ghc-lib-parser-9.6.2.20230523: The GHC API, decoupled from GHC versions

Index - S

s1TyConKeyGHC.Builtin.Names
s1TyConNameGHC.Builtin.Names
SafeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
safeLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
safeDirectImpsReqGHC.Driver.Session
safeHaskellGHC.Driver.Session
SafeHaskellBitGHC.Parser.Lexer
SafeHaskellModeGHC.Types.SafeHaskell
safeHaskellModeEnabledGHC.Driver.Session
SafeHaskellMustBeInIOGHC.Tc.Utils.TcType
safeHaskellOnGHC.Driver.Session
safeImplicitImpsReqGHC.Driver.Session
safeImportsOnGHC.Driver.Session
safeInferGHC.Driver.Session
safeInferOnGHC.Driver.Session
safeInferredGHC.Driver.Session
safeLanguageOnGHC.Driver.Session
safeShowExceptionGHC.Utils.Panic
Safety 
1 (Type/Class)GHC.Types.ForeignCall
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
sameDepthAsGHC.Tc.Utils.TcType
SameLineGHC.Hs, GHC.Parser.Annotation
SameNameGHC.Tc.Errors.Types
SameOccGHC.Tc.Errors.Types
SameOccInfoGHC.Tc.Errors.Types
sameOcc_lhsGHC.Tc.Errors.Types
sameOcc_rhsGHC.Tc.Errors.Types
sameOcc_same_pkgGHC.Tc.Errors.Types
sappendClassOpKeyGHC.Builtin.Names
sappendNameGHC.Builtin.Names
sArSupportsDashLGHC.Settings
saturatedByOneShotsGHC.Types.Demand
saved_errnoGHC.Exts.Heap.Closures, GHC.Exts.Heap
sb_mdsGHC.Tc.Types
sb_tcsGHC.Tc.Types
scaleAltsByGHC.Core.Utils
Scaled 
1 (Type/Class)GHC.Core.Type, GHC.Core.TyCo.Rep, GHC.Core.Multiplicity
2 (Data Constructor)GHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaledMultGHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaledSetGHC.Core.Type, GHC.Core.Multiplicity
scaledThingGHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaleFloatGHC.Prelude.Basic, GHC.Prelude
scaleIdByGHC.Types.Id
scaleScaledGHC.Core.Multiplicity
scaleUEGHC.Core.UsageEnv
scaleUsageGHC.Core.UsageEnv
scaleVarByGHC.Types.Id
scanlGHC.Prelude.Basic, GHC.Prelude
scanl1GHC.Prelude.Basic, GHC.Prelude
scanrGHC.Prelude.Basic, GHC.Prelude
scanr1GHC.Prelude.Basic, GHC.Prelude
SCCGHC.Data.Graph.Directed
sccAbleCCGHC.Types.CostCentre
SCCFunSigGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
sccProfilingEnabledGHC.Driver.Session
Scheme 
1 (Type/Class)GHC.Utils.Ppr.Colour
2 (Data Constructor)GHC.Utils.Ppr.Colour
scopedSortGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.FVs
ScopedTypeVariablesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ScOriginGHC.Tc.Types.Origin
scrutBinderSwap_maybeGHC.Core.Opt.OccurAnal
sc_altsGHC.Core.Opt.Simplify.Utils
sc_argGHC.Core.Opt.Simplify.Utils
sc_arg_tyGHC.Core.Opt.Simplify.Utils
sc_bndrGHC.Core.Opt.Simplify.Utils
sc_bodyGHC.Core.Opt.Simplify.Utils
sc_contGHC.Core.Opt.Simplify.Utils
sc_dupGHC.Core.Opt.Simplify.Utils
sc_envGHC.Core.Opt.Simplify.Utils
sc_fromGHC.Core.Opt.Simplify.Utils
sc_funGHC.Core.Opt.Simplify.Utils
sc_fun_tyGHC.Core.Opt.Simplify.Utils
sc_hole_tyGHC.Core.Opt.Simplify.Utils
SDCGHC.Utils.Outputable
SDocGHC.Utils.Outputable, GHC.Utils.Error, GHC.Types.Error
sdocCanUseUnicodeGHC.Utils.Outputable
sdocColSchemeGHC.Utils.Outputable
SDocContextGHC.Utils.Outputable
sdocDefaultDepthGHC.Utils.Outputable
sdocErrorSpansGHC.Utils.Outputable
sdocHexWordLiteralsGHC.Utils.Outputable
sdocLastColourGHC.Utils.Outputable
sdocLinearTypesGHC.Utils.Outputable
sdocLineLengthGHC.Utils.Outputable
sdocListTuplePunsGHC.Utils.Outputable
sdocOptionGHC.Utils.Outputable
sdocPprDebugGHC.Utils.Outputable
sdocPrintAxiomIncompsGHC.Utils.Outputable
sdocPrintCaseAsLetGHC.Utils.Outputable
sdocPrintEqualityRelationsGHC.Utils.Outputable
sdocPrintExplicitCoercionsGHC.Utils.Outputable
sdocPrintExplicitForallsGHC.Utils.Outputable
sdocPrintExplicitKindsGHC.Utils.Outputable
sdocPrintExplicitRuntimeRepsGHC.Utils.Outputable
sdocPrintPotentialInstancesGHC.Utils.Outputable
sdocPrintTypeAbbreviationsGHC.Utils.Outputable
sdocPrintTypecheckerElaborationGHC.Utils.Outputable
sdocPrintUnicodeSyntaxGHC.Utils.Outputable
sdocShouldUseColorGHC.Utils.Outputable
sdocStarIsTypeGHC.Utils.Outputable
sdocStyleGHC.Utils.Outputable
sdocSuppressCoercionsGHC.Utils.Outputable
sdocSuppressCoercionTypesGHC.Utils.Outputable
sdocSuppressIdInfoGHC.Utils.Outputable
sdocSuppressModulePrefixesGHC.Utils.Outputable
sdocSuppressStgExtsGHC.Utils.Outputable
sdocSuppressStgRepsGHC.Utils.Outputable
sdocSuppressTicksGHC.Utils.Outputable
sdocSuppressTypeApplicationsGHC.Utils.Outputable
sdocSuppressTypeSignaturesGHC.Utils.Outputable
sdocSuppressUnfoldingsGHC.Utils.Outputable
sdocSuppressUniquesGHC.Utils.Outputable
sdocSuppressVarKindsGHC.Utils.Outputable
sdocUnitIdForUserGHC.Utils.Outputable
sdocWithContextGHC.Utils.Outputable
searchPackageIdGHC.Unit.State, GHC.Unit
seArityOptsGHC.Core.Opt.Simplify.Env
seCaseCaseGHC.Core.Opt.Simplify.Env
seCaseDepthGHC.Core.Opt.Simplify.Env
seCaseFoldingGHC.Core.Opt.Simplify.Env
seCaseMergeGHC.Core.Opt.Simplify.Env
seCastSwizzleGHC.Core.Opt.Simplify.Env
Section 
1 (Type/Class)GHC.Cmm
2 (Data Constructor)GHC.Cmm
SectionLLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
sectionLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SectionOriginGHC.Tc.Types.Origin
SectionProtectionGHC.Cmm
sectionProtectionGHC.Cmm
SectionRLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
sectionRLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SectionTypeGHC.Cmm
seCvSubstGHC.Core.Opt.Simplify.Env
seDoEtaReductionGHC.Core.Opt.Simplify.Env
seekBinGHC.Utils.Binary
seEtaExpandGHC.Core.Opt.Simplify.Env
seFamEnvsGHC.Core.Opt.Simplify.Env
seFloatEnableGHC.Core.Opt.Simplify.Env
seIdSubstGHC.Core.Opt.Simplify.Env
seInlineGHC.Core.Opt.Simplify.Env
seInScopeGHC.Core.Opt.Simplify.Env
SelArgGHC.Core.TyCo.Rep, GHC.Core.Coercion
SelCoGHC.Core.TyCo.Rep
SelectGHC.Core.Opt.Simplify.Utils
selecteeGHC.Exts.Heap.Closures, GHC.Exts.Heap
selectorAmbiguousFieldOccGHC.Hs, GHC.Hs.Type
selectorClassKeyGHC.Builtin.Names
selectorClassNameGHC.Builtin.Names
SelectorClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
SelectorThunkGHC.StgToCmm.Types
selectWorkItemGHC.Tc.Solver.InertSet
SelfBootGHC.Tc.Types
SelfBootInfoGHC.Tc.Types
SelfLoopGHC.Data.Graph.Directed
SelForAllGHC.Core.TyCo.Rep, GHC.Core.Coercion
SelFunGHC.Core.TyCo.Rep, GHC.Core.Coercion
SelMultGHC.Core.TyCo.Rep, GHC.Core.Coercion
selName_RDRGHC.Builtin.Names
SelResGHC.Core.TyCo.Rep, GHC.Core.Coercion
SelTyConGHC.Core.TyCo.Rep, GHC.Core.Coercion
sel_naughtyGHC.Types.Id.Info
sel_tyconGHC.Types.Id.Info
semi 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
SemigroupGHC.Prelude.Basic, GHC.Prelude
semigroupClassKeyGHC.Builtin.Names
semigroupClassNameGHC.Builtin.Names
semiSepLanguage.Haskell.TH.Ppr
semiSepWithLanguage.Haskell.TH.Ppr
seModeGHC.Core.Opt.Simplify.Env
seNamesGHC.Core.Opt.Simplify.Env
seOptCoercionOptsGHC.Core.Opt.Simplify.Env
sep 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
SepArgGHC.Driver.CmdLine
sePedanticBottomsGHC.Core.Opt.Simplify.Env
sePhaseGHC.Core.Opt.Simplify.Env
sePlatformGHC.Core.Opt.Simplify.Env
sePreInlineGHC.Core.Opt.Simplify.Env
sepWithLanguage.Haskell.TH.Ppr
SeqGHCi.Message, GHC.Runtime.Interpreter
seqGHC.Prelude.Basic, GHC.Prelude
seqBindsGHC.Core.Seq
seqCoGHC.Core.Coercion
seqCompiledByteCodeGHC.ByteCode.Types
seqCprSigGHC.Types.Cpr
seqDemandGHC.Types.Demand
seqDemandListGHC.Types.Demand
seqDmdGHC.Types.Demand
seqDmdSigGHC.Types.Demand
seqDmdTypeGHC.Types.Demand
seqDVarSetGHC.Types.Var.Set
seqEltsNameEnvGHC.Types.Name.Env
seqEltsUFMGHC.Types.Unique.FM
seqExprGHC.Core.Seq
seqExprsGHC.Core.Seq
seqHValueGHC.Runtime.Interpreter
seqIdGHC.Types.Id.Make
seqIdKeyGHC.Builtin.Names
seqListGHC.Utils.Misc
seqOccInfoGHC.Types.Basic
SeqOpGHC.Builtin.PrimOps
seqRuleInfoGHC.Core.Seq
seqRulesGHC.Core.Seq
seqTagInfoGHC.Stg.InferTags.TagSig
seqTagSigGHC.Stg.InferTags.TagSig
seqTypeGHC.Core.Type
seqTypesGHC.Core.Type
sequenceGHC.Prelude.Basic, GHC.Prelude
sequenceAGHC.Prelude.Basic, GHC.Prelude
sequenceQLanguage.Haskell.TH.Syntax
sequenceUFMListGHC.Types.Unique.FM
sequence_GHC.Prelude.Basic, GHC.Prelude
seqUnfoldingGHC.Core.Seq
seqVarSetGHC.Types.Var.Set
seRecIdsGHC.Core.Opt.Simplify.Env
SerializableExceptionGHCi.Message
Serialized 
1 (Type/Class)GHC.Serialized
2 (Data Constructor)GHC.Serialized
serializeWithDataGHC.Serialized
sErrorGHC.Utils.Ppr.Colour
seRuleOptsGHC.Core.Opt.Simplify.Env
seRulesGHC.Core.Opt.Simplify.Env
Session 
1 (Type/Class)GHC.Driver.Monad
2 (Data Constructor)GHC.Driver.Monad
setArityInfoGHC.Types.Id.Info
setBitGHC.Prelude.Basic, GHC.Prelude
SetByteArrayOpGHC.Builtin.PrimOps
setCafInfoGHC.Types.Id.Info
setCallArityInfoGHC.Types.Id.Info
setCaseBndrEvaldGHC.Types.Id
setCoHoleCoVarGHC.Core.TyCo.Rep, GHC.Core.Coercion
setCoHoleTypeGHC.Core.Coercion
setCommentsEpAnnGHC.Hs, GHC.Parser.Annotation
setCommentsSrcAnnGHC.Hs, GHC.Parser.Annotation
setCoVarNameGHC.Core.Coercion
setCoVarUniqueGHC.Core.Coercion
setCprSigInfoGHC.Types.Id.Info
setCtEvLocGHC.Tc.Types.Constraint
setCtEvPredTypeGHC.Tc.Types.Constraint
setCtLocEnvGHC.Tc.Types.Constraint
setCtLocOriginGHC.Tc.Types.Constraint
setCtLocSpanGHC.Tc.Types.Constraint
setDeleteGHC.Cmm.Dataflow.Collections
setDeleteListGHC.Cmm.Dataflow.Collections
setDemandInfoGHC.Types.Id.Info
setDifferenceGHC.Cmm.Dataflow.Collections
setDmdSigInfoGHC.Types.Id.Info
setDynamicNowGHC.Driver.Session
setDynOutputFileGHC.Driver.Session
setDynOutputHiGHC.Driver.Session
setElemsGHC.Cmm.Dataflow.Collections
setEmptyGHC.Cmm.Dataflow.Collections
setEnvGHC.Data.IOEnv
setFieldClassOpKeyGHC.Builtin.Names
setFieldNameGHC.Builtin.Names
setFilterGHC.Cmm.Dataflow.Collections
setFlagsFromEnvFileGHC.Driver.Session
setFoldlGHC.Cmm.Dataflow.Collections
setFoldrGHC.Cmm.Dataflow.Collections
setFollowingCommentsGHC.Hs, GHC.Parser.Annotation
setFromListGHC.Cmm.Dataflow.Collections
setGeneralFlag'GHC.Driver.Session
setHsTyVarBndrFlagGHC.Hs, GHC.Hs.Type
setIdArityGHC.Types.Id
setIdCafInfoGHC.Types.Id
setIdCallArityGHC.Types.Id
setIdCbvMarksGHC.Types.Id
setIdCprSigGHC.Types.Id
setIdDemandInfoGHC.Types.Id
setIdDetailsGHC.Types.Var
setIdDmdSigGHC.Types.Id
setIdExported 
1 (Function)GHC.Types.Var
2 (Function)GHC.Types.Id
setIdInfoGHC.Types.Id
setIdLFInfoGHC.Types.Id
setIdMultGHC.Types.Var, GHC.Types.Id
setIdNameGHC.Types.Id
setIdNotExported 
1 (Function)GHC.Types.Var
2 (Function)GHC.Types.Id
setIdOccInfoGHC.Types.Id
setIdOneShotInfoGHC.Types.Id
setIdSpecialisationGHC.Types.Id
setIdTagSigGHC.Types.Id
setIdTypeGHC.Types.Id
setIdUnfoldingGHC.Types.Id
setIdUniqueGHC.Types.Id
setInlineActivationGHC.Types.Id
setInlinePragInfoGHC.Types.Id.Info
setInlinePragmaGHC.Types.Id
setInlinePragmaActivationGHC.Types.Basic
setInlinePragmaRuleMatchInfoGHC.Types.Basic
setInScopeGHC.Core.Type, GHC.Core.TyCo.Subst, 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
setInteractivePrintNameGHC.Runtime.Context
setIntersectionGHC.Cmm.Dataflow.Collections
setIsSubsetOfGHC.Cmm.Dataflow.Collections
setLastTokenGHC.Parser.Lexer
setLclEnvLocGHC.Tc.Types
setLclEnvTcLevelGHC.Tc.Types
setLFInfoGHC.Types.Id.Info
setLogFlagsGHC.Utils.Logger
setMemberGHC.Cmm.Dataflow.Collections
setMetaTyVarTcLevelGHC.Tc.Utils.TcType
setNameLocGHC.Types.Name
setNameUniqueGHC.Types.Name
setNominalRole_maybeGHC.Core.Coercion
setNullGHC.Cmm.Dataflow.Collections
setOccInfoGHC.Types.Id.Info
setOccNameSpaceGHC.Types.Name, GHC.Types.Name.Occurrence
setOneShotInfoGHC.Types.Id.Info
setOneShotLambdaGHC.Types.Id
setOutputFileGHC.Driver.Session
setOutputHiGHC.Driver.Session
setOverlapModeMaybeGHC.Types.Basic, GHC.Core.InstEnv
setPriorCommentsGHC.Hs, GHC.Parser.Annotation
setRdrNameSpaceGHC.Parser.PostProcess
setRecTcMaxBoundGHC.Core.TyCon.RecWalk
setRuleIdNameGHC.Core
setRuleInfoGHC.Types.Id.Info
setRuleInfoHeadGHC.Types.Id.Info
setSafeModeGHC.Types.SafeHaskell
setSessionGHC.Driver.Monad
setSingletonGHC.Cmm.Dataflow.Collections
setSizeGHC.Cmm.Dataflow.Collections
setSrcLocGHC.Parser.Lexer
setStyleColouredGHC.Utils.Outputable
setSubstEnvGHC.Core.Opt.Simplify.Env
setTagSigGHC.Types.Id.Info
setTcTyConKindGHC.Core.TyCon
setTcTyVarDetailsGHC.Types.Var
SetThreadAllocationCounterGHC.Builtin.PrimOps
Settings 
1 (Type/Class)GHC.Settings, GHC.Driver.Session
2 (Data Constructor)GHC.Settings, GHC.Driver.Session
settingsGHC.Driver.Session
setTmpDirGHC.Driver.Session
setTyVarKindGHC.Types.Var
setTyVarNameGHC.Types.Var
setTyVarUniqueGHC.Types.Var
setUnfoldingInfoGHC.Types.Id.Info
setUnionGHC.Cmm.Dataflow.Collections
setUnionsGHC.Cmm.Dataflow.Collections
setUnitIdGHC.Driver.Session
setUnsafeGlobalDynFlagsGHC.Driver.Session
SetupBreakpointGHCi.Message, GHC.Runtime.Interpreter
setupBreakpointGHCi.BreakArray
setUserDataGHC.Utils.Binary
setVarNameGHC.Types.Var
setVarTypeGHC.Types.Var
setVarUniqueGHC.Types.Var
seTvSubstGHC.Core.Opt.Simplify.Env
seUnfoldingOptsGHC.Core.Opt.Simplify.Env
SeverityGHC.Utils.Error, GHC.Types.Error
SevErrorGHC.Utils.Error, GHC.Types.Error
SevIgnoreGHC.Utils.Error, GHC.Types.Error
SevWarningGHC.Utils.Error, GHC.Types.Error
sExtraGccViaCFlagsGHC.Settings, GHC.Driver.Session
se_fam_instGHC.Core.Opt.Simplify
se_modeGHC.Core.Opt.Simplify
se_top_env_cfgGHC.Core.Opt.Simplify
sFatalGHC.Utils.Ppr.Colour
sFileSettingsGHC.Settings, GHC.Driver.Session
sfInScopeGHC.Core.Opt.Simplify.Env
sfInteractInertGHC.Core.Coercion.Axiom
sfInteractTopGHC.Core.Coercion.Axiom
sfJoinFloatsGHC.Core.Opt.Simplify.Env
sfLetFloatsGHC.Core.Opt.Simplify.Env
sfMatchFamGHC.Core.Coercion.Axiom
Sf_IgnoreGHC.Types.SafeHaskell
Sf_NoneGHC.Types.SafeHaskell
Sf_SafeGHC.Types.SafeHaskell
Sf_SafeInferredGHC.Types.SafeHaskell
Sf_TrustworthyGHC.Types.SafeHaskell
Sf_UnsafeGHC.Types.SafeHaskell
sGccSupportsNoPieGHC.Settings, GHC.Driver.Session
sGhciUsagePathGHC.Settings, GHC.Driver.Session
sGhcNameVersionGHC.Settings, GHC.Driver.Session
sGhcUsagePathGHC.Settings, GHC.Driver.Session
sGhcWithInterpreterGHC.Settings, GHC.Driver.Session
sGlobalPackageDatabasePathGHC.Settings, GHC.Driver.Session
ShadowedDependenciesGHC.Unit.State, GHC.Unit
ShadowedNameProvenanceGHC.Tc.Errors.Types
ShadowedNameProvenanceGlobalGHC.Tc.Errors.Types
ShadowedNameProvenanceLocalGHC.Tc.Errors.Types
shadowNamesGHC.Types.Name.Reader
shallowTyCoVarsOfCoGHC.Core.TyCo.FVs
shallowTyCoVarsOfCosGHC.Core.TyCo.FVs
shallowTyCoVarsOfCoVarEnvGHC.Core.TyCo.FVs
shallowTyCoVarsOfTypeGHC.Core.TyCo.FVs
shallowTyCoVarsOfTypesGHC.Core.TyCo.FVs
shallowTyCoVarsOfTyVarEnvGHC.Core.TyCo.FVs
ShapeMismatchReasonGHC.Tc.Types.Constraint
sharedGlobalGHC.Utils.GlobalVars
sharedGlobalMGHC.Utils.GlobalVars
sHeaderGHC.Utils.Ppr.Colour
ShHoleSubstGHC.Unit.State, GHC.Unit
shiftGHC.Prelude.Basic, GHC.Prelude
shiftLGHC.Prelude.Basic, GHC.Prelude
shiftRGHC.Prelude.Basic, GHC.Prelude
shortStgPprOptsGHC.Stg.Syntax
ShortText 
1 (Type/Class)GHC.Data.ShortText
2 (Data Constructor)GHC.Data.ShortText
Shouldn'tHappenOriginGHC.Tc.Types.Origin
shouldStrictifyIdForCbvGHC.Core.Utils
shouldUseCbvForIdGHC.Core.Utils
ShowGHC.Prelude.Basic, GHC.Prelude
showGHC.Prelude.Basic, GHC.Prelude
showAstDataGHC.Hs.Dump
showAstDataFullGHC.Hs.Dump
showBreakArrayGHCi.BreakArray
showCharGHC.Prelude.Basic, GHC.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
showGhcExceptionGHC.Utils.Panic
showGhcExceptionUnsafeGHC.Utils.Panic
ShowHeaderGHC.Iface.Syntax
ShowHowMuchGHC.Iface.Syntax
ShowIfaceGHC.Iface.Syntax
showListGHC.Prelude.Basic, GHC.Prelude
showMatchesGHC.Tc.Errors.Types
showModMsgGHC.Unit.Module.Graph
showNameLanguage.Haskell.TH.Syntax
showName'Language.Haskell.TH.Syntax
showOptGHC.Utils.CliOption, GHC.Driver.Session
showParenGHC.Prelude.Basic, GHC.Prelude
showParen_RDRGHC.Builtin.Names
showPassGHC.Utils.Error
showPlainGhcExceptionGHC.Utils.Panic.Plain
showPprGHC.Driver.Ppr
showPprUnsafeGHC.Utils.Outputable, GHC.Driver.Ppr
showProvGHC.Tc.Errors.Types
ShowSGHC.Prelude.Basic, GHC.Prelude
showsGHC.Prelude.Basic, GHC.Prelude
showSDocGHC.Driver.Ppr
showSDocForUserGHC.Driver.Ppr
showSDocOneLineGHC.Utils.Outputable
showSDocUnsafeGHC.Utils.Outputable, GHC.Driver.Ppr
ShowSomeGHC.Iface.Syntax
showSpace_RDRGHC.Builtin.Names
showsPrecGHC.Prelude.Basic, GHC.Prelude
showsPrec_RDRGHC.Builtin.Names
showStringGHC.Prelude.Basic, GHC.Prelude
showString_RDRGHC.Builtin.Names
ShowSub 
1 (Type/Class)GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Syntax
shows_RDRGHC.Builtin.Names
showtextlLanguage.Haskell.TH.Ppr
showToHeaderGHC.Iface.Syntax
showToIfaceGHC.Iface.Syntax
showTypeGHC.Tc.Errors.Types
showWrapGHC.Tc.Errors.Types
showWrapVarsGHC.Tc.Errors.Types
ShrinkMutableByteArrayOp_CharGHC.Builtin.PrimOps
ShrinkSmallMutableArrayOp_CharGHC.Builtin.PrimOps
ShutdownGHCi.Message, GHC.Runtime.Interpreter
SigGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
SigD 
1 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
sigDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigELanguage.Haskell.TH.Syntax, Language.Haskell.TH
sigELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigmaCtxtGHC.Tc.Types.Origin
SignalGHC.Utils.Panic
SignedHintGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
significandGHC.Prelude.Basic, GHC.Prelude
signumGHC.Prelude.Basic, GHC.Prelude
SigPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sigPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigPatLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
sigPrec 
1 (Function)GHC.Types.Basic, GHC.Core.TyCo.Ppr
2 (Function)Language.Haskell.TH.Ppr
SigSkolGHC.Tc.Types.Origin
SigTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sigT 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
SigTypeSkolGHC.Tc.Types.Origin
sig_bndrGHC.Tc.Types
sig_bndrsLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
sig_bodyLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
sig_ctxtGHC.Tc.Types
sig_extLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
sig_inst_sigGHC.Tc.Types
sig_inst_skolsGHC.Tc.Types
sig_inst_tauGHC.Tc.Types
sig_inst_thetaGHC.Tc.Types
sig_inst_wcsGHC.Tc.Types
sig_inst_wcxGHC.Tc.Types
sig_locGHC.Tc.Types
SimilarName 
1 (Type/Class)GHC.Types.Hint
2 (Data Constructor)GHC.Types.Hint
SimilarRdrNameGHC.Types.Hint
simplBinderGHC.Core.Opt.Simplify.Env
simplBindersGHC.Core.Opt.Simplify.Env
SimplContGHC.Core.Opt.Simplify.Utils
SimplCountGHC.Core.Opt.Stats, GHC.Core.Opt.Simplify.Monad
simplCountNGHC.Core.Opt.Stats
simpleImportDeclGHC.Hs, GHC.Hs.ImpExp
SimplEnv 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
simpleOptExprGHC.Core.SimpleOpt
simpleOptExprWithGHC.Core.SimpleOpt
simpleOptPgmGHC.Core.SimpleOpt
SimpleOpts 
1 (Type/Class)GHC.Core.SimpleOpt
2 (Data Constructor)GHC.Core.SimpleOpt
simplExprGHC.Core.Opt.Simplify.Iteration
SimplFloats 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
SimplifiedGHC.Core.Opt.Simplify.Utils
SimplifierDoneGHC.Core.Opt.Stats
simplifyGHC.Data.BooleanFormula
simplifyArgsWorkerGHC.Core.Reduction
simplifyExprGHC.Core.Opt.Simplify
SimplifyExprOpts 
1 (Type/Class)GHC.Core.Opt.Simplify
2 (Data Constructor)GHC.Core.Opt.Simplify
SimplifyOpts 
1 (Type/Class)GHC.Core.Opt.Simplify
2 (Data Constructor)GHC.Core.Opt.Simplify
simplifyPgmGHC.Core.Opt.Simplify
simplImpRulesGHC.Core.Opt.Simplify.Iteration
SimplMGHC.Core.Opt.Simplify.Monad
SimplMode 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
simplNonRecBndrGHC.Core.Opt.Simplify.Env
simplNonRecJoinBndrGHC.Core.Opt.Simplify.Env
simplPhasesGHC.Driver.Session
simplRecBndrsGHC.Core.Opt.Simplify.Env
simplRecJoinBndrsGHC.Core.Opt.Simplify.Env
SimplSRGHC.Core.Opt.Simplify.Env
simplTickFactorGHC.Driver.Session
simplTopBindsGHC.Core.Opt.Simplify.Iteration
sinGHC.Prelude.Basic, GHC.Prelude
singleCtGHC.Tc.Types.Constraint
SingleEntryGHC.Stg.Syntax
singleMessageGHC.Types.Error
SingleStep 
1 (Type/Class)GHC.Runtime.Eval.Types
2 (Data Constructor)GHC.Runtime.Eval.Types
singleStepGHCi.Message
singleton 
1 (Function)GHC.Data.ShortText
2 (Function)GHC.Utils.Misc
singularGHC.Utils.Outputable
sinhGHC.Prelude.Basic, GHC.Prelude
sizeGHC.Exts.Heap.Closures, GHC.Exts.Heap
SizedSeq 
1 (Type/Class)GHC.Data.SizedSeq
2 (Data Constructor)GHC.Data.SizedSeq
sizedTextGHC.Utils.Ppr
sizeDVarSetGHC.Types.Var.Set
SizeofArrayOpGHC.Builtin.PrimOps
SizeofByteArrayOpGHC.Builtin.PrimOps
SizeofMutableArrayOpGHC.Builtin.PrimOps
SizeofMutableByteArrayOpGHC.Builtin.PrimOps
SizeofSmallArrayOpGHC.Builtin.PrimOps
SizeofSmallMutableArrayOpGHC.Builtin.PrimOps
sizeRegSetGHC.Cmm.Expr, GHC.Cmm
sizeRMGHC.Core.RoughMap
sizeSSGHC.Data.SizedSeq
sizeTypeGHC.Tc.Utils.TcType
sizeTypesGHC.Tc.Utils.TcType
sizeUDFMGHC.Types.Unique.DFM
sizeUFMGHC.Types.Unique.FM
sizeUniqDSetGHC.Types.Unique.DSet
sizeUniqMapGHC.Types.Unique.Map
sizeUniqSetGHC.Types.Unique.Set
sizeVarSetGHC.Types.Var.Set
SkolemEscapeGHC.Tc.Errors.Types
SkolemInfo 
1 (Type/Class)GHC.Tc.Types.Origin
2 (Data Constructor)GHC.Tc.Types.Origin
SkolemInfoAnonGHC.Tc.Types.Origin
skolemSkolInfoGHC.Tc.Utils.TcType
SkolemTvGHC.Tc.Utils.TcType
sLdIsGnuLdGHC.Settings, GHC.Driver.Session
sLdSupportsCompactUnwindGHC.Settings, GHC.Driver.Session
sLdSupportsFilelistGHC.Settings, GHC.Driver.Session
sLibFFIGHC.Settings, GHC.Driver.Session
slotPrimRepGHC.Types.RepType
SlotTyGHC.Types.RepType
SlowGHC.Cmm, GHC.Cmm.Node
sl_fsGHC.Types.SourceText
sl_stGHC.Types.SourceText
sl_tcGHC.Types.SourceText
SmallArray 
1 (Type/Class)GHC.Data.SmallArray
2 (Data Constructor)GHC.Data.SmallArray
smallArrayPrimTyConGHC.Builtin.Types.Prim
smallArrayPrimTyConKeyGHC.Builtin.Names
SmallArrayPtrsRepGHC.Runtime.Heap.Layout
smallArrPtrsHdrSizeGHC.Runtime.Heap.Layout
smallArrPtrsHdrSizeWGHC.Runtime.Heap.Layout
smallArrPtrsRepGHC.Runtime.Heap.Layout
smallEnoughToInlineGHC.Core.Unfold
smallestWarningGroupsGHC.Driver.Flags
SmallMutableArray 
1 (Type/Class)GHC.Data.SmallArray
2 (Data Constructor)GHC.Data.SmallArray
smallMutableArrayPrimTyConGHC.Builtin.Types.Prim
smallMutableArrayPrimTyConKeyGHC.Builtin.Names
SmallMutArrClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_CLEANGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_DIRTYGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_CLEANGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_DIRTYGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
sMarginGHC.Utils.Ppr.Colour
sMessageGHC.Utils.Ppr.Colour
smPedanticBottomsGHC.Core.Opt.Simplify.Env
smPlatformGHC.Core.Opt.Simplify.Env
SMRepGHC.Runtime.Heap.Layout
sm_arity_optsGHC.Core.Opt.Simplify.Env
sm_case_caseGHC.Core.Opt.Simplify.Env
sm_case_foldingGHC.Core.Opt.Simplify.Env
sm_case_mergeGHC.Core.Opt.Simplify.Env
sm_cast_swizzleGHC.Core.Opt.Simplify.Env
sm_co_opt_optsGHC.Core.Opt.Simplify.Env
sm_do_eta_reductionGHC.Core.Opt.Simplify.Env
sm_eta_expandGHC.Core.Opt.Simplify.Env
sm_float_enableGHC.Core.Opt.Simplify.Env
sm_inlineGHC.Core.Opt.Simplify.Env
sm_namesGHC.Core.Opt.Simplify.Env
sm_phaseGHC.Core.Opt.Simplify.Env
sm_pre_inlineGHC.Core.Opt.Simplify.Env
sm_rulesGHC.Core.Opt.Simplify.Env
sm_rule_optsGHC.Core.Opt.Simplify.Env
sm_uf_optsGHC.Core.Opt.Simplify.Env
sndGHC.Prelude.Basic, GHC.Prelude
snd3GHC.Utils.Misc
sndOf3GHC.Utils.Misc
snocBagGHC.Data.Bag
snocCtsGHC.Tc.Types.Constraint
SnocOLGHC.Data.OrdList
snocOLGHC.Data.OrdList
snocViewGHC.Utils.Misc
SOFTGHC.Platform.ArchOS, GHC.Platform
SOFTFPGHC.Platform.ArchOS, GHC.Platform
SoftScopeGHC.Types.Tickish
SolarisLDGHC.Driver.Session
SoleExtraConstraintWildcardAllowed 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
SoleExtraConstraintWildcardNotAllowedGHC.Tc.Errors.Types
soloTyConGHC.Builtin.Types
solverIterationsGHC.Driver.Session
SolverReport 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
SolverReportErrCtxtGHC.Tc.Errors.Types
SolverReportSupplementaryGHC.Tc.Errors.Types
SolverReportWithCtxt 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
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
sOpt_cGHC.Settings, GHC.Driver.Session
sOpt_cxxGHC.Settings, GHC.Driver.Session
sOpt_FGHC.Settings, GHC.Driver.Session
sOpt_iGHC.Settings, GHC.Driver.Session
sOpt_LGHC.Settings, GHC.Driver.Session
sOpt_lGHC.Settings, GHC.Driver.Session
sOpt_lcGHC.Settings, GHC.Driver.Session
sOpt_lccGHC.Settings, GHC.Driver.Session
sOpt_lmGHC.Settings, GHC.Driver.Session
sOpt_loGHC.Settings, GHC.Driver.Session
sOpt_PGHC.Settings, GHC.Driver.Session
sOpt_P_fingerprintGHC.Settings, GHC.Driver.Session
sOpt_windresGHC.Settings, GHC.Driver.Session
SorryGHC.Utils.Panic
sorryGHC.Utils.Panic.Plain, GHC.Utils.Panic
sorryDocGHC.Utils.Panic
sORTKind_maybeGHC.Core.Type
sortLocatedGHC.Types.SrcLoc
sortLocatedAGHC.Hs, GHC.Parser.Annotation
sortMsgBagGHC.Utils.Error
sortQuantVarsGHC.Core.Make
sortRealLocatedGHC.Types.SrcLoc
sortWithGHC.Utils.Misc
SourceError 
1 (Type/Class)GHC.Types.SourceError
2 (Data Constructor)GHC.Types.SourceError
SourceLazyLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceLazyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceLazyDataConKeyGHC.Builtin.Names
sourceLazyDataConNameGHC.Builtin.Names
sourceNameGHC.Types.Tickish
SourceNoteGHC.Types.Tickish
SourceNoUnpackLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceNoUnpackLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceNoUnpackDataConKeyGHC.Builtin.Names
sourceNoUnpackDataConNameGHC.Builtin.Names
sourceSpanGHC.Types.Tickish
SourceStrictLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceStrictLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceStrictDataConKeyGHC.Builtin.Names
sourceStrictDataConNameGHC.Builtin.Names
SourceStrictnessLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SourceStrictnessQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SourceText 
1 (Type/Class)GHC.Types.SourceText
2 (Data Constructor)GHC.Types.SourceText
SourceUnpackLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceUnpackLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceUnpackDataConKeyGHC.Builtin.Names
sourceUnpackDataConNameGHC.Builtin.Names
SourceUnpackednessLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SourceUnpackednessQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
so_co_optsGHC.Core.SimpleOpt
so_dump_core_sizesGHC.Core.Opt.Simplify
so_eta_redGHC.Core.SimpleOpt
so_hpt_rulesGHC.Core.Opt.Simplify
so_iterationsGHC.Core.Opt.Simplify
so_modeGHC.Core.Opt.Simplify
so_pass_result_cfgGHC.Core.Opt.Simplify
so_top_env_cfgGHC.Core.Opt.Simplify
so_uf_optsGHC.Core.SimpleOpt
SpGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
space 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
spaceIfSingleQuoteGHC.Utils.Outputable
spanGHC.Prelude.Basic, GHC.Prelude
spanAsAnchorGHC.Hs, GHC.Parser.Annotation
spanEndGHC.Utils.Misc
spanHsLocaLBindsGHC.Hs, GHC.Hs.Utils
spansGHC.Types.SrcLoc
SparkOpGHC.Builtin.PrimOps
speakNGHC.Utils.Outputable
speakNOfGHC.Utils.Outputable
speakNthGHC.Utils.Outputable
specConstrCountGHC.Driver.Session
specConstrRecursiveGHC.Driver.Session
specConstrThresholdGHC.Driver.Session
SpecialiseInstPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SpecialisePLanguage.Haskell.TH.Syntax, Language.Haskell.TH
specialPromotedDcGHC.Core.DataCon
SpecificFileGHC.Driver.Pipeline.Monad
Specificity 
1 (Type/Class)GHC.Types.Var, GHC.Core.Type
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
SpecifiedGHC.Types.Var, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Rep, GHC.Iface.Type, GHC.Iface.Syntax
SpecifiedSpec 
1 (Data Constructor)GHC.Types.Var, GHC.Core.Type
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
specifiedSpecLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SpecInstCtxtGHC.Tc.Types.Origin
SpecInstSigGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
SpecInstSigCtxGHC.Tc.Errors.Types
SpecPragGHC.Hs, GHC.Hs.Binds
SpecPragOriginGHC.Tc.Types.Origin
SpecPragsGHC.Hs, GHC.Hs.Binds
SpecSigGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
specTyConKeyGHC.Builtin.Names
specTyConNameGHC.Builtin.Names
specUnfoldingGHC.Core.Unfold.Make
sPgm_aGHC.Settings, GHC.Driver.Session
sPgm_arGHC.Settings, GHC.Driver.Session
sPgm_cGHC.Settings, GHC.Driver.Session
sPgm_cxxGHC.Settings, GHC.Driver.Session
sPgm_dllGHC.Settings, GHC.Driver.Session
sPgm_FGHC.Settings, GHC.Driver.Session
sPgm_iGHC.Settings, GHC.Driver.Session
sPgm_install_name_toolGHC.Settings
sPgm_LGHC.Settings, GHC.Driver.Session
sPgm_lGHC.Settings, GHC.Driver.Session
sPgm_lcGHC.Settings, GHC.Driver.Session
sPgm_lccGHC.Settings, GHC.Driver.Session
sPgm_lmGHC.Settings, GHC.Driver.Session
sPgm_loGHC.Settings, GHC.Driver.Session
sPgm_otoolGHC.Settings
sPgm_PGHC.Settings, GHC.Driver.Session
sPgm_ranlibGHC.Settings, GHC.Driver.Session
sPgm_TGHC.Settings, GHC.Driver.Session
sPgm_windresGHC.Settings, GHC.Driver.Session
sPlatformMiscGHC.Settings, GHC.Driver.Session
SpliceGHC.Tc.Types
SpliceDGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
SpliceDecl 
1 (Type/Class)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
SpliceDecorationGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
SplicePatLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
SplicePhaseGHC.Tc.Errors.Types
SplicePhase_CompileAndLinkGHC.Tc.Errors.Types
SplicePhase_RunGHC.Tc.Errors.Types
SplicePointNameGHC.Hs, GHC.Hs.Expr
spliceRunActionGHC.Driver.Plugins
SpliceTypeGHC.Tc.Types
SpliceTypeCtxGHC.Tc.Errors.Types
SpLimGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
spLimRegGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
split 
1 (Function)GHC.Utils.Misc
2 (Function)Language.Haskell.TH.Ppr
splitAppCo_maybeGHC.Core.Coercion
splitAppTyGHC.Core.Type
splitAppTyNoView_maybeGHC.Core.Type
splitAppTysGHC.Core.Type
splitAppTysNoViewGHC.Core.Type
splitAppTy_maybeGHC.Core.Type
splitAtGHC.Prelude.Basic, GHC.Prelude
splitAtListGHC.Utils.Misc
splitCastTy_maybeGHC.Core.Type
splitDataProductType_maybeGHC.Core.DataCon
splitDmdSigGHC.Types.Demand
splitDmdTyGHC.Types.Demand
splitFilePathGHC.Data.ShortText
splitForAllCoVar_maybeGHC.Core.Type
splitForAllCo_co_maybeGHC.Core.Coercion
splitForAllCo_maybeGHC.Core.Coercion
splitForAllCo_ty_maybeGHC.Core.Coercion
splitForAllForAllTyBindersGHC.Core.Type
splitForAllInvisTyBindersGHC.Core.Type
splitForAllReqTyBindersGHC.Core.Type
splitForAllTyCoVarGHC.Core.Type
splitForAllTyCoVarsGHC.Core.Type
splitForAllTyCoVar_maybeGHC.Core.Type
splitForAllTyVarsGHC.Core.Type
splitForAllTyVar_maybeGHC.Core.Type
splitFunCo_maybeGHC.Core.Coercion
splitFunTyGHC.Core.Type
splitFunTysGHC.Core.Type
splitFunTy_maybeGHC.Core.Type
splitHsFunTypeGHC.Hs, GHC.Hs.Type
splitIfaceSigmaTyGHC.Iface.Type, GHC.Iface.Syntax
splitInfoGHC.Driver.Session
splitInvisPiTysGHC.Core.Type
splitInvisPiTysNGHC.Core.Type
splitLHsForAllTyInvisGHC.Hs, GHC.Hs.Type
splitLHsForAllTyInvis_KPGHC.Hs, GHC.Hs.Type
splitLHsGadtTyGHC.Hs, GHC.Hs.Type
splitLHsInstDeclTyGHC.Hs, GHC.Hs.Type
splitLHsPatSynTyGHC.Hs, GHC.Hs.Type
splitLHsQualTyGHC.Hs, GHC.Hs.Type
splitLHsSigmaTyInvisGHC.Hs, GHC.Hs.Type
splitLongestPrefixGHC.Utils.Misc
splitPiTyGHC.Core.Type
splitPiTysGHC.Core.Type
splitPiTy_maybeGHC.Core.Type
splitRuntimeRep_maybeGHC.Core.Type
splitTyConAppGHC.Core.Type
splitTyConAppNoView_maybeGHC.Core.Type
splitTyConApp_maybeGHC.Core.Type
splitUniqSupplyGHC.Types.Unique.Supply
spPluginGHC.Driver.Plugins
spRegGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
sProgramNameGHC.Settings, GHC.Driver.Session
sProjectVersionGHC.Settings, GHC.Driver.Session
SptEntry 
1 (Type/Class)GHC.Linker.Types
2 (Data Constructor)GHC.Linker.Types
sqrtGHC.Prelude.Basic, GHC.Prelude
squotesGHC.Utils.Ppr
sRawSettingsGHC.Settings, GHC.Driver.Session
SrcAnnGHC.Hs, GHC.Parser.Annotation
SrcBangOptsGHC.Types.Id.Make
srcDataNameGHC.Types.Name, GHC.Types.Name.Occurrence
srcErrorMessagesGHC.Types.SourceError
srcfilesGHC.Parser.Lexer
SrcInfo 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
SrcLazyLanguage.Haskell.Syntax.Basic, GHC.Hs, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type
SrcLocGHC.Types.SrcLoc
srcLocColGHC.Types.SrcLoc
srcLocDataConKeyGHC.Builtin.Names
srcLocDataConNameGHC.Builtin.Names
srcLocFileGHC.Types.SrcLoc
srcLocLineGHC.Types.SrcLoc
srcLocSpanGHC.Types.SrcLoc
SrcNoUnpackLanguage.Haskell.Syntax.Basic, GHC.Hs, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type
srcParseFailGHC.Parser.Lexer
SrcSpanGHC.Types.SrcLoc
srcSpan2eGHC.Hs, GHC.Parser.Annotation
SrcSpanAnnGHC.Hs, GHC.Parser.Annotation
SrcSpanAnn'GHC.Hs, GHC.Parser.Annotation
SrcSpanAnnAGHC.Hs, GHC.Parser.Annotation
SrcSpanAnnCGHC.Hs, GHC.Parser.Annotation
SrcSpanAnnLGHC.Hs, GHC.Parser.Annotation
SrcSpanAnnNGHC.Hs, GHC.Parser.Annotation
SrcSpanAnnPGHC.Hs, GHC.Parser.Annotation
srcSpanEndGHC.Types.SrcLoc
srcSpanEndColGHC.Types.SrcLoc
srcSpanEndLineGHC.Types.SrcLoc
srcSpanFileGHC.Types.SrcLoc
srcSpanFileName_maybeGHC.Types.SrcLoc
srcSpanFirstCharacterGHC.Types.SrcLoc
srcSpanStartGHC.Types.SrcLoc
srcSpanStartColGHC.Types.SrcLoc
srcSpanStartLineGHC.Types.SrcLoc
srcSpanToRealSrcSpanGHC.Types.SrcLoc
SrcStrictLanguage.Haskell.Syntax.Basic, GHC.Hs, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type
SrcStrictnessLanguage.Haskell.Syntax.Basic, GHC.Hs, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type
SrcUnpackLanguage.Haskell.Syntax.Basic, GHC.Hs, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type
SrcUnpackednessLanguage.Haskell.Syntax.Basic, GHC.Hs, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type
src_basenameGHC.Driver.Pipeline.Monad
src_filenameGHC.Driver.Pipeline.Monad
src_suffixGHC.Driver.Pipeline.Monad
srtlenGHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
sr_hintsGHC.Tc.Errors.Types
sr_important_msgGHC.Tc.Errors.Types
sr_supplementaryGHC.Tc.Errors.Types
SSE1GHC.Platform
SSE2GHC.Platform
SSE3GHC.Platform
SSE4GHC.Platform
SSE42GHC.Platform
ssEltsGHC.Data.SizedSeq
SseVersionGHC.Platform
sseVersionGHC.Driver.Session
ss_forallGHC.Iface.Syntax
ss_how_muchGHC.Iface.Syntax
stableAvailCmpGHC.Types.Avail
stableGreNameCmpGHC.Types.Avail
stableModuleCmpGHC.Unit.Module, GHC.Unit
stableModuleNameCmpLanguage.Haskell.Syntax.Module.Name, GHC.Unit.Module, GHC.Hs, Language.Haskell.Syntax, GHC.Unit
stableNameCmpGHC.Types.Name
stableNameDataConKeyGHC.Builtin.Names
stableNamePrimTyConGHC.Builtin.Types.Prim
stableNamePrimTyConKeyGHC.Builtin.Names
StableNameToIntOpGHC.Builtin.PrimOps
stableNameTyConKeyGHC.Builtin.Names
stablePtrPrimTyConGHC.Builtin.Types.Prim
stablePtrPrimTyConKeyGHC.Builtin.Names
stablePtrTyConKeyGHC.Builtin.Names
stablePtrTyConNameGHC.Builtin.Names
StableSystemSrcGHC.Types.Basic, GHC.Core
stableUnfoldingVarsGHC.Core.FVs
stableUnitCmpGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
StableUserSrcGHC.Types.Basic, GHC.Core
STACKGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
StackClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
StackFields 
1 (Type/Class)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
2 (Data Constructor)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
3 (Type/Class)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
4 (Data Constructor)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
StackInfoGHC.Cmm
StackOverflowGHC.Utils.Exception
StackRepGHC.Runtime.Heap.Layout
stackSnapshotPrimTyGHC.Builtin.Types.Prim
stackSnapshotPrimTyConGHC.Builtin.Types.Prim
stackSnapshotPrimTyConKeyGHC.Builtin.Names
stack_dirty 
1 (Function)GHC.Exts.Heap.Closures, GHC.Exts.Heap
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
3 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
stack_infoGHC.Cmm
stack_marking 
1 (Function)GHC.Exts.Heap.Closures, GHC.Exts.Heap
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
3 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
stack_size 
1 (Function)GHC.Exts.Heap.Closures, GHC.Exts.Heap
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
3 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
stack_sp 
1 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
StandaloneDerivDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
standaloneDerivDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StandaloneDerivingGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StandAloneDerivOriginGHC.Tc.Types.Origin
standaloneDerivWithStrategyD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
StandaloneKindSig 
1 (Type/Class)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
2 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
StandaloneKindSigCtxGHC.Tc.Errors.Types
StandaloneKindSigCtxtGHC.Tc.Types.Origin
standaloneKindSigNameGHC.Hs, GHC.Hs.Decls
StandaloneKindSignaturesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StandardAssemblerInfoGetterGHC.Driver.Backend
StandardAssemblerProgGHC.Driver.Backend
standardClassKeysGHC.Builtin.Names
StandardFormInfoGHC.StgToCmm.Types
standardWarningsGHC.Driver.Flags
starArrStarArrStarKindRepKeyGHC.Builtin.Names
starArrStarArrStarKindRepNameGHC.Builtin.Names
starArrStarKindRepKeyGHC.Builtin.Names
starArrStarKindRepNameGHC.Builtin.Names
sTargetPlatformGHC.Settings, GHC.Driver.Session
sTargetPlatformStringGHC.Settings, GHC.Driver.Session
StarIsNotTypeGHC.Types.Hint
StarIsType 
1 (Data Constructor)GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)GHC.Types.Hint
3 (Data Constructor)GHC.Types.Hint
StarIsTypeBitGHC.Parser.Lexer
starK 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
starKindRepKeyGHC.Builtin.Names
starKindRepNameGHC.Builtin.Names
starPrecGHC.Types.Basic
starSymGHC.Parser.PostProcess
StarTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
startPhaseGHC.Driver.Phases
StartRecoverGHCi.Message
startsConIdGHC.Lexeme, GHC.Utils.Lexeme
startsConSymGHC.Lexeme, GHC.Utils.Lexeme
startsVarIdGHC.Lexeme, GHC.Utils.Lexeme
startsVarSymGHC.Lexeme, GHC.Utils.Lexeme
startsVarSymASCIIGHC.Lexeme
startsWithUnderscoreGHC.Types.Name, GHC.Types.Name.Occurrence
StartTHGHCi.Message, GHC.Runtime.Interpreter
start_phaseGHC.Driver.Pipeline.Monad
State 
1 (Type/Class)GHC.Utils.Monad.State.Strict
2 (Data Constructor)GHC.Utils.Monad.State.Strict
stateGHC.Utils.Monad.State.Strict
statePrimTyConGHC.Builtin.Types.Prim
statePrimTyConKeyGHC.Builtin.Names
StaticELanguage.Haskell.TH.Syntax, Language.Haskell.TH
staticELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StaticEnvGHC.Core.Opt.Simplify.Utils
StaticOriginGHC.Tc.Types.Origin
StaticPlugin 
1 (Type/Class)GHC.Driver.Plugins
2 (Data Constructor)GHC.Driver.Plugins
staticPluginsGHC.Driver.Plugins
StaticPointersGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StaticPointersBitGHC.Parser.Lexer
StaticPtrCheckGHC.Core.Lint
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
StdCallLanguage.Haskell.TH.Syntax, Language.Haskell.TH
stdCallLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StdCallConvGHC.Types.ForeignCall
StdCallConvUnsupportedGHC.Tc.Errors.Types
stderrSupportsAnsiColorsGHC.SysTools.Terminal
stepOnGHC.Data.StringBuffer
stepUniqueGHC.Types.Unique
step_RDRGHC.Builtin.Names
StgAltGHC.Stg.Syntax
StgAppGHC.Stg.Syntax
StgArgGHC.Stg.Syntax
stgArgTypeGHC.Stg.Syntax
StgBindingGHC.Stg.Syntax
StgCaseGHC.Stg.Syntax
stgCaseBndrInScopeGHC.Stg.Syntax
StgConAppGHC.Stg.Syntax
StgExprGHC.Stg.Syntax
StgFCallOpGHC.Stg.Syntax
StgHalfWordGHC.Runtime.Heap.Layout
StgInfoTable 
1 (Type/Class)GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
2 (Data Constructor)GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
StgLetGHC.Stg.Syntax
StgLetNoEscapeGHC.Stg.Syntax
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
StgTickGHC.Stg.Syntax
StgTickishGHC.Types.Tickish
stgToCmmAlignCheckGHC.StgToCmm.Config
stgToCmmAllowBigArithGHC.StgToCmm.Config
stgToCmmAllowExtendedAddSubInstrsGHC.StgToCmm.Config
stgToCmmAllowIntMul2InstrGHC.StgToCmm.Config
stgToCmmAllowQuotRem2GHC.StgToCmm.Config
stgToCmmAllowQuotRemInstrGHC.StgToCmm.Config
stgToCmmAvxGHC.StgToCmm.Config
stgToCmmAvx2GHC.StgToCmm.Config
stgToCmmAvx512fGHC.StgToCmm.Config
stgToCmmBinBlobThreshGHC.StgToCmm.Config
StgToCmmConfig 
1 (Type/Class)GHC.StgToCmm.Config
2 (Data Constructor)GHC.StgToCmm.Config
stgToCmmContextGHC.StgToCmm.Config
stgToCmmDoBoundsCheckGHC.StgToCmm.Config
stgToCmmDoTagCheckGHC.StgToCmm.Config
stgToCmmDoTickyGHC.StgToCmm.Config
stgToCmmEagerBlackHoleGHC.StgToCmm.Config
stgToCmmEmitDebugInfoGHC.StgToCmm.Config
stgToCmmExtDynRefsGHC.StgToCmm.Config
stgToCmmFastPAPCallsGHC.StgToCmm.Config
stgToCmmHookGHC.Driver.Hooks
stgToCmmInfoTableMapGHC.StgToCmm.Config
stgToCmmLoopificationGHC.StgToCmm.Config
stgToCmmMaxInlAllocSizeGHC.StgToCmm.Config
stgToCmmOmitIfPragmasGHC.StgToCmm.Config
stgToCmmOmitYieldsGHC.StgToCmm.Config
stgToCmmOptHpcGHC.StgToCmm.Config
stgToCmmPICGHC.StgToCmm.Config
stgToCmmPIEGHC.StgToCmm.Config
stgToCmmPlatformGHC.StgToCmm.Config
stgToCmmProfileGHC.StgToCmm.Config
stgToCmmSCCProfilingGHC.StgToCmm.Config
stgToCmmThisModuleGHC.StgToCmm.Config
stgToCmmTickyAllocdGHC.StgToCmm.Config
stgToCmmTickyAPGHC.StgToCmm.Config
stgToCmmTickyDynThunkGHC.StgToCmm.Config
stgToCmmTickyLNEGHC.StgToCmm.Config
stgToCmmTickyTagGHC.StgToCmm.Config
stgToCmmTmpDirGHC.StgToCmm.Config
stgToCmmVecInstrsErrGHC.StgToCmm.Config
StgTopBindingGHC.Stg.Syntax
StgTopLiftedGHC.Stg.Syntax
StgTopStringLitGHC.Stg.Syntax
StgTSOProfInfo 
1 (Type/Class)GHC.Exts.Heap.ProfInfo.Types, GHC.Exts.Heap
2 (Data Constructor)GHC.Exts.Heap.ProfInfo.Types, GHC.Exts.Heap
StgVarArgGHC.Stg.Syntax
StgWordGHC.Runtime.Heap.Layout
Stmt 
1 (Type/Class)Language.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
StmtCtxtLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
StmtLRLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
StmtOriginGHC.Tc.Types.Origin
StmtQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stmtsAnchorGHC.Parser.PostProcess
stmtsLocGHC.Parser.PostProcess
stmt_contextLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
StockStrategy 
1 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
stockStrategyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sToolDirGHC.Settings, GHC.Driver.Session
sToolSettingsGHC.Settings, GHC.Driver.Session
StopGHC.Core.Opt.Simplify.Utils
StopAsGHC.Driver.Phases
StopCGHC.Driver.Phases
sTopDirGHC.Settings, GHC.Driver.Session
stopInterpGHC.Runtime.Interpreter
StopLnGHC.Driver.Phases
StopPhaseGHC.Driver.Phases
stopPhaseToPhaseGHC.Driver.Phases
StopPreprocessGHC.Driver.Phases
STOP_FRAMEGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
stop_phaseGHC.Driver.Pipeline.Monad
storeBreakpointGHC.Runtime.Interpreter
StrGHC.Utils.Ppr
Stream 
1 (Type/Class)GHC.Data.Stream
2 (Data Constructor)GHC.Data.Stream
StreamSGHC.Data.Stream
stretchZipWithGHC.Utils.Misc
Strict 
1 (Data Constructor)GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
StrictArgGHC.Core.Opt.Simplify.Utils
StrictBindGHC.Core.Opt.Simplify.Utils
StrictBindsGHC.HsToCore.Errors.Types
StrictDataGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
strictifyDictDmdGHC.Types.Demand
strictifyDmdGHC.Types.Demand
strictlyDeeperThanGHC.Tc.Utils.TcType
strictlyEqOLGHC.Data.OrdList
strictlyOrdOLGHC.Data.OrdList
strictManyApply1DmdGHC.Types.Demand
strictMapGHC.Utils.Misc
strictnessBeforeGHC.Driver.Session
StrictnessMarkGHC.Core.DataCon
strictOnceApply1DmdGHC.Types.Demand
StrictTypeLanguage.Haskell.TH.Syntax
strictTypeLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StrictTypeQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
strictZipWithGHC.Utils.Misc
strictZipWith3GHC.Utils.Misc
StringGHC.Prelude.Basic, GHC.Prelude
StringBuffer 
1 (Type/Class)GHC.Data.StringBuffer
2 (Data Constructor)GHC.Data.StringBuffer
stringBufferFromByteStringGHC.Data.StringBuffer
stringELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stringEncodeArchGHC.Platform.ArchOS
stringEncodeOSGHC.Platform.ArchOS
StringLLanguage.Haskell.TH.Syntax, Language.Haskell.TH
stringLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StringLiteral 
1 (Type/Class)GHC.Types.SourceText
2 (Data Constructor)GHC.Types.SourceText
StringPrimLLanguage.Haskell.TH.Syntax, Language.Haskell.TH
stringPrimLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stringToStringBufferGHC.Data.StringBuffer
stringToUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
stringToUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
stringTyGHC.Builtin.Types
stringTyConKeyGHC.Builtin.Names
stringTyCon_RDRGHC.Builtin.Types
stripCoercionTyGHC.Core.Type
stripIfaceInvisVarsGHC.Iface.Type, GHC.Iface.Syntax
stripInvisArgsGHC.Iface.Type, GHC.Iface.Syntax
stripNArgsGHC.Core
stripParensHsExprGHC.Hs, GHC.Hs.Expr
stripParensLHsExprGHC.Hs, GHC.Hs.Expr
stripPrefixGHC.Data.ShortText
stripTicksEGHC.Core.Utils
stripTicksTGHC.Core.Utils
stripTicksTopGHC.Core.Utils
stripTicksTopEGHC.Core.Utils
stripTicksTopTGHC.Core.Utils
strongLoopBreakerGHC.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)GHC.Core.TyCo.Rep
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
strTyLitLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stubDirGHC.Driver.Session
sTyConKeyGHC.Builtin.Names
sTyConNameGHC.Builtin.Names
Style 
1 (Type/Class)GHC.Utils.Ppr
2 (Data Constructor)GHC.Utils.Ppr
styleGHC.Utils.Ppr
SubCoGHC.Core.TyCo.Rep
SubDemandGHC.Types.Demand
subDemandIfEvaluatedGHC.Types.Demand
subDVarSetGHC.Types.Var.Set
SubGoalDepthGHC.Tc.Types.Constraint
subGoalDepthExceededGHC.Tc.Types.Constraint
SubmultGHC.Core.Multiplicity
submultGHC.Core.Multiplicity
SubScopeGHC.Cmm, GHC.Cmm.Node
Subst 
1 (Type/Class)GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
2 (Data Constructor)GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
substBindGHC.Core.Subst
substBindSCGHC.Core.Subst
substBndrGHC.Core.Subst
substBndrsGHC.Core.Subst
substCo 
1 (Function)GHC.Core.Type, GHC.Core.Coercion, GHC.Core.TyCo.Subst, GHC.Core.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
substCosGHC.Core.Coercion, GHC.Core.TyCo.Subst
substCoUncheckedGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substCoVar 
1 (Function)GHC.Core.Coercion, GHC.Core.TyCo.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
substCoVarBndrGHC.Core.Coercion, GHC.Core.TyCo.Subst, GHC.Core.Subst
substCoVarsGHC.Core.Coercion, GHC.Core.TyCo.Subst
substCoWithGHC.Core.Coercion, GHC.Core.TyCo.Subst
substCoWithUncheckedGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substDVarSetGHC.Core.Subst
substExprGHC.Core.Subst
substExprSCGHC.Core.Subst
substForAllCoBndrGHC.Core.TyCo.Subst
substForAllCoBndrUsingGHC.Core.TyCo.Subst
substForAllCoBndrUsingLCGHC.Core.Coercion
substIdGHC.Core.Opt.Simplify.Env
substIdInfoGHC.Core.Subst
substIdOccGHC.Core.Subst
substIdTypeGHC.Core.Subst
substIfaceAppArgsGHC.Iface.Type, GHC.Iface.Syntax
substIfaceTyVarGHC.Iface.Type, GHC.Iface.Syntax
substInteractiveContextGHC.Runtime.Context
substLeftCoGHC.Core.Coercion
substRecBndrsGHC.Core.Subst
substRightCoGHC.Core.Coercion
substRuleInfoGHC.Core.Subst
substRulesForImportedIdsGHC.Core.Subst
substScaledTyGHC.Core.Type, GHC.Core.TyCo.Subst
substScaledTysGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substScaledTysUncheckedGHC.Core.Type, GHC.Core.TyCo.Subst
substScaledTyUncheckedGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substThetaGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substThetaUncheckedGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substTickishGHC.Core.Subst
substTy 
1 (Function)GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
substTyAddInScopeGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substTyCoBndrGHC.Core.Type, GHC.Core.TyCo.Subst
substTyCoVarsGHC.Core.TyCo.Subst
substTysGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substTysUncheckedGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substTysWithGHC.Core.Type, GHC.Core.TyCo.Subst
substTysWithCoVarsGHC.Core.TyCo.Subst
substTyUncheckedGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
substTyVar 
1 (Function)GHC.Core.Type, GHC.Core.TyCo.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
substTyVarBndrGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
substTyVarBndrsGHC.Core.Type, GHC.Core.TyCo.Subst
substTyVarsGHC.Core.Type, GHC.Core.TyCo.Subst
substTyVarToTyVarGHC.Core.Type, GHC.Core.TyCo.Subst
substTyWithGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substTyWithCoVarsGHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substTyWithInScopeGHC.Core.TyCo.Subst
substTyWithUncheckedGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst
substUnfoldingGHC.Core.Subst
substUnfoldingSCGHC.Core.Subst
substVarBndrGHC.Core.Type, GHC.Core.TyCo.Subst
substVarBndrsGHC.Core.Type, GHC.Core.TyCo.Subst
substVarBndrUsingGHC.Core.TyCo.Subst
subtractGHC.Prelude.Basic, GHC.Prelude
subVarSetGHC.Types.Var.Set
subWithInfGHC.Types.Basic
succ 
1 (Function)GHC.Prelude.Basic, GHC.Prelude
2 (Function)GHC.Cmm, GHC.Cmm.Node
Succeeded 
1 (Data Constructor)GHC.Data.Maybe
2 (Data Constructor)GHC.Types.Basic
succeededGHC.Types.Basic
SuccessFlagGHC.Types.Basic
successIfGHC.Types.Basic
successorsGHC.Cmm.Dataflow.Graph
succ_RDRGHC.Builtin.Names
SuffixGHC.Utils.Misc
SuggestAddInlineOrNoInlinePragmaGHC.Types.Error, GHC.Types.Hint
SuggestAddPhaseToCompetingRuleGHC.Types.Error, GHC.Types.Hint
SuggestAddSignatureCabalFileGHC.Types.Error, GHC.Types.Hint
SuggestAddStandaloneDerivationGHC.Types.Error, GHC.Types.Hint
SuggestAddTickGHC.Types.Error, GHC.Types.Hint
SuggestAddToHSigExportListGHC.Types.Error, GHC.Types.Hint
SuggestAddTypeSignaturesGHC.Types.Error, GHC.Types.Hint
SuggestAnyExtensionGHC.Types.Error, GHC.Types.Hint
suggestAnyExtensionGHC.Types.Error, GHC.Types.Hint
suggestAnyExtensionWithInfoGHC.Types.Error, GHC.Types.Hint
SuggestAppropriateTHTickGHC.Types.Error, GHC.Types.Hint
SuggestBindToWildcardGHC.Types.Error, GHC.Types.Hint
SuggestCorrectPragmaNameGHC.Types.Error, GHC.Types.Hint
SuggestDumpSlicesGHC.Types.Error, GHC.Types.Hint
SuggestExtensionGHC.Types.Error, GHC.Types.Hint
suggestExtensionGHC.Types.Error, GHC.Types.Hint
SuggestExtensionInOrderToGHC.Types.Error, GHC.Types.Hint
SuggestExtensionsGHC.Types.Error, GHC.Types.Hint
suggestExtensionsGHC.Types.Error, GHC.Types.Hint
suggestExtensionsWithInfoGHC.Types.Error, GHC.Types.Hint
suggestExtensionWithInfoGHC.Types.Error, GHC.Types.Hint
SuggestFillInWildcardConstraintGHC.Types.Error, GHC.Types.Hint
SuggestFixOrphanInstanceGHC.Types.Error, GHC.Types.Hint
SuggestHiddenGHC.Unit.State, GHC.Unit
SuggestImportingDataConGHC.Types.Error, GHC.Types.Hint
SuggestIncreaseMaxPmCheckModelsGHC.Types.Error, GHC.Types.Hint
SuggestIncreaseSimplifierIterationsGHC.Types.Error, GHC.Types.Hint
SuggestLetInDoGHC.Types.Error, GHC.Types.Hint
SuggestMissingDoGHC.Types.Error, GHC.Types.Hint
SuggestMoveToDeclarationSiteGHC.Types.Error, GHC.Types.Hint
suggestParensAndBlockArgsGHC.Parser.Errors.Ppr
SuggestParenthesesGHC.Types.Error, GHC.Types.Hint
SuggestPartialTypeSignaturesGHC.Tc.Errors.Types
suggestPartialTypeSignaturesGHC.Tc.Errors.Types
SuggestPatternMatchingSyntaxGHC.Types.Error, GHC.Types.Hint
SuggestPlacePragmaInHeaderGHC.Types.Error, GHC.Types.Hint
SuggestQualifiedAfterModuleNameGHC.Types.Error, GHC.Types.Hint
SuggestQualifyStarOperatorGHC.Types.Error, GHC.Types.Hint
SuggestRenameForallGHC.Types.Error, GHC.Types.Hint
SuggestRolesGHC.Types.Error, GHC.Types.Hint
SuggestSignatureInstantiationsGHC.Types.Error, GHC.Types.Hint
SuggestSimilarNamesGHC.Types.Error, GHC.Types.Hint
SuggestSingleExtensionGHC.Types.Error, GHC.Types.Hint
SuggestSpecialiseVisibilityHintsGHC.Types.Error, GHC.Types.Hint
SuggestThQuotationSyntaxGHC.Types.Error, GHC.Types.Hint
SuggestTypeSignatureFormGHC.Types.Error, GHC.Types.Hint
SuggestUndecidableInstancesGHC.Tc.Errors.Types
suggestUndecidableInstancesGHC.Tc.Errors.Types
SuggestUnliftedDatatypesGHC.Tc.Errors.Types
SuggestUnliftedNewtypesGHC.Tc.Errors.Types
SuggestUnliftedTypesGHC.Tc.Errors.Types
SuggestUseSpacesGHC.Types.Error, GHC.Types.Hint
SuggestUseTypeFromDataKindGHC.Types.Error, GHC.Types.Hint
SuggestUseWhitespaceAfterGHC.Types.Error, GHC.Types.Hint
SuggestUseWhitespaceAroundGHC.Types.Error, GHC.Types.Hint
SuggestVisibleGHC.Unit.State, GHC.Unit
SumGHC.Parser.Types, GHC.Parser.PostProcess
sumGHC.Prelude.Basic, GHC.Prelude
SumAltLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SumAltArityExceededGHC.Tc.Errors.Types
SumArityLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sumDataConGHC.Builtin.Types
SumFlavourGHC.Core.TyCon
SummaryNodeGHC.Unit.Module.Graph
summaryNodeSummaryGHC.Unit.Module.Graph
SumOrTupleGHC.Parser.Types, GHC.Parser.PostProcess
sumParensGHC.Types.Basic
SumPatLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
sumPatParensGHC.Hs, GHC.Hs.Pat
sumPatVbarsAfterGHC.Hs, GHC.Hs.Pat
sumPatVbarsBeforeGHC.Hs, GHC.Hs.Pat
sumRepDataConKeyGHC.Builtin.Names
sumRepDataConTyConGHC.Builtin.Types
SumTyConGHC.Core.TyCon
sumTyConGHC.Builtin.Types
sumTyConKeyGHC.Builtin.Names
sumTyConNameGHC.Builtin.Names
SumWidthLanguage.Haskell.Syntax.Basic
superClassesMightHelpGHC.Tc.Types.Constraint
superFunArgGHC.Parser.PostProcess
superInfixOpGHC.Parser.PostProcess
SupplementaryBindingsGHC.Tc.Errors.Types
SupplementaryCtsGHC.Tc.Errors.Types
SupplementaryHoleFitsGHC.Tc.Errors.Types
supportedLanguagesAndExtensionsGHC.Driver.Session
supportedLlvmVersionLowerBoundGHC.CmmToLlvm.Config
supportedLlvmVersionUpperBoundGHC.CmmToLlvm.Config
SuppressBndrSig 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
suppressed_parentsGHC.Types.Error, GHC.Types.Hint
suppressed_selectorGHC.Types.Error, GHC.Types.Hint
suppressIfaceInvisiblesGHC.Iface.Type, GHC.Iface.Syntax
supUEGHC.Core.UsageEnv
supUEsGHC.Core.UsageEnv
SurelyApartGHC.Core.Unify
sUseInplaceMinGWGHC.Settings
swapGHC.Data.Pair
SwapFlagGHC.Types.Basic
swapLiftCoEnvGHC.Core.Coercion
sWarningGHC.Utils.Ppr.Colour
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.CmmToAsm.CFG.Weight
SymbolPtrGHC.Cmm.CLabel
SymbolTableGHC.Utils.Binary
symbol_RDRGHC.Builtin.Names
SymCoGHC.Core.TyCo.Rep
SynAnyGHC.Tc.Utils.TcType
SynDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
SynFamilyInstGHC.Core.FamInstEnv
SynFunGHC.Tc.Utils.TcType
synKnownTypeGHC.Tc.Utils.TcType
SynListGHC.Tc.Utils.TcType
SynRhoGHC.Tc.Utils.TcType
SyntaxExprLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
SyntaxExprGhcGHC.Hs, GHC.Hs.Expr
SyntaxExprRn 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
SyntaxExprTc 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
SyntaxOpTypeGHC.Tc.Utils.TcType
synTyConDefn_maybeGHC.Core.TyCon
synTyConRhs_maybeGHC.Core.TyCon
SynTypeGHC.Tc.Utils.TcType
syn_arg_wrapsGHC.Hs, GHC.Hs.Expr
syn_exprGHC.Hs, GHC.Hs.Expr
syn_res_wrapGHC.Hs, GHC.Hs.Expr
SystemDependentGHC.Driver.Session
sYSTEM_IOGHC.Builtin.Names