From 90cb9c305140684b2b00c739b724f67915e11404 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Sun, 29 Aug 2004 04:49:45 +0000
Subject: [PATCH] Update with new typedefs.  Remove java and c++ parts of
 readme.

---
 src/tools/pgindent/README   |  18 --
 src/tools/pgindent/pgindent | 510 +++++++++++-------------------------
 2 files changed, 153 insertions(+), 375 deletions(-)

diff --git a/src/tools/pgindent/README b/src/tools/pgindent/README
index b7c6bb373ea..d09655ef7a8 100644
--- a/src/tools/pgindent/README
+++ b/src/tools/pgindent/README
@@ -30,21 +30,3 @@ These bugs become pretty major when you are doing >400k lines of code.
 If you don't believe me, take a directory and make a copy.  Run pgindent
 on the copy using GNU indent, and do a diff -r. You will see what I
 mean. GNU indent does some things better, but mangles too.
-
-
----------------------------------------------------------------------------
-
-For java, we use astyle, http://astyle.sourceforge.net/, with the
-following options:
-
-	find . \( -name '*.java' -o -name '*.java.in' \) -print |
-		xargs -n100 pgjindent
-
----------------------------------------------------------------------------
-
-For cpp, we use astyle, http://astyle.sourceforge.net/, with the
-following options:
-
-	find src/interfaces/libpq++ -name '*.[ch]' -print |
-		xargs -n100 pgcppindent
-
diff --git a/src/tools/pgindent/pgindent b/src/tools/pgindent/pgindent
index 2b8bbb97446..9eae021aac7 100755
--- a/src/tools/pgindent/pgindent
+++ b/src/tools/pgindent/pgindent
@@ -105,16 +105,20 @@ do
 # We get the list of typedef's from /src/tools/find_typedef
 	indent -bad -bap -bc -bl -d0 -cdb -nce -nfc1 -di12 -i4 -l75 \
 		-lp -nip -npro -bbb $EXTRA_OPTS \
+-TAES_KEY \
 -TASN1_BIT_STRING \
 -TASN1_BMPSTRING \
 -TASN1_BOOLEAN \
 -TASN1_CTX \
+-TASN1_ENCODING \
 -TASN1_ENUMERATED \
 -TASN1_GENERALIZEDTIME \
 -TASN1_GENERALSTRING \
 -TASN1_HEADER \
 -TASN1_IA5STRING \
 -TASN1_INTEGER \
+-TASN1_ITEM \
+-TASN1_ITEM_EXP \
 -TASN1_METHOD \
 -TASN1_NULL \
 -TASN1_OBJECT \
@@ -123,20 +127,25 @@ do
 -TASN1_STRING \
 -TASN1_STRING_TABLE \
 -TASN1_T61STRING \
+-TASN1_TEMPLATE \
 -TASN1_TIME \
+-TASN1_TLC \
 -TASN1_TYPE \
 -TASN1_UNIVERSALSTRING \
 -TASN1_UTCTIME \
 -TASN1_UTF8STRING \
+-TASN1_VALUE \
 -TASN1_VISIBLESTRING \
 -TA_Const \
 -TA_Expr \
 -TA_Expr_Kind \
 -TA_Indices \
+-TA_Indirection \
 -TAbsoluteTime \
 -TAcl \
 -TAclId \
 -TAclItem \
+-TAclMaskHow \
 -TAclMode \
 -TAclObjectKind \
 -TAclResult \
@@ -152,7 +161,6 @@ do
 -TAggStrategy \
 -TAggref \
 -TAggrefExprState \
--TAlgCode \
 -TAlias \
 -TAllocBlock \
 -TAllocBlockData \
@@ -161,13 +169,21 @@ do
 -TAllocPointer \
 -TAllocSet \
 -TAllocSetContext \
+-TAllocateDesc \
+-TAllocateDescKind \
 -TAlterDatabaseSetStmt \
 -TAlterDomainStmt \
 -TAlterGroupStmt \
+-TAlterOwnerStmt \
 -TAlterSeqStmt \
+-TAlterTableCmd \
 -TAlterTableStmt \
+-TAlterTableType \
 -TAlterUserSetStmt \
 -TAlterUserStmt \
+-TAlteredTableInfo \
+-TAnalyzeAttrFetchFunc \
+-TAnlIndexData \
 -TAppend \
 -TAppendPath \
 -TAppendState \
@@ -176,15 +192,17 @@ do
 -TArchiveFormat \
 -TArchiveHandle \
 -TArchiveMode \
+-TArchiverStage \
 -TArrayBuildState \
 -TArrayExpr \
 -TArrayExprState \
 -TArrayMetaState \
+-TArrayParseState \
 -TArrayRef \
 -TArrayRefExprState \
 -TArrayType \
--TAtom \
 -TAttInMetadata \
+-TAttrDefInfo \
 -TAttrDefault \
 -TAttrNumber \
 -TAuthRequest \
@@ -213,15 +231,20 @@ do
 -TBTSpool \
 -TBTStack \
 -TBTStackData \
+-TBTWriteState \
 -TBUF_MEM \
 -TBackend \
 -TBackendId \
+-TBgWriterRequest \
+-TBgWriterShmemStruct \
 -TBitmapset \
 -TBkpBlock \
 -TBlock \
 -TBlockId \
 -TBlockIdData \
 -TBlockNumber \
+-TBlockSampler \
+-TBlockSamplerData \
 -TBoolExpr \
 -TBoolExprState \
 -TBoolExprType \
@@ -235,42 +258,48 @@ do
 -TBuffer \
 -TBufferDesc \
 -TBufferLookupEnt \
+-TBufferStrategyCDB \
+-TBufferStrategyControl \
 -TBufferTag \
 -TByte \
 -TBytef \
+-TCAC_state \
 -TCAST_KEY \
 -TCATEGORY \
--TCBC_PARAM \
+-TCFuncHashTabEntry \
 -TCIRCLE \
 -TCOMP_CTX \
 -TCOMP_METHOD \
--TCONSTRAINTCATEGORY \
 -TCPFunction \
 -TCPPFunction \
 -TCRYPTO_EX_DATA \
 -TCRYPTO_EX_DATA_FUNCS \
+-TCRYPTO_EX_DATA_IMPL \
 -TCRYPTO_EX_dup \
 -TCRYPTO_EX_free \
 -TCRYPTO_EX_new \
+-TCRYPTO_MEM_LEAK_CB \
 -TCRYPTO_dynlock \
 -TCacheCallbackFunction \
 -TCancelRequestPacket \
 -TCaseExpr \
 -TCaseExprState \
+-TCaseTestExpr \
 -TCaseWhen \
 -TCaseWhenState \
 -TCash \
+-TCastInfo \
 -TCatCList \
 -TCatCTup \
 -TCatCache \
 -TCatCacheHeader \
+-TCatalogId \
 -TCatalogIndexState \
 -TChangeVarNodes_context \
 -TCheckPoint \
 -TCheckPointStmt \
 -TChromosome \
 -TCity \
--TClientData \
 -TClosePortalStmt \
 -TClosePtr \
 -TClusterStmt \
@@ -283,11 +312,12 @@ do
 -TCoercionCodes \
 -TCoercionContext \
 -TCoercionForm \
--TColormap \
 -TColumnDef \
+-TColumnIOData \
 -TColumnRef \
 -TCommandDest \
 -TCommandId \
+-TCommentItem \
 -TCommentStmt \
 -TCompositeTypeStmt \
 -TConnStatusType \
@@ -295,8 +325,13 @@ do
 -TConstrCheck \
 -TConstrType \
 -TConstraint \
+-TConstraintCategory \
+-TConstraintInfo \
 -TConstraintsSetStmt \
+-TContainsOids \
 -TControlFileData \
+-TConvInfo \
+-TCookedConstraint \
 -TCopyDest \
 -TCopyReadResult \
 -TCopyStmt \
@@ -315,16 +350,19 @@ do
 -TCreateSeqStmt \
 -TCreateStmt \
 -TCreateStmtContext \
+-TCreateTableSpaceStmt \
 -TCreateTrigStmt \
 -TCreateUserStmt \
 -TCreatedbStmt \
 -TCred \
--TCursor \
+-TCtlCommand \
 -TCustomOutPtr \
 -TDBState \
 -TDCHCacheEntry \
 -TDCH_poz \
 -TDEADLOCK_INFO \
+-TDES_cblock \
+-TDES_key_schedule \
 -TDH \
 -TDH_METHOD \
 -TDIR \
@@ -337,12 +375,15 @@ do
 -TDatum \
 -TDatumPtr \
 -TDatumTuple \
+-TDatumTupleFields \
 -TDeallocateStmt \
 -TDeclareCursorStmt \
 -TDefElem \
 -TDeferredTriggerEvent \
 -TDeferredTriggerEventData \
 -TDeferredTriggerEventItem \
+-TDeferredTriggerState \
+-TDeferredTriggerStateData \
 -TDeferredTriggerStatus \
 -TDeferredTriggerStatusData \
 -TDeferredTriggers \
@@ -350,27 +391,30 @@ do
 -TDefineStmt \
 -TDeleteStmt \
 -TDependencyType \
--TDepth \
 -TDestReceiver \
--TDisplay \
 -TDistinctExpr \
 -TDl_info \
 -TDlelem \
 -TDllist \
 -TDomainConstraintState \
 -TDomainConstraintType \
--TDrawable \
 -TDropBehavior \
 -TDropCastStmt \
 -TDropGroupStmt \
 -TDropPLangStmt \
 -TDropPropertyStmt \
 -TDropStmt \
+-TDropTableSpaceStmt \
 -TDropUserStmt \
 -TDropdbStmt \
--TDumpContext \
+-TDumpId \
+-TDumpableObject \
+-TDumpableObjectType \
+-TDupHashTabEntry \
 -TDynamicFileList \
 -TEDGE \
+-TENGINE \
+-TERR_FNS \
 -TERR_STATE \
 -TERR_STRING_DATA \
 -TEState \
@@ -389,6 +433,8 @@ do
 -TEolType \
 -TErrorContextCallback \
 -TErrorData \
+-TExecContext \
+-TExecContextData \
 -TExecScanAccessMtd \
 -TExecStatus \
 -TExecStatusType \
@@ -400,24 +446,25 @@ do
 -TExprContextCallbackFunction \
 -TExprContext_CB \
 -TExprDoneCond \
--TExprFieldSelect \
 -TExprState \
+-TExprStateEvalFunc \
 -TFILE \
 -TFSMHeader \
 -TFSMPageData \
 -TFSMRelation \
 -TFUNMAP \
--TFastList \
 -TFetchDirection \
 -TFetchStmt \
 -TFieldSelect \
+-TFieldSelectState \
+-TFieldStore \
+-TFieldStoreState \
 -TFile \
 -TFileName \
 -TFindSplitData \
 -TFkConstraint \
 -TFmgrBuiltin \
 -TFmgrInfo \
--TFont \
 -TFormData_pg_aggregate \
 -TFormData_pg_am \
 -TFormData_pg_amop \
@@ -445,6 +492,7 @@ do
 -TFormData_pg_sequence \
 -TFormData_pg_shadow \
 -TFormData_pg_statistic \
+-TFormData_pg_tablespace \
 -TFormData_pg_trigger \
 -TFormData_pg_type \
 -TForm_pg_aggregate \
@@ -474,6 +522,7 @@ do
 -TForm_pg_sequence \
 -TForm_pg_shadow \
 -TForm_pg_statistic \
+-TForm_pg_tablespace \
 -TForm_pg_trigger \
 -TForm_pg_type \
 -TFormatNode \
@@ -491,10 +540,10 @@ do
 -TFunction \
 -TFunctionCallInfo \
 -TFunctionCallInfoData \
+-TFunctionParameter \
 -TFunctionScan \
 -TFunctionScanState \
--TGC \
--TGContext \
+-TGEN_SESSION_CB \
 -TGISTBuildState \
 -TGISTENTRY \
 -TGISTPageOpaque \
@@ -510,13 +559,21 @@ do
 -TGUC_yy_state_type \
 -TGene \
 -TGenericExprState \
+-TGeqoEvalData \
+-TGistEntryVector \
 -TGrantObjectType \
 -TGrantStmt \
 -TGroup \
 -TGroupClause \
 -TGroupState \
+-TGucBoolAssignHook \
 -TGucContext \
+-TGucIntAssignHook \
+-TGucRealAssignHook \
+-TGucShowHook \
 -TGucSource \
+-TGucStack \
+-TGucStringAssignHook \
 -THASHACTION \
 -THASHBUCKET \
 -THASHCTL \
@@ -529,7 +586,9 @@ do
 -THTAB \
 -THTSV_Result \
 -THash \
+-THashAllocFunc \
 -THashBuildState \
+-THashCompareFunc \
 -THashItem \
 -THashItemData \
 -THashJoin \
@@ -548,10 +607,12 @@ do
 -THashScanOpaqueData \
 -THashState \
 -THashTableData \
+-THashValueFunc \
 -THeapScanDesc \
 -THeapScanDescData \
 -THeapTuple \
 -THeapTupleData \
+-THeapTupleFields \
 -THeapTupleHeader \
 -THeapTupleHeaderData \
 -TIOFuncSelector \
@@ -561,7 +622,6 @@ do
 -TIndex \
 -TIndexAttributeBitMap \
 -TIndexAttributeBitMapData \
--TIndexAttrs \
 -TIndexBuildCallback \
 -TIndexBulkDeleteCallback \
 -TIndexBulkDeleteResult \
@@ -577,12 +637,11 @@ do
 -TIndexScanDescPtr \
 -TIndexScanState \
 -TIndexStmt \
--TIndexStrategy \
--TIndexStrategyData \
 -TIndexTuple \
 -TIndexTupleData \
 -TIndexVacuumCleanupInfo \
 -TIndirectBlock \
+-TIndxInfo \
 -TInhInfo \
 -TInhOption \
 -TInhPaths \
@@ -621,18 +680,22 @@ do
 -TJunkFilter \
 -TKEYMAP_ENTRY \
 -TKEYMAP_ENTRY_ARRAY \
--TKeyCode \
 -TKeySuffix \
--TKeySym \
 -TKeyWord \
 -TKeymap \
 -TLHASH \
+-TLHASH_COMP_FN_TYPE \
+-TLHASH_DOALL_ARG_FN_TYPE \
+-TLHASH_DOALL_FN_TYPE \
+-TLHASH_HASH_FN_TYPE \
 -TLHASH_NODE \
 -TLINE \
+-TLOCALLOCK \
+-TLOCALLOCKOWNER \
+-TLOCALLOCKTAG \
 -TLOCK \
 -TLOCKMASK \
--TLOCKMETHOD \
--TLOCKMETHODTABLE \
+-TLOCKMETHODID \
 -TLOCKMODE \
 -TLOCKTAG \
 -TLSEG \
@@ -645,21 +708,24 @@ do
 -TLimitState \
 -TLimitStateCond \
 -TList \
+-TListCell \
 -TListenStmt \
 -TLoadStmt \
 -TLocationIndex \
 -TLockData \
 -TLockInfo \
 -TLockInfoData \
+-TLockMethod \
+-TLockMethodData \
 -TLockRelId \
 -TLockStmt \
+-TLogStmtLevel \
 -TLogicalTape \
 -TLogicalTapeSet \
 -TMD2_CTX \
 -TMD4_CTX \
 -TMD5_CTX \
 -TMDC2_CTX \
--TMask \
 -TMaterial \
 -TMaterialPath \
 -TMaterialState \
@@ -685,6 +751,8 @@ do
 -TNestLoop \
 -TNestLoopState \
 -TNestPath \
+-TNewColumnValue \
+-TNewConstraint \
 -TNode \
 -TNodeTag \
 -TNotifyStmt \
@@ -698,7 +766,7 @@ do
 -TOBJ_NAME \
 -TObjectAddress \
 -TObjectAddresses \
--TObjectClasses \
+-TObjectClass \
 -TObjectType \
 -TOffset \
 -TOffsetNumber \
@@ -709,13 +777,13 @@ do
 -TOnCommitAction \
 -TOnCommitItem \
 -TOpClassCacheEnt \
+-TOpClassMember \
 -TOpExpr \
 -TOpclassCandidateList \
 -TOpclassInfo \
 -TOperator \
 -TOprInfo \
 -TOutputContext \
--TOverflowPageAddress \
 -TPATH \
 -TPBE2PARAM \
 -TPBEPARAM \
@@ -769,7 +837,6 @@ do
 -TPageFreeSpaceInfo \
 -TPageHeader \
 -TPageHeaderData \
--TPageOffset \
 -TParam \
 -TParamExecData \
 -TParamListInfo \
@@ -781,6 +848,7 @@ do
 -TPathKeysComparison \
 -TPattern_Prefix_Status \
 -TPattern_Type \
+-TPendingOperationEntry \
 -TPendingRelDelete \
 -TPgStat_Counter \
 -TPgStat_Info \
@@ -800,7 +868,6 @@ do
 -TPgStat_StatTabEntry \
 -TPgStat_TableEntry \
 -TPg_finfo_record \
--TPixmap \
 -TPlan \
 -TPlanState \
 -TPlannerParamItem \
@@ -811,6 +878,7 @@ do
 -TPortal \
 -TPortalData \
 -TPortalHashEnt \
+-TPortalStatus \
 -TPortalStrategy \
 -TPostgresPollingStatusType \
 -TPrepareStmt \
@@ -820,10 +888,14 @@ do
 -TPrinttupAttrInfo \
 -TPrivGrantee \
 -TPrivTarget \
+-TProcLangInfo \
 -TProcState \
 -TProcessingMode \
 -TProjectionInfo \
 -TProtocolVersion \
+-TPsqlScanResult \
+-TPsqlScanState \
+-TPsqlScanStateData \
 -TPsqlSettings \
 -TQualCost \
 -TQuery \
@@ -832,7 +904,6 @@ do
 -TRC2_KEY \
 -TRC4_KEY \
 -TRIPEMD160_CTX \
--TRI_OpreqHashEntry \
 -TRI_QueryHashEntry \
 -TRI_QueryKey \
 -TRSA \
@@ -857,12 +928,13 @@ do
 -TReadBufPtr \
 -TReadBytePtr \
 -TReadExtraTocPtr \
+-TRecordCacheEntry \
+-TRecordIOData \
 -TRegProcedure \
 -TReindexStmt \
 -TRelFileNode \
 -TRelIdCacheEnt \
 -TRelNameCacheEnt \
--TRelNodeCacheEnt \
 -TRelOptInfo \
 -TRelOptKind \
 -TRelToCheck \
@@ -882,6 +954,11 @@ do
 -TResTarget \
 -TResdom \
 -TResolveNew_context \
+-TResourceOwner \
+-TResourceOwnerData \
+-TResourceReleaseCallback \
+-TResourceReleaseCallbackItem \
+-TResourceReleasePhase \
 -TRestoreOptions \
 -TRestrictInfo \
 -TResult \
@@ -892,12 +969,17 @@ do
 -TRewriteRule \
 -TRmgrData \
 -TRmgrId \
+-TRowExpr \
+-TRowExprState \
+-TRuleInfo \
 -TRuleLock \
 -TRuleStmt \
 -TSHA_CTX \
 -TSHMEM_OFFSET \
 -TSHM_QUEUE \
 -TSISeg \
+-TSMgrRelation \
+-TSMgrRelationData \
 -TSPITupleTable \
 -TSPLITCOST \
 -TSPLITVEC \
@@ -925,8 +1007,7 @@ do
 -TScanKeyData \
 -TScanKeyword \
 -TScanState \
--TScreen \
--TScreenFormat \
+-TSchemaQuery \
 -TSelectStmt \
 -TSelectivity \
 -TSeqScan \
@@ -944,13 +1025,14 @@ do
 -TSharedInvalRelcacheMsg \
 -TSharedInvalidationMessage \
 -TShmemIndexEnt \
+-TShutdownMode \
 -TSigHandler \
 -TSize \
 -TSlruCtl \
 -TSlruCtlData \
 -TSlruErrorCause \
--TSlruLock \
--TSlruLockData \
+-TSlruFlush \
+-TSlruFlushData \
 -TSlruPageStatus \
 -TSlruShared \
 -TSlruSharedData \
@@ -958,30 +1040,18 @@ do
 -TSnapshotData \
 -TSockAddr \
 -TSort \
+-TSortBy \
 -TSortClause \
 -TSortFunctionKind \
--TSortGroupBy \
 -TSortState \
--TSplitNumber \
+-TStackElem \
 -TStandardChunkHeader \
 -TStartBlobPtr \
 -TStartBlobsPtr \
 -TStartDataPtr \
--TStartUpID \
 -TStartupPacket \
--TStrategyEvaluation \
--TStrategyEvaluationData \
--TStrategyExpression \
--TStrategyExpressionData \
--TStrategyMap \
--TStrategyMapData \
+-TStdAnalyzeData \
 -TStrategyNumber \
--TStrategyOperator \
--TStrategyOperatorData \
--TStrategyTerm \
--TStrategyTermData \
--TStrategyTransformMap \
--TStrategyTransformMapData \
 -TStringInfo \
 -TStringInfoData \
 -TSubLink \
@@ -995,199 +1065,26 @@ do
 -TTAR_MEMBER \
 -TTBlockState \
 -TTStoreState \
+-TTableDataInfo \
 -TTableInfo \
 -TTargetEntry \
--TTclStubHooks \
--TTclStubs \
--TTcl_AppInitProc \
--TTcl_AsyncHandler \
--TTcl_AsyncProc \
--TTcl_CallFrame \
--TTcl_Channel \
--TTcl_ChannelProc \
--TTcl_ChannelType \
--TTcl_ChannelTypeVersion \
--TTcl_CloseProc \
--TTcl_CmdDeleteProc \
--TTcl_CmdInfo \
--TTcl_CmdProc \
--TTcl_CmdTraceProc \
--TTcl_Command \
--TTcl_Condition \
--TTcl_CreateFileHandlerProc \
--TTcl_DString \
--TTcl_DeleteFileHandlerProc \
--TTcl_DriverBlockModeProc \
--TTcl_DriverClose2Proc \
--TTcl_DriverCloseProc \
--TTcl_DriverFlushProc \
--TTcl_DriverGetHandleProc \
--TTcl_DriverGetOptionProc \
--TTcl_DriverHandlerProc \
--TTcl_DriverInputProc \
--TTcl_DriverOutputProc \
--TTcl_DriverSeekProc \
--TTcl_DriverSetOptionProc \
--TTcl_DriverWatchProc \
--TTcl_DupInternalRepProc \
--TTcl_Encoding \
--TTcl_EncodingConvertProc \
--TTcl_EncodingFreeProc \
--TTcl_EncodingState \
--TTcl_EncodingType \
--TTcl_EolTranslation \
--TTcl_Event \
--TTcl_EventCheckProc \
--TTcl_EventDeleteProc \
--TTcl_EventProc \
--TTcl_EventSetupProc \
--TTcl_ExitProc \
--TTcl_FileFreeProc \
--TTcl_FileProc \
--TTcl_FreeInternalRepProc \
--TTcl_FreeProc \
--TTcl_HashEntry \
--TTcl_HashSearch \
--TTcl_HashTable \
--TTcl_IdleProc \
--TTcl_Interp \
--TTcl_InterpDeleteProc \
--TTcl_MainLoopProc \
--TTcl_MathProc \
--TTcl_Mutex \
--TTcl_Namespace \
--TTcl_NamespaceDeleteProc \
--TTcl_NotifierProcs \
--TTcl_Obj \
--TTcl_ObjCmdProc \
--TTcl_ObjType \
--TTcl_PackageInitProc \
--TTcl_PanicProc \
--TTcl_Parse \
--TTcl_PathType \
--TTcl_Pid \
--TTcl_QueuePosition \
--TTcl_RegExp \
--TTcl_RegExpIndices \
--TTcl_RegExpInfo \
--TTcl_SavedResult \
--TTcl_SetFromAnyProc \
--TTcl_SetTimerProc \
--TTcl_Stat_ \
--TTcl_TcpAcceptProc \
--TTcl_ThreadCreateProc \
--TTcl_ThreadDataKey \
--TTcl_ThreadId \
--TTcl_Time \
--TTcl_TimerProc \
--TTcl_TimerToken \
--TTcl_Token \
--TTcl_Trace \
--TTcl_UniChar \
--TTcl_UpdateStringProc \
--TTcl_Value \
--TTcl_ValueType \
--TTcl_Var \
--TTcl_VarTraceProc \
--TTcl_WaitForEventProc \
 -TThingFile \
 -TTidPath \
 -TTidScan \
 -TTidScanState \
--TTime \
 -TTimeADT \
 -TTimeInterval \
 -TTimeIntervalData \
+-TTimeLineID \
 -TTimeTzADT \
 -TTimestamp \
 -TTimestampTz \
 -TTimevalStruct \
--TTkStubHooks \
--TTkStubs \
--TTk_3DBorder \
--TTk_Anchor \
--TTk_ArgvInfo \
--TTk_BindingTable \
--TTk_Canvas \
--TTk_CanvasTextInfo \
--TTk_ClientMessageProc \
--TTk_ConfigSpec \
--TTk_ConfigTypes \
--TTk_Cursor \
--TTk_CustomOption \
--TTk_Dash \
--TTk_ErrorHandler \
--TTk_ErrorProc \
--TTk_EventProc \
--TTk_FakeWin \
--TTk_Font \
--TTk_FontMetrics \
--TTk_GenericProc \
--TTk_GeomLostSlaveProc \
--TTk_GeomMgr \
--TTk_GeomRequestProc \
--TTk_GetSelProc \
--TTk_Image \
--TTk_ImageChangedProc \
--TTk_ImageCreateProc \
--TTk_ImageDeleteProc \
--TTk_ImageDisplayProc \
--TTk_ImageFileMatchProc \
--TTk_ImageFileReadProc \
--TTk_ImageFileWriteProc \
--TTk_ImageFreeProc \
--TTk_ImageGetProc \
--TTk_ImageMaster \
--TTk_ImagePostscriptProc \
--TTk_ImageStringMatchProc \
--TTk_ImageStringReadProc \
--TTk_ImageStringWriteProc \
--TTk_ImageType \
--TTk_Item \
--TTk_ItemAreaProc \
--TTk_ItemConfigureProc \
--TTk_ItemCoordProc \
--TTk_ItemCreateProc \
--TTk_ItemCursorProc \
--TTk_ItemDCharsProc \
--TTk_ItemDeleteProc \
--TTk_ItemDisplayProc \
--TTk_ItemIndexProc \
--TTk_ItemInsertProc \
--TTk_ItemPointProc \
--TTk_ItemPostscriptProc \
--TTk_ItemScaleProc \
--TTk_ItemSelectionProc \
--TTk_ItemTranslateProc \
--TTk_ItemType \
--TTk_Justify \
--TTk_LostSelProc \
--TTk_OptionParseProc \
--TTk_OptionPrintProc \
--TTk_OptionSpec \
--TTk_OptionTable \
--TTk_OptionType \
--TTk_Outline \
--TTk_PhotoHandle \
--TTk_PhotoImageBlock \
--TTk_PhotoImageFormat \
--TTk_PostscriptInfo \
--TTk_RestrictAction \
--TTk_RestrictProc \
--TTk_SavedOption \
--TTk_SavedOptions \
--TTk_SelectionProc \
--TTk_SmoothMethod \
--TTk_State \
--TTk_TSOffset \
--TTk_TextLayout \
--TTk_Uid \
--TTk_Window \
 -TTmFromChar \
 -TTmToChar \
 -TTocEntry \
--TTocSortCompareFn \
 -TTrackItem \
+-TTransInvalidationInfo \
 -TTransState \
 -TTransactionId \
 -TTransactionState \
@@ -1198,6 +1095,7 @@ do
 -TTriggerData \
 -TTriggerDesc \
 -TTriggerEvent \
+-TTriggerInfo \
 -TTruncateStmt \
 -TTupOutputState \
 -TTupSortStatus \
@@ -1215,12 +1113,17 @@ do
 -TTuplesortstate \
 -TTuplestorestate \
 -TType \
+-TTypeCacheEntry \
 -TTypeCast \
 -TTypeInfo \
 -TTypeName \
+-TUI \
+-TUI_METHOD \
+-TUI_STRING \
 -TUNDO_LIST \
 -TUnique \
 -TUniquePath \
+-TUniquePathMethod \
 -TUniqueState \
 -TUnlistenStmt \
 -TUpdateStmt \
@@ -1232,6 +1135,7 @@ do
 -TVTupleMove \
 -TVTupleMoveData \
 -TVacAttrStats \
+-TVacAttrStatsP \
 -TVacPage \
 -TVacPageData \
 -TVacPageList \
@@ -1248,12 +1152,10 @@ do
 -TVariableSetStmt \
 -TVariableShowStmt \
 -TVariableSpace \
+-TVariableStatData \
 -TVfd \
 -TViewStmt \
--TVisual \
--TVisualID \
 -TWAIT_ORDER \
--TWindow \
 -TWriteBufPtr \
 -TWriteBytePtr \
 -TWriteDataPtr \
@@ -1285,90 +1187,12 @@ do
 -TX509_STORE_CTX \
 -TX509_TRUST \
 -TX509_VAL \
--TXActivateDeactivateEvent \
--TXActivateEvent \
--TXAnyEvent \
--TXArc \
--TXButtonEvent \
--TXButtonPressedEvent \
--TXButtonReleasedEvent \
--TXChar2b \
--TXCharStruct \
--TXCirculateEvent \
--TXCirculateRequestEvent \
--TXClientMessageEvent \
--TXColor \
--TXColormapEvent \
--TXConfigureEvent \
--TXConfigureRequestEvent \
--TXConnectionWatchProc \
--TXCreateWindowEvent \
--TXCrossingEvent \
--TXDeactivateEvent \
--TXDestroyWindowEvent \
--TXEDataObject \
--TXEnterWindowEvent \
--TXErrorEvent \
--TXErrorHandler \
--TXEvent \
--TXExposeEvent \
--TXExtCodes \
--TXExtData \
--TXFocusChangeEvent \
--TXFocusInEvent \
--TXFocusOutEvent \
--TXFontProp \
--TXFontSet \
--TXFontSetExtents \
--TXFontStruct \
--TXGCValues \
--TXGraphicsExposeEvent \
--TXGravityEvent \
--TXHostAddress \
--TXIC \
--TXICCallback \
--TXICProc \
--TXID \
--TXIDProc \
--TXIM \
--TXIMCallback \
--TXIMCaretDirection \
--TXIMCaretStyle \
--TXIMFeedback \
--TXIMHotKeyState \
--TXIMHotKeyTrigger \
--TXIMHotKeyTriggers \
--TXIMPreeditCaretCallbackStruct \
--TXIMPreeditDrawCallbackStruct \
--TXIMPreeditState \
--TXIMPreeditStateNotifyCallbackStruct \
--TXIMProc \
--TXIMResetState \
--TXIMStatusDataType \
--TXIMStatusDrawCallbackStruct \
--TXIMStringConversionCallbackStruct \
--TXIMStringConversionFeedback \
--TXIMStringConversionOperation \
--TXIMStringConversionPosition \
--TXIMStringConversionText \
--TXIMStringConversionType \
--TXIMStyle \
--TXIMStyles \
--TXIMText \
--TXIMValuesList \
--TXIOErrorHandler \
--TXImage \
--TXKeyEvent \
--TXKeyPressedEvent \
--TXKeyReleasedEvent \
--TXKeyboardControl \
--TXKeyboardState \
--TXKeymapEvent \
--TXLeaveWindowEvent \
 -TXLogContRecord \
 -TXLogCtlData \
 -TXLogCtlInsert \
 -TXLogCtlWrite \
+-TXLogLongPageHeader \
+-TXLogLongPageHeaderData \
 -TXLogPageHeader \
 -TXLogPageHeaderData \
 -TXLogRecData \
@@ -1378,43 +1202,10 @@ do
 -TXLogRelDesc \
 -TXLogwrtResult \
 -TXLogwrtRqst \
--TXMapEvent \
--TXMapRequestEvent \
--TXMappingEvent \
--TXModifierKeymap \
--TXMotionEvent \
--TXNoExposeEvent \
--TXOC \
--TXOM \
--TXOMCharSetList \
--TXOMFontInfo \
--TXOMOrientation \
--TXOrientation \
--TXPixmapFormatValues \
--TXPoint \
--TXPointer \
--TXPointerMovedEvent \
--TXPropertyEvent \
--TXRectangle \
--TXReparentEvent \
--TXResizeRequestEvent \
--TXSegment \
--TXSelectionClearEvent \
--TXSelectionEvent \
--TXSelectionRequestEvent \
--TXSetWindowAttributes \
--TXTextItem \
--TXTextItem16 \
--TXTimeCoord \
--TXUnmapEvent \
--TXVaNestedList \
--TXVirtualEvent \
--TXVisibilityEvent \
--TXWindowAttributes \
--TXWindowChanges \
+-TXactCallback \
+-TXactCallbackItem \
+-TXactEvent \
 -TXidStatus \
--TXmbTextItem \
--TXwcTextItem \
 -TYYSTYPE \
 -TYY_BUFFER_STATE \
 -TYY_CHAR \
@@ -1424,8 +1215,8 @@ do
 -T_RuneRange \
 -T_SPI_connection \
 -T_SPI_plan \
--T_XPrivDisplay \
--Tac_extra \
+-T_ossl_old_des_cblock \
+-T_ossl_old_des_key_schedule \
 -Taclitem \
 -Tadjust_inherited_attrs_context \
 -Talc_extra \
@@ -1437,15 +1228,11 @@ do
 -Tattribute_used_context \
 -TbackslashResult \
 -Tbio_info_cb \
--Tbit_64 \
 -Tbitmapword \
 -Tbits16 \
 -Tbits32 \
 -Tbits8 \
 -Tbool \
--Tbool16 \
--Tbool32 \
--Tbool8 \
 -Tbt_incomplete_split \
 -Tbytea \
 -Tcached_re_str \
@@ -1461,19 +1248,18 @@ do
 -Tclock_t \
 -Tclockid_t \
 -Tcolor \
--Tconst_des_cblock \
+-Tconst_DES_cblock \
 -Tcontain_var_reference_context \
 -Tcrc64 \
 -Tdaddr_t \
 -Tdatetkn \
 -Tdeparse_context \
 -Tdeparse_namespace \
--Tdes_cblock \
--Tdes_key_schedule \
 -Tdev_t \
 -Tdiv_t \
 -Tdouble \
 -TevalPlanQual \
+-Teval_const_expressions_context \
 -TexecRowMark \
 -Texecution_state \
 -Tf_smgr \
@@ -1498,6 +1284,7 @@ do
 -Tfree_func \
 -Tfsec_t \
 -Tfunc_ptr \
+-Tgenerate_series_fctx \
 -Tgid_t \
 -TgzFile \
 -Thashnode \
@@ -1525,6 +1312,8 @@ do
 -Tint8_t \
 -Tint8m_t \
 -Tintf \
+-TitemIdSort \
+-TitemIdSortData \
 -Tjmp_buf \
 -Tjoin_references_context \
 -Tkey_t \
@@ -1533,10 +1322,12 @@ do
 -Tldiv_t \
 -Tmacaddr \
 -Tmb2wchar_with_len_converter \
+-Tmbdisplaylen_converter \
 -Tmblen_converter \
 -TmixedStruct \
 -Tmode_t \
 -Tnlink_t \
+-Tnls_uint32 \
 -Toff_t \
 -Toidvector \
 -ToptType \
@@ -1546,10 +1337,13 @@ do
 -Tpg_enc2name \
 -Tpg_encname \
 -Tpg_local_to_utf \
+-Tpg_time_t \
 -Tpg_utf_to_local \
 -Tpg_wchar \
 -Tpg_wchar_tbl \
+-Tpgpid_t \
 -Tpgsql_thing_t \
+-Tpgthreadlock_t \
 -Tpid_t \
 -Tpqbool \
 -Tpqsigfunc \
@@ -1607,6 +1401,7 @@ do
 -TteReqs \
 -Ttext \
 -Ttime_t \
+-Tts_db_fctx \
 -TuInt \
 -TuIntf \
 -TuLong \
@@ -1641,15 +1436,13 @@ do
 -Tvoidp \
 -Tvoidpf \
 -Twchar_t \
--Tword16 \
--Tword32 \
--Tword8 \
+-Twctype_t \
+-Twint_t \
 -Txl_btree_delete \
 -Txl_btree_delete_page \
 -Txl_btree_insert \
 -Txl_btree_metadata \
 -Txl_btree_newmeta \
--Txl_btree_newpage \
 -Txl_btree_newroot \
 -Txl_btree_split \
 -Txl_btreetid \
@@ -1657,9 +1450,12 @@ do
 -Txl_heap_delete \
 -Txl_heap_header \
 -Txl_heap_insert \
+-Txl_heap_newpage \
 -Txl_heap_update \
 -Txl_heaptid \
 -Txl_seq_rec \
+-Txl_smgr_create \
+-Txl_smgr_truncate \
 -Txl_xact_abort \
 -Txl_xact_commit \
 -Tyy_size_t \
-- 
GitLab