org.antlr.grammar.v3

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total108,912 of 149,72927%16,076 of 20,25920%9,84511,71418,99126,3406931,028101169
ANTLRv3Parser25,9010%3,1690%1,7081,7084,3874,387585811
CodeGenTreeWalker15,2960%2,2000%1,2001,2002,5082,508555511
TreeToNFAConverter12,7010%1,7940%9769762,0332,033404011
LeftRecursiveRuleWalker9,2440%1,3530%7697691,4881,488515111
ActionTranslator8,9250%1,5570%9059051,6971,69710510511
ANTLRv3Tree8,7530%8820%5255251,6951,695444411
ANTLRTreePrinter8,1140%6610%4194191,6041,604434311
ANTLRParser7,28620,65973%1,3111,98260%1,0281,8041,1124,761208401
ANTLRv3Lexer3,8480%6600%440440903903696911
DefineGrammarItemsWalker3,7448,83270%87999052%6611,0285782,07394901
ANTLRLexer1,0474,48781%37668364%334654166984148701
ANTLRv3Lexer.DFA29810%4240%2272271621623311
ANTLRv3Lexer.DFA228020%3650%1941941191193311
AssignTokenTypesWalker7675,41087%9338880%983232041,249184701
ANTLRLexer.DFA97434%3060%1601611111222301
ActionAnalysis85584%4112375%421022720151901
ANTLRParser.GrammarASTErrorNode77%77%6168372701
ANTLRv3Parser.DFA810%n/a2212122211
ANTLRv3Tree.DFA480%n/a2212122211
ANTLRParser.rewrite_atom_return0%n/a22222211
ANTLRParser.rewrite_template_arg_return0%n/a22222211
CodeGenTreeWalker.rewrite_atom_return0%n/a11221111
ANTLRv3Parser.alternative_return0%n/a22222211
ANTLRv3Parser.rewrite_tree_atom_return0%n/a22222211
ANTLRv3Parser.notTerminal_return0%n/a22222211
CodeGenTreeWalker.setBlock_return0%n/a11221111
ANTLRv3Parser.action_return0%n/a22222211
CodeGenTreeWalker.ebnf_return0%n/a11221111
ANTLRParser.rewrite_template_head_return0%n/a22222211
TreeToNFAConverter.element_return0%n/a11221111
TreeToNFAConverter.tree__return0%n/a11221111
CodeGenTreeWalker.element_return0%n/a11221111
ANTLRv3Parser.finallyClause_return0%n/a22222211
ANTLRv3Parser.option_return0%n/a22222211
ANTLRv3Parser.grammarDef_return0%n/a22222211
ANTLRv3Parser.altList_return0%n/a22222211
ANTLRParser.rewrite_template_args_return0%n/a22222211
ANTLRParser.rewrite_indirect_template_head_return0%n/a22222211
ANTLRv3Parser.element_return0%n/a22222211
ANTLRParser.throwsSpec_return0%n/a22222211
ANTLRParser.rewrite_template_return0%n/a22222211
ANTLRv3Parser.rewrite_tree_element_return0%n/a22222211
TreeToNFAConverter.set_return0%n/a11221111
ANTLRParser.rewrite_tree_return0%n/a22222211
TreeToNFAConverter.ebnf_return0%n/a11221111
ANTLRv3Parser.optionValue_return0%n/a22222211
ANTLRv3Parser.throwsSpec_return0%n/a22222211
ANTLRv3Parser.actionScopeName_return0%n/a22222211
ANTLRv3Parser.exceptionHandler_return0%n/a22222211
ANTLRv3Parser.optionsSpec_return0%n/a22222211
CodeGenTreeWalker.element_action_return0%n/a11221111
ANTLRParser.rewrite_block_return0%n/a22222211
CodeGenTreeWalker.rule_return0%n/a11221111
CodeGenTreeWalker.rewrite_return0%n/a11221111
ANTLRv3Parser.ebnfSuffix_return0%n/a22222211
ANTLRv3Parser.rewrite_tree_return0%n/a22222211
ANTLRv3Parser.exceptionGroup_return0%n/a22222211
ANTLRv3Parser.rewrite_template_return0%n/a22222211
ANTLRv3Parser.tokensSpec_return0%n/a22222211
ANTLRv3Parser.rewrite_template_ref_return0%n/a22222211
ANTLRv3Parser.qid_return0%n/a22222211
TreeToNFAConverter.atom_return0%n/a11221111
ANTLRParser.rewrite_element_return0%n/a22222211
CodeGenTreeWalker.atom_return0%n/a11221111
CodeGenTreeWalker.rewrite_ebnf_return0%n/a11221111
ANTLRv3Parser.ruleAction_return0%n/a22222211
ANTLRParser.rewrite_ebnf_return0%n/a22222211
ANTLRv3Parser.attrScope_return0%n/a22222211
ANTLRv3Parser.rewrite_indirect_template_head_return0%n/a22222211
TreeToNFAConverter.block_return0%n/a11221111
ANTLRv3Parser.rewrite_alternative_return0%n/a22222211
ANTLRv3Parser.terminal_return0%n/a22222211
ANTLRv3Parser.id_return0%n/a22222211
ANTLRv3Parser.rewrite_tree_ebnf_return0%n/a22222211
ANTLRv3Parser.atom_return0%n/a22222211
ANTLRv3Parser.elementOption_return0%n/a22222211
ANTLRv3Parser.rewrite_tree_block_return0%n/a22222211
ANTLRv3Parser.treeSpec_return0%n/a22222211
ANTLRParser.label_return0%n/a22222211
CodeGenTreeWalker.block_return0%n/a11221111
ANTLRv3Parser.rewrite_template_args_return0%n/a22222211
ANTLRv3Parser.rewrite_template_arg_return0%n/a22222211
ANTLRv3Parser.rule_return0%n/a22222211
CodeGenTreeWalker.rewrite_element_return0%n/a11221111
ANTLRv3Parser.rewrite_return0%n/a22222211
ANTLRv3Parser.ebnf_return0%n/a22222211
ANTLRv3Parser.notSet_return0%n/a22222211
ANTLRv3Parser.block_return0%n/a22222211
ANTLRv3Parser.ruleScopeSpec_return0%n/a22222211
ANTLRv3Parser.altpair_return0%n/a22222211
ANTLRv3Parser.range_return0%n/a22222211
ANTLRv3Parser.elementOptions_return0%n/a22222211
ANTLRv3Parser.tokenSpec_return0%n/a22222211
ANTLRv3Parser.rewrite_tree_alternative_return0%n/a22222211
ANTLRParser.elementOptions_return50%n/a12121201
CodeGenTreeWalker.modifier_return0%n/a11111111
CodeGenTreeWalker.tree__return0%n/a11111111
TreeToNFAConverter.rewrite_return0%n/a11111111
CodeGenTreeWalker.alternative_return0%n/a11111111
ANTLRTreePrinter.modifier_return0%n/a11111111
LeftRecursiveRuleWalker.outerAlternative_return0%n/a11111111
ANTLRTreePrinter.block_return0%n/a11111111
LeftRecursiveRuleWalker.ruleBlock_return0%n/a11111111
DefineGrammarItemsWalker.rewrite_block_return0%n/a11111111
DefineGrammarItemsWalker.rewrite_atom_return0%n/a11111111
TreeToNFAConverter.rule_return0%n/a11111111
ANTLRv3Parser.rule_scope0%n/a11111111
CodeGenTreeWalker.rewrite_tree_return0%n/a11111111
ANTLRTreePrinter.atom_return0%n/a11111111
ANTLRParser.grammar_Adaptor100%75%150110301
ANTLRLexer.DFA25100%n/a020120201
ANTLRLexer.new ArrayList() {...}100%n/a01010101
ANTLRParser.optionsSpec_return100%n/a02030201
ANTLRLexer.new ArrayList() {...}100%n/a01010101
ANTLRParser.optionValue_return100%n/a02030201
ANTLRParser.actions_return100%n/a02020201
ANTLRParser.rule_return100%n/a02020201
ANTLRParser.elementOption_return100%n/a02020201
ANTLRParser.actionScopeName_return100%n/a02020201
ANTLRParser.grammarType_return100%n/a02020201
ANTLRParser.delegateGrammar_return100%n/a02020201
ANTLRParser.rewrite_alternative_return100%n/a02020201
ANTLRParser.action_return100%n/a02020201
ANTLRParser.atom_return100%n/a02020201
ANTLRParser.terminal_return100%n/a02020201
ANTLRParser.rules_return100%n/a02020201
ANTLRParser.id_return100%n/a02020201
ANTLRParser.element_return100%n/a02020201
ANTLRParser.defaultNodeOption_return100%n/a02020201
ANTLRParser.alternative_return100%n/a02020201
ANTLRParser.block_return100%n/a02020201
ANTLRParser.ebnfSuffix_return100%n/a02020201
ANTLRParser.ruleActions_return100%n/a02020201
ANTLRParser.tree__return100%n/a02020201
ANTLRParser.exceptionHandler_return100%n/a02020201
ANTLRParser.range_return100%n/a02020201
ANTLRParser.attrScopes_return100%n/a02020201
ANTLRParser.ruleref_return100%n/a02020201
ANTLRParser.notTerminal_return100%n/a02020201
ANTLRParser.notSet_return100%n/a02020201
ANTLRParser.rewrite_with_sempred_return100%n/a02020201
ANTLRParser.tokenSpec_return100%n/a02020201
ANTLRParser.elementNoOptionSpec_return100%n/a02020201
AssignTokenTypesWalker.optionValue_return100%n/a01020101
ANTLRParser.treeRoot_return100%n/a02020201
ANTLRParser.ruleAction_return100%n/a02020201
ANTLRParser.grammar__return100%n/a02020201
ANTLRParser.idList_return100%n/a02020201
ANTLRParser.finallyClause_return100%n/a02020201
ANTLRParser.tokensSpec_return100%n/a02020201
ANTLRParser.attrScope_return100%n/a02020201
ANTLRParser.ruleAltList_return100%n/a02020201
ANTLRParser.option_return100%n/a02020201
ANTLRParser.ruleScopeSpec_return100%n/a02020201
ANTLRParser.elementOptionId_return100%n/a02020201
ANTLRParser.ebnf_return100%n/a02020201
ANTLRParser.exceptionGroup_return100%n/a02020201
ANTLRParser.rewrite_return100%n/a02020201
ANTLRParser.delegateGrammars_return100%n/a02020201
AssignTokenTypesWalker.modifier_return100%n/a01010101
DefineGrammarItemsWalker.dotLoop_return100%n/a01010101
DefineGrammarItemsWalker.rule_return100%n/a01010101
DefineGrammarItemsWalker.block_return100%n/a01010101
DefineGrammarItemsWalker.element_return100%n/a01010101
DefineGrammarItemsWalker.grammar__return100%n/a01010101
DefineGrammarItemsWalker.AttributeScopeActions_scope100%n/a01010101
DefineGrammarItemsWalker.rewrite_return100%n/a01010101
AssignTokenTypesWalker.block_return100%n/a01010101
DefineGrammarItemsWalker.modifier_return100%n/a01010101