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

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- :
- !
- $
- &
- *
- +
- .
- /
- <
- =
- >
- \
- ^
- |
- -
- ~
- _
- All

Index - S

s1TyConKey | GHC.Builtin.Names
s1TyConName | GHC.Builtin.Names
Safe | Language.Haskell.TH.Syntax, Language.Haskell.TH
safe | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
safeDirectImpsReq | GHC.Driver.Session
safeHaskell | GHC.Driver.DynFlags, GHC.Driver.Session
SafeHaskellBit | GHC.Parser.Lexer
SafeHaskellMode | GHC.Types.SafeHaskell
safeHaskellModeEnabled | GHC.Driver.Session
SafeHaskellMustBeInIO | GHC.Tc.Errors.Types
safeHaskellOn | GHC.Driver.Session
safeImplicitImpsReq | GHC.Driver.Session
safeImportsOn | GHC.Driver.Session
safeInfer | GHC.Driver.DynFlags, GHC.Driver.Session
safeInferOn | GHC.Driver.Session
safeInferred | GHC.Driver.DynFlags, GHC.Driver.Session
safeLanguageOn | GHC.Driver.Session
SafeOverlapping | GHC.Tc.Types.Origin
safeShowException | GHC.Utils.Panic
Safety |
1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class) | GHC.Types.ForeignCall
sameDepthAs | GHC.Tc.Utils.TcType
SameLine | GHC.Types.SrcLoc, GHC.Parser.Annotation, GHC.Hs
SameName | GHC.Tc.Errors.Types
SameNameSpace | GHC.Types.Name.Reader
SameOcc | GHC.Tc.Errors.Types
SameOccInfo | GHC.Tc.Errors.Types
sameOcc_lhs | GHC.Tc.Errors.Types
sameOcc_rhs | GHC.Tc.Errors.Types
sameOcc_same_pkg | GHC.Tc.Errors.Types
SaneDouble |
1 (Type/Class) | GHC.Types.SaneDouble, GHC.JS.Syntax, GHC.JS.JStg.Syntax
2 (Data Constructor) | GHC.Types.SaneDouble, GHC.JS.Syntax, GHC.JS.JStg.Syntax
sappendClassOpKey | GHC.Builtin.Names
sappendName | GHC.Builtin.Names
sArSupportsDashL | GHC.Settings
saturatedByOneShots | GHC.Types.Demand
saved_errno | GHC.Exts.Heap.Closures, GHC.Exts.Heap
sb_mds | GHC.Tc.Types
scaleAltsBy | GHC.Core.Utils
Scaled |
1 (Type/Class) | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Core.Multiplicity
2 (Data Constructor) | GHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaledMult | GHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaledSet | GHC.Core.Type, GHC.Core.Multiplicity
scaledThing | GHC.Core.TyCo.Rep, GHC.Core.Multiplicity
scaleFloat | GHC.Prelude.Basic, GHC.Prelude
scaleIdBy | GHC.Types.Id
scaleScaled | GHC.Core.Multiplicity
scaleUE | GHC.Core.UsageEnv
scaleUsage | GHC.Core.UsageEnv
scaleVarBy | GHC.Types.Id
scanl | GHC.Prelude.Basic, GHC.Prelude
scanl1 | GHC.Prelude.Basic, GHC.Prelude
scanr | GHC.Prelude.Basic, GHC.Prelude
scanr1 | GHC.Prelude.Basic, GHC.Prelude
SCC | GHC.Data.Graph.Directed
sccAbleCC | GHC.Types.CostCentre
SCCFunSig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
SCCP | Language.Haskell.TH.Syntax, Language.Haskell.TH
sccProfilingEnabled | GHC.Driver.Session
SCD_HeadTyFam | GHC.Tc.Errors.Types
SCD_HeadTyVar | GHC.Tc.Errors.Types
SCD_Superclass | GHC.Tc.Errors.Types
Scheme |
1 (Type/Class) | GHC.Utils.Ppr.Colour
2 (Data Constructor) | GHC.Utils.Ppr.Colour
scopedSort | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType
ScopedTypeVariables | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ScOrigin | GHC.Tc.Types.Origin
scrutBinderSwap_maybe | GHC.Core.Opt.OccurAnal
sc_alts | GHC.Core.Opt.Simplify.Utils
sc_arg | GHC.Core.Opt.Simplify.Utils
sc_arg_ty | GHC.Core.Opt.Simplify.Utils
sc_bndr | GHC.Core.Opt.Simplify.Utils
sc_body | GHC.Core.Opt.Simplify.Utils
sc_cont | GHC.Core.Opt.Simplify.Utils
sc_dup | GHC.Core.Opt.Simplify.Utils
sc_env | GHC.Core.Opt.Simplify.Utils
sc_from | GHC.Core.Opt.Simplify.Utils
sc_fun | GHC.Core.Opt.Simplify.Utils
sc_fun_ty | GHC.Core.Opt.Simplify.Utils
sc_hole_ty | GHC.Core.Opt.Simplify.Utils
SDC | GHC.Utils.Outputable
SDoc | GHC.Utils.Outputable, GHC.Types.Error, GHC.Utils.Error
sdocCanUseUnicode | GHC.Utils.Outputable
sdocColScheme | GHC.Utils.Outputable
SDocContext | GHC.Utils.Outputable
sdocDefaultDepth | GHC.Utils.Outputable
sdocErrorSpans | GHC.Utils.Outputable
sdocHexWordLiterals | GHC.Utils.Outputable
sdocLastColour | GHC.Utils.Outputable
sdocLinearTypes | GHC.Utils.Outputable
sdocLineLength | GHC.Utils.Outputable
sdocListTuplePuns | GHC.Utils.Outputable
sdocOption | GHC.Utils.Outputable
sdocPprDebug | GHC.Utils.Outputable
sdocPrintAxiomIncomps | GHC.Utils.Outputable
sdocPrintCaseAsLet | GHC.Utils.Outputable
sdocPrintEqualityRelations | GHC.Utils.Outputable
sdocPrintErrIndexLinks | GHC.Utils.Outputable
sdocPrintExplicitCoercions | GHC.Utils.Outputable
sdocPrintExplicitForalls | GHC.Utils.Outputable
sdocPrintExplicitKinds | GHC.Utils.Outputable
sdocPrintExplicitRuntimeReps | GHC.Utils.Outputable
sdocPrintPotentialInstances | GHC.Utils.Outputable
sdocPrintTypeAbbreviations | GHC.Utils.Outputable
sdocPrintTypecheckerElaboration | GHC.Utils.Outputable
sdocPrintUnicodeSyntax | GHC.Utils.Outputable
sdocShouldUseColor | GHC.Utils.Outputable
sdocStarIsType | GHC.Utils.Outputable
sdocStyle | GHC.Utils.Outputable
sdocSuppressCoercions | GHC.Utils.Outputable
sdocSuppressCoercionTypes | GHC.Utils.Outputable
sdocSuppressIdInfo | GHC.Utils.Outputable
sdocSuppressModulePrefixes | GHC.Utils.Outputable
sdocSuppressStgExts | GHC.Utils.Outputable
sdocSuppressStgReps | GHC.Utils.Outputable
sdocSuppressTicks | GHC.Utils.Outputable
sdocSuppressTypeApplications | GHC.Utils.Outputable
sdocSuppressTypeSignatures | GHC.Utils.Outputable
sdocSuppressUnfoldings | GHC.Utils.Outputable
sdocSuppressUniques | GHC.Utils.Outputable
sdocSuppressVarKinds | GHC.Utils.Outputable
sdocUnitIdForUser | GHC.Utils.Outputable
sdocWithContext | GHC.Utils.Outputable
searchPackageId | GHC.Unit.State, GHC.Unit
seArityOpts | GHC.Core.Opt.Simplify.Env
seCaseCase | GHC.Core.Opt.Simplify.Env
seCaseDepth | GHC.Core.Opt.Simplify.Env
seCaseFolding | GHC.Core.Opt.Simplify.Env
seCaseMerge | GHC.Core.Opt.Simplify.Env
seCastSwizzle | GHC.Core.Opt.Simplify.Env
Section |
1 (Type/Class) | GHC.Cmm
2 (Data Constructor) | GHC.Cmm
SectionL | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
sectionL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SectionOrigin | GHC.Tc.Types.Origin
SectionProtection | GHC.Cmm
sectionProtection | GHC.Cmm
SectionR | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
sectionR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SectionType | GHC.Cmm
seCvSubst | GHC.Core.Opt.Simplify.Env
seDoEtaReduction | GHC.Core.Opt.Simplify.Env
seekBin | GHC.Utils.Binary
seEtaExpand | GHC.Core.Opt.Simplify.Env
seFamEnvs | GHC.Core.Opt.Simplify.Env
seFloatEnable | GHC.Core.Opt.Simplify.Env
seIdSubst | GHC.Core.Opt.Simplify.Env
seInline | GHC.Core.Opt.Simplify.Env
seInScope | GHC.Core.Opt.Simplify.Env
SelArg | GHC.Core.TyCo.Rep, GHC.Core.Coercion
SelCo | GHC.Core.TyCo.Rep
Select | GHC.Core.Opt.Simplify.Utils
selectee | GHC.Exts.Heap.Closures, GHC.Exts.Heap
selectorAmbiguousFieldOcc | GHC.Hs.Type, GHC.Hs
selectorClassKey | GHC.Builtin.Names
selectorClassName | GHC.Builtin.Names
SelectorClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
SelectorThunk | GHC.StgToCmm.Types
selectWorkItem | GHC.Tc.Solver.InertSet
SelExpr |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
SelfBoot | GHC.Tc.Types
SelfBootInfo | GHC.Tc.Types
SelfLoop | GHC.Data.Graph.Directed
SelForAll | GHC.Core.TyCo.Rep, GHC.Core.Coercion
SelFun | GHC.Core.TyCo.Rep, GHC.Core.Coercion
SelMult | GHC.Core.TyCo.Rep, GHC.Core.Coercion
selName_RDR | GHC.Builtin.Names
SelRes | GHC.Core.TyCo.Rep, GHC.Core.Coercion
SelTyCon | GHC.Core.TyCo.Rep, GHC.Core.Coercion
sel_cons | GHC.Types.Id.Info
sel_fieldLabel | GHC.Types.Id.Info
sel_naughty | GHC.Types.Id.Info
sel_tycon | GHC.Types.Id.Info
semi |
1 (Function) | GHC.Utils.Ppr
2 (Function) | Language.Haskell.TH.PprLib
3 (Function) | GHC.Utils.Outputable
Semigroup | GHC.Prelude.Basic, GHC.Prelude
semigroupClassKey | GHC.Builtin.Names
semigroupClassName | GHC.Builtin.Names
semiSep | Language.Haskell.TH.Ppr
semiSepWith | Language.Haskell.TH.Ppr
seMode | GHC.Core.Opt.Simplify.Env
seNames | GHC.Core.Opt.Simplify.Env
seOptCoercionOpts | GHC.Core.Opt.Simplify.Env
sep |
1 (Function) | GHC.Utils.Ppr
2 (Function) | Language.Haskell.TH.PprLib
3 (Function) | GHC.Utils.Outputable
SepArg | GHC.Driver.CmdLine
sePedanticBottoms | GHC.Core.Opt.Simplify.Env
sePhase | GHC.Core.Opt.Simplify.Env
sePlatform | GHC.Core.Opt.Simplify.Env
sePreInline | GHC.Core.Opt.Simplify.Env
sepWith | Language.Haskell.TH.Ppr
Seq | GHCi.Message
seq | GHC.Prelude.Basic, GHC.Prelude
seqBinds | GHC.Core.Seq
seqCo | GHC.Core.Coercion
seqCompiledByteCode | GHC.ByteCode.Types
seqCprSig | GHC.Types.Cpr
seqDemand | GHC.Types.Demand
seqDemandList | GHC.Types.Demand
seqDmd | GHC.Types.Demand
seqDmdSig | GHC.Types.Demand
seqDmdType | GHC.Types.Demand
seqDVarSet | GHC.Types.Var.Set
seqEltsNameEnv | GHC.Types.Name.Env
seqEltsUFM | GHC.Types.Unique.FM
seqExpr | GHC.Core.Seq
seqExprs | GHC.Core.Seq
seqId | GHC.Types.Id.Make
seqIdKey | GHC.Builtin.Names
seqList | GHC.Utils.Misc
seqOccInfo | GHC.Types.Basic
SeqOp | GHC.Builtin.PrimOps
seqRuleInfo | GHC.Core.Seq
seqRules | GHC.Core.Seq
seqTagInfo | GHC.Stg.InferTags.TagSig
seqTagSig | GHC.Stg.InferTags.TagSig
seqType | GHC.Core.Type
seqTypes | GHC.Core.Type
sequence | GHC.Prelude.Basic, GHC.Prelude
sequenceA | GHC.Prelude.Basic, GHC.Prelude
sequenceQ | Language.Haskell.TH.Syntax
sequenceUFMList | GHC.Types.Unique.FM
sequence_ | GHC.Prelude.Basic, GHC.Prelude
seqUnfolding | GHC.Core.Seq
seqVarSet | GHC.Types.Var.Set
seRecIds | GHC.Core.Opt.Simplify.Env
SerializableException | GHCi.Message
Serialized |
1 (Type/Class) | GHC.Serialized
2 (Data Constructor) | GHC.Serialized
serializeWithData | GHC.Serialized
sError | GHC.Utils.Ppr.Colour
seRuleOpts | GHC.Core.Opt.Simplify.Env
seRules | GHC.Core.Opt.Simplify.Env
Session |
1 (Type/Class) | GHC.Driver.Monad
2 (Data Constructor) | GHC.Driver.Monad
SetAddrRangeOp | GHC.Builtin.PrimOps
setArityInfo | GHC.Types.Id.Info
setBit | GHC.Prelude.Basic, GHC.Prelude
SetByteArrayOp | GHC.Builtin.PrimOps
setCafInfo | GHC.Types.Id.Info
setCallArityInfo | GHC.Types.Id.Info
setCaseBndrEvald | GHC.Types.Id
setCmmTypeWidth | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
setCoHoleCoVar | GHC.Core.TyCo.Rep, GHC.Core.Coercion
setCoHoleType | GHC.Core.Coercion
setCommentsEpAnn | GHC.Parser.Annotation, GHC.Hs
setCoVarName | GHC.Core.Coercion
setCoVarUnique | GHC.Core.Coercion
setCprSigInfo | GHC.Types.Id.Info
setCtEvLoc | GHC.Tc.Types.Constraint
setCtEvPredType | GHC.Tc.Types.Constraint
setCtLocEnv | GHC.Tc.Types.Constraint
setCtLocEnvLoc | GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.Constraint
setCtLocEnvLvl | GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.Constraint
setCtLocOrigin | GHC.Tc.Types.Constraint
setCtLocRealLoc | GHC.Tc.Types.CtLocEnv
setCtLocSpan | GHC.Tc.Types.Constraint
setDelete | GHC.Cmm.Dataflow.Label
setDemandInfo | GHC.Types.Id.Info
setDifference | GHC.Cmm.Dataflow.Label
setDmdSigInfo | GHC.Types.Id.Info
setDynamicNow | GHC.Driver.DynFlags, GHC.Driver.Session
setDynOutputFile | GHC.Driver.Session
setDynOutputHi | GHC.Driver.Session
setElems | GHC.Cmm.Dataflow.Label
setEmpty | GHC.Cmm.Dataflow.Label
setEnv | GHC.Data.IOEnv
setFieldClassOpKey | GHC.Builtin.Names
setFieldName | GHC.Builtin.Names
setFilter | GHC.Cmm.Dataflow.Label
setFlagsFromEnvFile | GHC.Driver.Session
setFoldl | GHC.Cmm.Dataflow.Label
setFoldr | GHC.Cmm.Dataflow.Label
setFollowingComments | GHC.Parser.Annotation, GHC.Hs
setFromList | GHC.Cmm.Dataflow.Label
setGeneralFlag' | GHC.Driver.Session
setHsTyVarBndrFlag | GHC.Hs.Type, GHC.Hs
setIdArity | GHC.Types.Id
setIdCafInfo | GHC.Types.Id
setIdCallArity | GHC.Types.Id
setIdCbvMarks | GHC.Types.Id
setIdCprSig | GHC.Types.Id
setIdDemandInfo | GHC.Types.Id
setIdDetails | GHC.Types.Var
setIdDmdSig | GHC.Types.Id
setIdExported |
1 (Function) | GHC.Types.Var
2 (Function) | GHC.Types.Id
setIdInfo | GHC.Types.Id
setIdLFInfo | GHC.Types.Id
setIdMult | GHC.Types.Var, GHC.Types.Id
setIdName | GHC.Types.Id
setIdNotExported |
1 (Function) | GHC.Types.Var
2 (Function) | GHC.Types.Id
setIdOccInfo | GHC.Types.Id
setIdOneShotInfo | GHC.Types.Id
setIdSpecialisation | GHC.Types.Id
setIdTagSig | GHC.Types.Id
setIdType | GHC.Types.Id
setIdUnfolding | GHC.Types.Id
setIdUnique | GHC.Types.Id
setInlineActivation | GHC.Types.Id
setInlinePragInfo | GHC.Types.Id.Info
setInlinePragma | GHC.Types.Id
setInlinePragmaActivation | GHC.Types.Basic
setInlinePragmaRuleMatchInfo | GHC.Types.Basic
setInScope | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Core.Subst
setInScopeFromE | GHC.Core.Opt.Simplify.Env
setInScopeFromF | GHC.Core.Opt.Simplify.Env
setInScopeSet | GHC.Core.Opt.Simplify.Env
setInsert | GHC.Cmm.Dataflow.Label
setInteractivePrintName | GHC.Runtime.Context
setIntersection | GHC.Cmm.Dataflow.Label
setIsSubsetOf | GHC.Cmm.Dataflow.Label
setLastToken | GHC.Parser.Lexer
setLclEnvBinderStack | GHC.Tc.Types.LclEnv
setLclEnvErrCtxt | GHC.Tc.Types.LclEnv
setLclEnvLoc | GHC.Tc.Types.LclEnv, GHC.Tc.Types
setLclEnvRdrEnv | GHC.Tc.Types.LclEnv
setLclEnvTcLevel | GHC.Tc.Types.LclEnv, GHC.Tc.Types
setLclEnvThStage | GHC.Tc.Types.LclEnv
setLclEnvTypeEnv | GHC.Tc.Types.LclEnv
setLFInfo | GHC.Types.Id.Info
setLogFlags | GHC.Utils.Logger
setMember | GHC.Cmm.Dataflow.Label
setMetaTyVarTcLevel | GHC.Tc.Utils.TcType
setNameLoc | GHC.Types.Name
setNameUnique | GHC.Types.Name
setNominalRole_maybe | GHC.Core.Coercion
setNull | GHC.Cmm.Dataflow.Label
setOccInfo | GHC.Types.Id.Info
setOccNameSpace | GHC.Types.Name.Occurrence, GHC.Types.Name
setOneShotInfo | GHC.Types.Id.Info
setOneShotLambda | GHC.Types.Id
setOutputFile | GHC.Driver.Session
setOutputHi | GHC.Driver.Session
setOverlapModeMaybe | GHC.Types.Basic, GHC.Core.InstEnv
setPriorComments | GHC.Parser.Annotation, GHC.Hs
setRdrNameSpace | GHC.Parser.PostProcess
setRecTcMaxBound | GHC.Core.TyCon.RecWalk
setRuleIdName | GHC.Core
setRuleInfo | GHC.Types.Id.Info
setRuleInfoHead | GHC.Types.Id.Info
setSafeMode | GHC.Types.SafeHaskell
setSession | GHC.Driver.Monad
setSingleton | GHC.Cmm.Dataflow.Label
setSize | GHC.Cmm.Dataflow.Label
setSrcLoc | GHC.Parser.Lexer
setStyleColoured | GHC.Utils.Outputable
setSubstEnv | GHC.Core.Opt.Simplify.Env
setTagSig | GHC.Types.Id.Info
setTcMultAnn | GHC.Hs.Binds, GHC.Hs
setTcTyConKind | GHC.Core.TyCon
setTcTyVarDetails | GHC.Types.Var
SetThreadAllocationCounter | GHC.Builtin.PrimOps
Settings |
1 (Type/Class) | GHC.Settings, GHC.Driver.Session
2 (Data Constructor) | GHC.Settings, GHC.Driver.Session
settings | GHC.Driver.Session
setTmpDir | GHC.Driver.Session
setTyVarKind | GHC.Types.Var
setTyVarName | GHC.Types.Var
setTyVarUnique | GHC.Types.Var
setUnfoldingInfo | GHC.Types.Id.Info
setUnion | GHC.Cmm.Dataflow.Label
setUnions | GHC.Cmm.Dataflow.Label
setUnitId | GHC.Driver.Session
setUnsafeGlobalDynFlags | GHC.Driver.Session
SetupBreakpoint | GHCi.Message
setupBreakpoint | GHCi.BreakArray
setUserData | GHC.Utils.Binary
setVarName | GHC.Types.Var
setVarType | GHC.Types.Var
setVarUnique | GHC.Types.Var
seTvSubst | GHC.Core.Opt.Simplify.Env
seUnfoldingOpts | GHC.Core.Opt.Simplify.Env
Severity | GHC.Types.Error, GHC.Utils.Error
SevError | GHC.Types.Error, GHC.Utils.Error
SevIgnore | GHC.Types.Error, GHC.Utils.Error
SevWarning | GHC.Types.Error, GHC.Utils.Error
sExtraGccViaCFlags | GHC.Settings, GHC.Driver.Session
se_fam_inst | GHC.Core.Opt.Simplify
se_mode | GHC.Core.Opt.Simplify
se_top_env_cfg | GHC.Core.Opt.Simplify
sFatal | GHC.Utils.Ppr.Colour
sFileSettings | GHC.Settings, GHC.Driver.Session
sfInScope | GHC.Core.Opt.Simplify.Env
sfInteractInert | GHC.Core.Coercion.Axiom
sfInteractTop | GHC.Core.Coercion.Axiom
sfJoinFloats | GHC.Core.Opt.Simplify.Env
sfLetFloats | GHC.Core.Opt.Simplify.Env
sfMatchFam | GHC.Core.Coercion.Axiom
Sf_Ignore | GHC.Types.SafeHaskell
Sf_None | GHC.Types.SafeHaskell
Sf_Safe | GHC.Types.SafeHaskell
Sf_SafeInferred | GHC.Types.SafeHaskell
Sf_Trustworthy | GHC.Types.SafeHaskell
Sf_Unsafe | GHC.Types.SafeHaskell
sGccSupportsNoPie | GHC.Settings, GHC.Driver.Session
sGhciUsagePath | GHC.Settings, GHC.Driver.Session
sGhcNameVersion | GHC.Settings, GHC.Driver.Session
sGhcUsagePath | GHC.Settings, GHC.Driver.Session
sGhcWithInterpreter | GHC.Settings, GHC.Driver.Session
sGlobalPackageDatabasePath | GHC.Settings, GHC.Driver.Session
ShadowedDependencies | GHC.Unit.State, GHC.Unit
ShadowedNameProvenance | GHC.Tc.Errors.Types
ShadowedNameProvenanceGlobal | GHC.Tc.Errors.Types
ShadowedNameProvenanceLocal | GHC.Tc.Errors.Types
shadowNames | GHC.Types.Name.Reader
shallowTyCoVarsOfCo | GHC.Core.TyCo.FVs
shallowTyCoVarsOfCos | GHC.Core.TyCo.FVs
shallowTyCoVarsOfCoVarEnv | GHC.Core.TyCo.FVs
shallowTyCoVarsOfType | GHC.Core.TyCo.FVs
shallowTyCoVarsOfTypes | GHC.Core.TyCo.FVs
shallowTyCoVarsOfTyVarEnv | GHC.Core.TyCo.FVs
ShapeMismatchReason | GHC.Tc.Types.Constraint
sharedGlobal | GHC.Utils.GlobalVars
sharedGlobalM | GHC.Utils.GlobalVars
sHeader | GHC.Utils.Ppr.Colour
ShHoleSubst | GHC.Unit.State, GHC.Unit
shift | GHC.Prelude.Basic, GHC.Prelude
shiftL | GHC.Prelude.Basic, GHC.Prelude
shiftLL | GHC.Utils.Containers.Internal.BitUtil
shiftR | GHC.Prelude.Basic, GHC.Prelude
shiftRL | GHC.Utils.Containers.Internal.BitUtil
shorter | GHC.Data.Word64Map.Internal
shortStgPprOpts | GHC.Stg.Syntax
ShortText |
1 (Type/Class) | GHC.Data.ShortText
2 (Data Constructor) | GHC.Data.ShortText
Shouldn'tHappenOrigin | GHC.Tc.Types.Origin
shouldStrictifyIdForCbv | GHC.Core.Utils
shouldUseCbvForId | GHC.Core.Utils
Show | GHC.Prelude.Basic, GHC.Prelude
show | GHC.Prelude.Basic, GHC.Prelude
showAstData | GHC.Hs.Dump
showAstDataFull | GHC.Hs.Dump
showBreakArray | GHCi.BreakArray
showChar | GHC.Prelude.Basic, GHC.Prelude
showClassKey | GHC.Builtin.Names
showClassName | GHC.Builtin.Names
showCommaSpace_RDR | GHC.Builtin.Names
showException | GHC.Utils.Panic
ShowForAllFlag | GHC.Iface.Type, GHC.Iface.Syntax
ShowForAllMust | GHC.Iface.Type, GHC.Iface.Syntax
ShowForAllWhen | GHC.Iface.Type, GHC.Iface.Syntax
showGhcException | GHC.Utils.Panic
showGhcExceptionUnsafe | GHC.Utils.Panic
ShowHeader | GHC.Iface.Type, GHC.Iface.Syntax
ShowHowMuch | GHC.Iface.Type, GHC.Iface.Syntax
ShowIface | GHC.Iface.Type, GHC.Iface.Syntax
showList | GHC.Prelude.Basic, GHC.Prelude
showMatches | GHC.Tc.Errors.Types
showModMsg | GHC.Unit.Module.Graph
showName | Language.Haskell.TH.Syntax
showName' | Language.Haskell.TH.Syntax
showOpt | GHC.Utils.CliOption, GHC.Driver.DynFlags, GHC.Driver.Session
showParen | GHC.Prelude.Basic, GHC.Prelude
showParen_RDR | GHC.Builtin.Names
showPass | GHC.Utils.Error
showPlainGhcException | GHC.Utils.Panic.Plain, GHC.Utils.Panic
showPpr | GHC.Driver.Ppr
showPprUnsafe | GHC.Utils.Outputable, GHC.Driver.Ppr
showProv | GHC.Tc.Errors.Types
ShowS | GHC.Prelude.Basic, GHC.Prelude
shows | GHC.Prelude.Basic, GHC.Prelude
showSDoc | GHC.Driver.Ppr
showSDocForUser | GHC.Driver.Ppr
showSDocOneLine | GHC.Utils.Outputable
showSDocUnsafe | GHC.Utils.Outputable, GHC.Driver.Ppr
ShowSome | GHC.Iface.Type, GHC.Iface.Syntax
showSpace_RDR | GHC.Builtin.Names
showsPrec | GHC.Prelude.Basic, GHC.Prelude
showsPrec_RDR | GHC.Builtin.Names
showString | GHC.Prelude.Basic, GHC.Prelude
showString_RDR | GHC.Builtin.Names
ShowSub |
1 (Type/Class) | GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor) | GHC.Iface.Type, GHC.Iface.Syntax
shows_RDR | GHC.Builtin.Names
showtextl | Language.Haskell.TH.Ppr
showToHeader | GHC.Iface.Syntax
showToIface | GHC.Iface.Syntax
showTree |
1 (Function) | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function) | GHC.Data.Word64Map.Internal
showTreeWith |
1 (Function) | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function) | GHC.Data.Word64Map.Internal
showType | GHC.Tc.Errors.Types
showWrap | GHC.Tc.Errors.Types
showWrapVars | GHC.Tc.Errors.Types
ShrinkMutableByteArrayOp_Char | GHC.Builtin.PrimOps
ShrinkSmallMutableArrayOp_Char | GHC.Builtin.PrimOps
Shutdown | GHCi.Message
siCC | GHC.StgToJS.Types
Sig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
SigD |
1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
sigD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigDTag | GHC.Parser.Annotation, GHC.Hs
SigE | Language.Haskell.TH.Syntax, Language.Haskell.TH
sigE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigmaCtxt | GHC.Tc.Types.Origin
Signal | GHC.Utils.Panic
SignedHint | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
signExtend16 | GHC.JS.Make
signExtend8 | GHC.JS.Make
significand | GHC.Prelude.Basic, GHC.Prelude
signum | GHC.Prelude.Basic, GHC.Prelude
SigP | Language.Haskell.TH.Syntax, Language.Haskell.TH
sigP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigPat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
sigPrec |
1 (Function) | Language.Haskell.TH.Ppr
2 (Function) | GHC.Types.Basic, GHC.Core.TyCo.Ppr
SigSkol | GHC.Tc.Types.Origin
SigT | Language.Haskell.TH.Syntax, Language.Haskell.TH
sigT |
1 (Function) | Language.Haskell.TH.Lib.Internal
2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH
SigTypeSkol | GHC.Tc.Types.Origin
sig_bndr | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_bndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
sig_body | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
sig_ctxt | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_ext | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
sig_inst_sig | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_inst_skols | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_inst_tau | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_inst_theta | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_inst_wcs | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_inst_wcx | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
sig_loc | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
SimilarName |
1 (Type/Class) | GHC.Types.Hint
2 (Data Constructor) | GHC.Types.Hint
SimilarRdrName | GHC.Types.Hint
simplBinder | GHC.Core.Opt.Simplify.Env
simplBinders | GHC.Core.Opt.Simplify.Env
SimplCont | GHC.Core.Opt.Simplify.Utils
SimplCount | GHC.Core.Opt.Stats, GHC.Core.Opt.Simplify.Monad
simplCountN | GHC.Core.Opt.Stats
simpleImportDecl | GHC.Hs.ImpExp, GHC.Hs
SimplEnv |
1 (Type/Class) | GHC.Core.Opt.Simplify.Env
2 (Data Constructor) | GHC.Core.Opt.Simplify.Env
simpleOptExpr | GHC.Core.SimpleOpt
simpleOptExprWith | GHC.Core.SimpleOpt
simpleOptPgm | GHC.Core.SimpleOpt
SimpleOpts |
1 (Type/Class) | GHC.Core.SimpleOpt
2 (Data Constructor) | GHC.Core.SimpleOpt
SimpleWhenMatched | GHC.Data.Word64Map.Internal
SimpleWhenMissing | GHC.Data.Word64Map.Internal
simplExpr | GHC.Core.Opt.Simplify.Iteration
SimplFloats |
1 (Type/Class) | GHC.Core.Opt.Simplify.Env
2 (Data Constructor) | GHC.Core.Opt.Simplify.Env
Simplified | GHC.Core.Opt.Simplify.Utils
SimplifierDone | GHC.Core.Opt.Stats
simplify | GHC.Data.BooleanFormula
simplifyArgsWorker | GHC.Core.Reduction
simplifyExpr | GHC.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
simplifyPgm | GHC.Core.Opt.Simplify
simplImpRules | GHC.Core.Opt.Simplify.Iteration
SimplM | GHC.Core.Opt.Simplify.Monad
SimplMode |
1 (Type/Class) | GHC.Core.Opt.Simplify.Env
2 (Data Constructor) | GHC.Core.Opt.Simplify.Env
simplNonRecBndr | GHC.Core.Opt.Simplify.Env
simplNonRecJoinBndr | GHC.Core.Opt.Simplify.Env
simplPhases | GHC.Driver.DynFlags, GHC.Driver.Session
simplRecBndrs | GHC.Core.Opt.Simplify.Env
simplRecJoinBndrs | GHC.Core.Opt.Simplify.Env
SimplSR | GHC.Core.Opt.Simplify.Env
simplTickFactor | GHC.Driver.DynFlags, GHC.Driver.Session
simplTopBinds | GHC.Core.Opt.Simplify.Iteration
sin | GHC.Prelude.Basic, GHC.Prelude
singleCt | GHC.Tc.Types.Constraint
SingleEntry | GHC.Stg.Syntax
singleMessage | GHC.Types.Error
SingleStep |
1 (Type/Class) | GHC.Runtime.Eval.Types
2 (Data Constructor) | GHC.Runtime.Eval.Types
singleStep | GHCi.Message
singleton |
1 (Function) | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function) | GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
3 (Function) | GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict
4 (Function) | GHC.Data.ShortText
5 (Function) | GHC.Utils.Misc
singleUsageUE | GHC.Core.UsageEnv
singular | GHC.Utils.Outputable
sinh | GHC.Prelude.Basic, GHC.Prelude
siVal | GHC.StgToJS.Types
siVar | GHC.StgToJS.Types
size |
1 (Function) | GHC.Exts.Heap.Closures, GHC.Exts.Heap
2 (Function) | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
3 (Function) | GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
SizedSeq |
1 (Type/Class) | GHC.Data.SizedSeq
2 (Data Constructor) | GHC.Data.SizedSeq
sizedText | GHC.Utils.Ppr
sizeDVarSet | GHC.Types.Var.Set
sizeExpr | GHC.Core.Unfold
SizeIs | GHC.Core.Unfold
SizeofArrayOp | GHC.Builtin.PrimOps
SizeofByteArrayOp | GHC.Builtin.PrimOps
SizeofMutableArrayOp | GHC.Builtin.PrimOps
SizeofMutableByteArrayOp | GHC.Builtin.PrimOps
SizeofSmallArrayOp | GHC.Builtin.PrimOps
SizeofSmallMutableArrayOp | GHC.Builtin.PrimOps
sizeRegSet | GHC.Cmm.Expr, GHC.Cmm
sizeRM | GHC.Core.RoughMap
sizeSS | GHC.Data.SizedSeq
sizeType | GHC.Tc.Utils.TcType
sizeTypes | GHC.Tc.Utils.TcType
sizeUDFM | GHC.Types.Unique.DFM
sizeUFM | GHC.Types.Unique.FM
sizeUniqDSet | GHC.Types.Unique.DSet
sizeUniqMap | GHC.Types.Unique.Map
sizeUniqSet | GHC.Types.Unique.Set
sizeVarSet | GHC.Types.Var.Set
Skeleton | GHC.Stg.Lift.Types
SkipPmc | GHC.Types.Basic
SkolemEscape | GHC.Tc.Errors.Types
SkolemInfo |
1 (Type/Class) | GHC.Tc.Types.Origin
2 (Data Constructor) | GHC.Tc.Types.Origin
SkolemInfoAnon | GHC.Tc.Types.Origin
skolemSkolInfo | GHC.Tc.Utils.TcType
SkolemTv | GHC.Tc.Utils.TcType
sLdIsGnuLd | GHC.Settings, GHC.Driver.Session
sLdSupportsCompactUnwind | GHC.Settings, GHC.Driver.Session
sLdSupportsFilelist | GHC.Settings, GHC.Driver.Session
sLibFFI | GHC.Settings, GHC.Driver.Session
SlotId | GHC.StgToJS.Types
slotPrimRep | GHC.Types.RepType
SlotTy | GHC.Types.RepType
SlotUnknown | GHC.StgToJS.Types
Slow | GHC.Cmm.Node, GHC.Cmm
sl_fs | GHC.Types.SourceText
sl_st | GHC.Types.SourceText
sl_tc | GHC.Types.SourceText
SmallArray |
1 (Type/Class) | GHC.Data.SmallArray
2 (Data Constructor) | GHC.Data.SmallArray
smallArrayPrimTyCon | GHC.Builtin.Types.Prim
smallArrayPrimTyConKey | GHC.Builtin.Names
SmallArrayPtrsRep | GHC.Runtime.Heap.Layout
smallArrPtrsHdrSize | GHC.Runtime.Heap.Layout
smallArrPtrsHdrSizeW | GHC.Runtime.Heap.Layout
smallArrPtrsRep | GHC.Runtime.Heap.Layout
smallEnoughToInline | GHC.Core.Opt.Simplify.Inline
smallestWarningGroups | GHC.Driver.Flags
smallestWarningGroupsForCategory | GHC.Driver.Flags
SmallMutableArray |
1 (Type/Class) | GHC.Data.SmallArray
2 (Data Constructor) | GHC.Data.SmallArray
smallMutableArrayPrimTyCon | GHC.Builtin.Types.Prim
smallMutableArrayPrimTyConKey | GHC.Builtin.Names
SmallMutArrClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
sMargin | GHC.Utils.Ppr.Colour
sMergeObjsSupportsResponseFiles | GHC.Settings
sMessage | GHC.Utils.Ppr.Colour
smPedanticBottoms | GHC.Core.Opt.Simplify.Env
smPlatform | GHC.Core.Opt.Simplify.Env
SMRep | GHC.Runtime.Heap.Layout
sm_arity_opts | GHC.Core.Opt.Simplify.Env
sm_case_case | GHC.Core.Opt.Simplify.Env
sm_case_folding | GHC.Core.Opt.Simplify.Env
sm_case_merge | GHC.Core.Opt.Simplify.Env
sm_cast_swizzle | GHC.Core.Opt.Simplify.Env
sm_co_opt_opts | GHC.Core.Opt.Simplify.Env
sm_do_eta_reduction | GHC.Core.Opt.Simplify.Env
sm_eta_expand | GHC.Core.Opt.Simplify.Env
sm_float_enable | GHC.Core.Opt.Simplify.Env
sm_inline | GHC.Core.Opt.Simplify.Env
sm_names | GHC.Core.Opt.Simplify.Env
sm_phase | GHC.Core.Opt.Simplify.Env
sm_pre_inline | GHC.Core.Opt.Simplify.Env
sm_rules | GHC.Core.Opt.Simplify.Env
sm_rule_opts | GHC.Core.Opt.Simplify.Env
sm_uf_opts | GHC.Core.Opt.Simplify.Env
snd | GHC.Prelude.Basic, GHC.Prelude
snd3 | GHC.Utils.Misc
sndOf3 | GHC.Utils.Misc
sndOf4 | GHC.Utils.Misc
snocBag | GHC.Data.Bag
snocCts | GHC.Tc.Types.Constraint
SnocOL | GHC.Data.OrdList
snocOL | GHC.Data.OrdList
snocView | GHC.Utils.Misc
SOFT | GHC.Platform.ArchOS, GHC.Platform
SOFTFP | GHC.Platform.ArchOS, GHC.Platform
SoftScope | GHC.Types.Tickish
SolarisLD | GHC.Driver.DynFlags, GHC.Driver.Session
SoleExtraConstraintWildcardAllowed |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
SoleExtraConstraintWildcardNotAllowed | GHC.Tc.Errors.Types
Solo |
1 (Type/Class) | GHC.JS.Make
2 (Data Constructor) | GHC.JS.Make
soloTyCon | GHC.Builtin.Types
solubleOccursProblem | GHC.Tc.Types.Constraint
solveOneFromTheOther | GHC.Tc.Solver.InertSet
solverIterations | GHC.Driver.DynFlags, GHC.Driver.Session
SolverReport |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
SolverReportErrCtxt | GHC.Tc.Errors.Types
SolverReportSupplementary | GHC.Tc.Errors.Types
SolverReportWithCtxt |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
SomeAsyncException |
1 (Type/Class) | GHC.Utils.Exception
2 (Data Constructor) | GHC.Utils.Exception
SomeException |
1 (Type/Class) | GHC.Utils.Exception
2 (Data Constructor) | GHC.Utils.Exception
someExceptionContext | GHC.Utils.Exception
someTypeRepDataConKey | GHC.Builtin.Names
someTypeRepDataConName | GHC.Builtin.Names
someTypeRepTyConKey | GHC.Builtin.Names
someTypeRepTyConName | GHC.Builtin.Names
sOpt_a | GHC.Settings, GHC.Driver.Session
sOpt_c | GHC.Settings, GHC.Driver.Session
sOpt_cxx | GHC.Settings, GHC.Driver.Session
sOpt_F | GHC.Settings, GHC.Driver.Session
sOpt_i | GHC.Settings, GHC.Driver.Session
sOpt_L | GHC.Settings, GHC.Driver.Session
sOpt_l | GHC.Settings, GHC.Driver.Session
sOpt_lc | GHC.Settings, GHC.Driver.Session
sOpt_lm | GHC.Settings, GHC.Driver.Session
sOpt_lo | GHC.Settings, GHC.Driver.Session
sOpt_P | GHC.Settings, GHC.Driver.Session
sOpt_P_fingerprint | GHC.Settings, GHC.Driver.Session
sOpt_windres | GHC.Settings, GHC.Driver.Session
Sorry | GHC.Utils.Panic
sorry | GHC.Utils.Panic.Plain, GHC.Utils.Panic
sorryDoc | GHC.Utils.Panic
sORTKind_maybe | GHC.Core.Type
sortLocated | GHC.Types.SrcLoc
sortLocatedA | GHC.Parser.Annotation, GHC.Hs
sortMsgBag | GHC.Utils.Error
sortQuantVars | GHC.Core.Make
sortRealLocated | GHC.Types.SrcLoc
sortWith | GHC.Utils.Misc
SourceError |
1 (Type/Class) | GHC.Types.SourceError
2 (Data Constructor) | GHC.Types.SourceError
SourceLazy | Language.Haskell.TH.Syntax, Language.Haskell.TH
sourceLazy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceLazyDataConKey | GHC.Builtin.Names
sourceLazyDataConName | GHC.Builtin.Names
sourceName | GHC.Types.Tickish
SourceNote | GHC.Types.Tickish
SourceNoUnpack | Language.Haskell.TH.Syntax, Language.Haskell.TH
sourceNoUnpack | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceNoUnpackDataConKey | GHC.Builtin.Names
sourceNoUnpackDataConName | GHC.Builtin.Names
sourceSpan | GHC.Types.Tickish
SourceStrict | Language.Haskell.TH.Syntax, Language.Haskell.TH
sourceStrict | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceStrictDataConKey | GHC.Builtin.Names
sourceStrictDataConName | GHC.Builtin.Names
SourceStrictness | Language.Haskell.TH.Syntax, Language.Haskell.TH
SourceStrictnessQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SourceText |
1 (Type/Class) | GHC.Types.SourceText
2 (Data Constructor) | GHC.Types.SourceText
SourceUnpack | Language.Haskell.TH.Syntax, Language.Haskell.TH
sourceUnpack | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceUnpackDataConKey | GHC.Builtin.Names
sourceUnpackDataConName | GHC.Builtin.Names
SourceUnpackedness | Language.Haskell.TH.Syntax, Language.Haskell.TH
SourceUnpackednessQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
so_co_opts | GHC.Core.SimpleOpt
so_dump_core_sizes | GHC.Core.Opt.Simplify
so_eta_red | GHC.Core.SimpleOpt
so_hpt_rules | GHC.Core.Opt.Simplify
so_iterations | GHC.Core.Opt.Simplify
so_mode | GHC.Core.Opt.Simplify
so_pass_result_cfg | GHC.Core.Opt.Simplify
so_top_env_cfg | GHC.Core.Opt.Simplify
so_uf_opts | GHC.Core.SimpleOpt
Sp | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
space |
1 (Function) | GHC.Utils.Ppr
2 (Function) | Language.Haskell.TH.PprLib
3 (Function) | GHC.Utils.Outputable
spaceIfSingleQuote | GHC.Utils.Outputable
span | GHC.Prelude.Basic, GHC.Prelude
spanAntitone |
1 (Function) | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function) | GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
spanAsAnchor | GHC.Parser.Annotation, GHC.Hs
spanEnd | GHC.Utils.Misc
spanHsLocaLBinds | GHC.Hs.Utils, GHC.Hs
spans | GHC.Types.SrcLoc
SparkOp | GHC.Builtin.PrimOps
speakN | GHC.Utils.Outputable
speakNOf | GHC.Utils.Outputable
speakNth | GHC.Utils.Outputable
specConstrCount | GHC.Driver.DynFlags, GHC.Driver.Session
specConstrRecursive | GHC.Driver.DynFlags, GHC.Driver.Session
specConstrThreshold | GHC.Driver.DynFlags, GHC.Driver.Session
SpecialiseInstP | Language.Haskell.TH.Syntax, Language.Haskell.TH
SpecialiseP | Language.Haskell.TH.Syntax, Language.Haskell.TH
specialPromotedDc | GHC.Core.DataCon
SpecificFile | GHC.Driver.Pipeline.Monad
Specificity |
1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class) | GHC.Types.Var, GHC.Core.Type
Specified | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Iface.Type, GHC.Tc.Utils.TcType, GHC.Iface.Syntax
SpecifiedSpec |
1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor) | GHC.Types.Var, GHC.Core.Type
specifiedSpec | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SpecInstCtxt | GHC.Tc.Types.Origin
SpecInstSig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
SpecInstSigCtx | GHC.Tc.Errors.Types
SpecPrag | GHC.Hs.Binds, GHC.Hs
SpecPragOrigin | GHC.Tc.Types.Origin
SpecPrags | GHC.Hs.Binds, GHC.Hs
SpecSig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
specTyConKey | GHC.Builtin.Names
specTyConName | GHC.Builtin.Names
specUnfolding | GHC.Core.Unfold.Make
sPgm_a | GHC.Settings, GHC.Driver.Session
sPgm_ar | GHC.Settings, GHC.Driver.Session
sPgm_c | GHC.Settings, GHC.Driver.Session
sPgm_cpp | GHC.Settings, GHC.Driver.Session
sPgm_cxx | GHC.Settings, GHC.Driver.Session
sPgm_F | GHC.Settings, GHC.Driver.Session
sPgm_i | GHC.Settings, GHC.Driver.Session
sPgm_install_name_tool | GHC.Settings
sPgm_L | GHC.Settings, GHC.Driver.Session
sPgm_l | GHC.Settings, GHC.Driver.Session
sPgm_las | GHC.Settings, GHC.Driver.Session
sPgm_lc | GHC.Settings, GHC.Driver.Session
sPgm_lm | GHC.Settings, GHC.Driver.Session
sPgm_lo | GHC.Settings, GHC.Driver.Session
sPgm_otool | GHC.Settings
sPgm_P | GHC.Settings, GHC.Driver.Session
sPgm_ranlib | GHC.Settings, GHC.Driver.Session
sPgm_windres | GHC.Settings, GHC.Driver.Session
sPlatformMisc | GHC.Settings, GHC.Driver.Session
Splice | GHC.Tc.Types.TH, GHC.Tc.Types
SpliceD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
SpliceDecl |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
SpliceDecoration | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
SpliceFailReason | GHC.Tc.Errors.Types
SpliceOrBracket | GHC.Tc.Types.TH, GHC.Tc.Types
SplicePat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
SplicePhase | GHC.Tc.Errors.Types
SplicePhase_CompileAndLink | GHC.Tc.Errors.Types
SplicePhase_Run | GHC.Tc.Errors.Types
SplicePointName | GHC.Hs.Expr, GHC.Hs
SplicePolymorphicLocalVar | GHC.Tc.Errors.Types
spliceRunAction | GHC.Driver.Plugins
SpliceThrewException | GHC.Tc.Errors.Types
SpliceType | GHC.Tc.Types.TH, GHC.Tc.Types
SpliceTypeCtx | GHC.Tc.Errors.Types
SpLim | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
spLimReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
split |
1 (Function) | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function) | GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
3 (Function) | GHC.Utils.Misc
4 (Function) | Language.Haskell.TH.Ppr
splitAppCo_maybe | GHC.Core.Coercion
splitAppTy | GHC.Core.Type
splitAppTyNoView_maybe | GHC.Core.Type
splitAppTys | GHC.Core.Type
splitAppTysNoView | GHC.Core.Type
splitAppTy_maybe | GHC.Core.Type
splitAt | GHC.Prelude.Basic, GHC.Prelude
splitAtList | GHC.Utils.Misc
splitCastTy_maybe | GHC.Core.Type
splitDataProductType_maybe | GHC.Core.DataCon
splitDmdSig | GHC.Types.Demand
splitDmdTy | GHC.Types.Demand
splitFilePath | GHC.Data.ShortText
splitForAllCoVar_maybe | GHC.Core.Type
splitForAllCo_co_maybe | GHC.Core.Coercion
splitForAllCo_maybe | GHC.Core.Coercion
splitForAllCo_ty_maybe | GHC.Core.Coercion
splitForAllForAllTyBinders | GHC.Core.Type
splitForAllForAllTyBinder_maybe | GHC.Core.Type
splitForAllInvisTyBinders | GHC.Core.Type
splitForAllReqTyBinders | GHC.Core.Type
splitForAllTyCoVar | GHC.Core.Type
splitForAllTyCoVars | GHC.Core.Type
splitForAllTyCoVar_maybe | GHC.Core.Type
splitForAllTyVars | GHC.Core.Type
splitForAllTyVar_maybe | GHC.Core.Type
splitFunCo_maybe | GHC.Core.Coercion
splitFunTy | GHC.Core.Type
splitFunTys | GHC.Core.Type
splitFunTy_maybe | GHC.Core.Type
splitHsFunType | GHC.Hs.Type, GHC.Hs
splitIfaceSigmaTy | GHC.Iface.Type, GHC.Iface.Syntax
splitInfo | GHC.Driver.DynFlags, GHC.Driver.Session
splitInvisPiTys | GHC.Core.Type
splitInvisPiTysN | GHC.Core.Type
splitLHsForAllTyInvis | GHC.Hs.Type, GHC.Hs
splitLHsForAllTyInvis_KP | GHC.Hs.Type, GHC.Hs
splitLHsGadtTy | GHC.Hs.Type, GHC.Hs
splitLHsInstDeclTy | GHC.Hs.Type, GHC.Hs
splitLHsPatSynTy | GHC.Hs.Type, GHC.Hs
splitLHsQualTy | GHC.Hs.Type, GHC.Hs
splitLHsSigmaTyInvis | GHC.Hs.Type, GHC.Hs
splitLongestPrefix | GHC.Utils.Misc
splitLookup | GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
splitMember | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
splitPiTy | GHC.Core.Type
splitPiTys | GHC.Core.Type
splitPiTy_maybe | GHC.Core.Type
splitRoot |
1 (Function) | GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function) | GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
splitRuntimeRep_maybe | GHC.Core.Type
splitTyConApp | GHC.Core.Type
splitTyConAppNoView_maybe | GHC.Core.Type
splitTyConApp_maybe | GHC.Core.Type
splitUniqSupply | GHC.Types.Unique.Supply
spPlugin | GHC.Driver.Plugins
spReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
sProgramName | GHC.Settings, GHC.Driver.Session
sProjectVersion | GHC.Settings, GHC.Driver.Session
SptEntry |
1 (Type/Class) | GHC.Linker.Types
2 (Data Constructor) | GHC.Linker.Types
sqrt | GHC.Prelude.Basic, GHC.Prelude
squotes | GHC.Utils.Ppr
sRawSettings | GHC.Settings, GHC.Driver.Session
SrcBangOpts | GHC.Types.Id.Make
srcDataName | GHC.Types.Name.Occurrence, GHC.Types.Name
srcErrorMessages | GHC.Types.SourceError
srcfiles | GHC.Parser.Lexer
SrcInfo |
1 (Type/Class) | GHC.HsToCore.Pmc.Types
2 (Data Constructor) | GHC.HsToCore.Pmc.Types
SrcLazy | Language.Haskell.Syntax.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs
SrcLoc | GHC.Types.SrcLoc
srcLocCol | GHC.Types.SrcLoc
srcLocDataConKey | GHC.Builtin.Names
srcLocDataConName | GHC.Builtin.Names
srcLocFile | GHC.Types.SrcLoc
srcLocLine | GHC.Types.SrcLoc
srcLocSpan | GHC.Types.SrcLoc
SrcNoUnpack | Language.Haskell.Syntax.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs
srcParseFail | GHC.Parser.Lexer
SrcSpan | GHC.Types.SrcLoc
srcSpan2e | GHC.Parser.Annotation, GHC.Hs
SrcSpanAnnA | GHC.Parser.Annotation, GHC.Hs
SrcSpanAnnC | GHC.Parser.Annotation, GHC.Hs
SrcSpanAnnL | GHC.Parser.Annotation, GHC.Hs
SrcSpanAnnN | GHC.Parser.Annotation, GHC.Hs
SrcSpanAnnP | GHC.Parser.Annotation, GHC.Hs
srcSpanEnd | GHC.Types.SrcLoc
srcSpanEndCol | GHC.Types.SrcLoc
srcSpanEndLine | GHC.Types.SrcLoc
srcSpanFile | GHC.Types.SrcLoc
srcSpanFileName_maybe | GHC.Types.SrcLoc
srcSpanFirstCharacter | GHC.Types.SrcLoc
srcSpanStart | GHC.Types.SrcLoc
srcSpanStartCol | GHC.Types.SrcLoc
srcSpanStartLine | GHC.Types.SrcLoc
srcSpanToRealSrcSpan | GHC.Types.SrcLoc
SrcStrict | Language.Haskell.Syntax.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs
SrcStrictness | Language.Haskell.Syntax.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs
SrcUnpack | Language.Haskell.Syntax.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs
SrcUnpackedness | Language.Haskell.Syntax.Basic, GHC.Core.DataCon, GHC.Iface.Syntax, GHC.Hs.Type, GHC.Hs
src_basename | GHC.Driver.Pipeline.Monad
src_filename | GHC.Driver.Pipeline.Monad
src_suffix | GHC.Driver.Pipeline.Monad
srtlen | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
sr_important_msg | GHC.Tc.Errors.Types
sr_supplementary | GHC.Tc.Errors.Types
ssc_info | GHC.Exts.Heap.Closures
ssc_stack | GHC.Exts.Heap.Closures
ssc_stack_size | GHC.Exts.Heap.Closures
SSE1 | GHC.Platform
SSE2 | GHC.Platform
SSE3 | GHC.Platform
SSE4 | GHC.Platform
SSE42 | GHC.Platform
ssElts | GHC.Data.SizedSeq
SseVersion | GHC.Platform
sseVersion | GHC.Driver.DynFlags, GHC.Driver.Session
ss_forall | GHC.Iface.Type, GHC.Iface.Syntax
ss_how_much | GHC.Iface.Type, GHC.Iface.Syntax
stableAvailCmp | GHC.Types.Avail
stableModuleCmp | GHC.Unit.Module, GHC.Unit
stableModuleNameCmp | Language.Haskell.Syntax.Module.Name, GHC.Unit.Module, Language.Haskell.Syntax, GHC.Unit, GHC.Hs
stableNameCmp | GHC.Types.Name
stableNameDataConKey | GHC.Builtin.Names
stableNamePrimTyCon | GHC.Builtin.Types.Prim
stableNamePrimTyConKey | GHC.Builtin.Names
StableNameToIntOp | GHC.Builtin.PrimOps
stableNameTyConKey | GHC.Builtin.Names
stablePtrPrimTyCon | GHC.Builtin.Types.Prim
stablePtrPrimTyConKey | GHC.Builtin.Names
stablePtrTyConKey | GHC.Builtin.Names
stablePtrTyConName | GHC.Builtin.Names
StableSystemSrc | GHC.Types.Basic, GHC.Core
stableUnfoldingVars | GHC.Core.FVs
stableUnitCmp | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
StableUserSrc | GHC.Types.Basic, GHC.Core
STACK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
StackBox | GHC.Exts.Heap.Closures
StackClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
StackField | GHC.Exts.Heap.Closures
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
StackFrame |
1 (Type/Class) | GHC.Exts.Heap.Closures
2 (Data Constructor) | GHC.StgToJS.Types
StackInfo | GHC.Cmm
StackOverflow | GHC.Utils.Exception
StackRep | GHC.Runtime.Heap.Layout
StackSlot | GHC.StgToJS.Types
stackSnapshotPrimTy | GHC.Builtin.Types.Prim
stackSnapshotPrimTyCon | GHC.Builtin.Types.Prim
stackSnapshotPrimTyConKey | GHC.Builtin.Names
StackWord | GHC.Exts.Heap.Closures
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_info | GHC.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_payload | GHC.Exts.Heap.Closures
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
StageCheckInstance | GHC.Tc.Errors.Types
StageCheckReason | GHC.Tc.Errors.Types
StageCheckSplice | GHC.Tc.Errors.Types
StandaloneDerivD | Language.Haskell.TH.Syntax, Language.Haskell.TH
standaloneDerivD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StandaloneDeriving | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StandAloneDerivOrigin | GHC.Tc.Types.Origin
standaloneDerivWithStrategyD |
1 (Function) | Language.Haskell.TH.Lib.Internal
2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH
StandaloneKindSig |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
StandaloneKindSigCtx | GHC.Tc.Errors.Types
StandaloneKindSigCtxt | GHC.Tc.Types.Origin
standaloneKindSigName | GHC.Hs.Decls, GHC.Hs
StandaloneKindSignatures | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
standardClassKeys | GHC.Builtin.Names
StandardFormInfo | GHC.StgToCmm.Types
standardWarnings | GHC.Driver.Flags
starArrStarArrStarKindRepKey | GHC.Builtin.Names
starArrStarArrStarKindRepName | GHC.Builtin.Names
starArrStarKindRepKey | GHC.Builtin.Names
starArrStarKindRepName | GHC.Builtin.Names
sTargetPlatform | GHC.Settings, GHC.Driver.Session
sTargetPlatformString | GHC.Settings, GHC.Driver.Session
StarIsNotType | GHC.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
StarIsTypeBit | GHC.Parser.Lexer
starK |
1 (Function) | Language.Haskell.TH.Lib.Internal
2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH
starKindRepKey | GHC.Builtin.Names
starKindRepName | GHC.Builtin.Names
starPrec | GHC.Types.Basic
starSym | GHC.Parser.PostProcess
StarT | Language.Haskell.TH.Syntax, Language.Haskell.TH
startPhase | GHC.Driver.Phases
StartRecover | GHCi.Message
startsConId | GHC.Lexeme, GHC.Utils.Lexeme
startsConSym | GHC.Lexeme, GHC.Utils.Lexeme
startsVarId | GHC.Lexeme, GHC.Utils.Lexeme
startsVarSym | GHC.Lexeme, GHC.Utils.Lexeme
startsVarSymASCII | GHC.Lexeme
startsWithUnderscore | GHC.Types.Name.Occurrence, GHC.Types.Name
StartTH | GHCi.Message
start_phase | GHC.Driver.Pipeline.Monad
State |
1 (Type/Class) | GHC.Utils.Monad.State.Strict
2 (Data Constructor) | GHC.Utils.Monad.State.Strict
state | GHC.Utils.Monad.State.Strict
statePrimTyCon | GHC.Builtin.Types.Prim
statePrimTyConKey | GHC.Builtin.Names
StaticArg | GHC.StgToJS.Types
StaticConArg | GHC.StgToJS.Types
StaticData | GHC.StgToJS.Types
StaticE | Language.Haskell.TH.Syntax, Language.Haskell.TH
staticE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StaticEnv | GHC.Core.Opt.Simplify.Utils
StaticFun | GHC.StgToJS.Types
StaticInfo |
1 (Type/Class) | GHC.StgToJS.Types
2 (Data Constructor) | GHC.StgToJS.Types
StaticList | GHC.StgToJS.Types
StaticLit | GHC.StgToJS.Types
StaticLitArg | GHC.StgToJS.Types
StaticObjArg | GHC.StgToJS.Types
StaticOrigin | GHC.Tc.Types.Origin
StaticPlugin |
1 (Type/Class) | GHC.Driver.Plugins
2 (Data Constructor) | GHC.Driver.Plugins
staticPlugins | GHC.Driver.Plugins
StaticPointers | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StaticPointersBit | GHC.Parser.Lexer
StaticPtrCheck | GHC.Core.Lint
staticPtrDataConKey | GHC.Builtin.Names
staticPtrDataConName | GHC.Builtin.Names
staticPtrInfoDataConKey | GHC.Builtin.Names
staticPtrInfoDataConName | GHC.Builtin.Names
staticPtrInfoTyConKey | GHC.Builtin.Names
staticPtrInfoTyConName | GHC.Builtin.Names
staticPtrTyConKey | GHC.Builtin.Names
staticPtrTyConName | GHC.Builtin.Names
staticRefs | GHC.StgToJS.Types
StaticTarget | GHC.Types.ForeignCall
StaticThunk | GHC.StgToJS.Types
StaticUnboxed |
1 (Type/Class) | GHC.StgToJS.Types
2 (Data Constructor) | GHC.StgToJS.Types
StaticUnboxedBool | GHC.StgToJS.Types
StaticUnboxedDouble | GHC.StgToJS.Types
StaticUnboxedInt | GHC.StgToJS.Types
StaticUnboxedString | GHC.StgToJS.Types
StaticUnboxedStringOffset | GHC.StgToJS.Types
StaticVal | GHC.StgToJS.Types
StdCall | Language.Haskell.TH.Syntax, Language.Haskell.TH
stdCall | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StdCallConv | GHC.Types.ForeignCall
StdCallConvUnsupported | GHC.Tc.Errors.Types
stderrSupportsAnsiColors | GHC.SysTools.Terminal
stepOn | GHC.Data.StringBuffer
stepUnique | GHC.Types.Unique
step_RDR | GHC.Builtin.Names
StgAlt | GHC.Stg.Syntax
StgApp | GHC.Stg.Syntax
StgArg | GHC.Stg.Syntax
stgArgRep | GHC.Stg.Syntax
stgArgRep1 | GHC.Stg.Syntax
stgArgRepU | GHC.Stg.Syntax
stgArgRep_maybe | GHC.Stg.Syntax
stgArgType | GHC.Stg.Syntax
StgBinding | GHC.Stg.Syntax
StgCase | GHC.Stg.Syntax
stgCaseBndrInScope | GHC.Stg.Syntax
StgCgInfos | GHC.Stg.InferTags.TagSig
StgConApp | GHC.Stg.Syntax
StgExpr | GHC.Stg.Syntax
StgFCallOp | GHC.Stg.Syntax
StgHalfWord | GHC.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
StgLet | GHC.Stg.Syntax
StgLetNoEscape | GHC.Stg.Syntax
StgLit | GHC.Stg.Syntax
StgLitArg | GHC.Stg.Syntax
StgNonRec | GHC.Stg.Syntax
StgOp | GHC.Stg.Syntax
StgOpApp | GHC.Stg.Syntax
StgPass | GHC.Stg.Syntax
StgPprOpts |
1 (Type/Class) | GHC.Stg.Syntax
2 (Data Constructor) | GHC.Stg.Syntax
StgPrimCallOp | GHC.Stg.Syntax
StgPrimOp | GHC.Stg.Syntax
StgRec | GHC.Stg.Syntax
StgRhs | GHC.Stg.Syntax
stgRhsArity | GHC.Stg.Syntax
StgRhsClosure | GHC.Stg.Syntax
StgRhsCon | GHC.Stg.Syntax
stgSccEnabled | GHC.Stg.Syntax
StgStackClosure | GHC.Exts.Heap.Closures
StgTick | GHC.Stg.Syntax
StgTickish | GHC.Types.Tickish
stgToCmmAlignCheck | GHC.StgToCmm.Config
stgToCmmAllowBigArith | GHC.StgToCmm.Config
stgToCmmAllowBigQuot | GHC.StgToCmm.Config
stgToCmmAllowExtendedAddSubInstrs | GHC.StgToCmm.Config
stgToCmmAllowFMAInstr | GHC.StgToCmm.Config
stgToCmmAllowIntMul2Instr | GHC.StgToCmm.Config
stgToCmmAllowQuotRem2 | GHC.StgToCmm.Config
stgToCmmAllowQuotRemInstr | GHC.StgToCmm.Config
stgToCmmAvx | GHC.StgToCmm.Config
stgToCmmAvx2 | GHC.StgToCmm.Config
stgToCmmAvx512f | GHC.StgToCmm.Config
stgToCmmBinBlobThresh | GHC.StgToCmm.Config
StgToCmmConfig |
1 (Type/Class) | GHC.StgToCmm.Config
2 (Data Constructor) | GHC.StgToCmm.Config
stgToCmmContext | GHC.StgToCmm.Config
stgToCmmDoBoundsCheck | GHC.StgToCmm.Config
stgToCmmDoTagCheck | GHC.StgToCmm.Config
stgToCmmDoTicky | GHC.StgToCmm.Config
stgToCmmEagerBlackHole | GHC.StgToCmm.Config
stgToCmmEmitDebugInfo | GHC.StgToCmm.Config
stgToCmmExtDynRefs | GHC.StgToCmm.Config
stgToCmmFastPAPCalls | GHC.StgToCmm.Config
stgToCmmHook | GHC.Driver.Hooks
stgToCmmInfoTableMap | GHC.StgToCmm.Config
stgToCmmInfoTableMapWithFallback | GHC.StgToCmm.Config
stgToCmmInfoTableMapWithStack | GHC.StgToCmm.Config
stgToCmmLoopification | GHC.StgToCmm.Config
stgToCmmMaxInlAllocSize | GHC.StgToCmm.Config
stgToCmmOmitIfPragmas | GHC.StgToCmm.Config
stgToCmmOmitYields | GHC.StgToCmm.Config
stgToCmmOptHpc | GHC.StgToCmm.Config
stgToCmmOrigThunkInfo | GHC.StgToCmm.Config
stgToCmmPIC | GHC.StgToCmm.Config
stgToCmmPIE | GHC.StgToCmm.Config
stgToCmmPlatform | GHC.StgToCmm.Config
stgToCmmProfile | GHC.StgToCmm.Config
stgToCmmSCCProfiling | GHC.StgToCmm.Config
stgToCmmThisModule | GHC.StgToCmm.Config
stgToCmmTickyAllocd | GHC.StgToCmm.Config
stgToCmmTickyAP | GHC.StgToCmm.Config
stgToCmmTickyDynThunk | GHC.StgToCmm.Config
stgToCmmTickyLNE | GHC.StgToCmm.Config
stgToCmmTickyTag | GHC.StgToCmm.Config
stgToCmmTmpDir | GHC.StgToCmm.Config
stgToCmmVecInstrsErr | GHC.StgToCmm.Config
StgToJSConfig |
1 (Type/Class) | GHC.StgToJS.Types
2 (Data Constructor) | GHC.StgToJS.Types
StgTopBinding | GHC.Stg.Syntax
StgTopLifted | GHC.Stg.Syntax
StgTopStringLit | GHC.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
StgVarArg | GHC.Stg.Syntax
StgWord | GHC.Runtime.Heap.Layout
Stmt |
1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
StmtCtxt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
StmtLR | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
StmtOrigin | GHC.Tc.Types.Origin
StmtQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stmtsAnchor | GHC.Parser.PostProcess
stmtsLoc | GHC.Parser.PostProcess
stmt_context | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
StockStrategy |
1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
stockStrategy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sToolDir | GHC.Settings, GHC.Driver.Session
sToolSettings | GHC.Settings, GHC.Driver.Session
Stop | GHC.Core.Opt.Simplify.Utils
StopAs | GHC.Driver.Phases
StopC | GHC.Driver.Phases
sTopDir | GHC.Settings, GHC.Driver.Session
StopFrame | GHC.Exts.Heap.Closures
StopLn | GHC.Driver.Phases
StopPhase | GHC.Driver.Phases
stopPhaseToPhase | GHC.Driver.Phases
StopPreprocess | GHC.Driver.Phases
STOP_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
stop_phase | GHC.Driver.Pipeline.Monad
Str | GHC.Utils.Ppr
Stream |
1 (Type/Class) | GHC.Data.Stream
2 (Data Constructor) | GHC.Data.Stream
StreamS | GHC.Data.Stream
stretchZipWith | GHC.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
StrictArg | GHC.Core.Opt.Simplify.Utils
StrictBind | GHC.Core.Opt.Simplify.Utils
StrictBinds | GHC.HsToCore.Errors.Types
StrictData | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StrictEqOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
strictifyDictDmd | GHC.Types.Demand
strictifyDmd | GHC.Types.Demand
strictlyDeeperThan | GHC.Tc.Utils.TcType
strictlyEqOL | GHC.Data.OrdList
strictlyOrdOL | GHC.Data.OrdList
strictManyApply1Dmd | GHC.Types.Demand
strictMap | GHC.Utils.Misc
strictMapFsEnv | GHC.Data.FastString.Env
strictMapOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name
strictMapUFM | GHC.Types.Unique.FM
StrictNeqOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
strictnessBefore | GHC.Driver.DynFlags, GHC.Driver.Session
StrictnessMark | GHC.Core.DataCon
strictOnceApply1Dmd | GHC.Types.Demand
StrictPair | GHC.Utils.Containers.Internal.StrictPair
StrictType | Language.Haskell.TH.Syntax
strictType | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StrictTypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
strictZipWith | GHC.Utils.Misc
strictZipWith3 | GHC.Utils.Misc
String |
1 (Type/Class) | GHC.Prelude.Basic, GHC.Prelude
2 (Data Constructor) | GHC.JS.Syntax
3 (Data Constructor) | GHC.JS.JStg.Syntax
StringBuffer |
1 (Type/Class) | GHC.Data.StringBuffer
2 (Data Constructor) | GHC.Data.StringBuffer
stringBufferFromByteString | GHC.Data.StringBuffer
stringE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stringEncodeArch | GHC.Platform.ArchOS
stringEncodeOS | GHC.Platform.ArchOS
StringL | Language.Haskell.TH.Syntax, Language.Haskell.TH
stringL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StringLit | GHC.StgToJS.Types
StringLiteral |
1 (Type/Class) | GHC.Types.SourceText
2 (Data Constructor) | GHC.Types.SourceText
StringPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH
stringPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stringToStringBuffer | GHC.Data.StringBuffer
stringToUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
stringToUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
stringTy | GHC.Builtin.Types
stringTyConKey | GHC.Builtin.Names
stringTyCon_RDR | GHC.Builtin.Types
stripCoercionTy | GHC.Core.Type
stripIfaceInvisVars | GHC.Iface.Type, GHC.Iface.Syntax
stripInvisArgs | GHC.Iface.Type, GHC.Iface.Syntax
stripNArgs | GHC.Core
stripParensHsExpr | GHC.Hs.Expr, GHC.Hs
stripParensLHsExpr | GHC.Hs.Expr, GHC.Hs
stripPrefix | GHC.Data.ShortText
stripTicksE | GHC.Core.Utils
stripTicksT | GHC.Core.Utils
stripTicksTop | GHC.Core.Utils
stripTicksTopE | GHC.Core.Utils
stripTicksTopT | GHC.Core.Utils
strongLoopBreaker | GHC.Types.Basic
stronglyConnCompFromEdgedVerticesOrd | GHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesOrdR | GHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesUniq | GHC.Data.Graph.Directed
stronglyConnCompFromEdgedVerticesUniqR | GHC.Data.Graph.Directed
stronglyConnCompG | GHC.Data.Graph.Directed
StrTyLit |
1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor) | GHC.Core.TyCo.Rep
strTyLit | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stubDir | GHC.Driver.DynFlags, GHC.Driver.Session
sTyConKey | GHC.Builtin.Names
sTyConName | GHC.Builtin.Names
Style |
1 (Type/Class) | GHC.Utils.Ppr
2 (Data Constructor) | GHC.Utils.Ppr
style | GHC.Utils.Ppr
Sub |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
SubAssignOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
SubCo | GHC.Core.TyCo.Rep
SubDemand | GHC.Types.Demand
subDemandIfEvaluated | GHC.Types.Demand
subDVarSet | GHC.Types.Var.Set
SubGoalDepth | GHC.Tc.Types.Constraint
subGoalDepthExceeded | GHC.Tc.Types.Constraint
Submult | GHC.Core.Multiplicity
submult | GHC.Core.Multiplicity
SubOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
SubScope | GHC.Cmm.Node, GHC.Cmm
Subst |
1 (Type/Class) | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst
2 (Data Constructor) | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst
substBind | GHC.Core.Subst
substBindSC | GHC.Core.Subst
substBndr | GHC.Core.Subst
substBndrs | GHC.Core.Subst
substCo |
1 (Function) | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Core.Coercion, GHC.Core.Subst
2 (Function) | GHC.Core.Opt.Simplify.Env
substCos | GHC.Core.TyCo.Subst, GHC.Core.Coercion
substCoUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substCoVar |
1 (Function) | GHC.Core.TyCo.Subst, GHC.Core.Coercion
2 (Function) | GHC.Core.Opt.Simplify.Env
substCoVarBndr | GHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Core.Subst
substCoVars | GHC.Core.TyCo.Subst, GHC.Core.Coercion
substCoWith | GHC.Core.TyCo.Subst, GHC.Core.Coercion
substCoWithUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substDVarSet | GHC.Core.Subst
substExpr | GHC.Core.Subst
substExprSC | GHC.Core.Subst
substForAllCoBndr | GHC.Core.TyCo.Subst
substForAllCoBndrUsing | GHC.Core.TyCo.Subst
substForAllCoBndrUsingLC | GHC.Core.Coercion
substId | GHC.Core.Opt.Simplify.Env
substIdInfo | GHC.Core.Subst
substIdOcc | GHC.Core.Subst
substIdType | GHC.Core.Subst
substIfaceAppArgs | GHC.Iface.Type, GHC.Iface.Syntax
substIfaceTyVar | GHC.Iface.Type, GHC.Iface.Syntax
substInteractiveContext | GHC.Runtime.Context
substLeftCo | GHC.Core.Coercion
substRecBndrs | GHC.Core.Subst
substRightCo | GHC.Core.Coercion
substRuleInfo | GHC.Core.Subst
substRulesForImportedIds | GHC.Core.Subst
substScaledTy | GHC.Core.TyCo.Subst, GHC.Core.Type
substScaledTys | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substScaledTysUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type
substScaledTyUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTheta | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substThetaUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTickish | GHC.Core.Subst
substTy |
1 (Function) | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
2 (Function) | GHC.Core.Opt.Simplify.Env
substTyAddInScope | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyCoBndr | GHC.Core.TyCo.Subst, GHC.Core.Type
substTyCoVars | GHC.Core.TyCo.Subst
substTys | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTysUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTysWith | GHC.Core.TyCo.Subst, GHC.Core.Type
substTysWithCoVars | GHC.Core.TyCo.Subst
substTyUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst
substTyVar |
1 (Function) | GHC.Core.TyCo.Subst, GHC.Core.Type
2 (Function) | GHC.Core.Opt.Simplify.Env
substTyVarBndr | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Subst
substTyVarBndrs | GHC.Core.TyCo.Subst, GHC.Core.Type
substTyVars | GHC.Core.TyCo.Subst, GHC.Core.Type
substTyVarToTyVar | GHC.Core.TyCo.Subst, GHC.Core.Type
substTyWith | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substTyWithCoVars | GHC.Core.TyCo.Subst, GHC.Tc.Utils.TcType
substTyWithInScope | GHC.Core.TyCo.Subst
substTyWithUnchecked | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType
substUnfolding | GHC.Core.Subst
substUnfoldingSC | GHC.Core.Subst
substVarBndr | GHC.Core.TyCo.Subst, GHC.Core.Type
substVarBndrs | GHC.Core.TyCo.Subst, GHC.Core.Type
substVarBndrUsing | GHC.Core.TyCo.Subst
subtract | GHC.Prelude.Basic, GHC.Prelude
subVarSet | GHC.Types.Var.Set
subWithInf | GHC.Types.Basic
succ |
1 (Function) | GHC.Prelude.Basic, GHC.Prelude
2 (Function) | GHC.Cmm.Node, GHC.Cmm
Succeeded |
1 (Data Constructor) | GHC.Data.Maybe
2 (Data Constructor) | GHC.Types.Basic
succeeded | GHC.Types.Basic
SuccessFlag | GHC.Types.Basic
successIf | GHC.Types.Basic
successors | GHC.Cmm.Dataflow.Graph
succ_RDR | GHC.Builtin.Names
Suffix | GHC.Utils.Misc
suffixBitMask | GHC.Data.Word64Set.Internal
SuggestAddInlineOrNoInlinePragma | GHC.Types.Hint, GHC.Types.Error
SuggestAddPhaseToCompetingRule | GHC.Types.Hint, GHC.Types.Error
SuggestAddSignatureCabalFile | GHC.Types.Hint, GHC.Types.Error
SuggestAddStandaloneDerivation | GHC.Types.Hint, GHC.Types.Error
SuggestAddStandaloneKindSignature | GHC.Types.Hint, GHC.Types.Error
SuggestAddTick | GHC.Types.Hint, GHC.Types.Error
SuggestAddToHSigExportList | GHC.Types.Hint, GHC.Types.Error
SuggestAddTypeSignatures | GHC.Types.Hint, GHC.Types.Error
SuggestAnonymousWildcard | GHC.Types.Hint, GHC.Types.Error
SuggestAnyExtension | GHC.Types.Hint, GHC.Types.Error
suggestAnyExtension | GHC.Types.Hint, GHC.Types.Error
suggestAnyExtensionWithInfo | GHC.Types.Hint, GHC.Types.Error
SuggestAppropriateTHTick | GHC.Types.Hint, GHC.Types.Error
SuggestBindToWildcard | GHC.Types.Hint, GHC.Types.Error
SuggestBindTyVarExplicitly | GHC.Types.Hint, GHC.Types.Error
SuggestBindTyVarOnLhs | GHC.Types.Hint, GHC.Types.Error
SuggestCorrectPragmaName | GHC.Types.Hint, GHC.Types.Error
SuggestDumpSlices | GHC.Types.Hint, GHC.Types.Error
SuggestEtaReduceAbsDataTySyn | GHC.Types.Hint, GHC.Types.Error
SuggestExplicitBidiPatSyn | GHC.Types.Hint, GHC.Types.Error
SuggestExplicitQuantification | GHC.Types.Hint, GHC.Types.Error
SuggestExtension | GHC.Types.Hint, GHC.Types.Error
suggestExtension | GHC.Types.Hint, GHC.Types.Error
SuggestExtensionInOrderTo | GHC.Types.Hint, GHC.Types.Error
SuggestExtensions | GHC.Types.Hint, GHC.Types.Error
suggestExtensions | GHC.Types.Hint, GHC.Types.Error
suggestExtensionsWithInfo | GHC.Types.Hint, GHC.Types.Error
suggestExtensionWithInfo | GHC.Types.Hint, GHC.Types.Error
SuggestFillInWildcardConstraint | GHC.Types.Hint, GHC.Types.Error
SuggestFixOrphanInst | GHC.Types.Hint, GHC.Types.Error
SuggestHidden | GHC.Unit.State, GHC.Unit
SuggestIncreaseMaxPmCheckModels | GHC.Types.Hint, GHC.Types.Error
SuggestIncreaseReductionDepth | GHC.Types.Hint, GHC.Types.Error
SuggestIncreaseSimplifierIterations | GHC.Types.Hint, GHC.Types.Error
SuggestLetInDo | GHC.Types.Hint, GHC.Types.Error
SuggestMissingDo | GHC.Types.Hint, GHC.Types.Error
SuggestMoveNonCanonicalDefinition | GHC.Types.Hint, GHC.Types.Error
SuggestMoveToDeclarationSite | GHC.Types.Hint, GHC.Types.Error
suggestParensAndBlockArgs | GHC.Parser.Errors.Ppr
SuggestParentheses | GHC.Types.Hint, GHC.Types.Error
SuggestPartialTypeSignatures | GHC.Tc.Errors.Types
suggestPartialTypeSignatures | GHC.Tc.Errors.Types
SuggestPatternMatchingSyntax | GHC.Types.Hint, GHC.Types.Error
SuggestPlacePragmaInHeader | GHC.Types.Hint, GHC.Types.Error
SuggestQualifiedAfterModuleName | GHC.Types.Hint, GHC.Types.Error
SuggestQualifyStarOperator | GHC.Types.Hint, GHC.Types.Error
SuggestRemoveNonCanonicalDefinition | GHC.Types.Hint, GHC.Types.Error
SuggestRemoveRecordWildcard | GHC.Types.Hint, GHC.Types.Error
SuggestRenameTypeVariable | GHC.Types.Hint, GHC.Types.Error
SuggestRoles | GHC.Types.Hint, GHC.Types.Error
SuggestSafeHaskell | GHC.Types.Hint, GHC.Types.Error
SuggestSignatureInstantiations | GHC.Types.Hint, GHC.Types.Error
SuggestSimilarNames | GHC.Types.Hint, GHC.Types.Error
SuggestSingleExtension | GHC.Types.Hint, GHC.Types.Error
SuggestSpecialiseVisibilityHints | GHC.Types.Hint, GHC.Types.Error
SuggestThQuotationSyntax | GHC.Types.Hint, GHC.Types.Error
SuggestTypeSignatureRemoveQualifier | GHC.Types.Hint, GHC.Types.Error
SuggestUndecidableInstances | GHC.Tc.Errors.Types
suggestUndecidableInstances | GHC.Tc.Errors.Types
SuggestUnliftedDatatypes | GHC.Tc.Errors.Types
SuggestUnliftedNewtypes | GHC.Tc.Errors.Types
SuggestUnliftedTypes | GHC.Tc.Errors.Types
SuggestUseSpaces | GHC.Types.Hint, GHC.Types.Error
SuggestUseTypeFromDataKind | GHC.Types.Hint, GHC.Types.Error
SuggestUseWhitespaceAfter | GHC.Types.Hint, GHC.Types.Error
SuggestUseWhitespaceAround | GHC.Types.Hint, GHC.Types.Error
SuggestVisible | GHC.Unit.State, GHC.Unit
Sum | GHC.Parser.Types, GHC.Parser.PostProcess
sum | GHC.Prelude.Basic, GHC.Prelude
SumAlt | Language.Haskell.TH.Syntax, Language.Haskell.TH
SumAltArityExceeded | GHC.Tc.Errors.Types
SumArity | Language.Haskell.TH.Syntax, Language.Haskell.TH
sumDataCon | GHC.Builtin.Types
SumFlavour | GHC.Types.Basic, GHC.Core.TyCon
SummaryNode | GHC.Unit.Module.Graph
summaryNodeSummary | GHC.Unit.Module.Graph
SumOrTuple | GHC.Parser.Types, GHC.Parser.PostProcess
sumParens | GHC.Types.Basic
SumPat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
sumPatParens | GHC.Hs.Pat, GHC.Hs
sumPatVbarsAfter | GHC.Hs.Pat, GHC.Hs
sumPatVbarsBefore | GHC.Hs.Pat, GHC.Hs
sumRepDataConKey | GHC.Builtin.Names
sumRepDataConTyCon | GHC.Builtin.Types
SumTyCon | GHC.Core.TyCon
sumTyCon | GHC.Builtin.Types
sumTyConKey | GHC.Builtin.Names
sumTyConName | GHC.Builtin.Names
SumWidth | Language.Haskell.Syntax.Basic
SuperclassCycle | GHC.Tc.Errors.Types
SuperclassCycleDetail | GHC.Tc.Errors.Types
superClassesMightHelp | GHC.Tc.Types.Constraint
superFunArg | GHC.Parser.PostProcess
superInfixOp | GHC.Parser.PostProcess
SupplementaryBindings | GHC.Tc.Errors.Types
SupplementaryCts | GHC.Tc.Errors.Types
SupplementaryHoleFits | GHC.Tc.Errors.Types
supportedLanguagesAndExtensions | GHC.Driver.Session
SuppressBndrSig |
1 (Type/Class) | GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor) | GHC.Iface.Type, GHC.Iface.Syntax
suppressed_parents | GHC.Types.Hint, GHC.Types.Error
suppressed_selector | GHC.Types.Hint, GHC.Types.Error
suppressIfaceInvisibles | GHC.Iface.Type, GHC.Iface.Syntax
supUE | GHC.Core.UsageEnv
supUEs | GHC.Core.UsageEnv
SurelyApart | GHC.Core.Unify
sUseInplaceMinGW | GHC.Settings
swap | GHC.Data.Pair
SwapFlag | GHC.Types.Basic
swapLiftCoEnv | GHC.Core.Coercion
sWarning | GHC.Utils.Ppr.Colour
SwitchPlan | GHC.Cmm.Switch
SwitchStat |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
SwitchTargets | GHC.Cmm.Switch
switchTargetsCases | GHC.Cmm.Switch
switchTargetsDefault | GHC.Cmm.Switch
switchTargetsFallThrough | GHC.Cmm.Switch
switchTargetsRange | GHC.Cmm.Switch
switchTargetsSigned | GHC.Cmm.Switch
switchTargetsToList | GHC.Cmm.Switch
switchTargetsToTable | GHC.Cmm.Switch
switchWeight | GHC.CmmToAsm.CFG.Weight
SymbolPtr | GHC.Cmm.CLabel
SymbolTable | GHC.Utils.Binary
symbol_RDR | GHC.Builtin.Names
SymCo | GHC.Core.TyCo.Rep
SynAbsDataTySynNotNullary | GHC.Tc.Errors.Types
SynAbstractData | GHC.Tc.Errors.Types
SynAbstractDataError | GHC.Tc.Errors.Types
SynAbstractDataInvalidRHS | GHC.Tc.Errors.Types
SynAny | GHC.Tc.Utils.TcType
SynDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
SynFamilyInst | GHC.Core.FamInstEnv
SynFun | GHC.Tc.Utils.TcType
synKnownType | GHC.Tc.Utils.TcType
SynList | GHC.Tc.Utils.TcType
SynRho | GHC.Tc.Utils.TcType
SyntaxExpr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
SyntaxExprGhc | GHC.Hs.Expr, GHC.Hs
SyntaxExprRn |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
SyntaxExprTc |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
SyntaxOpType | GHC.Tc.Utils.TcType
synTyConDefn_maybe | GHC.Core.TyCon
synTyConRhs_maybe | GHC.Core.TyCon
SynType | GHC.Tc.Utils.TcType
syn_arg_wraps | GHC.Hs.Expr, GHC.Hs
syn_expr | GHC.Hs.Expr, GHC.Hs
syn_res_wrap | GHC.Hs.Expr, GHC.Hs
SystemDependent | GHC.Driver.DynFlags, GHC.Driver.Session