| enterString(SeQueryParser.StringContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| enterFunction(SeQueryParser.FunctionContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| exitMixedQuery(SeQueryParser.MixedQueryContext) |   | 25% |   | 50% | 1 | 2 | 2 | 4 | 0 | 1 |
| exitSearchCondition(SeQueryParser.SearchConditionContext) |   | 47% |   | 75% | 1 | 3 | 1 | 3 | 0 | 1 |
| visitErrorNode(ErrorNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| exitCriterion(SeQueryParser.CriterionContext) |   | 77% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| enterFormattedBlock(SeQueryParser.FormattedBlockContext) |   | 50% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| exitSubSelect(SeQueryParser.SubSelectContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| enterSubSelect(SeQueryParser.SubSelectContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| enterEmbeddedFreeform(SeQueryParser.EmbeddedFreeformContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| exitFreeUnit(SeQueryParser.FreeUnitContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| SearchServiceImpl.RewritingListener(TokenStream, String, String, List, Set) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| enterBoolOp(SeQueryParser.BoolOpContext) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| enterTable(SeQueryParser.TableContext) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| enterField(SeQueryParser.FieldContext) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| exitFormattedBlock(SeQueryParser.FormattedBlockContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| exitSingleSelect(SeQueryParser.SingleSelectContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |