#define FLEXIBLE_ARRAY_MEMBER
struct ParallelBlockTableScanWorkerData ParallelBlockTableScanWorkerData
struct ParallelBlockTableScanDescData * ParallelBlockTableScanDesc
struct IndexScanDescData IndexScanDescData
struct ParallelTableScanDescData ParallelTableScanDescData
struct ParallelTableScanDescData * ParallelTableScanDesc
struct IndexFetchTableData IndexFetchTableData
struct SysScanDescData SysScanDescData
struct ParallelBlockTableScanDescData ParallelBlockTableScanDescData
struct TableScanDescData * TableScanDesc
struct TableScanDescData TableScanDescData
struct ParallelIndexScanDescData ParallelIndexScanDescData
struct ParallelBlockTableScanWorkerData * ParallelBlockTableScanWorker
struct ScanKeyData * keyData
struct ScanKeyData * orderByData
struct ParallelIndexScanDescData * parallel_scan
bool ignore_killed_tuples
IndexFetchTableData * xs_heapfetch
bool xactStartedInRecovery
struct TupleDescData * xs_hitupdesc
struct TupleDescData * xs_itupdesc
ItemPointerData xs_heaptid
struct SnapshotData * xs_snapshot
BlockNumber phs_startblock
pg_atomic_uint64 phs_nallocated
ParallelTableScanDescData base
uint32 phsw_chunk_remaining
char ps_snapshot_data[FLEXIBLE_ARRAY_MEMBER]
struct SnapshotData * snapshot
struct IndexScanDescData * iscan
struct TupleTableSlot * slot
struct TableScanDescData * scan
ItemPointerData rs_mintid
ItemPointerData rs_maxtid
struct ScanKeyData * rs_key
struct SnapshotData * rs_snapshot
struct ParallelTableScanDescData * rs_parallel