| TableDrivenParserFactory.Holder | | 50% | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| TableDrivenParser.TryState |  | 96% |   | 75% | 1 | 6 | 1 | 17 | 0 | 4 | 0 | 1 |
| TableDrivenParserFactory |  | 100% | | n/a | 0 | 5 | 0 | 7 | 0 | 5 | 0 | 1 |
| TableDrivenParser |  | 100% |  | 100% | 0 | 22 | 0 | 49 | 0 | 16 | 0 | 1 |
| ParserTableActionBuilder |  | 100% |  | 100% | 0 | 17 | 0 | 31 | 0 | 12 | 0 | 1 |
| ParserTable |  | 100% |  | 100% | 0 | 14 | 0 | 30 | 0 | 8 | 0 | 1 |
| ParserState |  | 100% |  | 100% | 0 | 11 | 0 | 15 | 0 | 7 | 0 | 1 |
| TableDrivenParser.TryManager |  | 100% |   | 90% | 1 | 12 | 0 | 14 | 0 | 7 | 0 | 1 |
| ParserTableBuilder |  | 100% |  | 100% | 0 | 6 | 0 | 11 | 0 | 5 | 0 | 1 |
| TableDrivenParser.Derive |  | 100% |  | 100% | 0 | 5 | 0 | 14 | 0 | 3 | 0 | 1 |
| TableDrivenParser.TryDerive |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 2 | 0 | 1 |
| ParserRunnerProperties |  | 100% | | n/a | 0 | 11 | 0 | 16 | 0 | 11 | 0 | 1 |
| ParserRule | | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| Parser | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| ParserTableActionBuilder.new ParserAction() {...} | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| ParserTable.new ParserAction() {...} | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| TableDrivenParser.new ParserAction() {...} | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |