Parser |   | 82% |   | 76% | 20 | 63 | 18 | 140 | 2 | 16 | 0 | 1 |
Immediate |   | 15% |  | 0% | 6 | 7 | 5 | 8 | 3 | 4 | 0 | 1 |
Expr.Factory |   | 76% |   | 50% | 3 | 10 | 2 | 15 | 0 | 7 | 0 | 1 |
Expr.Composite |   | 50% | | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 |
Parser.new Iterator() {...} |   | 81% |   | 75% | 2 | 6 | 2 | 8 | 1 | 4 | 0 | 1 |
Expr.Rep |  | 97% |  | 100% | 1 | 13 | 1 | 23 | 1 | 7 | 0 | 1 |
Reference |  | 94% |   | 75% | 1 | 6 | 0 | 7 | 0 | 4 | 0 | 1 |
Expr.Empty |  | 89% | | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 |
Expr.Utils |  | 81% |   | 50% | 1 | 3 | 0 | 3 | 0 | 2 | 0 | 1 |
Parser.Context |  | 95% |   | 50% | 1 | 4 | 0 | 6 | 0 | 3 | 0 | 1 |
RegexTranslator |  | 100% |  | 100% | 0 | 31 | 0 | 56 | 0 | 17 | 0 | 1 |
Parser.PreprocessingState |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
Parser.SymbolType |  | 100% |  | 100% | 0 | 5 | 0 | 13 | 0 | 2 | 0 | 1 |
RegexTranslator.Context.Impl |  | 100% |  | 100% | 0 | 6 | 0 | 13 | 0 | 5 | 0 | 1 |
Parser.Type |  | 100% | | n/a | 0 | 4 | 0 | 8 | 0 | 4 | 0 | 1 |
Expr.Base |  | 100% | | n/a | 0 | 4 | 0 | 6 | 0 | 4 | 0 | 1 |
Expr.Leaf |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
Expr.Alt |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
Expr.Cat |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |