| parse(String, Set) |   | 45% |   | 30% | 13 | 14 | 29 | 55 | 0 | 1 |
| preScanClass(String, boolean, boolean, String[]) |  | 0% |  | 0% | 2 | 2 | 30 | 30 | 1 | 1 |
| findHintsFile(String) |  | 0% |  | 0% | 7 | 7 | 23 | 23 | 1 | 1 |
| processFile(String, List, int) |   | 48% |   | 33% | 9 | 10 | 14 | 29 | 0 | 1 |
| preprocess(File) |   | 62% |   | 33% | 9 | 10 | 15 | 37 | 0 | 1 |
| readIntoArray(String) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| createE4GLPreprocessor(String) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| preprocessE4GL(E4GLPreprocessor, String, String) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| getPropath(String, UastHints) |   | 69% |   | 52% | 9 | 11 | 9 | 30 | 0 | 1 |
| removeDuplicate(List, String) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| markOriginal(String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| prepareDataStream(String) |   | 41% |   | 25% | 2 | 3 | 4 | 9 | 0 | 1 |
| checkForValidAst(String) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| loadPersistedAst(String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| prepareLexer(String, SymbolResolver) |   | 63% |   | 30% | 5 | 6 | 5 | 16 | 0 | 1 |
| static {...} |   | 65% |   | 50% | 2 | 3 | 5 | 20 | 0 | 1 |
| prioritize(File[]) |   | 66% |   | 66% | 2 | 4 | 4 | 12 | 0 | 1 |
| appendPath(StringBuilder, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| calcOutputFilename(E4GLPreprocessor) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| prependPath(StringBuilder, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| createUniqueStream(String, String) |   | 73% |   | 50% | 3 | 4 | 3 | 11 | 0 | 1 |
| persistAst(String, Aast) |   | 66% | | n/a | 0 | 1 | 2 | 8 | 0 | 1 |
| processParserHints(SymbolResolver) |   | 75% |   | 50% | 2 | 3 | 2 | 8 | 0 | 1 |
| getSilent() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPreprocess() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCache() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDumpLexer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDumpParser() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAstPersist() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPaths() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHints() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isHTML(String) |   | 86% |   | 50% | 2 | 3 | 0 | 2 | 0 | 1 |
| buildOptions(String[], File, UastHints) |  | 100% |   | 70% | 3 | 6 | 0 | 47 | 0 | 1 |
| AstGenerator() |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| generateParseReport(String, Aast) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| setPaths(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createUniqueFile(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSilent(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPreprocess(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setCache(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDumpLexer(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDumpParser(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAstPersist(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAstName(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |