Source file "antlr/PythonCodeGenerator.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 9,199 of 9,199 | 0% | 1,117 of 1,117 | 0% | 656 | 656 | 1,878 | 1,878 | 91 | 91 |
genRule(RuleSymbol, boolean, int) | ![]() | 0% | ![]() | 0% | 45 | 45 | 135 | 135 | 1 | 1 |
genCommonBlock(AlternativeBlock, boolean) | ![]() | 0% | ![]() | 0% | 55 | 55 | 130 | 130 | 1 | 1 |
genNextToken() | ![]() | 0% | ![]() | 0% | 21 | 21 | 145 | 145 | 1 | 1 |
gen(LexerGrammar) | ![]() | 0% | ![]() | 0% | 15 | 15 | 92 | 92 | 1 | 1 |
gen(ParserGrammar) | ![]() | 0% | ![]() | 0% | 17 | 17 | 91 | 91 | 1 | 1 |
genElementAST(AlternativeElement) | ![]() | 0% | ![]() | 0% | 29 | 29 | 50 | 50 | 1 | 1 |
gen(RuleRefElement) | ![]() | 0% | ![]() | 0% | 34 | 34 | 39 | 39 | 1 | 1 |
genSynPred(SynPredBlock, String) | ![]() | 0% | ![]() | 0% | 10 | 10 | 37 | 37 | 1 | 1 |
gen(TreeWalkerGrammar) | ![]() | 0% | ![]() | 0% | 8 | 8 | 67 | 67 | 1 | 1 |
gen(OneOrMoreBlock) | ![]() | 0% | ![]() | 0% | 9 | 9 | 43 | 43 | 1 | 1 |
setupGrammarParameters(Grammar) | ![]() | 0% | ![]() | 0% | 20 | 20 | 70 | 70 | 1 | 1 |
genBitSet(BitSet, int) | ![]() | 0% | ![]() | 0% | 8 | 8 | 32 | 32 | 1 | 1 |
_printAction(String) | ![]() | 0% | ![]() | 0% | 28 | 28 | 65 | 65 | 1 | 1 |
mapTreeId(String, ActionTransInfo) | ![]() | 0% | ![]() | 0% | 17 | 17 | 29 | 29 | 1 | 1 |
gen(TreeElement) | ![]() | 0% | ![]() | 0% | 9 | 9 | 29 | 29 | 1 | 1 |
GenRuleInvocation(RuleRefElement) | ![]() | 0% | ![]() | 0% | 13 | 13 | 25 | 25 | 1 | 1 |
genErrorHandler(ExceptionSpec) | ![]() | 0% | ![]() | 0% | 7 | 7 | 26 | 26 | 1 | 1 |
gen(ZeroOrMoreBlock) | ![]() | 0% | ![]() | 0% | 9 | 9 | 34 | 34 | 1 | 1 |
gen(ActionElement) | ![]() | 0% | ![]() | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
genBlockPreamble(AlternativeBlock) | ![]() | 0% | ![]() | 0% | 18 | 18 | 23 | 23 | 1 | 1 |
genTokenTypes(TokenManager) | ![]() | 0% | ![]() | 0% | 8 | 8 | 27 | 27 | 1 | 1 |
genAlt(Alternative, AlternativeBlock) | ![]() | 0% | ![]() | 0% | 13 | 13 | 29 | 29 | 1 | 1 |
getASTCreateString(String) | ![]() | 0% | ![]() | 0% | 10 | 10 | 24 | 24 | 1 | 1 |
gen(WildcardElement) | ![]() | 0% | ![]() | 0% | 12 | 12 | 18 | 18 | 1 | 1 |
genTokenStrings() | ![]() | 0% | ![]() | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
genLexerTest() | ![]() | 0% | n/a | 1 | 1 | 22 | 22 | 1 | 1 | |
genCases(BitSet) | ![]() | 0% | ![]() | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
getLookaheadTestTerm(int, BitSet) | ![]() | 0% | ![]() | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
genSemPred(String, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
genTokenASTNodeMap() | ![]() | 0% | ![]() | 0% | 7 | 7 | 20 | 20 | 1 | 1 |
_printJavadoc(String) | ![]() | 0% | ![]() | 0% | 9 | 9 | 26 | 26 | 1 | 1 |
genHeaderMain(Grammar) | ![]() | 0% | ![]() | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
processActionForSpecialSymbols(String, int, RuleBlock, ActionTransInfo) | ![]() | 0% | ![]() | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
getValueString(int, boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
gen(StringLiteralElement) | ![]() | 0% | ![]() | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
gen(TokenRefElement) | ![]() | 0% | ![]() | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
gen(CharRangeElement) | ![]() | 0% | ![]() | 0% | 8 | 8 | 9 | 9 | 1 | 1 |
genMatchUsingAtomText(GrammarAtom) | ![]() | 0% | ![]() | 0% | 10 | 10 | 14 | 14 | 1 | 1 |
flushTokens() | ![]() | 0% | ![]() | 0% | 4 | 4 | 24 | 24 | 1 | 1 |
processActionCode(String, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
gen(AlternativeBlock) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
getLookaheadTestExpression(Lookahead[], int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
mapTreeVariable(AlternativeElement, String) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
gen(CharLiteralElement) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
genMatch(GrammarAtom) | ![]() | 0% | ![]() | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
getRangeExpression(int, int[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
gen(TokenRangeElement) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
genHeaderInit(Grammar) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
mangleLiteral(String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
genErrorCatchForElement(AlternativeElement) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
genErrorTryForElement(AlternativeElement) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
getASTCreateString(Vector) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
od(String, int, int, String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
genBlockFinish1(PythonBlockFinishingInfo, String) | ![]() | 0% | ![]() | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
genMatchUsingAtomTokenType(GrammarAtom) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
genSemPredMap() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
gen() | ![]() | 0% | ![]() | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
genBlockFinish(PythonBlockFinishingInfo, String) | ![]() | 0% | ![]() | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
genHeader() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
PythonCodeGenerator() | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
lookaheadIsEmpty(Alternative, int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
printMainFunc(String) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
suitableForCaseExpression(Alternative) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 | 1 | 1 |
getASTCreateString(GrammarAtom, String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
genBitsets(Vector, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
genASTDeclaration(AlternativeElement, String, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
isEmpty(String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
getLookaheadTestExpression(Alternative, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
printGrammarAction(Grammar) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
lookaheadString(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
gen(BlockEndElement) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
genBlockInitAction(AlternativeBlock) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setupOutput(String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
printTabs() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
checkCurrentOutputStream() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
addSemPred(String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
exitIfError() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
extractIdOfAction(String, int, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
toString(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
printActionCode(String, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
isspace(char) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
printAction(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
genJavadocComment(Grammar) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
genJavadocComment(RuleSymbol) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
genASTDeclaration(AlternativeElement, String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
genLiteralsTest() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
genASTDeclaration(AlternativeElement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
static {...} | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
genLiteralsTestForPartialToken() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
extractTypeOfAction(String, int, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
genMatch(BitSet) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |