Source file "org/antlr/v4/tool/Grammar.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 1,984 of 2,492 | 20% | 254 of 286 | 11% | 207 | 231 | 391 | 513 | 73 | 86 | 
| importVocab(Grammar) | 0% | 0% | 6 | 6 | 20 | 20 | 1 | 1 | ||
| Grammar(Tool, GrammarRootAST) | 0% | 0% | 3 | 3 | 28 | 28 | 1 | 1 | ||
| getStringLiteralAliasesFromLexerRules(GrammarRootAST) | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| undefineRule(Rule) | 0% | 0% | 9 | 9 | 10 | 10 | 1 | 1 | ||
| getStateToGrammarRegionMap(GrammarRootAST, IntervalSet) | 0% | 0% | 8 | 8 | 20 | 20 | 1 | 1 | ||
| getTokenLiteralNames() | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| getRecognizerName() | 0% | 0% | 6 | 6 | 14 | 14 | 1 | 1 | ||
| getTokenDisplayName(int) | 0% | 0% | 12 | 12 | 11 | 11 | 1 | 1 | ||
| importTokensFromTokensFile() | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| createLexerInterpreter(CharStream) | 12% | 25% | 2 | 3 | 12 | 14 | 0 | 1 | ||
| defineAction(GrammarAST) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| getIndexToPredicateMap() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| getTokenSymbolicNames() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| defineStringLiteral(String, int) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getTokenName(int) | 0% | 0% | 8 | 8 | 7 | 7 | 1 | 1 | ||
| setTokenForType(int, String) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| loadImportedGrammars(Set) | 68% | 85% | 2 | 8 | 8 | 27 | 0 | 1 | ||
| defAlias(GrammarAST, String, TreeWizard, List) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| getAllImportedGrammars() | 40% | 37% | 3 | 5 | 7 | 12 | 0 | 1 | ||
| getSemanticContextDisplayString(SemanticContext) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| joinPredicateOperands(SemanticContext.Operator, String) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| createParserInterpreter(TokenStream) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| defineRule(Rule) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| defineTokenName(String, int) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| defineChannelName(String, int) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| getRuleNames() | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getGrammarAncestors() | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| getTokenType(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| setChannelNameForValue(int, String) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| createGrammarParserInterpreter(TokenStream) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getTokenName(String) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getTokenNames() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getTokenDisplayNames() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getImportedGrammar(String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getStateToGrammarRegion(int) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getRule(String, String) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getPredicateDisplayString(SemanticContext.Predicate) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| defineStringLiteral(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| defineTokenName(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| defineTokenAlias(String, String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| defineChannelName(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getStringLiterals() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getATN() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getChannelValue(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getRule(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getTokenTypes() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getTypeString() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getGrammarTypeToFileNameSuffix(int) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| getOutermostGrammar() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getStringLiteralLexerRuleName(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNewTokenType() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getNewChannelNumber() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getDefaultActionScope() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getTokenStream() | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| Grammar(String, String, Grammar, ANTLRToolListener) | 95% | 66% | 2 | 4 | 2 | 40 | 0 | 1 | ||
| load(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getVocabulary() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isLexer() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isCombined() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| setLookaheadDFA(int, DFA) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| Grammar(String, LexerGrammar) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| Grammar(String, ANTLRToolListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| Grammar(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getRule(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxTokenType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAllCharValues() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOptionString(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLanguage() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getImportedGrammars() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getImplicitLexer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 98% | 50% | 1 | 2 | 0 | 36 | 0 | 1 | ||
| getType() | 77% | 50% | 1 | 2 | 1 | 2 | 0 | 1 | ||
| getMaxCharValue() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| resolveToAttribute(String, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| resolveToAttribute(String, String, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| resolvesToLabel(String, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| resolvesToListLabel(String, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| resolvesToToken(String, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| resolvesToAttributeDict(String, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isParser() | 87% | 50% | 1 | 2 | 0 | 1 | 0 | 1 | ||
| setNodeOptions(GrammarAST, GrammarAST) | 100% | 90% | 1 | 6 | 0 | 10 | 0 | 1 | ||
| initTokenSymbolTables() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| Grammar(String, String, ANTLRToolListener) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| Grammar(String) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| loadImportedGrammars() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| isTokenName(String) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |