/guava/guava/src/com/google/common/net/MediaType.java
char c = previewChar( ) ; checkState( hasMore( ) ) ;
checkState ( hasMore ( ) ) ; char c = previewChar ( ) ;
int startPosition = position; String token = consumeTokenIfPresent(matcher); checkState(position != startPosition); return token; } char consumeCharacter(CharMatcher matcher) { <extra_id_0> checkState(matcher.matches(c)); position++; return c; } @CanIgnoreReturnValue char consumeCharacter(char c) {