org.antlr.tool

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,361 of 13,17744%972 of 1,52336%8061,2361,6943,070253468948
Grammar3,3701,95636%43518529%3404807681,22610516701
ErrorManager66142238%382842%5785148259315201
Rule48148450%936139%7211696207173601
GrammarAST41954556%826042%71120106230234901
GrammarSanity4002%750%45461061107801
CompositeGrammar39337148%691517%516794176132501
GrammarNonDeterminismMessage2160%180%111152522211
CompositeGrammarTree2078228%461423%3141396441101
NameSpaceChecker19434063%395960%2758461221901
AttributeScope13314552%21725%1726266151201
GrammarInsufficientPredicatesMessage1160%0%4425252211
GrammarUnreachableAltsMessage1050%80%6625252211
RecursionOverflowMessage860%0%3322222211
GrammarDanglingStateMessage750%0%3319192211
NonRegularDecisionMessage700%0%3318182211
AssignTokenTypesBehavior5947188%186277%1652911201201
GrammarAnalysisAbortedMessage490%0%3313132211
ToolMessage4737%50%7913214601
ErrorManager.new STErrorListener() {...}6%n/a45894501
RuleLabelScope50%0%459132301
ErrorManager.new STErrorListener() {...}7%0%5611124501
Attribute16582%3391%3224481401
Message12781%8100%5139405901
ErrorManager.new ANTLRErrorListener() {...}53%37%597201501
LeftRecursionCyclesMessage0%n/a22662211
GrammarSemanticsMessage6480%787%384212401
Grammar.LabelElementPair61%n/a23272301
GrammarSyntaxMessage5887%6100%162181301
ToolSTGroupFile0%n/a11331111
ErrorManager.new STErrorListener() {...}42%n/a45454501
Grammar.new HashSet() {...}47100%n/a010100101
RuleLabelScope.new AttributeScope() {...}100%n/a010120101
Grammar.new HashSet() {...}100%n/a01090101
Grammar.new MultiMap() {...}100%n/a01080101
Grammar.new HashSet() {...}100%n/a01090101
ErrorManager.new BitSet() {...}100%n/a010120101
Grammar.new HashSet() {...}100%n/a01040101
RuleLabelScope.new AttributeScope() {...}100%n/a01080101
ErrorManager.new BitSet() {...}100%n/a01090101
RuleLabelScope.new AttributeScope() {...}100%n/a01070101
Rule.new HashSet() {...}100%n/a01040101
Grammar.new HashSet() {...}100%n/a01060101
Grammar.new HashSet() {...}100%n/a01010101
ErrorManager.ErrorState100%n/a01030101
ErrorManager.new HashMap() {...}100%n/a01030101
Grammar.new HashMap() {...}100%n/a01030101
Grammar.new HashMap() {...}100%n/a01010101
Grammar.new HashMap() {...}100%n/a01010101