MCPcopy Create free account
hub / github.com/apache/cloudberry / ExecCopySlot

Function ExecCopySlot

src/include/executor/tuptable.h:476–485  ·  view source on GitHub ↗

* ExecCopySlot - copy one slot's contents into another. * * If a source's system attributes are supposed to be accessed in the target * slot, the target slot and source slot types need to match. */

Source from the content-addressed store, hash-verified

474 * slot, the target slot and source slot types need to match.
475 */
476static inline TupleTableSlot *
477ExecCopySlot(TupleTableSlot *dstslot, TupleTableSlot *srcslot)
478{
479 Assert(!TTS_EMPTY(srcslot));
480 AssertArg(srcslot != dstslot);
481
482 dstslot->tts_ops->copyslot(dstslot, srcslot);
483
484 return dstslot;
485}
486
487#endif /* FRONTEND */
488

Callers 15

ExecBRUpdateTriggersFunction · 0.85
CopyFromFunction · 0.85
EvalPlanQualFunction · 0.85
ExecUniqueFunction · 0.85
begin_partitionFunction · 0.85
spool_tuplesFunction · 0.85
update_frameheadposFunction · 0.85
update_frametailposFunction · 0.85
ExecWindowAggFunction · 0.85
CteScanNextFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected