#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
RelFileLocator ps_indexlocator
RelFileLocator ps_locator
char ps_snapshot_data[FLEXIBLE_ARRAY_MEMBER]
RelFileLocator phs_locator
struct SnapshotData * snapshot
struct IndexScanDescData * iscan
struct TupleTableSlot * slot
struct TableScanDescData * scan
union TableScanDescData::@48 st
struct TBMIterator * rs_iterator
ItemPointerData rs_mintid
ItemPointerData rs_maxtid
struct TableScanDescData::@48::@49 bitmap
struct ScanKeyData * rs_key
struct TBMSharedIterator * rs_shared_iterator
struct SnapshotData * rs_snapshot
struct ParallelTableScanDescData * rs_parallel
struct TableScanDescData::@48::@50 tidrange