ghc-lib-0.20221201: The GHC API, decoupled from GHC versions

Index - S

s1TyConKeyGHC.Builtin.Names
s1TyConNameGHC.Builtin.Names
SafeLanguage.Haskell.TH, Language.Haskell.TH.Syntax
safeLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
safeDirectImpsReqGHC.Plugins, GHC.Driver.Session
safeHaskellGHC.Plugins, GHC, GHC.Driver.Session
SafeHaskellBitGHC.Parser.Lexer
SafeHaskellModeGHC, GHC.Types.SafeHaskell
safeHaskellModeEnabledGHC.Plugins, GHC.Driver.Session
SafeHaskellMustBeInIOGHC.Tc.Utils.TcType
safeHaskellOnGHC.Plugins, GHC.Driver.Session
safeIdKeyGHC.Builtin.Names.TH
safeImplicitImpsReqGHC.Plugins, GHC.Driver.Session
safeImportsOnGHC.Plugins, GHC.Driver.Session
safeInferGHC.Plugins, GHC, GHC.Driver.Session
safeInferOnGHC.Plugins, GHC.Driver.Session
safeInferredGHC.Plugins, GHC, GHC.Driver.Session
safeLanguageOnGHC.Plugins, GHC.Driver.Session
safeNameGHC.Builtin.Names.TH
safeOverlapGHC.Tc.Instance.Class
safeShowExceptionGHC.Plugins, GHC.Utils.Panic
Safety 
1 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)GHC.Types.ForeignCall
SAKSGHC.Tc.Gen.HsType
SAKS_or_CUSKGHC.Tc.Gen.HsType
sameDepthAsGHC.Tc.Utils.TcType
SameLineGHC, GHC.Hs, GHC.Parser.Annotation
SameNameGHC.Tc.Errors.Types
SameOccGHC.Tc.Errors.Types
SameOccInfoGHC.Tc.Errors.Types
sameOcc_lhsGHC.Tc.Errors.Types
sameOcc_rhsGHC.Tc.Errors.Types
sameOcc_same_pkgGHC.Tc.Errors.Types
SaneDouble 
1 (Type/Class)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.Syntax
sanityCheckCfgGHC.CmmToAsm.CFG
sappendClassOpKeyGHC.Builtin.Names
sappendNameGHC.Builtin.Names
SARGHC.CmmToAsm.X86.Instr
sArSupportsDashLGHC.Settings
SASRGHC.CmmToAsm.AArch64.Instr
saturatedByOneShotsGHC.Types.Demand
saturateFFIGHC.StgToJS.FFI
saveCurrentCostCentreGHC.StgToCmm.Prof
saved_errnoGHC.Exts.Heap, GHC.Exts.Heap.Closures
saveThreadStateGHC.StgToCmm.Foreign
SBBGHC.CmmToAsm.X86.Instr
SBFMGHC.CmmToAsm.AArch64.Instr
SBFXGHC.CmmToAsm.AArch64.Instr
sb_mdsGHC.Tc.Utils.Monad, GHC.Tc.Types
sb_tcsGHC.Tc.Utils.Monad, GHC.Tc.Types
scaleAltsByGHC.Plugins, GHC.Core.Utils
Scaled 
1 (Data Constructor)GHC.Core.Multiplicity, GHC.Core.TyCo.Rep
2 (Type/Class)GHC.Plugins, GHC.Core.Multiplicity, GHC.Core.TyCo.Rep, GHC.Core.Type
scaledExpTypeToTypeGHC.Tc.Utils.TcMType
scaledMultGHC.Core.Multiplicity, GHC.Core.TyCo.Rep
scaledSetGHC.Plugins, GHC.Core.Multiplicity, GHC.Core.Type
scaledThingGHC.Core.Multiplicity, GHC.Core.TyCo.Rep
scaleFloatGHC.Prelude, GHC.Prelude.Basic
scaleIdByGHC.Plugins, GHC.Types.Id
scaleScaledGHC.Core.Multiplicity
scaleUEGHC.Core.UsageEnv
scaleUsageGHC.Core.UsageEnv
scaleVarByGHC.Plugins, GHC.Types.Id
scanGraphGHC.Data.Graph.Ops, GHC.Data.Graph.Color
scanlGHC.Prelude, GHC.Prelude.Basic
scanl1GHC.Prelude, GHC.Prelude.Basic
scanrGHC.Prelude, GHC.Prelude.Basic
scanr1GHC.Prelude, GHC.Prelude.Basic
SCCGHC.Data.Graph.Directed
sccAbleCCGHC.Types.CostCentre
SCCFunSigGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
sccProfilingEnabledGHC.Plugins, GHC.Driver.Session
Scheme 
1 (Data Constructor)GHC.Utils.Ppr.Colour
2 (Type/Class)GHC.Utils.Ppr.Colour
ScopeGHC.Iface.Ext.Types
scopeContainsSpanGHC.Iface.Ext.Utils
scopedSortGHC.Plugins, GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType
scopedSortOuterGHC.Tc.Gen.HsType
ScopedTypeVariablesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
ScOriginGHC.Tc.Types.Origin
scrutBinderSwap_maybeGHC.Core.Opt.OccurAnal
SCVTFGHC.CmmToAsm.AArch64.Instr
sc_altsGHC.Core.Opt.Simplify.Utils
sc_argGHC.Core.Opt.Simplify.Utils
sc_arg_tyGHC.Core.Opt.Simplify.Utils
sc_bndrGHC.Core.Opt.Simplify.Utils
sc_bodyGHC.Core.Opt.Simplify.Utils
sc_contGHC.Core.Opt.Simplify.Utils
sc_dupGHC.Core.Opt.Simplify.Utils
sc_envGHC.Core.Opt.Simplify.Utils
sc_funGHC.Core.Opt.Simplify.Utils
sc_fun_tyGHC.Core.Opt.Simplify.Utils
sc_hole_tyGHC.Core.Opt.Simplify.Utils
SDCGHC.Plugins, GHC.Utils.Outputable
SDIVGHC.CmmToAsm.AArch64.Instr
SDocGHC.Plugins, GHC.Types.Error, GHC.Utils.Error, GHC.Utils.Outputable
sdocCanUseUnicodeGHC.Plugins, GHC.Utils.Outputable
sdocColSchemeGHC.Plugins, GHC.Utils.Outputable
SDocContextGHC.Plugins, GHC.Utils.Outputable
sdocDefaultDepthGHC.Plugins, GHC.Utils.Outputable
sdocErrorSpansGHC.Plugins, GHC.Utils.Outputable
sdocHexWordLiteralsGHC.Plugins, GHC.Utils.Outputable
sdocLastColourGHC.Plugins, GHC.Utils.Outputable
sdocLinearTypesGHC.Plugins, GHC.Utils.Outputable
sdocLineLengthGHC.Plugins, GHC.Utils.Outputable
sdocListTuplePunsGHC.Plugins, GHC.Utils.Outputable
sdocOptionGHC.Plugins, GHC.Utils.Outputable
sdocPprDebugGHC.Plugins, GHC.Utils.Outputable
sdocPrintAxiomIncompsGHC.Plugins, GHC.Utils.Outputable
sdocPrintCaseAsLetGHC.Plugins, GHC.Utils.Outputable
sdocPrintEqualityRelationsGHC.Plugins, GHC.Utils.Outputable
sdocPrintExplicitCoercionsGHC.Plugins, GHC.Utils.Outputable
sdocPrintExplicitForallsGHC.Plugins, GHC.Utils.Outputable
sdocPrintExplicitKindsGHC.Plugins, GHC.Utils.Outputable
sdocPrintExplicitRuntimeRepsGHC.Plugins, GHC.Utils.Outputable
sdocPrintPotentialInstancesGHC.Plugins, GHC.Utils.Outputable
sdocPrintTypeAbbreviationsGHC.Plugins, GHC.Utils.Outputable
sdocPrintTypecheckerElaborationGHC.Plugins, GHC.Utils.Outputable
sdocPrintUnicodeSyntaxGHC.Plugins, GHC.Utils.Outputable
sdocShouldUseColorGHC.Plugins, GHC.Utils.Outputable
sdocStarIsTypeGHC.Plugins, GHC.Utils.Outputable
sdocStyleGHC.Plugins, GHC.Utils.Outputable
sdocSuppressCoercionsGHC.Plugins, GHC.Utils.Outputable
sdocSuppressCoercionTypesGHC.Plugins, GHC.Utils.Outputable
sdocSuppressIdInfoGHC.Plugins, GHC.Utils.Outputable
sdocSuppressModulePrefixesGHC.Plugins, GHC.Utils.Outputable
sdocSuppressStgExtsGHC.Plugins, GHC.Utils.Outputable
sdocSuppressStgRepsGHC.Plugins, GHC.Utils.Outputable
sdocSuppressTicksGHC.Plugins, GHC.Utils.Outputable
sdocSuppressTypeApplicationsGHC.Plugins, GHC.Utils.Outputable
sdocSuppressTypeSignaturesGHC.Plugins, GHC.Utils.Outputable
sdocSuppressUnfoldingsGHC.Plugins, GHC.Utils.Outputable
sdocSuppressUniquesGHC.Plugins, GHC.Utils.Outputable
sdocSuppressVarKindsGHC.Plugins, GHC.Utils.Outputable
sdocUnitIdForUserGHC.Plugins, GHC.Utils.Outputable
sdocWithContextGHC.Plugins, GHC.Utils.Outputable
searchPackageIdGHC.Plugins, GHC.Unit, GHC.Unit.State
seArityOptsGHC.Core.Opt.Simplify.Env
seCaseCaseGHC.Core.Opt.Simplify.Env
seCaseDepthGHC.Core.Opt.Simplify.Env
seCaseFoldingGHC.Core.Opt.Simplify.Env
seCaseMergeGHC.Core.Opt.Simplify.Env
seCastSwizzleGHC.Core.Opt.Simplify.Env
Section 
1 (Data Constructor)GHC.Cmm
2 (Type/Class)GHC.Cmm
SectionDataGHC.CmmToAsm.Wasm.Types
SectionLGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
sectionLLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sectionLIdKeyGHC.Builtin.Names.TH
sectionLNameGHC.Builtin.Names.TH
sectionOffsetGHC.CmmToAsm.Dwarf.Types
SectionOriginGHC.Tc.Types.Origin
SectionProtectionGHC.Cmm
sectionProtectionGHC.Cmm
SectionRGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
sectionRLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sectionRIdKeyGHC.Builtin.Names.TH
sectionRNameGHC.Builtin.Names.TH
SectionRODataGHC.CmmToAsm.Wasm.Types
SectionTypeGHC.Cmm
sectionTypeGHC.Utils.Asm
seCvSubstGHC.Core.Opt.Simplify.Env
seDoEtaReductionGHC.Core.Opt.Simplify.Env
seekBinGHC.Utils.Binary
seEtaExpandGHC.Core.Opt.Simplify.Env
seFamEnvsGHC.Core.Opt.Simplify.Env
seFloatEnableGHC.Core.Opt.Simplify.Env
seIdSubstGHC.Core.Opt.Simplify.Env
seInlineGHC.Core.Opt.Simplify.Env
seInScopeGHC.Core.Opt.Simplify.Env
SelArgGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
SelCoGHC.Core.TyCo.Rep
SelectGHC.Core.Opt.Simplify.Utils
selecteeGHC.Exts.Heap, GHC.Exts.Heap.Closures
selectLargestContainedByGHC.Iface.Ext.Utils
selectMatchVarGHC.HsToCore.Utils
selectMatchVarsGHC.HsToCore.Utils
selectNextWorkItemGHC.Tc.Solver.Monad
selectorAmbiguousFieldOccGHC, GHC.Hs, GHC.Hs.Type
selectorClassKeyGHC.Builtin.Names
selectorClassNameGHC.Builtin.Names
SelectorClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
SelectorThunkGHC.StgToCmm.Types
selectPointGHC.Iface.Ext.Utils
selectSimpleMatchVarLGHC.HsToCore.Utils
selectSmallestContainingGHC.Iface.Ext.Utils
selectWorkItemGHC.Tc.Solver.InertSet
SelExprGHC.JS.Syntax
SelfBootGHC.Tc.Utils.Monad, GHC.Tc.Types
SelfBootInfoGHC.Tc.Utils.Monad, GHC.Tc.Types
SelfLoopGHC.Data.Graph.Directed
SelfLoopInfoGHC.StgToCmm.Sequel
SelForAllGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
SelFunGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
SelMultGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
selName_RDRGHC.Builtin.Names
SelResGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
SelTyConGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
sel_naughtyGHC.Plugins, GHC.Types.Id.Info
sel_tyconGHC.Plugins, GHC.Types.Id.Info
semi 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
SemigroupGHC.Prelude, GHC.Prelude.Basic
semigroupClassKeyGHC.Builtin.Names
semigroupClassNameGHC.Builtin.Names
semiSepLanguage.Haskell.TH.Ppr
semiSepWithLanguage.Haskell.TH.Ppr
seModeGHC.Core.Opt.Simplify.Env
seNamesGHC.Core.Opt.Simplify.Env
seOptCoercionOptsGHC.Core.Opt.Simplify.Env
sep 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
SepArgGHC.Driver.CmdLine
sePedanticBottomsGHC.Core.Opt.Simplify.Env
sePhaseGHC.Core.Opt.Simplify.Env
sePlatformGHC.Core.Opt.Simplify.Env
sePreInlineGHC.Core.Opt.Simplify.Env
sepWithLanguage.Haskell.TH.Ppr
SeqGHC.Runtime.Interpreter, GHCi.Message
seqGHC.Prelude, GHC.Prelude.Basic
seqBindsGHC.Core.Seq
seqCoGHC.Plugins, GHC.Core.Coercion
seqCompiledByteCodeGHC.ByteCode.Types
seqCprSigGHC.Types.Cpr
seqDemandGHC.Types.Demand
seqDemandListGHC.Types.Demand
seqDmdGHC.Types.Demand
seqDmdSigGHC.Types.Demand
seqDmdTypeGHC.Types.Demand
seqDVarSetGHC.Plugins, GHC.Types.Var.Set
seqEltsNameEnvGHC.Plugins, GHC.Types.Name.Env
seqEltsUFMGHC.Plugins, GHC.Types.Unique.FM
seqExprGHC.Core.Seq
seqExprsGHC.Core.Seq
seqHValueGHC.Runtime.Interpreter
seqIdGHC.Types.Id.Make
seqIdKeyGHC.Builtin.Names
seqListGHC.Plugins, GHC.Utils.Misc
seqOccInfoGHC.Plugins, GHC.Types.Basic
SeqOpGHC.Builtin.PrimOps
seqRuleInfoGHC.Core.Seq
seqRulesGHC.Core.Seq
seqTagInfoGHC.Stg.InferTags.Types, GHC.Stg.InferTags.TagSig
seqTagSigGHC.Stg.InferTags.Types, GHC.Stg.InferTags.TagSig
seqTypeGHC.Plugins, GHC.Core.Type
seqTypesGHC.Plugins, GHC.Core.Type
SequelGHC.StgToCmm.Sequel, GHC.StgToCmm.Monad
sequenceGHC.Prelude, GHC.Prelude.Basic
sequenceAGHC.Prelude, GHC.Prelude.Basic
sequenceQLanguage.Haskell.TH.Syntax
sequenceQIdKeyGHC.Builtin.Names.TH
sequenceQNameGHC.Builtin.Names.TH
sequenceTopGHC.CmmToAsm.BlockLayout
sequenceUFMListGHC.Plugins, GHC.Types.Unique.FM
sequence_GHC.Prelude, GHC.Prelude.Basic
seqUnfoldingGHC.Core.Seq
seqVarGHC.HsToCore.Utils
seqVarSetGHC.Plugins, GHC.Types.Var.Set
seRecIdsGHC.Core.Opt.Simplify.Env
SerializableExceptionGHCi.Message
Serialized 
1 (Data Constructor)GHC.Plugins, GHC.Serialized
2 (Type/Class)GHC.Plugins, GHC.Serialized
serializeWithDataGHC.Plugins, GHC.Serialized
sErrorGHC.Utils.Ppr.Colour
seRuleOptsGHC.Core.Opt.Simplify.Env
seRulesGHC.Core.Opt.Simplify.Env
Session 
1 (Data Constructor)GHC.Driver.Monad
2 (Type/Class)GHC.Driver.Monad
setArityInfoGHC.Plugins, GHC.Types.Id.Info
setAssigRGHC.CmmToAsm.Reg.Linear.State
setBindsGHC.StgToCmm.Monad
setBitGHC.Prelude, GHC.Prelude.Basic
setBlockAssigRGHC.CmmToAsm.Reg.Linear.State
SetByteArrayOpGHC.Builtin.PrimOps
setCafInfoGHC.Plugins, GHC.Types.Id.Info
setCallArityInfoGHC.Plugins, GHC.Types.Id.Info
setCaseBndrEvaldGHC.Plugins, GHC.Types.Id
SETCCGHC.CmmToAsm.X86.Instr
setCCGHC.StgToJS.Profiling
setCoHoleCoVarGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
setCoHoleTypeGHC.Plugins, GHC.Core.Coercion
setColorGHC.Data.Graph.Ops, GHC.Data.Graph.Color
setCommentsEpAnnGHC, GHC.Hs, GHC.Parser.Annotation
setCommentsSrcAnnGHC, GHC.Hs, GHC.Parser.Annotation
setConstraintVarGHC.Tc.Utils.Monad
setContextGHC.Runtime.Eval, GHC
setCoVarNameGHC.Plugins, GHC.Core.Coercion
setCoVarUniqueGHC.Plugins, GHC.Core.Coercion
setCprSigInfoGHC.Plugins, GHC.Types.Id.Info
setCtEvLocGHC.Tc.Types.Constraint
setCtEvPredTypeGHC.Tc.Types.Constraint
setCtLocEnvGHC.Tc.Types.Constraint
setCtLocMGHC.Tc.Utils.Monad
setCtLocOriginGHC.Tc.Types.Constraint
setCtLocSpanGHC.Tc.Types.Constraint
setDeleteGHC.Cmm.Dataflow.Collections
setDeleteListGHC.Cmm.Dataflow.Collections
setDeltaNatGHC.CmmToAsm.Monad
setDeltaRGHC.CmmToAsm.Reg.Linear.State
setDemandInfoGHC.Plugins, GHC.Types.Id.Info
setDerivSpecThetaGHC.Tc.Deriv.Utils
setDifferenceGHC.Cmm.Dataflow.Collections
setDmdSigInfoGHC.Plugins, GHC.Types.Id.Info
setDynamicNowGHC.Plugins, GHC.Driver.Session
setDynOutputFileGHC.Plugins, GHC.Driver.Session
setDynOutputHiGHC.Plugins, GHC.Driver.Session
setEdgeWeightGHC.CmmToAsm.CFG
setElemsGHC.Cmm.Dataflow.Collections
setEmptyGHC.Cmm.Dataflow.Collections
setEnvGHC.Tc.Utils.Monad, GHC.Data.IOEnv
setEnvsGHC.Tc.Utils.Monad
setErrCtxtGHC.Tc.Utils.Monad
setErrsVarGHC.Tc.Utils.Monad
setEvBind 
1 (Function)GHC.Tc.Solver.Monad
2 (Function)GHC.Tc.Plugin
setEvBindIfWantedGHC.Tc.Solver.Monad
setEvBindsTcSGHC.Tc.Solver.Monad
setFieldClassOpKeyGHC.Builtin.Names
setFieldNameGHC.Builtin.Names
setFilterGHC.Cmm.Dataflow.Collections
setFlagsFromEnvFileGHC.Plugins, GHC.Driver.Session
setFoldlGHC.Cmm.Dataflow.Collections
setFoldrGHC.Cmm.Dataflow.Collections
setFollowingCommentsGHC, GHC.Hs, GHC.Parser.Annotation
setFreeRegsRGHC.CmmToAsm.Reg.Linear.State
setFromListGHC.Cmm.Dataflow.Collections
setGblEnvGHC.Tc.Utils.Monad
setGeneralFlag'GHC.Plugins, GHC.Driver.Session
setGHCiMonadGHC
setGlobalIdCacheGHC.StgToJS.Monad
setGlobalTypeEnvGHC.Tc.Utils.Env
setHpUsageGHC.StgToCmm.Monad
setHsTyVarBndrFlagGHC, GHC.Hs, GHC.Hs.Type
setIdArityGHC.Plugins, GHC.Types.Id
setIdCafInfoGHC.Plugins, GHC.Types.Id
setIdCallArityGHC.Plugins, GHC.Types.Id
setIdCbvMarksGHC.Plugins, GHC.Types.Id
setIdCprSigGHC.Plugins, GHC.Types.Id
setIdDemandInfoGHC.Plugins, GHC.Types.Id
setIdDetailsGHC.Plugins, GHC.Types.Var
setIdDmdSigGHC.Plugins, GHC.Types.Id
setIdExported 
1 (Function)GHC.Types.Id
2 (Function)GHC.Plugins, GHC.Types.Var
setIdInfoGHC.Plugins, GHC.Types.Id
setIdLFInfoGHC.Plugins, GHC.Types.Id
setIdMultGHC.Plugins, GHC.Types.Id, GHC.Types.Var
setIdNameGHC.Plugins, GHC.Types.Id
setIdNotExported 
1 (Function)GHC.Types.Id
2 (Function)GHC.Plugins, GHC.Types.Var
setIdOccInfoGHC.Plugins, GHC.Types.Id
setIdOneShotInfoGHC.Plugins, GHC.Types.Id
setIdSpecialisationGHC.Plugins, GHC.Types.Id
setIdTagSigGHC.Plugins, GHC.Types.Id
setIdTypeGHC.Plugins, GHC.Types.Id
setIdUnfoldingGHC.Plugins, GHC.Types.Id
setIdUniqueGHC.Plugins, GHC.Types.Id
setImplicitEnvMGHC.Tc.Utils.Monad
setInertCansGHC.Tc.Solver.Monad
setInfoTableStackMapGHC.Cmm.LayoutStack
setInlineActivationGHC.Plugins, GHC.Types.Id
setInlinePragInfoGHC.Plugins, GHC.Types.Id.Info
setInlinePragmaGHC.Plugins, GHC.Types.Id
setInlinePragmaActivationGHC.Plugins, GHC.Types.Basic
setInlinePragmaRuleMatchInfoGHC.Plugins, GHC.Types.Basic
setInScopeGHC.Plugins, GHC.Core.Subst, GHC.Core.TyCo.Subst, GHC.Core.Type
setInScopeFromEGHC.Core.Opt.Simplify.Env
setInScopeFromFGHC.Core.Opt.Simplify.Env
setInScopeSetGHC.Core.Opt.Simplify.Env
setInsertGHC.Cmm.Dataflow.Collections
setInsertListGHC.Cmm.Dataflow.Collections
setInteractiveDynFlagsGHC
setInteractivePrintNameGHC.Runtime.Context
setIntersectionGHC.Cmm.Dataflow.Collections
setIsSubsetOfGHC.Cmm.Dataflow.Collections
setLastTokenGHC.Parser.Lexer
setLclEnv 
1 (Function)GHC.Tc.Utils.Monad
2 (Function)GHC.Tc.Solver.Monad
setLclEnvLocGHC.Tc.Utils.Monad, GHC.Tc.Types
setLclEnvTcLevelGHC.Tc.Utils.Monad, GHC.Tc.Types
setLclTypeEnvGHC.Tc.Utils.Monad
setLevelsGHC.Core.Opt.SetLevels
setLFInfoGHC.Plugins, GHC.Types.Id.Info
setLocalRdrEnvGHC.Tc.Utils.Monad
setLogFlagsGHC.Utils.Logger
setMemberGHC.Cmm.Dataflow.Collections
setMetaTyVarTcLevelGHC.Tc.Utils.TcType
setNameLocGHC.Plugins, GHC.Types.Name
setNameModuleGHC.Iface.Env
setNameUniqueGHC.Plugins, GHC.Types.Name
setNominalRole_maybeGHC.Plugins, GHC.Core.Coercion
setNullGHC.Cmm.Dataflow.Collections
setOccInfoGHC.Plugins, GHC.Types.Id.Info
setOccNameSpaceGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
setOneShotInfoGHC.Plugins, GHC.Types.Id.Info
setOneShotLambdaGHC.Plugins, GHC.Types.Id
setOutputFileGHC.Plugins, GHC.Driver.Session
setOutputHiGHC.Plugins, GHC.Driver.Session
setOverlapModeMaybeGHC.Plugins, GHC.Core.InstEnv, GHC.Types.Basic
setPriorCommentsGHC, GHC.Hs, GHC.Parser.Annotation
setProgramDynFlagsGHC
setRdrNameSpaceGHC.Parser.PostProcess
setRealHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
setRecTcMaxBoundGHC.Core.TyCon.RecWalk
setRuleIdNameGHC.Plugins, GHC.Core
setRuleInfoGHC.Plugins, GHC.Types.Id.Info
setRuleInfoHeadGHC.Plugins, GHC.Types.Id.Info
setSafeModeGHC.Types.SafeHaskell
setSessionGHC, GHC.Driver.Monad
setSessionDynFlagsGHC
setSingletonGHC.Cmm.Dataflow.Collections
setSizeGHC.Cmm.Dataflow.Collections
setSlotsGHC.StgToJS.Stack
setSolvedDictsGHC.Tc.Solver.Monad
setSrcLocGHC.Parser.Lexer
setSrcSpanGHC.Tc.Utils.Monad
setSrcSpanAGHC.Tc.Utils.Monad
setStageGHC.Tc.Utils.Monad
setStateGHC.StgToCmm.Monad
setStyleColouredGHC.Plugins, GHC.Utils.Outputable
setSubstEnvGHC.Core.Opt.Simplify.Env
setTagSigGHC.Plugins, GHC.Types.Id.Info
setTargetsGHC
setTcEvBindsMap 
1 (Function)GHC.Tc.Utils.Monad
2 (Function)GHC.Tc.Solver.Monad
setTcLevelGHC.Tc.Utils.Monad
setTcSInertsGHC.Tc.Solver.Monad
setTcTyConKindGHC.Plugins, GHC.Core.TyCon
setTcTyVarDetailsGHC.Plugins, GHC.Types.Var
SetThreadAllocationCounterGHC.Builtin.PrimOps
setTickyCtrLabelGHC.StgToCmm.Monad
Settings 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Session, GHC.Settings
2 (Type/Class)GHC.Plugins, GHC.Driver.Session, GHC.Settings
settingsGHC.Plugins, GHC.Driver.Session
SettingsErrorGHC.Settings.IO
SettingsError_BadDataGHC.Settings.IO
SettingsError_MissingDataGHC.Settings.IO
setTmpDirGHC.Plugins, GHC.Driver.Session
setTopSessionDynFlagsGHC
setTyVarKindGHC.Plugins, GHC.Types.Var
setTyVarNameGHC.Plugins, GHC.Types.Var
setTyVarUniqueGHC.Plugins, GHC.Types.Var
setUnfoldingInfoGHC.Plugins, GHC.Types.Id.Info
setUnificationFlagGHC.Tc.Solver.Monad
setUnionGHC.Cmm.Dataflow.Collections
setUnionsGHC.Cmm.Dataflow.Collections
setUniqMetaGHC.CmmToLlvm.Base
setUnitDynFlagsGHC
setUnitIdGHC.Plugins, GHC.Driver.Session
setUnsafeGlobalDynFlagsGHC.Plugins, GHC.Driver.Session
SetupBreakpointGHC.Runtime.Interpreter, GHCi.Message
setupBreakpoint 
1 (Function)GHCi.BreakArray
2 (Function)GHC.Runtime.Eval, GHC
setUserDataGHC.Utils.Binary
setVarNameGHC.Plugins, GHC.Types.Var
setVarTypeGHC.Plugins, GHC.Types.Var
setVarUniqueGHC.Plugins, GHC.Types.Var
setVirtHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
seTvSubstGHC.Core.Opt.Simplify.Env
setWantedEqGHC.Tc.Solver.Monad
setWantedEvTermGHC.Tc.Solver.Monad
setXOptMGHC.Tc.Utils.Monad
seUnfoldingOptsGHC.Core.Opt.Simplify.Env
SeverityGHC, GHC.Types.Error, GHC.Utils.Error
SevErrorGHC, GHC.Types.Error, GHC.Utils.Error
SevIgnoreGHC, GHC.Types.Error, GHC.Utils.Error
SevWarningGHC, GHC.Types.Error, GHC.Utils.Error
sExtraGccViaCFlagsGHC.Plugins, GHC.Driver.Session, GHC.Settings
se_fam_instGHC.Core.Opt.Simplify
se_modeGHC.Core.Opt.Simplify
se_top_env_cfgGHC.Core.Opt.Simplify
sFatalGHC.Utils.Ppr.Colour
sFileSettingsGHC.Plugins, GHC.Driver.Session, GHC.Settings
sfInScopeGHC.Core.Opt.Simplify.Env
sfInteractInertGHC.Builtin.Types.Literals, GHC.Core.Coercion.Axiom
sfInteractTopGHC.Builtin.Types.Literals, GHC.Core.Coercion.Axiom
sfJoinFloatsGHC.Core.Opt.Simplify.Env
sfLetFloatsGHC.Core.Opt.Simplify.Env
sfMatchFamGHC.Builtin.Types.Literals, GHC.Core.Coercion.Axiom
Sf_IgnoreGHC, GHC.Types.SafeHaskell
Sf_NoneGHC, GHC.Types.SafeHaskell
Sf_SafeGHC, GHC.Types.SafeHaskell
Sf_SafeInferredGHC, GHC.Types.SafeHaskell
Sf_TrustworthyGHC, GHC.Types.SafeHaskell
Sf_UnsafeGHC, GHC.Types.SafeHaskell
sGccSupportsNoPieGHC.Plugins, GHC.Driver.Session, GHC.Settings
SGEGHC.CmmToAsm.AArch64.Cond
sGhciUsagePathGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcNameVersionGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcUsagePathGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcWithInterpreterGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGlobalPackageDatabasePathGHC.Plugins, GHC.Driver.Session, GHC.Settings
SGTGHC.CmmToAsm.AArch64.Cond
ShadowedDependenciesGHC.Plugins, GHC.Unit, GHC.Unit.State
ShadowedNameProvenanceGHC.Tc.Errors.Types
ShadowedNameProvenanceGlobalGHC.Tc.Errors.Types
ShadowedNameProvenanceLocalGHC.Tc.Errors.Types
shadowNamesGHC.Plugins, GHC.Types.Name.Reader
shallowTyCoVarsOfCoGHC.Core.TyCo.FVs
shallowTyCoVarsOfCosGHC.Core.TyCo.FVs
shallowTyCoVarsOfCoVarEnvGHC.Core.TyCo.FVs
shallowTyCoVarsOfTypeGHC.Core.TyCo.FVs
shallowTyCoVarsOfTypesGHC.Core.TyCo.FVs
shallowTyCoVarsOfTyVarEnvGHC.Core.TyCo.FVs
ShapeMismatchReasonGHC.Tc.Types.Constraint
sharedGlobalGHC.Utils.GlobalVars
sharedGlobalMGHC.Utils.GlobalVars
shareFailureHandlerGHC.HsToCore.Utils
sHeaderGHC.Utils.Ppr.Colour
ShHoleSubstGHC.Plugins, GHC.Unit, GHC.Unit.State
shiftGHC.Prelude, GHC.Prelude.Basic
shiftEqnsGHC.HsToCore.Utils
shiftLGHC.Prelude, GHC.Prelude.Basic
ShiftModeGHC.CmmToAsm.AArch64.Instr
shiftRGHC.Prelude, GHC.Prelude.Basic
shiftRHSCastGHC.CmmToAsm.Wasm.FromCmm
SHLGHC.CmmToAsm.X86.Instr
shortcutJump 
1 (Function)GHC.CmmToAsm.AArch64.RegInfo
2 (Function)GHC.CmmToAsm.X86.Instr
3 (Function)GHC.CmmToAsm.PPC.RegInfo
4 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
shortCutLitGHC.Tc.Utils.Zonk
shortcutStatics 
1 (Function)GHC.CmmToAsm.AArch64.RegInfo
2 (Function)GHC.CmmToAsm.X86.Instr
3 (Function)GHC.CmmToAsm.PPC.RegInfo
4 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
shortcutWeightMapGHC.CmmToAsm.CFG
shortStgPprOptsGHC.Stg.Syntax
ShortText 
1 (Data Constructor)GHC.Data.ShortText
2 (Type/Class)GHC.Data.ShortText
shouldInlinePrimOpGHC.StgToCmm.Prim
Shouldn'tHappenOriginGHC.Tc.Types.Origin
ShouldRetainCAFsGHCi.ObjLink
shouldStrictifyIdForCbvGHC.Plugins, GHC.Core.Utils
shouldUseCbvForIdGHC.Plugins, GHC.Core.Utils
ShowGHC.Prelude, GHC.Prelude.Basic
showGHC.Prelude, GHC.Prelude.Basic
showAstDataGHC.Hs.Dump
showAstDataFullGHC.Hs.Dump
showBitsGHC.CmmToAsm.Reg.Linear.AArch64
showBreakArrayGHCi.BreakArray
showCharGHC.Prelude, GHC.Prelude.Basic
showClassKeyGHC.Builtin.Names
showClassNameGHC.Builtin.Names
showCommaSpace_RDRGHC.Builtin.Names
showExceptionGHC.Plugins, GHC.Utils.Panic
ShowForAllFlagGHC.Iface.Syntax, GHC.Iface.Type
ShowForAllMustGHC.Iface.Syntax, GHC.Iface.Type
ShowForAllWhenGHC.Iface.Syntax, GHC.Iface.Type
showGhcExceptionGHC.Plugins, GHC, GHC.Utils.Panic
showGhcExceptionUnsafeGHC.Plugins, GHC.Utils.Panic
ShowHeaderGHC.Iface.Syntax
ShowHowMuchGHC.Iface.Syntax
ShowIfaceGHC.Iface.Syntax
showIfaceGHC.Iface.Load
showListGHC.Prelude, GHC.Prelude.Basic
showLoaderStateGHC.Linker.Loader
showMatchesGHC.Tc.Errors.Hole, GHC.Tc.Errors.Types
showModMsgGHC.Unit.Module.Graph
showModuleGHC.Runtime.Eval, GHC
showModuleIndexGHC.Driver.Main
showNameLanguage.Haskell.TH.Syntax
showName'Language.Haskell.TH.Syntax
showOptGHC.Plugins, GHC.Driver.Session, GHC.Utils.CliOption
showParenGHC.Prelude, GHC.Prelude.Basic
showParen_RDRGHC.Builtin.Names
showPassGHC.Utils.Error
showPlainGhcExceptionGHC.Utils.Panic.Plain
showPprGHC.Plugins, GHC.Driver.Ppr
showPprUnsafeGHC.Plugins, GHC.Driver.Ppr, GHC.Utils.Outputable
showProvGHC.Tc.Errors.Hole, GHC.Tc.Errors.Types
showReg 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.X86.Regs
showRichTokenStreamGHC
ShowSGHC.Prelude, GHC.Prelude.Basic
showsGHC.Prelude, GHC.Prelude.Basic
showSDocGHC.Plugins, GHC.Driver.Ppr
showSDocForUserGHC.Plugins, GHC.Driver.Ppr
showSDocOneLineGHC.Plugins, GHC.Utils.Outputable
showSDocUnsafeGHC.Plugins, GHC.Driver.Ppr, GHC.Utils.Outputable
ShowSomeGHC.Iface.Syntax
showSpace_RDRGHC.Builtin.Names
showsPrecGHC.Prelude, GHC.Prelude.Basic
showsPrec_RDRGHC.Builtin.Names
showStgStatsGHC.Stg.Stats
showStringGHC.Prelude, GHC.Prelude.Basic
showString_RDRGHC.Builtin.Names
ShowSub 
1 (Data Constructor)GHC.Iface.Syntax
2 (Type/Class)GHC.Iface.Syntax
shows_RDRGHC.Builtin.Names
showTermGHC.Runtime.Debugger
showtextlLanguage.Haskell.TH.Ppr
showToHeaderGHC.Iface.Syntax
showToIfaceGHC.Iface.Syntax
showTypeGHC.Tc.Errors.Hole, GHC.Tc.Errors.Types
showWrapGHC.Tc.Errors.Hole, GHC.Tc.Errors.Types
showWrapVarsGHC.Tc.Errors.Hole, GHC.Tc.Errors.Types
SHRGHC.CmmToAsm.X86.Instr
ShrinkMutableByteArrayOp_CharGHC.Builtin.PrimOps
ShrinkSmallMutableArrayOp_CharGHC.Builtin.PrimOps
ShutdownGHC.Runtime.Interpreter, GHCi.Message
siCCGHC.StgToJS.Types
SigGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
SigD 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
sigDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sigDIdKeyGHC.Builtin.Names.TH
sigDNameGHC.Builtin.Names.TH
SigELanguage.Haskell.TH, Language.Haskell.TH.Syntax
sigELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sigEIdKeyGHC.Builtin.Names.TH
sigENameGHC.Builtin.Names.TH
SigmaCtxtGHC.Tc.Gen.HsType, GHC.Tc.Validity, GHC.Tc.Types.Origin
SignageGHC.CmmToAsm.Wasm.Types
SignalGHC.Plugins, GHC, GHC.Utils.Panic
sigNameNoLocGHC.HsToCore.Docs
SignedGHC.CmmToAsm.Wasm.Types
SignedHintGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
SignExtGHC.Llvm.Types, GHC.Llvm
signExtend16GHC.JS.Make
signExtend8GHC.JS.Make
significandGHC.Prelude, GHC.Prelude.Basic
signumGHC.Prelude, GHC.Prelude.Basic
SigPLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sigPLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
SigPatGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
sigPIdKeyGHC.Builtin.Names.TH
sigPNameGHC.Builtin.Names.TH
sigPrec 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)GHC.Plugins, GHC.Core.TyCo.Ppr, GHC.Types.Basic
SigSkolGHC.Tc.Types.Origin
SigsMergeChangedGHC.Iface.Recomp
SigTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sigT 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Lib
2 (Function)Language.Haskell.TH.Lib.Internal
sigTIdKeyGHC.Builtin.Names.TH
sigTNameGHC.Builtin.Names.TH
sigTypeDocsGHC.HsToCore.Docs
SigTypeSkolGHC.Tc.Types.Origin
sig_bndrGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
sig_bndrsGHC, GHC.Hs, GHC.Hs.Type, Language.Haskell.Syntax, Language.Haskell.Syntax.Type
sig_bodyGHC, GHC.Hs, GHC.Hs.Type, Language.Haskell.Syntax, Language.Haskell.Syntax.Type
sig_ctxtGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
sig_extGHC, GHC.Hs, GHC.Hs.Type, Language.Haskell.Syntax, Language.Haskell.Syntax.Type
sig_inst_sigGHC.Tc.Utils.Monad, GHC.Tc.Types
sig_inst_skolsGHC.Tc.Utils.Monad, GHC.Tc.Types
sig_inst_tauGHC.Tc.Utils.Monad, GHC.Tc.Types
sig_inst_thetaGHC.Tc.Utils.Monad, GHC.Tc.Types
sig_inst_wcsGHC.Tc.Utils.Monad, GHC.Tc.Types
sig_inst_wcxGHC.Tc.Utils.Monad, GHC.Tc.Types
sig_locGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
SimilarName 
1 (Data Constructor)GHC.Types.Hint
2 (Type/Class)GHC.Types.Hint
SimilarRdrNameGHC.Types.Hint
simplBinderGHC.Core.Opt.Simplify.Env
simplBindersGHC.Core.Opt.Simplify.Env
SimplContGHC.Core.Opt.Simplify.Utils
SimplCountGHC.Plugins, GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Stats
simplCountNGHC.Plugins, GHC.Core.Opt.Stats
simpleImportDeclGHC, GHC.Hs, GHC.Hs.ImpExp
simpleInstInfoClsTyGHC.Tc.Utils.Env
simpleInstInfoTyGHC.Tc.Utils.Env
simpleInstInfoTyConGHC.Tc.Utils.Env
simpleNodeInfoGHC.Iface.Ext.Utils
SimplEnv 
1 (Data Constructor)GHC.Core.Opt.Simplify.Env
2 (Type/Class)GHC.Core.Opt.Simplify.Env
simpleOptExprGHC.Core.SimpleOpt
simpleOptExprWithGHC.Core.SimpleOpt
simpleOptPgmGHC.Core.SimpleOpt
SimpleOpts 
1 (Data Constructor)GHC.Core.SimpleOpt
2 (Type/Class)GHC.Core.SimpleOpt
SimplePredSpecGHC.Tc.Deriv.Utils
simplExprGHC.Core.Opt.Simplify.Iteration
SimplFloats 
1 (Data Constructor)GHC.Core.Opt.Simplify.Env
2 (Type/Class)GHC.Core.Opt.Simplify.Env
SimplifiedGHC.Core.Opt.Simplify.Utils
SimplifierDoneGHC.Plugins, GHC.Core.Opt.Stats
simplifyGHC.Data.BooleanFormula
simplifyAmbiguityCheckGHC.Tc.Solver
simplifyAndEmitFlatConstraintsGHC.Tc.Solver
simplifyArgsWorkerGHC.Core.Reduction
simplifyDefaultGHC.Tc.Solver
simplifyExprGHC.Core.Opt.Pipeline, GHC.Core.Opt.Simplify
SimplifyExprOpts 
1 (Data Constructor)GHC.Core.Opt.Simplify
2 (Type/Class)GHC.Core.Opt.Simplify
simplifyInferGHC.Tc.Solver
simplifyInstanceContextsGHC.Tc.Deriv.Infer
simplifyInteractiveGHC.Tc.Solver
SimplifyOpts 
1 (Data Constructor)GHC.Core.Opt.Simplify
2 (Type/Class)GHC.Core.Opt.Simplify
simplifyPgmGHC.Core.Opt.Simplify
simplifyTopGHC.Tc.Solver
simplifyTopImplicGHC.Tc.Solver
simplifyTopWantedsGHC.Tc.Solver
simplifyWantedsTcMGHC.Tc.Solver
simplImpRulesGHC.Core.Opt.Simplify.Iteration
SimplMGHC.Core.Opt.Simplify.Monad
SimplMode 
1 (Data Constructor)GHC.Core.Opt.Simplify.Env
2 (Type/Class)GHC.Core.Opt.Simplify.Env
simplNonRecBndrGHC.Core.Opt.Simplify.Env
simplNonRecJoinBndrGHC.Core.Opt.Simplify.Env
simplPhasesGHC.Plugins, GHC, GHC.Driver.Session
simplRecBndrsGHC.Core.Opt.Simplify.Env
simplRecJoinBndrsGHC.Core.Opt.Simplify.Env
SimplSRGHC.Core.Opt.Simplify.Env
simplTickFactorGHC.Plugins, GHC, GHC.Driver.Session
simplTopBindsGHC.Core.Opt.Simplify.Iteration
sinGHC.Prelude, GHC.Prelude.Basic
singleCtGHC.Tc.Types.Constraint
SingleEntryGHC.Stg.Syntax
singleMessageGHC.Types.Error
SingleStep 
1 (Data Constructor)GHC.Runtime.Eval, GHC, GHC.Runtime.Eval.Types
2 (Type/Class)GHC.Runtime.Eval, GHC, GHC.Runtime.Eval.Types
singleStepGHCi.Message
SingleThreadedGHC.Llvm.Syntax
singleton 
1 (Function)GHC.Plugins, GHC.Utils.Misc
2 (Function)GHC.Data.ShortText
singletonCCSLblGHC.StgToJS.Profiling
singularGHC.Plugins, GHC.Utils.Outputable
sinhGHC.Prelude, GHC.Prelude.Basic
sinkPgmGHC.StgToJS.Sinker
siValGHC.StgToJS.Types
siVarGHC.StgToJS.Types
size 
1 (Function)GHC.Exts.Heap, GHC.Exts.Heap.Closures
2 (Function)GHC.Data.Graph.Inductive.Graph
3 (Function)GHC.Data.Graph.Ops, GHC.Data.Graph.Color
SizedSeq 
1 (Data Constructor)GHC.Data.SizedSeq
2 (Type/Class)GHC.ByteCode.Asm, GHC.Data.SizedSeq
sizedTextGHC.Utils.Ppr
sizeDVarSetGHC.Plugins, GHC.Types.Var.Set
sizeLRegSetGHC.Cmm.LRegSet
SizeofArrayOpGHC.Builtin.PrimOps
SizeofByteArrayOpGHC.Builtin.PrimOps
SizeofMutableArrayOpGHC.Builtin.PrimOps
SizeofMutableByteArrayOpGHC.Builtin.PrimOps
SizeofSmallArrayOpGHC.Builtin.PrimOps
SizeofSmallMutableArrayOpGHC.Builtin.PrimOps
sizeRegSetGHC.Cmm, GHC.Cmm.Expr
sizeRMGHC.Core.RoughMap
sizeSSGHC.ByteCode.Asm, GHC.Data.SizedSeq
sizeTypeGHC.Tc.Utils.TcType
sizeTypesGHC.Tc.Utils.TcType
sizeUDFMGHC.Types.Unique.DFM
sizeUFMGHC.Plugins, GHC.Types.Unique.FM
sizeUniqDSetGHC.Types.Unique.DSet
sizeUniqMapGHC.Types.Unique.Map
sizeUniqSetGHC.Plugins, GHC.Types.Unique.Set
sizeVarSetGHC.Plugins, GHC.Types.Var.Set
SkeletonGHC.Stg.Lift.Analysis
SkolemEscapeGHC.Tc.Errors.Types
SkolemInfo 
1 (Data Constructor)GHC.Tc.Types.Origin
2 (Type/Class)GHC.Tc.Types.Origin
SkolemInfoAnonGHC.Tc.Types.Origin
SkolemiseFlexiGHC.Tc.Utils.Zonk
skolemiseQuantifiedTyVarGHC.Tc.Utils.TcMType
skolemSkolInfoGHC.Tc.Utils.TcType
SkolemTvGHC.Tc.Utils.TcType
SLGHC.CmmToAsm.PPC.Instr
sLdIsGnuLdGHC.Plugins, GHC.Driver.Session, GHC.Settings
sLdSupportsCompactUnwindGHC.Plugins, GHC.Driver.Session, GHC.Settings
sLdSupportsFilelistGHC.Plugins, GHC.Driver.Session, GHC.Settings
SLEGHC.CmmToAsm.AArch64.Cond
sLibFFIGHC.Plugins, GHC.Driver.Session, GHC.Settings
SLIDEGHC.ByteCode.Instr
slotCmmTypeGHC.Cmm.Utils
SlotCountGHC.StgToJS.CoreUtils
slotCountGHC.StgToJS.CoreUtils
SlotIdGHC.StgToJS.Types
slotPrimRepGHC.Types.RepType
SlotTyGHC.Types.RepType
SlotUnknownGHC.StgToJS.Types
SlowGHC.Cmm, GHC.Cmm.Node
SlowCallGHC.StgToCmm.Closure
slowCallGHC.StgToCmm.Layout
slowCallPatternGHC.StgToCmm.ArgRep
SLSLGHC.CmmToAsm.AArch64.Instr
SLSRGHC.CmmToAsm.AArch64.Instr
SLTGHC.CmmToAsm.AArch64.Cond
slurpConflictsGHC.CmmToAsm.Reg.Liveness
slurpJoinMovsGHC.CmmToAsm.Reg.Graph.Coalesce
slurpNodeConflictCountGHC.Data.Graph.Ops, GHC.Data.Graph.Color
slurpReloadCoalesceGHC.CmmToAsm.Reg.Liveness
slurpSpillCostInfoGHC.CmmToAsm.Reg.Graph.SpillCost
sl_fsGHC.Types.SourceText
sl_stGHC.Types.SourceText
sl_tcGHC.Types.SourceText
SmallArray 
1 (Data Constructor)GHC.Data.SmallArray
2 (Type/Class)GHC.Data.SmallArray
smallArrayPrimTyConGHC.Builtin.Types.Prim
smallArrayPrimTyConKeyGHC.Builtin.Names
SmallArrayPtrsRepGHC.Runtime.Heap.Layout
smallArrPtrsHdrSizeGHC.Runtime.Heap.Layout
smallArrPtrsHdrSizeWGHC.Runtime.Heap.Layout
smallArrPtrsRepGHC.Runtime.Heap.Layout
smallEnoughToInlineGHC.Core.Unfold
smallestContainingSatisfyingGHC.Iface.Ext.Utils
smallestWarningGroupsGHC.Driver.Flags
SmallMutableArray 
1 (Data Constructor)GHC.Data.SmallArray
2 (Type/Class)GHC.Data.SmallArray
smallMutableArrayPrimTyConGHC.Builtin.Types.Prim
smallMutableArrayPrimTyConKeyGHC.Builtin.Names
SmallMutArrClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
SMALL_MUT_ARR_PTRS_CLEANGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
SMALL_MUT_ARR_PTRS_DIRTYGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
SMALL_MUT_ARR_PTRS_FROZEN_CLEANGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
SMALL_MUT_ARR_PTRS_FROZEN_DIRTYGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
sMarginGHC.Utils.Ppr.Colour
sMessageGHC.Utils.Ppr.Colour
smPedanticBottomsGHC.Core.Opt.Simplify.Env
smPlatformGHC.Core.Opt.Simplify.Env
SMRepGHC.Runtime.Heap.Layout
SMULHGHC.CmmToAsm.AArch64.Instr
SMULLGHC.CmmToAsm.AArch64.Instr
sm_arity_optsGHC.Core.Opt.Simplify.Env
sm_case_caseGHC.Core.Opt.Simplify.Env
sm_case_foldingGHC.Core.Opt.Simplify.Env
sm_case_mergeGHC.Core.Opt.Simplify.Env
sm_cast_swizzleGHC.Core.Opt.Simplify.Env
sm_co_opt_optsGHC.Core.Opt.Simplify.Env
sm_do_eta_reductionGHC.Core.Opt.Simplify.Env
sm_eta_expandGHC.Core.Opt.Simplify.Env
sm_float_enableGHC.Core.Opt.Simplify.Env
sm_inlineGHC.Core.Opt.Simplify.Env
sm_keep_exitsGHC.Core.Opt.Simplify.Env
sm_namesGHC.Core.Opt.Simplify.Env
sm_phaseGHC.Core.Opt.Simplify.Env
sm_pre_inlineGHC.Core.Opt.Simplify.Env
sm_rulesGHC.Core.Opt.Simplify.Env
sm_rule_optsGHC.Core.Opt.Simplify.Env
sm_uf_optsGHC.Core.Opt.Simplify.Env
sndGHC.Prelude, GHC.Prelude.Basic
snd3GHC.Plugins, GHC.Utils.Misc
sndOf3GHC.Plugins, GHC.Utils.Misc
snocBagGHC.Data.Bag
snocCtsGHC.Tc.Types.Constraint
SnocOLGHC.Data.OrdList
snocOLGHC.Data.OrdList
snocViewGHC.Plugins, GHC.Utils.Misc
SOFTGHC.Platform, GHC.Platform.ArchOS
SOFTFPGHC.Platform, GHC.Platform.ArchOS
SoftScopeGHC.Types.Tickish
SolarisLDGHC.Plugins, GHC.Driver.Session
SoleExtraConstraintWildcardAllowed 
1 (Data Constructor)GHC.Tc.Errors.Types
2 (Type/Class)GHC.Tc.Errors.Types
SoleExtraConstraintWildcardNotAllowedGHC.Tc.Errors.Types
soloTyConGHC.Plugins, GHC.Builtin.Types
solveCallStackGHC.Tc.Solver.Canonical
solveEqualitiesGHC.Tc.Solver
solverIterationsGHC.Plugins, GHC, GHC.Driver.Session
SolverReport 
1 (Data Constructor)GHC.Tc.Errors.Types
2 (Type/Class)GHC.Tc.Errors.Types
SolverReportErrCtxtGHC.Tc.Errors.Types
solverReportMsg_ExpectedActualsGHC.Tc.Errors
SolverReportSupplementaryGHC.Tc.Errors.Types
SolverReportWithCtxt 
1 (Data Constructor)GHC.Tc.Errors.Types
2 (Type/Class)GHC.Tc.Errors.Types
solveSimpleGivensGHC.Tc.Solver.Interact
solveSimpleWantedsGHC.Tc.Solver.Interact
solveWantedsGHC.Tc.Solver
SomeAsyncException 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
SomeException 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
someTypeRepDataConKeyGHC.Builtin.Names
someTypeRepDataConNameGHC.Builtin.Names
someTypeRepTyConKeyGHC.Builtin.Names
someTypeRepTyConNameGHC.Builtin.Names
SomeWasmExpr 
1 (Type/Class)GHC.CmmToAsm.Wasm.Types
2 (Data Constructor)GHC.CmmToAsm.Wasm.Types
SomeWasmPostCCall 
1 (Type/Class)GHC.CmmToAsm.Wasm.FromCmm
2 (Data Constructor)GHC.CmmToAsm.Wasm.FromCmm
SomeWasmPreCCall 
1 (Type/Class)GHC.CmmToAsm.Wasm.FromCmm
2 (Data Constructor)GHC.CmmToAsm.Wasm.FromCmm
SomeWasmType 
1 (Type/Class)GHC.CmmToAsm.Wasm.Types
2 (Data Constructor)GHC.CmmToAsm.Wasm.Types
someWasmTypeFromCmmTypeGHC.CmmToAsm.Wasm.FromCmm
someWasmTypesFromTypeListGHC.CmmToAsm.Wasm.Types
sOpt_aGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_cGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_cxxGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_FGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_iGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_LGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_lGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_lcGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_lccGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_lmGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_loGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_PGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_P_fingerprintGHC.Plugins, GHC.Driver.Session, GHC.Settings
sOpt_windresGHC.Plugins, GHC.Driver.Session, GHC.Settings
SorryGHC.Plugins, GHC, GHC.Utils.Panic
sorryGHC.Plugins, GHC.Utils.Panic, GHC.Utils.Panic.Plain
sorryDocGHC.Plugins, GHC.Utils.Panic
sortHoleFitsByGraphGHC.Tc.Errors.Hole
sortHoleFitsBySizeGHC.Tc.Errors.Hole
sORTKind_maybeGHC.Plugins, GHC.Core.Type
sortLocatedGHC.Plugins, GHC.Types.SrcLoc
sortLocatedAGHC, GHC.Hs, GHC.Parser.Annotation
sortMsgBagGHC.Utils.Error
sortQuantVarsGHC.Plugins, GHC.Core.Make
sortRealLocatedGHC.Plugins, GHC.Types.SrcLoc
sortWithGHC.Plugins, GHC.Utils.Misc
sourcedNodeIdentsGHC.Iface.Ext.Utils
SourcedNodeInfo 
1 (Type/Class)GHC.Iface.Ext.Types
2 (Data Constructor)GHC.Iface.Ext.Types
sourcedNodeInfoGHC.Iface.Ext.Types
SourceError 
1 (Data Constructor)GHC.Plugins, GHC.Types.SourceError
2 (Type/Class)GHC.Plugins, GHC.Types.SourceError
SourceFileChangedGHC.Iface.Recomp
SourceInfoGHC.Iface.Ext.Types
SourceLazyLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sourceLazyLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sourceLazyDataConKeyGHC.Builtin.Names
sourceLazyDataConNameGHC.Builtin.Names
sourceLazyKeyGHC.Builtin.Names.TH
sourceLazyNameGHC.Builtin.Names.TH
sourceNameGHC.Types.Tickish
SourceNoteGHC.Types.Tickish
SourceNotesGHC.HsToCore.Ticks
SourceNoUnpackLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sourceNoUnpackLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sourceNoUnpackDataConKeyGHC.Builtin.Names
sourceNoUnpackDataConNameGHC.Builtin.Names
sourceNoUnpackKeyGHC.Builtin.Names.TH
sourceNoUnpackNameGHC.Builtin.Names.TH
sourceSpanGHC.Types.Tickish
SourceStrictLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sourceStrictLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sourceStrictDataConKeyGHC.Builtin.Names
sourceStrictDataConNameGHC.Builtin.Names
sourceStrictKeyGHC.Builtin.Names.TH
sourceStrictNameGHC.Builtin.Names.TH
SourceStrictnessLanguage.Haskell.TH, Language.Haskell.TH.Syntax
SourceStrictnessQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
SourceText 
1 (Data Constructor)GHC.Types.SourceText
2 (Type/Class)GHC.Types.SourceText
SourceUnpackLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sourceUnpackLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sourceUnpackDataConKeyGHC.Builtin.Names
sourceUnpackDataConNameGHC.Builtin.Names
SourceUnpackednessLanguage.Haskell.TH, Language.Haskell.TH.Syntax
SourceUnpackednessQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sourceUnpackKeyGHC.Builtin.Names.TH
sourceUnpackNameGHC.Builtin.Names.TH
so_co_optsGHC.Core.SimpleOpt
so_dump_core_sizesGHC.Core.Opt.Simplify
so_eta_redGHC.Core.SimpleOpt
so_hpt_rulesGHC.Core.Opt.Simplify
so_iterationsGHC.Core.Opt.Simplify
so_modeGHC.Core.Opt.Simplify
so_pass_result_cfgGHC.Core.Opt.Simplify
so_top_env_cfgGHC.Core.Opt.Simplify
so_uf_optsGHC.Core.SimpleOpt
Sp 
1 (Data Constructor)GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Reg
2 (Data Constructor)GHC.StgToJS.Regs
sp 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.AArch64.Instr
3 (Function)GHC.StgToJS.Regs
space 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
spaceIfSingleQuoteGHC.Plugins, GHC.Utils.Outputable
SpanGHC.Iface.Ext.Types
spanGHC.Prelude, GHC.Prelude.Basic
spanAsAnchorGHC, GHC.Hs, GHC.Parser.Annotation
spanEndGHC.Plugins, GHC.Utils.Misc
spanHsLocaLBindsGHC, GHC.Hs, GHC.Hs.Utils
spansGHC.Plugins, GHC, GHC.Types.SrcLoc
SparkOpGHC.Builtin.PrimOps
speakNGHC.Plugins, GHC.Utils.Outputable
speakNOfGHC.Plugins, GHC.Utils.Outputable
speakNthGHC.Plugins, GHC.Utils.Outputable
SpecConstrAnnotationGHC.Core.Opt.SpecConstr
specConstrCountGHC.Plugins, GHC, GHC.Driver.Session
specConstrProgramGHC.Core.Opt.SpecConstr
specConstrRecursiveGHC.Plugins, GHC, GHC.Driver.Session
specConstrThresholdGHC.Plugins, GHC, GHC.Driver.Session
SpecialGHC.StgToJS.Regs
SpecialiseInstPLanguage.Haskell.TH, Language.Haskell.TH.Syntax
SpecialisePLanguage.Haskell.TH, Language.Haskell.TH.Syntax
specialPromotedDcGHC.Plugins, GHC.Core.DataCon
SpecificFileGHC.Driver.Pipeline.Monad
Specificity 
1 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)GHC.Plugins, GHC.Core.Type, GHC.Types.Var
SpecifiedGHC.Plugins, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Syntax, GHC.Iface.Type, GHC.Tc.Utils.TcType, GHC.Types.Var
SpecifiedSpec 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC.Plugins, GHC.Core.Type, GHC.Types.Var
specifiedSpecLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
specifiedSpecKeyGHC.Builtin.Names.TH
specifiedSpecNameGHC.Builtin.Names.TH
SpecInstCtxtGHC.Tc.Gen.HsType, GHC.Tc.Validity, GHC.Tc.Types.Origin
SpecInstSigGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
SpecInstSigCtxGHC.Tc.Errors.Types
SpecPragGHC, GHC.Hs, GHC.Hs.Binds
SpecPragOriginGHC.Tc.Types.Origin
SpecPragsGHC, GHC.Hs, GHC.Hs.Binds
specProgramGHC.Core.Opt.Specialise
SpecSigGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
specTyConKeyGHC.Builtin.Names
specTyConNameGHC.Builtin.Names
specUnfoldingGHC.Core.Opt.Specialise, GHC.Core.Unfold.Make
spExprGHC.Cmm.Utils
sPgm_aGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_arGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_cGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_cxxGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_dllGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_FGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_iGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_install_name_toolGHC.Settings
sPgm_LGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_lGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_lcGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_lccGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_lmGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_loGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_otoolGHC.Settings
sPgm_PGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_ranlibGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_TGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPgm_windresGHC.Plugins, GHC.Driver.Session, GHC.Settings
SPILLGHC.CmmToAsm.Reg.Liveness
SpillAllocGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillClobberGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillCostInfoGHC.CmmToAsm.Reg.Graph.SpillCost
SpillCostRecordGHC.CmmToAsm.Reg.Graph.SpillCost
SpillJoinRMGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillJoinRRGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillLoadGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
spillRGHC.CmmToAsm.Reg.Linear.State
SpillReasonGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
spillSlotSizeGHC.CmmToAsm.AArch64.Instr
spillSlotToOffsetGHC.CmmToAsm.AArch64.Instr
SpillStats 
1 (Type/Class)GHC.CmmToAsm.Reg.Graph.Spill
2 (Data Constructor)GHC.CmmToAsm.Reg.Graph.Spill
spillStoreLoadGHC.CmmToAsm.Reg.Graph.Spill
sPlatformMiscGHC.Plugins, GHC.Driver.Session, GHC.Settings
SpliceGHC.Tc.Utils.Monad, GHC.Tc.Types
SpliceDGHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
SpliceDecl 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
SpliceDecorationGHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
spliceDescriptionGHC.Rename.Splice
spliceGeneratedGHC.Rename.Splice
SpliceInfo 
1 (Type/Class)GHC.Rename.Splice
2 (Data Constructor)GHC.Rename.Splice
spliceIsDeclGHC.Rename.Splice
SplicePatGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
SplicePhaseGHC.Tc.Errors.Types
SplicePhase_CompileAndLinkGHC.Tc.Errors.Types
SplicePhase_RunGHC.Tc.Errors.Types
SplicePointNameGHC, GHC.Hs, GHC.Hs.Expr
spliceRunActionGHC.Plugins, GHC.Driver.Plugins
spliceSourceGHC.Rename.Splice
SpliceTypeGHC.Tc.Utils.Monad, GHC.Tc.Types
SpliceTypeCtxGHC.Tc.Errors.Types
SpLimGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Reg
spLimExprGHC.Cmm.Utils
spLimRegGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Reg
split 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)GHC.Plugins, GHC.Utils.Misc
splitAppCo_maybeGHC.Plugins, GHC.Core.Coercion
splitAppTyGHC.Plugins, GHC.Core.Type
splitAppTyNoView_maybeGHC.Plugins, GHC.Core.Type
splitAppTysGHC.Plugins, GHC.Core.Type
splitAppTysNoViewGHC.Plugins, GHC.Core.Type
splitAppTy_maybeGHC.Plugins, GHC.Core.Type
splitAtGHC.Prelude, GHC.Prelude.Basic
splitAtListGHC.Plugins, GHC.Utils.Misc
splitAtProcPointsGHC.Cmm.ProcPoint
splitCastTy_maybeGHC.Plugins, GHC.Core.Type
splitDataProductType_maybeGHC.Plugins, GHC.Core.DataCon
splitDmdSigGHC.Types.Demand
splitDmdTyGHC.Types.Demand
splitFilePathGHC.Data.ShortText
splitForAllCoVar_maybeGHC.Plugins, GHC.Core.Type
splitForAllCo_co_maybeGHC.Plugins, GHC.Core.Coercion
splitForAllCo_maybeGHC.Plugins, GHC.Core.Coercion
splitForAllCo_ty_maybeGHC.Plugins, GHC.Core.Coercion
splitForAllForAllTyBindersGHC.Plugins, GHC.Core.Type
splitForAllInvisTyBindersGHC.Plugins, GHC.Core.Type
splitForAllReqTyBindersGHC.Plugins, GHC.Core.Type
splitForAllTyCoVarGHC.Plugins, GHC.Core.Type
splitForAllTyCoVarsGHC.Plugins, GHC, GHC.Core.Type
splitForAllTyCoVar_maybeGHC.Plugins, GHC.Core.Type
splitForAllTyVar_maybeGHC.Plugins, GHC.Core.Type
splitFunCo_maybeGHC.Plugins, GHC.Core.Coercion
splitFunTyGHC.Plugins, GHC.Core.Type
splitFunTysGHC.Plugins, GHC.Core.Type
splitFunTy_maybeGHC.Plugins, GHC.Core.Type
splitGraphAtGHC.Data.Graph.Collapse
splitHsAppsGHC.Tc.Gen.Head
splitHsFunTypeGHC, GHC.Hs, GHC.Hs.Type
splitIfaceSigmaTyGHC.Iface.Syntax, GHC.Iface.Type
splitInfoGHC.Plugins, GHC, GHC.Driver.Session
splitInvisPiTysGHC.Plugins, GHC.Core.Type
splitInvisPiTysNGHC.Plugins, GHC.Core.Type
splitLHsForAllTyInvisGHC, GHC.Hs, GHC.Hs.Type
splitLHsForAllTyInvis_KPGHC, GHC.Hs, GHC.Hs.Type
splitLHsGadtTyGHC, GHC.Hs, GHC.Hs.Type
splitLHsInstDeclTyGHC, GHC.Hs, GHC.Hs.Type
splitLHsPatSynTyGHC, GHC.Hs, GHC.Hs.Type
splitLHsQualTyGHC, GHC.Hs, GHC.Hs.Type
splitLHsSigmaTyInvisGHC, GHC.Hs, GHC.Hs.Type
splitLongestPrefixGHC.Plugins, GHC.Utils.Misc
splitPiTyGHC.Plugins, GHC.Core.Type
splitPiTysGHC.Plugins, GHC.Core.Type
splitPiTy_maybeGHC.Plugins, GHC.Core.Type
splitRuntimeRep_maybeGHC.Plugins, GHC.Core.Type
splitTyConAppGHC.Plugins, GHC.Core.Type
splitTyConAppNoView_maybeGHC.Plugins, GHC.Core.Type
splitTyConApp_maybeGHC.Plugins, GHC.Core.Type
splitUniqSupplyGHC.Plugins, GHC.Types.Unique.Supply
spPluginGHC.Plugins, GHC.Driver.Plugins
spRegGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Reg
spRel 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.X86.Regs
sProgramNameGHC.Plugins, GHC.Driver.Session, GHC.Settings
sProjectVersionGHC.Plugins, GHC.Driver.Session, GHC.Settings
sps_originGHC.Tc.Deriv.Utils
sps_predGHC.Tc.Deriv.Utils
sps_type_or_kindGHC.Tc.Deriv.Utils
sptAddEntryGHCi.StaticPtrTable
sptCreateStaticBindsGHC.Iface.Tidy.StaticPtrTable
SptEntry 
1 (Data Constructor)GHC.Linker.Types
2 (Type/Class)GHC.Linker.Types
sptModuleInitCodeGHC.Iface.Tidy.StaticPtrTable
SQRTGHC.CmmToAsm.X86.Instr
sqrtGHC.Prelude, GHC.Prelude.Basic
squeese 
1 (Function)GHC.CmmToAsm.Reg.Graph.Base
2 (Function)GHC.CmmToAsm.Reg.Graph.X86
squotesGHC.Utils.Ppr
SRGHC.CmmToAsm.PPC.Instr
SRAGHC.CmmToAsm.PPC.Instr
sRawSettingsGHC.Plugins, GHC.Driver.Session, GHC.Settings
SrcAnnGHC, GHC.Hs, GHC.Parser.Annotation
SrcBangOptsGHC.Types.Id.Make
srcDataNameGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
srcErrorMessagesGHC.Plugins, GHC.Types.SourceError
srcfilesGHC.Parser.Lexer
SrcInfo 
1 (Data Constructor)GHC.HsToCore.Pmc.Types
2 (Type/Class)GHC.HsToCore.Pmc.Types
SrcLazyGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax, Language.Haskell.Syntax.Basic
SrcLocGHC.Plugins, GHC, GHC.Types.SrcLoc
srcLocColGHC.Plugins, GHC, GHC.Types.SrcLoc
srcLocDataConKeyGHC.Builtin.Names
srcLocDataConNameGHC.Builtin.Names
srcLocFileGHC.Plugins, GHC, GHC.Types.SrcLoc
srcLocLineGHC.Plugins, GHC, GHC.Types.SrcLoc
srcLocSpanGHC.Plugins, GHC, GHC.Types.SrcLoc
SrcNoUnpackGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax, Language.Haskell.Syntax.Basic
srcParseFailGHC.Parser.Lexer
SrcSpanGHC.Plugins, GHC, GHC.Types.SrcLoc
SrcSpanAnnGHC, GHC.Hs, GHC.Parser.Annotation
SrcSpanAnn'GHC, GHC.Hs, GHC.Parser.Annotation
SrcSpanAnnAGHC, GHC.Hs, GHC.Parser.Annotation
SrcSpanAnnCGHC, GHC.Hs, GHC.Parser.Annotation
SrcSpanAnnLGHC, GHC.Hs, GHC.Parser.Annotation
SrcSpanAnnNGHC, GHC.Hs, GHC.Parser.Annotation
SrcSpanAnnPGHC, GHC.Hs, GHC.Parser.Annotation
srcSpanEndGHC.Plugins, GHC, GHC.Types.SrcLoc
srcSpanEndColGHC.Plugins, GHC, GHC.Types.SrcLoc
srcSpanEndLineGHC.Plugins, GHC, GHC.Types.SrcLoc
srcSpanFileGHC.Plugins, GHC, GHC.Types.SrcLoc
srcSpanFileName_maybeGHC.Plugins, GHC.Types.SrcLoc
srcSpanFirstCharacterGHC.Plugins, GHC.Types.SrcLoc
srcSpanStartGHC.Plugins, GHC, GHC.Types.SrcLoc
srcSpanStartColGHC.Plugins, GHC, GHC.Types.SrcLoc
srcSpanStartLineGHC.Plugins, GHC, GHC.Types.SrcLoc
srcSpanToRealSrcSpanGHC.Plugins, GHC.Types.SrcLoc
SrcStrictGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax, Language.Haskell.Syntax.Basic
SrcStrictnessGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax, Language.Haskell.Syntax.Basic
SrcUnpackGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax, Language.Haskell.Syntax.Basic
SrcUnpackednessGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax, Language.Haskell.Syntax.Basic
src_basenameGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
src_filenameGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
src_suffixGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
SRetGHC.Llvm.Types, GHC.Llvm
SRORGHC.CmmToAsm.AArch64.Instr
srtEscapeGHC.Cmm.Info
srtlenGHC.Exts.Heap, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTableProf
SRTMapGHC.Cmm.Info.Build
srtMapNonCAFsGHC.Cmm.Info.Build
sr_hintsGHC.Tc.Errors.Types
sr_important_msgGHC.Tc.Errors.Types
sr_supplementaryGHC.Tc.Errors.Types
SSE1GHC.Platform
SSE2GHC.Platform
SSE3GHC.Platform
SSE4GHC.Platform
SSE42GHC.Platform
ssEltsGHC.ByteCode.Asm, GHC.Data.SizedSeq
SseVersionGHC.Platform
sseVersionGHC.Plugins, GHC, GHC.Driver.Session
SspGHC.Llvm.Types, GHC.Llvm
SspReqGHC.Llvm.Types, GHC.Llvm
ss_forallGHC.Iface.Syntax
ss_how_muchGHC.Iface.Syntax
STGHC.CmmToAsm.PPC.Instr
stableAvailCmpGHC.Types.Avail
stableGreNameCmpGHC.Types.Avail
stableModuleCmpGHC.Plugins, GHC.Unit, GHC.Unit.Module
stableModuleNameCmpGHC.Plugins, GHC, GHC.Hs, GHC.Unit, GHC.Unit.Module, Language.Haskell.Syntax, Language.Haskell.Syntax.Module.Name
stableNameCmpGHC.Plugins, GHC.Types.Name
stableNameDataConKeyGHC.Builtin.Names
stableNamePrimTyConGHC.Builtin.Types.Prim
stableNamePrimTyConKeyGHC.Builtin.Names
StableNameToIntOpGHC.Builtin.PrimOps
stableNameTyConKeyGHC.Builtin.Names
stablePtrPrimTyConGHC.Builtin.Types.Prim
stablePtrPrimTyConKeyGHC.Builtin.Names
stablePtrTyConKeyGHC.Builtin.Names
stablePtrTyConNameGHC.Builtin.Names
StableSystemSrcGHC.Plugins, GHC.Core, GHC.Types.Basic
stableUnfoldingVarsGHC.Plugins, GHC.Core.FVs
stableUnitCmpGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
StableUserSrcGHC.Plugins, GHC.Core, GHC.Types.Basic
STACKGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
StackGHC.StgToJS.Regs
stackGHC.StgToJS.Regs
stackAlignGHC.CmmToAsm.AArch64.Instr
StackClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
StackFields 
1 (Data Constructor)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Type/Class)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
3 (Data Constructor)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
4 (Type/Class)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
StackFrameGHC.StgToJS.Types
stackFrameHeaderSize 
1 (Function)GHC.CmmToAsm.AArch64.Instr
2 (Function)GHC.CmmToAsm.PPC.Instr
stackFrameSizeGHC.StgToJS.Rts.Types
StackInfoGHC.Cmm
stackManipGHC.StgToJS.Rts.Rts
StackMap 
1 (Type/Class)GHC.CmmToAsm.Reg.Linear.StackMap
2 (Data Constructor)GHC.CmmToAsm.Reg.Linear.StackMap
stackMapAssignmentGHC.CmmToAsm.Reg.Linear.StackMap
stackMapNextFreeSlotGHC.CmmToAsm.Reg.Linear.StackMap
stackNGHC.CmmToLlvm.Regs
StackOverflowGHC.Utils.Exception
StackParamGHC.Cmm.CallConv
StackRepGHC.Runtime.Heap.Layout
StackSlot 
1 (Type/Class)GHC.CmmToAsm.Reg.Linear.StackMap
2 (Type/Class)GHC.StgToJS.Types
stackSlotTypeGHC.StgToJS.CoreUtils
stackSnapshotPrimTyGHC.Builtin.Types.Prim
stackSnapshotPrimTyConGHC.Builtin.Types.Prim
stackSnapshotPrimTyConKeyGHC.Builtin.Names
stackStubExprGHC.Cmm.Graph
stack_dirty 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
3 (Function)GHC.Exts.Heap, GHC.Exts.Heap.Closures
stack_infoGHC.Cmm
stack_marking 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
3 (Function)GHC.Exts.Heap, GHC.Exts.Heap.Closures
stack_size 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
3 (Function)GHC.Exts.Heap, GHC.Exts.Heap.Closures
stack_sp 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
StandaloneDerivDLanguage.Haskell.TH, Language.Haskell.TH.Syntax
standaloneDerivDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
StandaloneDerivingGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
StandAloneDerivOriginGHC.Tc.Types.Origin
standaloneDerivWithStrategyD 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Lib
2 (Function)Language.Haskell.TH.Lib.Internal
standaloneDerivWithStrategyDIdKeyGHC.Builtin.Names.TH
standaloneDerivWithStrategyDNameGHC.Builtin.Names.TH
StandaloneKindSig 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
StandaloneKindSigCtxGHC.Tc.Errors.Types
StandaloneKindSigCtxtGHC.Tc.Gen.HsType, GHC.Tc.Validity, GHC.Tc.Types.Origin
standaloneKindSigNameGHC, GHC.Hs, GHC.Hs.Decls
StandaloneKindSignaturesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
StandardAssemblerInfoGetterGHC.Driver.Backend
StandardAssemblerProgGHC.Driver.Backend
standardClassKeysGHC.Builtin.Names
StandardFormInfoGHC.StgToCmm.Closure, GHC.StgToCmm.Types
standardWarningsGHC.Driver.Flags
starArrStarArrStarKindRepKeyGHC.Builtin.Names
starArrStarArrStarKindRepNameGHC.Builtin.Names
starArrStarKindRepKeyGHC.Builtin.Names
starArrStarKindRepNameGHC.Builtin.Names
sTargetPlatformGHC.Plugins, GHC.Driver.Session, GHC.Settings
sTargetPlatformStringGHC.Plugins, GHC.Driver.Session, GHC.Settings
StarIsNotTypeGHC.Types.Hint
StarIsType 
1 (Data Constructor)GHC.Types.Hint
2 (Type/Class)GHC.Types.Hint
3 (Data Constructor)GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
StarIsTypeBitGHC.Parser.Lexer
starK 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Lib
2 (Function)Language.Haskell.TH.Lib.Internal
starKIdKeyGHC.Builtin.Names.TH
starKindRepKeyGHC.Builtin.Names
starKindRepNameGHC.Builtin.Names
starKNameGHC.Builtin.Names.TH
starPrecGHC.Plugins, GHC.Types.Basic
starSymGHC.Parser.PostProcess
StarTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
StartBindingGroupGHC.Stg.Lift.Monad
startBindingGroupGHC.Stg.Lift.Monad
startPhaseGHC.Driver.Phases
StartRecoverGHCi.Message
startsConIdGHC.Lexeme, GHC.Utils.Lexeme
startsConSymGHC.Lexeme, GHC.Utils.Lexeme
startSolvingByUnificationGHC.Tc.Utils.Unify
startsRightOfGHC.Iface.Ext.Utils
startsVarIdGHC.Lexeme, GHC.Utils.Lexeme
startsVarSymGHC.Lexeme, GHC.Utils.Lexeme
startsVarSymASCIIGHC.Lexeme
startsWithUnderscoreGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
StartTHGHC.Runtime.Interpreter, GHCi.Message
startTHGHCi.TH
start_phaseGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
State 
1 (Data Constructor)GHC.Utils.Monad.State.Strict
2 (Type/Class)GHC.Utils.Monad.State.Strict
stateGHC.Utils.Monad.State.Strict
statePrimTyConGHC.Builtin.Types.Prim
statePrimTyConKeyGHC.Builtin.Names
StaticArgGHC.StgToJS.Types
staticClosureLabelGHC.StgToCmm.Closure
staticClosureNeedsLinkGHC.StgToCmm.Closure
StaticConArgGHC.StgToJS.Types
StaticDataGHC.StgToJS.Types
StaticELanguage.Haskell.TH, Language.Haskell.TH.Syntax
staticELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
staticEIdKeyGHC.Builtin.Names.TH
staticENameGHC.Builtin.Names.TH
StaticEnvGHC.Core.Opt.Simplify.Utils
StaticFunGHC.StgToJS.Types
StaticInfo 
1 (Type/Class)GHC.StgToJS.Types
2 (Data Constructor)GHC.StgToJS.Types
StaticListGHC.StgToJS.Types
StaticLitGHC.StgToJS.Types
StaticLitArgGHC.StgToJS.Types
StaticObjArgGHC.StgToJS.Types
StaticOriginGHC.Tc.Types.Origin
StaticPlugin 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Plugins
2 (Type/Class)GHC.Plugins, GHC.Driver.Plugins
staticPluginsGHC.Plugins, GHC.Driver.Plugins
StaticPointersGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
StaticPointersBitGHC.Parser.Lexer
staticProfHdrGHC.StgToCmm.Prof
StaticPtrCheckGHC.Core.Lint
staticPtrDataConKeyGHC.Builtin.Names
staticPtrDataConNameGHC.Builtin.Names
staticPtrInfoDataConKeyGHC.Builtin.Names
staticPtrInfoDataConNameGHC.Builtin.Names
staticPtrInfoTyConKeyGHC.Builtin.Names
staticPtrInfoTyConNameGHC.Builtin.Names
StaticPtrOpts 
1 (Type/Class)GHC.Iface.Tidy.StaticPtrTable
2 (Data Constructor)GHC.Iface.Tidy.StaticPtrTable
staticPtrTyConKeyGHC.Builtin.Names
staticPtrTyConNameGHC.Builtin.Names
staticRefsGHC.StgToJS.Types
StaticTargetGHC.Types.ForeignCall
StaticThunkGHC.StgToJS.Types
StaticUnboxed 
1 (Type/Class)GHC.StgToJS.Types
2 (Data Constructor)GHC.StgToJS.Types
StaticUnboxedBoolGHC.StgToJS.Types
StaticUnboxedDoubleGHC.StgToJS.Types
StaticUnboxedIntGHC.StgToJS.Types
StaticUnboxedStringGHC.StgToJS.Types
StaticUnboxedStringOffsetGHC.StgToJS.Types
StaticValGHC.StgToJS.Types
StatusGHC.Cmm.ProcPoint
StayPutGHC.Core.Opt.SetLevels
STCGHC.CmmToAsm.PPC.Instr
StdCall 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC.Llvm.Types, GHC.Llvm
stdCallLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
StdCallConvGHC.Types.ForeignCall
StdCallConvUnsupportedGHC.Tc.Errors.Types
stdCallIdKeyGHC.Builtin.Names.TH
stdCallNameGHC.Builtin.Names.TH
stdClosureTypeOffsetGHC.Cmm.Info
stderrSupportsAnsiColorsGHC.SysTools.Terminal
StdHeaderGHC.StgToCmm.Layout
stdInfoTableSizeBGHC.Cmm.Info
stdInfoTableSizeWGHC.Cmm.Info
stdNonPtrsOffsetGHC.Cmm.Info
stdPtrsOffsetGHC.Cmm.Info
stdSrtBitmapOffsetGHC.Cmm.Info
std_class_via_coercibleGHC.Tc.Deriv.Utils
stepOnGHC.Data.StringBuffer
stepUniqueGHC.Types.Unique
step_RDRGHC.Builtin.Names
STFARGHC.CmmToAsm.PPC.Instr
stg2stgGHC.Stg.Pipeline
StgAltGHC.Stg.Syntax
StgAppGHC.Stg.Syntax
StgArgGHC.Stg.Syntax
stgArgTypeGHC.Stg.Syntax
StgBcPrepGHC.Stg.Pipeline
StgBindingGHC.Stg.Syntax
StgCaseGHC.Stg.Syntax
stgCaseBndrInScopeGHC.Stg.Syntax
StgCgInfosGHC.Stg.Pipeline
StgConAppGHC.Stg.Syntax
StgCSEGHC.Stg.Pipeline
stgCseGHC.Stg.CSE
StgDebugOpts 
1 (Type/Class)GHC.Stg.Debug
2 (Data Constructor)GHC.Stg.Debug
stgDebug_distinctConstructorTablesGHC.Stg.Debug
stgDebug_infoTableMapGHC.Stg.Debug
StgDoNothingGHC.Stg.Pipeline
StgExprGHC.Stg.Syntax
stgExprLiveGHC.StgToJS.StgUtils
StgFCallOpGHC.Stg.Syntax
StgHalfWordGHC.Runtime.Heap.Layout
StgInfoTable 
1 (Data Constructor)GHC.Exts.Heap, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTableProf
2 (Type/Class)GHC.Exts.Heap, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTableProf
StgLetGHC.Stg.Syntax
StgLetNoEscapeGHC.Stg.Syntax
stgLetNoEscapeLiveGHC.StgToJS.StgUtils
StgLiftConfig 
1 (Type/Class)GHC.Stg.Lift.Config, GHC.Stg.Lift
2 (Data Constructor)GHC.Stg.Lift.Config, GHC.Stg.Lift
StgLiftLamsGHC.Stg.Pipeline
stgLiftLamsGHC.Stg.Lift
StgLitGHC.Stg.Syntax
StgLitArgGHC.Stg.Syntax
stgLneLiveGHC.StgToJS.StgUtils
stgLneLive'GHC.StgToJS.StgUtils
stgLneLiveExprGHC.StgToJS.StgUtils
StgNonRecGHC.Stg.Syntax
StgOpGHC.Stg.Syntax
StgOpAppGHC.Stg.Syntax
StgPassGHC.Stg.Syntax
StgPipelineOpts 
1 (Type/Class)GHC.Stg.Pipeline
2 (Data Constructor)GHC.Stg.Pipeline
stgPipeline_lintGHC.Stg.Pipeline
stgPipeline_phasesGHC.Stg.Pipeline
stgPipeline_pprOptsGHC.Stg.Pipeline
stgPlatformGHC.Stg.Pipeline
StgPprOpts 
1 (Data Constructor)GHC.Stg.Syntax
2 (Type/Class)GHC.Stg.Syntax
StgPrimCallOpGHC.Stg.Syntax
StgPrimOpGHC.Stg.Syntax
StgRecGHC.Stg.Syntax
StgRegGHC.StgToJS.Regs
StgRetGHC.StgToJS.Regs
StgRhsGHC.Stg.Syntax
stgRhsArityGHC.Stg.Syntax
StgRhsClosureGHC.Stg.Syntax
StgRhsConGHC.Stg.Syntax
stgRhsLiveGHC.StgToJS.StgUtils
stgSccEnabledGHC.Stg.Syntax
StgStatsGHC.Stg.Pipeline
stgTBAAGHC.CmmToLlvm.Regs
StgTickGHC.Stg.Syntax
StgTickishGHC.Types.Tickish
stgToCmmAlignCheckGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAllowBigArithGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAllowExtendedAddSubInstrsGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAllowIntMul2InstrGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAllowQuotRem2GHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAllowQuotRemInstrGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAvxGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAvx2GHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmAvx512fGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmBinBlobThreshGHC.StgToCmm.Monad, GHC.StgToCmm.Config
StgToCmmConfig 
1 (Data Constructor)GHC.StgToCmm.Monad, GHC.StgToCmm.Config
2 (Type/Class)GHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmContextGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmDoBoundsCheckGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmDoTagCheckGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmDoTickyGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmEagerBlackHoleGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmEmitDebugInfoGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmExtDynRefsGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmFastPAPCallsGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmHookGHC.Driver.Hooks
stgToCmmInfoTableMapGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmLoopificationGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmMaxInlAllocSizeGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmOmitIfPragmasGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmOmitYieldsGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmOptHpcGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmPICGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmPIEGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmPlatformGHC.StgToCmm.Config
stgToCmmProfileGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmSCCProfilingGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmThisModuleGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmTickyAllocdGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmTickyAPGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmTickyDynThunkGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmTickyLNEGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmTickyTagGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmTmpDirGHC.StgToCmm.Monad, GHC.StgToCmm.Config
stgToCmmVecInstrsErrGHC.StgToCmm.Monad, GHC.StgToCmm.Config
StgToDoGHC.Stg.Pipeline
stgToJSGHC.StgToJS.CodeGen, GHC.StgToJS
StgToJSConfig 
1 (Type/Class)GHC.StgToJS.Types
2 (Data Constructor)GHC.StgToJS.Types
StgTopBindingGHC.Stg.Syntax
stgTopBindLiveGHC.StgToJS.StgUtils
StgTopLiftedGHC.Stg.Syntax
StgTopStringLitGHC.Stg.Syntax
StgTSOProfInfo 
1 (Data Constructor)GHC.Exts.Heap, GHC.Exts.Heap.ProfInfo.Types
2 (Type/Class)GHC.Exts.Heap, GHC.Exts.Heap.ProfInfo.Types
StgUnariseGHC.Stg.Pipeline
StgVarArgGHC.Stg.Syntax
StgWordGHC.Runtime.Heap.Layout
STKCHECKGHC.ByteCode.Instr
Stmt 
1 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
StmtCtxtGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
StmtLRGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
StmtOriginGHC.Tc.Types.Origin
StmtQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stmtsAnchorGHC.Parser.PostProcess
stmtsLocGHC.Parser.PostProcess
stmtTyConKeyGHC.Builtin.Names.TH
stmtTyConNameGHC.Builtin.Names.TH
stmt_contextGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
StockClassErrorGHC.Tc.Deriv.Utils
StockGenFns 
1 (Type/Class)GHC.Tc.Deriv.Utils
2 (Data Constructor)GHC.Tc.Deriv.Utils
StockStrategy 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
stockStrategyLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stockStrategyIdKeyGHC.Builtin.Names.TH
stockStrategyNameGHC.Builtin.Names.TH
stock_gen_bindsGHC.Tc.Deriv.Utils
stock_gen_fam_instsGHC.Tc.Deriv.Utils
sToolDirGHC.Plugins, GHC.Driver.Session, GHC.Settings
sToolSettingsGHC.Plugins, GHC.Driver.Session, GHC.Settings
Stop 
1 (Data Constructor)GHC.Core.Opt.Simplify.Utils
2 (Data Constructor)GHC.Tc.Solver.Canonical
StopAsGHC.Driver.Phases
StopCGHC.Driver.Phases
sTopDirGHC.Plugins, GHC.Driver.Session, GHC.Settings
stopInterpGHC.Runtime.Interpreter
StopLnGHC.Driver.Phases
StopOrContinueGHC.Tc.Solver.Canonical
StopPhaseGHC.Driver.Phases
stopPhaseToPhaseGHC.Driver.Phases
StopPreprocessGHC.Driver.Phases
stopWithGHC.Tc.Solver.Canonical
STOP_FRAMEGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
stop_phaseGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
StoreGHC.Llvm.Syntax, GHC.Llvm
storeBreakpointGHC.Runtime.Interpreter
storeCurCCSGHC.StgToCmm.Prof
STPGHC.CmmToAsm.AArch64.Instr
stps_originGHC.Tc.Deriv.Utils
stps_ty_actualGHC.Tc.Deriv.Utils
stps_ty_expectedGHC.Tc.Deriv.Utils
STRGHC.CmmToAsm.AArch64.Instr
StrGHC.Utils.Ppr
strCLabel_llvmGHC.CmmToLlvm.Base
Stream 
1 (Data Constructor)GHC.Data.Stream
2 (Type/Class)GHC.Data.Stream
StreamSGHC.Data.Stream
stretchZipWithGHC.Plugins, GHC.Utils.Misc
Strict 
1 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
StrictArgGHC.Core.Opt.Simplify.Utils
StrictBindGHC.Core.Opt.Simplify.Utils
StrictBindsGHC.HsToCore.Errors.Types
StrictDataGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
StrictEqOpGHC.JS.Syntax
strictifyDictDmdGHC.Types.Demand
strictifyDmdGHC.Types.Demand
strictlyDeeperThanGHC.Tc.Utils.TcType
strictlyEqOLGHC.Data.OrdList
strictlyOrdOLGHC.Data.OrdList
strictManyApply1DmdGHC.Types.Demand
strictMapGHC.Plugins, GHC.Utils.Misc
StrictNeqOpGHC.JS.Syntax
strictnessBeforeGHC.Plugins, GHC, GHC.Driver.Session
StrictnessMarkGHC.Plugins, GHC, GHC.Core.DataCon
strictOnceApply1DmdGHC.Types.Demand
StrictTypeLanguage.Haskell.TH.Syntax
strictTypeLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
StrictTypeQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
strictZipWithGHC.Plugins, GHC.Utils.Misc
strictZipWith3GHC.Plugins, GHC.Utils.Misc
strImmLit 
1 (Function)GHC.CmmToAsm.AArch64.Regs
2 (Function)GHC.CmmToAsm.PPC.Regs
3 (Function)GHC.CmmToAsm.X86.Regs
String 
1 (Type/Class)GHC.Prelude, GHC.Prelude.Basic
2 (Data Constructor)GHC.JS.Syntax
StringBuffer 
1 (Data Constructor)GHC.Data.StringBuffer
2 (Type/Class)GHC.Data.StringBuffer
stringBufferFromByteStringGHC.Data.StringBuffer
stringELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stringEncodeArchGHC.Platform.ArchOS
stringEncodeOSGHC.Platform.ArchOS
StringLLanguage.Haskell.TH, Language.Haskell.TH.Syntax
stringLLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stringLIdKeyGHC.Builtin.Names.TH
StringLitGHC.StgToJS.Types
StringLiteral 
1 (Data Constructor)GHC.Types.SourceText
2 (Type/Class)GHC.Types.SourceText
stringLNameGHC.Builtin.Names.TH
stringL_RDRGHC.Builtin.Names.TH
StringPrimLLanguage.Haskell.TH, Language.Haskell.TH.Syntax
stringPrimLLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stringPrimLIdKeyGHC.Builtin.Names.TH
stringPrimLNameGHC.Builtin.Names.TH
stringPrimL_RDRGHC.Builtin.Names.TH
stringToStringBufferGHC.Data.StringBuffer
stringToUnitGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
stringToUnitIdGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
stringTyGHC.Plugins, GHC.Builtin.Types
stringTyConKeyGHC.Builtin.Names
stringTyCon_RDRGHC.Plugins, GHC.Builtin.Types
stripCoercionTyGHC.Plugins, GHC.Core.Type
stripIfaceInvisVarsGHC.Iface.Syntax, GHC.Iface.Type
stripInvisArgsGHC.Iface.Syntax, GHC.Iface.Type
stripLiveGHC.CmmToAsm.Reg.Liveness
stripLiveBlockGHC.CmmToAsm.Reg.Liveness
stripNArgsGHC.Plugins, GHC.Core
stripParensHsExprGHC, GHC.Hs, GHC.Hs.Expr
stripParensLHsExprGHC, GHC.Hs, GHC.Hs.Expr
stripPrefixGHC.Data.ShortText
stripStgTicksTopGHC.Stg.Utils
stripStgTicksTopEGHC.Stg.Utils
stripTicksEGHC.Plugins, GHC.Core.Utils
stripTicksTGHC.Plugins, GHC.Core.Utils
stripTicksTopGHC.Plugins, GHC.Core.Utils
stripTicksTopEGHC.Plugins, GHC.Core.Utils
stripTicksTopHsExprGHC.HsToCore.Ticks
stripTicksTopTGHC.Plugins, GHC.Core.Utils
strongLoopBreakerGHC.Plugins, GHC.Types.Basic
stronglyConnCompFromEdgedVerticesOrdGHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesOrdRGHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesUniqGHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesUniqRGHC.Data.Graph.Directed
stronglyConnCompGGHC.Data.Graph.Directed
StrTyLit 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC.Core.TyCo.Rep
strTyLitLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
strTyLitIdKeyGHC.Builtin.Names.TH
strTyLitNameGHC.Builtin.Names.TH
structuredControlGHC.Wasm.ControlFlow.FromCmm
STUGHC.CmmToAsm.PPC.Instr
stubDirGHC.Plugins, GHC, GHC.Driver.Session
sTyConKeyGHC.Builtin.Names
sTyConNameGHC.Builtin.Names
Style 
1 (Data Constructor)GHC.Utils.Ppr
2 (Type/Class)GHC.Utils.Ppr
styleGHC.Utils.Ppr
SUB 
1 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
2 (Data Constructor)GHC.CmmToAsm.X86.Instr
SubGHC.JS.Syntax
SubCoGHC.Core.TyCo.Rep
SubDemandGHC.Types.Demand
subDemandIfEvaluatedGHC.Types.Demand
subDVarSetGHC.Plugins, GHC.Types.Var.Set
SUBFGHC.CmmToAsm.PPC.Instr
SUBFCGHC.CmmToAsm.PPC.Instr
SUBFEGHC.CmmToAsm.PPC.Instr
SUBFOGHC.CmmToAsm.PPC.Instr
SubGoalDepthGHC.Tc.Types.Constraint
subGoalDepthExceededGHC.Tc.Types.Constraint
subgraphGHC.Data.Graph.Inductive.Graph
SubL16GHC.CmmToAsm.Reg.Graph.Base
SubL8GHC.CmmToAsm.Reg.Graph.Base
SubL8HGHC.CmmToAsm.Reg.Graph.Base
SubmultGHC.Core.Multiplicity
submultGHC.Core.Multiplicity
SubOpGHC.JS.Syntax
subordinatesGHC.HsToCore.Docs
SubScopeGHC.Cmm, GHC.Cmm.Node
Subst 
1 (Data Constructor)GHC.Plugins, GHC.Core.Subst, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
2 (Type/Class)GHC.Plugins, GHC.Core.Subst, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
3 (Type/Class)GHC.Stg.Subst
4 (Data Constructor)GHC.Stg.Subst
substBindGHC.Plugins, GHC.Core.Subst
substBindSCGHC.Plugins, GHC.Core.Subst
substBndr 
1 (Function)GHC.Plugins, GHC.Core.Subst
2 (Function)GHC.Stg.Subst
substBndrs 
1 (Function)GHC.Plugins, GHC.Core.Subst
2 (Function)GHC.Stg.Subst
substCo 
1 (Function)GHC.Core.Opt.Simplify.Env
2 (Function)GHC.Plugins, GHC.Core.Coercion, GHC.Core.Subst, GHC.Core.TyCo.Subst, GHC.Core.Type
substCosGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Subst
substCoUncheckedGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substCoVar 
1 (Function)GHC.Core.Opt.Simplify.Env
2 (Function)GHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Subst
substCoVarBndrGHC.Plugins, GHC.Core.Coercion, GHC.Core.Subst, GHC.Core.TyCo.Subst
substCoVarsGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Subst
substCoWithGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Subst
substCoWithUncheckedGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substDerivInstTysGHC.Tc.Deriv.Generate
substDVarSetGHC.Plugins, GHC.Core.Subst
substExprGHC.Plugins, GHC.Core.Subst
substExprSCGHC.Plugins, GHC.Core.Subst
substForAllCoBndrGHC.Core.TyCo.Subst
substForAllCoBndrUsingGHC.Core.TyCo.Subst
substForAllCoBndrUsingLCGHC.Plugins, GHC.Core.Coercion
substIdGHC.Core.Opt.Simplify.Env
substIdInfoGHC.Plugins, GHC.Core.Subst
substIdOccGHC.Plugins, GHC.Core.Subst
substIdTypeGHC.Plugins, GHC.Core.Subst
substIfaceAppArgsGHC.Iface.Syntax, GHC.Iface.Type
substIfaceTyVarGHC.Iface.Syntax, GHC.Iface.Type
substInteractiveContextGHC.Runtime.Context
substLeftCoGHC.Plugins, GHC.Core.Coercion
substNameShapeGHC.Types.Name.Shape
substOccGHC.Stg.Lift.Monad
substPredSpecGHC.Tc.Deriv.Utils
substRecBndrsGHC.Plugins, GHC.Core.Subst
substRightCoGHC.Plugins, GHC.Core.Coercion
substRuleInfoGHC.Plugins, GHC.Core.Subst
substRulesForImportedIdsGHC.Plugins, GHC.Core.Subst
substScaledTyGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substScaledTysGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substScaledTysUncheckedGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substScaledTyUncheckedGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substThetaGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substThetaUncheckedGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTickishGHC.Plugins, GHC.Core.Subst
substTy 
1 (Function)GHC.Core.Opt.Simplify.Env
2 (Function)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyAddInScopeGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyCoBndrGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substTyCoVarsGHC.Core.TyCo.Subst
substTysGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTysUncheckedGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTysWithGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substTysWithCoVarsGHC.Core.TyCo.Subst
substTyUncheckedGHC.Plugins, GHC.Core.Subst, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyVar 
1 (Function)GHC.Core.Opt.Simplify.Env
2 (Function)GHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substTyVarBndrGHC.Plugins, GHC.Core.Subst, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyVarBndrsGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substTyVarsGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substTyVarToTyVarGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substTyWithGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyWithCoVarsGHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType
substTyWithInScopeGHC.Core.TyCo.Subst
substTyWithUncheckedGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substUnfoldingGHC.Plugins, GHC.Core.Subst
substUnfoldingSCGHC.Plugins, GHC.Core.Subst
substVarBndrGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substVarBndrsGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
substVarBndrUsingGHC.Core.TyCo.Subst
subTermsGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
subtractGHC.Prelude, GHC.Prelude.Basic
SubTypePredSpecGHC.Tc.Deriv.Utils
subVarSetGHC.Plugins, GHC.Types.Var.Set
subWithInfGHC.Plugins, GHC.Types.Basic
SUB_CCGHC.CmmToAsm.X86.Instr
sucGHC.Data.Graph.Inductive.Graph
suc'GHC.Data.Graph.Inductive.Graph
succ 
1 (Function)GHC.Prelude, GHC.Prelude.Basic
2 (Function)GHC.Cmm, GHC.Cmm.Node
Succeeded 
1 (Data Constructor)GHC.Plugins, GHC, GHC.Types.Basic
2 (Data Constructor)GHC.Data.Maybe
succeededGHC.Plugins, GHC, GHC.Types.Basic
SuccessFlagGHC.Plugins, GHC, GHC.Types.Basic
successIfGHC.Plugins, GHC.Types.Basic
successorsGHC.Cmm.Dataflow.Graph
succ_RDRGHC.Builtin.Names
SuffixGHC.Plugins, GHC.Utils.Misc
SuggestAddInlineOrNoInlinePragmaGHC.Types.Error, GHC.Types.Hint
SuggestAddPhaseToCompetingRuleGHC.Types.Error, GHC.Types.Hint
SuggestAddSignatureCabalFileGHC.Types.Error, GHC.Types.Hint
SuggestAddStandaloneDerivationGHC.Types.Error, GHC.Types.Hint
SuggestAddTickGHC.Types.Error, GHC.Types.Hint
SuggestAddToHSigExportListGHC.Types.Error, GHC.Types.Hint
SuggestAddTypeSignaturesGHC.Types.Error, GHC.Types.Hint
SuggestAnyExtensionGHC.Types.Error, GHC.Types.Hint
suggestAnyExtensionGHC.Types.Error, GHC.Types.Hint
suggestAnyExtensionWithInfoGHC.Types.Error, GHC.Types.Hint
SuggestAppropriateTHTickGHC.Types.Error, GHC.Types.Hint
SuggestBindToWildcardGHC.Types.Error, GHC.Types.Hint
SuggestCorrectPragmaNameGHC.Types.Error, GHC.Types.Hint
SuggestDumpSlicesGHC.Types.Error, GHC.Types.Hint
SuggestExtensionGHC.Types.Error, GHC.Types.Hint
suggestExtensionGHC.Types.Error, GHC.Types.Hint
SuggestExtensionInOrderToGHC.Types.Error, GHC.Types.Hint
SuggestExtensionsGHC.Types.Error, GHC.Types.Hint
suggestExtensionsGHC.Types.Error, GHC.Types.Hint
suggestExtensionsWithInfoGHC.Types.Error, GHC.Types.Hint
suggestExtensionWithInfoGHC.Types.Error, GHC.Types.Hint
SuggestFillInWildcardConstraintGHC.Types.Error, GHC.Types.Hint
SuggestFixOrphanInstanceGHC.Types.Error, GHC.Types.Hint
SuggestHiddenGHC.Plugins, GHC.Unit, GHC.Unit.State
SuggestImportingDataConGHC.Types.Error, GHC.Types.Hint
SuggestIncreaseMaxPmCheckModelsGHC.Types.Error, GHC.Types.Hint
SuggestIncreaseSimplifierIterationsGHC.Types.Error, GHC.Types.Hint
SuggestLetInDoGHC.Types.Error, GHC.Types.Hint
SuggestMissingDoGHC.Types.Error, GHC.Types.Hint
SuggestMoveToDeclarationSiteGHC.Types.Error, GHC.Types.Hint
suggestParensAndBlockArgsGHC.Parser.Errors.Ppr
SuggestParenthesesGHC.Types.Error, GHC.Types.Hint
SuggestPartialTypeSignaturesGHC.Tc.Errors.Types
suggestPartialTypeSignaturesGHC.Tc.Errors.Types
SuggestPatternMatchingSyntaxGHC.Types.Error, GHC.Types.Hint
SuggestPlacePragmaInHeaderGHC.Types.Error, GHC.Types.Hint
SuggestQualifiedAfterModuleNameGHC.Types.Error, GHC.Types.Hint
SuggestQualifyStarOperatorGHC.Types.Error, GHC.Types.Hint
SuggestRenameForallGHC.Types.Error, GHC.Types.Hint
SuggestRolesGHC.Types.Error, GHC.Types.Hint
SuggestSignatureInstantiationsGHC.Types.Error, GHC.Types.Hint
SuggestSimilarNamesGHC.Types.Error, GHC.Types.Hint
SuggestSingleExtensionGHC.Types.Error, GHC.Types.Hint
SuggestSpecialiseVisibilityHintsGHC.Types.Error, GHC.Types.Hint
SuggestThQuotationSyntaxGHC.Types.Error, GHC.Types.Hint
SuggestTypeSignatureFormGHC.Types.Error, GHC.Types.Hint
SuggestUndecidableInstancesGHC.Tc.Errors.Types
suggestUndecidableInstancesGHC.Tc.Errors.Types
SuggestUnliftedDatatypesGHC.Tc.Errors.Types
SuggestUnliftedNewtypesGHC.Tc.Errors.Types
SuggestUnliftedTypesGHC.Tc.Errors.Types
SuggestUseSpacesGHC.Types.Error, GHC.Types.Hint
SuggestUseTypeFromDataKindGHC.Types.Error, GHC.Types.Hint
SuggestUseWhitespaceAfterGHC.Types.Error, GHC.Types.Hint
SuggestUseWhitespaceAroundGHC.Types.Error, GHC.Types.Hint
SuggestVisibleGHC.Plugins, GHC.Unit, GHC.Unit.State
SumGHC.Parser.PostProcess, GHC.Parser.Types
sumGHC.Prelude, GHC.Prelude.Basic
SumAltLanguage.Haskell.TH, Language.Haskell.TH.Syntax
SumAltArityExceededGHC.Tc.Errors.Types
SumArityLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sumDataConGHC.Plugins, GHC.Builtin.Types
SumFlavourGHC.Plugins, GHC.Core.TyCon
summariseFileGHC.Driver.Make
summariseModuleGHC.Driver.Make
SummariseResultGHC.Driver.Make
SummaryNodeGHC.Driver.Make, GHC.Unit.Module.Graph
summaryNodeSummaryGHC.Unit.Module.Graph
SumOrTupleGHC.Parser.PostProcess, GHC.Parser.Types
sumParensGHC.Plugins, GHC.Types.Basic
SumPatGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
sumPatParensGHC, GHC.Hs, GHC.Hs.Pat
sumPatVbarsAfterGHC, GHC.Hs, GHC.Hs.Pat
sumPatVbarsBeforeGHC, GHC.Hs, GHC.Hs.Pat
sumRepDataConKeyGHC.Builtin.Names
sumRepDataConTyConGHC.Plugins, GHC.Builtin.Types
SumTyConGHC.Plugins, GHC.Core.TyCon
sumTyConGHC.Plugins, GHC.Builtin.Types
sumTyConKeyGHC.Builtin.Names
sumTyConNameGHC.Builtin.Names
SumWidthLanguage.Haskell.Syntax.Basic
superClassesMightHelpGHC.Tc.Types.Constraint
superFunArgGHC.Parser.PostProcess
superInfixOpGHC.Parser.PostProcess
superLabelGHC.Data.Graph.Collapse
SupernodeGHC.Data.Graph.Collapse
SupplementaryBindingsGHC.Tc.Errors.Types
SupplementaryCtsGHC.Tc.Errors.Types
SupplementaryHoleFitsGHC.Tc.Errors.Types
SupplyContextGHC.Tc.Deriv.Utils
supportedCmmGlobalRegsGHC.CmmToAsm.Wasm.FromCmm
supportedLanguagesAndExtensionsGHC.Plugins, GHC.Driver.Session
supportedLlvmVersionLowerBoundGHC.CmmToLlvm.Config
supportedLlvmVersionUpperBoundGHC.CmmToLlvm.Config
SuppressBndrSig 
1 (Data Constructor)GHC.Iface.Syntax, GHC.Iface.Type
2 (Type/Class)GHC.Iface.Syntax, GHC.Iface.Type
suppressed_parentsGHC.Types.Error, GHC.Types.Hint
suppressed_selectorGHC.Types.Error, GHC.Types.Hint
suppressIfaceInvisiblesGHC.Iface.Syntax, GHC.Iface.Type
supUEGHC.Core.UsageEnv
supUEsGHC.Core.UsageEnv
SurelyApartGHC.Core.Unify
sUseInplaceMinGWGHC.Settings
SuspensionGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
swapGHC.Data.Pair
SwapFlagGHC.Plugins, GHC.Types.Basic
swapLiftCoEnvGHC.Plugins, GHC.Core.Coercion
swapOverTyVarsGHC.Tc.Utils.Unify
sWarningGHC.Utils.Ppr.Colour
SwitchGHC.Llvm.Syntax, GHC.Llvm
SwitchPlanGHC.Cmm.Switch
SwitchStatGHC.JS.Syntax
SwitchTargetsGHC.Cmm.Switch
switchTargetsCasesGHC.Cmm.Switch
switchTargetsDefaultGHC.Cmm.Switch
switchTargetsFallThroughGHC.Cmm.Switch
switchTargetsRangeGHC.Cmm.Switch
switchTargetsSignedGHC.Cmm.Switch
switchTargetsToListGHC.Cmm.Switch
switchTargetsToTableGHC.Cmm.Switch
switchWeightGHC.CmmToAsm.CFG.Weight
SWIZZLEGHC.ByteCode.Instr
SXTBGHC.CmmToAsm.AArch64.Instr
SXTHGHC.CmmToAsm.AArch64.Instr
SymbolPtrGHC.Cmm.CLabel
SymbolTableGHC.Utils.Binary
symbol_RDRGHC.Builtin.Names
SymCoGHC.Core.TyCo.Rep
SymDataGHC.CmmToAsm.Wasm.Types
SymDefaultGHC.CmmToAsm.Wasm.Types
SymFuncGHC.CmmToAsm.Wasm.Types
SymKindGHC.CmmToAsm.Wasm.Types
symKindFromCLabelGHC.CmmToAsm.Wasm.FromCmm
SymName 
1 (Type/Class)GHC.CmmToAsm.Wasm.Types
2 (Data Constructor)GHC.CmmToAsm.Wasm.Types
symNameFromCLabelGHC.CmmToAsm.Wasm.FromCmm
SymStaticGHC.CmmToAsm.Wasm.Types
SymUndefinedGHC.CmmToAsm.Wasm.Types
SymVisibilityGHC.CmmToAsm.Wasm.Types
symVisibilityFromCLabelGHC.CmmToAsm.Wasm.FromCmm
SynAnyGHC.Tc.Gen.Expr, GHC.Tc.Utils.TcType
SyncAcqRelGHC.Llvm.Syntax, GHC.Llvm
SyncAcquireGHC.Llvm.Syntax, GHC.Llvm
SyncMonotonicGHC.Llvm.Syntax, GHC.Llvm
SyncReleaseGHC.Llvm.Syntax, GHC.Llvm
SyncSeqCstGHC.Llvm.Syntax, GHC.Llvm
SyncUnordGHC.Llvm.Syntax, GHC.Llvm
SynDecGHC.Iface.Ext.Types
SynDeclGHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
SynFamilyInstGHC.Core.FamInstEnv
SynFunGHC.Tc.Gen.Expr, GHC.Tc.Utils.TcType
synKnownTypeGHC.Tc.Gen.Expr, GHC.Tc.Utils.TcType
SynListGHC.Tc.Gen.Expr, GHC.Tc.Utils.TcType
SynRhoGHC.Tc.Gen.Expr, GHC.Tc.Utils.TcType
SyntaxExprGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
SyntaxExprGhcGHC, GHC.Hs, GHC.Hs.Expr
SyntaxExprRn 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Expr
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Expr
SyntaxExprTc 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Expr
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Expr
SyntaxOpTypeGHC.Tc.Gen.Expr, GHC.Tc.Utils.TcType
synTyConDefn_maybeGHC.Plugins, GHC, GHC.Core.TyCon
synTyConRhs_maybeGHC.Plugins, GHC, GHC.Core.TyCon
SynTypeGHC.Tc.Gen.Expr, GHC.Tc.Utils.TcType
syn_arg_wrapsGHC, GHC.Hs, GHC.Hs.Expr
syn_exprGHC, GHC.Hs, GHC.Hs.Expr
syn_res_wrapGHC, GHC.Hs, GHC.Hs.Expr
SystemDependentGHC.Plugins, GHC.Driver.Session
sYSTEM_IOGHC.Builtin.Names