Source file "antlr/CppCodeGenerator.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 13,402 of 13,402 | 0% | 1,371 of 1,371 | 0% | 781 | 781 | 2,255 | 2,255 | 90 | 90 |
| genCommonBlock(AlternativeBlock, boolean) | 0% | 0% | 64 | 64 | 140 | 140 | 1 | 1 | ||
| genRule(RuleSymbol, boolean, int, String) | 0% | 0% | 46 | 46 | 142 | 142 | 1 | 1 | ||
| genInclude(ParserGrammar) | 0% | 0% | 17 | 17 | 136 | 136 | 1 | 1 | ||
| genNextToken() | 0% | 0% | 21 | 21 | 117 | 117 | 1 | 1 | ||
| genBody(LexerGrammar) | 0% | 0% | 22 | 22 | 125 | 125 | 1 | 1 | ||
| genInclude(TreeWalkerGrammar) | 0% | 0% | 15 | 15 | 116 | 116 | 1 | 1 | ||
| genBody(ParserGrammar) | 0% | 0% | 14 | 14 | 91 | 91 | 1 | 1 | ||
| setupGrammarParameters(Grammar) | 0% | 0% | 35 | 35 | 95 | 95 | 1 | 1 | ||
| convertJavaToCppString(String, boolean) | 0% | 0% | 36 | 36 | 83 | 83 | 1 | 1 | ||
| genInclude(LexerGrammar) | 0% | 0% | 15 | 15 | 103 | 103 | 1 | 1 | ||
| genElementAST(AlternativeElement) | 0% | 0% | 35 | 35 | 58 | 58 | 1 | 1 | ||
| gen(RuleRefElement) | 0% | 0% | 36 | 36 | 45 | 45 | 1 | 1 | ||
| genSynPred(SynPredBlock, String) | 0% | 0% | 12 | 12 | 41 | 41 | 1 | 1 | ||
| genTokenTypes(TokenManager) | 0% | 0% | 10 | 10 | 53 | 53 | 1 | 1 | ||
| genBody(TreeWalkerGrammar) | 0% | 0% | 10 | 10 | 57 | 57 | 1 | 1 | ||
| gen(OneOrMoreBlock) | 0% | 0% | 14 | 14 | 39 | 39 | 1 | 1 | ||
| gen(TreeElement) | 0% | 0% | 9 | 9 | 29 | 29 | 1 | 1 | ||
| gen(ActionElement) | 0% | 0% | 8 | 8 | 29 | 29 | 1 | 1 | ||
| gen(ZeroOrMoreBlock) | 0% | 0% | 13 | 13 | 34 | 34 | 1 | 1 | ||
| genInitFactory(Grammar) | 0% | 0% | 9 | 9 | 28 | 28 | 1 | 1 | ||
| genBlockPreamble(AlternativeBlock) | 0% | 0% | 18 | 18 | 23 | 23 | 1 | 1 | ||
| mapTreeId(String, ActionTransInfo) | 0% | 0% | 17 | 17 | 29 | 29 | 1 | 1 | ||
| genBitsets(Vector, int, String) | 0% | 0% | 10 | 10 | 21 | 21 | 1 | 1 | ||
| genRuleHeader(RuleSymbol, boolean) | 0% | 0% | 10 | 10 | 30 | 30 | 1 | 1 | ||
| getASTCreateString(GrammarAtom, String) | 0% | 0% | 10 | 10 | 16 | 16 | 1 | 1 | ||
| genAlt(Alternative, AlternativeBlock) | 0% | 0% | 12 | 12 | 29 | 29 | 1 | 1 | ||
| GenRuleInvocation(RuleRefElement) | 0% | 0% | 12 | 12 | 23 | 23 | 1 | 1 | ||
| genErrorHandler(ExceptionSpec) | 0% | 0% | 4 | 4 | 21 | 21 | 1 | 1 | ||
| gen(CharRangeElement) | 0% | 0% | 11 | 11 | 13 | 13 | 1 | 1 | ||
| gen(CharLiteralElement) | 0% | 0% | 12 | 12 | 17 | 17 | 1 | 1 | ||
| gen(WildcardElement) | 0% | 0% | 12 | 12 | 15 | 15 | 1 | 1 | ||
| processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) | 0% | 0% | 10 | 10 | 22 | 22 | 1 | 1 | ||
| genMatchUsingAtomText(GrammarAtom) | 0% | 0% | 12 | 12 | 19 | 19 | 1 | 1 | ||
| genTokenStrings(String) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| genSemPred(String, int) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| getLookaheadTestTerm(int, BitSet) | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| genCases(BitSet) | 0% | 0% | 7 | 7 | 19 | 19 | 1 | 1 | ||
| gen() | 0% | 0% | 5 | 5 | 22 | 22 | 1 | 1 | ||
| gen(StringLiteralElement) | 0% | 0% | 8 | 8 | 11 | 11 | 1 | 1 | ||
| getValueString(int) | 0% | 0% | 7 | 7 | 18 | 18 | 1 | 1 | ||
| gen(TokenRefElement) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| gen(AlternativeBlock) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| getASTCreateString(Vector) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| genASTDeclaration(AlternativeElement, String, String) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| mapTreeVariable(AlternativeElement, String) | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| getLookaheadTestExpression(Lookahead[], int) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| genBitsetsHeader(Vector, int) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| genMatchUsingAtomTokenType(GrammarAtom) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| genSemPredMap(String) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| gen(TokenRangeElement) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| gen(LexerGrammar) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| getRangeExpression(int, int[]) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| genErrorCatchForElement(AlternativeElement) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| mangleLiteral(String) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| genBlockFinish(CppBlockFinishingInfo, String) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| genErrorTryForElement(AlternativeElement) | 0% | 0% | 5 | 5 | 12 | 12 | 1 | 1 | ||
| genMatch(GrammarAtom) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| CppCodeGenerator() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| genHeader(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lookaheadIsEmpty(Alternative, int) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| processStringForASTConstructor(String) | 0% | 0% | 5 | 5 | 3 | 3 | 1 | 1 | ||
| getASTCreateString(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| fixNameSpaceOption(String) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| getLookaheadTestExpression(Alternative, int) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| genLineNo(int) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| printHeaderAction(String) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| gen(ParserGrammar) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| suitableForCaseExpression(Alternative) | 0% | 0% | 5 | 5 | 1 | 1 | 1 | 1 | ||
| genLineNo2() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| printAction(Token) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| genBlockInitAction(AlternativeBlock) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| println(String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| gen(BlockEndElement) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| countLines(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| gen(TreeWalkerGrammar) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| _println(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| lookaheadString(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| _printAction(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| _print(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| charIsDigit(String, int) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| addSemPred(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| exitIfError() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| genLineNo(GrammarElement) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| genLineNo(Token) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| genASTDeclaration(AlternativeElement, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| genASTDeclaration(AlternativeElement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| genLiteralsTest() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| genLiteralsTestForPartialToken() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| genMatch(BitSet) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |