Source file "org/antlr/v4/parse/GrammarTreeVisitor.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 11,475 of 11,475 | 0% | 935 of 935 | 0% | 718 | 718 | 2,395 | 2,395 | 207 | 207 |
| static {...} | 0% | 0% | 2 | 2 | 219 | 219 | 1 | 1 | ||
| element() | 0% | 0% | 58 | 58 | 120 | 120 | 1 | 1 | ||
| rule() | 0% | 0% | 32 | 32 | 112 | 112 | 1 | 1 | ||
| atom() | 0% | 0% | 39 | 39 | 101 | 101 | 1 | 1 | ||
| lexerElement() | 0% | 0% | 47 | 47 | 78 | 78 | 1 | 1 | ||
| elementOption(GrammarASTWithOptions) | 0% | 0% | 16 | 16 | 87 | 87 | 1 | 1 | ||
| terminal() | 0% | 0% | 49 | 49 | 64 | 64 | 1 | 1 | ||
| setElement() | 0% | 0% | 23 | 23 | 78 | 78 | 1 | 1 | ||
| lexerAtom() | 0% | 0% | 33 | 33 | 71 | 71 | 1 | 1 | ||
| alternative() | 0% | 0% | 25 | 25 | 54 | 54 | 1 | 1 | ||
| astOperand() | 0% | 0% | 15 | 15 | 55 | 55 | 1 | 1 | ||
| actionElement() | 0% | 0% | 11 | 11 | 56 | 56 | 1 | 1 | ||
| lexerRule() | 0% | 0% | 8 | 8 | 49 | 49 | 1 | 1 | ||
| block() | 0% | 0% | 10 | 10 | 53 | 53 | 1 | 1 | ||
| lexerAlternative() | 0% | 0% | 9 | 9 | 44 | 44 | 1 | 1 | ||
| grammarSpec() | 0% | 0% | 5 | 5 | 38 | 38 | 1 | 1 | ||
| lexerElements() | 0% | 0% | 18 | 18 | 28 | 28 | 1 | 1 | ||
| prequelConstructs() | 0% | 0% | 15 | 15 | 36 | 36 | 1 | 1 | ||
| lexerCommand() | 0% | 0% | 6 | 6 | 33 | 33 | 1 | 1 | ||
| prequelConstruct() | 0% | 0% | 11 | 11 | 44 | 44 | 1 | 1 | ||
| rules() | 0% | 0% | 8 | 8 | 38 | 38 | 1 | 1 | ||
| lexerBlock() | 0% | 0% | 7 | 7 | 36 | 36 | 1 | 1 | ||
| option() | 0% | 0% | 6 | 6 | 25 | 25 | 1 | 1 | ||
| subrule() | 0% | 0% | 7 | 7 | 31 | 31 | 1 | 1 | ||
| lexerSubrule() | 0% | 0% | 7 | 7 | 31 | 31 | 1 | 1 | ||
| ruleref() | 0% | 0% | 7 | 7 | 32 | 32 | 1 | 1 | ||
| delegateGrammar() | 0% | 0% | 5 | 5 | 30 | 30 | 1 | 1 | ||
| lexerRuleBlock() | 0% | 0% | 5 | 5 | 30 | 30 | 1 | 1 | ||
| labeledElement() | 0% | 0% | 4 | 4 | 24 | 24 | 1 | 1 | ||
| action() | 0% | 0% | 4 | 4 | 27 | 27 | 1 | 1 | ||
| ruleBlock() | 0% | 0% | 4 | 4 | 30 | 30 | 1 | 1 | ||
| mode() | 0% | 0% | 4 | 4 | 28 | 28 | 1 | 1 | ||
| blockSet() | 0% | 0% | 7 | 7 | 28 | 28 | 1 | 1 | ||
| delegateGrammars() | 0% | 0% | 5 | 5 | 28 | 28 | 1 | 1 | ||
| tokensSpec() | 0% | 0% | 4 | 4 | 28 | 28 | 1 | 1 | ||
| channelsSpec() | 0% | 0% | 4 | 4 | 28 | 28 | 1 | 1 | ||
| elementOptions() | 0% | 0% | 5 | 5 | 25 | 25 | 1 | 1 | ||
| throwsSpec() | 0% | 0% | 4 | 4 | 26 | 26 | 1 | 1 | ||
| optionsSpec() | 0% | 0% | 4 | 4 | 25 | 25 | 1 | 1 | ||
| exceptionGroup() | 0% | 0% | 5 | 5 | 29 | 29 | 1 | 1 | ||
| exceptionHandler() | 0% | n/a | 1 | 1 | 18 | 18 | 1 | 1 | ||
| optionValue() | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| finallyClause() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | ||
| ruleAction() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| ruleModifier() | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| ebnfSuffix() | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| range() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| lexerCommandExpr() | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| locals() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| ruleReturns() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| lexerOuterAlternative() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| outerAlternative() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| visit(GrammarAST, String) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| tokenSpec() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| channelSpec() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| blockSuffix() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| GrammarTreeVisitor(TreeNodeStream, RecognizerSharedState) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| traceIn(String, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| traceOut(String, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| GrammarTreeVisitor(TreeNodeStream) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| visitGrammar(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| GrammarTreeVisitor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDelegates() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTokenNames() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getGrammarFileName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getErrorManager() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverGrammar(GrammarRootAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finishPrequels(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finishGrammar(GrammarRootAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| grammarOption(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ruleOption(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| blockOption(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| defineToken(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| defineChannel(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| globalNamedAction(GrammarAST, GrammarAST, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| importGrammar(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| modeDef(GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverRules(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finishRules(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverRule(RuleAST, GrammarAST, List, ActionAST, ActionAST, GrammarAST, GrammarAST, ActionAST, List, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finishRule(RuleAST, GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverLexerRule(RuleAST, GrammarAST, List, GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finishLexerRule(RuleAST, GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ruleCatch(GrammarAST, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finallyAction(ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverOuterAlt(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finishOuterAlt(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| discoverAlt(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| finishAlt(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| ruleRef(GrammarAST, ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| tokenRef(TerminalAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| elementOption(GrammarASTWithOptions, GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| stringRef(TerminalAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| wildcardRef(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| actionInAlt(ActionAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| sempredInAlt(PredAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| label(GrammarAST, GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lexerCallCommand(int, GrammarAST, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lexerCommand(int, GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterGrammarSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitGrammarSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterPrequelConstructs(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitPrequelConstructs(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterPrequelConstruct(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitPrequelConstruct(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterOptionsSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitOptionsSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterOption(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitOption(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterOptionValue(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitOptionValue(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterDelegateGrammars(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitDelegateGrammars(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterDelegateGrammar(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitDelegateGrammar(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterTokensSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitTokensSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterTokenSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitTokenSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterChannelsSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitChannelsSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterChannelSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitChannelSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterAction(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitAction(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRules(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRules(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterMode(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitMode(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerRule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerRule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterExceptionGroup(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitExceptionGroup(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterExceptionHandler(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitExceptionHandler(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterFinallyClause(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitFinallyClause(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLocals(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLocals(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRuleReturns(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRuleReturns(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterThrowsSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitThrowsSpec(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRuleAction(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRuleAction(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRuleModifier(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRuleModifier(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerRuleBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerRuleBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRuleBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRuleBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerOuterAlternative(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerOuterAlternative(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterOuterAlternative(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitOuterAlternative(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerAlternative(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerAlternative(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerElements(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerElements(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerAtom(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerAtom(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterActionElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitActionElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterAlternative(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitAlternative(AltAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerCommand(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerCommand(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerCommandExpr(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerCommandExpr(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterAstOperand(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitAstOperand(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLabeledElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLabeledElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterSubrule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitSubrule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterLexerSubrule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitLexerSubrule(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterBlockSuffix(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitBlockSuffix(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterEbnfSuffix(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitEbnfSuffix(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterAtom(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitAtom(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterBlockSet(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitBlockSet(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterSetElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitSetElement(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitBlock(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRuleref(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRuleref(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterRange(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitRange(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterTerminal(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitTerminal(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterElementOptions(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitElementOptions(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| enterElementOption(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| exitElementOption(GrammarAST) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |