---------------------------------------------------------------- * ExecWorkTableScan(node) * * Scans the worktable sequentially and returns the next qualifying tuple. * We call the ExecScan() routine and pass it the appropriate * access method functions. * ---------------------------------------------------------------- */
| 84 | * ---------------------------------------------------------------- |
| 85 | */ |
| 86 | static TupleTableSlot * |
| 87 | ExecWorkTableScan(PlanState *pstate) |
| 88 | { |
| 89 | WorkTableScanState *node = castNode(WorkTableScanState, pstate); |
| 90 | |
| 91 | return ExecScan(&node->ss, |
| 92 | (ExecScanAccessMtd) WorkTableScanNext, |
| 93 | (ExecScanRecheckMtd) WorkTableScanRecheck); |
| 94 | } |
| 95 | |
| 96 | |
| 97 | /* ---------------------------------------------------------------- |
nothing calls this directly
no test coverage detected