BasicSemanticChecks

Source file "org/antlr/v4/semantics/BasicSemanticChecks.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,260 of 1,2600%162 of 1620%1241242502504242
finishRule(RuleAST, GrammarAST, GrammarAST)1490%180%1010222211
checkElementOptions(GrammarASTWithOptions, GrammarAST, GrammarAST)990%200%1111191911
checkImport(Token)920%120%77101011
checkNumPrequels(List, List, List)720%140%88121211
checkCaseInsensitiveOption(Token, GrammarAST, int)720%100%66131311
checkOptions(GrammarAST, Token, GrammarAST)660%140%99151511
checkInvalidRuleDef(Token)580%100%66111111
exitMode(GrammarAST)510%80%55101011
checkElementIsOuterMostInSingleAlt(GrammarAST)510%60%44111111
checkGrammarName(Token)500%80%55111111
checkNumRules(GrammarAST)350%20%226611
checkInvalidRuleRef(Token)350%40%335511
discoverLexerRule(RuleAST, GrammarAST, List, GrammarAST, GrammarAST)340%80%559911
checkRuleRefOptions(RuleRefAST, GrammarAST, GrammarAST)330%40%337711
checkTokenOptions(TerminalAST, GrammarAST, GrammarAST)330%40%337711
enterChannelsSpec(GrammarAST)300%60%448811
enterLexerCommand(GrammarAST)300%20%226611
modeDef(GrammarAST, GrammarAST)290%20%224411
actionInAlt(ActionAST)270%20%225511
label(GrammarAST, GrammarAST, GrammarAST)260%20%225511
finishPrequels(GrammarAST)250%20%227711
enterTerminal(GrammarAST)250%20%224411
checkTokenDefinition(Token)240%20%225511
BasicSemanticChecks(Grammar, RuleCollector)200%n/a117711
ruleOption(GrammarAST, GrammarAST)100%n/a112211
blockOption(GrammarAST, GrammarAST)100%n/a112211
grammarOption(GrammarAST, GrammarAST)90%n/a112211
elementOption(GrammarASTWithOptions, GrammarAST, GrammarAST)70%n/a112211
process()60%n/a111111
discoverGrammar(GrammarRootAST, GrammarAST)50%n/a112211
importGrammar(GrammarAST, GrammarAST)50%n/a112211
discoverRule(RuleAST, GrammarAST, List, ActionAST, ActionAST, GrammarAST, GrammarAST, ActionAST, List, GrammarAST)50%n/a112211
ruleRef(GrammarAST, ActionAST)50%n/a112211
defineToken(GrammarAST)50%n/a112211
defineChannel(GrammarAST)50%n/a112211
static {...}50%n/a111111
discoverRules(GrammarAST)40%n/a112211
enterMode(GrammarAST)40%n/a112211
exitLexerRule(GrammarAST)40%n/a112211
getErrorManager()30%n/a111111
checkChannelDefinition(Token)0%n/a111111
enterLexerElement(GrammarAST)0%n/a111111