| eliminateCommonPredicates(List) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
| binaryExpression(SpecialFormExpression.Form, Collection) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| extractCommonPredicates(SpecialFormExpression.Form, List) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| extractPredicates(SpecialFormExpression.Form, RowExpression) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| removeDuplicates(List) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| crossProduct(List, List) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| crossProduct(List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| combineDisjunctsWithDefault(Collection, RowExpression) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| combineConjuncts(Collection) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| equalsCallExpression(RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| LogicalRowExpressions(DeterminismEvaluator, StandardFunctionResolution, FunctionMetadataManager) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| flip(SpecialFormExpression.Form) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| extractPredicates(RowExpression) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| minimalNormalForm(RowExpression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isConjunctionOrDisjunction(RowExpression) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| negate(OperatorType) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| isSameSet(Collection, Collection) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| isNegationExpression(RowExpression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| numOfClauses(RowExpression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isComparisonExpression(RowExpression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isEqualsExpression(RowExpression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isCastExpression(RowExpression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| convertToNormalForm(RowExpression, SpecialFormExpression.Form) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| filterConjuncts(RowExpression, Predicate) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isCaseExpression(RowExpression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| combineGroupedClauses(SpecialFormExpression.Form, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getOperator(RowExpression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| notCallExpression(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSuperSet(Collection, Collection) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| replaceArguments(CallExpression, RowExpression[]) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| combinePredicates(SpecialFormExpression.Form, Collection) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getGroupedClauses(SpecialFormExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| pushNegationToLeaves(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| filterDeterministicConjuncts(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkArgument(boolean, String, Object[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$filterNonDeterministicConjuncts$4(RowExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$extractCommonPredicates$5(Set, RowExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$combineDisjunctsWithDefault$3(RowExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$combineConjuncts$1(RowExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| combinePredicates(SpecialFormExpression.Form, RowExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| filterNonDeterministicConjuncts(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rootContext(SpecialFormExpression.Form) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$combineGroupedClauses$7(SpecialFormExpression.Form, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| combineConjuncts(RowExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| combineDisjuncts(RowExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| combineDisjuncts(Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| convertToConjunctiveNormalForm(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| convertToDisjunctiveNormalForm(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| extractConjuncts(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| extractDisjuncts(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| and(RowExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| and(Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| or(RowExpression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| or(Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$combineDisjunctsWithDefault$2(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$combineConjuncts$0(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extractCommonPredicates$6(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |