| mergeCompoundValues(ExpressionRewriteContext, Expression, List, RangeInference.ValueDescCollector, boolean) |   | 82% |   | 73% | 13 | 31 | 7 | 53 | 0 | 1 |
| union(ExpressionRewriteContext, Expression, RangeInference.ValueDescCollector) |   | 97% |   | 90% | 8 | 41 | 1 | 66 | 0 | 1 |
| visitInPredicate(InPredicate, ExpressionRewriteContext) |   | 85% |   | 60% | 4 | 6 | 3 | 14 | 0 | 1 |
| intersect(ExpressionRewriteContext, Expression, RangeInference.ValueDescCollector) |   | 98% |   | 95% | 4 | 43 | 1 | 73 | 0 | 1 |
| processCompound(ExpressionRewriteContext, List, boolean) |  | 100% |  | 100% | 0 | 25 | 0 | 37 | 0 | 1 |
| visitNot(Not, ExpressionRewriteContext) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| visitGreaterThan(GreaterThan, ExpressionRewriteContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| visitGreaterThanEqual(GreaterThanEqual, ExpressionRewriteContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| visitLessThan(LessThan, ExpressionRewriteContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| visitLessThanEqual(LessThanEqual, ExpressionRewriteContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| visitEqualTo(EqualTo, ExpressionRewriteContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| tryGetComparableLiteral(Expression) |  | 100% |   | 90% | 1 | 6 | 0 | 7 | 0 | 1 |
| lambda$processCompound$0(Expression) |  | 100% |  | 100% | 0 | 4 | 0 | 3 | 0 | 1 |
| lambda$union$4(Set, RangeSet, ComparableLiteral) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| visitIsNull(IsNull, ExpressionRewriteContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$intersect$3(Set, ComparableLiteral) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$intersect$2(Range, ComparableLiteral) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| visitAnd(And, ExpressionRewriteContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitOr(Or, ExpressionRewriteContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValue(Expression, ExpressionRewriteContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visit(Expression, ExpressionRewriteContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$processCompound$1(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| RangeInference() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |