24 "ItemPointerData struct is improperly padded");
#define InvalidBlockNumber
void ItemPointerDec(ItemPointer pointer)
StaticAssertDecl(sizeof(ItemPointerData)==3 *sizeof(uint16), "ItemPointerData struct is improperly padded")
void ItemPointerInc(ItemPointer pointer)
int32 ItemPointerCompare(ItemPointer arg1, ItemPointer arg2)
bool ItemPointerEquals(ItemPointer pointer1, ItemPointer pointer2)
static void ItemPointerSet(ItemPointerData *pointer, BlockNumber blockNumber, OffsetNumber offNum)
static OffsetNumber ItemPointerGetOffsetNumber(const ItemPointerData *pointer)
static OffsetNumber ItemPointerGetOffsetNumberNoCheck(const ItemPointerData *pointer)
static BlockNumber ItemPointerGetBlockNumber(const ItemPointerData *pointer)
static BlockNumber ItemPointerGetBlockNumberNoCheck(const ItemPointerData *pointer)