ghc-9.12.0.20241114: The GHC API

Index - S

s1TyConKeyGHC.Builtin.Names
s1TyConNameGHC.Builtin.Names
safeDirectImpsReqGHC.Driver.Session, GHC.Plugins
SafeExtraCompressionGHC.Iface.Binary
safeHaskellGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
SafeHaskellBitGHC.Parser.Lexer
SafeHaskellModeGHC.Types.SafeHaskell, GHC
safeHaskellModeEnabledGHC.Driver.Session, GHC.Plugins
SafeHaskellMustBeInIOGHC.Tc.Errors.Types
safeHaskellOnGHC.Driver.Session, GHC.Plugins
safeIdKeyGHC.Builtin.Names.TH
safeImplicitImpsReqGHC.Driver.Session, GHC.Plugins
safeImportsOnGHC.Driver.Session, GHC.Plugins
safeInferGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
safeInferOnGHC.Driver.Session, GHC.Plugins
safeInferredGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
safeLanguageOnGHC.Driver.Session, GHC.Plugins
safeNameGHC.Builtin.Names.TH
safeOverlapGHC.Tc.Instance.Class
SafeOverlappingGHC.Tc.Types.Origin
safeShowExceptionGHC.Utils.Panic, GHC.Plugins
SafetyGHC.Types.ForeignCall
SAKSGHC.Tc.Gen.HsType
SAKS_or_CUSKGHC.Tc.Gen.HsType
sameDepthAsGHC.Tc.Utils.TcType
SameLineGHC.Types.SrcLoc, GHC.Parser.Annotation, GHC.Hs, GHC.Plugins, GHC
SameNameGHC.Tc.Errors.Types
SameNameSpaceGHC.Types.Name.Reader, GHC.Plugins
SameOccGHC.Tc.Errors.Types
SameOccInfoGHC.Tc.Errors.Types
sameOcc_lhsGHC.Tc.Errors.Types
sameOcc_rhsGHC.Tc.Errors.Types
sameOcc_same_pkgGHC.Tc.Errors.Types
sameUniqueGHC.Utils.Unique
SaneDouble 
1 (Type/Class)GHC.Types.SaneDouble, GHC.JS.Syntax, GHC.JS.JStg.Syntax
2 (Data Constructor)GHC.Types.SaneDouble, GHC.JS.Syntax, GHC.JS.JStg.Syntax
sanityCheckCfgGHC.CmmToAsm.CFG
sappendClassOpKeyGHC.Builtin.Names
sappendNameGHC.Builtin.Names
SARGHC.CmmToAsm.X86.Instr
sArSupportsDashLGHC.Settings
SASRGHC.CmmToAsm.AArch64.Instr
saturatedByOneShotsGHC.Types.Demand
saveCurrentCostCentreGHC.StgToCmm.Prof
saveThreadStateGHC.StgToCmm.Foreign
SBBGHC.CmmToAsm.X86.Instr
SBFMGHC.CmmToAsm.AArch64.Instr
SBFXGHC.CmmToAsm.AArch64.Instr
sb_mdsGHC.Tc.Types, GHC.Tc.Utils.Monad
ScalarFormatGHC.CmmToAsm.Format
scalarFormatFormatGHC.CmmToAsm.Format
scalarWidthGHC.CmmToAsm.Format
SCALAR_ARG_REGSGHC.Cmm.Reg
scaleAltsByGHC.Core.Utils, GHC.Plugins
Scaled 
1 (Type/Class)GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Core.Multiplicity, GHC.Plugins
2 (Data Constructor)GHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaledExpTypeToTypeGHC.Tc.Utils.TcMType
scaledMultGHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaledSetGHC.Core.Type, GHC.Core.Multiplicity, GHC.Plugins
scaledThingGHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaleFloatGHC.Prelude.Basic, GHC.Prelude
scaleIdByGHC.Types.Id, GHC.Plugins
scaleScaledGHC.Core.Multiplicity
scaleUEGHC.Core.UsageEnv
scaleUsageGHC.Core.UsageEnv
scaleVarByGHC.Types.Id, GHC.Plugins
scanGraphGHC.Data.Graph.Ops, GHC.Data.Graph.Color
scanlGHC.Prelude.Basic, GHC.Prelude
scanl1GHC.Prelude.Basic, GHC.Prelude
scanrGHC.Prelude.Basic, GHC.Prelude
scanr1GHC.Prelude.Basic, GHC.Prelude
SCCGHC.Data.Graph.Directed
sccAbleCCGHC.Types.CostCentre
SCCFunSigLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
sccProfilingEnabledGHC.Driver.Session, GHC.Plugins
SCD_HeadTyFamGHC.Tc.Errors.Types
SCD_HeadTyVarGHC.Tc.Errors.Types
SCD_SuperclassGHC.Tc.Errors.Types
Scheme 
1 (Type/Class)GHC.Utils.Ppr.Colour
2 (Data Constructor)GHC.Utils.Ppr.Colour
ScopeGHC.Iface.Ext.Types
scopeContainsSpanGHC.Iface.Ext.Utils
scopedSortGHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
scopedSortOuterGHC.Tc.Gen.HsType
ScOriginGHC.Tc.Types.Origin
SCPCmmCppGHC.SysTools.Tasks, GHC.SysTools
SCPCppGHC.SysTools.Tasks, GHC.SysTools
SCPHsCppGHC.SysTools.Tasks, GHC.SysTools
SCPJsCppGHC.SysTools.Tasks, GHC.SysTools
scrutOkForBinderSwapGHC.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_coGHC.Core.Opt.Simplify.Utils
sc_contGHC.Core.Opt.Simplify.Utils
sc_dupGHC.Core.Opt.Simplify.Utils
sc_envGHC.Core.Opt.Simplify.Utils
sc_fromGHC.Core.Opt.Simplify.Utils
sc_funGHC.Core.Opt.Simplify.Utils
sc_fun_tyGHC.Core.Opt.Simplify.Utils
sc_hole_tyGHC.Core.Opt.Simplify.Utils
sc_optGHC.Core.Opt.Simplify.Utils
SDCGHC.Utils.Outputable, GHC.Plugins
SDIVGHC.CmmToAsm.AArch64.Instr
SDocGHC.Utils.Outputable, GHC.Types.Error, GHC.Utils.Error, GHC.Plugins
sdocCanUseUnicodeGHC.Utils.Outputable, GHC.Plugins
sdocColSchemeGHC.Utils.Outputable, GHC.Plugins
SDocContextGHC.Utils.Outputable, GHC.Plugins
sdocDefaultDepthGHC.Utils.Outputable, GHC.Plugins
sdocErrorSpansGHC.Utils.Outputable, GHC.Plugins
sdocHexWordLiteralsGHC.Utils.Outputable, GHC.Plugins
sdocLastColourGHC.Utils.Outputable, GHC.Plugins
sdocLinearTypesGHC.Utils.Outputable, GHC.Plugins
sdocLineLengthGHC.Utils.Outputable, GHC.Plugins
sdocListTuplePunsGHC.Utils.Outputable, GHC.Plugins
sdocOptionGHC.Utils.Outputable, GHC.Plugins
sdocPprDebugGHC.Utils.Outputable, GHC.Plugins
sdocPrintAxiomIncompsGHC.Utils.Outputable, GHC.Plugins
sdocPrintCaseAsLetGHC.Utils.Outputable, GHC.Plugins
sdocPrintEqualityRelationsGHC.Utils.Outputable, GHC.Plugins
sdocPrintErrIndexLinksGHC.Utils.Outputable, GHC.Plugins
sdocPrintExplicitCoercionsGHC.Utils.Outputable, GHC.Plugins
sdocPrintExplicitForallsGHC.Utils.Outputable, GHC.Plugins
sdocPrintExplicitKindsGHC.Utils.Outputable, GHC.Plugins
sdocPrintExplicitRuntimeRepsGHC.Utils.Outputable, GHC.Plugins
sdocPrintPotentialInstancesGHC.Utils.Outputable, GHC.Plugins
sdocPrintTypeAbbreviationsGHC.Utils.Outputable, GHC.Plugins
sdocPrintTypecheckerElaborationGHC.Utils.Outputable, GHC.Plugins
sdocPrintUnicodeSyntaxGHC.Utils.Outputable, GHC.Plugins
sdocShouldUseColorGHC.Utils.Outputable, GHC.Plugins
sdocStarIsTypeGHC.Utils.Outputable, GHC.Plugins
sdocStyleGHC.Utils.Outputable, GHC.Plugins
sdocSuppressCoercionsGHC.Utils.Outputable, GHC.Plugins
sdocSuppressCoercionTypesGHC.Utils.Outputable, GHC.Plugins
sdocSuppressIdInfoGHC.Utils.Outputable, GHC.Plugins
sdocSuppressModulePrefixesGHC.Utils.Outputable, GHC.Plugins
sdocSuppressStgExtsGHC.Utils.Outputable, GHC.Plugins
sdocSuppressStgRepsGHC.Utils.Outputable, GHC.Plugins
sdocSuppressTicksGHC.Utils.Outputable, GHC.Plugins
sdocSuppressTypeApplicationsGHC.Utils.Outputable, GHC.Plugins
sdocSuppressTypeSignaturesGHC.Utils.Outputable, GHC.Plugins
sdocSuppressUnfoldingsGHC.Utils.Outputable, GHC.Plugins
sdocSuppressUniquesGHC.Utils.Outputable, GHC.Plugins
sdocSuppressVarKindsGHC.Utils.Outputable, GHC.Plugins
sdocUnitIdForUserGHC.Utils.Outputable, GHC.Plugins
sdocWithContextGHC.Utils.Outputable, GHC.Plugins
searchPackageIdGHC.Unit.State, GHC.Unit, GHC.Plugins
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 (Type/Class)GHC.Cmm
2 (Data Constructor)GHC.Cmm
SectionDataGHC.CmmToAsm.Wasm.Types
SectionLLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
sectionLIdKeyGHC.Builtin.Names.TH
sectionLNameGHC.Builtin.Names.TH
sectionOffsetGHC.CmmToAsm.Dwarf.Types
SectionOriginGHC.Tc.Types.Origin
SectionProtectionGHC.Cmm
sectionProtectionGHC.Cmm
SectionRLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
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
seekBinReaderGHC.Utils.Binary
seekBinReaderRelGHC.Utils.Binary
seekBinWriterGHC.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
seInlineDepthGHC.Core.Opt.Simplify.Env
seInScopeGHC.Core.Opt.Simplify.Env
SelArgGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
SelCoGHC.Core.TyCo.Rep
SelectGHC.Core.Opt.Simplify.Utils
selectFromTypeGHC.Core.Coercion, GHC.Plugins
selectLargestContainedByGHC.Iface.Ext.Utils
selectMatchVarGHC.HsToCore.Utils
selectMatchVarsGHC.HsToCore.Utils
selectNextWorkItemGHC.Tc.Solver.Monad
selectorClassKeyGHC.Builtin.Names
selectorClassNameGHC.Builtin.Names
SelectorThunkGHC.StgToCmm.Types
selectPointGHC.Iface.Ext.Utils
selectSimpleMatchVarLGHC.HsToCore.Utils
selectSmallestContainingGHC.Iface.Ext.Utils
selectWorkItemGHC.Tc.Solver.InertSet
SelExpr 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
SelfBootGHC.Tc.Types, GHC.Tc.Utils.Monad
SelfBootInfoGHC.Tc.Types, GHC.Tc.Utils.Monad
SelfLoopGHC.Data.Graph.Directed
SelfLoopInfoGHC.StgToCmm.Sequel, GHC.StgToCmm.Monad
SelForAllGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
SelFunGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
SelMultGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
selName_RDRGHC.Builtin.Names
SelResGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
SelTyConGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
sel_consGHC.Types.Id.Info, GHC.Plugins
sel_fieldLabelGHC.Types.Id.Info, GHC.Plugins
sel_naughtyGHC.Types.Id.Info, GHC.Plugins
sel_tyconGHC.Types.Id.Info, GHC.Plugins
SemaphoreGHC.Driver.MakeSem
SemaphoreName 
1 (Type/Class)GHC.Driver.MakeSem
2 (Data Constructor)GHC.Driver.MakeSem
semi 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
SemigroupGHC.Prelude.Basic, GHC.Prelude
semigroupClassKeyGHC.Builtin.Names
semigroupClassNameGHC.Builtin.Names
seModeGHC.Core.Opt.Simplify.Env
seNamesGHC.Core.Opt.Simplify.Env
sendAnyValueGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
sendMessageGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
sendMessageDelayedResponseGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
sendMessageNoResponseGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
seOptCoercionOptsGHC.Core.Opt.Simplify.Env
sep 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
SeparateGHC.Platform.Reg.Class
SepArgGHC.Driver.CmdLine
sePedanticBottomsGHC.Core.Opt.Simplify.Env
sePhaseGHC.Core.Opt.Simplify.Env
sePlatformGHC.Core.Opt.Simplify.Env
sePreInlineGHC.Core.Opt.Simplify.Env
SeqGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
seqGHC.Prelude.Basic, GHC.Prelude
seqBindsGHC.Core.Seq
seqCoGHC.Core.Coercion, GHC.Plugins
seqCompiledByteCodeGHC.ByteCode.Types
seqCprSigGHC.Types.Cpr
seqDemandGHC.Types.Demand
seqDemandListGHC.Types.Demand
seqDmdGHC.Types.Demand
seqDmdSigGHC.Types.Demand
seqDmdTypeGHC.Types.Demand
seqDVarSetGHC.Types.Var.Set, GHC.Plugins
seqEltsNameEnvGHC.Types.Name.Env, GHC.Plugins
seqEltsUFMGHC.Types.Unique.FM, GHC.Plugins
seqExprGHC.Core.Seq
seqExprsGHC.Core.Seq
seqHashKeyGHC.Builtin.Names
seqHashNameGHC.Builtin.Names
seqHValueGHC.Runtime.Interpreter
seqIdGHC.Types.Id.Make
seqIdKeyGHC.Builtin.Names
seqListGHC.Utils.Misc, GHC.Plugins
seqOccInfoGHC.Types.Basic, GHC.Plugins
seqRuleInfoGHC.Core.Seq
seqRulesGHC.Core.Seq
seqTagInfoGHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types
seqTagSigGHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types
seqTypeGHC.Core.Type, GHC.Plugins
seqTypesGHC.Core.Type, GHC.Plugins
SequelGHC.StgToCmm.Sequel, GHC.StgToCmm.Monad
sequenceGHC.Prelude.Basic, GHC.Prelude
sequenceAGHC.Prelude.Basic, GHC.Prelude
sequenceGrdDagsGHC.HsToCore.Pmc.Types
sequencePmGrdsGHC.HsToCore.Pmc.Types
sequenceQIdKeyGHC.Builtin.Names.TH
sequenceQNameGHC.Builtin.Names.TH
sequenceTopGHC.CmmToAsm.BlockLayout
sequenceUFMListGHC.Types.Unique.FM, GHC.Plugins
sequence_GHC.Prelude.Basic, GHC.Prelude
seqUnfoldingGHC.Core.Seq
seqVarGHC.HsToCore.Utils
seqVarSetGHC.Types.Var.Set, GHC.Plugins
seRecIdsGHC.Core.Opt.Simplify.Env
Serialized 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
serializeWithDataGHC.Plugins
sErrorGHC.Utils.Ppr.Colour
seRuleOptsGHC.Core.Opt.Simplify.Env
seRulesGHC.Core.Opt.Simplify.Env
Session 
1 (Type/Class)GHC.Driver.Monad
2 (Data Constructor)GHC.Driver.Monad
SetAddrRangeOpGHC.Builtin.PrimOps
setArityInfoGHC.Types.Id.Info, GHC.Plugins
setAssigRGHC.CmmToAsm.Reg.Linear.State
setBindsGHC.StgToCmm.Monad
setBitGHC.Prelude.Basic, GHC.Prelude
setBlockAssigRGHC.CmmToAsm.Reg.Linear.State
SetByteArrayOpGHC.Builtin.PrimOps
setCafInfoGHC.Types.Id.Info, GHC.Plugins
setCallArityInfoGHC.Types.Id.Info, GHC.Plugins
setCaseBndrEvaldGHC.Types.Id, GHC.Plugins
SETCCGHC.CmmToAsm.X86.Instr
setCCGHC.StgToJS.Profiling
setCmmTypeWidthGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
setCoHoleCoVarGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
setCoHoleTypeGHC.Core.Coercion, GHC.Plugins
setColorGHC.Data.Graph.Ops, GHC.Data.Graph.Color
setCommentsEpAnnGHC.Parser.Annotation, GHC.Hs, GHC
setConstraintVarGHC.Tc.Utils.Monad
setContextGHC.Runtime.Eval, GHC
setCoVarNameGHC.Core.Coercion, GHC.Plugins
setCoVarUniqueGHC.Core.Coercion, GHC.Plugins
setCprSigInfoGHC.Types.Id.Info, GHC.Plugins
setCtEvLocGHC.Tc.Types.Constraint
setCtEvPredTypeGHC.Tc.Types.Constraint
setCtLocEnvGHC.Tc.Types.CtLoc
setCtLocEnvLocGHC.Tc.Types.CtLoc, GHC.Tc.Types.Constraint
setCtLocEnvLvlGHC.Tc.Types.CtLoc, GHC.Tc.Types.Constraint
setCtLocMGHC.Tc.Utils.Monad
setCtLocOriginGHC.Tc.Types.CtLoc
setCtLocRealLocGHC.Tc.Types.CtLoc
setCtLocSpanGHC.Tc.Types.CtLoc
setDeleteGHC.Cmm.Dataflow.Label
setDeltaNatGHC.CmmToAsm.Monad
setDeltaRGHC.CmmToAsm.Reg.Linear.State
setDemandInfoGHC.Types.Id.Info, GHC.Plugins
setDerivSpecThetaGHC.Tc.Deriv.Utils
setDifferenceGHC.Cmm.Dataflow.Label
setDmdSigInfoGHC.Types.Id.Info, GHC.Plugins
setDynamicNowGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
setDynOutputFileGHC.Driver.Session, GHC.Plugins
setDynOutputHiGHC.Driver.Session, GHC.Plugins
setEdgeWeightGHC.CmmToAsm.CFG
setElemsGHC.Cmm.Dataflow.Label
setEmptyGHC.Cmm.Dataflow.Label
setEnvGHC.Data.IOEnv, GHC.Tc.Utils.Monad
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.Label
setFlagsFromEnvFileGHC.Driver.Session, GHC.Plugins
setFloat32GHC.StgToJS.Symbols
setFloat64GHC.StgToJS.Symbols
setFoldlGHC.Cmm.Dataflow.Label
setFoldrGHC.Cmm.Dataflow.Label
setFollowingCommentsGHC.Parser.Annotation, GHC.Hs, GHC
setFreeRegsRGHC.CmmToAsm.Reg.Linear.State
setFromListGHC.Cmm.Dataflow.Label
setGblEnvGHC.Tc.Utils.Monad
setGeneralFlag'GHC.Driver.Session, GHC.Plugins
setGHCiMonadGHC
setGlobalIdCacheGHC.StgToJS.Monad
setGlobalTypeEnvGHC.Tc.Utils.Env
setHpUsageGHC.StgToCmm.Monad
setHsTyVarBndrFlagGHC.Hs.Type, GHC.Hs, GHC
setIdArityGHC.Types.Id, GHC.Plugins
setIdCafInfoGHC.Types.Id, GHC.Plugins
setIdCallArityGHC.Types.Id, GHC.Plugins
setIdCbvMarksGHC.Types.Id, GHC.Plugins
setIdCprSigGHC.Types.Id, GHC.Plugins
setIdDemandInfoGHC.Types.Id, GHC.Plugins
setIdDetailsGHC.Types.Var, GHC.Plugins
setIdDmdSigGHC.Types.Id, GHC.Plugins
setIdExported 
1 (Function)GHC.Types.Var, GHC.Plugins
2 (Function)GHC.Types.Id
setIdInfoGHC.Types.Id, GHC.Plugins
setIdLFInfoGHC.Types.Id, GHC.Plugins
setIdMultGHC.Types.Var, GHC.Types.Id, GHC.Plugins
setIdNameGHC.Types.Id, GHC.Plugins
setIdNotExported 
1 (Function)GHC.Types.Var, GHC.Plugins
2 (Function)GHC.Types.Id
setIdOccInfoGHC.Types.Id, GHC.Plugins
setIdOneShotInfoGHC.Types.Id, GHC.Plugins
setIdSpecialisationGHC.Types.Id, GHC.Plugins
setIdTagSigGHC.Types.Id, GHC.Plugins
setIdTypeGHC.Types.Id, GHC.Plugins
setIdUnfoldingGHC.Types.Id, GHC.Plugins
setIdUniqueGHC.Types.Id, GHC.Plugins
setImplicitEnvMGHC.Tc.Utils.Monad
setInertCansGHC.Tc.Solver.Monad
setInertSetGHC.Tc.Solver.Monad
setInfoTableStackMapGHC.Cmm.LayoutStack
setInGeneratedCodeGHC.Tc.Utils.Monad
setInlineActivationGHC.Types.Id, GHC.Plugins
setInlinePragInfoGHC.Types.Id.Info, GHC.Plugins
setInlinePragmaGHC.Types.Id, GHC.Plugins
setInlinePragmaActivationGHC.Types.Basic, GHC.Plugins
setInlinePragmaRuleMatchInfoGHC.Types.Basic, GHC.Plugins
setInScopeGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Core.Subst, GHC.Plugins
setInScopeFromEGHC.Core.Opt.Simplify.Env
setInScopeFromFGHC.Core.Opt.Simplify.Env
setInScopeSetGHC.Core.Opt.Simplify.Env
setInsertGHC.Cmm.Dataflow.Label
setInt16GHC.StgToJS.Symbols
setInt32GHC.StgToJS.Symbols
setInteractiveDynFlagsGHC
setInteractivePrintNameGHC.Runtime.Context
setIntersectionGHC.Cmm.Dataflow.Label
setIsSubsetOfGHC.Cmm.Dataflow.Label
setLastTokenGHC.Parser.Lexer
setLclEnvGHC.Tc.Utils.Monad
setLclEnvBinderStackGHC.Tc.Types.LclEnv
setLclEnvErrCtxtGHC.Tc.Types.LclEnv
setLclEnvLocGHC.Tc.Types.LclEnv, GHC.Tc.Types, GHC.Tc.Utils.Monad
setLclEnvRdrEnvGHC.Tc.Types.LclEnv
setLclEnvTcLevelGHC.Tc.Types.LclEnv, GHC.Tc.Types, GHC.Tc.Utils.Monad
setLclEnvThStageGHC.Tc.Types.LclEnv
setLclEnvTypeEnvGHC.Tc.Types.LclEnv
setLclTypeEnvGHC.Tc.Utils.Monad
setLevelsGHC.Core.Opt.SetLevels
setLFInfoGHC.Types.Id.Info, GHC.Plugins
setLocalRdrEnvGHC.Tc.Utils.Monad
setLogFlagsGHC.Utils.Logger
setMemberGHC.Cmm.Dataflow.Label
setMetaTyVarTcLevelGHC.Tc.Utils.TcType
setNameLocGHC.Types.Name, GHC.Plugins
setNameModuleGHC.Iface.Env
setNameUniqueGHC.Types.Name, GHC.Plugins
setNominalRole_maybeGHC.Core.Coercion, GHC.Plugins
setNullGHC.Cmm.Dataflow.Label
setOccInfoGHC.Types.Id.Info, GHC.Plugins
setOccNameSpaceGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
setOneShotInfoGHC.Types.Id.Info, GHC.Plugins
setOneShotLambdaGHC.Types.Id, GHC.Plugins
setOutputFileGHC.Driver.Session, GHC.Plugins
setOutputHiGHC.Driver.Session, GHC.Plugins
setOverlapModeMaybeGHC.Types.Basic, GHC.Core.InstEnv, GHC.Plugins
setPriorCommentsGHC.Parser.Annotation, GHC.Hs, GHC
setProgramDynFlagsGHC
setRdrNameSpaceGHC.Parser.PostProcess
setReaderUserDataGHC.Utils.Binary
setRealHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
setRecTcMaxBoundGHC.Core.TyCon.RecWalk
setRuleIdNameGHC.Core, GHC.Plugins
setRuleInfoGHC.Types.Id.Info, GHC.Plugins
setRuleInfoHeadGHC.Types.Id.Info, GHC.Plugins
setSafeModeGHC.Types.SafeHaskell
setSessionGHC.Driver.Monad, GHC
setSessionDynFlagsGHC
setSingletonGHC.Cmm.Dataflow.Label
setSizeGHC.Cmm.Dataflow.Label
setSlotsGHC.StgToJS.Stack
setSolvedDictsGHC.Tc.Solver.Monad
setSrcLocGHC.Parser.Lexer
setSrcSpan 
1 (Function)GHC.Tc.Utils.Monad
2 (Function)GHC.Tc.Solver.Monad
setSrcSpanAGHC.Tc.Utils.Monad
setStageGHC.Tc.Utils.Monad
setStateGHC.StgToCmm.Monad
setStyleColouredGHC.Utils.Outputable, GHC.Plugins
setSubstEnvGHC.Core.Opt.Simplify.Env
setTagSigGHC.Types.Id.Info, GHC.Plugins
setTagUDSMTGHC.Types.Unique.DSM, GHC.Cmm.UniqueRenamer
setTargetsGHC
setTcEvBindsMap 
1 (Function)GHC.Tc.Utils.Monad
2 (Function)GHC.Tc.Solver.Monad
setTcLevelGHC.Tc.Utils.Monad
setTcMultAnnGHC.Hs.Binds, GHC.Hs, GHC
setTcTyConKindGHC.Core.TyCon, GHC.Plugins
setTcTyVarDetailsGHC.Types.Var, GHC.Plugins
setTelescopeBndrsNameSpaceGHC.Parser.PostProcess
SetThreadAllocationCounterGHC.Builtin.PrimOps
setTickyCtrLabelGHC.StgToCmm.Monad
Settings 
1 (Type/Class)GHC.Settings, GHC.Driver.Session, GHC.Plugins
2 (Data Constructor)GHC.Settings, GHC.Driver.Session, GHC.Plugins
settingsGHC.Driver.Session, GHC.Plugins
SettingsErrorGHC.Settings.IO
SettingsError_BadDataGHC.Settings.IO
SettingsError_MissingDataGHC.Settings.IO
setTmpDirGHC.Driver.Session, GHC.Plugins
setTopSessionDynFlagsGHC
setTyVarKindGHC.Types.Var, GHC.Plugins
setTyVarNameGHC.Types.Var, GHC.Plugins
setTyVarUniqueGHC.Types.Var, GHC.Plugins
setUEnvRoleGHC.Tc.Utils.Unify
setUint16GHC.StgToJS.Symbols
setUint32GHC.StgToJS.Symbols
setUnfoldingInfoGHC.Types.Id.Info, GHC.Plugins
setUnificationFlagGHC.Tc.Solver.Monad
setUnionGHC.Cmm.Dataflow.Label
setUnionsGHC.Cmm.Dataflow.Label
setUniqMetaGHC.CmmToLlvm.Base
setUnitDynFlagsGHC
setUnitIdGHC.Driver.Session, GHC.Plugins
setUnsafeGlobalDynFlagsGHC.Driver.Session, GHC.Plugins
SetupBreakpointGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
setupBreakpointGHC.Runtime.Eval, GHC
setVarNameGHC.Types.Var, GHC.Plugins
setVarTypeGHC.Types.Var, GHC.Plugins
setVarUniqueGHC.Types.Var, GHC.Plugins
setVirtHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
seTvSubstGHC.Core.Opt.Simplify.Env
setWantedEqGHC.Tc.Solver.Monad
setWantedEvTermGHC.Tc.Solver.Monad
setWriterUserDataGHC.Utils.Binary
setXOptMGHC.Tc.Utils.Monad
setZonkTypeGHC.Tc.Zonk.Env, GHC.Tc.Zonk.Type
set_mi_annsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_complete_matchesGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_declsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_defaultsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_depsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_docsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_exportsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_extra_declsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_ext_fieldsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_fam_instsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_final_extsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_fixitiesGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_foreignGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_hi_bytesGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_hpcGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_hsc_srcGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_instsGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_moduleGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_rulesGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_sig_ofGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_src_hashGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_top_envGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_trustGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_trust_pkgGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_usagesGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_used_thGHC.Unit.Module.ModIface, GHC.Plugins
set_mi_warnsGHC.Unit.Module.ModIface, GHC.Plugins
seUnfoldingOptsGHC.Core.Opt.Simplify.Env
SeverityGHC.Types.Error, GHC.Utils.Error, GHC
SevErrorGHC.Types.Error, GHC.Utils.Error, GHC
SevIgnoreGHC.Types.Error, GHC.Utils.Error, GHC
SevWarningGHC.Types.Error, GHC.Utils.Error, GHC
sExtraGccViaCFlagsGHC.Settings, GHC.Driver.Session, GHC.Plugins
se_fam_instGHC.Core.Opt.Simplify
se_modeGHC.Core.Opt.Simplify
se_top_env_cfgGHC.Core.Opt.Simplify
sFatalGHC.Utils.Ppr.Colour
sFileSettingsGHC.Settings, GHC.Driver.Session, GHC.Plugins
sfInScopeGHC.Core.Opt.Simplify.Env
sfInteractGHC.Core.Coercion.Axiom, GHC.Builtin.Types.Literals
sfJoinFloatsGHC.Core.Opt.Simplify.Env
sfLetFloatsGHC.Core.Opt.Simplify.Env
sfMatchFamGHC.Core.Coercion.Axiom, GHC.Builtin.Types.Literals
Sf_IgnoreGHC.Types.SafeHaskell, GHC
Sf_NoneGHC.Types.SafeHaskell, GHC
Sf_SafeGHC.Types.SafeHaskell, GHC
Sf_SafeInferredGHC.Types.SafeHaskell, GHC
Sf_TrustworthyGHC.Types.SafeHaskell, GHC
Sf_UnsafeGHC.Types.SafeHaskell, GHC
sGccSupportsNoPieGHC.Settings, GHC.Driver.Session, GHC.Plugins
SGE 
1 (Data Constructor)GHC.CmmToAsm.RV64.Cond
2 (Data Constructor)GHC.CmmToAsm.AArch64.Cond
sGhciUsagePathGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcNameVersionGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcUsagePathGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcWithInterpreterGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGlobalPackageDatabasePathGHC.Settings, GHC.Driver.Session, GHC.Plugins
SGT 
1 (Data Constructor)GHC.CmmToAsm.RV64.Cond
2 (Data Constructor)GHC.CmmToAsm.AArch64.Cond
ShadowedDependenciesGHC.Unit.State, GHC.Unit, GHC.Plugins
ShadowedNameProvenanceGHC.Tc.Errors.Types
ShadowedNameProvenanceGlobalGHC.Tc.Errors.Types
ShadowedNameProvenanceLocalGHC.Tc.Errors.Types
shadowNamesGHC.Types.Name.Reader, GHC.Plugins
ShallowGHC.Tc.Utils.Unify
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.Unit.State, GHC.Unit, GHC.Plugins
shiftGHC.Prelude.Basic, GHC.Prelude
shiftEqnsGHC.HsToCore.Utils
shiftLGHC.Prelude.Basic, GHC.Prelude
shiftLLGHC.Utils.Containers.Internal.BitUtil
ShiftModeGHC.CmmToAsm.AArch64.Instr
shiftRGHC.Prelude.Basic, GHC.Prelude
shiftRLGHC.Utils.Containers.Internal.BitUtil
SHLGHC.CmmToAsm.X86.Instr
SHLDGHC.CmmToAsm.X86.Instr
shortcutJump 
1 (Function)GHC.CmmToAsm.RV64.RegInfo
2 (Function)GHC.CmmToAsm.AArch64.RegInfo
3 (Function)GHC.CmmToAsm.X86.Instr
4 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
5 (Function)GHC.CmmToAsm.PPC.RegInfo
shortCutLitGHC.Tc.Utils.TcMType
shortcutStatics 
1 (Function)GHC.CmmToAsm.RV64.RegInfo
2 (Function)GHC.CmmToAsm.AArch64.RegInfo
3 (Function)GHC.CmmToAsm.X86.Instr
4 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
5 (Function)GHC.CmmToAsm.PPC.RegInfo
shortcutWeightMapGHC.CmmToAsm.CFG
shorterGHC.Data.Word64Map.Internal
shortStgPprOptsGHC.Stg.Syntax
shouldInlinePrimOpGHC.StgToCmm.Prim
Shouldn'tHappenOriginGHC.Tc.Types.Origin
shouldStrictifyIdForCbvGHC.Core.Utils, GHC.Plugins
shouldUseCbvForIdGHC.Core.Utils, GHC.Plugins
ShowGHC.Prelude.Basic, GHC.Prelude
showGHC.Prelude.Basic, GHC.Prelude
showAstDataGHC.Hs.Dump
showAstDataFullGHC.Hs.Dump
showBitsGHC.CmmToAsm.Reg.Linear.AArch64
showCharGHC.Prelude.Basic, GHC.Prelude
showClassKeyGHC.Builtin.Names
showClassNameGHC.Builtin.Names
showCommaSpace_RDRGHC.Builtin.Names
showExceptionGHC.Utils.Panic, GHC.Plugins
ShowForAllFlagGHC.Iface.Type, GHC.Iface.Syntax
ShowForAllMustGHC.Iface.Type, GHC.Iface.Syntax
ShowForAllWhenGHC.Iface.Type, GHC.Iface.Syntax
showGhcExceptionGHC.Utils.Panic, GHC.Plugins, GHC
showGhcExceptionUnsafeGHC.Utils.Panic, GHC.Plugins
ShowHeaderGHC.Iface.Type, GHC.Iface.Syntax
ShowHowMuchGHC.Iface.Type, GHC.Iface.Syntax
ShowIfaceGHC.Iface.Type, GHC.Iface.Syntax
showIfaceGHC.Iface.Load
showListGHC.Prelude.Basic, GHC.Prelude
showLoaderStateGHC.Linker.Loader
showMatchesGHC.Tc.Errors.Types, GHC.Tc.Errors.Hole
showModMsgGHC.Unit.Module.Graph
showModuleGHC.Runtime.Eval, GHC
showModuleIndexGHC.Driver.Main
showOptGHC.Utils.CliOption, GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
showParenGHC.Prelude.Basic, GHC.Prelude
showParen_RDRGHC.Builtin.Names
showPassGHC.Utils.Error
showPlainGhcExceptionGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
showPprGHC.Driver.Ppr, GHC.Plugins
showPprUnsafeGHC.Utils.Outputable, GHC.Driver.Ppr, GHC.Plugins
showProvGHC.Tc.Errors.Types, GHC.Tc.Errors.Hole
showRichTokenStreamGHC
ShowSGHC.Prelude.Basic, GHC.Prelude
showsGHC.Prelude.Basic, GHC.Prelude
showSDocGHC.Driver.Ppr, GHC.Plugins
showSDocForUserGHC.Driver.Ppr, GHC.Plugins
showSDocOneLineGHC.Utils.Outputable, GHC.Plugins
showSDocUnsafeGHC.Utils.Outputable, GHC.Driver.Ppr, GHC.Plugins
ShowSomeGHC.Iface.Type, GHC.Iface.Syntax
showSpace_RDRGHC.Builtin.Names
showsPrecGHC.Prelude.Basic, GHC.Prelude
showsPrec_RDRGHC.Builtin.Names
showStgStatsGHC.Stg.Stats
showStringGHC.Prelude.Basic, GHC.Prelude
showString_RDRGHC.Builtin.Names
ShowSub 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
shows_RDRGHC.Builtin.Names
showTermGHC.Runtime.Debugger
showToHeaderGHC.Iface.Syntax
showToIfaceGHC.Iface.Syntax
showTree 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal
showTreeWith 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal
showTypeGHC.Tc.Errors.Types, GHC.Tc.Errors.Hole
showWrapGHC.Tc.Errors.Types, GHC.Tc.Errors.Hole
showWrapVarsGHC.Tc.Errors.Types, GHC.Tc.Errors.Hole
SHRGHC.CmmToAsm.X86.Instr
SHRDGHC.CmmToAsm.X86.Instr
shrinkBinBufferGHC.Utils.Binary
ShrinkMutableByteArrayOp_CharGHC.Builtin.PrimOps
ShrinkSmallMutableArrayOp_CharGHC.Builtin.PrimOps
SHUFGHC.CmmToAsm.X86.Instr
ShuffleGHC.Llvm.Syntax, GHC.Llvm
ShutdownGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
siCCGHC.StgToJS.Types
SigLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
SigDLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
sigDIdKeyGHC.Builtin.Names.TH
sigDNameGHC.Builtin.Names.TH
SigDTagGHC.Parser.Annotation, GHC.Hs, GHC
sigEIdKeyGHC.Builtin.Names.TH
sigENameGHC.Builtin.Names.TH
SigmaCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
SignageGHC.CmmToAsm.Wasm.Types
SignalGHC.Utils.Panic, GHC.Plugins, GHC
sigNameNoLocGHC.HsToCore.Docs
SignedGHC.CmmToAsm.Wasm.Types
SignedHintGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
SignExtGHC.Llvm.Types, GHC.Llvm
signExtend16GHC.JS.Make
signExtend8GHC.JS.Make
significandGHC.Prelude.Basic, GHC.Prelude
signumGHC.Prelude.Basic, GHC.Prelude
SigPatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
sigPIdKeyGHC.Builtin.Names.TH
sigPNameGHC.Builtin.Names.TH
sigPrecGHC.Types.Basic, GHC.Core.TyCo.Ppr, GHC.Plugins
SigSkolGHC.Tc.Types.Origin
SigsMergeChangedGHC.Iface.Recomp
sigTIdKeyGHC.Builtin.Names.TH
sigTNameGHC.Builtin.Names.TH
sigTypeDocsGHC.HsToCore.Docs
SigTypeSkolGHC.Tc.Types.Origin
sig_bndrGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_bndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
sig_bodyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
sig_ctxtGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_extLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
sig_inst_sigGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_skolsGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_tauGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_thetaGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_wcsGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_wcxGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
sig_locGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
SimilarName 
1 (Type/Class)GHC.Types.Hint
2 (Data Constructor)GHC.Types.Hint
similarNameSuggestionsGHC.Rename.Unbound
SimilarRdrNameGHC.Types.Hint
simplBinderGHC.Core.Opt.Simplify.Env
simplBindersGHC.Core.Opt.Simplify.Env
SimplContGHC.Core.Opt.Simplify.Utils
SimplCountGHC.Core.Opt.Stats, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
simplCountNGHC.Core.Opt.Stats, GHC.Plugins
simpleBindingNameReaderGHC.Utils.Binary
simpleBindingNameWriterGHC.Utils.Binary
simpleImportDeclGHC.Hs.ImpExp, GHC.Hs, GHC
simpleInstInfoClsTyGHC.Tc.Utils.Env
simpleInstInfoTyGHC.Tc.Utils.Env
simpleInstInfoTyConGHC.Tc.Utils.Env
simpleNodeInfoGHC.Iface.Ext.Utils
SimplEnv 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
simpleOptGHC.JS.Opt.Simple
simpleOptExprGHC.Core.SimpleOpt
simpleOptExprWithGHC.Core.SimpleOpt
simpleOptPgmGHC.Core.SimpleOpt
SimpleOpts 
1 (Type/Class)GHC.Core.SimpleOpt
2 (Data Constructor)GHC.Core.SimpleOpt
SimplePredSpecGHC.Tc.Deriv.Utils
simpleStageGHC.Tc.Solver.Monad
simpleUnifyCheckGHC.Tc.Utils.Unify
SimpleWhenMatchedGHC.Data.Word64Map.Internal
SimpleWhenMissingGHC.Data.Word64Map.Internal
simplExprGHC.Core.Opt.Simplify.Iteration
SimplFloats 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
SimplifiedGHC.Core.Opt.Simplify.Utils
SimplifierDoneGHC.Core.Opt.Stats, GHC.Plugins
simplifyGHC.Data.BooleanFormula
simplifyAmbiguityCheckGHC.Tc.Solver
simplifyAndEmitFlatConstraintsGHC.Tc.Solver
simplifyArgsWorkerGHC.Core.Reduction
simplifyDefaultGHC.Tc.Solver
simplifyExprGHC.Core.Opt.Simplify, GHC.Core.Opt.Pipeline
SimplifyExprOpts 
1 (Type/Class)GHC.Core.Opt.Simplify
2 (Data Constructor)GHC.Core.Opt.Simplify
simplifyInferGHC.Tc.Solver
simplifyInstanceContextsGHC.Tc.Deriv.Infer
simplifyInteractiveGHC.Tc.Solver
SimplifyOpts 
1 (Type/Class)GHC.Core.Opt.Simplify
2 (Data Constructor)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 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
simplNonRecBndrGHC.Core.Opt.Simplify.Env
simplNonRecJoinBndrGHC.Core.Opt.Simplify.Env
simplPhasesGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
simplRecBndrsGHC.Core.Opt.Simplify.Env
simplRecJoinBndrsGHC.Core.Opt.Simplify.Env
SimplSRGHC.Core.Opt.Simplify.Env
simplTickFactorGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
simplTopBindsGHC.Core.Opt.Simplify.Iteration
sinGHC.Prelude.Basic, GHC.Prelude
singleCtGHC.Tc.Types.Constraint
SingleEntryGHC.Stg.Syntax
singleMessageGHC.Types.Error
SingleStep 
1 (Type/Class)GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC
2 (Data Constructor)GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC
SingleThreadedGHC.Llvm.Syntax
singleton 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
3 (Function)GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict
4 (Function)GHC.Utils.Misc, GHC.Plugins
singletonCCSLblGHC.StgToJS.Profiling
singletonUniqueSetGHC.Types.Unique.Set, GHC.Plugins
singleUsageUEGHC.Core.UsageEnv
singularGHC.Utils.Outputable, GHC.Plugins
sinhGHC.Prelude.Basic, GHC.Prelude
sinkPgmGHC.StgToJS.Sinker
siValGHC.StgToJS.Types
siVarGHC.StgToJS.Types
size 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
3 (Function)GHC.Data.Graph.Inductive.Graph
4 (Function)GHC.Data.Graph.Ops, GHC.Data.Graph.Color
SizedSeqGHC.ByteCode.Asm
sizedTextGHC.Utils.Ppr
sizeDVarSetGHC.Types.Var.Set, GHC.Plugins
sizeExprGHC.Core.Unfold
sizeFlatBagGHC.Data.FlatBag, GHC.ByteCode.Types
SizeIsGHC.Core.Unfold
sizeLRegSetGHC.Cmm.LRegSet
SizeofArrayOpGHC.Builtin.PrimOps
SizeofByteArrayOpGHC.Builtin.PrimOps
SizeofMutableArrayOpGHC.Builtin.PrimOps
SizeofMutableByteArrayOpGHC.Builtin.PrimOps
sizeofSmallArrayGHC.Data.SmallArray
SizeofSmallArrayOpGHC.Builtin.PrimOps
SizeofSmallMutableArrayOpGHC.Builtin.PrimOps
sizeRegSetGHC.Cmm.Expr, GHC.Cmm
sizeRMGHC.Core.RoughMap
sizeSSGHC.ByteCode.Asm
sizeTypeGHC.Tc.Utils.TcType
sizeTypesGHC.Tc.Utils.TcType
sizeUDFMGHC.Types.Unique.DFM
sizeUFMGHC.Types.Unique.FM, GHC.Plugins
sizeUniqDSetGHC.Types.Unique.DSet
sizeUniqMapGHC.Types.Unique.Map
sizeUniqSetGHC.Types.Unique.Set, GHC.Plugins
sizeUniqueSetGHC.Types.Unique.Set, GHC.Plugins
sizeVarSetGHC.Types.Var.Set, GHC.Plugins
SkeletonGHC.Stg.Lift.Types, GHC.Stg.Lift.Analysis
skippedIpeStatsGHC.StgToCmm.Utils
SkipPmcGHC.Types.Basic, GHC.Plugins
SkolemEscapeGHC.Tc.Errors.Types
SkolemInfo 
1 (Type/Class)GHC.Tc.Types.Origin
2 (Data Constructor)GHC.Tc.Types.Origin
SkolemInfoAnonGHC.Tc.Types.Origin
SkolemiseFlexiGHC.Tc.Zonk.Env, GHC.Tc.Zonk.Type
skolemiseQuantifiedTyVarGHC.Tc.Utils.TcMType
skolemiseRequiredGHC.Tc.Utils.Instantiate
skolemSkolInfoGHC.Tc.Utils.TcType
SkolemTvGHC.Tc.Utils.TcType
SLGHC.CmmToAsm.PPC.Instr
sLdIsGnuLdGHC.Settings, GHC.Driver.Session, GHC.Plugins
sLdSupportsCompactUnwindGHC.Settings, GHC.Driver.Session, GHC.Plugins
sLdSupportsFilelistGHC.Settings, GHC.Driver.Session, GHC.Plugins
SLE 
1 (Data Constructor)GHC.CmmToAsm.RV64.Cond
2 (Data Constructor)GHC.CmmToAsm.AArch64.Cond
sLibFFIGHC.Settings, GHC.Driver.Session, GHC.Plugins
sliceGHC.StgToJS.Symbols
SLIDEGHC.ByteCode.Instr
sli_arityGHC.StgToCmm.Sequel, GHC.StgToCmm.Monad
sli_header_blockGHC.StgToCmm.Sequel, GHC.StgToCmm.Monad
sli_idGHC.StgToCmm.Sequel, GHC.StgToCmm.Monad
sli_registersGHC.StgToCmm.Sequel, GHC.StgToCmm.Monad
SLLGHC.CmmToAsm.RV64.Instr
slotCmmTypeGHC.Cmm.Utils
slotCountGHC.StgToJS.Utils
SlotIdGHC.StgToJS.Types
slotPrimRepGHC.Types.RepType
SlotTyGHC.Types.RepType
SlotUnknownGHC.StgToJS.Types
SlowGHC.Cmm.Node, GHC.Cmm
SlowCallGHC.StgToCmm.Closure
slowCallGHC.StgToCmm.Layout
slowCallPatternGHC.StgToCmm.ArgRep
SLSLGHC.CmmToAsm.AArch64.Instr
SLSRGHC.CmmToAsm.AArch64.Instr
SLT 
1 (Data Constructor)GHC.CmmToAsm.RV64.Cond
2 (Data Constructor)GHC.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 (Type/Class)GHC.Data.SmallArray
2 (Data Constructor)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.Opt.Simplify.Inline
smallestContainingSatisfyingGHC.Iface.Ext.Utils
smallestWarningGroupsGHC.Driver.Flags
smallestWarningGroupsForCategoryGHC.Driver.Flags
SmallMutableArray 
1 (Type/Class)GHC.Data.SmallArray
2 (Data Constructor)GHC.Data.SmallArray
smallMutableArrayPrimTyConGHC.Builtin.Types.Prim
smallMutableArrayPrimTyConKeyGHC.Builtin.Names
sMarginGHC.Utils.Ppr.Colour
sMergeObjsSupportsResponseFilesGHC.Settings
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_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.Basic, GHC.Prelude
snd3GHC.Utils.Misc, GHC.Plugins
sndOf3GHC.Utils.Misc, GHC.Plugins
sndOf4GHC.Utils.Misc, GHC.Plugins
snocBagGHC.Data.Bag
snocCtsGHC.Tc.Types.Constraint
SnocOLGHC.Data.OrdList
snocOLGHC.Data.OrdList
snocViewGHC.Utils.Misc, GHC.Plugins
SOFTGHC.Platform
SOFTFPGHC.Platform
SoftScopeGHC.Types.Tickish
SoleExtraConstraintWildcardAllowed 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
SoleExtraConstraintWildcardNotAllowedGHC.Tc.Errors.Types
Solo 
1 (Type/Class)GHC.JS.Make
2 (Data Constructor)GHC.JS.Make
soloTyConGHC.Builtin.Types, GHC.Plugins
solubleOccursProblemGHC.Tc.Types.Constraint
solveCallStackGHC.Tc.Solver.Dict
solveDictGHC.Tc.Solver.Dict
solveDictNCGHC.Tc.Solver.Dict
solveEqualitiesGHC.Tc.Solver
solveEqualityGHC.Tc.Solver.Equality
solveIrredGHC.Tc.Solver.Irred
solveOneFromTheOtherGHC.Tc.Solver.InertSet
solverIterationsGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
SolverReport 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
SolverReportErrCtxtGHC.Tc.Errors.Types
solverReportMsg_ExpectedActualsGHC.Tc.Errors
SolverReportSupplementaryGHC.Tc.Errors.Types
SolverReportWithCtxt 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
SolverStageGHC.Tc.Solver.Monad
solveSimpleGivensGHC.Tc.Solver.Solve
solveSimpleWantedsGHC.Tc.Solver.Solve
solveWantedsGHC.Tc.Solver
SomeAsyncException 
1 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)GHC.Utils.Exception
SomeBinaryReaderGHC.Utils.Binary
SomeBinaryWriterGHC.Utils.Binary
SomeException 
1 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)GHC.Utils.Exception
someExceptionContextGHC.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
SomeWasmType 
1 (Type/Class)GHC.CmmToAsm.Wasm.Types
2 (Data Constructor)GHC.CmmToAsm.Wasm.Types
someWasmTypesFromTypeListGHC.CmmToAsm.Wasm.Types
sOpt_aGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_cGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_CmmPGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_CmmP_fingerprintGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_cxxGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_FGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_iGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_JSPGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_JSP_fingerprintGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_LGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_lGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_lcGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_lmGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_loGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_PGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_P_fingerprintGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_windresGHC.Settings, GHC.Driver.Session, GHC.Plugins
SorryGHC.Utils.Panic, GHC.Plugins, GHC
sorryGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
sorryDocGHC.Utils.Panic, GHC.Plugins
sortAvailsGHC.Types.Avail
sortHoleFitsByGraphGHC.Tc.Errors.Hole
sortHoleFitsBySizeGHC.Tc.Errors.Hole
sORTKind_maybeGHC.Core.Type, GHC.Plugins
sortLocatedGHC.Types.SrcLoc, GHC.Plugins
sortLocatedAGHC.Parser.Annotation, GHC.Hs, GHC
sortMsgBagGHC.Utils.Error
sortQuantVarsGHC.Core.Make, GHC.Plugins
sortRealLocatedGHC.Types.SrcLoc, GHC.Plugins
sortWithGHC.Utils.Misc, GHC.Plugins
source 
1 (Function)GHC.Unit.Module.WholeCoreBindings
2 (Function)GHC.Unit.Module.WholeCoreBindings
SourceCodePreprocessorGHC.SysTools.Tasks, GHC.SysTools
sourceCodePreprocessorGHC.SysTools.Cpp
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 (Type/Class)GHC.Types.SourceError, GHC.Plugins
2 (Data Constructor)GHC.Types.SourceError, GHC.Plugins
SourceFileChangedGHC.Iface.Recomp
SourceInfoGHC.Iface.Ext.Types
sourceLazyDataConKeyGHC.Builtin.Names
sourceLazyDataConNameGHC.Builtin.Names
sourceLazyKeyGHC.Builtin.Names.TH
sourceLazyNameGHC.Builtin.Names.TH
sourceNameGHC.Types.Tickish
SourceNoteGHC.Types.Tickish
SourceNotesGHC.HsToCore.Ticks
sourceNoUnpackDataConKeyGHC.Builtin.Names
sourceNoUnpackDataConNameGHC.Builtin.Names
sourceNoUnpackKeyGHC.Builtin.Names.TH
sourceNoUnpackNameGHC.Builtin.Names.TH
sourceSpanGHC.Types.Tickish
sourceStrictDataConKeyGHC.Builtin.Names
sourceStrictDataConNameGHC.Builtin.Names
sourceStrictKeyGHC.Builtin.Names.TH
sourceStrictNameGHC.Builtin.Names.TH
SourceText 
1 (Type/Class)GHC.Types.SourceText
2 (Data Constructor)GHC.Types.SourceText
sourceUnpackDataConKeyGHC.Builtin.Names
sourceUnpackDataConNameGHC.Builtin.Names
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.Reg, GHC.Cmm.Expr, GHC.Cmm
2 (Data Constructor)GHC.StgToJS.Regs
sp 
1 (Function)GHC.StgToJS.Regs
2 (Function)GHC.CmmToAsm.PPC.Regs
3 (Function)GHC.CmmToAsm.RV64.Instr
4 (Function)GHC.CmmToAsm.AArch64.Instr
space 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
spaceIfSingleQuoteGHC.Utils.Outputable, GHC.Plugins
SpanGHC.Iface.Ext.Types
spanGHC.Prelude.Basic, GHC.Prelude
spanAntitone 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
spanAsAnchorGHC.Parser.Annotation, GHC.Hs, GHC
spanEndGHC.Utils.Misc, GHC.Plugins
spanHsLocaLBindsGHC.Hs.Utils, GHC.Hs, GHC
spansGHC.Types.SrcLoc, GHC.Plugins, GHC
SparkOpGHC.Builtin.PrimOps
spawnJSInterpGHC.Runtime.Interpreter.JS
spawnWasmInterpGHC.Runtime.Interpreter.Wasm
speakNGHC.Utils.Outputable, GHC.Plugins
speakNOfGHC.Utils.Outputable, GHC.Plugins
speakNthGHC.Utils.Outputable, GHC.Plugins
SpecConstrAnnotationGHC.Core.Opt.SpecConstr
specConstrCountGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
specConstrProgramGHC.Core.Opt.SpecConstr
specConstrRecursiveGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
specConstrThresholdGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
SpecFailForcedArgCountGHC.Core.Opt.SpecConstr
SpecFailWarningGHC.Core.Opt.SpecConstr
SpecialGHC.StgToJS.Regs
specialPromotedDcGHC.Core.DataCon, GHC.Plugins
SpecificFileGHC.Driver.Pipeline.Monad
SpecificityLanguage.Haskell.Syntax.Specificity, GHC.Types.Var, GHC.Core.Type, GHC.Plugins
SpecifiedLanguage.Haskell.Syntax.Specificity, GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Tc.Utils.TcType, GHC.Iface.Syntax, GHC.Plugins
SpecifiedSpecLanguage.Haskell.Syntax.Specificity, GHC.Types.Var, GHC.Core.Type, GHC.Plugins
specifiedSpecKeyGHC.Builtin.Names.TH
specifiedSpecNameGHC.Builtin.Names.TH
SpecInstCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
SpecInstSigLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
SpecInstSigCtxGHC.Tc.Errors.Types
SpecPragGHC.Hs.Binds, GHC.Hs, GHC
SpecPragOriginGHC.Tc.Types.Origin
SpecPragsGHC.Hs.Binds, GHC.Hs, GHC
specProgramGHC.Core.Opt.Specialise
SpecSigLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
specTyConKeyGHC.Builtin.Names
specTyConNameGHC.Builtin.Names
specUnfoldingGHC.Core.Unfold.Make, GHC.Core.Opt.Specialise
spec_failed_fun_nameGHC.Core.Opt.SpecConstr
spExprGHC.Cmm.Utils
sPgm_aGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_arGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_cGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_CmmPGHC.Settings
sPgm_cppGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_cxxGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_FGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_iGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_install_name_toolGHC.Settings
sPgm_JSPGHC.Settings
sPgm_LGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lasGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lcGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lmGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_loGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_otoolGHC.Settings
sPgm_PGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_ranlibGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_windresGHC.Settings, GHC.Driver.Session, GHC.Plugins
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
spillSlotSize 
1 (Function)GHC.CmmToAsm.RV64.Instr
2 (Function)GHC.CmmToAsm.AArch64.Instr
spillSlotToOffset 
1 (Function)GHC.CmmToAsm.RV64.Instr
2 (Function)GHC.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
spInitialisedGHC.Driver.Plugins, GHC.Plugins
sPlatformMiscGHC.Settings, GHC.Driver.Session, GHC.Plugins
SpliceGHC.Tc.Types.TH, GHC.Tc.Types, GHC.Tc.Utils.Monad
SpliceDLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
SpliceDecl 
1 (Type/Class)Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor)Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
SpliceDecorationLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
spliceDescriptionGHC.Rename.Splice
SpliceFailReasonGHC.Tc.Errors.Types
spliceGeneratedGHC.Rename.Splice
SpliceInfo 
1 (Type/Class)GHC.Rename.Splice
2 (Data Constructor)GHC.Rename.Splice
spliceIsDeclGHC.Rename.Splice
SpliceOrBracketGHC.Tc.Types.TH, GHC.Tc.Types, GHC.Tc.Utils.Monad
SplicePatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
SplicePhaseGHC.Tc.Errors.Types
SplicePhase_CompileAndLinkGHC.Tc.Errors.Types
SplicePhase_RunGHC.Tc.Errors.Types
SplicePointNameGHC.Hs.Expr, GHC.Hs, GHC
SplicePolymorphicLocalVarGHC.Tc.Errors.Types
spliceRunActionGHC.Driver.Plugins, GHC.Plugins
spliceSourceGHC.Rename.Splice
SpliceThrewExceptionGHC.Tc.Errors.Types
SpliceTypeGHC.Tc.Types.TH, GHC.Tc.Types, GHC.Tc.Utils.Monad
SpliceTypeCtxGHC.Tc.Errors.Types
SpLimGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
spLimExprGHC.Cmm.Utils
spLimRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
split 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
3 (Function)GHC.Utils.Misc, GHC.Plugins
splitAppCo_maybeGHC.Core.Coercion, GHC.Plugins
splitAppTyGHC.Core.Type, GHC.Plugins
splitAppTyNoView_maybeGHC.Core.Type, GHC.Plugins
splitAppTysGHC.Core.Type, GHC.Plugins
splitAppTysNoViewGHC.Core.Type, GHC.Plugins
splitAppTy_maybeGHC.Core.Type, GHC.Plugins
splitAtGHC.Prelude.Basic, GHC.Prelude
splitAtListGHC.Utils.Misc, GHC.Plugins
splitAtProcPointsGHC.Cmm.ProcPoint
splitCastTy_maybeGHC.Core.Type, GHC.Plugins
splitDataProductType_maybeGHC.Core.DataCon, GHC.Plugins
splitDmdSigGHC.Types.Demand
splitDmdTyGHC.Types.Demand
splitForAllCoVar_maybeGHC.Core.Type, GHC.Plugins
splitForAllCo_co_maybeGHC.Core.Coercion, GHC.Plugins
splitForAllCo_maybeGHC.Core.Coercion, GHC.Plugins
splitForAllCo_ty_maybeGHC.Core.Coercion, GHC.Plugins
splitForAllForAllTyBindersGHC.Core.Type, GHC.Plugins
splitForAllForAllTyBinder_maybeGHC.Core.Type, GHC.Plugins
splitForAllInvisTyBindersGHC.Core.Type, GHC.Plugins
splitForAllReqTyBindersGHC.Core.Type, GHC.Plugins
splitForAllTyCoVarGHC.Core.Type, GHC.Plugins
splitForAllTyCoVarsGHC.Core.Type, GHC.Plugins, GHC
splitForAllTyCoVar_maybeGHC.Core.Type, GHC.Plugins
splitForAllTyVarsGHC.Core.Type, GHC.Plugins
splitForAllTyVar_maybeGHC.Core.Type, GHC.Plugins
splitFunCo_maybeGHC.Core.Coercion, GHC.Plugins
splitFunTyGHC.Core.Type, GHC.Plugins
splitFunTysGHC.Core.Type, GHC.Plugins
splitFunTy_maybeGHC.Core.Type, GHC.Plugins
splitGraphAtGHC.Data.Graph.Collapse
splitHsAppsGHC.Tc.Gen.Head
splitHsFunTypeGHC.Hs.Type, GHC.Hs, GHC
splitIfaceSigmaTyGHC.Iface.Type, GHC.Iface.Syntax
splitInfoGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
splitInvisPiTysGHC.Core.Type, GHC.Plugins
splitInvisPiTysNGHC.Core.Type, GHC.Plugins
splitLHsForAllTyInvisGHC.Hs.Type, GHC.Hs, GHC
splitLHsForAllTyInvis_KPGHC.Hs.Type, GHC.Hs, GHC
splitLHsGadtTyGHC.Hs.Type, GHC.Hs, GHC
splitLHsInstDeclTyGHC.Hs.Type, GHC.Hs, GHC
splitLHsPatSynTyGHC.Hs.Type, GHC.Hs, GHC
splitLHsQualTyGHC.Hs.Type, GHC.Hs, GHC
splitLHsSigmaTyInvisGHC.Hs.Type, GHC.Hs, GHC
splitLongestPrefixGHC.Utils.Misc, GHC.Plugins
splitLookupGHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
splitMemberGHC.Data.Word64Set.Internal, GHC.Data.Word64Set
splitPiTyGHC.Core.Type, GHC.Plugins
splitPiTysGHC.Core.Type, GHC.Plugins
splitPiTy_maybeGHC.Core.Type, GHC.Plugins
splitRoot 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
splitRuntimeRep_maybeGHC.Core.Type, GHC.Plugins
splitTyConAppGHC.Core.Type, GHC.Plugins
splitTyConAppNoView_maybeGHC.Core.Type, GHC.Plugins
splitTyConApp_maybeGHC.Core.Type, GHC.Plugins
splitUniqSupplyGHC.Types.Unique.Supply, GHC.Plugins
spMachRegGHC.CmmToAsm.RV64.Regs
spPluginGHC.Driver.Plugins, GHC.Plugins
spRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
spRel 
1 (Function)GHC.CmmToAsm.X86.Regs
2 (Function)GHC.CmmToAsm.PPC.Regs
sProgramNameGHC.Settings, GHC.Driver.Session, GHC.Plugins
sProjectVersionGHC.Settings, GHC.Driver.Session, GHC.Plugins
sps_originGHC.Tc.Deriv.Utils
sps_predGHC.Tc.Deriv.Utils
sps_type_or_kindGHC.Tc.Deriv.Utils
sptCreateStaticBindsGHC.Iface.Tidy.StaticPtrTable
SptEntry 
1 (Type/Class)GHC.Types.SptEntry, GHC.Linker.Types
2 (Data Constructor)GHC.Types.SptEntry, GHC.Linker.Types
sptModuleInitCodeGHC.Iface.Tidy.StaticPtrTable
SQRTGHC.CmmToAsm.X86.Instr
sqrtGHC.Prelude.Basic, GHC.Prelude
squeese 
1 (Function)GHC.CmmToAsm.Reg.Graph.Base
2 (Function)GHC.CmmToAsm.Reg.Graph.X86
squotesGHC.Utils.Ppr
SRGHC.CmmToAsm.PPC.Instr
SRA 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
sRawSettingsGHC.Settings, GHC.Driver.Session, GHC.Plugins
SrcBangOptsGHC.Types.Id.Make
srcDataNameGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
srcErrorMessagesGHC.Types.SourceError, GHC.Plugins
srcfilesGHC.Parser.Lexer
SrcInfo 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
SrcLazyLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
SrcLocGHC.Types.SrcLoc, GHC.Plugins, GHC
srcLocColGHC.Types.SrcLoc, GHC.Plugins, GHC
srcLocDataConKeyGHC.Builtin.Names
srcLocDataConNameGHC.Builtin.Names
srcLocFileGHC.Types.SrcLoc, GHC.Plugins, GHC
srcLocLineGHC.Types.SrcLoc, GHC.Plugins, GHC
srcLocSpanGHC.Types.SrcLoc, GHC.Plugins, GHC
SrcNoUnpackLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
srcParseFailGHC.Parser.Lexer
SrcSpanGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpan2eGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnAGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnCGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnLGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnLCGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnLIGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnLSGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnLWGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnNGHC.Parser.Annotation, GHC.Hs, GHC
SrcSpanAnnPGHC.Parser.Annotation, GHC.Hs, GHC
srcSpanEndGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpanEndColGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpanEndLineGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpanFileGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpanFileName_maybeGHC.Types.SrcLoc, GHC.Plugins
srcSpanFirstCharacterGHC.Types.SrcLoc, GHC.Plugins
srcSpanStartGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpanStartColGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpanStartLineGHC.Types.SrcLoc, GHC.Plugins, GHC
srcSpanToRealSrcSpanGHC.Types.SrcLoc, GHC.Plugins
SrcStrictLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
SrcStrictnessLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
SrcUnpackLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
SrcUnpackednessLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
src_basenameGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
src_filenameGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
src_suffixGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
SRetGHC.Llvm.Types, GHC.Llvm
SRLGHC.CmmToAsm.RV64.Instr
SRORGHC.CmmToAsm.AArch64.Instr
srtEscapeGHC.Cmm.Info
SRTMapGHC.Cmm.Info.Build
srtMapNonCAFsGHC.Cmm.Info.Build
sr_important_msgGHC.Tc.Errors.Types
sr_supplementaryGHC.Tc.Errors.Types
SSE1GHC.Platform
SSE2GHC.Platform
SSE3GHC.Platform
SSE4GHC.Platform
SSE42GHC.Platform
ssEltsGHC.ByteCode.Asm
SseVersionGHC.Platform
sseVersionGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
SspGHC.Llvm.Types, GHC.Llvm
SspReqGHC.Llvm.Types, GHC.Llvm
ss_forallGHC.Iface.Type, GHC.Iface.Syntax
ss_how_muchGHC.Iface.Type, GHC.Iface.Syntax
STGHC.CmmToAsm.PPC.Instr
stableAvailCmpGHC.Types.Avail
stableModuleCmpGHC.Unit.Module, GHC.Unit, GHC.Plugins
stableModuleNameCmpLanguage.Haskell.Syntax.Module.Name, GHC.Unit.Module, Language.Haskell.Syntax, GHC.Hs, GHC.Unit, GHC.Plugins, GHC
stableNameCmpGHC.Types.Name, GHC.Plugins
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.Types.Basic, GHC.Core, GHC.Plugins
stableUnfoldingVarsGHC.Core.FVs, GHC.Plugins
stableUnitCmpGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
StableUserSrcGHC.Types.Basic, GHC.Core, GHC.Plugins
StackGHC.StgToJS.Regs
stackGHC.StgToJS.Regs
stackAlign 
1 (Function)GHC.CmmToAsm.RV64.Instr
2 (Function)GHC.CmmToAsm.AArch64.Instr
StackFrameGHC.StgToJS.Types
stackFrameHeaderSize 
1 (Function)GHC.CmmToAsm.RV64.Instr
2 (Function)GHC.CmmToAsm.AArch64.Instr
3 (Function)GHC.CmmToAsm.PPC.Instr
stackFrameSizeGHC.StgToJS.Rts.Types
StackInfoGHC.Cmm
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.StgToJS.Types
2 (Type/Class)GHC.CmmToAsm.Reg.Linear.StackMap
stackSlotTypeGHC.StgToJS.Utils
stackSnapshotPrimTyGHC.Builtin.Types.Prim
stackSnapshotPrimTyConGHC.Builtin.Types.Prim
stackSnapshotPrimTyConKeyGHC.Builtin.Names
stackStubExprGHC.Cmm.Graph
stack_infoGHC.Cmm
StageGHC.Tc.Solver.Monad
StageCheckInstanceGHC.Tc.Errors.Types, GHC.Tc.Utils.Env
StageCheckReasonGHC.Tc.Errors.Types, GHC.Tc.Utils.Env
StageCheckSpliceGHC.Tc.Errors.Types, GHC.Tc.Utils.Env
StandAloneDerivOriginGHC.Tc.Types.Origin
standaloneDerivWithStrategyDIdKeyGHC.Builtin.Names.TH
standaloneDerivWithStrategyDNameGHC.Builtin.Names.TH
StandaloneKindSig 
1 (Type/Class)Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor)Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
StandaloneKindSigCtxGHC.Tc.Errors.Types
StandaloneKindSigCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
standaloneKindSigNameGHC.Hs.Decls, GHC.Hs, GHC
standardClassKeysGHC.Builtin.Names
StandardFormInfoGHC.StgToCmm.Types, GHC.StgToCmm.Closure
standardWarningsGHC.Driver.Flags
starArrStarArrStarKindRepKeyGHC.Builtin.Names
starArrStarArrStarKindRepNameGHC.Builtin.Names
starArrStarKindRepKeyGHC.Builtin.Names
starArrStarKindRepNameGHC.Builtin.Names
sTargetPlatformGHC.Settings, GHC.Driver.Session, GHC.Plugins
sTargetPlatformStringGHC.Settings, GHC.Driver.Session, GHC.Plugins
sTargetRTSLinkerOnlySupportsSharedLibsGHC.Settings, GHC.Driver.Session, GHC.Plugins
StarIsNotTypeGHC.Types.Hint
StarIsType 
1 (Type/Class)GHC.Types.Hint
2 (Data Constructor)GHC.Types.Hint
StarIsTypeBitGHC.Parser.Lexer
starKIdKeyGHC.Builtin.Names.TH
starKindRepKeyGHC.Builtin.Names
starKindRepNameGHC.Builtin.Names
starKNameGHC.Builtin.Names.TH
starPrecGHC.Types.Basic, GHC.Plugins
starSymGHC.Parser.PostProcess
StartAgainGHC.Tc.Solver.Monad
startAgainWithGHC.Tc.Solver.Monad
StartBindingGroupGHC.Stg.Lift.Monad
startBindingGroupGHC.Stg.Lift.Monad
startPhaseGHC.Driver.Phases
startsConIdGHC.Utils.Lexeme
startsConSymGHC.Utils.Lexeme
startsRightOfGHC.Iface.Ext.Utils
startsVarIdGHC.Utils.Lexeme
startsVarSymGHC.Utils.Lexeme
startsWithUnderscoreGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
StartTHGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
start_phaseGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
State 
1 (Type/Class)GHC.Utils.Monad.State.Strict
2 (Data Constructor)GHC.Utils.Monad.State.Strict
stateGHC.Utils.Monad.State.Strict
State'GHC.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
staticDeclStatGHC.StgToJS.Linker.Linker
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
staticInitStatGHC.StgToJS.Linker.Linker
StaticListGHC.StgToJS.Types
StaticLitGHC.StgToJS.Types
StaticLitArgGHC.StgToJS.Types
StaticObjArgGHC.StgToJS.Types
StaticOriginGHC.Tc.Types.Origin
StaticPlugin 
1 (Type/Class)GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor)GHC.Driver.Plugins, GHC.Plugins
staticPluginsGHC.Driver.Plugins, GHC.Plugins
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
StdCallGHC.Llvm.Types, GHC.Llvm
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
stgArgRepGHC.Stg.Syntax
stgArgRep1GHC.Stg.Syntax
stgArgRepUGHC.Stg.Syntax
stgArgRep_maybeGHC.Stg.Syntax
stgArgTypeGHC.Stg.Syntax
StgBcPrepGHC.Stg.Pipeline
StgBindingGHC.Stg.Syntax
StgCaseGHC.Stg.Syntax
stgCaseBndrInScopeGHC.Stg.Syntax
StgCgInfosGHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.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.Utils
StgFCallOpGHC.Stg.Syntax
StgHalfWordGHC.Runtime.Heap.Layout
StgLetGHC.Stg.Syntax
StgLetNoEscapeGHC.Stg.Syntax
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
stgLneLive'GHC.StgToJS.Utils
stgLneLiveExprGHC.StgToJS.Utils
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_allowTopLevelConAppGHC.Stg.Pipeline
stgPipeline_forBytecodeGHC.Stg.Pipeline
stgPipeline_lintGHC.Stg.Pipeline
stgPipeline_phasesGHC.Stg.Pipeline
stgPipeline_pprOptsGHC.Stg.Pipeline
stgPlatformGHC.Stg.Pipeline
StgPprOpts 
1 (Type/Class)GHC.Stg.Syntax
2 (Data Constructor)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.Utils
stgSccEnabledGHC.Stg.Syntax
StgStatsGHC.Stg.Pipeline
stgTBAAGHC.CmmToLlvm.Regs
StgTickGHC.Stg.Syntax
StgTickishGHC.Types.Tickish
stgToCmmAlignCheckGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowArith64GHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowExtendedAddSubInstrsGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowFMAInstrGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowIntMul2InstrGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowQuot64GHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowQuotRem2GHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowQuotRemInstrGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAllowWordMul2InstrGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAvxGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAvx2GHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmAvx512fGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmBinBlobThreshGHC.StgToCmm.Config, GHC.StgToCmm.Monad
StgToCmmConfig 
1 (Type/Class)GHC.StgToCmm.Config, GHC.StgToCmm.Monad
2 (Data Constructor)GHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmContextGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmDoBoundsCheckGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmDoTagCheckGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmDoTickyGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmEagerBlackHoleGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmEmitDebugInfoGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmExtDynRefsGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmFastPAPCallsGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmHookGHC.Driver.Hooks
stgToCmmInfoTableMapGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmInfoTableMapWithFallbackGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmInfoTableMapWithStackGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmLoopificationGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmMaxInlAllocSizeGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmObjectDeterminismGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmOmitIfPragmasGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmOmitYieldsGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmOptHpcGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmOrigThunkInfoGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmPICGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmPIEGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmPlatformGHC.StgToCmm.Config
stgToCmmProfileGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmSaveFCallTargetToLocalGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmSCCProfilingGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmThisModuleGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmTickyAllocdGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmTickyAPGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmTickyDynThunkGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmTickyLNEGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmTickyTagGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmTmpDirGHC.StgToCmm.Config, GHC.StgToCmm.Monad
stgToCmmVecInstrsErrGHC.StgToCmm.Config, GHC.StgToCmm.Monad
StgToDoGHC.Stg.Pipeline
stgToJSGHC.StgToJS.CodeGen, GHC.StgToJS
StgToJSConfig 
1 (Type/Class)GHC.StgToJS.Types
2 (Data Constructor)GHC.StgToJS.Types
StgTopBindingGHC.Stg.Syntax
StgTopLiftedGHC.Stg.Syntax
StgTopStringLitGHC.Stg.Syntax
StgUnariseGHC.Stg.Pipeline
StgVarArgGHC.Stg.Syntax
StgWordGHC.Runtime.Heap.Layout
STKCHECKGHC.ByteCode.Instr
STLRGHC.CmmToAsm.AArch64.Instr
StmtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
StmtCtxtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
StmtLRLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
StmtOriginGHC.Tc.Types.Origin
stmtsAnchorGHC.Parser.PostProcess
stmtsLocGHC.Parser.PostProcess
stmtTyConKeyGHC.Builtin.Names.TH
stmtTyConNameGHC.Builtin.Names.TH
stmt_contextGHC.Hs.Expr, GHC.Hs, GHC
StockClassErrorGHC.Tc.Deriv.Utils
StockGenFns 
1 (Type/Class)GHC.Tc.Deriv.Utils
2 (Data Constructor)GHC.Tc.Deriv.Utils
StockStrategyLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
stockStrategyIdKeyGHC.Builtin.Names.TH
stockStrategyNameGHC.Builtin.Names.TH
stock_gen_bindsGHC.Tc.Deriv.Utils
stock_gen_fam_instsGHC.Tc.Deriv.Utils
sToolDirGHC.Settings, GHC.Driver.Session, GHC.Plugins
sToolSettingsGHC.Settings, GHC.Driver.Session, GHC.Plugins
Stop 
1 (Data Constructor)GHC.Core.Opt.Simplify.Utils
2 (Data Constructor)GHC.Tc.Solver.Monad
StopAsGHC.Driver.Phases
StopCGHC.Driver.Phases
sTopDirGHC.Settings, GHC.Driver.Session, GHC.Plugins
stopInterpGHC.Runtime.Interpreter
StopLnGHC.Driver.Phases
StopOrContinueGHC.Tc.Solver.Monad
StopPhaseGHC.Driver.Phases
stopPhaseToPhaseGHC.Driver.Phases
StopPreprocessGHC.Driver.Phases
stopWithGHC.Tc.Solver.Monad
stopWithStageGHC.Tc.Solver.Monad
stop_phaseGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
StoreGHC.Llvm.Syntax, GHC.Llvm
storeBreakpointGHC.Runtime.Interpreter
storeCurCCSGHC.StgToCmm.Prof
stps_originGHC.Tc.Deriv.Utils
stps_ty_actualGHC.Tc.Deriv.Utils
stps_ty_expectedGHC.Tc.Deriv.Utils
STR 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
StrGHC.Utils.Ppr
strCLabel_llvmGHC.CmmToLlvm.Base
Stream 
1 (Type/Class)GHC.Data.Stream
2 (Data Constructor)GHC.Data.Stream
StreamSGHC.Data.Stream
stretchZipWithGHC.Utils.Misc, GHC.Plugins
StrictArgGHC.Core.Opt.Simplify.Utils
StrictBindGHC.Core.Opt.Simplify.Utils
StrictBindsGHC.HsToCore.Errors.Types
strictCallArityGHC.Types.Demand
StrictEqOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
strictFoldDVarSetGHC.Types.Var.Set, GHC.Plugins
strictFoldUniqDSetGHC.Types.Unique.DSet
strictifyDictDmdGHC.Types.Demand
strictifyDmdGHC.Types.Demand
strictlyDeeperThanGHC.Tc.Utils.TcType
strictlyEqOLGHC.Data.OrdList
strictlyOrdOLGHC.Data.OrdList
strictManyApply1DmdGHC.Types.Demand
strictMapGHC.Utils.Misc, GHC.Plugins
strictMapFsEnvGHC.Data.FastString.Env
strictMapOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
strictMapUFMGHC.Types.Unique.FM, GHC.Plugins
StrictNeqOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
strictnessBeforeGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
StrictnessMarkGHC.Core.DataCon, GHC.Plugins, GHC
strictOnceApply1DmdGHC.Types.Demand
StrictPairGHC.Utils.Containers.Internal.StrictPair
strictZipWithGHC.Utils.Misc, GHC.Plugins
strictZipWith3GHC.Utils.Misc, GHC.Plugins
strImmLit 
1 (Function)GHC.CmmToAsm.X86.Regs
2 (Function)GHC.CmmToAsm.PPC.Regs
3 (Function)GHC.CmmToAsm.AArch64.Regs
String 
1 (Type/Class)GHC.Prelude.Basic, GHC.Prelude
2 (Data Constructor)GHC.JS.Syntax
3 (Data Constructor)GHC.JS.JStg.Syntax
StringBuffer 
1 (Type/Class)GHC.Data.StringBuffer
2 (Data Constructor)GHC.Data.StringBuffer
stringBufferFromByteStringGHC.Data.StringBuffer
StringLexError 
1 (Type/Class)GHC.Parser.String
2 (Data Constructor)GHC.Parser.String
stringLIdKeyGHC.Builtin.Names.TH
StringLitGHC.StgToJS.Types
StringLiteral 
1 (Type/Class)GHC.Types.SourceText
2 (Data Constructor)GHC.Types.SourceText
stringLNameGHC.Builtin.Names.TH
stringPrimLIdKeyGHC.Builtin.Names.TH
stringPrimLNameGHC.Builtin.Names.TH
stringToStringBufferGHC.Data.StringBuffer
stringToUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
stringToUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
stringTyGHC.Builtin.Types, GHC.Plugins
stringTyConKeyGHC.Builtin.Names
stringTyCon_RDRGHC.Builtin.Types, GHC.Plugins
stripCoercionTyGHC.Core.Type, GHC.Plugins
stripIfaceInvisVarsGHC.Iface.Type, GHC.Iface.Syntax
stripInvisArgsGHC.Iface.Type, GHC.Iface.Syntax
stripLiveGHC.CmmToAsm.Reg.Liveness
stripLiveBlockGHC.CmmToAsm.Reg.Liveness
stripNArgsGHC.Core, GHC.Plugins
stripParensHsExprGHC.Hs.Expr, GHC.Hs, GHC
stripParensLHsExprGHC.Hs.Expr, GHC.Hs, GHC
stripStgTicksTopGHC.Stg.Utils
stripStgTicksTopEGHC.Stg.Utils
stripTicksEGHC.Core.Utils, GHC.Plugins
stripTicksTGHC.Core.Utils, GHC.Plugins
stripTicksTopGHC.Core.Utils, GHC.Plugins
stripTicksTopEGHC.Core.Utils, GHC.Plugins
stripTicksTopHsExprGHC.HsToCore.Ticks
stripTicksTopTGHC.Core.Utils, GHC.Plugins
strongLoopBreakerGHC.Types.Basic, GHC.Plugins
stronglyConnCompFromEdgedVerticesOrdGHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesOrdRGHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesUniqGHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesUniqRGHC.Data.Graph.Directed
stronglyConnCompGGHC.Data.Graph.Directed
StrTyLitGHC.Core.TyCo.Rep
strTyLitIdKeyGHC.Builtin.Names.TH
strTyLitNameGHC.Builtin.Names.TH
structuredControlGHC.Wasm.ControlFlow.FromCmm
STUGHC.CmmToAsm.PPC.Instr
stubDirGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
stubsGHC.Unit.Module.WholeCoreBindings
sTyConKeyGHC.Builtin.Names
sTyConNameGHC.Builtin.Names
Style 
1 (Type/Class)GHC.Utils.Ppr
2 (Data Constructor)GHC.Utils.Ppr
styleGHC.Utils.Ppr
SUB 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
3 (Data Constructor)GHC.CmmToAsm.X86.Instr
Sub 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
SubAssignOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
SubCoGHC.Core.TyCo.Rep
SubDemandGHC.Types.Demand
subDemandIfEvaluatedGHC.Types.Demand
subDVarSetGHC.Types.Var.Set, GHC.Plugins
SUBFGHC.CmmToAsm.PPC.Instr
SUBFCGHC.CmmToAsm.PPC.Instr
SUBFEGHC.CmmToAsm.PPC.Instr
SUBFOGHC.CmmToAsm.PPC.Instr
SubGoalDepthGHC.Tc.Types.CtLoc
subGoalDepthExceededGHC.Tc.Types.CtLoc
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
SubOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
subordinatesGHC.HsToCore.Docs
SubScopeGHC.Cmm.Node, GHC.Cmm
Subst 
1 (Type/Class)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst, GHC.Plugins
2 (Data Constructor)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst, GHC.Plugins
3 (Type/Class)GHC.Stg.Subst
4 (Data Constructor)GHC.Stg.Subst
substATBndrsGHC.Tc.TyCl.Class
substBindGHC.Core.Subst, GHC.Plugins
substBindSCGHC.Core.Subst, GHC.Plugins
substBndr 
1 (Function)GHC.Core.Subst, GHC.Plugins
2 (Function)GHC.Stg.Subst
substBndrs 
1 (Function)GHC.Core.Subst, GHC.Plugins
2 (Function)GHC.Stg.Subst
substCo 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Core.Coercion, GHC.Core.Subst, GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substConcreteTvOriginGHC.Tc.Utils.TcMType
substCosGHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Plugins
substCoUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substCoVar 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substCoVarBndrGHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Core.Subst, GHC.Plugins
substCoVarsGHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Plugins
substCoWithGHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Plugins
substCoWithUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substDCoVarSetGHC.Core.TyCo.Subst
substDerivInstTysGHC.Tc.Deriv.Generate
substDVarSetGHC.Core.Subst, GHC.Plugins
substExprGHC.Core.Subst, GHC.Plugins
substExprSCGHC.Core.Subst, GHC.Plugins
substForAllCoBndrGHC.Core.TyCo.Subst
substForAllCoBndrUsingGHC.Core.TyCo.Subst
substForAllCoBndrUsingLCGHC.Core.Coercion, GHC.Plugins
substIdGHC.Core.Opt.Simplify.Env
substIdInfoGHC.Core.Subst, GHC.Plugins
substIdOccGHC.Core.Subst, GHC.Plugins
substIdTypeGHC.Core.Subst, GHC.Plugins
substIfaceAppArgsGHC.Iface.Type, GHC.Iface.Syntax
substIfaceTyVarGHC.Iface.Type, GHC.Iface.Syntax
substInteractiveContextGHC.Runtime.Context
substLeftCoGHC.Core.Coercion, GHC.Plugins
substNameShapeGHC.Types.Name.Shape
substOccGHC.Stg.Lift.Monad
substPredSpecGHC.Tc.Deriv.Utils
substRecBndrsGHC.Core.Subst, GHC.Plugins
substRightCoGHC.Core.Coercion, GHC.Plugins
substringGHC.StgToJS.Symbols
substRuleInfoGHC.Core.Subst, GHC.Plugins
substRulesForImportedIdsGHC.Core.Subst, GHC.Plugins
substScaledTyGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substScaledTysGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substScaledTysUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substScaledTyUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substThetaGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substThetaUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substTickishGHC.Core.Subst, GHC.Plugins
substTy 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
2 (Function)GHC.Core.Opt.Simplify.Env
substTyAddInScopeGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substTyCoBndrGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substTyCoVarsGHC.Core.TyCo.Subst
substTysGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substTysUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substTysWithGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substTysWithCoVarsGHC.Core.TyCo.Subst
substTyUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst, GHC.Plugins
substTyVar 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substTyVarBndrGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst, GHC.Plugins
substTyVarBndrsGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substTyVarsGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substTyVarToTyVarGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substTyWithGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substTyWithCoVarsGHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType
substTyWithInScopeGHC.Core.TyCo.Subst
substTyWithUncheckedGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
substUnfoldingGHC.Core.Subst, GHC.Plugins
substUnfoldingSCGHC.Core.Subst, GHC.Plugins
substVarBndrGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substVarBndrsGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substVarBndrUsingGHC.Core.TyCo.Subst
subTermsGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
subtractGHC.Prelude.Basic, GHC.Prelude
SubTypePredSpecGHC.Tc.Deriv.Utils
subVarSetGHC.Types.Var.Set, GHC.Plugins
subWithInfGHC.Types.Basic, GHC.Plugins
SUB_CCGHC.CmmToAsm.X86.Instr
sucGHC.Data.Graph.Inductive.Graph
suc'GHC.Data.Graph.Inductive.Graph
succ 
1 (Function)GHC.Prelude.Basic, GHC.Prelude
2 (Function)GHC.Cmm.Node, GHC.Cmm
Succeeded 
1 (Data Constructor)GHC.Data.Maybe
2 (Data Constructor)GHC.Types.Basic, GHC.Plugins, GHC
succeededGHC.Types.Basic, GHC.Plugins, GHC
succError_RDRGHC.Builtin.Names
SuccessFlagGHC.Types.Basic, GHC.Plugins, GHC
successIfGHC.Types.Basic, GHC.Plugins
successorsGHC.Cmm.Dataflow.Graph
succ_RDRGHC.Builtin.Names
SuffixGHC.Utils.Misc, GHC.Plugins
suffixBitMaskGHC.Data.Word64Set.Internal
SuggestAddInlineOrNoInlinePragmaGHC.Types.Hint, GHC.Types.Error
SuggestAddPhaseToCompetingRuleGHC.Types.Hint, GHC.Types.Error
SuggestAddSignatureCabalFileGHC.Types.Hint, GHC.Types.Error
SuggestAddStandaloneDerivationGHC.Types.Hint, GHC.Types.Error
SuggestAddStandaloneKindSignatureGHC.Types.Hint, GHC.Types.Error
SuggestAddTickGHC.Types.Hint, GHC.Types.Error
SuggestAddToHSigExportListGHC.Types.Hint, GHC.Types.Error
SuggestAddTypeSignaturesGHC.Types.Hint, GHC.Types.Error
SuggestAnonymousWildcardGHC.Types.Hint, GHC.Types.Error
SuggestAnyExtensionGHC.Types.Hint, GHC.Types.Error
suggestAnyExtensionGHC.Types.Hint, GHC.Types.Error
suggestAnyExtensionWithInfoGHC.Types.Hint, GHC.Types.Error
SuggestAppropriateTHTickGHC.Types.Hint, GHC.Types.Error
SuggestBindToWildcardGHC.Types.Hint, GHC.Types.Error
SuggestBindTyVarExplicitlyGHC.Types.Hint, GHC.Types.Error
SuggestBindTyVarOnLhsGHC.Types.Hint, GHC.Types.Error
SuggestCorrectPragmaNameGHC.Types.Hint, GHC.Types.Error
SuggestDefaultDeclarationGHC.Types.Hint, GHC.Types.Error
SuggestDumpSlicesGHC.Types.Hint, GHC.Types.Error
SuggestEtaReduceAbsDataTySynGHC.Types.Hint, GHC.Types.Error
SuggestExplicitBidiPatSynGHC.Types.Hint, GHC.Types.Error
SuggestExplicitDerivingClauseStrategiesGHC.Types.Hint, GHC.Types.Error
SuggestExplicitQuantificationGHC.Types.Hint, GHC.Types.Error
SuggestExplicitStandaloneDerivingStrategyGHC.Types.Hint, GHC.Types.Error
SuggestExtensionGHC.Types.Hint, GHC.Types.Error
suggestExtensionGHC.Types.Hint, GHC.Types.Error
SuggestExtensionInOrderToGHC.Types.Hint, GHC.Types.Error
SuggestExtensionsGHC.Types.Hint, GHC.Types.Error
suggestExtensionsGHC.Types.Hint, GHC.Types.Error
suggestExtensionsWithInfoGHC.Types.Hint, GHC.Types.Error
suggestExtensionWithInfoGHC.Types.Hint, GHC.Types.Error
SuggestFillInWildcardConstraintGHC.Types.Hint, GHC.Types.Error
SuggestFixOrphanInstGHC.Types.Hint, GHC.Types.Error
SuggestHiddenGHC.Unit.State, GHC.Unit, GHC.Plugins
SuggestIncreaseMaxPmCheckModelsGHC.Types.Hint, GHC.Types.Error
SuggestIncreaseReductionDepthGHC.Types.Hint, GHC.Types.Error
SuggestIncreaseSimplifierIterationsGHC.Types.Hint, GHC.Types.Error
SuggestLetInDoGHC.Types.Hint, GHC.Types.Error
SuggestMissingDoGHC.Types.Hint, GHC.Types.Error
SuggestMoveNonCanonicalDefinitionGHC.Types.Hint, GHC.Types.Error
SuggestMoveToDeclarationSiteGHC.Types.Hint, GHC.Types.Error
suggestParensAndBlockArgsGHC.Parser.Errors.Ppr
SuggestParenthesesGHC.Types.Hint, GHC.Types.Error
SuggestParenthesizePatternRHSGHC.Types.Hint, GHC.Types.Error
SuggestPartialTypeSignaturesGHC.Tc.Errors.Types
suggestPartialTypeSignaturesGHC.Tc.Errors.Types
SuggestPatternMatchingSyntaxGHC.Types.Hint, GHC.Types.Error
SuggestPlacePragmaInHeaderGHC.Types.Hint, GHC.Types.Error
SuggestQualifiedAfterModuleNameGHC.Types.Hint, GHC.Types.Error
SuggestQualifyStarOperatorGHC.Types.Hint, GHC.Types.Error
SuggestRemoveNonCanonicalDefinitionGHC.Types.Hint, GHC.Types.Error
SuggestRemoveRecordWildcardGHC.Types.Hint, GHC.Types.Error
SuggestRenameTypeVariableGHC.Types.Hint, GHC.Types.Error
SuggestRolesGHC.Types.Hint, GHC.Types.Error
SuggestSafeHaskellGHC.Types.Hint, GHC.Types.Error
SuggestSignatureInstantiationsGHC.Types.Hint, GHC.Types.Error
SuggestSimilarNamesGHC.Types.Hint, GHC.Types.Error
SuggestSingleExtensionGHC.Types.Hint, GHC.Types.Error
SuggestSpecialiseVisibilityHintsGHC.Types.Hint, GHC.Types.Error
SuggestThQuotationSyntaxGHC.Types.Hint, GHC.Types.Error
SuggestTypeSignatureRemoveQualifierGHC.Types.Hint, GHC.Types.Error
SuggestUndecidableInstancesGHC.Tc.Errors.Types
suggestUndecidableInstancesGHC.Tc.Errors.Types
SuggestUnliftedDatatypesGHC.Tc.Errors.Types
SuggestUnliftedNewtypesGHC.Tc.Errors.Types
SuggestUnliftedTypesGHC.Tc.Errors.Types
SuggestUseSpacesGHC.Types.Hint, GHC.Types.Error
SuggestUseTypeFromDataKindGHC.Types.Hint, GHC.Types.Error
SuggestUseWhitespaceAfterGHC.Types.Hint, GHC.Types.Error
SuggestUseWhitespaceAroundGHC.Types.Hint, GHC.Types.Error
SuggestVisibleGHC.Unit.State, GHC.Unit, GHC.Plugins
SumGHC.Parser.Types, GHC.Parser.PostProcess
sumGHC.Prelude.Basic, GHC.Prelude
SumAltArityExceededGHC.Tc.Errors.Types
sumDataConGHC.Builtin.Types, GHC.Plugins
SumFlavourGHC.Types.Basic, GHC.Core.TyCon, GHC.Plugins
summariseFileGHC.Driver.Make
summariseModuleGHC.Driver.Make
SummariseResultGHC.Driver.Make
SummaryNodeGHC.Unit.Module.Graph, GHC.Driver.Make
summaryNodeSummaryGHC.Unit.Module.Graph
SumOrTupleGHC.Parser.Types, GHC.Parser.PostProcess
sumParensGHC.Types.Basic, GHC.Plugins
SumPatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
sumPatParensGHC.Hs.Pat, GHC.Hs, GHC
sumPatVbarsAfterGHC.Hs.Pat, GHC.Hs, GHC
sumPatVbarsBeforeGHC.Hs.Pat, GHC.Hs, GHC
sumRepDataConKeyGHC.Builtin.Names
sumRepDataConTyConGHC.Builtin.Types, GHC.Plugins
SumTyConGHC.Core.TyCon, GHC.Plugins
sumTyConGHC.Builtin.Types, GHC.Plugins
sumTyConKeyGHC.Builtin.Names
sumTyConNameGHC.Builtin.Names
SumWidthLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic
SuperclassCycleGHC.Tc.Errors.Types
SuperclassCycleDetailGHC.Tc.Errors.Types
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.Driver.Session, GHC.Plugins
supportedLlvmVersionLowerBoundGHC.CmmToLlvm.Version.Bounds, GHC.CmmToLlvm.Version
supportedLlvmVersionUpperBoundGHC.CmmToLlvm.Version.Bounds, GHC.CmmToLlvm.Version
SuppressBndrSig 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
suppressed_parentsGHC.Types.Hint, GHC.Types.Error
suppressed_selectorGHC.Types.Hint, GHC.Types.Error
suppressIfaceInvisiblesGHC.Iface.Type, GHC.Iface.Syntax
supUEGHC.Core.UsageEnv
supUEsGHC.Core.UsageEnv
SurelyApartGHC.Core.Unify
sUseInplaceMinGWGHC.Settings
SuspensionGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
swapGHC.Data.Pair
SwapFlagGHC.Types.Basic, GHC.Plugins
swapLiftCoEnvGHC.Core.Coercion, GHC.Plugins
swapOverTyVarsGHC.Tc.Utils.Unify
sWarningGHC.Utils.Ppr.Colour
SwitchGHC.Llvm.Syntax, GHC.Llvm
SwitchPlanGHC.Cmm.Switch
SwitchStat 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.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
SymName 
1 (Type/Class)GHC.CmmToAsm.Wasm.Types
2 (Data Constructor)GHC.CmmToAsm.Wasm.Types
SymStaticGHC.CmmToAsm.Wasm.Types
SymUndefinedGHC.CmmToAsm.Wasm.Types
SymVisibilityGHC.CmmToAsm.Wasm.Types
SynAbsDataTySynNotNullaryGHC.Tc.Errors.Types
SynAbstractDataGHC.Tc.Errors.Types
SynAbstractDataErrorGHC.Tc.Errors.Types
SynAbstractDataInvalidRHSGHC.Tc.Errors.Types
SynAnyGHC.Tc.Utils.TcType, GHC.Tc.Gen.Expr
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
SynDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
SynFamilyInstGHC.Core.FamInstEnv
SynFunGHC.Tc.Utils.TcType, GHC.Tc.Gen.Expr
synKnownTypeGHC.Tc.Utils.TcType, GHC.Tc.Gen.Expr
SynListGHC.Tc.Utils.TcType, GHC.Tc.Gen.Expr
SynRhoGHC.Tc.Utils.TcType, GHC.Tc.Gen.Expr
SyntaxExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
SyntaxExprGhcGHC.Hs.Expr, GHC.Hs, GHC
SyntaxExprRn 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
SyntaxExprTc 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
SyntaxOpTypeGHC.Tc.Utils.TcType, GHC.Tc.Gen.Expr
synTyConDefn_maybeGHC.Core.TyCon, GHC.Plugins, GHC
synTyConRhs_maybeGHC.Core.TyCon, GHC.Plugins, GHC
SynTypeGHC.Tc.Utils.TcType, GHC.Tc.Gen.Expr
syn_arg_wrapsGHC.Hs.Expr, GHC.Hs, GHC
syn_exprGHC.Hs.Expr, GHC.Hs, GHC
syn_res_wrapGHC.Hs.Expr, GHC.Hs, GHC
SystemDependentGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins