| visitArrayMap(ArrayMap, PlanTranslatorContext) |  | 0% |  | 0% | 3 | 3 | 36 | 36 | 1 | 1 |
| visitMatch(Match, PlanTranslatorContext) |   | 20% |  | 0% | 1 | 2 | 12 | 16 | 0 | 1 |
| visitNot(Not, PlanTranslatorContext) |   | 54% |   | 60% | 4 | 6 | 14 | 29 | 0 | 1 |
| visitTimestampArithmetic(TimestampArithmetic, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| visitLambda(Lambda, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitNullSafeEqual(NullSafeEqual, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitJavaUdaf(JavaUdaf, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| translateAssertion(AssertNumRowsElement.Assertion) |  | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 |
| visitStateCombinator(StateCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitJavaUdf(JavaUdf, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitJavaUdtf(JavaUdtf, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitMergeCombinator(MergeCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitUnionCombinator(UnionCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitForEachCombinator(ForEachCombinator, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getOlapTableDirectly(SlotReference) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| translateOrderExpression(OrderExpression, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitStateCombinator$14(PlanTranslatorContext, Expression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$visitMatch$1(Match) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| translateAssert(AssertNumRowsElement) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitForEachCombinator$17(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitUnionCombinator$16(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitMergeCombinator$15(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitWindowFunction$8(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$translateAggregateFunction$24(PlanTranslatorContext, Expression) |   | 56% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| lambda$translateAggregateFunction$26(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitJavaUdaf$23(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitJavaUdtf$22(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitJavaUdf$21(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitLambda$9(PlanTranslatorContext, ArrayItemReference) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitWindowFunction$6(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMarkJoinReference(MarkJoinSlotReference, PlanTranslatorContext) |   | 61% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| visitElementAt(ElementAt, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayItemSlot(ArrayItemReference.ArrayItemSlot, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayItemReference(ArrayItemReference, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitTimestampArithmetic$13(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitNot$2(PlanTranslatorContext, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeCompoundPredicateNullable(CompoundPredicate) |   | 93% |   | 62% | 5 | 9 | 0 | 6 | 0 | 1 |
| lambda$visitWindowFunction$7(Expr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWindowFunction(WindowFunction, PlanTranslatorContext) |   | 97% |   | 50% | 1 | 2 | 1 | 26 | 0 | 1 |
| visitBinaryArithmetic(BinaryArithmetic, PlanTranslatorContext) |   | 95% |   | 66% | 2 | 4 | 1 | 11 | 0 | 1 |
| visitTableGeneratingFunction(TableGeneratingFunction, PlanTranslatorContext) |  | 98% |   | 50% | 1 | 2 | 0 | 16 | 0 | 1 |
| lambda$visitAggregateFunction$19(Expression) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| toBalancedTree(int, int, List, CompoundPredicate.Operator) |  | 100% |   | 90% | 1 | 6 | 0 | 34 | 0 | 1 |
| translateAggregateFunction(AggregateFunction, List, List, AggregateParam, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 4 | 0 | 23 | 0 | 1 |
| visitAggregateFunction(AggregateFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 14 | 0 | 1 |
| visitScalarFunction(ScalarFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 16 | 0 | 1 |
| visitCaseWhen(CaseWhen, PlanTranslatorContext) |  | 100% |   | 75% | 1 | 3 | 0 | 13 | 0 | 1 |
| visitInPredicate(InPredicate, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| visitAggregateExpression(AggregateExpression, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| visitEqualTo(EqualTo, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitGreaterThan(GreaterThan, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitGreaterThanEqual(GreaterThanEqual, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitLessThan(LessThan, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitLessThanEqual(LessThanEqual, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitAnd(And, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitOr(Or, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitUnaryArithmetic(UnaryArithmetic, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitCast(Cast, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| visitIsNull(IsNull, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$visitMatch$0(Match) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| visitNullLiteral(NullLiteral, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$visitAggregateFunction$18(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitAggregateExpression$11(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitAlias(Alias, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| translate(Expression, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitTableGeneratingFunction$12(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitScalarFunction$10(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitInPredicate$5(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitOr$4(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitAnd$3(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitSlotReference(SlotReference, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitVirtualReference(VirtualSlotReference, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitAggregateFunction$20(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ExpressionTranslator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitLiteral(Literal, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$translateAggregateFunction$25(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |