Fix method to run pgindent.
authorTatsuo Ishii <ishii@postgresql.org>
Thu, 17 Jul 2025 09:54:13 +0000 (18:54 +0900)
committerTatsuo Ishii <ishii@postgresql.org>
Thu, 17 Jul 2025 09:54:13 +0000 (18:54 +0900)
Commit fd190f7ea imported pgindent but the method explained in
README.pgpool was wrong. typedefs.list can be generated by using
PostgreSQL's find_typedef. So import find_typedef and remove
unnecessary files. Proper way to run pgindent is explained in
README.pgpool.

src/tools/find_typedef [new file with mode: 0755]
src/tools/pgindent/README.pgpool
src/tools/pgindent/doxygen.list [deleted file]
src/tools/pgindent/make_typedefs.list [deleted file]
src/tools/pgindent/run_pgindent
src/tools/pgindent/typedefs.list

diff --git a/src/tools/find_typedef b/src/tools/find_typedef
new file mode 100755 (executable)
index 0000000..24e9b76
--- /dev/null
@@ -0,0 +1,53 @@
+#!/bin/sh
+
+# src/tools/find_typedef
+
+# This script attempts to find all typedef's in the postgres binaries
+# by using 'objdump' or local equivalent to print typedef debugging symbols.
+# We need this because pgindent needs a list of typedef names.
+#
+# For this program to work, you must have compiled all code with
+# debugging symbols.
+#
+# We intentionally examine all files in the targeted directories so as to
+# find both .o files and executables.  Therefore, ignore error messages about
+# unsuitable files being fed to objdump.
+#
+# This is known to work on Linux and on some BSDen, including macOS.
+#
+# Caution: on the platforms we use, this only prints typedefs that are used
+# to declare at least one variable or struct field.  If you have say
+# "typedef struct foo { ... } foo;", and then the structure is only ever
+# referenced as "struct foo", "foo" will not be reported as a typedef,
+# causing pgindent to indent the typedef definition oddly.  This is not a
+# huge problem, since by definition there's just the one misindented line.
+#
+# We get typedefs by reading "STABS":
+#    http://www.informatik.uni-frankfurt.de/doc/texi/stabs_toc.html
+
+
+if [ "$#" -eq 0 -o ! -d "$1" ]
+then   echo "Usage:  $0 postgres_binary_directory [...]" 1>&2
+       exit 1
+fi
+
+for DIR
+do     # if objdump -W is recognized, only one line of error should appear
+       if [ `objdump -W 2>&1 | wc -l` -eq 1 ]
+       then    # Linux
+               objdump -W "$DIR"/* |
+               egrep -A3 '\(DW_TAG_typedef\)' |
+               awk ' $2 == "DW_AT_name" {print $NF}'
+       elif [ `readelf -w 2>&1 | wc -l` -gt 1 ]
+       then    # FreeBSD, similar output to Linux
+               readelf -w "$DIR"/* |
+               egrep -A3 '\(DW_TAG_typedef\)' |
+               awk ' $1 == "DW_AT_name" {print $NF}'
+       fi
+done |
+grep -v ' ' | # some typedefs have spaces, remove them
+sort |
+uniq |
+# these are used both for typedefs and variable names
+# so do not include them
+egrep -v '^(date|interval|timestamp|ANY)$'
index ac915f825782389aadaa2a7ddd0dd5a672eb3ba3..a47c237e43d963dcab4962a58ff1093d67b88454 100644 (file)
@@ -1,16 +1,16 @@
 In addition to original PostgreSQL's files followings are added:
 
-- doxygen.list:        Pgpool-II's typedefs extraced by doxygen. Plus manually added typedefs that were not detected by doxygen.
-- enums.list:  Pgpool-II's enums manually extracted from source code.
-- exclude_files:       files that should not be touched pgindent.
+- exclude_files:       files that should not be touched by pgindent.
 - run_pgindent:        handy script to run pgindent. Should be run at src directory.
-- typedefs.list.PostgreSQL:    PostgreSQL's typedefs. To prepare for that doxygen misses some typedefs.
-- make_typedefs.list: handy script to generate typedefs.list.
 
-The steps to run pgindent are follows:
+The steps to run pgindent are as follows:
 
-1. Add new typedefs to doxygen.list. You can add it to the end of the file.
-2. Add new enums to enums.list. You can add it to the end of the file.
-3. If necessary update typedefs.list.PostgreSQL by copying PostgreSQL's typedefs.list.
-4. Run make_typedefs/list to generate typedefs.list.
-5. Run pgindent by using run_pgindent at src directory.
+1. Add typedes/enums to typedefs.list.
+
+2. Or, if you want to generate typedefs.list from scratch, run find_typedes:
+   cd pgpool2
+   src/tools/find_typedef src > src/tools/pgindent/typedefs.list
+
+3. Run pgindent by using run_pgindent.
+   cd pgpool2/src
+   tools/pgindent/run_pgindent
diff --git a/src/tools/pgindent/doxygen.list b/src/tools/pgindent/doxygen.list
deleted file mode 100644 (file)
index f81a4e3..0000000
+++ /dev/null
@@ -1,476 +0,0 @@
-_json_object_entry
-_json_value
-A_ArrayExpr
-A_Const
-A_Expr
-A_Indices
-A_Indirection
-A_Star
-AccessPriv
-Aggref
-Alias
-AllocBlock
-AllocChunk
-AllocSetContext
-AlterCollationStmt
-AlterDatabaseRefreshCollStmt
-AlterDatabaseSetStmt
-AlterDatabaseStmt
-AlterDefaultPrivilegesStmt
-AlterDomainStmt
-AlterEnumStmt
-AlterEventTrigStmt
-AlterExtensionContentsStmt
-AlterExtensionStmt
-AlterFdwStmt
-AlterForeignServerStmt
-AlterFunctionStmt
-AlternativeSubPlan
-AlterObjectDependsStmt
-AlterObjectSchemaStmt
-AlterOperatorStmt
-AlterOpFamilyStmt
-AlterOwnerStmt
-AlterPolicyStmt
-AlterPublicationStmt
-AlterRoleSetStmt
-AlterRoleStmt
-AlterSeqStmt
-AlterStatsStmt
-AlterSubscriptionStmt
-AlterSystemStmt
-AlterTableCmd
-AlterTableMoveAllStmt
-AlterTableSpaceOptionsStmt
-AlterTableStmt
-AlterTSConfigurationStmt
-AlterTSDictionaryStmt
-AlterTypeStmt
-AlterUserMappingStmt
-AppTypes
-ArrayCoerceExpr
-ArrayExpr
-AttrInfo
-BackendDesc
-BackendInfo
-BackendStatusRecord
-base_yy_extra_type
-Bitmapset
-BitString
-Boolean
-BooleanTest
-BoolExpr
-CallContext
-CallStmt
-CancelPacket
-CaseExpr
-CaseTestExpr
-CaseWhen
-check_network_data
-CheckPointStmt
-ClosePortalStmt
-ClusterStmt
-CoalesceExpr
-CoerceToDomain
-CoerceToDomainValue
-CoerceViaIO
-CollateClause
-CollateExpr
-ColumnDef
-ColumnRef
-CommentStmt
-CommonTableExpr
-CompositeTypeStmt
-config_bool
-config_double
-config_double_array
-config_enum
-config_enum_entry
-config_generic
-config_grouped_array_var
-config_int
-config_int_array
-config_long
-config_string
-config_string_array
-config_string_list
-ConfigVariable
-ConnectionInfo
-Const
-Constraint
-ConstraintsSetStmt
-ConvertRowtypeExpr
-CopyStmt
-core_yy_extra_type
-core_YYSTYPE
-CreateAmStmt
-CreateCastStmt
-CreateConversionStmt
-CreatedbStmt
-CreateDomainStmt
-CreateEnumStmt
-CreateEventTrigStmt
-CreateExtensionStmt
-CreateFdwStmt
-CreateForeignServerStmt
-CreateForeignTableStmt
-CreateFunctionStmt
-CreateOpClassItem
-CreateOpClassStmt
-CreateOpFamilyStmt
-CreatePLangStmt
-CreatePolicyStmt
-CreatePublicationStmt
-CreateRangeStmt
-CreateRoleStmt
-CreateSchemaStmt
-CreateSeqStmt
-CreateStatsStmt
-CreateStmt
-CreateSubscriptionStmt
-CreateTableAsStmt
-CreateTableSpaceStmt
-CreateTransformStmt
-CreateTrigStmt
-CreateUserMappingStmt
-CTECycleClause
-CTESearchClause
-CurrentOfExpr
-DBObject
-DBObjectRelation
-DeallocateStmt
-DeclareCursorStmt
-DefElem
-DefineStmt
-DeleteStmt
-DiscardStmt
-DoStmt
-DropdbStmt
-DropOwnedStmt
-DropRoleStmt
-DropStmt
-DropSubscriptionStmt
-DropTableSpaceStmt
-DropUserMappingStmt
-ErrorContextCallback
-ErrorData
-ExecuteStmt
-ExplainState
-ExplainStmt
-Expr
-ExtensibleNode
-ExtensibleNodeMethods
-FAILOVER_CONTEXT
-fe_scram_state
-FetchStmt
-FieldSelect
-FieldStore
-Float
-ForBothCellState
-ForBothState
-ForEachState
-ForFiveState
-ForFourState
-ForThreeState
-FromExpr
-FuncCall
-FuncExpr
-FunctionParameter
-GrantRoleStmt
-GrantStmt
-GroupClause
-GroupingFunc
-GroupingSet
-HbaLine
-HbaToken
-HealthCheckParams
-ImportForeignSchemaStmt
-ImportQual
-IndexElem
-IndexStmt
-InferClause
-InferenceElem
-InlineCodeBlock
-InsertStmt
-Integer
-Interval
-IntoClause
-JoinExpr
-json_settings
-json_state
-JsonAggConstructor
-JsonArgument
-JsonArrayAgg
-JsonArrayConstructor
-JsonArrayQueryConstructor
-JsonBehavior
-JsonConstructorExpr
-JsonExpr
-JsonFormat
-JsonFuncExpr
-JsonIsPredicate
-JsonKeyValue
-JsonNode
-JsonObjectAgg
-JsonObjectConstructor
-JsonOutput
-JsonParseExpr
-JsonReturning
-JsonScalarExpr
-JsonSerializeExpr
-JsonTable
-JsonTableColumn
-JsonTablePath
-JsonTablePathScan
-JsonTablePathSpec
-JsonTablePlan
-JsonTableSiblingJoin
-JsonValueExpr
-JWStack
-KeyAction
-KeyActions
-Left_right_token
-Left_right_tokens
-lifeCheckCluster
-LifeCheckNode
-List
-ListCell
-ListenStmt
-LoadStmt
-LockingClause
-LockStmt
-mbinterval
-MemoryContext
-MemoryContextCallback
-MemoryContextCounters
-MemoryContextMethods
-MergeAction
-MergeStmt
-MergeSupportFunc
-MergeWhenClause
-MinMaxExpr
-MultiAssignRef
-NamedArgExpr
-NextValueExpr
-Node
-NotifyStmt
-NullTest
-ObjectWithArgs
-OnConflictClause
-OnConflictExpr
-ONEXIT
-OpExpr
-option
-packet_types
-Param
-ParamRef
-ParamStatus
-PartitionBoundSpec
-PartitionCmd
-PartitionElem
-PartitionRangeDatum
-PartitionSpec
-PasswordMapping
-PCP_CONNECTION
-PCPConnInfo
-PCPResultInfo
-PCPResultSlot
-PCPWDClusterInfo
-PCPWDNodeInfo
-PER_NODE_STAT
-pg_enc2name
-pg_local_to_utf_combined
-pg_mb_radix_tree
-pg_prng_state
-pg_sha224_ctx
-pg_sha384_ctx
-pg_utf_to_local_combined
-pg_wchar_tbl
-PGVersion
-PipeProtoChunk
-PipeProtoHeader
-PLAssignStmt
-POOL_BACKEND_STATS
-POOL_CACHE_BLOCK_HEADER
-POOL_CACHE_ITEM
-POOL_CACHE_ITEM_HEADER
-POOL_CACHE_ITEM_POINTER
-POOL_CACHEID
-POOL_CACHEKEY
-POOL_CONFIG
-POOL_CONNECTION
-POOL_CONNECTION_POOL
-POOL_CONNECTION_POOL_SLOT
-POOL_HASH_ELEMENT
-POOL_HASH_HEADER
-POOL_HEADER_ELEMENT
-POOL_HEALTH_CHECK_STATISTICS
-POOL_HEALTH_CHECK_STATS
-POOL_INTERNAL_BUFFER
-POOL_PENDING_MESSAGE
-POOL_PROCESS_CONTEXT
-POOL_QUERY_CACHE_ARRAY
-POOL_QUERY_CACHE_STATS
-POOL_QUERY_CONTEXT
-POOL_QUERY_HASH
-POOL_RELCACHE
-POOL_REPORT_CONFIG
-POOL_REPORT_NODES
-POOL_REPORT_POOLS
-POOL_REPORT_PROCESSES
-POOL_REPORT_VERSION
-POOL_REQUEST_INFO
-POOL_REQUEST_NODE
-POOL_SELECT_RESULT
-POOL_SENT_MESSAGE
-POOL_SENT_MESSAGE_LIST
-POOL_SESSION_CONTEXT
-POOL_SHMEM_STATS
-POOL_TEMP_QUERY_CACHE
-POOL_TEMP_TABLE
-PoolRelCache
-PQExpBufferData
-PrepareStmt
-PrintfArgValue
-PrintfTarget
-PrivTarget
-ProcessInfo
-PROTO_DATA
-PsqlScanCallbacks
-PsqlScanState
-PublicationObjSpec
-PublicationTable
-Query
-RangeFunction
-RangeSubselect
-RangeTableFunc
-RangeTableFuncCol
-RangeTableSample
-RangeTblEntry
-RangeTblFunction
-RangeTblRef
-RangeVar
-RawStmt
-ReassignOwnedStmt
-RefreshMatViewStmt
-RegArray
-RegPattern
-ReindexStmt
-RelabelType
-RenameStmt
-ReplicaIdentityStmt
-ResTarget
-ReturnStmt
-RoleSpec
-RowCompareExpr
-RowDesc
-RowExpr
-RowMarkClause
-RTEPermissionInfo
-RuleStmt
-save_buffer
-ScalarArrayOpExpr
-ScanKeywordList
-ScannerCallbackState
-scram_HMAC_ctx
-scram_state
-SecLabelStmt
-SelectContext
-SelectLimit
-SelectStmt
-semun
-SetOperationStmt
-SetToDefault
-SI_ManageInfo
-SinglePartitionSpec
-SockAddr
-SocketConnection
-SortBy
-SortGroupClause
-SQLValueFunction
-StackElem
-StartupPacket
-StartupPacket_v2
-StatsElem
-String
-StringInfoData
-SubLink
-SubPlan
-SubscriptingRef
-TableFunc
-TableLikeClause
-TableSampleClause
-TargetEntry
-TokenizedLine
-TransactionStmt
-TriggerTransition
-TruncateStmt
-TSAttr
-TSRel
-TSRewriteContext
-TypeCast
-TypeName
-unit_conversion
-UnlistenStmt
-UpdateStmt
-User1SignalSlot
-UserPassword
-VacuumParams
-VacuumRelation
-VacuumStmt
-ValUnion
-Var
-VariableSetStmt
-VariableShowStmt
-ViewStmt
-WatchdogNode
-wd_cluster
-WDCommandData
-WDExecCommandArg
-WDGenericData
-WdHbIf
-WdHbPacket
-WDInterfaceStatus
-WDIPCCmdResult
-WDNodeInfo
-WdNodeInfo
-WdNodesConfig
-WDPGBackendStatus
-WdPgpoolThreadArg
-WdThreadInfo
-WdUpstreamConnectionData
-WindowClause
-WindowDef
-WindowFunc
-WindowFuncRunCondition
-WithCheckOption
-WithClause
-XmlExpr
-XmlSerialize
-YY_BUFFER_STATE
-yy_trans_info
-yyalloc
-yyguts_t
-YYLTYPE
-YYSTYPE
-WDClusterLeaderInfo
-WDPacketData
-WDNodeCommandState
-WDCommandNodeResult
-WDCommandSource
-WDFunctionCommandData
-WDCommandTimerData
-WDCommandStatus
-WDCommandData
-WDInterfaceStatus
-WDClusterLeader
-wd_cluster
-WDFailoverObject
-int8
-int32
-int64
-uint8
-uint32
-uint64
-FILE
-LDAP
diff --git a/src/tools/pgindent/make_typedefs.list b/src/tools/pgindent/make_typedefs.list
deleted file mode 100755 (executable)
index e0e7a54..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-#! /bin/sh
-cat doxygen.list enums.list typedefs.list.PostgreSQL| sort -u > typedefs.list
index 4d2b0aa67973f09a279559ae46344280af6e0054..434a1243392edd47d3871fa012bda1fc935805f5 100755 (executable)
@@ -1,4 +1,5 @@
 #! /bin/sh
+# run this script at: pgpool2/src
 tools/pgindent/pgindent \
        --typedefs=tools/pgindent/typedefs.list \
        --excludes=tools/pgindent/exclude_files \
index 432df14589ec344574fae4294afa9d9b39673944..d7309565d857170d44353b8d9ed1177a3a2c870a 100644 (file)
@@ -1,13 +1,4 @@
-ACCESS_ALLOWED_ACE
-ACL
-ACL_SIZE_INFORMATION
-AFFIX
-ASN1_INTEGER
-ASN1_OBJECT
-ASN1_OCTET_STRING
-ASN1_STRING
-ATAlterConstraint
-AV
+ASN1_ITEM
 A_ArrayExpr
 A_Const
 A_Expr
@@ -15,67 +6,21 @@ A_Expr_Kind
 A_Indices
 A_Indirection
 A_Star
-AbsoluteTime
-AccessMethodInfo
 AccessPriv
-Acl
-AclItem
-AclMaskHow
-AclMode
-AclResult
-AcquireSampleRowsFunc
-ActionList
-ActiveSnapshotElt
-AddForeignUpdateTargets_function
-AddrInfo
-AffixNode
-AffixNodeData
-AfterTriggerEvent
-AfterTriggerEventChunk
-AfterTriggerEventData
-AfterTriggerEventList
-AfterTriggerShared
-AfterTriggerSharedData
-AfterTriggersData
-AfterTriggersQueryData
-AfterTriggersTableData
-AfterTriggersTransData
-Agg
-AggClauseCosts
-AggInfo
-AggPath
 AggSplit
-AggState
-AggStatePerAgg
-AggStatePerGroup
-AggStatePerHash
-AggStatePerPhase
-AggStatePerTrans
-AggStrategy
-AggTransInfo
 Aggref
-AggregateInstrumentation
-AioWorkerControl
-AioWorkerSlot
-AioWorkerSubmissionQueue
-AlenState
 Alias
 AllocBlock
 AllocChunk
-AllocFreeListLink
 AllocPointer
 AllocSet
 AllocSetContext
-AllocSetFreeList
-AllocateDesc
-AllocateDescKind
 AlterCollationStmt
 AlterDatabaseRefreshCollStmt
 AlterDatabaseSetStmt
 AlterDatabaseStmt
 AlterDefaultPrivilegesStmt
 AlterDomainStmt
-AlterDomainType
 AlterEnumStmt
 AlterEventTrigStmt
 AlterExtensionContentsStmt
@@ -91,7 +36,6 @@ AlterOwnerStmt
 AlterPolicyStmt
 AlterPublicationAction
 AlterPublicationStmt
-AlterReplicationSlotCmd
 AlterRoleSetStmt
 AlterRoleStmt
 AlterSeqStmt
@@ -104,459 +48,86 @@ AlterTSConfigurationStmt
 AlterTSDictionaryStmt
 AlterTableCmd
 AlterTableMoveAllStmt
-AlterTablePass
 AlterTableSpaceOptionsStmt
 AlterTableStmt
 AlterTableType
-AlterTableUtilityContext
-AlterTypeRecurseParams
 AlterTypeStmt
 AlterUserMappingStmt
-AlteredTableInfo
 AlternativeSubPlan
-AmcheckOptions
-AnalyzeAttrComputeStatsFunc
-AnalyzeAttrFetchFunc
-AnalyzeForeignTable_function
-AnlExprData
-AnlIndexData
-AnyArrayType
-AppTypes
-Append
-AppendPath
-AppendRelInfo
-AppendState
-ApplyErrorCallbackArg
-ApplyExecutionData
-ApplySubXactData
-Archive
-ArchiveCheckConfiguredCB
-ArchiveEntryPtrType
-ArchiveFileCB
-ArchiveFormat
-ArchiveHandle
-ArchiveMode
-ArchiveModuleCallbacks
-ArchiveModuleInit
-ArchiveModuleState
-ArchiveOpts
-ArchiveShutdownCB
-ArchiveStartupCB
-ArchiveStreamState
-ArchiverOutput
-ArchiverStage
-ArrayAnalyzeExtraData
-ArrayBuildState
-ArrayBuildStateAny
-ArrayBuildStateArr
 ArrayCoerceExpr
-ArrayConstIterState
 ArrayExpr
-ArrayExprIterState
-ArrayIOData
-ArrayIterator
-ArrayMapState
-ArrayMetaState
-ArraySortCachedInfo
-ArraySubWorkspace
-ArrayToken
-ArrayType
-AsyncQueueControl
-AsyncQueueEntry
-AsyncRequest
-AttInMetadata
-AttStatsSlot
-AttoptCacheEntry
-AttoptCacheKey
-AttrDefInfo
-AttrDefault
 AttrInfo
-AttrMap
-AttrMissing
 AttrNumber
-AttributeOpts
 AuthRequest
-AuthToken
-AutoPrewarmReadStreamData
-AutoPrewarmSharedState
-AutoVacOpts
-AutoVacuumShmemStruct
-AutoVacuumWorkItem
-AutoVacuumWorkItemType
 BACKEND_STATUS
-BF_ctx
-BF_key
-BF_word
-BF_word_signed
-BGMSG_OPTION
-BIGNUM
 BIO
-BIO_METHOD
-BITVECP
-BMS_Comparison
-BMS_Membership
-BN_CTX
-BOOL
-BOOLEAN
-BOX
-BTArrayKeyInfo
-BTBuildState
-BTCallbackState
-BTCycleId
-BTDedupInterval
-BTDedupState
-BTDedupStateData
-BTDeletedPageData
-BTIndexStat
-BTInsertState
-BTInsertStateData
-BTLeader
-BTMetaPageData
-BTOneVacInfo
-BTOptions
-BTPS_State
-BTPageOpaque
-BTPageOpaqueData
-BTPageStat
-BTPageState
-BTParallelScanDesc
-BTPendingFSM
-BTReadPageState
-BTScanInsert
-BTScanInsertData
-BTScanKeyPreproc
-BTScanOpaque
-BTScanOpaqueData
-BTScanPosData
-BTScanPosItem
-BTShared
-BTSortArrayContext
-BTSpool
-BTStack
-BTStackData
-BTVacInfo
-BTVacState
-BTVacuumPosting
-BTVacuumPostingData
-BTWriteState
-BUF_MEM
-BYTE
-BY_HANDLE_FILE_INFORMATION
 BackendDesc
 BackendInfo
-BackendParameters
-BackendStartupData
-BackendState
+BackendMessage
 BackendStatusRecord
-BackendType
-BackendTypeMask
-BackgroundWorker
-BackgroundWorkerArray
-BackgroundWorkerHandle
-BackgroundWorkerSlot
-BackupState
-Barrier
-BaseBackupCmd
-BaseBackupTargetHandle
-BaseBackupTargetType
-BeginDirectModify_function
-BeginForeignInsert_function
-BeginForeignModify_function
-BeginForeignScan_function
-BeginSampleScan_function
-BernoulliSamplerData
-BgWorkerStartTime
-BgwHandleStatus
-BinaryArithmFunc
-BinaryUpgradeClassOidItem
-BindParamCbData
-BipartiteMatchState
 BitString
-BitmapAnd
-BitmapAndPath
-BitmapAndState
-BitmapHeapPath
-BitmapHeapScan
-BitmapHeapScanDesc
-BitmapHeapScanInstrumentation
-BitmapHeapScanState
-BitmapIndexScan
-BitmapIndexScanState
-BitmapOr
-BitmapOrPath
-BitmapOrState
 Bitmapset
-Block
-BlockId
-BlockIdData
-BlockInfoRecord
-BlockNumber
-BlockRangeReadStreamPrivate
-BlockRefTable
-BlockRefTableBuffer
-BlockRefTableChunk
-BlockRefTableEntry
-BlockRefTableKey
-BlockRefTableReader
-BlockRefTableSerializedEntry
-BlockRefTableWriter
-BlockSampler
-BlockSamplerData
-BlockedProcData
-BlockedProcsData
-BlocktableEntry
-BloomBuildState
-BloomFilter
-BloomMetaPageData
-BloomOpaque
-BloomOptions
-BloomPageOpaque
-BloomPageOpaqueData
-BloomScanOpaque
-BloomScanOpaqueData
-BloomSignatureWord
-BloomState
-BloomTuple
-BoolAggState
 BoolExpr
 BoolExprType
 BoolTestType
 Boolean
 BooleanTest
-BpChar
-BrinBuildState
-BrinDesc
-BrinInsertState
-BrinLeader
-BrinMemTuple
-BrinMetaPageData
-BrinOpaque
-BrinOpcInfo
-BrinOptions
-BrinRevmap
-BrinShared
-BrinSortTuple
-BrinSpecialSpace
-BrinStatsData
-BrinTuple
-BrinValues
-BtreeCheckState
-BtreeLastVisibleEntry
-BtreeLevel
-Bucket
-BufFile
-Buffer
-BufferAccessStrategy
-BufferAccessStrategyType
-BufferCacheNumaContext
-BufferCacheNumaRec
-BufferCachePagesContext
-BufferCachePagesRec
-BufferDesc
-BufferDescPadded
-BufferHeapTupleTableSlot
-BufferLookupEnt
-BufferManagerRelation
-BufferStrategyControl
-BufferTag
-BufferUsage
-BuildAccumulator
-BuiltinScript
-BulkInsertState
-BulkInsertStateData
-BulkWriteBuffer
-BulkWriteState
-BumpBlock
-BumpContext
-CACHESIGN
-CAC_state
-CCFastEqualFN
-CCHashFN
-CEOUC_WAIT_MODE
-CFuncHashTabEntry
-CHAR
-CHECKPOINT
 CHECK_TEMP_TABLE_OPTION
-CHKVAL
-CIRCLE
-CMPDAffix
-CONTEXT
-COP
-CRITICAL_SECTION
-CRSSnapshotAction
-CState
 CTECycleClause
 CTEMaterialize
 CTESearchClause
-CURL
-CURLM
-CURLMcode
-CURLMsg
-CURLcode
-CURLoption
-CV
-CachedExpression
-CachedFunction
-CachedFunctionCompileCallback
-CachedFunctionDeleteCallback
-CachedFunctionHashEntry
-CachedFunctionHashKey
-CachedPlan
-CachedPlanSource
-CallContext
 CallStmt
 CancelPacket
-CancelRequestPacket
 Cardinality
 CaseExpr
-CaseKind
 CaseTestExpr
 CaseWhen
-Cash
-CastInfo
-CatCInProgress
-CatCList
-CatCTup
-CatCache
-CatCacheHeader
-CatalogId
-CatalogIdMapEntry
-CatalogIndexState
-ChangeVarNodes_callback
-ChangeVarNodes_context
-CheckPoint
 CheckPointStmt
-CheckpointStatsData
-CheckpointerRequest
-CheckpointerShmemStruct
-Chromosome
-CkptSortItem
-CkptTsStatus
-ClientAuthentication_hook_type
-ClientCertMode
-ClientCertName
-ClientConnectionInfo
-ClientData
-ClientSocket
-ClonePtrType
 ClosePortalStmt
-ClosePtrType
-ClosestMatchState
-Clump
-ClusterInfo
-ClusterParams
 ClusterStmt
 ClusteringModes
 CmdType
 CoalesceExpr
-CoerceParamHook
 CoerceToDomain
 CoerceToDomainValue
 CoerceViaIO
 CoercionContext
 CoercionForm
-CoercionPathType
-CollAliasData
-CollInfo
-CollParam
 CollateClause
 CollateExpr
-CollateStrength
-CollectedATSubcmd
-CollectedCommand
-CollectedCommandType
-ColorTrgm
-ColorTrgmInfo
-ColumnCompareData
 ColumnDef
-ColumnIOData
 ColumnRef
-ColumnsHashData
-CombinationGenerator
-ComboCidEntry
-ComboCidEntryData
-ComboCidKey
-ComboCidKeyData
-Command
 CommandDest
-CommandId
-CommandTag
-CommandTagBehavior
-CommentItem
 CommentStmt
-CommitTimestampEntry
-CommitTimestampShared
-CommonEntry
 CommonTableExpr
-CompactAttribute
-CompareScalarsContext
-CompareType
-CompiledExprState
-CompositeIOData
 CompositeTypeStmt
-CompoundAffixFlag
-CompressFileHandle
-CompressionLocation
-CompressorState
-ComputeXidHorizonsResult
-ConditionVariable
-ConditionVariableMinimallyPadded
-ConditionalStack
+ConfigBoolAssignFunc
 ConfigContext
-ConfigData
+ConfigDoubleArrayAssignFunc
+ConfigDoubleAssignFunc
+ConfigEnumAssignFunc
+ConfigEnumProcessingFunc
+ConfigInt64AssignFunc
+ConfigIntArrayAssignFunc
+ConfigIntAssignFunc
+ConfigStringArrayAssignFunc
+ConfigStringAssignFunc
+ConfigStringListAssignFunc
+ConfigStringProcessingFunc
 ConfigVariable
-ConflictTupleInfo
-ConflictType
-ConnCacheEntry
-ConnCacheKey
-ConnParams
-ConnStateType
 ConnStatusType
 ConnType
 ConnectionInfo
-ConnectionStateEnum
-ConnectionTiming
-ConsiderSplitContext
 Const
-ConstrCheck
 ConstrType
 Constraint
-ConstraintCategory
-ConstraintInfo
 ConstraintsSetStmt
-ControlData
-ControlFileData
-ConvInfo
-ConvProcInfo
-ConversionLocation
 ConvertRowtypeExpr
-CookedConstraint
-CopyDest
-CopyFormatOptions
-CopyFromRoutine
-CopyFromState
-CopyFromStateData
-CopyInsertMethod
-CopyLogVerbosityChoice
-CopyMethod
-CopyMultiInsertBuffer
-CopyMultiInsertInfo
-CopyOnErrorChoice
-CopySource
 CopyStmt
-CopyToRoutine
-CopyToState
-CopyToStateData
 Cost
-CostSelector
-Counters
-CoverExt
-CoverPos
 CreateAmStmt
 CreateCastStmt
 CreateConversionStmt
-CreateDBRelInfo
-CreateDBStrategy
 CreateDomainStmt
 CreateEnumStmt
 CreateEventTrigStmt
@@ -572,14 +143,11 @@ CreatePLangStmt
 CreatePolicyStmt
 CreatePublicationStmt
 CreateRangeStmt
-CreateReplicationSlotCmd
 CreateRoleStmt
 CreateSchemaStmt
-CreateSchemaStmtContext
 CreateSeqStmt
 CreateStatsStmt
 CreateStmt
-CreateStmtContext
 CreateSubscriptionStmt
 CreateTableAsStmt
 CreateTableSpaceStmt
@@ -587,1478 +155,200 @@ CreateTransformStmt
 CreateTrigStmt
 CreateUserMappingStmt
 CreatedbStmt
-CredHandle
-CteItem
-CteScan
-CteScanState
-CteState
-CtlCommand
-CtxtHandle
 CurrentOfExpr
-CustomExecMethods
-CustomOutPtrType
-CustomPath
-CustomScan
-CustomScanMethods
-CustomScanState
-CycleCtr
 DBObject
 DBObjectRelation
 DBObjectTypes
-DBState
-DCHCacheEntry
-DEADLOCK_INFO
-DECountItem
 DH
 DIR
 DLBOW_OPTION
-DNSServiceErrorType
-DNSServiceRef
-DR_copy
-DR_intorel
-DR_printtup
-DR_sqlfunction
-DR_transientrel
-DSMREntryType
-DSMRegistryCtxStruct
-DSMRegistryEntry
-DWORD
-DataDirSyncMethod
-DataDumperPtr
-DataPageDeleteStack
-DataTypesUsageChecks
-DataTypesUsageVersionCheck
-DatabaseInfo
-DateADT
-DateTimeErrorExtra
 Datum
-DatumTupleFields
-DbInfo
-DbInfoArr
-DbLocaleInfo
-DbOidName
-DeClonePtrType
-DeadLockState
 DeallocateStmt
 DeclareCursorStmt
-DecodedBkpBlock
-DecodedXLogRecord
-DecodingOutputState
 DefElem
 DefElemAction
-DefaultACLInfo
 DefineStmt
-DefnDumperPtr
 DeleteStmt
-DependencyGenerator
-DependencyGeneratorData
-DependencyType
-DeserialIOData
-DestReceiver
-DictISpell
-DictInt
-DictSimple
-DictSnowball
-DictSubState
-DictSyn
-DictThesaurus
-DimensionInfo
-DirectoryMethodData
-DirectoryMethodFile
-DisableTimeoutParams
 DiscardMode
 DiscardStmt
-DispatchOption
-DistanceValue
 DistinctExpr
-DoState
 DoStmt
-DocRepresentation
-DomainConstraintCache
-DomainConstraintRef
-DomainConstraintState
-DomainConstraintType
-DomainIOData
 DropBehavior
 DropOwnedStmt
-DropReplicationSlotCmd
 DropRoleStmt
 DropStmt
 DropSubscriptionStmt
 DropTableSpaceStmt
 DropUserMappingStmt
 DropdbStmt
-DumpComponents
-DumpId
-DumpOptions
-DumpSignalInformation
-DumpableAcl
-DumpableObject
-DumpableObjectType
-DumpableObjectWithAcl
-DynamicFileList
-DynamicZoneAbbrev
-ECDerivesEntry
-ECDerivesKey
-EDGE
-ENGINE
-EOM_flatten_into_method
-EOM_get_flat_size_method
-EPQState
-EPlan
-EState
-EStatus
-EVP_CIPHER
+EC_KEY
 EVP_CIPHER_CTX
-EVP_MD
-EVP_MD_CTX
-EVP_PKEY
-EachState
-Edge
-EditableObjectType
-ElementsState
-EnableTimeoutParams
-EndDataPtrType
-EndDirectModify_function
-EndForeignInsert_function
-EndForeignModify_function
-EndForeignScan_function
-EndLOPtrType
-EndLOsPtrType
-EndOfWalRecoveryInfo
-EndSampleScan_function
-EnumItem
-EolType
-EphemeralNameRelationType
-EphemeralNamedRelation
-EphemeralNamedRelationData
-EphemeralNamedRelationMetadata
-EphemeralNamedRelationMetadataData
-EquivalenceClass
-EquivalenceMember
-EquivalenceMemberIterator
 ErrorContextCallback
 ErrorData
-ErrorSaveContext
-EstimateDSMForeignScan_function
-EstimationInfo
-EventTriggerCacheEntry
-EventTriggerCacheItem
-EventTriggerCacheStateType
-EventTriggerData
-EventTriggerEvent
-EventTriggerInfo
-EventTriggerQueryState
-ExceptionLabelMap
-ExceptionMap
-ExecAuxRowMark
-ExecEvalBoolSubroutine
-ExecEvalSubroutine
-ExecForeignBatchInsert_function
-ExecForeignDelete_function
-ExecForeignInsert_function
-ExecForeignTruncate_function
-ExecForeignUpdate_function
-ExecParallelEstimateContext
-ExecParallelInitializeDSMContext
-ExecPhraseData
-ExecProcNodeMtd
-ExecRowMark
-ExecScanAccessMtd
-ExecScanRecheckMtd
-ExecStatus
-ExecStatusType
 ExecuteStmt
-ExecutorCheckPerms_hook_type
-ExecutorEnd_hook_type
-ExecutorFinish_hook_type
-ExecutorRun_hook_type
-ExecutorStart_hook_type
-ExpandedArrayHeader
-ExpandedObjectHeader
-ExpandedObjectMethods
-ExpandedRange
-ExpandedRecordFieldInfo
-ExpandedRecordHeader
-ExplainDirectModify_function
-ExplainExtensionOption
-ExplainForeignModify_function
-ExplainForeignScan_function
-ExplainFormat
-ExplainOneQuery_hook_type
-ExplainOptionHandler
-ExplainSerializeOption
-ExplainState
 ExplainStmt
-ExplainWorkersState
-ExportedSnapshot
 Expr
-ExprContext
-ExprContextCallbackFunction
-ExprContext_CB
-ExprDoneCond
-ExprEvalOp
-ExprEvalOpLookup
-ExprEvalRowtypeCache
-ExprEvalStep
-ExprSetupInfo
-ExprState
-ExprStateEvalFunc
-ExtensibleNode
-ExtensibleNodeEntry
-ExtensibleNodeMethods
-ExtensionControlFile
-ExtensionInfo
-ExtensionVersionInfo
 FAILOVER_CONTEXT
-FDWCollateState
-FD_SET
 FILE
-FILETIME
-FPI
-FSMAddress
-FSMPage
-FSMPageData
-FakeRelCacheEntry
-FakeRelCacheEntryData
-FastPathStrongRelationLockData
-FdwInfo
-FdwRoutine
+FUNC_VOLATILE_PROPERTY
 FetchDirection
-FetchDirectionKeywords
 FetchStmt
 FieldSelect
 FieldStore
-File
-FileBackupMethod
-FileFdwExecutionState
-FileFdwPlanState
-FileNameMap
-FileSet
-FileTag
-FilterCommandType
-FilterObjectType
-FilterStateData
-FinalPathExtraData
-FindColsContext
-FindSplitData
-FindSplitStrat
-First
-FixedParallelExecutorState
-FixedParallelState
-FixedParamState
-FlagMode
 Float
-FlushPosition
-FmgrBuiltin
-FmgrHookEventType
-FmgrInfo
-ForBothCellState
 ForBothState
 ForEachState
-ForFiveState
-ForFourState
-ForThreeState
-ForeignAsyncConfigureWait_function
-ForeignAsyncNotify_function
-ForeignAsyncRequest_function
-ForeignDataWrapper
-ForeignKeyCacheInfo
-ForeignKeyOptInfo
-ForeignPath
-ForeignScan
-ForeignScanState
-ForeignServer
-ForeignServerInfo
-ForeignTable
-ForeignTruncateInfo
-ForkNumber
-FormData_pg_aggregate
-FormData_pg_am
-FormData_pg_amop
-FormData_pg_amproc
-FormData_pg_attrdef
-FormData_pg_attribute
-FormData_pg_auth_members
-FormData_pg_authid
-FormData_pg_cast
-FormData_pg_class
-FormData_pg_collation
-FormData_pg_constraint
-FormData_pg_conversion
-FormData_pg_database
-FormData_pg_default_acl
-FormData_pg_depend
-FormData_pg_enum
-FormData_pg_event_trigger
-FormData_pg_extension
-FormData_pg_foreign_data_wrapper
-FormData_pg_foreign_server
-FormData_pg_foreign_table
-FormData_pg_index
-FormData_pg_inherits
-FormData_pg_language
-FormData_pg_largeobject
-FormData_pg_largeobject_metadata
-FormData_pg_namespace
-FormData_pg_opclass
-FormData_pg_operator
-FormData_pg_opfamily
-FormData_pg_partitioned_table
-FormData_pg_policy
-FormData_pg_proc
-FormData_pg_publication
-FormData_pg_publication_namespace
-FormData_pg_publication_rel
-FormData_pg_range
-FormData_pg_replication_origin
-FormData_pg_rewrite
-FormData_pg_sequence
-FormData_pg_sequence_data
-FormData_pg_shdepend
-FormData_pg_statistic
-FormData_pg_statistic_ext
-FormData_pg_statistic_ext_data
-FormData_pg_subscription
-FormData_pg_subscription_rel
-FormData_pg_tablespace
-FormData_pg_transform
-FormData_pg_trigger
-FormData_pg_ts_config
-FormData_pg_ts_config_map
-FormData_pg_ts_dict
-FormData_pg_ts_parser
-FormData_pg_ts_template
-FormData_pg_type
-FormData_pg_user_mapping
-FormExtraData_pg_attribute
-Form_pg_aggregate
-Form_pg_am
-Form_pg_amop
-Form_pg_amproc
-Form_pg_attrdef
-Form_pg_attribute
-Form_pg_auth_members
-Form_pg_authid
-Form_pg_cast
-Form_pg_class
-Form_pg_collation
-Form_pg_constraint
-Form_pg_conversion
-Form_pg_database
-Form_pg_default_acl
-Form_pg_depend
-Form_pg_enum
-Form_pg_event_trigger
-Form_pg_extension
-Form_pg_foreign_data_wrapper
-Form_pg_foreign_server
-Form_pg_foreign_table
-Form_pg_index
-Form_pg_inherits
-Form_pg_language
-Form_pg_largeobject
-Form_pg_largeobject_metadata
-Form_pg_namespace
-Form_pg_opclass
-Form_pg_operator
-Form_pg_opfamily
-Form_pg_partitioned_table
-Form_pg_policy
-Form_pg_proc
-Form_pg_publication
-Form_pg_publication_namespace
-Form_pg_publication_rel
-Form_pg_range
-Form_pg_replication_origin
-Form_pg_rewrite
-Form_pg_sequence
-Form_pg_sequence_data
-Form_pg_shdepend
-Form_pg_statistic
-Form_pg_statistic_ext
-Form_pg_statistic_ext_data
-Form_pg_subscription
-Form_pg_subscription_rel
-Form_pg_tablespace
-Form_pg_transform
-Form_pg_trigger
-Form_pg_ts_config
-Form_pg_ts_config_map
-Form_pg_ts_dict
-Form_pg_ts_parser
-Form_pg_ts_template
-Form_pg_type
-Form_pg_user_mapping
-FormatNode
-FreeBlockNumberArray
-FreeListData
-FreePageBtree
-FreePageBtreeHeader
-FreePageBtreeInternalKey
-FreePageBtreeLeafKey
-FreePageBtreeSearchResult
-FreePageManager
-FreePageSpanLeader
-From
-FromCharDateMode
 FromExpr
-FullTransactionId
 FuncCall
-FuncCallContext
-FuncCandidateList
-FuncDetailCode
 FuncExpr
-FuncInfo
-FuncLookupError
-FunctionCallInfo
-FunctionCallInfoBaseData
 FunctionParameter
 FunctionParameterMode
-FunctionScan
-FunctionScanPerFuncState
-FunctionScanState
-FuzzyAttrMatchState
-GBT_NUMKEY
-GBT_NUMKEY_R
-GBT_VARKEY
-GBT_VARKEY_R
-GENERAL_NAME
-GISTBuildBuffers
-GISTBuildState
-GISTDeletedPageContents
-GISTENTRY
-GISTInsertStack
-GISTInsertState
-GISTIntArrayBigOptions
-GISTIntArrayOptions
-GISTNodeBuffer
-GISTNodeBufferPage
-GISTPageOpaque
-GISTPageOpaqueData
-GISTPageSplitInfo
-GISTSTATE
-GISTScanOpaque
-GISTScanOpaqueData
-GISTSearchHeapItem
-GISTSearchItem
-GISTTYPE
-GIST_SPLITVEC
-GMReaderTupleBuffer
-GROUP
-GUCHashEntry
-GV
-Gather
-GatherMerge
-GatherMergePath
-GatherMergeState
-GatherPath
-GatherState
-Gene
-GeneratePruningStepsContext
-GenerationBlock
-GenerationContext
-GenerationPointer
-GenericCosts
-GenericXLogPageData
-GenericXLogState
-GeqoPrivateData
-GetForeignJoinPaths_function
-GetForeignModifyBatchSize_function
-GetForeignPaths_function
-GetForeignPlan_function
-GetForeignRelSize_function
-GetForeignRowMarkType_function
-GetForeignUpperPaths_function
-GetState
-GiSTOptions
-GinBtree
-GinBtreeData
-GinBtreeDataLeafInsertData
-GinBtreeEntryInsertData
-GinBtreeStack
-GinBuffer
-GinBuildShared
-GinBuildState
-GinChkVal
-GinEntries
-GinEntryAccumulator
-GinIndexStat
-GinLeader
-GinMetaPageData
-GinNullCategory
-GinOptions
-GinPageOpaque
-GinPageOpaqueData
-GinPlaceToPageRC
-GinPostingList
-GinPostingTreeScanItem
-GinQualCounts
-GinScanEntry
-GinScanItem
-GinScanKey
-GinScanOpaque
-GinScanOpaqueData
-GinSegmentInfo
-GinState
-GinStatsData
-GinTernaryValue
-GinTuple
-GinTupleCollector
-GinVacuumState
-GistBuildMode
-GistEntryVector
-GistHstoreOptions
-GistInetKey
-GistNSN
-GistOptBufferingMode
-GistSortedBuildLevelState
-GistSplitUnion
-GistSplitVector
-GistTsVectorOptions
-GistVacState
-GlobalTransaction
-GlobalVisHorizonKind
-GlobalVisState
-GrantRoleOptions
 GrantRoleStmt
 GrantStmt
 GrantTargetType
-Group
-GroupByOrdering
 GroupClause
-GroupPath
-GroupPathExtraData
-GroupResultPath
-GroupState
-GroupVarInfo
 GroupingFunc
 GroupingSet
-GroupingSetData
 GroupingSetKind
-GroupingSetsPath
-GucAction
-GucBoolAssignHook
-GucBoolCheckHook
-GucContext
-GucEnumAssignHook
-GucEnumCheckHook
-GucIntAssignHook
-GucIntCheckHook
-GucRealAssignHook
-GucRealCheckHook
-GucShowHook
 GucSource
-GucStack
-GucStackState
-GucStringAssignHook
-GucStringCheckHook
-GzipCompressorState
-HANDLE
-HASHACTION
-HASHBUCKET
-HASHCTL
-HASHELEMENT
-HASHHDR
-HASHSEGMENT
-HASH_SEQ_STATUS
-HE
-HEntry
-HIST_ENTRY
-HKEY
-HLOCAL
 HMAC_CTX
-HMODULE
-HOldEntry
-HRESULT
-HSParser
-HSpool
-HStore
-HTAB
-HTSV_Result
-HV
-Hash
-HashAggBatch
-HashAggSpill
-HashAllocFunc
-HashBuildState
-HashCompareFunc
-HashCopyFunc
-HashIndexStat
-HashInstrumentation
-HashJoin
-HashJoinState
-HashJoinTable
-HashJoinTableData
-HashJoinTuple
-HashMemoryChunk
-HashMetaPage
-HashMetaPageData
-HashOptions
-HashPageOpaque
-HashPageOpaqueData
-HashPageStat
-HashPath
-HashScanOpaque
-HashScanOpaqueData
-HashScanPosData
-HashScanPosItem
-HashSkewBucket
-HashState
-HashValueFunc
 HbaLine
 HbaToken
-HeadlineJsonState
-HeadlineParsedText
-HeadlineWordEntry
 HealthCheckParams
-HeapCheckContext
-HeapCheckReadStreamData
-HeapPageFreeze
-HeapScanDesc
-HeapScanDescData
-HeapTuple
-HeapTupleData
-HeapTupleFields
-HeapTupleForceOption
-HeapTupleFreeze
-HeapTupleHeader
-HeapTupleHeaderData
-HeapTupleTableSlot
-HistControl
-HotStandbyState
-I32
-ICU_Convert_Func
-ID
-INFIX
-INT128
-INTERFACE_INFO
-IO
-IOContext
-IOFuncSelector
-IOObject
-IOOp
-IO_STATUS_BLOCK
 IPC_CMD_PROCESS_RES
 IPCompareMethod
-ITEM
-IV
-IdentLine
-IdentifierLookup
-IdentifySystemCmd
-IfStackElem
 ImportForeignSchemaStmt
 ImportForeignSchemaType
-ImportForeignSchema_function
 ImportQual
-InProgressEnt
-InProgressIO
-IncludeWal
-InclusionOpaque
-IncrementVarSublevelsUp_context
-IncrementalBackupInfo
-IncrementalSort
-IncrementalSortExecutionStatus
-IncrementalSortGroupInfo
-IncrementalSortInfo
-IncrementalSortPath
-IncrementalSortState
 Index
-IndexAMProperty
-IndexAmRoutine
-IndexArrayKeyInfo
-IndexAttachInfo
-IndexAttrBitmapKind
-IndexBuildCallback
-IndexBuildResult
-IndexBulkDeleteCallback
-IndexBulkDeleteResult
-IndexClause
-IndexClauseSet
-IndexDeleteCounts
-IndexDeletePrefetchState
-IndexDoCheckCallback
 IndexElem
-IndexFetchHeapData
-IndexFetchTableData
-IndexInfo
-IndexList
-IndexOnlyScan
-IndexOnlyScanState
-IndexOptInfo
-IndexOrderByDistance
-IndexPath
-IndexRuntimeKeyInfo
-IndexScan
-IndexScanDesc
-IndexScanInstrumentation
-IndexScanState
-IndexStateFlagsAction
 IndexStmt
-IndexTuple
-IndexTupleData
-IndexUniqueCheck
-IndexVacuumInfo
-IndxInfo
+IndexedVarEmptySlotCheck
+IndexedVarShowHook
 InferClause
 InferenceElem
-InfoItem
-InhInfo
-InheritableSocket
-InitSampleScan_function
-InitializeDSMForeignScan_function
-InitializeWorkerForeignScan_function
-InjIoErrorState
-InjectionPointCacheEntry
-InjectionPointCallback
-InjectionPointCondition
-InjectionPointConditionType
-InjectionPointData
-InjectionPointEntry
-InjectionPointSharedState
-InjectionPointsCtl
-InlineCodeBlock
 InsertStmt
-Instrumentation
-Int128AggState
-Int8TransTypeData
-IntRBTreeNode
 Integer
-IntegerSet
-InternalDefaultACL
-InternalGrant
-Interval
-IntervalAggState
 IntoClause
-InvalMessageArray
-InvalidationInfo
-InvalidationMsgsGroup
-IoMethodOps
-IpcMemoryId
-IpcMemoryKey
-IpcMemoryState
-IpcSemaphoreId
-IpcSemaphoreKey
-IsForeignPathAsyncCapable_function
-IsForeignRelUpdatable_function
-IsForeignScanParallelSafe_function
-IsoConnInfo
-IspellDict
-Item
-ItemArray
-ItemId
-ItemIdData
-ItemPointer
-ItemPointerData
-IterateDirectModify_function
-IterateForeignScan_function
-IterateJsonStringValuesState
-JEntry
-JHashState
-JOBOBJECT_BASIC_LIMIT_INFORMATION
-JOBOBJECT_BASIC_UI_RESTRICTIONS
-JOBOBJECT_SECURITY_LIMIT_INFORMATION
 JWElementType
 JWStack
-JitContext
-JitInstrumentation
-JitProviderCallbacks
-JitProviderCompileExprCB
-JitProviderInit
-JitProviderReleaseContextCB
-JitProviderResetAfterErrorCB
-Join
-JoinCostWorkspace
-JoinDomain
 JoinExpr
-JoinHashEntry
-JoinPath
-JoinPathExtraData
-JoinState
-JoinTreeItem
 JoinType
-JsObject
-JsValue
 JsonAggConstructor
-JsonAggState
 JsonArgument
 JsonArrayAgg
 JsonArrayConstructor
 JsonArrayQueryConstructor
-JsonBaseObjectInfo
 JsonBehavior
 JsonBehaviorType
 JsonConstructorExpr
-JsonConstructorExprState
 JsonConstructorType
 JsonEncoding
 JsonExpr
 JsonExprOp
-JsonExprState
 JsonFormat
 JsonFormatType
 JsonFuncExpr
-JsonHashEntry
-JsonIncrementalState
 JsonIsPredicate
-JsonIterateStringValuesAction
 JsonKeyValue
-JsonLexContext
-JsonLikeRegexContext
-JsonManifestFileField
-JsonManifestParseContext
-JsonManifestParseIncrementalState
-JsonManifestParseState
-JsonManifestSemanticState
-JsonManifestWALRangeField
 JsonNode
 JsonObjectAgg
 JsonObjectConstructor
 JsonOutput
-JsonParseContext
-JsonParseErrorType
 JsonParseExpr
-JsonParserStack
-JsonPath
-JsonPathBool
-JsonPathCountVarsCallback
-JsonPathExecContext
-JsonPathExecResult
-JsonPathGetVarCallback
-JsonPathGinAddPathItemFunc
-JsonPathGinContext
-JsonPathGinExtractNodesFunc
-JsonPathGinNode
-JsonPathGinNodeType
-JsonPathGinPath
-JsonPathGinPathItem
-JsonPathItem
-JsonPathItemType
-JsonPathKeyword
-JsonPathParseItem
-JsonPathParseResult
-JsonPathPredicateCallback
-JsonPathString
-JsonPathVariable
 JsonQuotes
 JsonReturning
 JsonScalarExpr
-JsonSemAction
 JsonSerializeExpr
 JsonTable
 JsonTableColumn
 JsonTableColumnType
-JsonTableExecContext
-JsonTableParseContext
 JsonTablePath
 JsonTablePathScan
 JsonTablePathSpec
 JsonTablePlan
-JsonTablePlanRowSource
-JsonTablePlanState
 JsonTableSiblingJoin
-JsonTokenType
-JsonTransformStringValuesAction
-JsonTypeCategory
-JsonUniqueBuilderState
-JsonUniqueCheckState
-JsonUniqueHashEntry
-JsonUniqueParsingState
-JsonUniqueStackEntry
 JsonValueExpr
-JsonValueList
-JsonValueListIterator
 JsonValueType
 JsonWrapper
-Jsonb
-JsonbAggState
-JsonbContainer
-JsonbInState
-JsonbIterState
-JsonbIterator
-JsonbIteratorToken
-JsonbPair
-JsonbParseState
-JsonbSubWorkspace
-JsonbValue
-JumbleState
-JunkFilter
-KAXCompressReason
 KeyAction
 KeyActions
-KeyArray
-KeySuffix
-KeyWord
-LARGE_INTEGER
 LDAP
 LDAPMessage
 LDAPURLDesc
-LDAP_TIMEVAL
-LINE
-LLVMAttributeRef
-LLVMBasicBlockRef
-LLVMBuilderRef
-LLVMContextRef
-LLVMErrorRef
-LLVMIntPredicate
-LLVMJITEventListenerRef
-LLVMJitContext
-LLVMJitHandle
-LLVMMemoryBufferRef
-LLVMModuleRef
-LLVMOrcCLookupSet
-LLVMOrcCSymbolMapPair
-LLVMOrcCSymbolMapPairs
-LLVMOrcDefinitionGeneratorRef
-LLVMOrcExecutionSessionRef
-LLVMOrcJITDylibLookupFlags
-LLVMOrcJITDylibRef
-LLVMOrcJITTargetAddress
-LLVMOrcJITTargetMachineBuilderRef
-LLVMOrcLLJITBuilderRef
-LLVMOrcLLJITRef
-LLVMOrcLookupKind
-LLVMOrcLookupStateRef
-LLVMOrcMaterializationUnitRef
-LLVMOrcObjectLayerRef
-LLVMOrcResourceTrackerRef
-LLVMOrcSymbolStringPoolRef
-LLVMOrcThreadSafeContextRef
-LLVMOrcThreadSafeModuleRef
-LLVMPassBuilderOptionsRef
-LLVMTargetMachineRef
-LLVMTargetRef
-LLVMTypeRef
-LLVMValueRef
 LOAD_BALANCE_STATUS
-LOCALLOCK
-LOCALLOCKOWNER
-LOCALLOCKTAG
-LOCALPREDICATELOCK
-LOCK
-LOCKMASK
-LOCKMETHODID
-LOCKMODE
-LOCKTAG
-LONG
-LONG_PTR
-LOOP
-LPARAM
-LPBYTE
-LPCWSTR
-LPSERVICE_STATUS
-LPSTR
-LPTHREAD_START_ROUTINE
-LPTSTR
-LPVOID
-LPWSTR
-LSEG
-LUID
-LVRelState
-LVSavedErrInfo
-LWLock
-LWLockHandle
-LWLockMode
-LWLockPadded
-LZ4F_compressionContext_t
-LZ4F_decompressOptions_t
-LZ4F_decompressionContext_t
-LZ4F_errorCode_t
-LZ4F_preferences_t
-LZ4State
-LabelProvider
-LagTracker
-LargeObjectDesc
-Latch
-LauncherLastStartTimesEntry
 Left_right_token
 Left_right_tokens
-LerpFunc
-LexDescr
-LexemeEntry
-LexemeHashKey
-LexemeInfo
-LexemeKey
-LexizeData
-LibraryInfo
+LifeCheckCluster
 LifeCheckNode
-Limit
 LimitOption
-LimitPath
-LimitState
-LimitStateCond
 List
 ListCell
-ListDictionary
-ListParsedLex
-ListenAction
-ListenActionKind
 ListenStmt
-LoInfo
 LoadStmt
-LocalBufferLookupEnt
-LocalPgBackendStatus
-LocalTransactionId
-Location
-LocationIndex
-LocationLen
-LockAcquireResult
 LockClauseStrength
-LockData
-LockInfoData
-LockInstanceData
-LockMethod
-LockMethodData
-LockRelId
-LockRows
-LockRowsPath
-LockRowsState
 LockStmt
-LockTagType
-LockTupleMode
-LockViewRecurse_context
 LockWaitPolicy
 LockingClause
-LogOpts
 LogStandbyDelayModes
-LogStmtLevel
-LogicalDecodeBeginCB
-LogicalDecodeBeginPrepareCB
-LogicalDecodeChangeCB
-LogicalDecodeCommitCB
-LogicalDecodeCommitPreparedCB
-LogicalDecodeFilterByOriginCB
-LogicalDecodeFilterPrepareCB
-LogicalDecodeMessageCB
-LogicalDecodePrepareCB
-LogicalDecodeRollbackPreparedCB
-LogicalDecodeShutdownCB
-LogicalDecodeStartupCB
-LogicalDecodeStreamAbortCB
-LogicalDecodeStreamChangeCB
-LogicalDecodeStreamCommitCB
-LogicalDecodeStreamMessageCB
-LogicalDecodeStreamPrepareCB
-LogicalDecodeStreamStartCB
-LogicalDecodeStreamStopCB
-LogicalDecodeStreamTruncateCB
-LogicalDecodeTruncateCB
-LogicalDecodingContext
-LogicalErrorCallbackState
-LogicalOutputPluginInit
-LogicalOutputPluginWriterPrepareWrite
-LogicalOutputPluginWriterUpdateProgress
-LogicalOutputPluginWriterWrite
-LogicalRepBeginData
-LogicalRepCommitData
-LogicalRepCommitPreparedTxnData
-LogicalRepCtxStruct
-LogicalRepMsgType
-LogicalRepPartMapEntry
-LogicalRepPreparedTxnData
-LogicalRepRelId
-LogicalRepRelMapEntry
-LogicalRepRelation
-LogicalRepRollbackPreparedTxnData
-LogicalRepStreamAbortData
-LogicalRepTupleData
-LogicalRepTyp
-LogicalRepWorker
-LogicalRepWorkerType
-LogicalRewriteMappingData
-LogicalSlotInfo
-LogicalSlotInfoArr
-LogicalTape
-LogicalTapeSet
-LookupSet
-LsnReadQueue
-LsnReadQueueNextFun
-LsnReadQueueNextStatus
-LtreeGistOptions
-LtreeSignature
-MAGIC
-MBuf
-MCVItem
-MCVList
-MEMORY_BASIC_INFORMATION
-MGVTBL
-MINIDUMPWRITEDUMP
-MINIDUMP_TYPE
-MJEvalResult
-MTTargetRelLookup
-MVDependencies
-MVDependency
-MVNDistinct
-MVNDistinctItem
-ManyTestResource
-ManyTestResourceKind
-Material
-MaterialPath
-MaterialState
-MdPathStr
-MdfdVec
+MY_STRING_CACHE_STATS
 MemCacheMethod
-Memoize
-MemoizeEntry
-MemoizeInstrumentation
-MemoizeKey
-MemoizePath
-MemoizeState
-MemoizeTuple
-MemoryChunk
 MemoryContext
 MemoryContextCallback
 MemoryContextCallbackFunction
 MemoryContextCounters
 MemoryContextData
-MemoryContextId
-MemoryContextMethodID
 MemoryContextMethods
-MemoryStatsPrintFunc
 MergeAction
-MergeActionState
-MergeAppend
-MergeAppendPath
-MergeAppendState
-MergeJoin
-MergeJoinClause
-MergeJoinState
 MergeMatchKind
-MergePath
-MergeScanSelCache
 MergeStmt
 MergeSupportFunc
 MergeWhenClause
-MetaCommand
-MinMaxAggInfo
-MinMaxAggPath
 MinMaxExpr
-MinMaxMultiOptions
 MinMaxOp
-MinimalTuple
-MinimalTupleData
-MinimalTupleTableSlot
-MinmaxMultiOpaque
-MinmaxOpaque
-ModifyTable
-ModifyTableContext
-ModifyTablePath
-ModifyTableState
-MonotonicFunction
-MorphOpaque
-MsgType
 MultiAssignRef
-MultiSortSupport
-MultiSortSupportData
-MultiXactId
-MultiXactMember
-MultiXactOffset
-MultiXactStateData
-MultiXactStatus
-MultirangeIOData
-MultirangeParseState
-MultirangeType
-NDBOX
-NLSVERSIONINFOEX
-NODE
-NTSTATUS
-NUMCacheEntry
-NUMDesc
-NUMProc
-NV
-Name
-NameData
-NameHashEntry
 NamedArgExpr
-NamedDSAState
-NamedDSHState
-NamedDSMState
-NamedLWLockTranche
-NamedLWLockTrancheRequest
-NamedTuplestoreScan
-NamedTuplestoreScanState
-NamespaceInfo
-NativeReplicationSubModes
-NestLoop
-NestLoopParam
-NestLoopState
-NestPath
-NewColumnValue
-NewConstraint
-NextSampleBlock_function
-NextSampleTuple_function
 NextValueExpr
 Node
-NodeState
+NodeStates
 NodeTag
-NonEmptyRange
-Notification
-NotificationList
 NotifyStmt
-Nsrt
-NtDllRoutine
-NtFlushBuffersFileEx_t
 NullIfExpr
 NullTest
 NullTestType
-NullableDatum
-NullingRelsMatch
-Numeric
-NumericAggState
-NumericDigit
-NumericSortSupport
-NumericSumAccum
-NumericVar
-OAuthValidatorCallbacks
-OAuthValidatorModuleInit
-OM_uint32
-ONEXIT
-OP
-OSAPerGroupState
-OSAPerQueryState
-OSInfo
-OSSLCipher
-OSSLDigest
-OVERLAPPED
-ObjectAccessDrop
-ObjectAccessNamespaceSearch
-ObjectAccessPostAlter
-ObjectAccessPostCreate
-ObjectAccessType
-ObjectAddress
-ObjectAddressAndFlags
-ObjectAddressExtra
-ObjectAddressStack
-ObjectAddresses
-ObjectPropertyType
 ObjectType
 ObjectWithArgs
-Offset
-OffsetNumber
-OffsetVarNodes_context
 Oid
-OidOptions
-OkeysState
-OldToNewMapping
-OldToNewMappingData
 OnCommitAction
-OnCommitItem
 OnConflictAction
 OnConflictClause
 OnConflictExpr
-OnConflictSetState
-OpClassCacheEnt
 OpExpr
-OpFamilyMember
-OpFamilyOpFuncGroup
-OpIndexInterpretation
-OpclassInfo
-Operator
-OperatorElement
-OpfamilyInfo
-OprCacheEntry
-OprCacheKey
-OprInfo
-OprProofCacheEntry
-OprProofCacheKey
-OrArgIndexMatch
-OuterJoinClauseInfo
-OutputPluginCallbacks
-OutputPluginOptions
-OutputPluginOutputType
 OverridingKind
-PACE_HEADER
-PACL
-PATH
-PCPConnInfo
-PCPResultInfo
-PCPResultSlot
-PCPWDClusterInfo
-PCPWDNodeInfo
 PCP_CONNECTION
-PCtxtHandle
-PERL_CONTEXT
-PERL_SI
 PER_NODE_STAT
-PFN
-PGAlignedBlock
-PGAlignedXLogBlock
-PGAsyncStatusType
-PGCALL2
-PGCRYPTO_SHA_t
-PGChecksummablePage
-PGContextVisibility
-PGEvent
-PGEventConnDestroy
-PGEventConnReset
-PGEventId
-PGEventProc
-PGEventRegister
-PGEventResultCopy
-PGEventResultCreate
-PGEventResultDestroy
-PGFInfoFunction
-PGFileType
-PGFunction
-PGIOAlignedBlock
-PGLZ_HistEntry
-PGLZ_Strategy
-PGLoadBalanceType
-PGMessageField
-PGModuleMagicFunction
-PGNoticeHooks
-PGOutputData
-PGOutputTxnData
-PGPROC
-PGP_CFB
-PGP_Context
-PGP_MPI
-PGP_PubKey
-PGP_S2K
 PGPing
-PGQueryClass
-PGRUsage
-PGSemaphore
-PGSemaphoreData
-PGShmemHeader
-PGTargetServerType
-PGTernaryBool
-PGTransactionStatusType
-PGVerbosity
 PGVersion
-PG_Lock_Status
-PG_init_t
-PGauthData
-PGcancel
-PGcancelConn
-PGcmdQueueEntry
 PGconn
-PGdataValue
-PGlobjfuncs
-PGnotify
-PGoauthBearerRequest
-PGpipelineStatus
-PGpromptOAuthDevice
-PGresAttDesc
-PGresAttValue
-PGresParamDesc
 PGresult
-PGresult_data
-PIO_STATUS_BLOCK
-PLAINTREE
 PLAssignStmt
-PLcword
-PLpgSQL_case_when
-PLpgSQL_condition
-PLpgSQL_datum
-PLpgSQL_datum_type
-PLpgSQL_diag_item
-PLpgSQL_exception
-PLpgSQL_exception_block
-PLpgSQL_execstate
-PLpgSQL_expr
-PLpgSQL_function
-PLpgSQL_getdiag_kind
-PLpgSQL_if_elsif
-PLpgSQL_label_type
-PLpgSQL_nsitem
-PLpgSQL_nsitem_type
-PLpgSQL_plugin
-PLpgSQL_promise_type
-PLpgSQL_raise_option
-PLpgSQL_raise_option_type
-PLpgSQL_rec
-PLpgSQL_recfield
-PLpgSQL_resolve_option
-PLpgSQL_row
-PLpgSQL_rwopt
-PLpgSQL_stmt
-PLpgSQL_stmt_assert
-PLpgSQL_stmt_assign
-PLpgSQL_stmt_block
-PLpgSQL_stmt_call
-PLpgSQL_stmt_case
-PLpgSQL_stmt_close
-PLpgSQL_stmt_commit
-PLpgSQL_stmt_dynexecute
-PLpgSQL_stmt_dynfors
-PLpgSQL_stmt_execsql
-PLpgSQL_stmt_exit
-PLpgSQL_stmt_fetch
-PLpgSQL_stmt_forc
-PLpgSQL_stmt_foreach_a
-PLpgSQL_stmt_fori
-PLpgSQL_stmt_forq
-PLpgSQL_stmt_fors
-PLpgSQL_stmt_getdiag
-PLpgSQL_stmt_if
-PLpgSQL_stmt_loop
-PLpgSQL_stmt_open
-PLpgSQL_stmt_perform
-PLpgSQL_stmt_raise
-PLpgSQL_stmt_return
-PLpgSQL_stmt_return_next
-PLpgSQL_stmt_return_query
-PLpgSQL_stmt_rollback
-PLpgSQL_stmt_type
-PLpgSQL_stmt_while
-PLpgSQL_trigtype
-PLpgSQL_type
-PLpgSQL_type_type
-PLpgSQL_var
-PLpgSQL_variable
-PLwdatum
-PLword
-PLyArrayToOb
-PLyCursorObject
-PLyDatumToOb
-PLyDatumToObFunc
-PLyExceptionEntry
-PLyExecutionContext
-PLyObToArray
-PLyObToDatum
-PLyObToDatumFunc
-PLyObToDomain
-PLyObToScalar
-PLyObToTransform
-PLyObToTuple
-PLyObject_AsString_t
-PLyPlanObject
-PLyProcedure
-PLyProcedureEntry
-PLyProcedureKey
-PLyResultObject
-PLySRFState
-PLySavedArgs
-PLyScalarToOb
-PLySubtransactionData
-PLySubtransactionObject
-PLyTransformToOb
-PLyTupleToOb
-PLyUnicode_FromStringAndSize_t
-PLy_elog_impl_t
-PMChild
-PMChildPool
-PMINIDUMP_CALLBACK_INFORMATION
-PMINIDUMP_EXCEPTION_INFORMATION
-PMINIDUMP_USER_STREAM_INFORMATION
-PMSignalData
-PMSignalReason
-PMState
-POLYGON
 POOL_BACKEND_STATS
 POOL_CACHEID
 POOL_CACHEKEY
+POOL_CACHE_BLOCKID
 POOL_CACHE_BLOCK_HEADER
 POOL_CACHE_ITEM
+POOL_CACHE_ITEMID
 POOL_CACHE_ITEM_HEADER
 POOL_CACHE_ITEM_POINTER
 POOL_CONFIG
 POOL_CONNECTION
 POOL_CONNECTION_POOL
 POOL_CONNECTION_POOL_SLOT
+POOL_DEST
 POOL_HASH_ELEMENT
 POOL_HASH_HEADER
+POOL_HASH_KEY
 POOL_HEADER_ELEMENT
 POOL_HEALTH_CHECK_STATISTICS
 POOL_HEALTH_CHECK_STATS
@@ -2074,7 +364,6 @@ POOL_QUERY_CACHE_STATS
 POOL_QUERY_CONTEXT
 POOL_QUERY_HASH
 POOL_QUERY_STATE
-POOL_RECOVERY_MODE
 POOL_RELCACHE
 POOL_REPORT_CONFIG
 POOL_REPORT_NODES
@@ -2092,432 +381,52 @@ POOL_SESSION_CONTEXT
 POOL_SHMEM_STATS
 POOL_SOCKET_STATE
 POOL_STATUS
-POOL_SYNC_MAP_STATE
 POOL_TEMP_QUERY_CACHE
 POOL_TEMP_TABLE
 POOL_TEMP_TABLE_STATE
+POOL_TOKEN
 POOL_TRANSACTION_ISOLATION
-PQArgBlock
-PQEnvironmentOption
 PQExpBuffer
 PQExpBufferData
-PQauthDataHook_type
-PQcommMethods
-PQconninfoOption
-PQnoticeProcessor
-PQnoticeReceiver
-PQprintOpt
-PQsslKeyPassHook_OpenSSL_type
-PREDICATELOCK
-PREDICATELOCKTAG
-PREDICATELOCKTARGET
-PREDICATELOCKTARGETTAG
-PROCESS_INFORMATION
-PROCLOCK
-PROCLOCKTAG
-PROC_HDR
-PROTO_DATA
-PSID
-PSQL_COMP_CASE
-PSQL_ECHO
-PSQL_ECHO_HIDDEN
-PSQL_ERROR_ROLLBACK
-PSQL_SEND_MODE
-PTEntryArray
-PTIterationArray
-PTOKEN_PRIVILEGES
-PTOKEN_USER
-PUTENVPROC
-PVIndStats
-PVIndVacStatus
-PVOID
-PVShared
-PX_Alias
-PX_Cipher
-PX_Combo
-PX_HMAC
-PX_MD
-Page
-PageData
-PageGistNSN
-PageHeader
-PageHeaderData
-PageXLogRecPtr
-PagetableEntry
-Pairs
-ParallelAppendState
-ParallelApplyWorkerEntry
-ParallelApplyWorkerInfo
-ParallelApplyWorkerShared
-ParallelBitmapHeapState
-ParallelBlockTableScanDesc
-ParallelBlockTableScanWorker
-ParallelBlockTableScanWorkerData
-ParallelCompletionPtr
-ParallelContext
-ParallelExecutorInfo
-ParallelHashGrowth
-ParallelHashJoinBatch
-ParallelHashJoinBatchAccessor
-ParallelHashJoinState
-ParallelIndexScanDesc
-ParallelSlot
-ParallelSlotArray
-ParallelSlotResultHandler
-ParallelState
-ParallelTableScanDesc
-ParallelTableScanDescData
-ParallelTransState
-ParallelVacuumState
-ParallelWorkerContext
-ParallelWorkerInfo
 Param
-ParamCompileHook
-ParamExecData
-ParamExternData
-ParamFetchHook
 ParamKind
-ParamListInfo
-ParamPathInfo
 ParamRef
 ParamStatus
-ParamsErrorCbData
-ParentMapEntry
-ParseCallbackState
-ParseExprKind
 ParseLoc
-ParseNamespaceColumn
-ParseNamespaceItem
-ParseParamRefHook
-ParseState
-ParsedLex
-ParsedScript
-ParsedText
-ParsedWord
-ParserSetupHook
-ParserState
-PartClauseInfo
-PartClauseMatchStatus
-PartClauseTarget
-PartialFileSetState
-PartitionBoundInfo
-PartitionBoundInfoData
 PartitionBoundSpec
 PartitionCmd
-PartitionDesc
-PartitionDescData
-PartitionDirectory
-PartitionDirectoryEntry
-PartitionDispatch
 PartitionElem
-PartitionHashBound
-PartitionKey
-PartitionListValue
-PartitionMap
-PartitionPruneCombineOp
-PartitionPruneContext
-PartitionPruneInfo
-PartitionPruneState
-PartitionPruneStep
-PartitionPruneStepCombine
-PartitionPruneStepOp
-PartitionPruningData
-PartitionRangeBound
 PartitionRangeDatum
 PartitionRangeDatumKind
-PartitionScheme
 PartitionSpec
 PartitionStrategy
-PartitionTupleRouting
-PartitionedRelPruneInfo
-PartitionedRelPruningData
-PartitionwiseAggregateType
 PasswordMapping
 PasswordType
-Path
-PathClauseUsage
-PathCostComparison
-PathHashStack
-PathKey
-PathKeysComparison
-PathTarget
-PatternInfo
-PatternInfoArray
-Pattern_Prefix_Status
-Pattern_Type
-PendingFsyncEntry
-PendingRelDelete
-PendingRelSync
-PendingUnlinkEntry
-PendingWrite
-PendingWriteback
-PerLockTagEntry
-PerlInterpreter
-Perl_ppaddr_t
-Permutation
-PermutationStep
-PermutationStepBlocker
-PermutationStepBlockerType
-PgAioBackend
-PgAioCtl
-PgAioHandle
-PgAioHandleCallbackComplete
-PgAioHandleCallbackID
-PgAioHandleCallbackReport
-PgAioHandleCallbackStage
-PgAioHandleCallbacks
-PgAioHandleCallbacksEntry
-PgAioHandleFlags
-PgAioHandleState
-PgAioOp
-PgAioOpData
-PgAioResult
-PgAioResultStatus
-PgAioReturn
-PgAioTargetData
-PgAioTargetID
-PgAioTargetInfo
-PgAioUringContext
-PgAioWaitRef
-PgArchData
-PgBackendGSSStatus
-PgBackendSSLStatus
-PgBackendStatus
-PgBenchExpr
-PgBenchExprLink
-PgBenchExprList
-PgBenchExprType
-PgBenchFunction
-PgBenchValue
-PgBenchValueType
-PgChecksumMode
-PgFdwAnalyzeState
-PgFdwConnState
-PgFdwDirectModifyState
-PgFdwModifyState
-PgFdwOption
-PgFdwPathExtraData
-PgFdwRelationInfo
-PgFdwSamplingMethod
-PgFdwScanState
 PgIfAddrCallback
-PgStatShared_Archiver
-PgStatShared_Backend
-PgStatShared_BgWriter
-PgStatShared_Checkpointer
-PgStatShared_Common
-PgStatShared_Database
-PgStatShared_Function
-PgStatShared_HashEntry
-PgStatShared_IO
-PgStatShared_InjectionPoint
-PgStatShared_InjectionPointFixed
-PgStatShared_Relation
-PgStatShared_ReplSlot
-PgStatShared_SLRU
-PgStatShared_Subscription
-PgStatShared_Wal
-PgStat_ArchiverStats
-PgStat_Backend
-PgStat_BackendPending
-PgStat_BackendSubEntry
-PgStat_BgWriterStats
-PgStat_BktypeIO
-PgStat_CheckpointerStats
-PgStat_Counter
-PgStat_EntryRef
-PgStat_EntryRefHashEntry
-PgStat_FetchConsistency
-PgStat_FunctionCallUsage
-PgStat_FunctionCounts
-PgStat_HashKey
-PgStat_IO
-PgStat_KindInfo
-PgStat_LocalState
-PgStat_PendingDroppedStatsItem
-PgStat_PendingIO
-PgStat_SLRUStats
-PgStat_ShmemControl
-PgStat_Snapshot
-PgStat_SnapshotEntry
-PgStat_StatDBEntry
-PgStat_StatFuncEntry
-PgStat_StatInjEntry
-PgStat_StatInjFixedEntry
-PgStat_StatReplSlotEntry
-PgStat_StatSubEntry
-PgStat_StatTabEntry
-PgStat_SubXactStatus
-PgStat_TableCounts
-PgStat_TableStatus
-PgStat_TableXactStatus
-PgStat_WalCounters
-PgStat_WalStats
-PgXmlErrorContext
-PgXmlStrictness
-Pg_abi_values
-Pg_finfo_record
-Pg_magic_struct
 PipeProtoChunk
 PipeProtoHeader
-PlaceHolderInfo
-PlaceHolderVar
-Plan
-PlanDirectModify_function
-PlanForeignModify_function
-PlanInvalItem
-PlanRowMark
-PlanState
-PlannedStmt
-PlannerGlobal
-PlannerInfo
-PlannerParamItem
-Point
-Pointer
-PolicyInfo
-PolyNumAggState
-Pool
 PoolRelCache
-PopulateArrayContext
-PopulateArrayState
-PopulateRecordCache
-PopulateRecordsetState
-Port
-Portal
-PortalHashEnt
-PortalStatus
-PortalStrategy
-PostParseColumnRefHook
-PostRewriteHook
-PostgresPollingStatusType
-PostingItem
-PreParseColumnRefHook
-PredClass
-PredIterInfo
-PredIterInfoData
-PredXactList
-PredicateLockData
-PredicateLockTargetType
-PrefetchBufferResult
-PrepParallelRestorePtrType
 PrepareStmt
-PreparedStatement
-PresortedKeyData
-PrewarmType
-PrintExtraTocPtrType
-PrintTocDataPtrType
-PrintfArgType
-PrintfArgValue
-PrintfTarget
-PrinttupAttrInfo
 PrivTarget
-PrivateRefCountEntry
-ProcArrayStruct
-ProcLangInfo
-ProcNumber
-ProcSignalBarrierType
-ProcSignalHeader
-ProcSignalReason
-ProcSignalSlot
-ProcState
-ProcWaitStatus
 ProcessInfo
 ProcessManagementModes
 ProcessManagementSstrategies
 ProcessState
 ProcessStatus
 ProcessType
-ProcessUtilityContext
-ProcessUtility_hook_type
-ProcessingMode
-ProgressCommandType
-ProjectSet
-ProjectSetPath
-ProjectSetState
-ProjectionInfo
-ProjectionPath
-PromptInterruptContext
-ProtocolVersion
-PrsStorage
-PruneFreezeResult
-PruneReason
-PruneState
-PruneStepResult
 PsqlScanCallbacks
 PsqlScanQuoteType
 PsqlScanResult
 PsqlScanState
 PsqlScanStateData
-PsqlSettings
-Publication
-PublicationActions
-PublicationDesc
-PublicationInfo
 PublicationObjSpec
 PublicationObjSpecType
-PublicationPartOpt
-PublicationRelInfo
-PublicationSchemaInfo
 PublicationTable
-PublishGencolsType
-PullFilter
-PullFilterOps
-PushFilter
-PushFilterOps
-PushFunction
-PyCFunction
-PyMethodDef
-PyModuleDef
-PyObject
-PyTypeObject
-PyType_Slot
-PyType_Spec
-Py_ssize_t
-QPRS_STATE
-QTN2QTState
-QTNode
-QUERYTYPE
-QualCost
-QualItem
 Query
-QueryCompletion
-QueryDesc
-QueryEnvironment
-QueryInfo
-QueryItem
-QueryItemType
-QueryMode
-QueryOperand
-QueryOperator
-QueryRepresentation
-QueryRepresentationOperand
 QuerySource
-QueueBackendStatus
-QueuePosition
-QuitSignalReason
-RBTNode
-RBTOrderControl
-RBTree
-RBTreeIterator
 RELQTARGET_OPTION
-REPARSE_JUNCTION_DATA_BUFFER
-RIX
-RI_CompareHashEntry
-RI_CompareKey
-RI_ConstraintInfo
-RI_QueryHashEntry
-RI_QueryKey
 RTEKind
-RTEPermissionInfo
-RWConflict
-RWConflictData
-RWConflictPoolHeader
-Range
-RangeBound
-RangeBox
 RangeFunction
-RangeIOData
-RangeQueryClause
 RangeSubselect
 RangeTableFunc
 RangeTableFuncCol
@@ -2525,839 +434,107 @@ RangeTableSample
 RangeTblEntry
 RangeTblFunction
 RangeTblRef
-RangeType
 RangeVar
-RangeVarGetRelidCallback
-Ranges
-RawColumnDefault
 RawParseMode
 RawStmt
-ReInitializeDSMForeignScan_function
-ReScanForeignScan_function
-ReadBufPtrType
-ReadBufferMode
-ReadBuffersOperation
-ReadBytePtrType
-ReadExtraTocPtrType
-ReadFunc
-ReadLocalXLogPageNoWaitPrivate
-ReadReplicationSlotCmd
-ReadStream
-ReadStreamBlockNumberCB
 ReassignOwnedStmt
-RecheckForeignScan_function
-RecordCacheArrayEntry
-RecordCacheEntry
-RecordCompareData
-RecordIOData
-RecoveryLockEntry
-RecoveryLockXidEntry
-RecoveryPauseState
-RecoveryState
-RecoveryTargetTimeLineGoal
-RecoveryTargetType
-RectBox
-RecursionContext
-RecursiveUnion
-RecursiveUnionPath
-RecursiveUnionState
-RefetchForeignRow_function
 RefreshMatViewStmt
 RegArray
 RegPattern
-RegProcedure
-Regis
-RegisNode
-RegisteredBgWorker
-ReindexErrorInfo
-ReindexIndexInfo
 ReindexObjectType
-ReindexParams
 ReindexStmt
-ReindexType
-RelFileLocator
-RelFileLocatorBackend
 RelFileNumber
-RelIdCacheEnt
-RelIdToTypeIdCacheEntry
-RelInfo
-RelInfoArr
-RelMapFile
-RelMapping
-RelOptInfo
-RelOptKind
-RelPathStr
-RelStatsInfo
-RelSyncCallbackFunction
-RelToCheck
-RelToCluster
 RelabelType
-Relation
-RelationData
-RelationInfo
-RelationPtr
-RelationSyncEntry
-RelcacheCallbackFunction
-ReleaseMatchCB
-RelfilenumberMapEntry
-RelfilenumberMapKey
-Relids
-RelocationBufferInfo
-RelptrFreePageBtree
-RelptrFreePageManager
-RelptrFreePageSpanLeader
-RemoteSlot
 RenameStmt
-ReopenPtrType
-ReorderBuffer
-ReorderBufferApplyChangeCB
-ReorderBufferApplyTruncateCB
-ReorderBufferBeginCB
-ReorderBufferChange
-ReorderBufferChangeType
-ReorderBufferCommitCB
-ReorderBufferCommitPreparedCB
-ReorderBufferDiskChange
-ReorderBufferIterTXNEntry
-ReorderBufferIterTXNState
-ReorderBufferMessageCB
-ReorderBufferPrepareCB
-ReorderBufferRollbackPreparedCB
-ReorderBufferStreamAbortCB
-ReorderBufferStreamChangeCB
-ReorderBufferStreamCommitCB
-ReorderBufferStreamMessageCB
-ReorderBufferStreamPrepareCB
-ReorderBufferStreamStartCB
-ReorderBufferStreamStopCB
-ReorderBufferStreamTruncateCB
-ReorderBufferTXN
-ReorderBufferTXNByIdEnt
-ReorderBufferToastEnt
-ReorderBufferTupleCidEnt
-ReorderBufferTupleCidKey
-ReorderBufferUpdateProgressTxnCB
-ReorderTuple
-RepOriginId
-ReparameterizeForeignPathByChild_function
-ReplaceVarsFromTargetList_context
-ReplaceVarsNoMatchOption
-ReplaceWrapOption
 ReplicaIdentityStmt
-ReplicationKind
-ReplicationSlot
-ReplicationSlotCtlData
-ReplicationSlotInvalidationCause
-ReplicationSlotOnDisk
-ReplicationSlotPersistency
-ReplicationSlotPersistentData
-ReplicationState
-ReplicationStateCtl
-ReplicationStateOnDisk
 ResTarget
-ReservoirState
-ReservoirStateData
-ResourceElem
-ResourceOwner
-ResourceOwnerDesc
-ResourceReleaseCallback
-ResourceReleaseCallbackItem
-ResourceReleasePhase
-ResourceReleasePriority
-RestoreOptions
-RestorePass
-RestrictInfo
-Result
-ResultRelInfo
-ResultState
-ResultStateType
-ReturnSetInfo
 ReturnStmt
-ReturningClause
-ReturningExpr
-ReturningOption
-ReturningOptionKind
-RevmapContents
-RevokeRoleGrantAction
-RewriteMappingDataEntry
-RewriteMappingFile
-RewriteRule
-RewriteState
-RmgrData
-RmgrDescData
-RmgrId
-RoleNameEntry
-RoleNameItem
 RoleSpec
 RoleSpecType
 RoleStmtType
-RollupData
 RowCompareExpr
 RowCompareType
 RowDesc
 RowExpr
-RowIdentityVarInfo
 RowMarkClause
-RowMarkType
-RowSecurityDesc
-RowSecurityPolicy
-RtlGetLastNtStatus_t
-RtlNtStatusToDosError_t
-RuleInfo
-RuleLock
 RuleStmt
-RunningTransactions
-RunningTransactionsData
-SASLStatus
-SC_HANDLE
-SECURITY_ATTRIBUTES
-SECURITY_STATUS
-SEG
-SERIALIZABLEXACT
-SERIALIZABLEXID
-SERIALIZABLEXIDTAG
 SERVER_ROLE
-SERVICE_STATUS
-SERVICE_STATUS_HANDLE
-SERVICE_TABLE_ENTRY
-SID_AND_ATTRIBUTES
-SID_IDENTIFIER_AUTHORITY
-SID_NAME_USE
-SISeg
-SIZE_T
 SI_ManageInfo
 SI_STATE
-SMgrRelation
-SMgrRelationData
-SMgrSortArray
-SOCKADDR
-SOCKET
-SPELL
-SPICallbackArg
-SPIExecuteOptions
-SPIParseOpenOptions
-SPIPlanPtr
-SPIPrepareOptions
-SPITupleTable
-SPLITCOST
-SPNode
-SPNodeData
-SPPageDesc
-SQLDropObject
-SQLFunctionCache
-SQLFunctionCachePtr
-SQLFunctionHashEntry
-SQLFunctionParseInfo
-SQLFunctionParseInfoPtr
 SQLValueFunction
 SQLValueFunctionOp
 SSL
-SSLExtensionInfoContext
 SSL_CTX
-STARTUPINFO
-STRLEN
-SV
-SYNCHRONIZATION_BARRIER
-SYSTEM_INFO
-SampleScan
-SampleScanGetSampleSize_function
-SampleScanState
-SavedTransactionCharacteristics
 ScalarArrayOpExpr
-ScalarArrayOpExprHashEntry
-ScalarArrayOpExprHashTable
-ScalarIOData
-ScalarItem
-ScalarMCVItem
-Scan
-ScanDirection
-ScanKey
-ScanKeyData
 ScanKeywordHashFunc
 ScanKeywordList
-ScanState
-ScanTypeControl
 ScannerCallbackState
-SchemaQuery
-SearchPathCacheEntry
-SearchPathCacheKey
-SearchPathMatcher
-SecBuffer
-SecBufferDesc
-SecLabelItem
 SecLabelStmt
-SeenRelsEntry
 SelectContext
 SelectLimit
 SelectStmt
-Selectivity
-SelfJoinCandidate
-SemNum
-SemTPadded
-SemiAntiJoinFactors
-SeqScan
-SeqScanState
-SeqTable
-SeqTableData
-SeqType
-SequenceItem
-SerCommitSeqNo
-SerialControl
-SerialIOData
-SerializableXactHandle
-SerializeDestReceiver
-SerializeMetrics
-SerializedActiveRelMaps
-SerializedClientConnectionInfo
-SerializedRanges
-SerializedReindexState
-SerializedSnapshotData
-SerializedTransactionState
-Session
-SessionBackupState
-SessionEndType
-SetConstraintState
-SetConstraintStateData
-SetConstraintTriggerData
-SetExprState
-SetFunctionReturnMode
-SetOp
-SetOpCmd
-SetOpPath
-SetOpState
-SetOpStatePerGroup
-SetOpStatePerGroupData
-SetOpStatePerInput
-SetOpStrategy
 SetOperation
 SetOperationStmt
 SetQuantifier
 SetToDefault
-SetVarReturningType_context
-SetupWorkerPtrType
-ShDependObjectInfo
-SharedAggInfo
-SharedBitmapHeapInstrumentation
-SharedBitmapState
-SharedDependencyObjectType
-SharedDependencyType
-SharedExecutorInstrumentation
-SharedFileSet
-SharedHashInfo
-SharedIncrementalSortInfo
-SharedIndexScanInstrumentation
-SharedInvalCatalogMsg
-SharedInvalCatcacheMsg
-SharedInvalRelSyncMsg
-SharedInvalRelcacheMsg
-SharedInvalRelmapMsg
-SharedInvalSmgrMsg
-SharedInvalSnapshotMsg
-SharedInvalidationMessage
-SharedJitInstrumentation
-SharedMemoizeInfo
-SharedRecordTableEntry
-SharedRecordTableKey
-SharedRecordTypmodRegistry
-SharedSortInfo
-SharedTuplestore
-SharedTuplestoreAccessor
-SharedTuplestoreChunk
-SharedTuplestoreParticipant
-SharedTypmodTableEntry
-Sharedsort
-ShellTypeInfo
-ShippableCacheEntry
-ShippableCacheKey
-ShmemIndexEnt
-ShutdownForeignScan_function
-ShutdownInformation
-ShutdownMode
-SignTSVector
-SimpleActionList
-SimpleActionListCell
-SimpleEcontextStackEntry
-SimpleOidList
-SimpleOidListCell
-SimplePtrList
-SimplePtrListCell
-SimpleStats
-SimpleStringList
-SimpleStringListCell
-SingleBoundSortItem
 SinglePartitionSpec
 Size
-SkipPages
-SkipSupport
-SkipSupportIncDec
-SlabBlock
-SlabContext
-SlabSlot
-SlotInvalidationCauseMap
-SlotNumber
-SlotSyncCtxStruct
-SlruCtl
-SlruCtlData
-SlruErrorCause
-SlruPageStatus
-SlruScanCallback
-SlruShared
-SlruSharedData
-SlruWriteAll
-SlruWriteAllData
-SnapBuild
-SnapBuildOnDisk
-SnapBuildState
-Snapshot
-SnapshotData
-SnapshotType
 SockAddr
+Sockbuf
+Sockbuf_IO
+Sockbuf_IO_Desc
 SocketConnection
-Sort
 SortBy
 SortByDir
 SortByNulls
-SortCoordinate
 SortGroupClause
-SortItem
-SortPath
-SortShimExtra
-SortState
-SortSupport
-SortSupportData
-SortTuple
-SortTupleComparator
-SortedPoint
-SpGistBuildState
-SpGistCache
-SpGistDeadTuple
-SpGistDeadTupleData
-SpGistInnerTuple
-SpGistInnerTupleData
-SpGistLUPCache
-SpGistLastUsedPage
-SpGistLeafTuple
-SpGistLeafTupleData
-SpGistMetaPageData
-SpGistNodeTuple
-SpGistNodeTupleData
-SpGistOptions
-SpGistPageOpaque
-SpGistPageOpaqueData
-SpGistScanOpaque
-SpGistScanOpaqueData
-SpGistSearchItem
-SpGistState
-SpGistTypeDesc
-SpecialJoinInfo
-SpinDelayStatus
-SplitInterval
-SplitLR
-SplitPageLayout
-SplitPoint
-SplitTextOutputData
-SplitVar
 StackElem
-StartDataPtrType
-StartLOPtrType
-StartLOsPtrType
-StartReplicationCmd
 StartupPacket
 StartupPacket_v2
-StartupStatusEnum
-StatEntry
-StatExtEntry
-StateFileChunk
-StatisticExtInfo
-StatsBuildData
-StatsData
+StartupPacket_v3
 StatsElem
-StatsExtInfo
-StdAnalyzeData
-StdRdOptIndexCleanup
-StdRdOptions
-Step
-StopList
-StrategyNumber
-StreamCtl
-StreamStopReason
 String
 StringInfo
 StringInfoData
-StripnullState
 SubLink
 SubLinkType
-SubOpts
 SubPlan
-SubPlanState
-SubRelInfo
-SubRemoveRels
 SubTransactionId
-SubXactCallback
-SubXactCallbackItem
-SubXactEvent
-SubXactInfo
-SubqueryScan
-SubqueryScanPath
-SubqueryScanState
-SubqueryScanStatus
-SubscriptExecSetup
-SubscriptExecSteps
-SubscriptRoutines
-SubscriptTransform
 SubscriptingRef
-SubscriptingRefState
-Subscription
-SubscriptionInfo
-SubscriptionRelState
-SummarizerReadLocalXLogPrivate
-SupportRequestCost
-SupportRequestIndexCondition
-SupportRequestModifyInPlace
-SupportRequestOptimizeWindowClause
-SupportRequestRows
-SupportRequestSelectivity
-SupportRequestSimplify
-SupportRequestWFuncMonotonic
-Syn
-SyncOps
-SyncRepConfigData
-SyncRepStandbyData
-SyncRequestHandler
-SyncRequestType
-SyncStandbySlotsConfigData
-SyncingTablesState
-SysFKRelationship
-SysScanDesc
-SyscacheCallbackFunction
-SysloggerStartupData
-SystemRowsSamplerData
-SystemSamplerData
-SystemTimeSamplerData
-TAPtype
-TAR_MEMBER
-TBMIterateResult
-TBMIteratingState
-TBMIterator
-TBMPrivateIterator
-TBMSharedIterator
-TBMSharedIteratorState
-TBMStatus
-TBlockState
-TCPattern
-TIDBitmap
-TM_FailureData
-TM_IndexDelete
-TM_IndexDeleteOp
-TM_IndexStatus
-TM_Result
-TOKEN_DEFAULT_DACL
-TOKEN_INFORMATION_CLASS
-TOKEN_PRIVILEGES
-TOKEN_USER
-TParser
-TParserCharTest
-TParserPosition
-TParserSpecial
-TParserState
-TParserStateAction
-TParserStateActionItem
-TQueueDestReceiver
-TRGM
-TSAnyCacheEntry
 TSAttr
-TSConfigCacheEntry
-TSConfigInfo
-TSDictInfo
-TSDictionaryCacheEntry
-TSExecuteCallback
-TSLexeme
-TSParserCacheEntry
-TSParserInfo
-TSQuery
-TSQueryData
-TSQueryParserState
-TSQuerySign
-TSReadPointer
 TSRel
 TSRewriteContext
-TSTemplateInfo
-TSTernaryValue
-TSTokenTypeItem
-TSTokenTypeStorage
-TSVector
-TSVectorBuildState
-TSVectorData
-TSVectorParseState
-TSVectorStat
-TState
-TStatus
-TStoreState
-TU_UpdateIndexes
-TXNEntryFile
-TYPCATEGORY
-T_Action
-T_WorkerStatus
-TableAmRoutine
-TableAttachInfo
-TableDataInfo
 TableFunc
-TableFuncRoutine
-TableFuncScan
-TableFuncScanState
 TableFuncType
-TableInfo
 TableLikeClause
 TableSampleClause
-TableScanDesc
-TableScanDescData
-TableSpaceCacheEntry
-TableSpaceOpts
-TablespaceList
-TablespaceListCell
-TapeBlockTrailer
-TapeShare
-TarMethodData
-TarMethodFile
 TargetEntry
-TclExceptionNameMap
-Tcl_CmdInfo
-Tcl_DString
-Tcl_FileProc
-Tcl_HashEntry
-Tcl_HashTable
-Tcl_Interp
-Tcl_NotifierProcs
-Tcl_Obj
-Tcl_Size
-Tcl_Time
-TempNamespaceStatus
-TestDSMRegistryHashEntry
-TestDSMRegistryStruct
-TestDecodingData
-TestDecodingTxnData
-TestSpec
-TestValueType
-TextFreq
-TextPositionState
-TheLexeme
-TheSubstitute
-TidExpr
-TidExprType
-TidHashKey
-TidOpExpr
-TidPath
-TidRangePath
-TidRangeScan
-TidRangeScanState
-TidScan
-TidScanState
-TidStore
-TidStoreIter
-TidStoreIterResult
-TimeADT
-TimeLineHistoryCmd
-TimeLineHistoryEntry
-TimeLineID
-TimeOffset
-TimeStamp
-TimeTzADT
-TimeZoneAbbrevTable
-TimeoutId
-TimeoutType
-Timestamp
-TimestampTz
-TmFromChar
-TmToChar
-ToastAttrInfo
-ToastCompressionId
-ToastTupleContext
-ToastedAttribute
-TocEntry
-TokenAuxData
-TokenizedAuthLine
 TokenizedLine
-TrackItem
-TransApplyAction
-TransInvalidationInfo
-TransState
 TransactionId
-TransactionState
-TransactionStateData
 TransactionStmt
 TransactionStmtKind
-TransamVariablesData
-TransformInfo
-TransformJsonStringValuesState
-TransitionCaptureState
-TrgmArc
-TrgmArcInfo
-TrgmBound
-TrgmColor
-TrgmColorInfo
-TrgmGistOptions
-TrgmNFA
-TrgmPackArcInfo
-TrgmPackedArc
-TrgmPackedGraph
-TrgmPackedState
-TrgmPrefix
-TrgmState
-TrgmStateKey
-TrieChar
-Trigger
-TriggerData
-TriggerDesc
-TriggerEvent
-TriggerFlags
-TriggerInfo
 TriggerTransition
 TruncateStmt
-TsmRoutine
-TupOutputState
-TupSortStatus
-TupStoreStatus
-TupleConstr
-TupleConversionMap
-TupleDesc
-TupleHashEntry
-TupleHashEntryData
-TupleHashIterator
-TupleHashTable
-TupleQueueReader
-TupleTableSlot
-TupleTableSlotOps
-TuplesortClusterArg
-TuplesortDatumArg
-TuplesortIndexArg
-TuplesortIndexBTreeArg
-TuplesortIndexHashArg
-TuplesortInstrumentation
-TuplesortMethod
-TuplesortPublic
-TuplesortSpaceType
-Tuplesortstate
-Tuplestorestate
-TwoPhaseCallback
-TwoPhaseFileHeader
-TwoPhaseLockRecord
-TwoPhasePgStatRecord
-TwoPhasePredicateLockRecord
-TwoPhasePredicateRecord
-TwoPhasePredicateRecordType
-TwoPhasePredicateXactRecord
-TwoPhaseRecordOnDisk
-TwoPhaseRmgrId
-TwoPhaseStateData
-Type
-TypeCacheEntry
-TypeCacheEnumData
 TypeCast
-TypeCat
-TypeFuncClass
-TypeInfo
 TypeName
-TzAbbrevCache
-U32
-U8
-UChar
-UCharIterator
-UColAttributeValue
-UCollator
-UConverter
-UErrorCode
-UINT
-ULARGE_INTEGER
-ULONG
-ULONG_PTR
-UV
-UVersionInfo
-UnicodeNormalizationForm
-UnicodeNormalizationQC
-Unique
-UniquePath
-UniquePathMethod
-UniqueRelInfo
-UniqueState
 UnlistenStmt
-UnresolvedTup
-UnresolvedTupData
-UpdateContext
 UpdateStmt
-UpgradeTask
-UpgradeTaskProcessCB
-UpgradeTaskReport
-UpgradeTaskSlot
-UpgradeTaskSlotState
-UpgradeTaskStep
-UploadManifestCmd
-UpperRelationKind
-UpperUniquePath
+User1SignalReason
 User1SignalSlot
 UserAuth
-UserContext
-UserMapping
-UserOpts
 UserPassword
-VacAttrStats
-VacAttrStatsP
-VacDeadItemsInfo
-VacErrPhase
-VacObjFilter
-VacOptValue
+VacOptTernaryValue
 VacuumParams
 VacuumRelation
 VacuumStmt
-ValUnion
-ValidIOData
-ValidateIndexState
-ValidatorModuleResult
-ValidatorModuleState
-ValidatorShutdownCB
-ValidatorStartupCB
-ValidatorValidateCB
-ValuesScan
-ValuesScanState
 Var
-VarBit
-VarChar
-VarParamState
-VarReturningType
-VarString
-VarStringSortSupport
-Variable
-VariableAssignHook
+VarShowHook
 VariableSetKind
 VariableSetStmt
 VariableShowStmt
-VariableSpace
-VariableStatData
-VariableSubstituteHook
-Variables
-Vector32
-Vector8
-VersionedQuery
-Vfd
 ViewCheckOption
-ViewOptCheckOption
-ViewOptions
 ViewStmt
-VirtualTransactionId
-VirtualTupleTableSlot
-VolatileFunctionStatus
-Vsrt
-WAIT_ORDER
-WALAvailability
-WALInsertLock
-WALInsertLockPadded
-WALOpenSegment
-WALReadError
-WALSegmentCloseCB
-WALSegmentContext
-WALSegmentOpenCB
-WCHAR
 WCOKind
-WDClusterLeader
 WDClusterLeaderInfo
 WDCommandData
 WDCommandNodeResult
@@ -3382,50 +559,6 @@ WD_NODE_LOST_REASONS
 WD_NODE_MEMBERSHIP_STATUS
 WD_SOCK_STATE
 WD_STATES
-WFW_WaitOption
-WIDGET
-WORD
-WORKSTATE
-WSABUF
-WSADATA
-WSANETWORKEVENTS
-WSAPROTOCOL_INFO
-WaitEvent
-WaitEventActivity
-WaitEventBufferPin
-WaitEventClient
-WaitEventCustomCounterData
-WaitEventCustomEntryByInfo
-WaitEventCustomEntryByName
-WaitEventIO
-WaitEventIPC
-WaitEventSet
-WaitEventTimeout
-WaitPMResult
-WalCloseMethod
-WalCompression
-WalInsertClass
-WalLevel
-WalRcvData
-WalRcvExecResult
-WalRcvExecStatus
-WalRcvState
-WalRcvStreamOptions
-WalRcvWakeupReason
-WalReceiverConn
-WalReceiverFunctionsType
-WalSnd
-WalSndCtlData
-WalSndSendDataCallback
-WalSndState
-WalSummarizerData
-WalSummaryFile
-WalSummaryIO
-WalTimeSample
-WalUsage
-WalWriteMethod
-WalWriteMethodOps
-Walfile
 WatchdogNode
 WdCommandResult
 WdHbIf
@@ -3436,1097 +569,187 @@ WdNodesConfig
 WdPgpoolThreadArg
 WdThreadInfo
 WdUpstreamConnectionData
-WindowAgg
-WindowAggPath
-WindowAggState
-WindowAggStatus
 WindowClause
-WindowClauseSortData
 WindowDef
 WindowFunc
-WindowFuncExprState
-WindowFuncLists
 WindowFuncRunCondition
-WindowObject
-WindowObjectData
-WindowStatePerAgg
-WindowStatePerAggData
-WindowStatePerFunc
 WithCheckOption
 WithClause
-WordBoundaryNext
-WordEntry
-WordEntryIN
-WordEntryPos
-WordEntryPosVector
-WordEntryPosVector1
-WorkTableScan
-WorkTableScanState
-WorkerInfo
-WorkerInfoData
-WorkerInstrumentation
-WorkerJobDumpPtrType
-WorkerJobRestorePtrType
-Working_State
-WriteBufPtrType
-WriteBytePtrType
-WriteDataCallback
-WriteDataPtrType
-WriteExtraTocPtrType
-WriteFunc
-WriteManifestState
-WriteTarState
-WritebackContext
 X509
-X509_EXTENSION
-X509_NAME
-X509_NAME_ENTRY
 X509_STORE
 X509_STORE_CTX
-XLTW_Oper
-XLogCtlData
-XLogCtlInsert
-XLogDumpConfig
-XLogDumpPrivate
-XLogLongPageHeader
-XLogLongPageHeaderData
-XLogPageHeader
-XLogPageHeaderData
-XLogPageReadCB
-XLogPageReadPrivate
-XLogPageReadResult
-XLogPrefetchStats
-XLogPrefetcher
-XLogPrefetcherFilter
-XLogReaderRoutine
-XLogReaderState
-XLogRecData
-XLogRecPtr
-XLogRecStats
-XLogRecord
-XLogRecordBlockCompressHeader
-XLogRecordBlockHeader
-XLogRecordBlockImageHeader
-XLogRecordBuffer
-XLogRecoveryCtlData
-XLogRedoAction
-XLogSegNo
-XLogSource
-XLogStats
-XLogwrtResult
-XLogwrtRqst
-XPV
-XPVIV
-XPVMG
-XactCallback
-XactCallbackItem
-XactEvent
-XactLockTableWaitInfo
-XidBoundsViolation
-XidCacheStatus
-XidCommitStatus
-XidStatus
 XmlExpr
 XmlExprOp
 XmlOptionType
 XmlSerialize
-XmlTableBuilderData
-YYLTYPE
 YYSTYPE
 YY_BUFFER_STATE
-ZSTD_CCtx
-ZSTD_CStream
-ZSTD_DCtx
-ZSTD_DStream
-ZSTD_cParameter
-ZSTD_inBuffer
-ZSTD_outBuffer
-ZstdCompressorState
-_SPI_connection
-_SPI_plan
-__m128i
-__m512i
-__mmask64
-__time64_t
-_dev_t
-_ino_t
-_json_object_entry
-_json_value
-_locale_t
-_resultmap
-_stringlist
-access_vector_t
-acquireLocksOnSubLinks_context
-addFkConstraintSides
-add_nulling_relids_context
-adjust_appendrel_attrs_context
-amadjustmembers_function
-ambeginscan_function
-ambuild_function
-ambuildempty_function
-ambuildphasename_function
-ambulkdelete_function
-amcanreturn_function
-amcostestimate_function
-amendscan_function
-amestimateparallelscan_function
-amgetbitmap_function
-amgettreeheight_function
-amgettuple_function
-aminitparallelscan_function
-aminsert_function
-aminsertcleanup_function
-ammarkpos_function
-amoptions_function
-amparallelrescan_function
-amproperty_function
-amrescan_function
-amrestrpos_function
-amtranslate_cmptype_function
-amtranslate_strategy_function
-amvacuumcleanup_function
-amvalidate_function
-array_iter
-array_unnest_fctx
-assign_collations_context
-astreamer
-astreamer_archive_context
-astreamer_extractor
-astreamer_gzip_decompressor
-astreamer_gzip_writer
-astreamer_lz4_frame
-astreamer_member
-astreamer_ops
-astreamer_plain_writer
-astreamer_recovery_injector
-astreamer_tar_archiver
-astreamer_tar_parser
-astreamer_verify
-astreamer_zstd_frame
-auth_password_hook_typ
-autovac_table
-av_relation
-avc_cache
-avl_dbase
-avl_node
-avl_tree
-avw_dbase
-backslashResult
-backup_file_entry
-backup_file_hash
-backup_manifest_info
-backup_manifest_option
-backup_wal_range
+YY_CHAR
+_IO_lock_t
+__SOCKADDR_ARG
+__blkcnt_t
+__blksize_t
+__builtin_va_list
+__clock_t
+__compar_fn_t
+__dev_t
+__fd_mask
+__gid_t
+__gnuc_va_list
+__ino_t
+__int16_t
+__int32_t
+__int64_t
+__intptr_t
+__jmp_buf
+__kernel_sa_family_t
+__key_t
+__mode_t
+__nlink_t
+__off64_t
+__off_t
+__pid_t
+__re_long_size_t
+__sig_atomic_t
+__sighandler_t
+__sigset_t
+__sigval_t
+__socklen_t
+__ssize_t
+__suseconds_t
+__syscall_slong_t
+__syscall_ulong_t
+__time_t
+__u16
+__u32
+__uid_t
+__uint16_t
+__uint32_t
+__uint64_t
+__uint8_t
 base_yy_extra_type
-basebackup_options
-bbsink
-bbsink_copystream
-bbsink_gzip
-bbsink_lz4
-bbsink_ops
-bbsink_server
-bbsink_shell
-bbsink_state
-bbsink_throttle
-bbsink_zstd
-bgworker_main_type
-bh_node_type
-binaryheap
-binaryheap_comparator
+ber_int_t
+ber_len_t
+ber_slen_t
 bitmapword
-bits16
 bits32
-bits8
-blockreftable_hash
-blockreftable_iterator
-bloom_filter
-boolKEY
-brin_column_state
-brin_serialize_callback_type
-btree_gin_convert_function
-btree_gin_leftmost_function
-bytea
-cached_re_str
-canonicalize_state
-cashKEY
-catalogid_hash
-cb_cleanup_dir
-cb_options
-cb_tablespace
-cb_tablespace_mapping
-check_agg_arguments_context
-check_function_callback
+bool
 check_network_data
-check_object_relabel_type
-check_password_hook_type
-child_process_kind
-chr
-cmpEntriesArg
-codes_t
-collation_cache_entry
-collation_cache_hash
-color
-colormaprange
-compare_context
-config_bool
-config_double
-config_double_array
-config_enum
-config_enum_entry
-config_generic
-config_grouped_array_var
-config_handle
-config_int
-config_int_array
-config_long
-config_string
-config_string_array
-config_string_list
-config_var_value
-conn_errorMessage_func
-conn_oauth_client_id_func
-conn_oauth_client_secret_func
-conn_oauth_discovery_uri_func
-conn_oauth_issuer_id_func
-conn_oauth_scope_func
-conn_sasl_state_func
-contain_aggs_of_level_context
-contain_placeholder_references_context
-convert_testexpr_context
-copy_data_dest_cb
-copy_data_source_cb
+config_group
+config_type
 core_YYSTYPE
 core_yy_extra_type
 core_yyscan_t
-corrupt_items
-cost_qual_eval_context
-count_param_references_context
-cp_hash_func
-create_upper_paths_hook_type
-createdb_failure_params
-crosstab_HashEnt
-crosstab_cat_desc
-curl_infotype
-curl_socket_t
-curl_version_info_data
-datapagemap_iterator_t
-datapagemap_t
-dateKEY
-datetkn
-dce_uuid_t
-dclist_head
-decimal
-deparse_columns
-deparse_context
-deparse_expr_cxt
-deparse_namespace
-derives_hash
-dev_t
-disassembledLeaf
-dlist_head
-dlist_iter
-dlist_mutable_iter
-dlist_node
-dm_code
-dm_codes
-dm_letter
-dm_node
-ds_state
-dsa_area
-dsa_area_control
-dsa_area_pool
-dsa_area_span
-dsa_handle
-dsa_pointer
-dsa_pointer_atomic
-dsa_segment_header
-dsa_segment_index
-dsa_segment_map
-dshash_compare_function
-dshash_copy_function
-dshash_hash
-dshash_hash_function
-dshash_parameters
-dshash_partition
-dshash_seq_status
-dshash_table
-dshash_table_control
-dshash_table_handle
-dshash_table_item
-dsm_control_header
-dsm_control_item
-dsm_handle
-dsm_op
-dsm_segment
-dsm_segment_detach_callback
-duration
-eLogType
-ean13
-eary
-ec_matches_callback_type
-ec_member_foreign_arg
-ec_member_matches_arg
-element_type
 emit_log_hook_type
-eval_const_expressions_context
-exec_thread_arg
-execution_state
-exit_function
-explain_get_index_name_hook_type
-explain_per_node_hook_type
-explain_per_plan_hook_type
-explain_validate_options_hook_type
-f_smgr
-fasthash_state
 fd_set
-fe_oauth_state
 fe_scram_state
 fe_scram_state_enum
-fetch_range_request
-file_action_t
-file_entry_t
-file_type_t
-filehash_hash
-filehash_iterator
-filemap_t
-fill_string_relopt
-finalize_primnode_context
-find_dependent_phvs_context
-find_expr_references_context
-fireRIRonSubLink_context
-fix_join_expr_context
-fix_scan_expr_context
-fix_upper_expr_context
-fix_windowagg_cond_context
-flatten_join_alias_vars_context
-flatten_rtes_walker_context
-float4
-float4KEY
-float8
-float8KEY
-floating_decimal_32
-floating_decimal_64
-fmAggrefPtr
-fmExprContextCallbackFunction
-fmNodePtr
-fmStringInfo
-fmgr_hook_type
-foreign_glob_cxt
-foreign_loc_cxt
-freefunc
-fsec_t
-gbt_vsrt_arg
-gbtree_ninfo
-gbtree_vinfo
-generate_series_fctx
-generate_series_numeric_fctx
-generate_series_timestamp_fctx
-generate_series_timestamptz_fctx
-generate_subscripts_fctx
-get_attavgwidth_hook_type
-get_index_stats_hook_type
-get_relation_info_hook_type
-get_relation_stats_hook_type
+flex_int16_t
+flex_uint8_t
+func_ptr
 gid_t
-gin_leafpage_items_state
-ginxlogCreatePostingTree
-ginxlogDeleteListPages
-ginxlogDeletePage
-ginxlogInsert
-ginxlogInsertDataInternal
-ginxlogInsertEntry
-ginxlogInsertListPage
-ginxlogRecompressDataLeaf
-ginxlogSplit
-ginxlogUpdateMeta
-ginxlogVacuumDataLeafPage
-gistxlogDelete
-gistxlogPage
-gistxlogPageDelete
-gistxlogPageReuse
-gistxlogPageSplit
-gistxlogPageUpdate
-grouping_sets_data
-gseg_picksplit_item
-gss_OID_set
-gss_buffer_desc
-gss_cred_id_t
-gss_cred_usage_t
-gss_ctx_id_t
-gss_key_value_element_desc
-gss_key_value_set_desc
-gss_name_t
-gtrgm_consistent_cache
-gzFile
-hbaPort
-heap_page_items_state
-help_handler
-hlCheck
-hstoreCheckKeyLen_t
-hstoreCheckValLen_t
-hstorePairs_t
-hstoreUniquePairs_t
-hstoreUpgrade_t
-hyperLogLogState
-ifState
-import_error_callback_arg
-indexed_tlist
-inet
-inetKEY
-inet_struct
-initRowMethod
-init_function
-inline_cte_walker_context
-inline_error_callback_arg
-ino_t
-inquiry
-instr_time
-int128
+hashkit_hash_fn
+hashkit_st
+in_addr_t
+in_port_t
 int16
-int16KEY
 int16_t
-int2vector
 int32
-int32KEY
 int32_t
 int64
-int64KEY
 int64_t
 int8
-int8_t
-int8x16_t
-internalPQconninfoOption
 intptr_t
-intset_internal_node
-intset_leaf_node
-intset_node
-intvKEY
-io_callback_fn
-io_stat_col
-itemIdCompact
-itemIdCompactData
-iterator
 jmp_buf
-join_search_hook_type
-json_aelem_action
-json_manifest_error_callback
-json_manifest_per_file_callback
-json_manifest_per_wal_range_callback
-json_manifest_system_identifier_callback
-json_manifest_version_callback
-json_ofield_action
-json_scalar_action
+json_object_entry
 json_settings
 json_state
-json_struct_action
 json_type
-keepwal_entry
-keepwal_hash
-keyEntryData
-key_t
-lclContext
-lclTocEntry
-leafSegmentInfo
-leaf_item
-libpq_gettext_func
-libpq_source
-lifeCheckCluster
-line_t
-lineno_t
+json_uchar
+json_value
 list_sort_comparator
-loc_chunk
-local_relopt
-local_relopts
-local_source
-local_ts_iter
-local_ts_radix_tree
-locale_t
-locate_agg_of_level_context
-locate_var_of_level_context
-locate_windowfunc_context
-logstreamer_param
-lquery
-lquery_level
-lquery_variant
-ltree
-ltree_gist
-ltree_level
-ltxtquery
-mXactCacheEnt
-mac8KEY
-macKEY
-macaddr
-macaddr8
-macaddr_sortsupport_state
-manifest_data
-manifest_file
-manifest_files_hash
-manifest_files_iterator
-manifest_wal_range
-manifest_writer
-map_variable_attnos_context
-max_parallel_hazard_context
 mb2wchar_with_len_converter
 mbchar_verifier
 mbcharacter_incrementer
 mbdisplaylen_converter
-mbinterval
 mblen_converter
 mbstr_verifier
-memoize_hash
-memoize_iterator
-metastring
-missing_cache_key
-mix_data_t
-mixedStruct
+memcached_callback_st
+memcached_calloc_fn
+memcached_cleanup_fn
+memcached_clone_fn
+memcached_connection_t
+memcached_execute_fn
+memcached_free_fn
+memcached_instance_st
+memcached_malloc_fn
+memcached_realloc_fn
+memcached_result_st
+memcached_return
+memcached_return_t
+memcached_server_distribution_t
+memcached_server_st
+memcached_st
+memcached_string_st
+memcached_trigger_delete_key_fn
+memcached_trigger_key_fn
 mode_t
-movedb_failure_params
-multirange_bsearch_comparison
-multirange_unnest_fctx
-mxact
-mxtruncinfo
-needs_fmgr_hook_type
-network_sortsupport_state
-nl_item
-nodeitem
-normal_rand_fctx
-nsphash_hash
-ntile_context
-nullingrel_info
-numeric
-object_access_hook_type
-object_access_hook_type_str
-off_t
-oidKEY
-oidvector
-on_dsm_detach_callback
-on_exit_nicely_callback
-openssl_tls_init_hook_typ
-option
-ossl_EVP_cipher_func
-other
-output_type
-overexplain_options
 packet_types
-pagetable_hash
-pagetable_iterator
-pairingheap
-pairingheap_comparator
-pairingheap_node
 pam_handle_t
-parallel_worker_main_type
-parse_error_callback_arg
-partition_method_t
-pe_test_config
-pe_test_escape_func
-pe_test_vector
-pendingPosition
-pending_label
-pgParameterStatus
-pg_atomic_flag
-pg_atomic_uint32
-pg_atomic_uint64
-pg_be_sasl_mech
-pg_category_range
-pg_checksum_context
-pg_checksum_raw_context
-pg_checksum_type
-pg_compress_algorithm
-pg_compress_specification
-pg_conn_host
-pg_conn_host_type
-pg_conv_map
-pg_crc32
-pg_crc32c
-pg_cryptohash_ctx
-pg_cryptohash_errno
-pg_cryptohash_type
-pg_ctype_cache
 pg_enc
 pg_enc2name
-pg_encname
-pg_fe_sasl_mech
-pg_funcptr_t
-pg_gssinfo
-pg_hmac_ctx
-pg_hmac_errno
-pg_local_to_utf_combined
-pg_locale_t
-pg_mb_radix_tree
-pg_md5_ctx
 pg_on_exit_callback
 pg_prng_state
-pg_re_flags
-pg_regex_t
-pg_regmatch_t
-pg_regoff_t
-pg_saslprep_rc
-pg_sha1_ctx
 pg_sha224_ctx
 pg_sha256_ctx
 pg_sha384_ctx
 pg_sha512_ctx
-pg_snapshot
-pg_special_case
-pg_stack_base_t
 pg_time_t
-pg_time_usec_t
-pg_tz
-pg_tz_cache
-pg_tzenum
-pg_unicode_category
-pg_unicode_decompinfo
-pg_unicode_decomposition
-pg_unicode_norminfo
-pg_unicode_normprops
-pg_unicode_properties
-pg_unicode_range
-pg_unicode_recompinfo
-pg_usec_time_t
-pg_utf_to_local_combined
-pg_uuid_t
-pg_wc_probefunc
 pg_wchar
 pg_wchar_tbl
-pgp_armor_headers_state
-pgsocket
-pgsql_thing_t
-pgssEntry
-pgssGlobalStats
-pgssHashKey
-pgssSharedState
-pgssStoreKind
-pgssVersion
-pgstat_entry_ref_hash_hash
-pgstat_entry_ref_hash_iterator
-pgstat_page
-pgstat_snapshot_hash
-pgstattuple_type
-pgthreadlock_t
 pid_t
-pivot_field
-planner_hook_type
-planstate_tree_walker_callback
-plperl_array_info
-plperl_call_data
-plperl_interp_desc
-plperl_proc_desc
-plperl_proc_key
-plperl_proc_ptr
-plperl_query_desc
-plperl_query_entry
-plpgsql_CastExprHashEntry
-plpgsql_CastHashEntry
-plpgsql_CastHashKey
-plpgsql_expr_walker_callback
-plpgsql_stmt_walker_callback
-pltcl_call_state
-pltcl_interp_desc
-pltcl_proc_desc
-pltcl_proc_key
-pltcl_proc_ptr
-pltcl_query_desc
-pointer
-polymorphic_actuals
-pos_trgm
-post_parse_analyze_hook_type
-postprocess_result_function
-pqbool
-pqsigfunc
-printQueryOpt
-printTableContent
-printTableFooter
-printTableOpt
-printTextFormat
-printTextLineFormat
-printTextLineWrap
-printTextRule
-printXheaderWidthType
-priv_map
-process_file_callback_t
-process_sublinks_context
-proclist_head
-proclist_mutable_iter
-proclist_node
+pool_sighandler_t
 promptStatus_t
-pthread_barrier_t
-pthread_cond_t
-pthread_key_t
-pthread_mutex_t
-pthread_once_t
+pthread_attr_t
 pthread_t
-ptrdiff_t
-published_rel
-pull_var_clause_context
-pull_varattnos_context
-pull_varnos_context
-pull_vars_context
-pullup_replace_vars_context
-pushdown_safe_type
-pushdown_safety_info
-qc_hash_func
-qsort_arg_comparator
 qsort_comparator
-query_pathkeys_callback
-radius_attribute
-radius_packet
-rangeTableEntry_used_context
-rank_context
-rbt_allocfunc
-rbt_combiner
-rbt_comparator
-rbt_freefunc
-reduce_outer_joins_partial_state
-reduce_outer_joins_pass1_state
-reduce_outer_joins_pass2_state
-reference
-regex_arc_t
-regexp
-regexp_matches_ctx
-registered_buffer
-regproc
-relopt_bool
-relopt_enum
-relopt_enum_elt_def
-relopt_gen
-relopt_int
-relopt_kind
-relopt_parse_elt
-relopt_real
-relopt_string
-relopt_type
-relopt_value
-relopts_validator
-remoteConn
-remoteConnHashEnt
-remoteDep
-remove_nulling_relids_context
-rendezvousHashEntry
-rep
-replace_rte_variables_callback
-replace_rte_variables_context
-report_error_fn
-ret_type
-rewind_source
-rewrite_event
-rf_context
-rfile
-rm_detail_t
-role_auth_extra
-rolename_hash
-row_security_policy_hook_type
-rsv_callback
-rt_iter
-rt_node_class_test_elem
-rt_radix_tree
-saophash_hash
+reg_syntax_t
+regex_t
+regmatch_t
+regoff_t
+sa_family_t
+sasl_callback_t
 save_buffer
-save_locale_t
 scram_HMAC_ctx
 scram_state
 scram_state_enum
-script_error_callback_arg
-security_class_t
-sem_t
-semun
-sepgsql_context_info_t
-sequence_magic
-set_conn_altsock_func
-set_conn_oauth_token_func
-set_join_pathlist_hook_type
-set_rel_pathlist_hook_type
-shared_ts_iter
-shared_ts_radix_tree
-shm_mq
-shm_mq_handle
-shm_mq_iovec
-shm_mq_result
-shm_toc
-shm_toc_entry
-shm_toc_estimator
-shmem_request_hook_type
-shmem_startup_hook_type
+shmatt_t
 sig_atomic_t
+siginfo_t
 sigjmp_buf
-signedbitmapword
 sigset_t
 size_t
-slist_head
-slist_iter
-slist_mutable_iter
-slist_node
-slock_t
-socket_set
 socklen_t
-spgBulkDeleteState
-spgChooseIn
-spgChooseOut
-spgChooseResultType
-spgConfigIn
-spgConfigOut
-spgInnerConsistentIn
-spgInnerConsistentOut
-spgLeafConsistentIn
-spgLeafConsistentOut
-spgNodePtr
-spgPickSplitIn
-spgPickSplitOut
-spgVacPendingItem
-spgxlogAddLeaf
-spgxlogAddNode
-spgxlogMoveLeafs
-spgxlogPickSplit
-spgxlogSplitTuple
-spgxlogState
-spgxlogVacuumLeaf
-spgxlogVacuumRedirect
-spgxlogVacuumRoot
-split_pathtarget_context
-split_pathtarget_item
-sql_error_callback_arg
-sqlparseInfo
-sqlparseState
-ss_lru_item_t
-ss_scan_location_t
-ss_scan_locations_t
 ssize_t
-standard_qp_extra
-stemmer_module
-stmtCacheEntry
-storeInfo
-storeRes_func
-stream_stop_callback
-string
-substitute_actual_parameters_context
-substitute_actual_srf_parameters_context
-substitute_grouped_columns_context
-substitute_phv_relids_context
-subxids_array_status
-symbol
-tablespaceinfo
-tar_file
-td_entry
-teSection
-temp_tablespaces_extra
-test_re_flags
-test_regex_ctx
-test_shm_mq_header
-test_spec
-test_start_function
-text
-timeKEY
 time_t
-timeout_handler_proc
-timeout_params
-timerCA
-tlist_vinfo
-toast_compress_header
-tokenize_error_callback_arg
-transferMode
-transfer_thread_arg
-tree_mutator_callback
-tree_walker_callback
-trgm
-trgm_mb_char
-trivalue
-tsKEY
-ts_parserstate
-ts_tokenizer
-ts_tokentype
-tsearch_readline_state
-tuplehash_hash
-tuplehash_iterator
-type
-tzEntry
-u_char
-u_int
-ua_page_items
-ua_page_stats
-uchr
 uid_t
-uint128
 uint16
 uint16_t
-uint16x8_t
 uint32
 uint32_t
-uint32x4_t
 uint64
 uint64_t
-uint64x2_t
 uint8
 uint8_t
-uint8x16_t
 uintptr_t
-unicodeStyleBorderFormat
-unicodeStyleColumnFormat
-unicodeStyleFormat
-unicodeStyleRowFormat
-unicode_linestyle
 unit_conversion
-unlogged_relation_entry
-utf_local_conversion_func
-uuidKEY
-uuid_rc_t
-uuid_sortsupport_state
-uuid_t
 va_list
-vacuumingOptions
-validate_string_relopt
-varatt_expanded
-varattrib_1b
-varattrib_1b_e
-varattrib_4b
-vbits
-verifier_context
-walrcv_alter_slot_fn
-walrcv_check_conninfo_fn
-walrcv_connect_fn
-walrcv_create_slot_fn
-walrcv_disconnect_fn
-walrcv_endstreaming_fn
-walrcv_exec_fn
-walrcv_get_backend_pid_fn
-walrcv_get_conninfo_fn
-walrcv_get_dbname_from_conninfo_fn
-walrcv_get_senderinfo_fn
-walrcv_identify_system_fn
-walrcv_readtimelinehistoryfile_fn
-walrcv_receive_fn
-walrcv_send_fn
-walrcv_server_version_fn
-walrcv_startstreaming_fn
 wchar2mb_with_len_converter
-wchar_t
 wd_cluster
-win32_deadchild_waitinfo
-wint_t
-worker_state
-worktable
-wrap
-ws_file_info
-ws_options
-xl_brin_createidx
-xl_brin_desummarize
-xl_brin_insert
-xl_brin_revmap_extend
-xl_brin_samepage_update
-xl_brin_update
-xl_btree_dedup
-xl_btree_delete
-xl_btree_insert
-xl_btree_mark_page_halfdead
-xl_btree_metadata
-xl_btree_newroot
-xl_btree_reuse_page
-xl_btree_split
-xl_btree_unlink_page
-xl_btree_update
-xl_btree_vacuum
-xl_clog_truncate
-xl_commit_ts_truncate
-xl_dbase_create_file_copy_rec
-xl_dbase_create_wal_log_rec
-xl_dbase_drop_rec
-xl_end_of_recovery
-xl_hash_add_ovfl_page
-xl_hash_delete
-xl_hash_init_bitmap_page
-xl_hash_init_meta_page
-xl_hash_insert
-xl_hash_move_page_contents
-xl_hash_split_allocate_page
-xl_hash_split_complete
-xl_hash_squeeze_page
-xl_hash_update_meta_page
-xl_hash_vacuum_one_page
-xl_heap_confirm
-xl_heap_delete
-xl_heap_header
-xl_heap_inplace
-xl_heap_insert
-xl_heap_lock
-xl_heap_lock_updated
-xl_heap_multi_insert
-xl_heap_new_cid
-xl_heap_prune
-xl_heap_rewrite_mapping
-xl_heap_truncate
-xl_heap_update
-xl_heap_visible
-xl_invalid_page
-xl_invalid_page_key
-xl_invalidations
-xl_logical_message
-xl_multi_insert_tuple
-xl_multixact_create
-xl_multixact_truncate
-xl_overwrite_contrecord
-xl_parameter_change
-xl_relmap_update
-xl_replorigin_drop
-xl_replorigin_set
-xl_restore_point
-xl_running_xacts
-xl_seq_rec
-xl_smgr_create
-xl_smgr_truncate
-xl_standby_lock
-xl_standby_locks
-xl_tblspc_create_rec
-xl_tblspc_drop_rec
-xl_testcustomrmgrs_message
-xl_xact_abort
-xl_xact_assignment
-xl_xact_commit
-xl_xact_dbinfo
-xl_xact_invals
-xl_xact_origin
-xl_xact_parsed_abort
-xl_xact_parsed_commit
-xl_xact_parsed_prepare
-xl_xact_prepare
-xl_xact_relfilelocators
-xl_xact_stats_item
-xl_xact_stats_items
-xl_xact_subxacts
-xl_xact_twophase
-xl_xact_xinfo
-xlhp_freeze_plan
-xlhp_freeze_plans
-xlhp_prune_items
-xmlBuffer
-xmlBufferPtr
-xmlChar
-xmlDocPtr
-xmlError
-xmlErrorPtr
-xmlExternalEntityLoader
-xmlGenericErrorFunc
-xmlNodePtr
-xmlNodeSetPtr
-xmlParserCtxtPtr
-xmlParserErrors
-xmlParserInputPtr
-xmlSaveCtxt
-xmlSaveCtxtPtr
-xmlStructuredErrorFunc
-xmlTextWriter
-xmlTextWriterPtr
-xmlXPathCompExprPtr
-xmlXPathContextPtr
-xmlXPathObjectPtr
-xmltype
-xpath_workspace
-xsltSecurityPrefsPtr
-xsltStylesheetPtr
-xsltTransformContextPtr
-yy_parser
 yy_size_t
-yy_trans_info
-yyalloc
-yyguts_t
+yy_state_fast_t
+yy_state_t
+yy_state_type
 yyscan_t
-z_stream
-z_streamp
-zic_t
+yytype_int16
+yytype_int8