LeftRecursiveRuleAnalyzer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,100 of 1,1000%62 of 620%54542072072323
getArtificialOpPrecRule()1450%20%22323211
binaryAlt(GrammarAST, GrammarAST, int)1090%20%22181811
ternaryAlt(GrammarAST, GrammarAST, int)1090%20%22181811
prefixAlt(GrammarAST, GrammarAST, int)970%20%22171711
suffixAlt(GrammarAST, GrammarAST, int)730%20%22121211
LeftRecursiveRuleAnalyzer(TreeNodeStream, Grammar, String)680%n/a11151511
setTokenPrec(GrammarAST, int)640%100%66131311
fillRetValAssignments(ST, String)520%40%33111111
otherAlt(GrammarAST, GrammarAST, int)440%20%228811
getArtificialPrecStartRule()400%n/a117711
toString()370%n/a111111
getArtificialPrimaryRule()350%n/a117711
replaceLastRuleRef(GrammarAST, String)340%80%555511
stripLeftRecursion(GrammarAST)290%40%337711
replaceRuleRefs(GrammarAST, String)280%60%445511
hasImmediateRecursiveRuleRefs(GrammarAST, String)260%60%445511
loadPrecRuleTemplates()230%20%225511
stripSynPred(GrammarAST)220%60%446611
text(GrammarAST)220%20%225511
getNamesFromArgAction(Token)150%n/a113311
nextPrecedence(int)140%20%223311
setReturnValues(GrammarAST)70%n/a113311
precedence(int)70%n/a111111