From 7b009a2a9d12a761f914a80f86ecb21f79b9fbf6 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Fri, 21 Dec 2007 14:20:36 +0000 Subject: [PATCH] Modify pgindent to use an external typedefs file rather than included list. Remove pgjindent. --- src/tools/find_typedef | 5 +- src/tools/pgindent/README | 14 +- src/tools/pgindent/pgindent | 2019 +--------------------------------- src/tools/pgindent/pgjindent | 29 - 4 files changed, 19 insertions(+), 2048 deletions(-) delete mode 100755 src/tools/pgindent/pgjindent diff --git a/src/tools/find_typedef b/src/tools/find_typedef index 2a56dcd488..8371cd6abc 100755 --- a/src/tools/find_typedef +++ b/src/tools/find_typedef @@ -1,6 +1,6 @@ #!/bin/sh -# $PostgreSQL: pgsql/src/tools/find_typedef,v 1.6 2006/03/11 04:38:41 momjian Exp $ +# $PostgreSQL: pgsql/src/tools/find_typedef,v 1.7 2007/12/21 14:20:36 momjian Exp $ # This script attempts to find all typedef's in the postgres binaries # by using 'nm' to report all typedef debugging symbols. @@ -33,5 +33,4 @@ sort | uniq | # these are used both for typedefs and variable names # so do not include them -egrep -v '^(date|interval|timestamp|ANY)$' | -sed 's/\(.*\)/-T\1 \\/' +egrep -v '^(date|interval|timestamp|ANY)$' diff --git a/src/tools/pgindent/README b/src/tools/pgindent/README index c98df9698b..fa05274f21 100644 --- a/src/tools/pgindent/README +++ b/src/tools/pgindent/README @@ -7,22 +7,20 @@ To use pgindent: 2) Install to /usr/local/pgsql -3) Install all /contrib libraries +3) Install all /contrib modules -4) Get the list of _current_ typedefs by running: +4) Save a list of typedefs by running: - src/tools/find_typedef /usr/local/pgsql/bin /usr/local/pgsql/lib + src/tools/find_typedef /usr/local/pgsql/bin /usr/local/pgsql/lib > /tmp/pgtypedefs -5) Add the typedef output to the pgindent script. - -6) Run 'gmake distclean' from the top of the source tree to remove any +5) Run 'gmake distclean' from the top of the source tree to remove any derived C files. -7) From the top of the source tree, run: +6) From the top of the source tree, run: find . -name '*.[ch]' -type f -print | egrep -v '/s_lock.h|/ecpg/test/expected/|/snowball/libstemmer/' | - xargs -n100 pgindent + xargs -n100 pgindent /tmp/pgtypedefs --------------------------------------------------------------------------- diff --git a/src/tools/pgindent/pgindent b/src/tools/pgindent/pgindent index 6e9517ca47..b93b413421 100755 --- a/src/tools/pgindent/pgindent +++ b/src/tools/pgindent/pgindent @@ -1,6 +1,6 @@ #!/bin/sh -# $PostgreSQL: pgsql/src/tools/pgindent/pgindent,v 1.96 2007/11/16 01:25:15 momjian Exp $ +# $PostgreSQL: pgsql/src/tools/pgindent/pgindent,v 1.97 2007/12/21 14:20:36 momjian Exp $ # Known bugs: # @@ -8,6 +8,14 @@ # after *: # y = (int) x *y; +if [ "$#" -lt 2 ] +then echo "Usage: $0 typedefs file [...]" 1>&2 + exit 1 +fi + +TYPEDEFS="$1" +shift + trap "rm -f /tmp/$$ /tmp/$$a" 0 1 2 3 15 entab /dev/null if [ "$?" -ne 0 ] @@ -125,2013 +133,8 @@ do # We get the list of typedef's from /src/tools/find_typedef indent -bad -bap -bc -bl -d0 -cdb -nce -nfc1 -di12 -i4 -l79 \ -lp -nip -npro -bbb $EXTRA_OPTS \ --TAES_KEY \ --TAFFIX \ --TAMT \ --TAMTS \ --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 \ --TASN1_OCTET_STRING \ --TASN1_PRINTABLESTRING \ --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 \ --TAV \ --TA_Const \ --TA_Expr \ --TA_Expr_Kind \ --TA_Indices \ --TA_Indirection \ --TAbsoluteTime \ --TAcl \ --TAclItem \ --TAclMaskHow \ --TAclMode \ --TAclObjectKind \ --TAclResult \ --TAffixNode \ --TAffixNodeData \ --TAfterTriggerEvent \ --TAfterTriggerEventData \ --TAfterTriggerEventList \ --TAfterTriggers \ --TAfterTriggersData \ --TAgg \ --TAggClauseCounts \ --TAggHashEntry \ --TAggHashEntryData \ --TAggInfo \ --TAggState \ --TAggStatePerAgg \ --TAggStatePerAggData \ --TAggStatePerGroup \ --TAggStatePerGroupData \ --TAggStrategy \ --TAggref \ --TAggrefExprState \ --TAlias \ --TAllocBlock \ --TAllocBlockData \ --TAllocChunk \ --TAllocChunkData \ --TAllocPointer \ --TAllocSet \ --TAllocSetContext \ --TAllocateDesc \ --TAllocateDescKind \ --TAlterDatabaseSetStmt \ --TAlterDatabaseStmt \ --TAlterDomainStmt \ --TAlterFunctionStmt \ --TAlterObjectSchemaStmt \ --TAlterOpFamilyStmt \ --TAlterOwnerStmt \ --TAlterRoleSetStmt \ --TAlterRoleStmt \ --TAlterSeqStmt \ --TAlterTSConfigurationStmt \ --TAlterTSDictionaryStmt \ --TAlterTableCmd \ --TAlterTableStmt \ --TAlterTableType \ --TAlteredTableInfo \ --TAnalyzeAttrFetchFunc \ --TAnlIndexData \ --TAppend \ --TAppendPath \ --TAppendRelInfo \ --TAppendState \ --TArchive \ --TArchiveEntryPtr \ --TArchiveFormat \ --TArchiveHandle \ --TArchiveMode \ --TArchiverStage \ --TArrayBuildState \ --TArrayCoerceExpr \ --TArrayCoerceExprState \ --TArrayConstIterState \ --TArrayExpr \ --TArrayExprIterState \ --TArrayExprState \ --TArrayMapState \ --TArrayMetaState \ --TArrayParseState \ --TArrayRef \ --TArrayRefExprState \ --TArrayTuple \ --TArrayType \ --TAttInMetadata \ --TAttrDefInfo \ --TAttrDefault \ --TAttrNumber \ --TAuthRequest \ --TAutoVacuumShmemStruct \ --TAutoVacuumSignal \ --TAuxProcType \ --TBF_KEY \ --TBIGNUM \ --TBINOP \ --TBIO \ --TBIO_F_BUFFER_CTX \ --TBIO_METHOD \ --TBIO_dummy \ --TBITVEC \ --TBITVECP \ --TBIT_STRING_BITNAME \ --TBLOCK \ --TBMS_Membership \ --TBN_BLINDING \ --TBN_CTX \ --TBN_MONT_CTX \ --TBN_RECP_CTX \ --TBOX \ --TBTBuildState \ --TBTCycleId \ --TBTMetaPageData \ --TBTOneVacInfo \ --TBTPageOpaque \ --TBTPageOpaqueData \ --TBTPageState \ --TBTScanOpaque \ --TBTScanOpaqueData \ --TBTScanPos \ --TBTScanPosData \ --TBTScanPosItem \ --TBTSpool \ --TBTStack \ --TBTStackData \ --TBTVacInfo \ --TBTVacState \ --TBTWriteState \ --TBUF_MEM \ --TBackend \ --TBackendId \ --TBackslashQuoteType \ --TBgWriterRequest \ --TBgWriterShmemStruct \ --TBitmapAnd \ --TBitmapAndPath \ --TBitmapAndState \ --TBitmapHeapPath \ --TBitmapHeapScan \ --TBitmapHeapScanState \ --TBitmapIndexScan \ --TBitmapIndexScanState \ --TBitmapOr \ --TBitmapOrPath \ --TBitmapOrState \ --TBitmapset \ --TBkpBlock \ --TBlock \ --TBlockId \ --TBlockIdData \ --TBlockNumber \ --TBlockSampler \ --TBlockSamplerData \ --TBoolExpr \ --TBoolExprState \ --TBoolExprType \ --TBoolPtr \ --TBoolTestType \ --TBooleanTest \ --TBpChar \ --TBucket \ --TBufFile \ --TBufFlags \ --TBuffer \ --TBufferAccessStrategy \ --TBufferAccessStrategyData \ --TBufferAccessStrategyType \ --TBufferDesc \ --TBufferLookupEnt \ --TBufferStrategyControl \ --TBufferTag \ --TBuildAccumulator \ --TByte \ --TBytef \ --TCACHESIGN \ --TCAC_state \ --TCAST_KEY \ --TCATEGORY \ --TCFuncHashTabEntry \ --TCHKVAL \ --TCIRCLE \ --TCMPDAffix \ --TCOMP_CTX \ --TCOMP_METHOD \ --TCONDOP \ --TCONF \ --TCONF_IMODULE \ --TCONF_METHOD \ --TCONF_MODULE \ --TCONF_VALUE \ --TCOP \ --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 \ --TCURCUR \ --TCV \ --TCacheCallbackFunction \ --TCachedPlan \ --TCachedPlanSource \ --TCancelRequestPacket \ --TCaseExpr \ --TCaseExprState \ --TCaseTestExpr \ --TCaseWhen \ --TCaseWhenState \ --TCash \ --TCastInfo \ --TCatCList \ --TCatCTup \ --TCatCache \ --TCatCacheHeader \ --TCatalogId \ --TCatalogIndexState \ --TChangeVarNodes_context \ --TCheckPoint \ --TCheckPointStmt \ --TCheckpointStatsData \ --TChromosome \ --TCity \ --TClientData \ --TClosePortalStmt \ --TClosePtr \ --TClusterStmt \ --TCmdType \ --TCoalesceExpr \ --TCoalesceExprState \ --TCoerceToDomain \ --TCoerceToDomainState \ --TCoerceToDomainValue \ --TCoerceViaIO \ --TCoerceViaIOState \ --TCoercionCodes \ --TCoercionContext \ --TCoercionForm \ --TCoercionPathType \ --TColumnDef \ --TColumnIOData \ --TColumnRef \ --TComboCidEntry \ --TComboCidEntryData \ --TComboCidKey \ --TComboCidKeyData \ --TCommandDest \ --TCommandId \ --TCommentItem \ --TCommentStmt \ --TCompareScalarsContext \ --TCompositeTypeStmt \ --TConnStatusType \ --TConst \ --TConstrCheck \ --TConstrType \ --TConstraint \ --TConstraintCategory \ --TConstraintInfo \ --TConstraintsSetStmt \ --TControlFileData \ --TConvInfo \ --TConvertRowtypeExpr \ --TConvertRowtypeExprState \ --TCookedConstraint \ --TCopyDest \ --TCopyState \ --TCopyStateData \ --TCopyStmt \ --TCost \ --TCostSelector \ --TCreateCastStmt \ --TCreateConversionStmt \ --TCreateDomainStmt \ --TCreateEnumStmt \ --TCreateFunctionStmt \ --TCreateOpClassItem \ --TCreateOpClassStmt \ --TCreateOpFamilyStmt \ --TCreatePLangStmt \ --TCreateRoleStmt \ --TCreateSchemaStmt \ --TCreateSchemaStmtContext \ --TCreateSeqStmt \ --TCreateStmt \ --TCreateStmtContext \ --TCreateStmtLikeOption \ --TCreateTableSpaceStmt \ --TCreateTrigStmt \ --TCreatedbStmt \ --TCred \ --TCtlCommand \ --TCurrentOfExpr \ --TCustomOutPtr \ --TCycleCtr \ --TDBState \ --TDCHCacheEntry \ --TDCH_poz \ --TDEADLOCK_INFO \ --TDES_cblock \ --TDES_key_schedule \ --TDH \ --TDH_METHOD \ --TDIR \ --TDR_copy \ --TDR_intorel \ --TDR_printtup \ --TDSA \ --TDSA_METHOD \ --TDSA_SIG \ --TDataDumperPtr \ --TDataPageDeleteStack \ --TDateADT \ --TDatum \ --TDatumPtr \ --TDatumTupleFields \ --TDeadLockState \ --TDeallocateStmt \ --TDeclareCursorStmt \ --TDefElem \ --TDefineStmt \ --TDeleteStmt \ --TDependencyType \ --TDestReceiver \ --TDictISpell \ --TDictSimple \ --TDictSnowball \ --TDictSubState \ --TDictSyn \ --TDictThesaurus \ --TDiscardMode \ --TDiscardStmt \ --TDistinctExpr \ --TDl_info \ --TDlelem \ --TDllist \ --TDocRepresentation \ --TDomainConstraintState \ --TDomainConstraintType \ --TDomainIOData \ --TDropBehavior \ --TDropCastStmt \ --TDropOwnedStmt \ --TDropPLangStmt \ --TDropPropertyStmt \ --TDropRoleStmt \ --TDropStmt \ --TDropTableSpaceStmt \ --TDropdbStmt \ --TDumpId \ --TDumpableObject \ --TDumpableObjectType \ --TDynamicFileList \ --TEDGE \ --TENGINE \ --TENGINE_CIPHERS_PTR \ --TENGINE_CMD_DEFN \ --TENGINE_CTRL_FUNC_PTR \ --TENGINE_DIGESTS_PTR \ --TENGINE_GEN_FUNC_PTR \ --TENGINE_GEN_INT_FUNC_PTR \ --TENGINE_LOAD_KEY_PTR \ --TERR_FNS \ --TERR_STATE \ --TERR_STRING_DATA \ --TEState \ --TEVP_CIPHER \ --TEVP_CIPHER_CTX \ --TEVP_CIPHER_INFO \ --TEVP_ENCODE_CTX \ --TEVP_MD \ --TEVP_MD_CTX \ --TEVP_PBE_KEYGEN \ --TEVP_PKEY \ --TEdge \ --TEndBlobPtr \ --TEndBlobsPtr \ --TEndDataPtr \ --TEntryAccumulator \ --TEolType \ --TEquivalenceClass \ --TEquivalenceMember \ --TErrorContextCallback \ --TErrorData \ --TExceptionLabelMap \ --TExecContext \ --TExecContextData \ --TExecRowMark \ --TExecScanAccessMtd \ --TExecStatus \ --TExecStatusType \ --TExecuteStmt \ --TExplainOneQuery_hook_type \ --TExplainState \ --TExplainStmt \ --TExpr \ --TExprContext \ --TExprContextCallbackFunction \ --TExprContext_CB \ --TExprDoneCond \ --TExprState \ --TExprStateEvalFunc \ --TExtensionBehavior \ --TExtention \ --TFF \ --TFILE \ --TFSMHeader \ --TFSMPageData \ --TFSMRelation \ --TFUNMAP \ --TFetchDirection \ --TFetchStmt \ --TFieldSelect \ --TFieldSelectState \ --TFieldStore \ --TFieldStoreState \ --TFile \ --TFileName \ --TFindSplitData \ --TFkConstraint \ --TFmgrBuiltin \ --TFmgrInfo \ --TFormData_pg_aggregate \ --TFormData_pg_am \ --TFormData_pg_amop \ --TFormData_pg_amproc \ --TFormData_pg_attrdef \ --TFormData_pg_attribute \ --TFormData_pg_auth_members \ --TFormData_pg_authid \ --TFormData_pg_autovacuum \ --TFormData_pg_cast \ --TFormData_pg_class \ --TFormData_pg_constraint \ --TFormData_pg_conversion \ --TFormData_pg_database \ --TFormData_pg_depend \ --TFormData_pg_description \ --TFormData_pg_enum \ --TFormData_pg_index \ --TFormData_pg_inherits \ --TFormData_pg_language \ --TFormData_pg_largeobject \ --TFormData_pg_listener \ --TFormData_pg_namespace \ --TFormData_pg_opclass \ --TFormData_pg_operator \ --TFormData_pg_opfamily \ --TFormData_pg_pltemplate \ --TFormData_pg_proc \ --TFormData_pg_rewrite \ --TFormData_pg_sequence \ --TFormData_pg_shdepend \ --TFormData_pg_shdescription \ --TFormData_pg_statistic \ --TFormData_pg_tablespace \ --TFormData_pg_trigger \ --TFormData_pg_ts_config \ --TFormData_pg_ts_config_map \ --TFormData_pg_ts_dict \ --TFormData_pg_ts_parser \ --TFormData_pg_ts_template \ --TFormData_pg_type \ --TForm_pg_aggregate \ --TForm_pg_am \ --TForm_pg_amop \ --TForm_pg_amproc \ --TForm_pg_attrdef \ --TForm_pg_attribute \ --TForm_pg_auth_members \ --TForm_pg_authid \ --TForm_pg_autovacuum \ --TForm_pg_cast \ --TForm_pg_class \ --TForm_pg_constraint \ --TForm_pg_conversion \ --TForm_pg_database \ --TForm_pg_depend \ --TForm_pg_description \ --TForm_pg_enum \ --TForm_pg_index \ --TForm_pg_inherits \ --TForm_pg_language \ --TForm_pg_largeobject \ --TForm_pg_listener \ --TForm_pg_namespace \ --TForm_pg_opclass \ --TForm_pg_operator \ --TForm_pg_opfamily \ --TForm_pg_pltemplate \ --TForm_pg_proc \ --TForm_pg_rewrite \ --TForm_pg_sequence \ --TForm_pg_shdepend \ --TForm_pg_shdescription \ --TForm_pg_statistic \ --TForm_pg_tablespace \ --TForm_pg_trigger \ --TForm_pg_ts_config \ --TForm_pg_ts_config_map \ --TForm_pg_ts_dict \ --TForm_pg_ts_parser \ --TForm_pg_ts_template \ --TForm_pg_type \ --TFormatNode \ --TFromExpr \ --TFsmCacheFileHeader \ --TFsmCacheRelHeader \ --TFuncCall \ --TFuncCallContext \ --TFuncCandidateList \ --TFuncDetailCode \ --TFuncExpr \ --TFuncExprState \ --TFuncInfo \ --TFuncWithArgs \ --TFunction \ --TFunctionCallInfo \ --TFunctionCallInfoData \ --TFunctionParameter \ --TFunctionParameterMode \ --TFunctionScan \ --TFunctionScanState \ --TGEN_SESSION_CB \ --TGISTBuildState \ --TGISTENTRY \ --TGISTInsertStack \ --TGISTInsertState \ --TGISTPageOpaque \ --TGISTPageOpaqueData \ --TGISTSTATE \ --TGISTScanOpaque \ --TGISTScanOpaqueData \ --TGISTSearchStack \ --TGIST_SPLITVEC \ --TGP \ --TGV \ --TGVOP \ --TGene \ --TGenericExprState \ --TGeqoEvalData \ --TGinBtree \ --TGinBtreeData \ --TGinBtreeStack \ --TGinBuildState \ --TGinChkVal \ --TGinPageOpaque \ --TGinPageOpaqueData \ --TGinPostingTreeScan \ --TGinScanEntry \ --TGinScanEntryData \ --TGinScanKey \ --TGinScanKeyData \ --TGinScanOpaque \ --TGinScanOpaqueData \ --TGinState \ --TGinVacuumState \ --TGistBDItem \ --TGistBulkDeleteResult \ --TGistEntryVector \ --TGistNSN \ --TGistSplitUnion \ --TGistSplitVector \ --TGistVacuum \ --TGlobalTransaction \ --TGlobalTransactionData \ --TGrantObjectType \ --TGrantRoleStmt \ --TGrantStmt \ --TGroup \ --TGroupClause \ --TGroupState \ --TGroupVarInfo \ --TGucAction \ --TGucBoolAssignHook \ --TGucContext \ --TGucIntAssignHook \ --TGucRealAssignHook \ --TGucShowHook \ --TGucSource \ --TGucStack \ --TGucStackState \ --TGucStringAssignHook \ --THASHACTION \ --THASHBUCKET \ --THASHCTL \ --THASHELEMENT \ --THASHHDR \ --THASHSEGMENT \ --THASH_SEQ_STATUS \ --THE \ --THEK \ --THISTORY_STATE \ --THIST_ENTRY \ --THTAB \ --THTSU_Result \ --THTSV_Result \ --THV \ --THash \ --THashAllocFunc \ --THashBuildState \ --THashCompareFunc \ --THashCopyFunc \ --THashJoin \ --THashJoinState \ --THashJoinTable \ --THashJoinTableData \ --THashJoinTuple \ --THashJoinTupleData \ --THashMetaPage \ --THashMetaPageData \ --THashPageOpaque \ --THashPageOpaqueData \ --THashPath \ --THashScanList \ --THashScanListData \ --THashScanOpaque \ --THashScanOpaqueData \ --THashState \ --THashValueFunc \ --THeadlineParsedText \ --THeadlineWordEntry \ --THeapScanDesc \ --THeapScanDescData \ --THeapTuple \ --THeapTupleData \ --THeapTupleFields \ --THeapTupleHeader \ --THeapTupleHeaderData \ --THistControl \ --TI16 \ --TI32 \ --TI8 \ --TINFIX \ --TIO \ --TIOFuncSelector \ --TIV \ --TIV64 \ --TInClauseInfo \ --TIncrementVarSublevelsUp_context \ --TIndex \ --TIndexArrayKeyInfo \ --TIndexAttributeBitMap \ --TIndexAttributeBitMapData \ --TIndexBuildCallback \ --TIndexBuildResult \ --TIndexBulkDeleteCallback \ --TIndexBulkDeleteResult \ --TIndexElem \ --TIndexFSMPageData \ --TIndexInfo \ --TIndexList \ --TIndexOptInfo \ --TIndexPath \ --TIndexRuntimeKeyInfo \ --TIndexScan \ --TIndexScanDesc \ --TIndexScanDescData \ --TIndexScanState \ --TIndexStmt \ --TIndexTuple \ --TIndexTupleData \ --TIndexVacuumInfo \ --TIndirectBlock \ --TIndxInfo \ --TInfoItem \ --TInhInfo \ --TInhOption \ --TInhPaths \ --TInhRelation \ --TInnerIndexscanInfo \ --TInsertStmt \ --TInstrumentation \ --TInt8TransTypeData \ --TIntArray \ --TInternalGrant \ --TInterpState \ --TInterval \ --TIntoClause \ --TInvalRelidContext \ --TInvalidationChunk \ --TInvalidationListHeader \ --TIpcMemoryId \ --TIpcMemoryKey \ --TIpcSemaphoreId \ --TIpcSemaphoreKey \ --TIspellDict \ --TItem \ --TItemId \ --TItemIdData \ --TItemLength \ --TItemOffset \ --TItemPointer \ --TItemPointerData \ --TJMPENV \ --TJoin \ --TJoinExpr \ --TJoinHashEntry \ --TJoinPath \ --TJoinState \ --TJoinType \ --TJunkFilter \ --TKEYMAP_ENTRY \ --TKEYMAP_ENTRY_ARRAY \ --TKeySuffix \ --TKeyWord \ --TKeymap \ --TLHASH \ --TLHASH_COMP_FN_TYPE \ --TLHASH_DOALL_ARG_FN_TYPE \ --TLHASH_DOALL_FN_TYPE \ --TLHASH_HASH_FN_TYPE \ --TLHASH_NODE \ --TLINE \ --TLISTOP \ --TLOCALLOCK \ --TLOCALLOCKOWNER \ --TLOCALLOCKTAG \ --TLOCK \ --TLOCKMASK \ --TLOCKMETHODID \ --TLOCKMODE \ --TLOCKTAG \ --TLOGOP \ --TLOOP \ --TLSEG \ --TLVRelStats \ --TLWLock \ --TLWLockId \ --TLWLockMode \ --TLWLockPadded \ --TLargeObjectDesc \ --TLexDescr \ --TLexemeEntry \ --TLexemeInfo \ --TLexizeData \ --TLimit \ --TLimitState \ --TLimitStateCond \ --TList \ --TListCell \ --TListDictionary \ --TListParsedLex \ --TListenStmt \ --TLoadStmt \ --TLocalBufferLookupEnt \ --TLocalTransactionId \ --TLocationIndex \ --TLockAcquireResult \ --TLockData \ --TLockInfo \ --TLockInfoData \ --TLockMethod \ --TLockMethodData \ --TLockRelId \ --TLockStmt \ --TLockTagType \ --TLockTupleMode \ --TLockingClause \ --TLogStmtLevel \ --TLogicalTape \ --TLogicalTapeSet \ --TMAGIC \ --TMD2_CTX \ --TMD4_CTX \ --TMD5_CTX \ --TMDC2_CTX \ --TMGVTBL \ --TMaterial \ --TMaterialPath \ --TMaterialState \ --TMdfdVec \ --TMemoryContext \ --TMemoryContextData \ --TMemoryContextMethods \ --TMergeJoin \ --TMergeJoinClause \ --TMergeJoinClauseData \ --TMergeJoinState \ --TMergePath \ --TMergeScanSelCache \ --TMinMaxAggInfo \ --TMinMaxExpr \ --TMinMaxExprState \ --TMinMaxOp \ --TMinimalTuple \ --TMinimalTupleData \ --TMsgType \ --TMultiXactId \ --TMultiXactOffset \ --TMultiXactStateData \ --TNETSCAPE_CERT_SEQUENCE \ --TNETSCAPE_SPKAC \ --TNETSCAPE_SPKI \ --TNODE \ --TNUMCacheEntry \ --TNUMDesc \ --TNUMProc \ --TNUM_poz \ --TNV \ --TName \ --TNameData \ --TNamespaceInfo \ --TNestLoop \ --TNestLoopState \ --TNestPath \ --TNewColumnValue \ --TNewConstraint \ --TNewPage \ --TNode \ --TNodeTag \ --TNotifyStmt \ --TNullIfExpr \ --TNullTest \ --TNullTestState \ --TNullTestType \ --TNumeric \ --TNumericData \ --TNumericDigit \ --TNumericVar \ --TOBJ_NAME \ --TOP \ --TObjectAddress \ --TObjectAddresses \ --TObjectClass \ --TObjectType \ --TOffset \ --TOffsetNumber \ --TOffsetVarNodes_context \ --TOid \ --TOidOptions \ --TOldToNewMapping \ --TOldToNewMappingData \ --TOldTriggerInfo \ --TOldstyle_fnextra \ --TOnCommitAction \ --TOnCommitItem \ --TOpClassCacheEnt \ --TOpExpr \ --TOpFamilyMember \ --TOpclassInfo \ --TOperator \ --TOpfamilyInfo \ --TOprInfo \ --TOuterJoinInfo \ --TOutputContext \ --TOutrec \ --TOverrideSearchPath \ --TOverrideStackEntry \ --TPADOFFSET \ --TPATH \ --TPBE2PARAM \ --TPBEPARAM \ --TPBKDF2PARAM \ --TPEM_CTX \ --TPEM_ENCODE_SEAL_CTX \ --TPEM_USER \ --TPERL_CONTEXT \ --TPERL_SI \ --TPGAsyncStatusType \ --TPGErrorVerbosity \ --TPGFInfoFunction \ --TPGFunction \ --TPGLZ_Header \ --TPGLZ_HistEntry \ --TPGLZ_Strategy \ --TPGMessageField \ --TPGModuleMagicFunction \ --TPGNoticeHooks \ --TPGPROC \ --TPGQueryClass \ --TPGRUsage \ --TPGSemaphore \ --TPGSemaphoreData \ --TPGSetenvStatusType \ --TPGShmemHeader \ --TPGTransactionStatusType \ --TPGVerbosity \ --TPG_Lock_Status \ --TPG_fini_t \ --TPG_init_t \ --TPGcancel \ --TPGconn \ --TPGlobjfuncs \ --TPGnotify \ --TPGresAttDesc \ --TPGresAttValue \ --TPGresParamDesc \ --TPGresult \ --TPGresult_data \ --TPKCS7 \ --TPKCS7_DIGEST \ --TPKCS7_ENCRYPT \ --TPKCS7_ENC_CONTENT \ --TPKCS7_ENVELOPE \ --TPKCS7_ISSUER_AND_SERIAL \ --TPKCS7_RECIP_INFO \ --TPKCS7_SIGNED \ --TPKCS7_SIGNER_INFO \ --TPKCS7_SIGN_ENVELOPE \ --TPKCS8_PRIV_KEY_INFO \ --TPLAINTREE \ --TPLTemplate \ --TPLpgSQL_arrayelem \ --TPLpgSQL_condition \ --TPLpgSQL_datum \ --TPLpgSQL_diag_item \ --TPLpgSQL_dstring \ --TPLpgSQL_exception \ --TPLpgSQL_exception_block \ --TPLpgSQL_execstate \ --TPLpgSQL_expr \ --TPLpgSQL_func_hashkey \ --TPLpgSQL_function \ --TPLpgSQL_ns \ --TPLpgSQL_nsitem \ --TPLpgSQL_plugin \ --TPLpgSQL_rec \ --TPLpgSQL_recfield \ --TPLpgSQL_row \ --TPLpgSQL_stmt \ --TPLpgSQL_stmt_assign \ --TPLpgSQL_stmt_block \ --TPLpgSQL_stmt_close \ --TPLpgSQL_stmt_dynexecute \ --TPLpgSQL_stmt_dynfors \ --TPLpgSQL_stmt_execsql \ --TPLpgSQL_stmt_exit \ --TPLpgSQL_stmt_fetch \ --TPLpgSQL_stmt_fori \ --TPLpgSQL_stmt_fors \ --TPLpgSQL_stmt_getdiag \ --TPLpgSQL_stmt_if \ --TPLpgSQL_stmt_loop \ --TPLpgSQL_stmt_open \ --TPLpgSQL_stmt_perform \ --TPLpgSQL_stmt_raise \ --TPLpgSQL_stmt_return \ --TPLpgSQL_stmt_return_next \ --TPLpgSQL_stmt_return_query \ --TPLpgSQL_stmt_while \ --TPLpgSQL_trigarg \ --TPLpgSQL_type \ --TPLpgSQL_var \ --TPLpgSQL_variable \ --TPMOP \ --TPMSignalReason \ --TPMState \ --TPOLYGON \ --TPQArgBlock \ --TPQEnvironmentOption \ --TPQExpBuffer \ --TPQExpBufferData \ --TPQconninfoOption \ --TPQnoticeProcessor \ --TPQnoticeReceiver \ --TPQprintOpt \ --TPROCLOCK \ --TPROCLOCKTAG \ --TPROC_HDR \ --TPROC_QUEUE \ --TPSQL_ECHO \ --TPSQL_ECHO_HIDDEN \ --TPSQL_ERROR_ROLLBACK \ --TPV \ --TPVOP \ --TPacketLen \ --TPage \ --TPageFreeSpaceInfo \ --TPageHeader \ --TPageHeaderData \ --TPageSplitRecord \ --TPageUpdateRecord \ --TPagetableEntry \ --TParam \ --TParamExecData \ --TParamExternData \ --TParamKind \ --TParamListInfo \ --TParamListInfoData \ --TParamRef \ --TParseState \ --TParsedLex \ --TParsedText \ --TParsedWord \ --TPath \ --TPathClauseUsage \ --TPathKey \ --TPathKeysComparison \ --TPattern_Prefix_Status \ --TPattern_Type \ --TPendingOperationEntry \ --TPendingOperationTag \ --TPendingRelDelete \ --TPendingUnlinkEntry \ --TPerlExitListEntry \ --TPerlInterpreter \ --TPgBackendStatus \ --TPgStat_Counter \ --TPgStat_GlobalStats \ --TPgStat_Msg \ --TPgStat_MsgAnalyze \ --TPgStat_MsgAutovacStart \ --TPgStat_MsgBgWriter \ --TPgStat_MsgDropdb \ --TPgStat_MsgDummy \ --TPgStat_MsgHdr \ --TPgStat_MsgResetcounter \ --TPgStat_MsgTabpurge \ --TPgStat_MsgTabstat \ --TPgStat_MsgVacuum \ --TPgStat_StatDBEntry \ --TPgStat_StatTabEntry \ --TPgStat_SubXactStatus \ --TPgStat_TableCounts \ --TPgStat_TableEntry \ --TPgStat_TableStatus \ --TPgStat_TableXactStatus \ --TPg_finfo_record \ --TPg_magic_struct \ --TPipeProtoChunk \ --TPipeProtoHeader \ --TPlan \ --TPlanState \ --TPlannedStmt \ --TPlannerGlobal \ --TPlannerInfo \ --TPlannerParamItem \ --TPoint \ --TPointer \ --TPool \ --TPort \ --TPortal \ --TPortalData \ --TPortalHashEnt \ --TPortalStatus \ --TPortalStrategy \ --TPostgresPollingStatusType \ --TPostingItem \ --TPredClass \ --TPredIterInfo \ --TPredIterInfoData \ --TPrepareStmt \ --TPreparedStatement \ --TPrintExtraTocPtr \ --TPrintTocDataPtr \ --TPrintfArgType \ --TPrintfArgValue \ --TPrintfTarget \ --TPrinttupAttrInfo \ --TPrivGrantee \ --TPrivTarget \ --TProcArrayStruct \ --TProcLangInfo \ --TProcState \ --TProcessingMode \ --TProjectionInfo \ --TProtocolVersion \ --TPrsStorage \ --TPsqlScanResult \ --TPsqlScanState \ --TPsqlScanStateData \ --TPsqlSettings \ --TPushFunction \ --TQTN2QTState \ --TQTNode \ --TQualCost \ --TQualItem \ --TQuery \ --TQueryDesc \ --TQueryItem \ --TQueryItemType \ --TQueryOperand \ --TQueryOperator \ --TQueryRepresentation \ --TQuerySource \ --TRAND_METHOD \ --TRC2_KEY \ --TRC4_KEY \ --TREGEXP \ --TRIPEMD160_CTX \ --TRI_CompareHashEntry \ --TRI_CompareKey \ --TRI_ConstraintInfo \ --TRI_QueryHashEntry \ --TRI_QueryKey \ --TRSA \ --TRSA_METHOD \ --TRTEKind \ --TRangeFunction \ --TRangeQueryClause \ --TRangeSubselect \ --TRangeTblEntry \ --TRangeTblRef \ --TRangeVar \ --TRawColumnDefault \ --TReadBufPtr \ --TReadBytePtr \ --TReadExtraTocPtr \ --TReassignOwnedStmt \ --TRecordCacheEntry \ --TRecordIOData \ --TRegProcedure \ --TRegis \ --TRegisNode \ --TReindexStmt \ --TRelFileNode \ --TRelIdCacheEnt \ --TRelOptInfo \ --TRelOptKind \ --TRelToCheck \ --TRelToCluster \ --TRelabelType \ --TRelation \ --TRelationAmInfo \ --TRelationData \ --TRelationPtr \ --TRelativeTime \ --TRelids \ --TRemoveFuncStmt \ --TRemoveOpClassStmt \ --TRemoveOpFamilyStmt \ --TRenameStmt \ --TResTarget \ --TResolveNew_context \ --TResourceOwner \ --TResourceOwnerData \ --TResourceReleaseCallback \ --TResourceReleaseCallbackItem \ --TResourceReleasePhase \ --TRestoreOptions \ --TRestrictInfo \ --TResult \ --TResultPath \ --TResultRelInfo \ --TResultState \ --TReturnSetInfo \ --TRewriteRule \ --TRewriteState \ --TRewriteStateData \ --TRmgrData \ --TRmgrId \ --TRoleStmtType \ --TRowCompareExpr \ --TRowCompareExprState \ --TRowCompareType \ --TRowExpr \ --TRowExprState \ --TRowMarkClause \ --TRuleInfo \ --TRuleLock \ --TRuleStmt \ --TSHA_CTX \ --TSHMEM_OFFSET \ --TSHM_QUEUE \ --TSISeg \ --TSMgrRelation \ --TSMgrRelationData \ --TSPELL \ --TSPIPlanPtr \ --TSPITupleTable \ --TSPLITCOST \ --TSPNode \ --TSPNodeData \ --TSQLFunctionCache \ --TSQLFunctionCachePtr \ --TSSL \ --TSSL2_STATE \ --TSSL3_BUFFER \ --TSSL3_RECORD \ --TSSL3_STATE \ --TSSL_CIPHER \ --TSSL_COMP \ --TSSL_CTX \ --TSSL_METHOD \ --TSSL_SESSION \ --TSTACK \ --TSTRLEN \ --TSUBLEXINFO \ --TSV \ --TSVOP \ --TSaOpControl \ --TSaveArchivePtr \ --TScalarArrayOpExpr \ --TScalarArrayOpExprState \ --TScalarItem \ --TScalarMCVItem \ --TScan \ --TScanDirection \ --TScanKey \ --TScanKeyData \ --TScanKeyword \ --TScanQueryWalkerContext \ --TScanState \ --TSchemaQuery \ --TSelectStmt \ --TSelectivity \ --TSeqScan \ --TSeqScanState \ --TSeqTable \ --TSeqTableData \ --TSetConstraintState \ --TSetConstraintStateData \ --TSetConstraintTrigger \ --TSetConstraintTriggerData \ --TSetFunctionReturnMode \ --TSetOp \ --TSetOpCmd \ --TSetOpState \ --TSetOperation \ --TSetOperationStmt \ --TSetToDefault \ --TSharedDependencyType \ --TSharedInvalCatcacheMsg \ --TSharedInvalRelcacheMsg \ --TSharedInvalSmgrMsg \ --TSharedInvalidationMessage \ --TShellTypeInfo \ --TShmemIndexEnt \ --TShutdownMode \ --TSigHandler \ --TSighandler_t \ --TSignTSVector \ --TSigsave_t \ --TSimpleEstateStackEntry \ --TSimpleOidList \ --TSimpleOidListCell \ --TSimpleStringList \ --TSimpleStringListCell \ --TSize \ --TSlruCtl \ --TSlruCtlData \ --TSlruErrorCause \ --TSlruFlush \ --TSlruFlushData \ --TSlruPageStatus \ --TSlruShared \ --TSlruSharedData \ --TSnapshot \ --TSnapshotData \ --TSnapshotSatisfiesFunc \ --TSockAddr \ --TSort \ --TSortBy \ --TSortByDir \ --TSortByNulls \ --TSortClause \ --TSortState \ --TSortTuple \ --TSplitVar \ --TSplitedPageLayout \ --TStackElem \ --TStandardChunkHeader \ --TStartBlobPtr \ --TStartBlobsPtr \ --TStartDataPtr \ --TStartupPacket \ --TStatEntry \ --TStatMsgType \ --TStatStorage \ --TStdAnalyzeData \ --TStdRdOptions \ --TStopList \ --TStrategyNumber \ --TStringInfo \ --TStringInfoData \ --TSubLink \ --TSubLinkType \ --TSubPlan \ --TSubPlanState \ --TSubTransactionId \ --TSubXactCallback \ --TSubXactCallbackItem \ --TSubXactEvent \ --TSubqueryScan \ --TSubqueryScanState \ --TSyn \ --TSysScanDesc \ --TSysScanDescData \ --TTAR_MEMBER \ --TTBMIterateResult \ --TTBMStatus \ --TTBlockState \ --TTIDBitmap \ --TTParser \ --TTParserCharTest \ --TTParserPosition \ --TTParserSpecial \ --TTParserState \ --TTParserStateAction \ --TTParserStateActionItem \ --TTSAnyCacheEntry \ --TTSConfigCacheEntry \ --TTSConfigInfo \ --TTSDictInfo \ --TTSDictionaryCacheEntry \ --TTSLexeme \ --TTSParserCacheEntry \ --TTSParserInfo \ --TTSQuery \ --TTSQueryData \ --TTSQueryParserState \ --TTSQuerySign \ --TTSTemplateInfo \ --TTSTokenTypeStorage \ --TTSVector \ --TTSVectorData \ --TTSVectorParseState \ --TTStoreState \ --TTabStatusArray \ --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 \ --TTextPositionState \ --TTheLexeme \ --TTheSubstitute \ --TThingFile \ --TThread \ --TTidHashKey \ --TTidPath \ --TTidScan \ --TTidScanState \ --TTimeADT \ --TTimeInterval \ --TTimeIntervalData \ --TTimeLineID \ --TTimeTzADT \ --TTimestamp \ --TTimestampTz \ --TTimevalStruct \ --TTmFromChar \ --TTmToChar \ --TTocEntry \ --TTrackItem \ --TTransInvalidationInfo \ --TTransState \ --TTransactionId \ --TTransactionState \ --TTransactionStateData \ --TTransactionStmt \ --TTransactionStmtKind \ --TTrigger \ --TTriggerData \ --TTriggerDesc \ --TTriggerEvent \ --TTriggerInfo \ --TTruncateStmt \ --TTupOutputState \ --TTupSortStatus \ --TTupStoreStatus \ --TTupleConstr \ --TTupleDesc \ --TTupleHashEntry \ --TTupleHashEntryData \ --TTupleHashIterator \ --TTupleHashTable \ --TTupleHashTableData \ --TTupleTable \ --TTupleTableData \ --TTupleTableSlot \ --TTuplesortstate \ --TTuplestorestate \ --TTwoPhaseCallback \ --TTwoPhaseFileHeader \ --TTwoPhaseLockRecord \ --TTwoPhasePgStatRecord \ --TTwoPhaseRecordOnDisk \ --TTwoPhaseRmgrId \ --TTwoPhaseStateData \ --TTxidEpoch \ --TTxidSnapshot \ --TType \ --TTypeCacheEntry \ --TTypeCast \ --TTypeFuncClass \ --TTypeInfo \ --TTypeName \ --TU16 \ --TU32 \ --TU8 \ --TUI \ --TUI_METHOD \ --TUI_STRING \ --TUNDO_LIST \ --TUNOP \ --TUV \ --TUnique \ --TUniquePath \ --TUniquePathMethod \ --TUniqueState \ --TUnlistenStmt \ --TUnresolvedTup \ --TUnresolvedTupData \ --TUpdateStmt \ --TUserAuth \ --TVFunction \ --TVRelStats \ --TVTupleLink \ --TVTupleLinkData \ --TVTupleMove \ --TVTupleMoveData \ --TVacAttrStats \ --TVacAttrStatsP \ --TVacPage \ --TVacPageData \ --TVacPageList \ --TVacPageListData \ --TVacuumStmt \ --TValue \ --TValuesScan \ --TValuesScanState \ --TVar \ --TVarBit \ --TVarChar \ --TVariableAssignHook \ --TVariableCache \ --TVariableCacheData \ --TVariableSetKind \ --TVariableSetStmt \ --TVariableShowStmt \ --TVariableSpace \ --TVariableStatData \ --TVfd \ --TViewStmt \ --TVirtualTransactionId \ --TWAIT_ORDER \ --TWordEntry \ --TWordEntryIN \ --TWordEntryPos \ --TWordEntryPosVector \ --TWorkerInfo \ --TWorkerInfoData \ --TWorking_State \ --TWriteBufPtr \ --TWriteBytePtr \ --TWriteDataPtr \ --TWriteExtraTocPtr \ --TX509 \ --TX509_ALGOR \ --TX509_ATTRIBUTE \ --TX509_CERT_AUX \ --TX509_CERT_FILE_CTX \ --TX509_CINF \ --TX509_CRL \ --TX509_CRL_INFO \ --TX509_EXTENSION \ --TX509_HASH_DIR_CTX \ --TX509_INFO \ --TX509_LOOKUP \ --TX509_LOOKUP_METHOD \ --TX509_NAME \ --TX509_NAME_ENTRY \ --TX509_OBJECT \ --TX509_OBJECTS \ --TX509_PKEY \ --TX509_PUBKEY \ --TX509_REQ \ --TX509_REQ_INFO \ --TX509_REVOKED \ --TX509_SIG \ --TX509_STORE \ --TX509_STORE_CTX \ --TX509_TRUST \ --TX509_VAL \ --TXLogContRecord \ --TXLogCtlData \ --TXLogCtlInsert \ --TXLogCtlWrite \ --TXLogLongPageHeader \ --TXLogLongPageHeaderData \ --TXLogPageHeader \ --TXLogPageHeaderData \ --TXLogRecData \ --TXLogRecPtr \ --TXLogRecord \ --TXLogRelCacheEntry \ --TXLogRelDesc \ --TXLogwrtResult \ --TXLogwrtRqst \ --TXPV \ --TXPVAV \ --TXPVBM \ --TXPVCV \ --TXPVFM \ --TXPVGV \ --TXPVHV \ --TXPVIO \ --TXPVIV \ --TXPVLV \ --TXPVMG \ --TXPVNV \ --TXPVUV \ --TXRV \ --TXactCallback \ --TXactCallbackItem \ --TXactEvent \ --TXidStatus \ --TXmlBinaryType \ --TXmlExpr \ --TXmlExprOp \ --TXmlExprState \ --TXmlOptionType \ --TXmlSerialize \ --TXmlStandaloneType \ --TYYLTYPE \ --TYYSTYPE \ --TYY_BUFFER_STATE \ --TYY_CHAR \ --T_LIB_VERSION_TYPE \ --T_RuneEntry \ --T_RuneLocale \ --T_RuneRange \ --T_SPI_connection \ --T_SPI_plan \ --T_ossl_old_des_cblock \ --T_ossl_old_des_key_schedule \ --Taclitem \ --Talloc_func \ --Tanyarray \ --Tassoc_list \ --Tattribute_used_context \ --Tauth_entry \ --Tauthmem_entry \ --Tautovac_table \ --Tav_relation \ --Tavl_dbase \ --Tavw_dbase \ --TbackslashResult \ --Tbio_info_cb \ --Tbitmapword \ --Tbits16 \ --Tbits32 \ --Tbits8 \ --Tbool \ --Tbt_incomplete_action \ --Tbytea \ --Tcached_re_str \ --Tcaddr_t \ --Tcc_t \ --Tcelt \ --Tchar \ --Tcharf \ --TcheckExprHasAggs_context \ --Tcheck_parameter_resolution_context \ --Tcheck_ungrouped_columns_context \ --Tchr \ --Tclock_t \ --Tclockid_t \ --TcmpEntriesData \ --Tcodes_t \ --Tcolor \ --Tcomment_t \ --Tconf_finish_func \ --Tconf_init_func \ --Tconst_DES_cblock \ --Tcontain_var_reference_context \ --Tconvert_testexpr_context \ --Tcost_qual_eval_context \ --Tcv_flags_t \ --Tdaddr_t \ --Tdatetkn \ --Tdecimal \ --Tdeparse_context \ --Tdeparse_namespace \ --Tdev_t \ --Tdirectory_fctx \ --Tdiv_t \ --Tdouble \ --Tds_state \ --Tdyn_MEM_free_cb \ --Tdyn_MEM_malloc_cb \ --Tdyn_MEM_realloc_cb \ --Tdyn_dynlock_create_cb \ --Tdyn_dynlock_destroy_cb \ --Tdyn_dynlock_lock_cb \ --Tdyn_lock_add_lock_cb \ --Tdyn_lock_locking_cb \ --Tdynamic_LOCK_fns \ --Tdynamic_MEM_fns \ --Tdynamic_bind_engine \ --Tdynamic_fns \ --Tdynamic_v_check_fn \ --TevalPlanQual \ --Teval_const_expressions_context \ --Texecution_state \ --Texpectation \ --Texplain_get_index_name_hook_type \ --Tf_smgr \ --Tfd_mask \ --Tfd_set \ --Tfilter_t \ --Tfinalize_primnode_context \ --Tfind_expr_references_context \ --Tfind_minimum_var_level_context \ --Tfix_join_expr_context \ --Tfix_scan_expr_context \ --Tfix_upper_expr_context \ --Tfixpt_t \ --Tflatten_join_alias_vars_context \ --Tfloat \ --Tfloat32 \ --Tfloat32data \ --Tfloat4 \ --Tfloat64 \ --Tfloat64data \ --Tfloat8 \ --TfmNodePtr \ --TfmStringInfo \ --Tfpos_t \ --Tfree_func \ --Tfsec_t \ --Tfunc_ptr \ --Tgenerate_series_fctx \ --Tget_relation_info_hook_type \ --Tgid_t \ --TginIncompleteSplit \ --TginxlogCreatePostingTree \ --TginxlogDeletePage \ --TginxlogInsert \ --TginxlogSplit \ --TginxlogVacuumPage \ --TgistIncompleteInsert \ --TgistxlogInsertComplete \ --TgistxlogPage \ --TgistxlogPageDelete \ --TgistxlogPageSplit \ --TgistxlogPageUpdate \ --TgzFile \ --Thashnode \ --ThbaPort \ --Thelp_handler \ --ThlCheck \ --Tin_addr_t \ --Tin_port_t \ --Tindexed_tlist \ --Tinet \ --Tinet_struct \ --Tino_t \ --Tinstr_time \ --Tint \ --Tint16 \ --Tint16_t \ --Tint16m_t \ --Tint2 \ --Tint2vector \ --Tint32 \ --Tint32_t \ --Tint32m_t \ --Tint4 \ --Tint64 \ --Tint64_t \ --Tint64m_t \ --Tint8 \ --Tint8_t \ --Tint8m_t \ --Tintf \ --TitemIdSort \ --TitemIdSortData \ --Tjmp_buf \ --Tjoin_search_hook_type \ --Tkey_t \ --TlclContext \ --TlclTocEntry \ --Tldiv_t \ --Tline_t \ --TmXactCacheEnt \ --Tmacaddr \ --Tmb2wchar_with_len_converter \ --Tmbdisplaylen_converter \ --Tmblen_converter \ --Tmbverifier \ --TmixedStruct \ --Tmode_t \ --Tnlink_t \ --Tnls_uint32 \ --Tnumeric \ --TobjectType \ --Toff_t \ --Toidvector \ --Top_tr_array \ --Topcode \ --Topindex \ --ToptType \ --Tpcolor \ --Tpem_password_cb \ --TpgParameterStatus \ --Tpg_conv_map \ --Tpg_crc32 \ --Tpg_enc \ --Tpg_enc2name \ --Tpg_encname \ --Tpg_local_to_utf \ --Tpg_local_to_utf_combined \ --Tpg_re_flags \ --Tpg_time_t \ --Tpg_tz \ --Tpg_tz_cache \ --Tpg_tzenum \ --Tpg_utf_to_local \ --Tpg_utf_to_local_combined \ --Tpg_uuid_t \ --Tpg_wchar \ --Tpg_wchar_tbl \ --Tpgpid_t \ --Tpgsql_thing_t \ --Tpgthreadlock_t \ --Tpid_t \ --Tplanner_hook_type \ --Tplperl_call_data \ --Tplperl_proc_desc \ --Tplperl_proc_entry \ --Tplperl_query_desc \ --Tplperl_query_entry \ --Tplpgsql_HashEnt \ --Tpltcl_proc_desc \ --Tpltcl_query_desc \ --Tpqbool \ --Tpqsigfunc \ --TprintQueryOpt \ --TprintTableOpt \ --Tprocess_sublinks_context \ --TpromptStatus_t \ --Tpthread_attr_t \ --Tpthread_cond_t \ --Tpthread_condattr_t \ --Tpthread_key_t \ --Tpthread_mutex_t \ --Tpthread_mutexattr_t \ --Tpthread_once_t \ --Tpthread_t \ --Tptrdiff_t \ --Tpull_var_clause_context \ --Tpull_varnos_context \ --Tpvcontents \ --Tq128_t \ --Tqaddr_t \ --Tqsort_arg_comparator \ --Tquad_t \ --TrangeTableEntry_used_context \ --Treduce_outer_joins_state \ --Tregcomp_t \ --Tregex_t \ --Tregexec_t \ --Tregexp \ --Tregexp_matches_ctx \ --Tregister_t \ --Tregmatch_t \ --Tregnode \ --Tregoff_t \ --Tregproc \ --TremoteDep \ --TrendezvousHashEntry \ --Trewrite_event \ --Trm_detail_t \ --Trune_t \ --Trunops_proc_t \ --Tsa_family_t \ --Tsave_buffer \ --Tsegsz_t \ --Tsequence_magic \ --Tsig_atomic_t \ --Tsig_t \ --Tsighandler_cxt \ --Tsigjmp_buf \ --Tsignedbitmapword \ --Tsigset_t \ --Tsize_t \ --Tslock_t \ --Tsmgrid \ --Tsocklen_t \ --Tspeed_t \ --TsqlparseInfo \ --TsqlparseState \ --Tss_lru_item_t \ --Tss_scan_location_t \ --Tss_scan_locations_t \ --Tssize_t \ --Tssl_crock_st \ --Tstack_t \ --Tstemmer_module \ --TstmtCacheEntry \ --Tstrconst \ --Tsubstitute_actual_parameters_context \ --Tsvindex \ --Tsvtype \ --Tswblk_t \ --Tsymbol \ --Ttcflag_t \ --Ttcp_seq \ --TteReqs \ --Ttext \ --Ttime_t \ --Ttlist_vinfo \ --Tts_db_fctx \ --Tts_tokentype \ --Ttsstat \ --Ttxid \ --TtzEntry \ --TuInt \ --TuIntf \ --TuLong \ --TuLongf \ --Tu_char \ --Tu_int \ --Tu_int16_t \ --Tu_int16m_t \ --Tu_int32_t \ --Tu_int32m_t \ --Tu_int64_t \ --Tu_int64m_t \ --Tu_int8_t \ --Tu_int8m_t \ --Tu_long \ --Tu_quad_t \ --Tu_short \ --Tuchr \ --Tuid_t \ --Tuint \ --Tuint16 \ --Tuint32 \ --Tuint64 \ --Tuint8 \ --Tunknown \ --Tushort \ --Tv_i_state \ --Tva_list \ --Tvarattrib_1b \ --Tvarattrib_1b_e \ --Tvarattrib_4b \ --Tvm_offset_t \ --Tvm_size_t \ --Tvoid \ --Tvoidp \ --Tvoidpf \ --Twchar_t \ --Twctype_t \ --Twint_t \ --Txl_btree_delete \ --Txl_btree_delete_page \ --Txl_btree_insert \ --Txl_btree_metadata \ --Txl_btree_newroot \ --Txl_btree_split \ --Txl_btreetid \ --Txl_dbase_create_rec \ --Txl_dbase_create_rec_old \ --Txl_dbase_drop_rec \ --Txl_dbase_drop_rec_old \ --Txl_heap_clean \ --Txl_heap_delete \ --Txl_heap_freeze \ --Txl_heap_header \ --Txl_heap_inplace \ --Txl_heap_insert \ --Txl_heap_lock \ --Txl_heap_newpage \ --Txl_heap_update \ --Txl_heaptid \ --Txl_invalid_page \ --Txl_invalid_page_key \ --Txl_multixact_create \ --Txl_seq_rec \ --Txl_smgr_create \ --Txl_smgr_truncate \ --Txl_tblspc_create_rec \ --Txl_tblspc_drop_rec \ --Txl_xact_abort \ --Txl_xact_abort_prepared \ --Txl_xact_commit \ --Txl_xact_commit_prepared \ --Txmltype \ --Tyy_size_t \ --Tyy_state_type \ --Tyysigned_char \ --Tz_stream \ --Tz_streamp \ -/tmp/$$a >/tmp/$$ 2>&1 + `cat "$TYPEDEFS" | sed 's/.*/-T& /'` \ + /tmp/$$a >/tmp/$$ 2>&1 if [ "$?" -ne 0 -o -s /tmp/$$ ] then echo diff --git a/src/tools/pgindent/pgjindent b/src/tools/pgindent/pgjindent deleted file mode 100755 index 6ae6a6e3e0..0000000000 --- a/src/tools/pgindent/pgjindent +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -# $PostgreSQL: pgsql/src/tools/pgindent/pgjindent,v 1.3 2006/03/11 04:38:42 momjian Exp $ - -trap "rm -f /tmp/$$ /tmp/$$a" 0 1 2 3 15 -entab /dev/null -if [ "$?" -ne 0 ] -then echo "Go to the src/tools/entab directory and do a 'make' and 'make install'." >&2 - echo "This will put the 'entab' command in your path." >&2 - echo "Then run $0 again." - exit 1 -fi -astyle --version /dev/null 2>&1 -if [ "$?" -eq 0 ] -then echo "You do not appear to have 'astyle' installed on your system." >&2 - exit 1 -fi - -for FILE -do - astyle --style=java -b -p -j -S < "$FILE" >/tmp/$$ 2>/tmp/$$a - if [ "$?" -ne 0 -o -s /tmp/$$a ] - then echo "$FILE" - cat /tmp/$$a - fi - cat /tmp/$$ | - entab -t4 -qc | - cat >/tmp/$$a && cat /tmp/$$a >"$FILE" -done -- 2.40.0