| translateAssertion(AssertNumRowsElement.Assertion) |   | 24% |   | 14% | 6 | 7 | 6 | 8 | 0 | 1 |
| visitMatch(Match, PlanTranslatorContext) |   | 84% |   | 50% | 1 | 2 | 1 | 16 | 0 | 1 |
| lambda$visitMatch$1(Match) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitMatch$0(Match) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitStateCombinator$15(PlanTranslatorContext, Expression) |   | 56% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| visitNot(Not, PlanTranslatorContext) |   | 96% |   | 80% | 2 | 6 | 1 | 29 | 0 | 1 |
| visitMarkJoinReference(MarkJoinSlotReference, PlanTranslatorContext) |   | 61% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| visitBinaryArithmetic(BinaryArithmetic, PlanTranslatorContext) |   | 95% |   | 66% | 2 | 4 | 1 | 11 | 0 | 1 |
| toBalancedTree(int, int, List, CompoundPredicate.Operator) |  | 100% |   | 90% | 1 | 6 | 0 | 34 | 0 | 1 |
| visitArrayMap(ArrayMap, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 3 | 0 | 36 | 0 | 1 |
| translateAggregateFunction(AggregateFunction, List, List, AggregateParam, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 8 | 0 | 25 | 0 | 1 |
| visitAggregateFunction(AggregateFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 5 | 0 | 18 | 0 | 1 |
| visitWindowFunction(WindowFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 26 | 0 | 1 |
| visitDictGet(DictGet, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| visitDictGetMany(DictGetMany, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| visitScalarFunction(ScalarFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 16 | 0 | 1 |
| visitCaseWhen(CaseWhen, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 3 | 0 | 13 | 0 | 1 |
| visitTableGeneratingFunction(TableGeneratingFunction, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 16 | 0 | 1 |
| visitAggregateExpression(AggregateExpression, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| visitTimestampArithmetic(TimestampArithmetic, PlanTranslatorContext) |  | 100% |   | 50% | 1 | 2 | 0 | 10 | 0 | 1 |
| computeCompoundPredicateNullable(CompoundPredicate) |  | 100% |  | 100% | 0 | 9 | 0 | 6 | 0 | 1 |
| visitSearchExpression(SearchExpression, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| visitInPredicate(InPredicate, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| visitLambda(Lambda, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 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 |
| visitNullSafeEqual(NullSafeEqual, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitJavaUdaf(JavaUdaf, 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 |
| visitStateCombinator(StateCombinator, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| visitJavaUdf(JavaUdf, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitJavaUdtf(JavaUdtf, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| visitTryCast(TryCast, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitMergeCombinator(MergeCombinator, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitUnionCombinator(UnionCombinator, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| visitForEachCombinator(ForEachCombinator, 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 |
| getOlapTableDirectly(SlotReference) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| translateOrderExpression(OrderExpression, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| visitNullLiteral(NullLiteral, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| translateAssert(AssertNumRowsElement) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$visitForEachCombinator$18(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitUnionCombinator$17(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitMergeCombinator$16(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitWindowFunction$8(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$visitJavaUdaf$21(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitJavaUdtf$20(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitJavaUdf$19(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitTableGeneratingFunction$13(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitScalarFunction$12(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitDictGetMany$11(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitDictGet$10(PlanTranslatorContext, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitLambda$9(PlanTranslatorContext, ArrayItemReference) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitWindowFunction$6(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 |
| visitElementAt(ElementAt, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitSlotReference(SlotReference, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitArrayItemSlot(ArrayItemReference.ArrayItemSlot, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| visitArrayItemReference(ArrayItemReference, 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$visitTimestampArithmetic$14(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitNot$2(PlanTranslatorContext, 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$visitWindowFunction$7(Expr) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |