---------------- * ExecInitExtraTupleSlot * * Return a newly created slot. If tupledesc is non-NULL the slot will have * that as its fixed tupledesc. Otherwise the caller needs to use * ExecSetSlotDescriptor() to set the descriptor before use. * ---------------- */
| 1845 | * ---------------- |
| 1846 | */ |
| 1847 | TupleTableSlot * |
| 1848 | ExecInitExtraTupleSlot(EState *estate, |
| 1849 | TupleDesc tupledesc, |
| 1850 | const TupleTableSlotOps *tts_ops) |
| 1851 | { |
| 1852 | return ExecAllocTableSlot(&estate->es_tupleTable, tupledesc, tts_ops); |
| 1853 | } |
| 1854 | |
| 1855 | /* ---------------- |
| 1856 | * ExecInitNullTupleSlot |
no test coverage detected