ghc-lib-9.0.1.20210324: 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.Plugins, GHC, GHC.Driver.Session
safeHaskellModeEnabledGHC.Plugins, GHC.Driver.Session
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.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
SameIOPortOpGHC.Builtin.PrimOps
SameMutableArrayArrayOpGHC.Builtin.PrimOps
SameMutableArrayOpGHC.Builtin.PrimOps
SameMutableByteArrayOpGHC.Builtin.PrimOps
SameMutVarOpGHC.Builtin.PrimOps
SameMVarOpGHC.Builtin.PrimOps
sameRepresentativeSDIEGHC.HsToCore.PmCheck.Types
SameSmallMutableArrayOpGHC.Builtin.PrimOps
SameTVarOpGHC.Builtin.PrimOps
sameVisGHC.Plugins, GHC.Core.Type, GHC.Types.Var
sanityCheckCfgGHC.CmmToAsm.CFG
sappendClassOpKeyGHC.Builtin.Names
sappendNameGHC.Builtin.Names
SARGHC.CmmToAsm.X86.Instr
saturatedByOneShotsGHC.Types.Demand
saveCurrentCostCentreGHC.StgToCmm.Prof
saveThreadStateGHC.StgToCmm.Foreign
SBBGHC.CmmToAsm.X86.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
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
scanl1GHC.Prelude
scanrGHC.Prelude
scanr1GHC.Prelude
SCCGHC.Data.Graph.Directed
sccAbleCCGHC.Types.CostCentre
SCCFunSigGHC, GHC.Hs, GHC.Hs.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
ScopedTypeVariablesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
ScOriginGHC.Tc.Types.Origin
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_bndrsGHC.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
SDIEGHC.HsToCore.PmCheck.Types
SDIVGHC.CmmToAsm.SPARC.Instr
SDocGHC.Plugins, GHC.Utils.Outputable
sdocCanUseUnicodeGHC.Plugins, GHC.Utils.Outputable
sdocColSchemeGHC.Plugins, GHC.Utils.Outputable
SDocContextGHC.Plugins, GHC.Utils.Outputable
sdocDefaultDepthGHC.Plugins, GHC.Utils.Outputable
sdocDynFlagsGHC.Plugins, GHC.Utils.Outputable
sdocErrorSpansGHC.Plugins, GHC.Utils.Outputable
sdocHexWordLiteralsGHC.Plugins, GHC.Utils.Outputable
sdocImpredicativeTypesGHC.Plugins, GHC.Utils.Outputable
sdocLastColourGHC.Plugins, GHC.Utils.Outputable
sdocLinearTypesGHC.Plugins, GHC.Utils.Outputable
sdocLineLengthGHC.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
sdocSuppressIdInfoGHC.Plugins, GHC.Utils.Outputable
sdocSuppressModulePrefixesGHC.Plugins, GHC.Utils.Outputable
sdocSuppressStgExtsGHC.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
sdocWithContextGHC.Plugins, GHC.Utils.Outputable
sdocWithDynFlagsGHC.Plugins, GHC.Utils.Outputable
searchPackageIdGHC.Plugins, GHC.Unit, GHC.Unit.State
secondMGHC.Plugins, GHC.Utils.Misc
Section 
1 (Data Constructor)GHC.Cmm
2 (Type/Class)GHC.Cmm
SectionLGHC, GHC.Hs, GHC.Hs.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
sectionRLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
sectionRIdKeyGHC.Builtin.Names.TH
sectionRNameGHC.Builtin.Names.TH
SectionTypeGHC.Cmm
sectionTypeGHC.Utils.Asm
seCvSubstGHC.Core.Opt.Simplify.Env
seDynFlagsGHC.Core.Opt.Simplify.Env
seekBinGHC.Utils.Binary
seIdSubstGHC.Core.Opt.Simplify.Env
seInScopeGHC.Core.Opt.Simplify.Env
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
SelfBootGHC.Tc.Utils.Monad, GHC.Tc.Types
SelfBootInfoGHC.Tc.Utils.Monad, GHC.Tc.Types
SelfLoopGHC.Data.Graph.Directed
SelfLoopInfoGHC.StgToCmm.Closure
selName_RDRGHC.Builtin.Names
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
semigroupClassKeyGHC.Builtin.Names
semigroupClassNameGHC.Builtin.Names
semiSepLanguage.Haskell.TH.Ppr
seModeGHC.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
SeqGHC.Runtime.Interpreter, GHCi.Message
seqGHC.Prelude
seqBindsGHC.Core.Seq
seqCoGHC.Plugins, GHC.Core.Coercion
seqCompiledByteCodeGHC.ByteCode.Types
seqCprSigGHC.Types.Cpr
seqDemandGHC.Types.Demand
seqDemandListGHC.Types.Demand
seqDmdGHC.Types.Demand
seqDmdTypeGHC.Types.Demand
seqDVarSetGHC.Plugins, GHC.Types.Var.Set
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
seqStrictSigGHC.Types.Demand
seqTypeGHC.Plugins, GHC.Core.Type
seqTypesGHC.Plugins, GHC.Core.Type
SequelGHC.StgToCmm.Monad
sequenceGHC.Prelude
sequenceAGHC.Prelude
sequenceQLanguage.Haskell.TH.Syntax
sequenceQIdKeyGHC.Builtin.Names.TH
sequenceQNameGHC.Builtin.Names.TH
sequenceTopGHC.CmmToAsm.BlockLayout
sequence_GHC.Prelude
seqUnfoldingGHC.Core.Seq
seqVarGHC.HsToCore.Utils
seqVarSetGHC.Plugins, GHC.Types.Var.Set
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
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
setBlockAssigRGHC.CmmToAsm.Reg.Linear.State
setBreakOffGHCi.BreakArray
setBreakOnGHCi.BreakArray
SetByteArrayOpGHC.Builtin.PrimOps
setCafInfoGHC.Plugins, GHC.Types.Id.Info
setCallArityInfoGHC.Plugins, GHC.Types.Id.Info
setCaseBndrEvaldGHC.Plugins, GHC.Types.Id
SETCCGHC.CmmToAsm.X86.Instr
setCoHoleCoVarGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep
setColorGHC.Data.Graph.Ops, GHC.Data.Graph.Color
setConstraintVarGHC.Tc.Utils.Monad
setContextGHC.Runtime.Eval, GHC
setCoVarNameGHC.Plugins, GHC.Core.Coercion
setCoVarUniqueGHC.Plugins, GHC.Core.Coercion
setCprInfoGHC.Plugins, GHC.Types.Id.Info
setCtLocGHC.Tc.Types.Constraint
setCtLocEnvGHC.Tc.Types.Constraint
setCtLocMGHC.Tc.Utils.Monad
setCtLocOriginGHC.Tc.Types.Constraint
setCtLocSpanGHC.Tc.Types.Constraint
setCvSubstEnvGHC.Core.TyCo.Subst
setDeleteGHC.Cmm.Dataflow.Collections
setDeleteListGHC.Cmm.Dataflow.Collections
setDeltaNatGHC.CmmToAsm.Monad
setDeltaRGHC.CmmToAsm.Reg.Linear.State
setDemandInfoGHC.Plugins, GHC.Types.Id.Info
setDifferenceGHC.Cmm.Dataflow.Collections
setDynFlagsGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
setEdgeWeightGHC.CmmToAsm.CFG
setElemsGHC.Cmm.Dataflow.Collections
setEmptyGHC.Cmm.Dataflow.Collections
setEntrySDIEGHC.HsToCore.PmCheck.Types
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
setFilterGHC.Cmm.Dataflow.Collections
setFlagsFromEnvFileGHC.Plugins, GHC.Driver.Session
setFoldlGHC.Cmm.Dataflow.Collections
setFoldrGHC.Cmm.Dataflow.Collections
setForeignOsGHC.Driver.Pipeline.Monad
setFormatOfRegisterGHC.CmmToAsm.SPARC.CodeGen.Base
setFreeRegsRGHC.CmmToAsm.Reg.Linear.State
setFromListGHC.Cmm.Dataflow.Collections
setGblEnvGHC.Tc.Utils.Monad
setGeneralFlag'GHC.Plugins, GHC.Driver.Session
setGHCiMonadGHC
setGlobalTypeEnvGHC.Tc.Utils.Env
SETHIGHC.CmmToAsm.SPARC.Instr
setHpUsageGHC.StgToCmm.Monad
setHsTyVarBndrFlagGHC, GHC.Hs, GHC.Hs.Type
setIdArityGHC.Plugins, GHC.Types.Id
setIdCafInfoGHC.Plugins, GHC.Types.Id
setIdCallArityGHC.Plugins, GHC.Types.Id
setIdCprInfoGHC.Plugins, GHC.Types.Id
setIdDemandInfoGHC.Plugins, GHC.Types.Id
setIdDetailsGHC.Plugins, GHC.Types.Var
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
setIdStrictnessGHC.Plugins, GHC.Types.Id
setIdTypeGHC.Plugins, GHC.Types.Id
setIdUnfoldingGHC.Plugins, GHC.Types.Id
setIdUniqueGHC.Plugins, GHC.Types.Id
setIfaceGHC.Driver.Pipeline.Monad
setImplicitEnvMGHC.Tc.Utils.Monad
setIndirectSDIEGHC.HsToCore.PmCheck.Types
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
setInScopeFromEGHC.Core.Opt.Simplify.Env
setInScopeFromFGHC.Core.Opt.Simplify.Env
setInScopeSetGHC.Core.Opt.Simplify.Env
setInsertGHC.Cmm.Dataflow.Collections
setInsertListGHC.Cmm.Dataflow.Collections
setInteractiveDynFlagsGHC
setInteractivePackageGHC.Plugins, GHC.Driver.Types
setInteractivePrintNameGHC.Plugins, GHC.Driver.Types
setIntersectionGHC.Cmm.Dataflow.Collections
setIsSubsetOfGHC.Cmm.Dataflow.Collections
setLastTokenGHC.Parser.Lexer
setLclEnvGHC.Tc.Utils.Monad
setLclEnvLocGHC.Tc.Utils.Monad, GHC.Tc.Types
setLclEnvTcLevelGHC.Tc.Utils.Monad, GHC.Tc.Types
setLclTypeEnvGHC.Tc.Utils.Monad
setLevelsGHC.Core.Opt.SetLevels
setLevityInfoWithTypeGHC.Plugins, GHC.Types.Id.Info
setLFInfoGHC.Plugins, GHC.Types.Id.Info
setLocalRdrEnvGHC.Tc.Utils.Monad
setLogActionGHC
setMemberGHC.Cmm.Dataflow.Collections
setMetaTyVarTcLevelGHC.Tc.Utils.TcType
setModeGHC.Core.Opt.Simplify.Env
setModLocationGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
setNameLocGHC.Plugins, GHC.Types.Name
setNameModuleGHC.Iface.Env
setNameUniqueGHC.Plugins, GHC.Types.Name
setNeverLevPolyGHC.Plugins, GHC.Types.Id.Info
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
setOverlapModeMaybeGHC.Plugins, GHC.Core.InstEnv, GHC.Types.Basic
setProgramDynFlagsGHC
setRdrNameSpaceGHC.Parser.PostProcess
setRealHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
setRecTcMaxBoundGHC.Plugins, GHC.Core.TyCon
setRuleIdNameGHC.Plugins, GHC.Core
setRuleInfoGHC.Plugins, GHC.Types.Id.Info
setRuleInfoHeadGHC.Plugins, GHC.Types.Id.Info
setSafeModeGHC.Plugins, GHC.Driver.Types
setSessionGHC, GHC.Driver.Monad
setSessionDynFlagsGHC
setSingletonGHC.Cmm.Dataflow.Collections
setSizeGHC.Cmm.Dataflow.Collections
setSolvedDictsGHC.Tc.Solver.Monad
setSrcLocGHC.Parser.Lexer
setSrcSpanGHC.Tc.Utils.Monad
setStageGHC.Tc.Utils.Monad
setStateGHC.StgToCmm.Monad
setStrictnessInfoGHC.Plugins, GHC.Types.Id.Info
setStyleColouredGHC.Plugins, GHC.Utils.Outputable
setSubstEnvGHC.Core.Opt.Simplify.Env
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
setTvSubstEnvGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
setTyVarKindGHC.Plugins, GHC.Types.Var
setTyVarNameGHC.Plugins, GHC.Types.Var
setTyVarUniqueGHC.Plugins, GHC.Types.Var
setUnfoldingInfoGHC.Plugins, GHC.Types.Id.Info
setUnionGHC.Cmm.Dataflow.Collections
setUnionsGHC.Cmm.Dataflow.Collections
setUniqMetaGHC.CmmToLlvm.Base
setUnitIdGHC.Plugins, GHC.Driver.Session
setUnsafeGlobalDynFlagsGHC.Plugins, GHC.Driver.Session
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
SevDumpGHC, GHC.Utils.Error
SeverityGHC, GHC.Utils.Error
SevErrorGHC, GHC.Utils.Error
SevFatalGHC, GHC.Utils.Error
SevInfoGHC, GHC.Utils.Error
SevInteractiveGHC, GHC.Utils.Error
SevOutputGHC, GHC.Utils.Error
SevWarningGHC, GHC.Utils.Error
sExtraGccViaCFlagsGHC.Plugins, GHC.Driver.Session, GHC.Settings
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.Plugins, GHC, GHC.Driver.Session
Sf_NoneGHC.Plugins, GHC, GHC.Driver.Session
Sf_SafeGHC.Plugins, GHC, GHC.Driver.Session
Sf_SafeInferredGHC.Plugins, GHC, GHC.Driver.Session
Sf_TrustworthyGHC.Plugins, GHC, GHC.Driver.Session
Sf_UnsafeGHC.Plugins, GHC, GHC.Driver.Session
sGccSupportsNoPieGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcDebuggedGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhciUsagePathGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcNameVersionGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcRTSWaysGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcRtsWithLibdwGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcThreadedGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcUsagePathGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcWithInterpreterGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGhcWithSMPGHC.Plugins, GHC.Driver.Session, GHC.Settings
sGlobalPackageDatabasePathGHC.Plugins, GHC.Driver.Session, GHC.Settings
ShadowedDependenciesGHC.Plugins, GHC.Unit, GHC.Unit.State
ShadowInfoGHC.Tc.Types.Constraint
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
SharedGHC.HsToCore.PmCheck.Types
SharedDIdEnvGHC.HsToCore.PmCheck.Types
sharedGlobalGHC.Plugins, GHC.Utils.Misc
sharedGlobalMGHC.Plugins, GHC.Utils.Misc
shareFailureHandlerGHC.HsToCore.Utils
sHeaderGHC.Utils.Ppr.Colour
ShHoleSubstGHC.Plugins, GHC.Unit, GHC.Unit.State
shiftEqnsGHC.HsToCore.Utils
SHLGHC.CmmToAsm.X86.Instr
shortBlockIdGHC.CmmToAsm.SPARC.ShortcutJump
shortcutJump 
1 (Function)GHC.CmmToAsm.X86.Instr
2 (Function)GHC.CmmToAsm.SPARC.ShortcutJump
3 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
4 (Function)GHC.CmmToAsm.PPC.RegInfo
shortCutLitGHC.Tc.Utils.Zonk
shortcutStatics 
1 (Function)GHC.CmmToAsm.X86.Instr
2 (Function)GHC.CmmToAsm.SPARC.ShortcutJump
3 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
4 (Function)GHC.CmmToAsm.PPC.RegInfo
shortcutWeightMapGHC.CmmToAsm.CFG
shouldInlinePrimOpGHC.StgToCmm.Prim
Shouldn'tHappenOriginGHC.Tc.Types.Origin
ShouldRetainCAFsGHCi.ObjLink
ShowGHC.Prelude
showGHC.Prelude
showAstDataGHC.Hs.Dump
showBreakArrayGHCi.BreakArray
showCharGHC.Prelude
showClassKeyGHC.Builtin.Names
showClassNameGHC.Builtin.Names
showCommaSpace_RDRGHC.Builtin.Names
showExceptionGHC.Utils.Panic
ShowForAllFlagGHC.Iface.Syntax, GHC.Iface.Type
ShowForAllMustGHC.Iface.Syntax, GHC.Iface.Type
ShowForAllWhenGHC.Iface.Syntax, GHC.Iface.Type
showFreeRegsGHC.CmmToAsm.Reg.Linear.SPARC
showGhcExceptionGHC, GHC.Utils.Panic
ShowHeaderGHC.Iface.Syntax
ShowHowMuchGHC.Iface.Syntax
ShowIfaceGHC.Iface.Syntax
showIfaceGHC.Iface.Load
showLinkerStateGHC.Runtime.Linker
showListGHC.Prelude
showModMsgGHC.Plugins, GHC.Driver.Types
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
showParen_RDRGHC.Builtin.Names
showPassGHC.Utils.Error
showPlainGhcExceptionGHC.Utils.Panic.Plain
showPprGHC.Plugins, GHC.Utils.Outputable
showReg 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Regs
3 (Function)GHC.CmmToAsm.X86.Regs
showRichTokenStreamGHC
ShowSGHC.Prelude
showsGHC.Prelude
showSDocGHC.Plugins, GHC.Utils.Outputable
showSDocDebugGHC.Plugins, GHC.Utils.Outputable
showSDocDumpGHC.Plugins, GHC.Utils.Outputable
showSDocDumpOneLineGHC.Plugins, GHC.Utils.Outputable
showSDocForUserGHC.Plugins, GHC.Utils.Outputable
showSDocOneLineGHC.Plugins, GHC.Utils.Outputable
showSDocUnqualGHC.Plugins, GHC.Utils.Outputable
showSDocUnsafeGHC.Plugins, GHC.Utils.Outputable
ShowSomeGHC.Iface.Syntax
showSpace_RDRGHC.Builtin.Names
showsPrecGHC.Prelude
showsPrec_RDRGHC.Builtin.Names
showStgStatsGHC.Stg.Stats
showStringGHC.Prelude
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
SHRGHC.CmmToAsm.X86.Instr
ShrinkMutableByteArrayOp_CharGHC.Builtin.PrimOps
ShrinkSmallMutableArrayOp_CharGHC.Builtin.PrimOps
ShutdownGHC.Runtime.Interpreter, GHCi.Message
SigGHC, GHC.Hs, GHC.Hs.Binds
SigD 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC, GHC.Hs, GHC.Hs.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.Validity, GHC.Tc.Gen.HsType, GHC.Tc.Types.Origin
SignalGHC, GHC.Utils.Panic
sigNameNoLocGHC.HsToCore.Docs
SignedHintGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
SignExtGHC.Llvm.Types, GHC.Llvm
significandGHC.Prelude
signumGHC.Prelude
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
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
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
SigTypeSkolGHC.Tc.Types.Origin
sig_bndrGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
sig_ctxtGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
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
simplBinderGHC.Core.Opt.Simplify.Env
simplBindersGHC.Core.Opt.Simplify.Env
SimplContGHC.Core.Opt.Simplify.Utils
SimplCountGHC.Core.Opt.Simplify.Monad, GHC.Plugins, GHC.Core.Opt.Monad
simplCountNGHC.Plugins, GHC.Core.Opt.Monad
simpleImportDeclGHC, GHC.Hs, GHC.Hs.ImpExp
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
simplEnvForGHCiGHC.Core.Opt.Simplify.Utils
simpleOptExprGHC.Core.SimpleOpt
simpleOptExprWithGHC.Core.SimpleOpt
simpleOptPgmGHC.Core.SimpleOpt
simplExprGHC.Core.Opt.Simplify
SimplFloats 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
SimplifiedGHC.Core.Opt.Simplify.Utils
SimplifierDoneGHC.Plugins, GHC.Core.Opt.Monad
simplifyGHC.Data.BooleanFormula
simplifyAmbiguityCheckGHC.Tc.Solver
simplifyArgsWorkerGHC.Plugins, GHC.Core.Coercion
simplifyDefaultGHC.Tc.Solver
simplifyExprGHC.Core.Opt.Pipeline
simplifyInferGHC.Tc.Solver
simplifyInstanceContextsGHC.Tc.Deriv.Infer
simplifyInteractiveGHC.Tc.Solver
simplifyTopGHC.Tc.Solver
simplifyTopImplicGHC.Tc.Solver
simplifyWantedsTcMGHC.Tc.Solver
SimplMGHC.Core.Opt.Simplify.Monad
SimplMode 
1 (Data Constructor)GHC.Plugins, GHC.Core.Opt.Monad
2 (Type/Class)GHC.Plugins, GHC.Core.Opt.Monad
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
simplRulesGHC.Core.Opt.Simplify
SimplSRGHC.Core.Opt.Simplify.Env
simplTickFactorGHC.Plugins, GHC, GHC.Driver.Session
simplTopBindsGHC.Core.Opt.Simplify
simpl_topGHC.Tc.Solver
sinGHC.Prelude
singleCtGHC.Tc.Types.Constraint
SingleEntryGHC.Stg.Syntax
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
singletonGHC.Plugins, GHC.Utils.Misc
sinhGHC.Prelude
size 
1 (Function)GHC.Exts.Heap, GHC.Exts.Heap.Closures
2 (Function)GHC.Data.Graph.Ops, GHC.Data.Graph.Color
SizedSeq 
1 (Data Constructor)SizedSeq
2 (Type/Class)GHC.ByteCode.Asm, SizedSeq
sizedTextGHC.Utils.Ppr
sizeDVarSetGHC.Plugins, GHC.Types.Var.Set
SizeofArrayArrayOpGHC.Builtin.PrimOps
SizeofArrayOpGHC.Builtin.PrimOps
SizeofByteArrayOpGHC.Builtin.PrimOps
SizeofMutableArrayArrayOpGHC.Builtin.PrimOps
SizeofMutableArrayOpGHC.Builtin.PrimOps
SizeofMutableByteArrayOpGHC.Builtin.PrimOps
SizeofSmallArrayOpGHC.Builtin.PrimOps
SizeofSmallMutableArrayOpGHC.Builtin.PrimOps
sIZEOF_CostCentreStackGHC.Plugins, GHC.Driver.Session
sIZEOF_StgArrBytes_NoHdrGHC.Plugins, GHC.Driver.Session
sIZEOF_StgFunInfoExtraRevGHC.Plugins, GHC.Driver.Session
sIZEOF_StgMutArrPtrs_NoHdrGHC.Plugins, GHC.Driver.Session
sIZEOF_StgSmallMutArrPtrs_NoHdrGHC.Plugins, GHC.Driver.Session
sIZEOF_StgSMPThunkHeaderGHC.Plugins, GHC.Driver.Session
sIZEOF_StgUpdateFrame_NoHdrGHC.Plugins, GHC.Driver.Session
sizeRegSetGHC.Cmm, GHC.Cmm.Expr
sizeSSGHC.ByteCode.Asm, SizedSeq
sizeTypeGHC.Tc.Utils.TcType
sizeTypesGHC.Tc.Utils.TcType
sizeUDFMGHC.Types.Unique.DFM
sizeUFMGHC.Plugins, GHC.Types.Unique.FM
sizeUniqDSetGHC.Types.Unique.DSet
sizeUniqSetGHC.Plugins, GHC.Types.Unique.Set
sizeVarSetGHC.Plugins, GHC.Types.Var.Set
SkeletonGHC.Stg.Lift.Analysis
SkolemGHC.Core.Unify
SkolemInfoGHC.Tc.Types.Origin
SkolemiseFlexiGHC.Tc.Utils.Zonk
skolemiseQuantifiedTyVarGHC.Tc.Utils.TcMType
skolemiseUnboundMetaTyVarGHC.Tc.Utils.TcMType
SkolemTvGHC.Tc.Utils.TcType
SLGHC.CmmToAsm.PPC.Instr
sLdIsGnuLdGHC.Plugins, GHC.Driver.Session, GHC.Settings
sLdSupportsBuildIdGHC.Plugins, GHC.Driver.Session, GHC.Settings
sLdSupportsCompactUnwindGHC.Plugins, GHC.Driver.Session, GHC.Settings
sLdSupportsFilelistGHC.Plugins, GHC.Driver.Session, GHC.Settings
sLibFFIGHC.Plugins, GHC.Driver.Session, GHC.Settings
SLIDEGHC.ByteCode.Instr
sLitGHC.Plugins, GHC.Data.FastString
SLLGHC.CmmToAsm.SPARC.Instr
SllOpGHC.Builtin.PrimOps
slotCmmTypeGHC.Cmm.Utils
slotForeignHintGHC.Cmm.Utils
slotPrimRepGHC.Types.RepType
SlotTyGHC.Types.RepType
SlowGHC.Cmm, GHC.Cmm.Node
SlowCallGHC.StgToCmm.Closure
slowCallGHC.StgToCmm.Layout
slowCallPatternGHC.StgToCmm.ArgRep
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.Plugins, GHC.Types.Basic
sl_stGHC.Plugins, GHC.Types.Basic
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
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
SMRepGHC.Runtime.Heap.Layout
SMULGHC.CmmToAsm.SPARC.Instr
sm_case_caseGHC.Plugins, GHC.Core.Opt.Monad
sm_dflagsGHC.Plugins, GHC.Core.Opt.Monad
sm_eta_expandGHC.Plugins, GHC.Core.Opt.Monad
sm_inlineGHC.Plugins, GHC.Core.Opt.Monad
sm_namesGHC.Plugins, GHC.Core.Opt.Monad
sm_phaseGHC.Plugins, GHC.Core.Opt.Monad
sm_rulesGHC.Plugins, GHC.Core.Opt.Monad
sndGHC.Prelude
snd3GHC.Plugins, GHC.Utils.Misc
sndIdKeyGHC.Builtin.Names
sndNameGHC.Builtin.Names
sndOf3GHC.Plugins, GHC.Utils.Misc
snocBagGHC.Data.Bag
snocCtsGHC.Tc.Types.Constraint
snocOLGHC.Data.OrdList
snocViewGHC.Plugins, GHC.Utils.Misc
soExtGHC.Plugins, GHC.Driver.Types
SOFTGHC.Platform
SOFTFPGHC.Platform
SoftScopeGHC.Plugins, GHC.Core
SolarisLDGHC.Plugins, GHC.Driver.Session
solveCallStackGHC.Tc.Solver.Canonical
solveEqualitiesGHC.Tc.Solver, GHC.Tc.Gen.HsType
solveLocalEqualitiesGHC.Tc.Solver
solveLocalEqualitiesXGHC.Tc.Solver
solverDepthErrorTcSGHC.Tc.Errors
solverIterationsGHC.Plugins, GHC, GHC.Driver.Session
solveSimpleGivensGHC.Tc.Solver.Interact
solveSimpleWantedsGHC.Tc.Solver.Interact
solveWantedsGHC.Tc.Solver
solveWantedsAndDropGHC.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
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, GHC.Utils.Panic
sorryGHC.Plugins, GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain
sorryDocGHC.Utils.Panic
sortLocatedGHC.Plugins, GHC.Types.SrcLoc
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
SourceErrorGHC.Plugins, GHC.Driver.Types
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
SourceModified 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Types
2 (Type/Class)GHC.Plugins, GHC.Driver.Types
sourceNameGHC.Plugins, GHC.Core
SourceNoteGHC.Plugins, GHC.Core
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.Plugins, GHC.Core
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.Plugins, GHC.Types.Basic
2 (Type/Class)GHC.Plugins, GHC.Types.Basic
SourceUnmodifiedGHC.Plugins, GHC.Driver.Types
SourceUnmodifiedAndStableGHC.Plugins, GHC.Driver.Types
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
SpGHC.Cmm, GHC.Cmm.Expr
sp 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Regs
space 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
SpanGHC.Iface.Ext.Types
spanGHC.Prelude
spanEndGHC.Plugins, GHC.Utils.Misc
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
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.Validity, GHC.Tc.Gen.HsType, GHC.Tc.Types.Origin
SpecInstSigGHC, GHC.Hs, GHC.Hs.Binds
SpecInstSigCtxGHC.Rename.Utils
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
specTyConKeyGHC.Builtin.Names
specTyConNameGHC.Builtin.Names
specUnfoldingGHC.Core.Opt.Specialise, GHC.Core.Unfold
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_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_libtoolGHC.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.SPARC.Base
spillSlotToOffsetGHC.CmmToAsm.SPARC.Stack
SpillStats 
1 (Type/Class)GHC.CmmToAsm.Reg.Graph.Spill
2 (Data Constructor)GHC.CmmToAsm.Reg.Graph.Spill
spillStoreLoadGHC.CmmToAsm.Reg.Graph.Spill
sPlatformConstantsGHC.Plugins, GHC.Driver.Session, GHC.Settings
sPlatformMiscGHC.Plugins, GHC.Driver.Session, GHC.Settings
SpliceGHC.Tc.Utils.Monad, GHC.Tc.Types
SpliceDGHC, GHC.Hs, GHC.Hs.Decls
SpliceDecl 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Decls
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Decls
SpliceDecorationGHC, GHC.Hs, GHC.Hs.Expr
spliceDescriptionGHC.Rename.Splice
SpliceExplicitFlagGHC.Plugins, GHC, GHC.Hs, GHC.Hs.Decls, GHC.Types.Basic
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
SplicePointNameGHC, GHC.Hs, GHC.Hs.Expr
spliceRunActionGHC.Plugins, GHC.Driver.Plugins
spliceSourceGHC.Rename.Splice
SpliceTypeGHC.Tc.Utils.Monad, GHC.Tc.Types
SpliceTypeCtxGHC.Rename.Utils
SpLimGHC.Cmm, GHC.Cmm.Expr
spLimExprGHC.Cmm.Utils
spLimRegGHC.Cmm, GHC.Cmm.Expr
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
splitAppTysGHC.Plugins, GHC.Core.Type
splitAppTy_maybeGHC.Plugins, GHC.Core.Type
splitAtGHC.Prelude
splitAtListGHC.Plugins, GHC.Utils.Misc
splitAtProcPointsGHC.Cmm.ProcPoint
splitCastTy_maybeGHC.Plugins, GHC.Core.Type
splitDataProductType_maybeGHC.Plugins, GHC.Core.DataCon
splitDmdTyGHC.Types.Demand
splitForAllCo_co_maybeGHC.Plugins, GHC.Core.Coercion
splitForAllCo_maybeGHC.Plugins, GHC.Core.Coercion
splitForAllCo_ty_maybeGHC.Plugins, GHC.Core.Coercion
splitForAllTyGHC.Plugins, GHC.Core.Type
splitForAllTysGHC.Plugins, GHC, GHC.Core.Type
splitForAllTysInvisGHC.Plugins, GHC.Core.Type
splitForAllTysReqGHC.Plugins, GHC.Core.Type
splitForAllTy_co_maybeGHC.Plugins, GHC.Core.Type
splitForAllTy_maybeGHC.Plugins, GHC.Core.Type
splitForAllTy_ty_maybeGHC.Plugins, GHC.Core.Type
splitForAllVarBndrsGHC.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
splitFVsGHC.Types.Demand
splitHsFunTypeGHC, GHC.Hs, GHC.Hs.Type
splitIfaceSigmaTyGHC.Iface.Syntax, GHC.Iface.Type
splitInfoGHC.Plugins, GHC, GHC.Driver.Session
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
splitListTyConApp_maybeGHC.Plugins, GHC.Core.Type
splitLongestPrefixGHC.Plugins, GHC.Utils.Misc
splitPiTyGHC.Plugins, GHC.Core.Type
splitPiTysGHC.Plugins, GHC.Core.Type
splitPiTysInvisibleGHC.Plugins, GHC.Core.Type
splitPiTysInvisibleNGHC.Plugins, GHC.Core.Type
splitPiTy_maybeGHC.Plugins, GHC.Core.Type
splitProdDmd_maybeGHC.Types.Demand
splitStrictSigGHC.Types.Demand
splitTyConAppGHC.Plugins, GHC.Core.Type
splitTyConAppCo_maybeGHC.Plugins, GHC.Core.Coercion
splitTyConApp_maybeGHC.Plugins, GHC.Core.Type
splitUniqSupplyGHC.Plugins, GHC.Types.Unique.Supply
splitVisVarsOfTypeGHC.Plugins, GHC.Core.Type
splitVisVarsOfTypesGHC.Plugins, GHC.Core.Type
spPluginGHC.Plugins, GHC.Driver.Plugins
spRegGHC.Cmm, GHC.Cmm.Expr
spRel 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Stack
3 (Function)GHC.CmmToAsm.X86.Regs
sProgramNameGHC.Plugins, GHC.Driver.Session, GHC.Settings
sProjectVersionGHC.Plugins, GHC.Driver.Session, GHC.Settings
sptAddEntryGHCi.StaticPtrTable
sptCreateStaticBindsGHC.Iface.Tidy.StaticPtrTable
SptEntry 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Types, GHC.Runtime.Linker.Types
2 (Type/Class)GHC.Plugins, GHC.Driver.Types, GHC.Runtime.Linker.Types
sptModuleInitCodeGHC.Iface.Tidy.StaticPtrTable
SQRTGHC.CmmToAsm.X86.Instr
sqrtGHC.Prelude
squeese 
1 (Function)GHC.CmmToAsm.Reg.Graph.Base
2 (Function)GHC.CmmToAsm.Reg.Graph.X86
SRGHC.CmmToAsm.PPC.Instr
SRA 
1 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
sRawSettingsGHC.Plugins, GHC.Driver.Session, GHC.Settings
srcDataNameGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
srcErrorMessagesGHC.Plugins, GHC.Driver.Types
srcfilesGHC.Parser.Lexer
SrcLazyGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax
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
srcParseFailGHC.Parser.Lexer
SrcSpanGHC.Plugins, GHC, GHC.Types.SrcLoc
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
SrcStrictGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax
SrcStrictnessGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax
SrcUnpackGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax
SrcUnpackednessGHC.Plugins, GHC, GHC.Core.DataCon, GHC.Hs, GHC.Hs.Type, GHC.Iface.Syntax
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
SRLGHC.CmmToAsm.SPARC.Instr
SrlOpGHC.Builtin.PrimOps
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
SSE1GHC.Platform
SSE2GHC.Platform
SSE3GHC.Platform
SSE4GHC.Platform
SSE42GHC.Platform
ssEltsGHC.ByteCode.Asm, 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
ST 
1 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
stableAvailCmpGHC.Types.Avail
stableModuleCmpGHC.Plugins, GHC.Unit, GHC.Unit.Module
stableModuleNameCmpGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.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
stableUnfoldingVarsGHC.Plugins, GHC.Core.FVs
stableUnitCmpGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
STACKGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
stackFrameHeaderSizeGHC.CmmToAsm.PPC.Instr
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
StackSlotGHC.CmmToAsm.Reg.Linear.StackMap
stackStubExprGHC.Cmm.Graph
stack_infoGHC.Cmm
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
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Decls
StandaloneKindSigCtxGHC.Rename.Utils
StandaloneKindSigCtxtGHC.Tc.Validity, GHC.Tc.Gen.HsType, 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
standardClassKeysGHC.Builtin.Names
StandardFormInfoGHC.StgToCmm.Closure, GHC.StgToCmm.Types
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
starInfoGHC.Plugins, GHC.Types.Name.Reader
StarIsTypeGHC.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
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
State 
1 (Type/Class)GHC.Utils.Monad.State
2 (Data Constructor)GHC.Utils.Monad.State
stateHackOneShotGHC.Plugins, GHC.Types.Id
statePrimTyConGHC.Builtin.Types.Prim
statePrimTyConKeyGHC.Builtin.Names
staticClosureLabelGHC.StgToCmm.Closure
staticClosureNeedsLinkGHC.StgToCmm.Closure
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
StaticOriginGHC.Tc.Types.Origin
StaticPlugin 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Plugins
2 (Type/Class)GHC.Plugins, GHC.Driver.Plugins
staticPluginsGHC.Plugins, GHC, GHC.Driver.Session
StaticPointersGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
StaticPointersBitGHC.Parser.Lexer
staticProfHdrGHC.StgToCmm.Prof
staticPtrDataConKeyGHC.Builtin.Names
staticPtrDataConNameGHC.Builtin.Names
staticPtrInfoDataConKeyGHC.Builtin.Names
staticPtrInfoDataConNameGHC.Builtin.Names
staticPtrInfoTyConKeyGHC.Builtin.Names
staticPtrInfoTyConNameGHC.Builtin.Names
staticPtrTyConKeyGHC.Builtin.Names
staticPtrTyConNameGHC.Builtin.Names
StaticTargetGHC.Types.ForeignCall
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
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
sTD_HDR_SIZEGHC.Plugins, GHC.Driver.Session
stepOnGHC.Data.StringBuffer
step_RDRGHC.Builtin.Names
STFARGHC.CmmToAsm.PPC.Instr
stg2stgGHC.Stg.Pipeline
StgAltGHC.Stg.Syntax
StgAppGHC.Stg.Syntax
StgArgGHC.Stg.Syntax
stgArgTypeGHC.Stg.Syntax
StgBindingGHC.Stg.Syntax
StgCaseGHC.Stg.Syntax
stgCaseBndrInScopeGHC.Stg.Syntax
StgConAppGHC.Stg.Syntax
stgCseGHC.Stg.CSE
StgExprGHC.Stg.Syntax
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
StgLamGHC.Stg.Syntax
StgLetGHC.Stg.Syntax
StgLetNoEscapeGHC.Stg.Syntax
stgLiftLamsGHC.Stg.Lift
StgLitGHC.Stg.Syntax
StgLitArgGHC.Stg.Syntax
StgNonRecGHC.Stg.Syntax
StgOpGHC.Stg.Syntax
StgOpAppGHC.Stg.Syntax
StgPassGHC.Stg.Syntax
StgPprOpts 
1 (Data Constructor)GHC.Stg.Syntax
2 (Type/Class)GHC.Stg.Syntax
StgPrimCallOpGHC.Stg.Syntax
StgPrimOpGHC.Stg.Syntax
StgRecGHC.Stg.Syntax
StgRhsGHC.Stg.Syntax
stgRhsArityGHC.Stg.Syntax
StgRhsClosureGHC.Stg.Syntax
StgRhsConGHC.Stg.Syntax
stgSccEnabledGHC.Stg.Syntax
stgTBAAGHC.CmmToLlvm.Regs
StgTickGHC.Stg.Syntax
stgToCmmHookGHC.Driver.Hooks
StgTopBindingGHC.Stg.Syntax
StgTopLiftedGHC.Stg.Syntax
StgTopStringLitGHC.Stg.Syntax
StgVarArgGHC.Stg.Syntax
StgWordGHC.Runtime.Heap.Layout
STKCHECKGHC.ByteCode.Instr
sTmpDirGHC.Plugins, GHC.Driver.Session, GHC.Settings
Stmt 
1 (Type/Class)GHC, GHC.Hs, GHC.Hs.Expr
2 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
StmtCtxtGHC, GHC.Hs, GHC.Hs.Expr
StmtLRGHC, GHC.Hs, GHC.Hs.Expr
StmtQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stmtTyConKeyGHC.Builtin.Names.TH
stmtTyConNameGHC.Builtin.Names.TH
stmt_contextGHC, GHC.Hs, GHC.Hs.Expr
StockClassErrorGHC.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
stockStrategyLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stockStrategyIdKeyGHC.Builtin.Names.TH
stockStrategyNameGHC.Builtin.Names.TH
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
sTopDirGHC.Plugins, GHC.Driver.Session, GHC.Settings
stopInterpGHC.Runtime.Interpreter
StopLnGHC.Driver.Phases
StopOrContinueGHC.Tc.Solver.Canonical
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
storeCurCCSGHC.StgToCmm.Prof
StrGHC.Utils.Ppr
strCLabel_llvmGHC.CmmToLlvm.Base
StrDmdGHC.Types.Demand
Stream 
1 (Data Constructor)GHC.Data.Stream
2 (Type/Class)GHC.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
strictApply1DmdGHC.Types.Demand
StrictArgGHC.Core.Opt.Simplify.Utils
StrictBindGHC.Core.Opt.Simplify.Utils
StrictDataGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
strictenDmdGHC.Types.Demand
strictifyDictDmdGHC.Types.Demand
strictifyDmdGHC.Types.Demand
strictlyDeeperThanGHC.Tc.Utils.TcType
strictlyEqOLGHC.Data.OrdList
strictlyOrdOLGHC.Data.OrdList
strictMapGHC.Plugins, GHC.Utils.Misc
strictnessBeforeGHC.Plugins, GHC, GHC.Driver.Session
strictnessInfoGHC.Plugins, GHC.Types.Id.Info
StrictnessMarkGHC.Plugins, GHC, GHC.Core.DataCon
StrictSig 
1 (Data Constructor)GHC.Types.Demand
2 (Type/Class)GHC.Types.Demand
strictSigDmdEnvGHC.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
strImmLit 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Imm
3 (Function)GHC.CmmToAsm.X86.Regs
StringGHC.Prelude
StringBuffer 
1 (Data Constructor)GHC.Data.StringBuffer
2 (Type/Class)GHC.Data.StringBuffer
stringELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stringEncodeArchGHC.Platform
stringEncodeOSGHC.Platform
StringLLanguage.Haskell.TH, Language.Haskell.TH.Syntax
stringLLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
stringLIdKeyGHC.Builtin.Names.TH
StringLiteral 
1 (Data Constructor)GHC.Plugins, GHC.Types.Basic
2 (Type/Class)GHC.Plugins, GHC.Types.Basic
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
stripStgTicksTopGHC.Stg.Syntax
stripStgTicksTopEGHC.Stg.Syntax
stripTicksEGHC.Plugins, GHC.Core.Utils
stripTicksTGHC.Plugins, GHC.Core.Utils
stripTicksTopGHC.Plugins, GHC.Core.Utils
stripTicksTopEGHC.Plugins, GHC.Core.Utils
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
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.X86.Instr
2 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
SubCoGHC.Core.TyCo.Rep
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
SubL16GHC.CmmToAsm.Reg.Graph.Base
SubL8GHC.CmmToAsm.Reg.Graph.Base
SubL8HGHC.CmmToAsm.Reg.Graph.Base
SubmultGHC.Core.Multiplicity
submultGHC.Core.Multiplicity
subordinatesGHC.HsToCore.Docs
SubScopeGHC.Cmm, GHC.Cmm.Node
Subst 
1 (Data Constructor)GHC.Plugins, GHC.Core.Subst
2 (Type/Class)GHC.Plugins, GHC.Core.Subst
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.Plugins, GHC.Core.Subst
2 (Function)GHC.Core.Coercion, GHC.Core.TyCo.Subst
3 (Function)GHC.Core.Opt.Simplify.Env
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.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
substCoVarBndr 
1 (Function)GHC.Core.Subst
2 (Function)GHC.Plugins, GHC.Core.Coercion, 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
substDVarSetGHC.Plugins, GHC.Core.Subst
substEqSpecGHC.Plugins, GHC.Core.DataCon
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
substInScopeGHC.Plugins, GHC.Core.Subst
substInteractiveContextGHC.Plugins, GHC.Driver.Types
substLeftCoGHC.Plugins, GHC.Core.Coercion
substNameShapeGHC.Types.Name.Shape
substOccGHC.Stg.Lift.Monad
substPredOriginGHC.Tc.Deriv.Utils
substRecBndrsGHC.Plugins, GHC.Core.Subst
substRightCoGHC.Plugins, GHC.Core.Coercion
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
substSpecGHC.Plugins, GHC.Core.Subst
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.Plugins, GHC.Core.Subst
2 (Function)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
3 (Function)GHC.Core.Opt.Simplify.Env
substTyAddInScopeGHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
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.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyVar 
1 (Function)GHC.Plugins, GHC.Core.TyCo.Subst, GHC.Core.Type
2 (Function)GHC.Core.Opt.Simplify.Env
substTyVarBndr 
1 (Function)GHC.Core.Subst
2 (Function)GHC.Plugins, 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
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
subVarSetGHC.Plugins, GHC.Types.Var.Set
SUB_CCGHC.CmmToAsm.X86.Instr
succ 
1 (Function)GHC.Prelude
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
SuggestHiddenGHC.Plugins, GHC.Unit, GHC.Unit.State
SuggestVisibleGHC.Plugins, GHC.Unit, GHC.Unit.State
SumGHC.Parser.PostProcess
sumGHC.Prelude
SumAltLanguage.Haskell.TH, Language.Haskell.TH.Syntax
SumArityLanguage.Haskell.TH, Language.Haskell.TH.Syntax
sumDataConGHC.Plugins, GHC.Builtin.Types
SumFlavourGHC.Plugins, GHC.Core.TyCon
summariseModuleGHC.Driver.Make
SummaryNodeGHC.Driver.Make
SumOrTupleGHC.Parser.PostProcess
sumParensGHC.Plugins, GHC.Types.Basic
SumPatGHC, 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
superClassesMightHelpGHC.Tc.Types.Constraint
superFunArgGHC.Parser.PostProcess
superInfixOpGHC.Parser.PostProcess
superSkolemTvGHC.Tc.Utils.TcType
SupplyContextGHC.Tc.Deriv.Utils
supportedLanguagesAndExtensionsGHC.Plugins, GHC.Driver.Session
supportedLlvmVersionGHC.CmmToLlvm.Base
SuppressBndrSig 
1 (Data Constructor)GHC.Iface.Syntax, GHC.Iface.Type
2 (Type/Class)GHC.Iface.Syntax, GHC.Iface.Type
suppressIfaceInvisiblesGHC.Iface.Syntax, GHC.Iface.Type
supUEGHC.Core.UsageEnv
supUEsGHC.Core.UsageEnv
SurelyApartGHC.Core.Unify
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
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.Plugins, GHC.Driver.Session
SWIZZLEGHC.ByteCode.Instr
SymbolPtrGHC.Cmm.CLabel
SymbolTableGHC.Utils.Binary
symbol_RDRGHC.Builtin.Names
SymCoGHC.Core.TyCo.Rep
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
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
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
synTyConResKindGHC.Plugins, GHC.Core.Type
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