| Type() |  | 0% |  | 0% | 24 | 24 | 57 | 57 | 1 | 1 |
| Proto() |  | 0% |  | 0% | 13 | 13 | 52 | 52 | 1 | 1 |
| Constant() |  | 0% |  | 0% | 14 | 14 | 40 | 40 | 1 | 1 |
| Import() |  | 0% |  | 0% | 11 | 11 | 39 | 39 | 1 | 1 |
| MessageBody() |  | 0% |  | 0% | 11 | 11 | 43 | 43 | 1 | 1 |
| Field() |  | 0% |  | 0% | 9 | 9 | 38 | 38 | 1 | 1 |
| closeNodeScope(Node, int) |  | 0% |  | 0% | 14 | 14 | 30 | 30 | 1 | 1 |
| IntegerLiteral() |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 1 | 1 |
| Option() |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 1 | 1 |
| FieldName() |  | 0% |  | 0% | 9 | 9 | 33 | 33 | 1 | 1 |
| Package() |  | 0% |  | 0% | 8 | 8 | 30 | 30 | 1 | 1 |
| FieldOption() |  | 0% |  | 0% | 8 | 8 | 29 | 29 | 1 | 1 |
| EnumBody() |  | 0% |  | 0% | 9 | 9 | 33 | 33 | 1 | 1 |
| EnumField() |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 1 | 1 |
| Syntax() |  | 0% |  | 0% | 8 | 8 | 29 | 29 | 1 | 1 |
| FieldOptions() |  | 0% |  | 0% | 7 | 7 | 30 | 30 | 1 | 1 |
| Message() |  | 0% |  | 0% | 6 | 6 | 28 | 28 | 1 | 1 |
| Enum() |  | 0% |  | 0% | 6 | 6 | 28 | 28 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| AnyName() |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| first_set$baseprotocolbuffers_ccc$211$5_init() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ExtensionName() |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
| Type_FIRST_SET_init() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deactivateTokenTypes(Token.TokenType[]) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| tokenTypeSet(Token.TokenType, Token.TokenType[]) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| ProtocolbuffersParser(ProtocolbuffersLexer) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| activateTokenTypes(Token.TokenType[]) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| Constant_FIRST_SET_init() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getToken(int) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| consumeToken(Token.TokenType) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| openNodeScope(Node) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| dumpLookaheadCallStack(PrintStream) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| nextToken(Token) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| ProtocolbuffersParser(String, ProtoSources) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| dumpLookaheadStack(PrintStream) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| dumpCallStack(PrintStream) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| ProtocolbuffersParser(String, ProtoSources, Set, boolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| pushOntoCallStack(String, String, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| popCallStack() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| closeNodeScope(Node, boolean) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| nextTokenType() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| restoreCallStack(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| handleUnexpectedTokenType(Token.TokenType, Token) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ProtocolbuffersParser(String, CharSequence) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| ProtocolbuffersParser(String, Path, Charset) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setParserTolerant(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| ProtocolbuffersParser(String, Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| ProtocolbuffersParser(Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setStartingPos(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| pushNode(Node) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setInputSource(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| ProtocolbuffersParser(CharSequence) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| pokeNode(Node) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| cancel() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getInputSource() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNextToken() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUnparsedTokensAreNodes(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTokensAreNodes(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rootNode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| popNode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| peekNode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nodeArity() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clearNodeScope() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBuildTree(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isCancelled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTreeBuildingEnabled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBuildTree() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isParserTolerant() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |