| 80 | } |
| 81 | |
| 82 | void TableFunction::getLogicalPlan(Planner* planner, |
| 83 | const binder::BoundReadingClause& boundReadingClause, binder::expression_vector predicates, |
| 84 | LogicalPlan& plan) { |
| 85 | auto op = planner->getTableFunctionCall(boundReadingClause); |
| 86 | planner->planReadOp(op, predicates, plan); |
| 87 | } |
| 88 | |
| 89 | std::unique_ptr<PhysicalOperator> TableFunction::getPhysicalPlan(PlanMapper* planMapper, |
| 90 | const LogicalOperator* logicalOp) { |
nothing calls this directly
no test coverage detected