clones a CallSubquery operation
| 366 | |
| 367 | // clones a CallSubquery operation |
| 368 | static OpBase *CallSubqueryClone |
| 369 | ( |
| 370 | const ExecutionPlan *plan, // plan |
| 371 | const OpBase *opBase // operation to clone |
| 372 | ) { |
| 373 | ASSERT(opBase->type == OPType_CALLSUBQUERY); |
| 374 | OpCallSubquery *op = (OpCallSubquery *) opBase; |
| 375 | |
| 376 | return NewCallSubqueryOp(plan, op->is_eager, op->is_returning); |
| 377 | } |
| 378 | |
| 379 | // frees a CallSubquery operation |
| 380 | static void CallSubqueryFree |
nothing calls this directly
no test coverage detected