TestSymbolDefinitions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,683 of 1,6830%40 of 400%72724394395252
checkPlusEqualsLabels(Grammar, String, String, String)1230%280%1515242411
checkSymbols(Grammar, String, String)1200%100%66222211
testTokenVocabStringUsedInLexer()1070%n/a11222211
testTokenVocabStringUsedInCombined()1070%n/a11222211
testRefToRuleWithNoReturnValue()560%20%22121211
testLiteralInParserAndLexer()420%n/a117711
testBadGrammarOption()320%n/a119911
testLabelRuleScopeConflict()310%n/a119911
testRuleScopeArgConflict()310%n/a119911
testRuleScopeReturnValueConflict()310%n/a119911
testRuleScopeRuleNameConflict()310%n/a119911
testEmptyNotChar()300%n/a119911
testEmptyNotToken()300%n/a119911
testEmptyNotSet()300%n/a119911
testParserStringLiterals()280%n/a118811
testParserCharLiterals()280%n/a118811
testStringLiteralInParserTokensSection()280%n/a118811
testCharLiteralInParserTokensSection()280%n/a118811
testCharLiteralInLexerTokensSection()280%n/a118811
testRuleRedefinition()280%n/a118811
testLexerRuleRedefinition()280%n/a118811
testCombinedRuleRedefinition()280%n/a118811
testUndefinedToken()280%n/a118811
testUndefinedRule()280%n/a118811
testLexerRuleInParser()280%n/a118811
testParserRuleInLexer()280%n/a118811
testRuleScopeConflict()280%n/a118811
testTokenRuleScopeConflict()280%n/a118811
testTokenScopeConflict()280%n/a118811
testTokenRuleScopeConflictInLexerGrammar()280%n/a118811
testTokenLabelScopeConflict()280%n/a118811
testRuleLabelScopeConflict()280%n/a118811
testLabelAndRuleNameConflict()280%n/a118811
testLabelAndTokenNameConflict()280%n/a118811
testLabelAndArgConflict()280%n/a118811
testLabelAndParameterConflict()280%n/a118811
testBadRuleOption()280%n/a118811
testBadSubRuleOption()280%n/a118811
testUndefinedTokenOkInParser()190%n/a115511
testSimplePlusEqualLabel()180%n/a116611
testMixedPlusEqualLabel()180%n/a116611
testTokenInTokensSectionAndTokenRuleDef()160%n/a114411
testTokenInTokensSectionAndTokenRuleDef2()160%n/a114411
testParserSimpleTokens()150%n/a115511
testParserTokensSection()150%n/a115511
testLexerTokensSection()150%n/a115511
testTokensSectionWithAssignmentSection()150%n/a115511
testCombinedGrammarLiterals()150%n/a115511
testCombinedGrammarWithRefToLiteralButNoTokenIDRef()150%n/a115511
testSetDoesNotMissTokenAliases()150%n/a115511
testParserCharLiteralWithEscape()150%n/a114411
TestSymbolDefinitions()30%n/a112211