Preliminary work for pgindent run.

Update typedefs.list from current buildfarm results.  Adjust pgindent's
typedef blacklist to block some more unfortunate typedef names that have
snuck in since last time.  Manually tweak a few places where I didn't
like the initial results of pgindent'ing.
This commit is contained in:
Tom Lane 2018-04-26 14:45:04 -04:00
parent a0854f1072
commit f83bf385c1
6 changed files with 118 additions and 22 deletions

View File

@ -48,14 +48,14 @@ typedef struct
/* Trigram bound type */ /* Trigram bound type */
typedef uint8 TrgmBound; typedef uint8 TrgmBound;
#define TRGM_BOUND_LEFT (0x01) /* trigram is left bound of word */ #define TRGM_BOUND_LEFT 0x01 /* trigram is left bound of word */
#define TRGM_BOUND_RIGHT (0x02) /* trigram is right bound of word */ #define TRGM_BOUND_RIGHT 0x02 /* trigram is right bound of word */
/* Word similarity flags */ /* Word similarity flags */
#define WORD_SIMILARITY_CHECK_ONLY (0x01) /* if set then only check existence #define WORD_SIMILARITY_CHECK_ONLY 0x01 /* only check existence of similar
* of similar search pattern in text */ * search pattern in text */
#define WORD_SIMILARITY_STRICT (0x02) /* force bounds of extent to match #define WORD_SIMILARITY_STRICT 0x02 /* force bounds of extent to match
* word bounds */ * word bounds */
/* /*
* Module load callback * Module load callback

View File

@ -114,8 +114,8 @@ run_ssl_passphrase_command(const char *prompt, bool is_server_start, char *buf,
/* strip trailing newline */ /* strip trailing newline */
len = strlen(buf); len = strlen(buf);
if (buf[len - 1] == '\n') if (len > 0 && buf[len - 1] == '\n')
buf[len-- -1] = '\0'; buf[--len] = '\0';
error: error:
pfree(command.data); pfree(command.data);

View File

@ -19,8 +19,8 @@
extern void ResetUnloggedRelations(int op); extern void ResetUnloggedRelations(int op);
extern bool parse_filename_for_nontemp_relation( extern bool parse_filename_for_nontemp_relation(const char *name,
const char *name, int *oidchars, ForkNumber *fork); int *oidchars, ForkNumber *fork);
#define UNLOGGED_RELATION_CLEANUP 0x0001 #define UNLOGGED_RELATION_CLEANUP 0x0001
#define UNLOGGED_RELATION_INIT 0x0002 #define UNLOGGED_RELATION_INIT 0x0002

View File

@ -29,17 +29,20 @@ pg_comp_crc32c_armv8(pg_crc32c crc, const void *data, size_t len)
* significantly faster. Process leading bytes so that the loop below * significantly faster. Process leading bytes so that the loop below
* starts with a pointer aligned to eight bytes. * starts with a pointer aligned to eight bytes.
*/ */
if (!PointerIsAligned(p, uint16) && p + 1 <= pend) if (!PointerIsAligned(p, uint16) &&
p + 1 <= pend)
{ {
crc = __crc32cb(crc, *p); crc = __crc32cb(crc, *p);
p += 1; p += 1;
} }
if (!PointerIsAligned(p, uint32) && p + 2 <= pend) if (!PointerIsAligned(p, uint32) &&
p + 2 <= pend)
{ {
crc = __crc32ch(crc, *(uint16 *) p); crc = __crc32ch(crc, *(uint16 *) p);
p += 2; p += 2;
} }
if (!PointerIsAligned(p, uint64) && p + 4 <= pend) if (!PointerIsAligned(p, uint64) &&
p + 4 <= pend)
{ {
crc = __crc32cw(crc, *(uint32 *) p); crc = __crc32cw(crc, *(uint32 *) p);
p += 4; p += 4;

View File

@ -59,8 +59,10 @@ $excludes ||= "$code_base/src/tools/pgindent/exclude_file_patterns"
# easier to configure. Note that the typedefs need trailing newlines. # easier to configure. Note that the typedefs need trailing newlines.
my @whitelist = ("bool\n"); my @whitelist = ("bool\n");
my %blacklist = map { +"$_\n" => 1 } qw( FD_SET date interval timestamp ANY my %blacklist = map { +"$_\n" => 1 } qw(
abs allocfunc iterator other pointer printfunc reference string type ); ANY FD_SET U abs allocfunc boolean date digit ilist interval iterator other
pointer printfunc reference string timestamp type wrap
);
# globals # globals
my @files; my @files;

View File

@ -1,5 +1,6 @@
ABITVEC ABITVEC
ACCESS_ALLOWED_ACE ACCESS_ALLOWED_ACE
ACL
ACL_SIZE_INFORMATION ACL_SIZE_INFORMATION
AFFIX AFFIX
ASN1_INTEGER ASN1_INTEGER
@ -20,7 +21,6 @@ Acl
AclItem AclItem
AclMaskHow AclMaskHow
AclMode AclMode
AclObjectKind
AclResult AclResult
AcquireSampleRowsFunc AcquireSampleRowsFunc
ActiveSnapshotElt ActiveSnapshotElt
@ -58,6 +58,7 @@ AllocChunk
AllocPointer AllocPointer
AllocSet AllocSet
AllocSetContext AllocSetContext
AllocSetFreeList
AllocateDesc AllocateDesc
AllocateDescKind AllocateDescKind
AlterCollationStmt AlterCollationStmt
@ -137,6 +138,7 @@ AttoptCacheEntry
AttoptCacheKey AttoptCacheKey
AttrDefInfo AttrDefInfo
AttrDefault AttrDefault
AttrMissing
AttrNumber AttrNumber
AttributeOpts AttributeOpts
AuthRequest AuthRequest
@ -197,8 +199,10 @@ BackgroundWorker
BackgroundWorkerArray BackgroundWorkerArray
BackgroundWorkerHandle BackgroundWorkerHandle
BackgroundWorkerSlot BackgroundWorkerSlot
Barrier
BaseBackupCmd BaseBackupCmd
BeginDirectModify_function BeginDirectModify_function
BeginForeignInsert_function
BeginForeignModify_function BeginForeignModify_function
BeginForeignScan_function BeginForeignScan_function
BeginSampleScan_function BeginSampleScan_function
@ -295,6 +299,8 @@ CV
C_block C_block
CachedPlan CachedPlan
CachedPlanSource CachedPlanSource
CallContext
CallStmt
CancelRequestPacket CancelRequestPacket
CaseExpr CaseExpr
CaseTestExpr CaseTestExpr
@ -319,6 +325,7 @@ CkptTsStatus
ClientAuthentication_hook_type ClientAuthentication_hook_type
ClientData ClientData
ClonePtrType ClonePtrType
ClonedConstraint
ClosePortalStmt ClosePortalStmt
ClosePtrType ClosePtrType
Clump Clump
@ -546,6 +553,7 @@ EndBlobPtrType
EndBlobsPtrType EndBlobsPtrType
EndDataPtrType EndDataPtrType
EndDirectModify_function EndDirectModify_function
EndForeignInsert_function
EndForeignModify_function EndForeignModify_function
EndForeignScan_function EndForeignScan_function
EndSampleScan_function EndSampleScan_function
@ -572,6 +580,7 @@ ExceptionLabelMap
ExceptionMap ExceptionMap
ExclusiveBackupState ExclusiveBackupState
ExecAuxRowMark ExecAuxRowMark
ExecEvalSubroutine
ExecForeignDelete_function ExecForeignDelete_function
ExecForeignInsert_function ExecForeignInsert_function
ExecForeignUpdate_function ExecForeignUpdate_function
@ -593,6 +602,8 @@ ExecutorStart_hook_type
ExpandedArrayHeader ExpandedArrayHeader
ExpandedObjectHeader ExpandedObjectHeader
ExpandedObjectMethods ExpandedObjectMethods
ExpandedRecordFieldInfo
ExpandedRecordHeader
ExplainDirectModify_function ExplainDirectModify_function
ExplainForeignModify_function ExplainForeignModify_function
ExplainForeignScan_function ExplainForeignScan_function
@ -830,11 +841,13 @@ GatherMergeState
GatherPath GatherPath
GatherState GatherState
Gene Gene
GeneratePruningStepsContext
GenerationBlock GenerationBlock
GenerationChunk GenerationChunk
GenerationContext GenerationContext
GenerationPointer GenerationPointer
GenericCosts GenericCosts
GenericIndexOpts
GenericXLogState GenericXLogState
GeqoPrivateData GeqoPrivateData
GetForeignJoinPaths_function GetForeignJoinPaths_function
@ -879,7 +892,6 @@ GistNSN
GistSplitUnion GistSplitUnion
GistSplitVector GistSplitVector
GlobalTransaction GlobalTransaction
GrantObjectType
GrantRoleStmt GrantRoleStmt
GrantStmt GrantStmt
GrantTargetType GrantTargetType
@ -939,6 +951,7 @@ HashBuildState
HashCompareFunc HashCompareFunc
HashCopyFunc HashCopyFunc
HashIndexStat HashIndexStat
HashInstrumentation
HashJoin HashJoin
HashJoinState HashJoinState
HashJoinTable HashJoinTable
@ -973,6 +986,7 @@ HistControl
HotStandbyState HotStandbyState
I32 I32
ICU_Convert_Func ICU_Convert_Func
ID
INFIX INFIX
INT128 INT128
INTERFACE_INFO INTERFACE_INFO
@ -995,6 +1009,7 @@ Index
IndexAMProperty IndexAMProperty
IndexAmRoutine IndexAmRoutine
IndexArrayKeyInfo IndexArrayKeyInfo
IndexAttachInfo
IndexAttrBitmapKind IndexAttrBitmapKind
IndexBuildCallback IndexBuildCallback
IndexBuildResult IndexBuildResult
@ -1025,6 +1040,7 @@ InferenceElem
InfoItem InfoItem
InhInfo InhInfo
InheritableSocket InheritableSocket
InheritanceKind
InitSampleScan_function InitSampleScan_function
InitializeDSMForeignScan_function InitializeDSMForeignScan_function
InitializeWorkerForeignScan_function InitializeWorkerForeignScan_function
@ -1057,12 +1073,16 @@ IterateForeignScan_function
IterateJsonStringValuesState IterateJsonStringValuesState
JEntry JEntry
JHashState JHashState
JitContext
JitProviderCallbacks
JOBOBJECTINFOCLASS JOBOBJECTINFOCLASS
JOBOBJECT_BASIC_LIMIT_INFORMATION JOBOBJECT_BASIC_LIMIT_INFORMATION
JOBOBJECT_BASIC_UI_RESTRICTIONS JOBOBJECT_BASIC_UI_RESTRICTIONS
JOBOBJECT_SECURITY_LIMIT_INFORMATION JOBOBJECT_SECURITY_LIMIT_INFORMATION
JitContext
JitProviderCallbacks
JitProviderCompileExprCB
JitProviderInit
JitProviderReleaseContextCB
JitProviderResetAfterErrorCB
Join Join
JoinCostWorkspace JoinCostWorkspace
JoinExpr JoinExpr
@ -1103,9 +1123,22 @@ LDAPMessage
LDAPURLDesc LDAPURLDesc
LDAP_TIMEVAL LDAP_TIMEVAL
LINE LINE
LLVMAttributeRef
LLVMBasicBlockRef
LLVMBuilderRef LLVMBuilderRef
LLVMIntPredicate
LLVMJitContext LLVMJitContext
LLVMJitHandle LLVMJitHandle
LLVMMemoryBufferRef
LLVMModuleRef
LLVMOrcJITStackRef
LLVMOrcModuleHandle
LLVMOrcTargetAddress
LLVMPassManagerBuilderRef
LLVMPassManagerRef
LLVMSharedModuleRef
LLVMTargetMachineRef
LLVMTargetRef
LLVMTypeRef LLVMTypeRef
LLVMValueRef LLVMValueRef
LOCALLOCK LOCALLOCK
@ -1118,6 +1151,7 @@ LOCKMETHODID
LOCKMODE LOCKMODE
LOCKTAG LOCKTAG
LONG LONG
LONG_PTR
LOOP LOOP
LPBYTE LPBYTE
LPCTSTR LPCTSTR
@ -1131,6 +1165,7 @@ LPTSTR
LPVOID LPVOID
LPWSTR LPWSTR
LSEG LSEG
LUID
LVRelStats LVRelStats
LWLock LWLock
LWLockHandle LWLockHandle
@ -1178,6 +1213,7 @@ LockRowsState
LockStmt LockStmt
LockTagType LockTagType
LockTupleMode LockTupleMode
LockViewRecurse_context
LockWaitPolicy LockWaitPolicy
LockingClause LockingClause
LogOpts LogOpts
@ -1189,6 +1225,7 @@ LogicalDecodeFilterByOriginCB
LogicalDecodeMessageCB LogicalDecodeMessageCB
LogicalDecodeShutdownCB LogicalDecodeShutdownCB
LogicalDecodeStartupCB LogicalDecodeStartupCB
LogicalDecodeTruncateCB
LogicalDecodingContext LogicalDecodingContext
LogicalErrorCallbackState LogicalErrorCallbackState
LogicalOutputPluginInit LogicalOutputPluginInit
@ -1228,6 +1265,7 @@ MemoryContextCallbackFunction
MemoryContextCounters MemoryContextCounters
MemoryContextData MemoryContextData
MemoryContextMethods MemoryContextMethods
MemoryStatsPrintFunc
MergeAppend MergeAppend
MergeAppendPath MergeAppendPath
MergeAppendState MergeAppendState
@ -1244,6 +1282,7 @@ MinMaxOp
MinimalTuple MinimalTuple
MinimalTupleData MinimalTupleData
MinmaxOpaque MinmaxOpaque
MissingPtr
ModifyTable ModifyTable
ModifyTablePath ModifyTablePath
ModifyTableState ModifyTableState
@ -1335,6 +1374,7 @@ OnCommitItem
OnConflictAction OnConflictAction
OnConflictClause OnConflictClause
OnConflictExpr OnConflictExpr
OnConflictSetState
OpBtreeInterpretation OpBtreeInterpretation
OpClassCacheEnt OpClassCacheEnt
OpExpr OpExpr
@ -1434,6 +1474,7 @@ PLpgSQL_label_type
PLpgSQL_nsitem PLpgSQL_nsitem
PLpgSQL_nsitem_type PLpgSQL_nsitem_type
PLpgSQL_plugin PLpgSQL_plugin
PLpgSQL_promise_type
PLpgSQL_raise_option PLpgSQL_raise_option
PLpgSQL_raise_option_type PLpgSQL_raise_option_type
PLpgSQL_rec PLpgSQL_rec
@ -1444,8 +1485,10 @@ PLpgSQL_stmt
PLpgSQL_stmt_assert PLpgSQL_stmt_assert
PLpgSQL_stmt_assign PLpgSQL_stmt_assign
PLpgSQL_stmt_block PLpgSQL_stmt_block
PLpgSQL_stmt_call
PLpgSQL_stmt_case PLpgSQL_stmt_case
PLpgSQL_stmt_close PLpgSQL_stmt_close
PLpgSQL_stmt_commit
PLpgSQL_stmt_dynexecute PLpgSQL_stmt_dynexecute
PLpgSQL_stmt_dynfors PLpgSQL_stmt_dynfors
PLpgSQL_stmt_execsql PLpgSQL_stmt_execsql
@ -1465,6 +1508,8 @@ PLpgSQL_stmt_raise
PLpgSQL_stmt_return PLpgSQL_stmt_return
PLpgSQL_stmt_return_next PLpgSQL_stmt_return_next
PLpgSQL_stmt_return_query PLpgSQL_stmt_return_query
PLpgSQL_stmt_rollback
PLpgSQL_stmt_set
PLpgSQL_stmt_type PLpgSQL_stmt_type
PLpgSQL_stmt_while PLpgSQL_stmt_while
PLpgSQL_trigtype PLpgSQL_trigtype
@ -1501,6 +1546,7 @@ PLySubtransactionObject
PLyTransformToOb PLyTransformToOb
PLyTupleToOb PLyTupleToOb
PLyUnicode_FromStringAndSize_t PLyUnicode_FromStringAndSize_t
PLy_elog_impl_t
PMINIDUMP_CALLBACK_INFORMATION PMINIDUMP_CALLBACK_INFORMATION
PMINIDUMP_EXCEPTION_INFORMATION PMINIDUMP_EXCEPTION_INFORMATION
PMINIDUMP_USER_STREAM_INFORMATION PMINIDUMP_USER_STREAM_INFORMATION
@ -1534,7 +1580,9 @@ PSQL_ECHO_HIDDEN
PSQL_ERROR_ROLLBACK PSQL_ERROR_ROLLBACK
PTEntryArray PTEntryArray
PTIterationArray PTIterationArray
PTOKEN_PRIVILEGES
PTOKEN_USER PTOKEN_USER
PULONG
PUTENVPROC PUTENVPROC
PVOID PVOID
PX_Alias PX_Alias
@ -1550,6 +1598,7 @@ PageHeaderData
PageXLogRecPtr PageXLogRecPtr
PagetableEntry PagetableEntry
Pairs Pairs
ParallelAppendState
ParallelBitmapHeapState ParallelBitmapHeapState
ParallelCompletionPtr ParallelCompletionPtr
ParallelContext ParallelContext
@ -1559,12 +1608,14 @@ ParallelHashJoinBatch
ParallelHashJoinBatchAccessor ParallelHashJoinBatchAccessor
ParallelHashJoinState ParallelHashJoinState
ParallelHeapScanDesc ParallelHeapScanDesc
ParallelHeapScanDescData
ParallelIndexScanDesc ParallelIndexScanDesc
ParallelSlot ParallelSlot
ParallelState ParallelState
ParallelWorkerContext ParallelWorkerContext
ParallelWorkerInfo ParallelWorkerInfo
Param Param
ParamCompileHook
ParamExecData ParamExecData
ParamExternData ParamExternData
ParamFetchHook ParamFetchHook
@ -1584,6 +1635,8 @@ ParsedText
ParsedWord ParsedWord
ParserSetupHook ParserSetupHook
ParserState ParserState
PartClauseInfo
PartClauseMatchStatus
PartitionBoundInfo PartitionBoundInfo
PartitionBoundInfoData PartitionBoundInfoData
PartitionBoundSpec PartitionBoundSpec
@ -1596,13 +1649,20 @@ PartitionElem
PartitionHashBound PartitionHashBound
PartitionKey PartitionKey
PartitionListValue PartitionListValue
PartitionPruneCombineOp
PartitionPruneContext
PartitionPruneInfo
PartitionPruneState
PartitionPruneStep
PartitionPruneStepCombine
PartitionPruneStepOp
PartitionPruningData
PartitionRangeBound PartitionRangeBound
PartitionRangeDatum PartitionRangeDatum
PartitionRangeDatumKind PartitionRangeDatumKind
PartitionScheme PartitionScheme
PartitionSpec PartitionSpec
PartitionTupleRouting PartitionTupleRouting
PartitionedChildRelInfo
PartitionwiseAggregateType PartitionwiseAggregateType
PasswordType PasswordType
Path Path
@ -1749,6 +1809,7 @@ ProjectionPath
ProtocolVersion ProtocolVersion
PrsStorage PrsStorage
PruneState PruneState
PruneStepResult
PsqlScanCallbacks PsqlScanCallbacks
PsqlScanQuoteType PsqlScanQuoteType
PsqlScanResult PsqlScanResult
@ -1881,6 +1942,7 @@ RenameStmt
ReopenPtrType ReopenPtrType
ReorderBuffer ReorderBuffer
ReorderBufferApplyChangeCB ReorderBufferApplyChangeCB
ReorderBufferApplyTruncateCB
ReorderBufferBeginCB ReorderBufferBeginCB
ReorderBufferChange ReorderBufferChange
ReorderBufferCommitCB ReorderBufferCommitCB
@ -1968,6 +2030,7 @@ SID_AND_ATTRIBUTES
SID_IDENTIFIER_AUTHORITY SID_IDENTIFIER_AUTHORITY
SID_NAME_USE SID_NAME_USE
SISeg SISeg
SIZE_T
SMgrRelation SMgrRelation
SMgrRelationData SMgrRelationData
SOCKADDR SOCKADDR
@ -2022,6 +2085,7 @@ SeqScanState
SeqTable SeqTable
SeqTableData SeqTableData
SerCommitSeqNo SerCommitSeqNo
SerializedReindexState
SerializedSnapshotData SerializedSnapshotData
Session Session
SessionBackupState SessionBackupState
@ -2045,6 +2109,7 @@ SharedDependencyObjectType
SharedDependencyType SharedDependencyType
SharedExecutorInstrumentation SharedExecutorInstrumentation
SharedFileSet SharedFileSet
SharedHashInfo
SharedInvalCatalogMsg SharedInvalCatalogMsg
SharedInvalCatcacheMsg SharedInvalCatcacheMsg
SharedInvalRelcacheMsg SharedInvalRelcacheMsg
@ -2058,6 +2123,8 @@ SharedRecordTypmodRegistry
SharedSortInfo SharedSortInfo
SharedTuplestore SharedTuplestore
SharedTuplestoreAccessor SharedTuplestoreAccessor
SharedTuplestoreChunk
SharedTuplestoreParticipant
SharedTypmodTableEntry SharedTypmodTableEntry
Sharedsort Sharedsort
ShellTypeInfo ShellTypeInfo
@ -2105,7 +2172,6 @@ SortBy
SortByDir SortByDir
SortByNulls SortByNulls
SortCoordinate SortCoordinate
SortCoordinateData
SortGroupClause SortGroupClause
SortItem SortItem
SortPath SortPath
@ -2197,6 +2263,7 @@ TBlockState
TIDBitmap TIDBitmap
TOKEN_DEFAULT_DACL TOKEN_DEFAULT_DACL
TOKEN_INFORMATION_CLASS TOKEN_INFORMATION_CLASS
TOKEN_PRIVILEGES
TOKEN_USER TOKEN_USER
TParser TParser
TParserCharTest TParserCharTest
@ -2305,6 +2372,7 @@ TransformJsonStringValuesState
TransitionCaptureState TransitionCaptureState
TrgmArc TrgmArc
TrgmArcInfo TrgmArcInfo
TrgmBound
TrgmColor TrgmColor
TrgmColorInfo TrgmColorInfo
TrgmNFA TrgmNFA
@ -2363,6 +2431,7 @@ TypeCat
TypeFuncClass TypeFuncClass
TypeInfo TypeInfo
TypeName TypeName
U
U32 U32
U8 U8
UChar UChar
@ -2413,6 +2482,7 @@ VariableShowStmt
VariableSpace VariableSpace
VariableStatData VariableStatData
VariableSubstituteHook VariableSubstituteHook
VersionedQuery
Vfd Vfd
ViewCheckOption ViewCheckOption
ViewOptions ViewOptions
@ -2537,6 +2607,8 @@ XmlTableBuilderData
YYLTYPE YYLTYPE
YYSTYPE YYSTYPE
YY_BUFFER_STATE YY_BUFFER_STATE
ZipfCache
ZipfCell
_SPI_connection _SPI_connection
_SPI_plan _SPI_plan
__AssignProcessToJobObject __AssignProcessToJobObject
@ -2548,6 +2620,7 @@ __RegisterWaitForSingleObject
__SetInformationJobObject __SetInformationJobObject
_resultmap _resultmap
_stringlist _stringlist
abs
acquireLocksOnSubLinks_context acquireLocksOnSubLinks_context
adjust_appendrel_attrs_context adjust_appendrel_attrs_context
allocfunc allocfunc
@ -2591,7 +2664,7 @@ bits16
bits32 bits32
bits8 bits8
bloom_filter bloom_filter
bool boolean
brin_column_state brin_column_state
bytea bytea
cached_re_str cached_re_str
@ -2637,6 +2710,7 @@ deparse_expr_cxt
deparse_namespace deparse_namespace
destructor destructor
dev_t dev_t
digit
directory_fctx directory_fctx
disassembledLeaf disassembledLeaf
dlist_head dlist_head
@ -2650,6 +2724,7 @@ dsa_area_pool
dsa_area_span dsa_area_span
dsa_handle dsa_handle
dsa_pointer dsa_pointer
dsa_pointer_atomic
dsa_segment_header dsa_segment_header
dsa_segment_index dsa_segment_index
dsa_segment_map dsa_segment_map
@ -2762,6 +2837,7 @@ hstoreUniquePairs_t
hstoreUpgrade_t hstoreUpgrade_t
hyperLogLogState hyperLogLogState
ifState ifState
ilist
import_error_callback_arg import_error_callback_arg
indexed_tlist indexed_tlist
inet inet
@ -2787,6 +2863,7 @@ intptr_t
intvKEY intvKEY
itemIdSort itemIdSort
itemIdSortData itemIdSortData
iterator
jmp_buf jmp_buf
join_search_hook_type join_search_hook_type
json_aelem_action json_aelem_action
@ -2800,6 +2877,7 @@ lclTocEntry
leafSegmentInfo leafSegmentInfo
line_t line_t
lineno_t lineno_t
list_qsort_comparator
locale_t locale_t
locate_agg_of_level_context locate_agg_of_level_context
locate_var_of_level_context locate_var_of_level_context
@ -2852,6 +2930,7 @@ oidvector
on_dsm_detach_callback on_dsm_detach_callback
on_exit_nicely_callback on_exit_nicely_callback
ossl_EVP_cipher_func ossl_EVP_cipher_func
other
output_type output_type
pagetable_hash pagetable_hash
pagetable_iterator pagetable_iterator
@ -2931,6 +3010,7 @@ pltcl_proc_desc
pltcl_proc_key pltcl_proc_key
pltcl_proc_ptr pltcl_proc_ptr
pltcl_query_desc pltcl_query_desc
pointer
pos_trgm pos_trgm
post_parse_analyze_hook_type post_parse_analyze_hook_type
pqbool pqbool
@ -2943,6 +3023,7 @@ printTextFormat
printTextLineFormat printTextLineFormat
printTextLineWrap printTextLineWrap
printTextRule printTextRule
printfunc
priv_map priv_map
process_file_callback_t process_file_callback_t
process_sublinks_context process_sublinks_context
@ -2973,6 +3054,7 @@ rb_combiner
rb_comparator rb_comparator
rb_freefunc rb_freefunc
reduce_outer_joins_state reduce_outer_joins_state
reference
regex_arc_t regex_arc_t
regex_t regex_t
regexp regexp
@ -3065,6 +3147,7 @@ stmtCacheEntry
storeInfo storeInfo
storeRes_func storeRes_func
stream_stop_callback stream_stop_callback
string
substitute_actual_parameters_context substitute_actual_parameters_context
substitute_actual_srf_parameters_context substitute_actual_srf_parameters_context
substitute_multiple_relids_context substitute_multiple_relids_context
@ -3091,11 +3174,14 @@ trgm_mb_char
trivalue trivalue
tsKEY tsKEY
ts_db_fctx ts_db_fctx
ts_parserstate
ts_tokenizer
ts_tokentype ts_tokentype
tsearch_readline_state tsearch_readline_state
tuplehash_hash tuplehash_hash
tuplehash_iterator tuplehash_iterator
txid txid
type
tzEntry tzEntry
u1byte u1byte
u4byte u4byte
@ -3109,6 +3195,7 @@ uint16_t
uint32 uint32
uint32_t uint32_t
uint64 uint64
uint64_t
uint8 uint8
uint8_t uint8_t
uintptr_t uintptr_t
@ -3140,6 +3227,7 @@ walrcv_disconnect_fn
walrcv_endstreaming_fn walrcv_endstreaming_fn
walrcv_exec_fn walrcv_exec_fn
walrcv_get_conninfo_fn walrcv_get_conninfo_fn
walrcv_get_senderinfo_fn
walrcv_identify_system_fn walrcv_identify_system_fn
walrcv_readtimelinehistoryfile_fn walrcv_readtimelinehistoryfile_fn
walrcv_receive_fn walrcv_receive_fn
@ -3152,6 +3240,7 @@ win32_pthread
wint_t wint_t
worker_state worker_state
worktable worktable
wrap
xl_brin_createidx xl_brin_createidx
xl_brin_desummarize xl_brin_desummarize
xl_brin_insert xl_brin_insert
@ -3198,6 +3287,7 @@ xl_heap_lock_updated
xl_heap_multi_insert xl_heap_multi_insert
xl_heap_new_cid xl_heap_new_cid
xl_heap_rewrite_mapping xl_heap_rewrite_mapping
xl_heap_truncate
xl_heap_update xl_heap_update
xl_heap_visible xl_heap_visible
xl_invalid_page xl_invalid_page
@ -3228,6 +3318,7 @@ xl_xact_invals
xl_xact_origin xl_xact_origin
xl_xact_parsed_abort xl_xact_parsed_abort
xl_xact_parsed_commit xl_xact_parsed_commit
xl_xact_parsed_prepare
xl_xact_relfilenodes xl_xact_relfilenodes
xl_xact_subxacts xl_xact_subxacts
xl_xact_twophase xl_xact_twophase