| 175 | static QueryPlan extractSubplan(Node * root, Nodes & nodes); |
| 176 | |
| 177 | Node * getRootNode() const { return root; } |
| 178 | void replaceRootNode(Node * new_root) { root = new_root; } |
| 179 | static std::pair<Nodes, QueryPlanResourceHolder> detachNodesAndResources(QueryPlan && plan); |
| 180 | void replaceNodeWithPlan(Node * node, QueryPlan plan); |
no outgoing calls