Here is a list of all typedefs with links to the files they belong to:
- s -
- SampleScan : plannodes.h
- SampleScanGetSampleSize_function : tsmapi.h
- SampleScanState : execnodes.h, tableam.h
- save_locale_t : initdb.c
- SavedTransactionCharacteristics : xact.h
- ScalarArrayOpExpr : primnodes.h
- ScalarArrayOpExprHashEntry : execExprInterp.c
- ScalarArrayOpExprHashTable : execExprInterp.c
- ScalarIOData : jsonfuncs.c
- Scan : plannodes.h
- ScanDirection : sdir.h
- ScanKey : skey.h
- ScanKeyData : skey.h
- ScanKeywordHashFunc : kwlookup.h
- ScanKeywordList : kwlookup.h
- ScannerCallbackState : scanner.h
- ScanOptions : tableam.h
- ScanState : execnodes.h
- SearchPathCacheEntry : namespace.c
- SearchPathCacheKey : namespace.c
- SearchPathMatcher : namespace.h
- SecLabelStmt : parsenodes.h
- SeenRelsEntry : pg_inherits.c
- SEG : segdata.h
- Selectivity : nodes.h
- SelectStmt : parsenodes.h
- SelectStmtPassthrough : analyze.c
- SemiAntiJoinFactors : pathnodes.h
- SemTPadded : posix_sema.c
- SeqScan : plannodes.h
- SeqScanState : execnodes.h
- SeqTable : sequence.c
- SeqTableData : sequence.c
- SeqType : pg_dump.c
- sequence_magic : sequence_xlog.h
- SerCommitSeqNo : predicate_internals.h
- SerialControl : predicate.c
- SerialControlData : predicate.c
- SerialIOData : array_userfuncs.c
- SERIALIZABLEXACT : predicate_internals.h
- SerializableXactHandle : predicate.h
- SERIALIZABLEXID : predicate_internals.h
- SERIALIZABLEXIDTAG : predicate_internals.h
- SerializedActiveRelMaps : relmapper.c
- SerializedClientConnectionInfo : miscinit.c
- SerializeDestReceiver : explain_dr.c
- SerializedRanges : brin_minmax_multi.c
- SerializedSnapshotData : snapmgr.c
- SerializedTransactionState : xact.c
- SerializeMetrics : explain_dr.h
- Session : session.h
- SessionBackupState : xlog.h
- SessionEndType : pgstat.h
- set_join_pathlist_hook_type : paths.h
- set_rel_pathlist_hook_type : paths.h
- SetConstraintState : trigger.c
- SetConstraintStateData : trigger.c
- SetConstraintTrigger : trigger.c
- SetConstraintTriggerData : trigger.c
- SetExprState : execnodes.h
- SetOp : plannodes.h
- SetOpCmd : nodes.h
- SetOperation : parsenodes.h
- SetOperationStmt : parsenodes.h
- SetOpPath : pathnodes.h
- SetOpState : execnodes.h
- SetOpStatePerGroup : nodeSetOp.c
- SetOpStatePerGroupData : nodeSetOp.c
- SetOpStatePerInput : execnodes.h
- SetOpStrategy : nodes.h
- SetQuantifier : parsenodes.h
- SetToDefault : primnodes.h
- SetupWorkerPtrType : pg_backup.h
- SH_ITERATOR : simplehash.h
- SH_STATUS : simplehash.h
- SH_TYPE : simplehash.h
- SharedAggInfo : instrument_node.h
- SharedBitmapHeapInstrumentation : instrument_node.h
- SharedDependencyType : dependency.h
- SharedExecutorInstrumentation : execParallel.h
- SharedFileSet : sharedfileset.h
- SharedHashInfo : instrument_node.h
- SharedIncrementalSortInfo : instrument_node.h
- SharedIndexScanInstrumentation : instrument_node.h
- SharedJitInstrumentation : jit.h
- SharedMemoizeInfo : instrument_node.h
- SharedRecordTableEntry : typcache.c
- SharedRecordTableKey : typcache.c
- SharedRecordTypmodRegistry : typcache.h
- Sharedsort : tuplesort.h
- SharedSortInfo : instrument_node.h
- SharedTuplestore : sharedtuplestore.h
- SharedTuplestoreAccessor : sharedtuplestore.h
- SharedTuplestoreChunk : sharedtuplestore.c
- SharedTuplestoreParticipant : sharedtuplestore.c
- SharedTypmodTableEntry : typcache.c
- ShellTypeInfo : pg_dump.h
- shm_mq : shm_mq.h
- shm_mq_handle : shm_mq.h
- shm_toc : shm_toc.h
- shm_toc_entry : shm_toc.c
- shmem_request_hook_type : miscadmin.h
- shmem_startup_hook_type : ipc.h
- ShmemAllocatorData : shmem.c
- ShutdownForeignScan_function : fdwapi.h
- ShutdownInformation : parallel.c
- signedbitmapword : bitmapset.h
- SimpleActionList : startup.c
- SimpleActionListCell : startup.c
- SimpleEcontextStackEntry : pl_exec.c
- SimpleOidList : simple_list.h
- SimpleOidListCell : simple_list.h
- SimplePtrList : simple_list.h
- SimplePtrListCell : simple_list.h
- SimpleStats : pgbench.c
- SimpleStringList : simple_list.h
- SimpleStringListCell : simple_list.h
- SinglePartitionSpec : parsenodes.h
- SISeg : sinvaladt.c
- Size : c.h
- SkipPages : verify_heapam.c
- SkipSupport : skipsupport.h
- SkipSupportData : skipsupport.h
- SkipSupportIncDec : skipsupport.h
- SlabBlock : slab.c
- SlabContext : slab.c
- SlabSlot : tuplesort.c
- slist_head : ilist.h
- slist_iter : ilist.h
- slist_mutable_iter : ilist.h
- slist_node : ilist.h
- SlotInvalidationCauseMap : slot.c
- SlotNumber : nodeGatherMerge.c, nodeMergeAppend.c
- SlotSyncCtxStruct : slotsync.c
- SlotSyncSkipReason : slot.h
- SlruCtl : slru.h
- SlruCtlData : slru.h
- SlruScanCallback : slru.h
- SlruSegState : slru_io.h
- SlruShared : slru.h
- SlruSharedData : slru.h
- SlruWriteAll : slru.c
- SlruWriteAllData : slru.c
- SMgrRelation : smgr.h, bulk_write.h, bufmgr.h
- SMgrRelationData : smgr.h
- SMgrSortArray : bufmgr.c
- SN_local : stem_UTF_8_dutch.c, stem_UTF_8_dutch_porter.c, stem_UTF_8_english.c, stem_UTF_8_estonian.c, stem_UTF_8_finnish.c, stem_UTF_8_french.c, stem_UTF_8_german.c, stem_UTF_8_greek.c, stem_UTF_8_hungarian.c, stem_UTF_8_indonesian.c, stem_UTF_8_irish.c, stem_UTF_8_italian.c, stem_UTF_8_lithuanian.c, stem_UTF_8_norwegian.c, stem_UTF_8_polish.c, stem_UTF_8_porter.c, stem_UTF_8_portuguese.c, stem_UTF_8_romanian.c, stem_UTF_8_russian.c, stem_UTF_8_serbian.c, stem_UTF_8_spanish.c, stem_UTF_8_swedish.c, stem_UTF_8_tamil.c, stem_UTF_8_turkish.c, stem_UTF_8_yiddish.c, stem_UTF_8_catalan.c, stem_UTF_8_danish.c, stem_ISO_8859_1_basque.c, stem_ISO_8859_1_catalan.c, stem_ISO_8859_1_danish.c, stem_ISO_8859_1_dutch.c, stem_ISO_8859_1_dutch_porter.c, stem_ISO_8859_1_english.c, stem_ISO_8859_1_finnish.c, stem_ISO_8859_1_french.c, stem_ISO_8859_1_german.c, stem_ISO_8859_1_indonesian.c, stem_ISO_8859_1_irish.c, stem_ISO_8859_1_norwegian.c, stem_ISO_8859_1_italian.c, stem_UTF_8_basque.c, stem_UTF_8_armenian.c, stem_UTF_8_arabic.c, stem_KOI8_R_russian.c, stem_ISO_8859_2_polish.c, stem_ISO_8859_1_swedish.c, stem_ISO_8859_2_hungarian.c, stem_ISO_8859_1_porter.c, stem_ISO_8859_1_spanish.c, stem_ISO_8859_1_portuguese.c
- SnapBuild : snapbuild.h
- SnapBuildOnDisk : snapbuild_internal.h
- Snapshot : snapshot.h
- SnapshotData : snapshot.h
- SnapshotType : snapshot.h
- socket_set : pgbench.c
- socklen_t : port.h
- Sort : plannodes.h
- SortBy : parsenodes.h
- SortByDir : parsenodes.h
- SortByNulls : parsenodes.h
- SortCoordinate : tuplesort.h
- SortCoordinateData : tuplesort.h
- SortedPoint : spgkdtreeproc.c
- SortGroupClause : parsenodes.h
- SortItem : extended_stats_internal.h
- SortPath : pathnodes.h
- SortState : execnodes.h
- SortSupport : sortsupport.h
- SortSupportData : sortsupport.h
- SortTupleComparator : tuplesort.h
- SpecialJoinInfo : pathnodes.h, supportnodes.h, optimizer.h
- SPELL : spell.h
- spgBulkDeleteState : spgvacuum.c
- spgChooseIn : spgist.h
- spgChooseOut : spgist.h
- spgChooseResultType : spgist.h
- spgConfigIn : spgist.h
- spgConfigOut : spgist.h
- spgInnerConsistentIn : spgist.h
- spgInnerConsistentOut : spgist.h
- SpGistCache : spgist_private.h
- SpGistDeadTuple : spgist_private.h
- SpGistDeadTupleData : spgist_private.h
- SpGistInnerTuple : spgist_private.h
- SpGistInnerTupleData : spgist_private.h
- SpGistLastUsedPage : spgist_private.h
- SpGistLeafTuple : spgist_private.h
- SpGistLeafTupleData : spgist_private.h
- SpGistLUPCache : spgist_private.h
- SpGistMetaPageData : spgist_private.h
- SpGistNodeTuple : spgist_private.h
- SpGistNodeTupleData : spgist_private.h
- SpGistOptions : spgist_private.h
- SpGistPageOpaque : spgist_private.h
- SpGistPageOpaqueData : spgist_private.h
- SpGistScanOpaque : spgist_private.h
- SpGistScanOpaqueData : spgist_private.h
- SpGistSearchItem : spgist_private.h
- SpGistState : spgist_private.h
- SpGistTypeDesc : spgist_private.h
- spgLeafConsistentIn : spgist.h
- spgLeafConsistentOut : spgist.h
- spgNodePtr : spgtextproc.c
- spgPickSplitIn : spgist.h
- spgPickSplitOut : spgist.h
- spgVacPendingItem : spgvacuum.c
- spgxlogAddLeaf : spgxlog.h
- spgxlogAddNode : spgxlog.h
- spgxlogMoveLeafs : spgxlog.h
- spgxlogPickSplit : spgxlog.h
- spgxlogSplitTuple : spgxlog.h
- spgxlogState : spgxlog.h
- spgxlogVacuumLeaf : spgxlog.h
- spgxlogVacuumRedirect : spgxlog.h
- spgxlogVacuumRoot : spgxlog.h
- SPICallbackArg : spi.c
- SPIExecuteOptions : spi.h
- SPIParseOpenOptions : spi.h
- SPIPlanPtr : spi.h
- SPIPrepareOptions : spi.h
- SPITupleTable : spi.h
- SplitPageLayout : gist_private.h
- SplitPartitionContext : tablecmds.c
- SplitVar : spell.c
- SPNode : spell.h
- SPPageDesc : spgdoinsert.c
- sqlda_t : compat_informix-describe.c, sqlda.h, sql-sqlda.c, sql-describe.c, compat_informix-sqlda.c, compat_oracle-char_array.c
- SQLDropObject : event_trigger.c
- SQLFunctionCache : functions.c
- SQLFunctionCachePtr : functions.c
- SQLFunctionHashEntry : functions.c
- SQLFunctionParseInfo : functions.h
- SQLFunctionParseInfoPtr : functions.h
- SQLValueFunction : primnodes.h
- SQLValueFunctionOp : primnodes.h
- sqlvar_t : sqlda.h, sql-sqlda.c, sql-describe.c, compat_oracle-char_array.c, compat_informix-sqlda.c, compat_informix-describe.c
- ss_lru_item_t : syncscan.c
- ss_scan_location_t : syncscan.c
- ss_scan_locations_t : syncscan.c
- StackElem : psqlscan_int.h
- StartDataPtrType : pg_backup_archiver.h
- StartLOPtrType : pg_backup_archiver.h
- StartLOsPtrType : pg_backup_archiver.h
- StartReplicationCmd : replnodes.h
- StateFileChunk : twophase.c
- StatEntry : tsvector_op.c
- StatExtEntry : extended_stats.c
- StatisticExtInfo : pathnodes.h
- StatsBuildData : extended_stats_internal.h
- StatsData : pgbench.c
- StatsElem : parsenodes.h
- StatsExtInfo : pg_dump.h
- StdRdOptIndexCleanup : rel.h
- StdRdOptions : rel.h
- stemmer_module : dict_snowball.c
- Step : isolationtester.h
- storeInfo : dblink.c
- storeRes_func : spgscan.c
- StrategyNumber : stratnum.h
- stream_stop_callback : receivelog.h
- StreamCtl : receivelog.h
- string : preproc-type.c
- String : value.h
- StringInfo : stringinfo.h, fmgr.h, string.h
- StringInfoData : stringinfo.h
- StripnullState : jsonfuncs.c
- SubLink : primnodes.h
- SubLinkType : primnodes.h
- SubOpts : subscriptioncmds.c
- SubPlan : primnodes.h
- SubPlanState : execnodes.h
- SubqueryScan : plannodes.h
- SubqueryScanPath : pathnodes.h
- SubqueryScanState : execnodes.h
- SubqueryScanStatus : plannodes.h
- SubRelInfo : pg_dump.h
- SubscriptExecSetup : subscripting.h
- SubscriptExecSteps : execExpr.h, subscripting.h
- SubscriptingRef : primnodes.h
- SubscriptingRefState : execExpr.h, subscripting.h
- Subscription : pg_subscription.h
- SubscriptionInfo : pg_dump.h
- SubscriptionRelState : pg_subscription_rel.h
- SubscriptRoutines : subscripting.h, lsyscache.h
- SubscriptTransform : subscripting.h
- SubTransactionId : c.h
- SubXactCallback : xact.h
- SubXactCallbackItem : xact.c
- SubXactInfo : worker.c
- SummaryCache : llvmjit_inline.cpp
- SupportRequestCost : supportnodes.h
- SupportRequestIndexCondition : supportnodes.h
- SupportRequestInlineInFrom : supportnodes.h
- SupportRequestModifyInPlace : supportnodes.h
- SupportRequestOptimizeWindowClause : supportnodes.h
- SupportRequestRows : supportnodes.h
- SupportRequestSelectivity : supportnodes.h
- SupportRequestSimplify : supportnodes.h
- SupportRequestSimplifyAggref : supportnodes.h
- SupportRequestWFuncMonotonic : supportnodes.h
- symbol : api.h
- SyncOps : sync.c
- SyncRepConfigData : syncrep.h
- SyncRepStandbyData : syncrep.h
- SyncRequestHandler : sync.h
- SyncRequestType : sync.h
- SyscacheCallbackFunction : inval.h
- SysScanDesc : genam.h
- SysScanDescData : relscan.h