CodeGenerator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,486 of 2,7078%225 of 26916%1471745265833437
genRecognizer()6110%560%292911111111
loadTemplates(String)3270%240%1313585811
genSetExpr(STGroup, IntSet, int, boolean)2580%200%1111636311
generateLocalFOLLOW(GrammarAST, String, String, int)1570%100%66262611
generateSpecialState(DFAState)1540%140%88363611
genTokenVocabOutput()930%80%55151511
translateTemplateConstructor(String, int, Token, String)750%n/a11222211
translateArgAction(String, GrammarAST)720%60%44161611
issueInvalidAttributeError(String, String, Rule, Token, int)710%140%88171711
canGenerateSwitch(DFAState)650%160%99171711
genLookaheadDecision(ST, DFA)560%40%33141411
issueInvalidAttributeError(String, Rule, Token, int)550%120%77131311
genLabelExpr(STGroup, Transition, int)490%40%33101011
verifyActionScopesOkForTarget(Map)450%40%33111111
genTokenTypeConstants(ST)400%60%446611
translateActionAttributeReferencesForSingleScope(Rule, Map)380%40%33101011
issueInvalidScopeError(String, String, Rule, Token, int)380%80%55101011
CodeGenerator(Tool, Grammar, String)340%n/a11111111
genTokenTypeNames(ST)280%40%336611
translateAction(String, GrammarAST)280%20%226611
write(ST, String)230%n/a116611
getTokenTypeAsTargetLabel(int)220%20%224411
translateActionAttributeReferences(Map)210%20%225511
getRecognizerFileName(String, int)190%n/a113311
loadLanguageTarget(String)172559%n/a0161201
genSemanticPredicateExpr(STGroup, Transition)170%n/a114411
getVocabFileName()170%20%223311
createUniqueLabel(String)150%n/a112211
getListOfArgumentsFromAction(String, int)130%n/a113311
setProfile(boolean)90%20%224411
setDebug(boolean)0%n/a112211
setTrace(boolean)0%n/a112211
getTemplates()0%n/a111111
getBaseTemplates()0%n/a111111
getRecognizerST()0%n/a111111
getListOfArgumentsFromAction(String, int, int, int, List)18598%14497%12614701
static {...}11100%n/a010501