---------------- * ExecInitNullTupleSlot * * Build a slot containing an all-nulls tuple of the given type. * This is used as a substitute for an input tuple when performing an * outer join. * ---------------- */
| 1861 | * ---------------- |
| 1862 | */ |
| 1863 | TupleTableSlot * |
| 1864 | ExecInitNullTupleSlot(EState *estate, TupleDesc tupType, |
| 1865 | const TupleTableSlotOps *tts_ops) |
| 1866 | { |
| 1867 | TupleTableSlot *slot = ExecInitExtraTupleSlot(estate, tupType, tts_ops); |
| 1868 | |
| 1869 | return ExecStoreAllNullTuple(slot); |
| 1870 | } |
| 1871 | |
| 1872 | /* --------------------------------------------------------------- |
| 1873 | * Routines for setting/accessing attributes in a slot. |
no test coverage detected