| appendQuantifiedComparisonApplyNode(PlanBuilder, QuantifiedComparisonExpression, boolean, boolean, Node, SqlPlannerContext) |  | 0% |  | 0% | 9 | 9 | 27 | 27 | 1 | 1 |
| appendInPredicateApplyNode(PlanBuilder, InPredicate, boolean, boolean, Node, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| planQuantifiedApplyNode(PlanBuilder, QuantifiedComparisonExpression, boolean, boolean, SqlPlannerContext) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| appendScalarSubqueryApplyNode(PlanBuilder, SubqueryExpression, boolean, SqlPlannerContext) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| appendApplyNode(PlanBuilder, Node, PlanNode, Assignments, boolean, boolean, SqlPlannerContext) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| appendExistSubqueryApplyNode(PlanBuilder, ExistsPredicate, boolean, boolean, SqlPlannerContext) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| createPlanBuilder(Node, SqlPlannerContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| appendLateralJoin(PlanBuilder, PlanBuilder, Query, boolean, LateralJoinNode.Type, SqlPlannerContext) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| SubqueryPlanner(Analysis, VariableAllocator, PlanNodeIdAllocator, Map, Metadata, Session, SqlParser) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| handleSubqueries(PlanBuilder, Expression, Node, boolean, SqlPlannerContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| isAggregationWithEmptyGroupBy(PlanNode) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| extractCorrelation(PlanBuilder, PlanNode, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| replaceExpressionsWithSymbols(PlanNode, Map, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| appendInPredicateApplyNodes(PlanBuilder, Set, boolean, boolean, Node, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendQuantifiedComparisonApplyNodes(PlanBuilder, Set, boolean, boolean, Node, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| handleSubqueries(PlanBuilder, Collection, Node, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| handleUncorrelatedSubqueries(PlanBuilder, Collection, Node, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendExistsSubqueryApplyNodes(PlanBuilder, Set, boolean, boolean, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendScalarSubqueryApplyNodes(PlanBuilder, Set, boolean, SqlPlannerContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| extractOuterColumnReferences(PlanNode, SqlPlannerContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| rowExpression(Expression, SqlPlannerContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| coercionsFor(Expression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| extractColumnReferences(Expression, Set) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$replaceExpressionsWithSymbols$10(Map, SqlPlannerContext, Expression, Expression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| collectInPredicateSubqueries(Expression, Node) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| collectScalarSubqueries(Expression, Node) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| collectExistsSubqueries(Expression, Node) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| collectQuantifiedComparisonSubqueries(Expression, Node) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| tryResolveMissingExpression(PlanBuilder, Expression) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| detectAntiJoinInExpression(Expression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| handleSubqueries(PlanBuilder, Expression, Node, SqlPlannerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extractOuterColumnReferences$9(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extractOuterColumnReferences$8(SqlPlannerContext, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| uncoercedSubquery(SubqueryExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extractOuterColumnReferences$7(SqlPlannerContext, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extractCorrelation$6(ImmutableMap.Builder, Expression, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$isAggregationWithEmptyGroupBy$4(AggregationNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$collectQuantifiedComparisonSubqueries$3(Expression, QuantifiedComparisonExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$collectInPredicateSubqueries$0(Expression, InPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$coercionsFor$5(Expression, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$collectExistsSubqueries$2(Expression, ExistsPredicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$collectScalarSubqueries$1(Expression, SubqueryExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |