Source file "org/antlr/v4/semantics/BasicSemanticChecks.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,260 of 1,260 | 0% | 162 of 162 | 0% | 124 | 124 | 250 | 250 | 42 | 42 |
| finishRule(RuleAST, GrammarAST, GrammarAST) | 0% | 0% | 10 | 10 | 22 | 22 | 1 | 1 | ||
| checkElementOptions(GrammarASTWithOptions, GrammarAST, GrammarAST) | 0% | 0% | 11 | 11 | 19 | 19 | 1 | 1 | ||
| checkImport(Token) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| checkNumPrequels(List, List, List) | 0% | 0% | 8 | 8 | 12 | 12 | 1 | 1 | ||
| checkCaseInsensitiveOption(Token, GrammarAST, int) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| checkOptions(GrammarAST, Token, GrammarAST) | 0% | 0% | 9 | 9 | 15 | 15 | 1 | 1 | ||
| checkInvalidRuleDef(Token) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| exitMode(GrammarAST) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| checkElementIsOuterMostInSingleAlt(GrammarAST) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| checkGrammarName(Token) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| checkNumRules(GrammarAST) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| checkInvalidRuleRef(Token) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| discoverLexerRule(RuleAST, GrammarAST, List, GrammarAST, GrammarAST) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| checkRuleRefOptions(RuleRefAST, GrammarAST, GrammarAST) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| checkTokenOptions(TerminalAST, GrammarAST, GrammarAST) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| enterChannelsSpec(GrammarAST) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| enterLexerCommand(GrammarAST) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| modeDef(GrammarAST, GrammarAST) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| actionInAlt(ActionAST) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| label(GrammarAST, GrammarAST, GrammarAST) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| finishPrequels(GrammarAST) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| enterTerminal(GrammarAST) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| checkTokenDefinition(Token) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| BasicSemanticChecks(Grammar, RuleCollector) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| ruleOption(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| blockOption(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| grammarOption(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| elementOption(GrammarASTWithOptions, GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| process() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverGrammar(GrammarRootAST, GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| importGrammar(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| discoverRule(RuleAST, GrammarAST, List, ActionAST, ActionAST, GrammarAST, GrammarAST, ActionAST, List, GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| ruleRef(GrammarAST, ActionAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| defineToken(GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| defineChannel(GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverRules(GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| enterMode(GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| exitLexerRule(GrammarAST) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getErrorManager() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| checkChannelDefinition(Token) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |