ghc-9.0.0.20200925: The GHC API

Index - S

s1TyConKeyGHC.Builtin.Names
s1TyConNameGHC.Builtin.Names
safeDirectImpsReqGHC.Driver.Session, GHC.Plugins
safeHaskellGHC.Driver.Session, GHC.Plugins, GHC
SafeHaskellBitGHC.Parser.Lexer
SafeHaskellModeGHC.Driver.Session, GHC.Plugins, GHC
safeHaskellModeEnabledGHC.Driver.Session, GHC.Plugins
safeHaskellOnGHC.Driver.Session, GHC.Plugins
safeIdKeyGHC.Builtin.Names.TH
safeImplicitImpsReqGHC.Driver.Session, GHC.Plugins
safeImportsOnGHC.Driver.Session, GHC.Plugins
safeInferGHC.Driver.Session, GHC.Plugins, GHC
safeInferOnGHC.Driver.Session, GHC.Plugins
safeInferredGHC.Driver.Session, GHC.Plugins, GHC
safeLanguageOnGHC.Driver.Session, GHC.Plugins
safeNameGHC.Builtin.Names.TH
safeOverlapGHC.Tc.Instance.Class
safeShowExceptionGHC.Utils.Panic
SafetyGHC.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.Types.Var, GHC.Core.Type, GHC.Plugins
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.Types, GHC.Tc.Utils.Monad
sb_tcsGHC.Tc.Types, GHC.Tc.Utils.Monad
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
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
scanl1GHC.Prelude
scanrGHC.Prelude
scanr1GHC.Prelude
SCCGHC.Data.Graph.Directed
sccAbleCCGHC.Types.CostCentre
SCCFunSigGHC.Hs.Binds, GHC.Hs, GHC
sccProfilingEnabledGHC.Driver.Session, GHC.Plugins
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
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.Utils.Outputable, GHC.Plugins
SDIEGHC.HsToCore.PmCheck.Types
SDIVGHC.CmmToAsm.SPARC.Instr
SDocGHC.Utils.Outputable, GHC.Plugins
sdocCanUseUnicodeGHC.Utils.Outputable, GHC.Plugins
sdocColSchemeGHC.Utils.Outputable, GHC.Plugins
SDocContextGHC.Utils.Outputable, GHC.Plugins
sdocDefaultDepthGHC.Utils.Outputable, GHC.Plugins
sdocDynFlagsGHC.Utils.Outputable, GHC.Plugins
sdocErrorSpansGHC.Utils.Outputable, GHC.Plugins
sdocHexWordLiteralsGHC.Utils.Outputable, GHC.Plugins
sdocImpredicativeTypesGHC.Utils.Outputable, GHC.Plugins
sdocLastColourGHC.Utils.Outputable, GHC.Plugins
sdocLinearTypesGHC.Utils.Outputable, GHC.Plugins
sdocLineLengthGHC.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
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
sdocSuppressIdInfoGHC.Utils.Outputable, GHC.Plugins
sdocSuppressModulePrefixesGHC.Utils.Outputable, GHC.Plugins
sdocSuppressStgExtsGHC.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
sdocWithContextGHC.Utils.Outputable, GHC.Plugins
sdocWithDynFlagsGHC.Utils.Outputable, GHC.Plugins
searchPackageIdGHC.Unit.State, GHC.Unit, GHC.Plugins
secondMGHC.Utils.Misc, GHC.Plugins
Section 
1 (Type/Class)GHC.Cmm
2 (Data Constructor)GHC.Cmm
SectionLGHC.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
SectionRGHC.Hs.Expr, GHC.Hs, GHC
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
selectLargestContainedByGHC.Iface.Ext.Utils
selectMatchVarGHC.HsToCore.Utils
selectMatchVarsGHC.HsToCore.Utils
selectNextWorkItemGHC.Tc.Solver.Monad
selectorAmbiguousFieldOccGHC.Hs.Type, GHC.Hs, GHC
selectorClassKeyGHC.Builtin.Names
selectorClassNameGHC.Builtin.Names
SelectorThunkGHC.StgToCmm.Types
selectPointGHC.Iface.Ext.Utils
selectSimpleMatchVarLGHC.HsToCore.Utils
selectSmallestContainingGHC.Iface.Ext.Utils
SelfBootGHC.Tc.Types, GHC.Tc.Utils.Monad
SelfBootInfoGHC.Tc.Types, GHC.Tc.Utils.Monad
SelfLoopGHC.Data.Graph.Directed
SelfLoopInfoGHC.StgToCmm.Closure
selName_RDRGHC.Builtin.Names
sel_naughtyGHC.Types.Id.Info, GHC.Plugins
sel_tyconGHC.Types.Id.Info, GHC.Plugins
semi 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
SemigroupGHC.Prelude
semigroupClassKeyGHC.Builtin.Names
semigroupClassNameGHC.Builtin.Names
seModeGHC.Core.Opt.Simplify.Env
sep 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
SepArgGHC.Driver.CmdLine
SeqGHC.Runtime.Interpreter
seqGHC.Prelude
seqBindsGHC.Core.Seq
seqCoGHC.Core.Coercion, GHC.Plugins
seqCompiledByteCodeGHC.ByteCode.Types
seqCprSigGHC.Types.Cpr
seqDemandGHC.Types.Demand
seqDemandListGHC.Types.Demand
seqDmdGHC.Types.Demand
seqDmdTypeGHC.Types.Demand
seqDVarSetGHC.Types.Var.Set, GHC.Plugins
seqEltsUFMGHC.Types.Unique.FM, GHC.Plugins
seqExprGHC.Core.Seq
seqExprsGHC.Core.Seq
seqHValueGHC.Runtime.Interpreter
seqIdGHC.Types.Id.Make
seqIdKeyGHC.Builtin.Names
seqListGHC.Utils.Misc, GHC.Plugins
seqOccInfoGHC.Types.Basic, GHC.Plugins
SeqOpGHC.Builtin.PrimOps
seqRuleInfoGHC.Core.Seq
seqRulesGHC.Core.Seq
seqStrictSigGHC.Types.Demand
seqTypeGHC.Core.Type, GHC.Plugins
seqTypesGHC.Core.Type, GHC.Plugins
SequelGHC.StgToCmm.Monad
sequenceGHC.Prelude
sequenceAGHC.Prelude
sequenceQIdKeyGHC.Builtin.Names.TH
sequenceQNameGHC.Builtin.Names.TH
sequenceTopGHC.CmmToAsm.BlockLayout
sequence_GHC.Prelude
seqUnfoldingGHC.Core.Seq
seqVarGHC.HsToCore.Utils
seqVarSetGHC.Types.Var.Set, GHC.Plugins
Serialized 
1 (Data Constructor)GHC.Plugins
2 (Type/Class)GHC.Plugins
serializeWithDataGHC.Plugins
sErrorGHC.Utils.Ppr.Colour
Session 
1 (Type/Class)GHC.Driver.Monad
2 (Data Constructor)GHC.Driver.Monad
setArityInfoGHC.Types.Id.Info, GHC.Plugins
setAssigRGHC.CmmToAsm.Reg.Linear.State
setBindsGHC.StgToCmm.Monad
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
setCoHoleCoVarGHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins
setColorGHC.Data.Graph.Ops, GHC.Data.Graph.Color
setConstraintVarGHC.Tc.Utils.Monad
setContextGHC.Runtime.Eval, GHC
setCoVarNameGHC.Core.Coercion, GHC.Plugins
setCoVarUniqueGHC.Core.Coercion, GHC.Plugins
setCprInfoGHC.Types.Id.Info, GHC.Plugins
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.Types.Id.Info, GHC.Plugins
setDifferenceGHC.Cmm.Dataflow.Collections
setDynFlagsGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
setEdgeWeightGHC.CmmToAsm.CFG
setElemsGHC.Cmm.Dataflow.Collections
setEmptyGHC.Cmm.Dataflow.Collections
setEntrySDIEGHC.HsToCore.PmCheck.Types
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
setFilterGHC.Cmm.Dataflow.Collections
setFlagsFromEnvFileGHC.Driver.Session, GHC.Plugins
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.Driver.Session, GHC.Plugins
setGHCiMonadGHC
setGlobalTypeEnvGHC.Tc.Utils.Env
SETHIGHC.CmmToAsm.SPARC.Instr
setHpUsageGHC.StgToCmm.Monad
setHsTyVarBndrFlagGHC.Hs.Type, GHC.Hs, GHC
setIdArityGHC.Types.Id, GHC.Plugins
setIdCafInfoGHC.Types.Id, GHC.Plugins
setIdCallArityGHC.Types.Id, GHC.Plugins
setIdCprInfoGHC.Types.Id, GHC.Plugins
setIdDemandInfoGHC.Types.Id, GHC.Plugins
setIdDetailsGHC.Types.Var, 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
setIdStrictnessGHC.Types.Id, GHC.Plugins
setIdTypeGHC.Types.Id, GHC.Plugins
setIdUnfoldingGHC.Types.Id, GHC.Plugins
setIdUniqueGHC.Types.Id, GHC.Plugins
setIfaceGHC.Driver.Pipeline.Monad
setImplicitEnvMGHC.Tc.Utils.Monad
setIndirectSDIEGHC.HsToCore.PmCheck.Types
setInertCansGHC.Tc.Solver.Monad
setInfoTableStackMapGHC.Cmm.LayoutStack
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.Subst, GHC.Plugins
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.Driver.Types, GHC.Plugins
setInteractivePrintNameGHC.Driver.Types, GHC.Plugins
setIntersectionGHC.Cmm.Dataflow.Collections
setIsSubsetOfGHC.Cmm.Dataflow.Collections
setLastTokenGHC.Parser.Lexer
setLclEnvGHC.Tc.Utils.Monad
setLclEnvLocGHC.Tc.Types, GHC.Tc.Utils.Monad
setLclEnvTcLevelGHC.Tc.Types, GHC.Tc.Utils.Monad
setLclTypeEnvGHC.Tc.Utils.Monad
setLevelsGHC.Core.Opt.SetLevels
setLevityInfoWithTypeGHC.Types.Id.Info, GHC.Plugins
setLFInfoGHC.Types.Id.Info, GHC.Plugins
setLocalRdrEnvGHC.Tc.Utils.Monad
setLogActionGHC
setMemberGHC.Cmm.Dataflow.Collections
setMetaTyVarTcLevelGHC.Tc.Utils.TcType
setModeGHC.Core.Opt.Simplify.Env
setModLocationGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
setNameLocGHC.Types.Name, GHC.Plugins
setNameModuleGHC.Iface.Env
setNameUniqueGHC.Types.Name, GHC.Plugins
setNeverLevPolyGHC.Types.Id.Info, GHC.Plugins
setNominalRole_maybeGHC.Core.Coercion, GHC.Plugins
setNullGHC.Cmm.Dataflow.Collections
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
setOverlapModeMaybeGHC.Types.Basic, GHC.Core.InstEnv, GHC.Plugins
setProgramDynFlagsGHC
setRdrNameSpaceGHC.Parser.PostProcess
setRealHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
setRecTcMaxBoundGHC.Core.TyCon, GHC.Plugins
setRuleIdNameGHC.Core, GHC.Plugins
setRuleInfoGHC.Types.Id.Info, GHC.Plugins
setRuleInfoHeadGHC.Types.Id.Info, GHC.Plugins
setSafeModeGHC.Driver.Types, GHC.Plugins
setSessionGHC.Driver.Monad, GHC
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.Types.Id.Info, GHC.Plugins
setStyleColouredGHC.Utils.Outputable, GHC.Plugins
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.Core.TyCon, GHC.Plugins
setTcTyVarDetailsGHC.Types.Var, GHC.Plugins
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
setTvSubstEnvGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
setTyVarKindGHC.Types.Var, GHC.Plugins
setTyVarNameGHC.Types.Var, GHC.Plugins
setTyVarUniqueGHC.Types.Var, GHC.Plugins
setUnfoldingInfoGHC.Types.Id.Info, GHC.Plugins
setUnionGHC.Cmm.Dataflow.Collections
setUnionsGHC.Cmm.Dataflow.Collections
setUniqMetaGHC.CmmToLlvm.Base
setUnitIdGHC.Driver.Session, GHC.Plugins
setUnsafeGlobalDynFlagsGHC.Driver.Session, GHC.Plugins
setUserDataGHC.Utils.Binary
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
setXOptMGHC.Tc.Utils.Monad
SevDumpGHC.Utils.Error, GHC
SeverityGHC.Utils.Error, GHC
SevErrorGHC.Utils.Error, GHC
SevFatalGHC.Utils.Error, GHC
SevInfoGHC.Utils.Error, GHC
SevInteractiveGHC.Utils.Error, GHC
SevOutputGHC.Utils.Error, GHC
SevWarningGHC.Utils.Error, GHC
sExtraGccViaCFlagsGHC.Settings, GHC.Driver.Session, GHC.Plugins
sFatalGHC.Utils.Ppr.Colour
sFileSettingsGHC.Settings, GHC.Driver.Session, GHC.Plugins
sfInScopeGHC.Core.Opt.Simplify.Env
sfInteractInertGHC.Core.Coercion.Axiom, GHC.Builtin.Types.Literals
sfInteractTopGHC.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.Driver.Session, GHC.Plugins, GHC
Sf_NoneGHC.Driver.Session, GHC.Plugins, GHC
Sf_SafeGHC.Driver.Session, GHC.Plugins, GHC
Sf_SafeInferredGHC.Driver.Session, GHC.Plugins, GHC
Sf_TrustworthyGHC.Driver.Session, GHC.Plugins, GHC
Sf_UnsafeGHC.Driver.Session, GHC.Plugins, GHC
sGccSupportsNoPieGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcDebuggedGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhciUsagePathGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcNameVersionGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcRTSWaysGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcRtsWithLibdwGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcThreadedGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcUsagePathGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcWithInterpreterGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGhcWithSMPGHC.Settings, GHC.Driver.Session, GHC.Plugins
sGlobalPackageDatabasePathGHC.Settings, GHC.Driver.Session, GHC.Plugins
ShadowedDependenciesGHC.Unit.State, GHC.Unit, GHC.Plugins
ShadowInfoGHC.Tc.Types.Constraint
shadowNamesGHC.Types.Name.Reader, GHC.Plugins
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.Utils.Misc, GHC.Plugins
sharedGlobalMGHC.Utils.Misc, GHC.Plugins
shareFailureHandlerGHC.HsToCore.Utils
sHeaderGHC.Utils.Ppr.Colour
ShHoleSubstGHC.Unit.State, GHC.Unit, GHC.Plugins
shiftEqnsGHC.HsToCore.Utils
SHLGHC.CmmToAsm.X86.Instr
shortBlockIdGHC.CmmToAsm.SPARC.ShortcutJump
shortcutJump 
1 (Function)GHC.CmmToAsm.SPARC.ShortcutJump
2 (Function)GHC.CmmToAsm.PPC.RegInfo
3 (Function)GHC.CmmToAsm.X86.Instr
4 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
shortCutLitGHC.Tc.Utils.Zonk
shortcutStatics 
1 (Function)GHC.CmmToAsm.SPARC.ShortcutJump
2 (Function)GHC.CmmToAsm.PPC.RegInfo
3 (Function)GHC.CmmToAsm.X86.Instr
4 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
shortcutWeightMapGHC.CmmToAsm.CFG
shouldInlinePrimOpGHC.StgToCmm.Prim
Shouldn'tHappenOriginGHC.Tc.Types.Origin
ShowGHC.Prelude
showGHC.Prelude
showAstDataGHC.Hs.Dump
showCharGHC.Prelude
showClassKeyGHC.Builtin.Names
showClassNameGHC.Builtin.Names
showCommaSpace_RDRGHC.Builtin.Names
showExceptionGHC.Utils.Panic
ShowForAllFlagGHC.Iface.Type, GHC.Iface.Syntax
ShowForAllMustGHC.Iface.Type, GHC.Iface.Syntax
ShowForAllWhenGHC.Iface.Type, GHC.Iface.Syntax
showFreeRegsGHC.CmmToAsm.Reg.Linear.SPARC
showGhcExceptionGHC.Utils.Panic, GHC
ShowHeaderGHC.Iface.Syntax
ShowHowMuchGHC.Iface.Syntax
ShowIfaceGHC.Iface.Syntax
showIfaceGHC.Iface.Load
showLinkerStateGHC.Runtime.Linker
showListGHC.Prelude
showModMsgGHC.Driver.Types, GHC.Plugins
showModuleGHC.Runtime.Eval, GHC
showModuleIndexGHC.Driver.Main
showOptGHC.Utils.CliOption, GHC.Driver.Session, GHC.Plugins
showParenGHC.Prelude
showParen_RDRGHC.Builtin.Names
showPassGHC.Utils.Error
showPlainGhcExceptionGHC.Utils.Panic.Plain
showPprGHC.Utils.Outputable, GHC.Plugins
showReg 
1 (Function)GHC.CmmToAsm.X86.Regs
2 (Function)GHC.CmmToAsm.SPARC.Regs
3 (Function)GHC.CmmToAsm.PPC.Regs
showRichTokenStreamGHC
ShowSGHC.Prelude
showsGHC.Prelude
showSDocGHC.Utils.Outputable, GHC.Plugins
showSDocDebugGHC.Utils.Outputable, GHC.Plugins
showSDocDumpGHC.Utils.Outputable, GHC.Plugins
showSDocDumpOneLineGHC.Utils.Outputable, GHC.Plugins
showSDocForUserGHC.Utils.Outputable, GHC.Plugins
showSDocOneLineGHC.Utils.Outputable, GHC.Plugins
showSDocUnqualGHC.Utils.Outputable, GHC.Plugins
showSDocUnsafeGHC.Utils.Outputable, GHC.Plugins
ShowSomeGHC.Iface.Syntax
showSpace_RDRGHC.Builtin.Names
showsPrecGHC.Prelude
showsPrec_RDRGHC.Builtin.Names
showStgStatsGHC.Stg.Stats
showStringGHC.Prelude
showString_RDRGHC.Builtin.Names
ShowSub 
1 (Type/Class)GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Syntax
shows_RDRGHC.Builtin.Names
showTermGHC.Runtime.Debugger
showToHeaderGHC.Iface.Syntax
showToIfaceGHC.Iface.Syntax
SHRGHC.CmmToAsm.X86.Instr
ShrinkMutableByteArrayOp_CharGHC.Builtin.PrimOps
ShrinkSmallMutableArrayOp_CharGHC.Builtin.PrimOps
ShutdownGHC.Runtime.Interpreter
SigGHC.Hs.Binds, GHC.Hs, GHC
SigDGHC.Hs.Decls, GHC.Hs, GHC
sigDIdKeyGHC.Builtin.Names.TH
sigDNameGHC.Builtin.Names.TH
sigEIdKeyGHC.Builtin.Names.TH
sigENameGHC.Builtin.Names.TH
SigmaCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
SignalGHC.Utils.Panic, GHC
sigNameNoLocGHC.HsToCore.Docs
SignedHintGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
SignExtGHC.Llvm.Types, GHC.Llvm
significandGHC.Prelude
signumGHC.Prelude
SigPatGHC.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
sigTIdKeyGHC.Builtin.Names.TH
sigTNameGHC.Builtin.Names.TH
SigTypeSkolGHC.Tc.Types.Origin
sig_bndrGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
sig_ctxtGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
sig_inst_sigGHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_skolsGHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_tauGHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_thetaGHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_wcsGHC.Tc.Types, GHC.Tc.Utils.Monad
sig_inst_wcxGHC.Tc.Types, GHC.Tc.Utils.Monad
sig_locGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
simplBinderGHC.Core.Opt.Simplify.Env
simplBindersGHC.Core.Opt.Simplify.Env
SimplContGHC.Core.Opt.Simplify.Utils
SimplCountGHC.Core.Opt.Monad, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
simplCountNGHC.Core.Opt.Monad, GHC.Plugins
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
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.Core.Opt.Monad, GHC.Plugins
simplifyGHC.Data.BooleanFormula
simplifyAmbiguityCheckGHC.Tc.Solver
simplifyArgsWorkerGHC.Core.Coercion, GHC.Plugins
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 (Type/Class)GHC.Core.Opt.Monad, GHC.Plugins
2 (Data Constructor)GHC.Core.Opt.Monad, GHC.Plugins
simplNonRecBndrGHC.Core.Opt.Simplify.Env
simplNonRecJoinBndrGHC.Core.Opt.Simplify.Env
simplPhasesGHC.Driver.Session, GHC.Plugins, GHC
simplRecBndrsGHC.Core.Opt.Simplify.Env
simplRecJoinBndrsGHC.Core.Opt.Simplify.Env
simplRulesGHC.Core.Opt.Simplify
SimplSRGHC.Core.Opt.Simplify.Env
simplTickFactorGHC.Driver.Session, GHC.Plugins, GHC
simplTopBindsGHC.Core.Opt.Simplify
simpl_topGHC.Tc.Solver
sinGHC.Prelude
singleCtGHC.Tc.Types.Constraint
SingleEntryGHC.Stg.Syntax
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
singletonGHC.Utils.Misc, GHC.Plugins
sinhGHC.Prelude
sizeGHC.Data.Graph.Ops, GHC.Data.Graph.Color
SizedSeqGHC.ByteCode.Asm
sizedTextGHC.Utils.Ppr
sizeDVarSetGHC.Types.Var.Set, GHC.Plugins
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.Driver.Session, GHC.Plugins
sIZEOF_StgArrBytes_NoHdrGHC.Driver.Session, GHC.Plugins
sIZEOF_StgFunInfoExtraRevGHC.Driver.Session, GHC.Plugins
sIZEOF_StgMutArrPtrs_NoHdrGHC.Driver.Session, GHC.Plugins
sIZEOF_StgSmallMutArrPtrs_NoHdrGHC.Driver.Session, GHC.Plugins
sIZEOF_StgSMPThunkHeaderGHC.Driver.Session, GHC.Plugins
sIZEOF_StgUpdateFrame_NoHdrGHC.Driver.Session, GHC.Plugins
sizeRegSetGHC.Cmm.Expr, GHC.Cmm
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
sizeUniqSetGHC.Types.Unique.Set, GHC.Plugins
sizeVarSetGHC.Types.Var.Set, GHC.Plugins
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.Settings, GHC.Driver.Session, GHC.Plugins
sLdSupportsBuildIdGHC.Settings, GHC.Driver.Session, GHC.Plugins
sLdSupportsCompactUnwindGHC.Settings, GHC.Driver.Session, GHC.Plugins
sLdSupportsFilelistGHC.Settings, GHC.Driver.Session, GHC.Plugins
sLibFFIGHC.Settings, GHC.Driver.Session, GHC.Plugins
SLIDEGHC.ByteCode.Instr
sLitGHC.Data.FastString, GHC.Plugins
SLLGHC.CmmToAsm.SPARC.Instr
SllOpGHC.Builtin.PrimOps
slotCmmTypeGHC.Cmm.Utils
slotForeignHintGHC.Cmm.Utils
slotPrimRepGHC.Types.RepType
SlotTyGHC.Types.RepType
SlowGHC.Cmm.Node, GHC.Cmm
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.Types.Basic, GHC.Plugins
sl_stGHC.Types.Basic, GHC.Plugins
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
sMarginGHC.Utils.Ppr.Colour
sMessageGHC.Utils.Ppr.Colour
SMRepGHC.Runtime.Heap.Layout
SMULGHC.CmmToAsm.SPARC.Instr
sm_case_caseGHC.Core.Opt.Monad, GHC.Plugins
sm_dflagsGHC.Core.Opt.Monad, GHC.Plugins
sm_eta_expandGHC.Core.Opt.Monad, GHC.Plugins
sm_inlineGHC.Core.Opt.Monad, GHC.Plugins
sm_namesGHC.Core.Opt.Monad, GHC.Plugins
sm_phaseGHC.Core.Opt.Monad, GHC.Plugins
sm_rulesGHC.Core.Opt.Monad, GHC.Plugins
sndGHC.Prelude
snd3GHC.Utils.Misc, GHC.Plugins
sndIdKeyGHC.Builtin.Names
sndNameGHC.Builtin.Names
sndOf3GHC.Utils.Misc, GHC.Plugins
snocBagGHC.Data.Bag
snocCtsGHC.Tc.Types.Constraint
snocOLGHC.Data.OrdList
snocViewGHC.Utils.Misc, GHC.Plugins
soExtGHC.Driver.Types, GHC.Plugins
SoftScopeGHC.Core, GHC.Plugins
SolarisLDGHC.Driver.Session, GHC.Plugins
solveCallStackGHC.Tc.Solver.Canonical
solveEqualitiesGHC.Tc.Solver, GHC.Tc.Gen.HsType
solveLocalEqualitiesGHC.Tc.Solver
solveLocalEqualitiesXGHC.Tc.Solver
solverDepthErrorTcSGHC.Tc.Errors
solverIterationsGHC.Driver.Session, GHC.Plugins, GHC
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.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_cGHC.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_LGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_lGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_lcGHC.Settings, GHC.Driver.Session, GHC.Plugins
sOpt_lccGHC.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
sorryGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Utils.Outputable, GHC.Plugins
sorryDocGHC.Utils.Panic
sortLocatedGHC.Types.SrcLoc, GHC.Plugins
sortQuantVarsGHC.Core.Make, GHC.Plugins
sortRealLocatedGHC.Types.SrcLoc, GHC.Plugins
sortWithGHC.Utils.Misc, GHC.Plugins
sourcedNodeIdentsGHC.Iface.Ext.Utils
SourcedNodeInfo 
1 (Type/Class)GHC.Iface.Ext.Types
2 (Data Constructor)GHC.Iface.Ext.Types
sourcedNodeInfoGHC.Iface.Ext.Types
SourceErrorGHC.Driver.Types, GHC.Plugins
SourceInfoGHC.Iface.Ext.Types
sourceLazyDataConKeyGHC.Builtin.Names
sourceLazyDataConNameGHC.Builtin.Names
sourceLazyKeyGHC.Builtin.Names.TH
sourceLazyNameGHC.Builtin.Names.TH
SourceModified 
1 (Type/Class)GHC.Driver.Types, GHC.Plugins
2 (Data Constructor)GHC.Driver.Types, GHC.Plugins
sourceNameGHC.Core, GHC.Plugins
SourceNoteGHC.Core, GHC.Plugins
sourceNoUnpackDataConKeyGHC.Builtin.Names
sourceNoUnpackDataConNameGHC.Builtin.Names
sourceNoUnpackKeyGHC.Builtin.Names.TH
sourceNoUnpackNameGHC.Builtin.Names.TH
sourceSpanGHC.Core, GHC.Plugins
sourceStrictDataConKeyGHC.Builtin.Names
sourceStrictDataConNameGHC.Builtin.Names
sourceStrictKeyGHC.Builtin.Names.TH
sourceStrictNameGHC.Builtin.Names.TH
SourceText 
1 (Type/Class)GHC.Types.Basic, GHC.Plugins
2 (Data Constructor)GHC.Types.Basic, GHC.Plugins
SourceUnmodifiedGHC.Driver.Types, GHC.Plugins
SourceUnmodifiedAndStableGHC.Driver.Types, GHC.Plugins
sourceUnpackDataConKeyGHC.Builtin.Names
sourceUnpackDataConNameGHC.Builtin.Names
sourceUnpackKeyGHC.Builtin.Names.TH
sourceUnpackNameGHC.Builtin.Names.TH
SpGHC.Cmm.Expr, GHC.Cmm
sp 
1 (Function)GHC.CmmToAsm.SPARC.Regs
2 (Function)GHC.CmmToAsm.PPC.Regs
space 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
SpanGHC.Iface.Ext.Types
spanGHC.Prelude
spanEndGHC.Utils.Misc, GHC.Plugins
spansGHC.Types.SrcLoc, GHC.Plugins, GHC
SparkOpGHC.Builtin.PrimOps
speakNGHC.Utils.Outputable, GHC.Plugins
speakNOfGHC.Utils.Outputable, GHC.Plugins
speakNthGHC.Utils.Outputable, GHC.Plugins
specConstrCountGHC.Driver.Session, GHC.Plugins, GHC
specConstrProgramGHC.Core.Opt.SpecConstr
specConstrRecursiveGHC.Driver.Session, GHC.Plugins, GHC
specConstrThresholdGHC.Driver.Session, GHC.Plugins, GHC
specialPromotedDcGHC.Core.DataCon, GHC.Plugins
SpecificFileGHC.Driver.Pipeline.Monad
SpecificityGHC.Types.Var, GHC.Core.Type, GHC.Plugins
SpecifiedGHC.Types.Var, GHC.Iface.Type, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Syntax, GHC.Tc.Utils.TcType, GHC.Plugins
SpecifiedSpecGHC.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
SpecInstSigGHC.Hs.Binds, GHC.Hs, GHC
SpecInstSigCtxGHC.Rename.Utils
SpecPragGHC.Hs.Binds, GHC.Hs, GHC
SpecPragOriginGHC.Tc.Types.Origin
SpecPragsGHC.Hs.Binds, GHC.Hs, GHC
specProgramGHC.Core.Opt.Specialise
SpecSigGHC.Hs.Binds, GHC.Hs, GHC
specTyConKeyGHC.Builtin.Names
specTyConNameGHC.Builtin.Names
specUnfoldingGHC.Core.Unfold, GHC.Core.Opt.Specialise
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_dllGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_FGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_iGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_LGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lcGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lccGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_libtoolGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_lmGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_loGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_PGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_ranlibGHC.Settings, GHC.Driver.Session, GHC.Plugins
sPgm_TGHC.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
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.Settings, GHC.Driver.Session, GHC.Plugins
sPlatformMiscGHC.Settings, GHC.Driver.Session, GHC.Plugins
SpliceGHC.Tc.Types, GHC.Tc.Utils.Monad
SpliceDGHC.Hs.Decls, GHC.Hs, GHC
SpliceDecl 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs, GHC
SpliceDecorationGHC.Hs.Expr, GHC.Hs, GHC
spliceDescriptionGHC.Rename.Splice
SpliceExplicitFlagGHC.Types.Basic, GHC.Hs.Decls, GHC.Hs, GHC.Plugins, GHC
spliceGeneratedGHC.Rename.Splice
SpliceInfo 
1 (Type/Class)GHC.Rename.Splice
2 (Data Constructor)GHC.Rename.Splice
spliceIsDeclGHC.Rename.Splice
SplicePatGHC.Hs.Pat, GHC.Hs, GHC
SplicePointNameGHC.Hs.Expr, GHC.Hs, GHC
spliceRunActionGHC.Driver.Plugins, GHC.Plugins
spliceSourceGHC.Rename.Splice
SpliceTypeGHC.Tc.Types, GHC.Tc.Utils.Monad
SpliceTypeCtxGHC.Rename.Utils
SpLimGHC.Cmm.Expr, GHC.Cmm
spLimExprGHC.Cmm.Utils
spLimRegGHC.Cmm.Expr, GHC.Cmm
splitGHC.Utils.Misc, GHC.Plugins
splitAppCo_maybeGHC.Core.Coercion, GHC.Plugins
splitAppTyGHC.Core.Type, GHC.Plugins
splitAppTysGHC.Core.Type, GHC.Plugins
splitAppTy_maybeGHC.Core.Type, GHC.Plugins
splitAtGHC.Prelude
splitAtListGHC.Utils.Misc, GHC.Plugins
splitAtProcPointsGHC.Cmm.ProcPoint
splitCastTy_maybeGHC.Core.Type, GHC.Plugins
splitDataProductType_maybeGHC.Core.DataCon, GHC.Plugins
splitDmdTyGHC.Types.Demand
splitForAllCo_co_maybeGHC.Core.Coercion, GHC.Plugins
splitForAllCo_maybeGHC.Core.Coercion, GHC.Plugins
splitForAllCo_ty_maybeGHC.Core.Coercion, GHC.Plugins
splitForAllTyGHC.Core.Type, GHC.Plugins
splitForAllTysGHC.Core.Type, GHC.Plugins, GHC
splitForAllTysInvisGHC.Core.Type, GHC.Plugins
splitForAllTysReqGHC.Core.Type, GHC.Plugins
splitForAllTy_co_maybeGHC.Core.Type, GHC.Plugins
splitForAllTy_maybeGHC.Core.Type, GHC.Plugins
splitForAllTy_ty_maybeGHC.Core.Type, GHC.Plugins
splitForAllVarBndrsGHC.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
splitFVsGHC.Types.Demand
splitHsFunTypeGHC.Hs.Type, GHC.Hs, GHC
splitIfaceSigmaTyGHC.Iface.Type, GHC.Iface.Syntax
splitInfoGHC.Driver.Session, GHC.Plugins, GHC
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
splitListTyConApp_maybeGHC.Core.Type, GHC.Plugins
splitLongestPrefixGHC.Utils.Misc, GHC.Plugins
splitPiTyGHC.Core.Type, GHC.Plugins
splitPiTysGHC.Core.Type, GHC.Plugins
splitPiTysInvisibleGHC.Core.Type, GHC.Plugins
splitPiTysInvisibleNGHC.Core.Type, GHC.Plugins
splitPiTy_maybeGHC.Core.Type, GHC.Plugins
splitProdDmd_maybeGHC.Types.Demand
splitStrictSigGHC.Types.Demand
splitTyConAppGHC.Core.Type, GHC.Plugins
splitTyConAppCo_maybeGHC.Core.Coercion, GHC.Plugins
splitTyConApp_maybeGHC.Core.Type, GHC.Plugins
splitUniqSupplyGHC.Types.Unique.Supply, GHC.Plugins
splitVisVarsOfTypeGHC.Core.Type, GHC.Plugins
splitVisVarsOfTypesGHC.Core.Type, GHC.Plugins
spPluginGHC.Driver.Plugins, GHC.Plugins
spRegGHC.Cmm.Expr, GHC.Cmm
spRel 
1 (Function)GHC.CmmToAsm.X86.Regs
2 (Function)GHC.CmmToAsm.SPARC.Stack
3 (Function)GHC.CmmToAsm.PPC.Regs
sProgramNameGHC.Settings, GHC.Driver.Session, GHC.Plugins
sProjectVersionGHC.Settings, GHC.Driver.Session, GHC.Plugins
sptCreateStaticBindsGHC.Iface.Tidy.StaticPtrTable
SptEntry 
1 (Type/Class)GHC.Runtime.Linker.Types, GHC.Driver.Types, GHC.Plugins
2 (Data Constructor)GHC.Runtime.Linker.Types, GHC.Driver.Types, GHC.Plugins
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.Settings, GHC.Driver.Session, GHC.Plugins
srcDataNameGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
srcErrorMessagesGHC.Driver.Types, GHC.Plugins
srcfilesGHC.Parser.Lexer
SrcLazyGHC.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
SrcNoUnpackGHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
srcParseFailGHC.Parser.Lexer
SrcSpanGHC.Types.SrcLoc, GHC.Plugins, 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
SrcStrictGHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
SrcStrictnessGHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
SrcUnpackGHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs, GHC.Plugins, GHC
SrcUnpackednessGHC.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.SPARC.Instr
SrlOpGHC.Builtin.PrimOps
srtEscapeGHC.Cmm.Info
SRTMapGHC.Cmm.Info.Build
srtMapNonCAFsGHC.Cmm.Info.Build
ssEltsGHC.ByteCode.Asm
sseVersionGHC.Driver.Session, GHC.Plugins, GHC
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.Unit.Module, GHC.Unit, GHC.Plugins
stableModuleNameCmpGHC.Unit.Module.Name, GHC.Unit.Module, GHC.Unit, GHC.Plugins
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
stableUnfoldingVarsGHC.Core.FVs, GHC.Plugins
stableUnitCmpGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
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
StandAloneDerivOriginGHC.Tc.Types.Origin
standaloneDerivWithStrategyDIdKeyGHC.Builtin.Names.TH
standaloneDerivWithStrategyDNameGHC.Builtin.Names.TH
StandaloneKindSig 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs, GHC
StandaloneKindSigCtxGHC.Rename.Utils
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
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
starInfoGHC.Types.Name.Reader, GHC.Plugins
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
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
State 
1 (Type/Class)GHC.Utils.Monad.State
2 (Data Constructor)GHC.Utils.Monad.State
stateHackOneShotGHC.Types.Id, GHC.Plugins
statePrimTyConGHC.Builtin.Types.Prim
statePrimTyConKeyGHC.Builtin.Names
staticClosureLabelGHC.StgToCmm.Closure
staticClosureNeedsLinkGHC.StgToCmm.Closure
staticEIdKeyGHC.Builtin.Names.TH
staticENameGHC.Builtin.Names.TH
StaticEnvGHC.Core.Opt.Simplify.Utils
StaticOriginGHC.Tc.Types.Origin
StaticPlugin 
1 (Type/Class)GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor)GHC.Driver.Plugins, GHC.Plugins
staticPluginsGHC.Driver.Session, GHC.Plugins, GHC
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
StdCallGHC.Llvm.Types, GHC.Llvm
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.Driver.Session, GHC.Plugins
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
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 (Type/Class)GHC.Stg.Syntax
2 (Data Constructor)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.Settings, GHC.Driver.Session, GHC.Plugins
StmtGHC.Hs.Expr, GHC.Hs, GHC
StmtCtxtGHC.Hs.Expr, GHC.Hs, GHC
StmtLRGHC.Hs.Expr, GHC.Hs, GHC
stmtTyConKeyGHC.Builtin.Names.TH
stmtTyConNameGHC.Builtin.Names.TH
stmt_contextGHC.Hs.Expr, GHC.Hs, GHC
StockClassErrorGHC.Tc.Deriv.Utils
StockStrategyGHC.Hs.Decls, GHC.Hs, GHC
stockStrategyIdKeyGHC.Builtin.Names.TH
stockStrategyNameGHC.Builtin.Names.TH
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.Canonical
sTopDirGHC.Settings, GHC.Driver.Session, GHC.Plugins
stopInterpGHC.Runtime.Interpreter
StopLnGHC.Driver.Phases
StopOrContinueGHC.Tc.Solver.Canonical
stopWithGHC.Tc.Solver.Canonical
stop_phaseGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
StoreGHC.Llvm.Syntax, GHC.Llvm
storeCurCCSGHC.StgToCmm.Prof
StrGHC.Utils.Ppr
strCLabel_llvmGHC.CmmToLlvm.Base
StrDmdGHC.Types.Demand
Stream 
1 (Type/Class)GHC.Data.Stream
2 (Data Constructor)GHC.Data.Stream
stretchZipWithGHC.Utils.Misc, GHC.Plugins
strictApply1DmdGHC.Types.Demand
StrictArgGHC.Core.Opt.Simplify.Utils
StrictBindGHC.Core.Opt.Simplify.Utils
strictenDmdGHC.Types.Demand
strictifyDictDmdGHC.Types.Demand
strictifyDmdGHC.Types.Demand
strictlyDeeperThanGHC.Tc.Utils.TcType
strictlyEqOLGHC.Data.OrdList
strictlyOrdOLGHC.Data.OrdList
strictMapGHC.Utils.Misc, GHC.Plugins
strictnessBeforeGHC.Driver.Session, GHC.Plugins, GHC
strictnessInfoGHC.Types.Id.Info, GHC.Plugins
StrictnessMarkGHC.Core.DataCon, GHC.Plugins, GHC
StrictSig 
1 (Type/Class)GHC.Types.Demand
2 (Data Constructor)GHC.Types.Demand
strictSigDmdEnvGHC.Types.Demand
strImmLit 
1 (Function)GHC.CmmToAsm.X86.Regs
2 (Function)GHC.CmmToAsm.SPARC.Imm
3 (Function)GHC.CmmToAsm.PPC.Regs
StringGHC.Prelude
StringBuffer 
1 (Type/Class)GHC.Data.StringBuffer
2 (Data Constructor)GHC.Data.StringBuffer
stringLIdKeyGHC.Builtin.Names.TH
StringLiteral 
1 (Type/Class)GHC.Types.Basic, GHC.Plugins
2 (Data Constructor)GHC.Types.Basic, GHC.Plugins
stringLNameGHC.Builtin.Names.TH
stringL_RDRGHC.Builtin.Names.TH
stringPrimLIdKeyGHC.Builtin.Names.TH
stringPrimLNameGHC.Builtin.Names.TH
stringPrimL_RDRGHC.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.Syntax
stripStgTicksTopEGHC.Stg.Syntax
stripTicksEGHC.Core.Utils, GHC.Plugins
stripTicksTGHC.Core.Utils, GHC.Plugins
stripTicksTopGHC.Core.Utils, GHC.Plugins
stripTicksTopEGHC.Core.Utils, GHC.Plugins
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
STUGHC.CmmToAsm.PPC.Instr
stubDirGHC.Driver.Session, GHC.Plugins, GHC
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.SPARC.Instr
2 (Data Constructor)GHC.CmmToAsm.X86.Instr
SubCoGHC.Core.TyCo.Rep
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.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.Node, GHC.Cmm
Subst 
1 (Type/Class)GHC.Stg.Subst
2 (Data Constructor)GHC.Stg.Subst
3 (Type/Class)GHC.Core.Subst, GHC.Plugins
4 (Data Constructor)GHC.Core.Subst, GHC.Plugins
substBindGHC.Core.Subst, GHC.Plugins
substBindSCGHC.Core.Subst, GHC.Plugins
substBndr 
1 (Function)GHC.Stg.Subst
2 (Function)GHC.Core.Subst, GHC.Plugins
substBndrs 
1 (Function)GHC.Stg.Subst
2 (Function)GHC.Core.Subst, GHC.Plugins
substCo 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Coercion
2 (Function)GHC.Core.Subst, GHC.Plugins
3 (Function)GHC.Core.Opt.Simplify.Env
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
substCoVarBndr 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Plugins
2 (Function)GHC.Core.Subst
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
substDVarSetGHC.Core.Subst, GHC.Plugins
substEqSpecGHC.Core.DataCon, 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
substInScopeGHC.Core.Subst, GHC.Plugins
substInteractiveContextGHC.Driver.Types, GHC.Plugins
substLeftCoGHC.Core.Coercion, GHC.Plugins
substNameShapeGHC.Types.Name.Shape
substOccGHC.Stg.Lift.Monad
substPredOriginGHC.Tc.Deriv.Utils
substRecBndrsGHC.Core.Subst, GHC.Plugins
substRightCoGHC.Core.Coercion, 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
substSpecGHC.Core.Subst, 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.Subst, GHC.Plugins
3 (Function)GHC.Core.Opt.Simplify.Env
substTyAddInScopeGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, 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.Plugins
substTyVar 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substTyVarBndr 
1 (Function)GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
2 (Function)GHC.Core.Subst
substTyVarBndrsGHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins
substTyVarsGHC.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
subVarSetGHC.Types.Var.Set, GHC.Plugins
SUB_CCGHC.CmmToAsm.X86.Instr
succ 
1 (Function)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
SuccessFlagGHC.Types.Basic, GHC.Plugins, GHC
successIfGHC.Types.Basic, GHC.Plugins
successorsGHC.Cmm.Dataflow.Graph
succ_RDRGHC.Builtin.Names
SuffixGHC.Utils.Misc, GHC.Plugins
SuggestHiddenGHC.Unit.State, GHC.Unit, GHC.Plugins
SuggestVisibleGHC.Unit.State, GHC.Unit, GHC.Plugins
SumGHC.Parser.PostProcess
sumGHC.Prelude
sumDataConGHC.Builtin.Types, GHC.Plugins
SumFlavourGHC.Core.TyCon, GHC.Plugins
summariseModuleGHC.Driver.Make
SummaryNodeGHC.Driver.Make
SumOrTupleGHC.Parser.PostProcess
sumParensGHC.Types.Basic, GHC.Plugins
SumPatGHC.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
superClassesMightHelpGHC.Tc.Types.Constraint
superFunArgGHC.Parser.PostProcess
superInfixOpGHC.Parser.PostProcess
superSkolemTvGHC.Tc.Utils.TcType
SupplyContextGHC.Tc.Deriv.Utils
supportedLanguagesAndExtensionsGHC.Driver.Session, GHC.Plugins
supportedLlvmVersionGHC.CmmToLlvm.Base
SuppressBndrSig 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
suppressIfaceInvisiblesGHC.Iface.Type, GHC.Iface.Syntax
supUEGHC.Core.UsageEnv
supUEsGHC.Core.UsageEnv
SurelyApartGHC.Core.Unify
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
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.Driver.Session, GHC.Plugins
SWIZZLEGHC.ByteCode.Instr
SymbolPtrGHC.Cmm.CLabel
SymbolTableGHC.Utils.Binary
symbol_RDRGHC.Builtin.Names
SymCoGHC.Core.TyCo.Rep
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
SynDeclGHC.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
SyntaxExprGHC.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
synTyConResKindGHC.Core.Type, GHC.Plugins
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.Session, GHC.Plugins
sYSTEM_IOGHC.Builtin.Names