ghc-8.10.1: The GHC API (Index - S)

ghc-8.10.1: The GHC API

- 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 | PrelNames
s1TyConName | PrelNames
safeDirectImpsReq | DynFlags, GhcPlugins
safeHaskell | DynFlags, GhcPlugins, GHC
SafeHaskellBit | Lexer
SafeHaskellMode | DynFlags, GhcPlugins, GHC
safeHaskellModeEnabled | DynFlags, GhcPlugins
safeHaskellOn | DynFlags, GhcPlugins
safeIdKey | THNames
safeImplicitImpsReq | DynFlags, GhcPlugins
safeImportsOn | DynFlags, GhcPlugins
safeInfer | DynFlags, GhcPlugins, GHC
safeInferOn | DynFlags, GhcPlugins
safeInferred | DynFlags, GhcPlugins, GHC
safeLanguageOn | DynFlags, GhcPlugins
safeName | THNames
safeOverlap | ClsInst
safeShowException | Panic
Safety | ForeignCall
SAKS | TcHsType
SAKS_or_CUSK | TcHsType
sameDepthAs | TcType
SameMutableArrayArrayOp | PrimOp
SameMutableArrayOp | PrimOp
SameMutableByteArrayOp | PrimOp
SameMutVarOp | PrimOp
SameMVarOp | PrimOp
sameRepresentativeSDIE | GHC.HsToCore.PmCheck.Types
SameSmallMutableArrayOp | PrimOp
SameTVarOp | PrimOp
sameVis | Var, Type, GhcPlugins
sanityCheckCfg | CFG
sappendClassOpKey | PrelNames
sappendName | PrelNames
SAR | X86.Instr
saturatedByOneShots | Demand
saveCurrentCostCentre | GHC.StgToCmm.Prof
saveThreadState | GHC.StgToCmm.Foreign
SBB | X86.Instr
sb_mds | TcRnTypes, TcRnMonad
sb_tcs | TcRnTypes, TcRnMonad
scaleFloat | GhcPrelude
scanGraph | GraphOps, GraphColor
scanl | GhcPrelude
scanl1 | GhcPrelude
scanr | GhcPrelude
scanr1 | GhcPrelude
SCC | Digraph
sccAbleCC | CostCentre
SCCFunSig | GHC.Hs.Binds, GHC.Hs, GHC
Scheme |
1 (Type/Class) | PprColour
2 (Data Constructor) | PprColour
Scope | HieTypes
scopeContainsSpan | HieUtils
scopedSort | TyCoFVs, Type, TcType, GhcPlugins
ScOrigin | TcOrigin
sc_alts | SimplUtils
sc_arg | SimplUtils
sc_arg_ty | SimplUtils
sc_bndr | SimplUtils
sc_bndrs | SimplUtils
sc_body | SimplUtils
sc_cci | SimplUtils
sc_cont | SimplUtils
sc_dup | SimplUtils
sc_env | SimplUtils
sc_fun | SimplUtils
sc_hole_ty | SimplUtils
SDIE | GHC.HsToCore.PmCheck.Types
SDIV | SPARC.Instr
SDoc | Outputable, GhcPlugins
sdocWithDynFlags | Outputable, GhcPlugins
sdocWithPlatform | Outputable, GhcPlugins
searchPackageId | Packages, GhcPlugins
secondM | Util, GhcPlugins
Section |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
SectionL | GHC.Hs.Expr, GHC.Hs, GHC
sectionLIdKey | THNames
sectionLName | THNames
sectionOffset | Dwarf.Types
SectionOrigin | TcOrigin
SectionR | GHC.Hs.Expr, GHC.Hs, GHC
sectionRIdKey | THNames
sectionRName | THNames
SectionType | Cmm
sectionType | AsmUtils
seCvSubst | SimplEnv
seDynFlags | SimplEnv
seekBin | Binary
seekBy | Binary
seIdSubst | SimplEnv
seInScope | SimplEnv
Select | SimplUtils
selectLargestContainedBy | HieUtils
selectMatchVar | DsUtils
selectMatchVars | DsUtils
selectNextWorkItem | TcSMonad
selectorAmbiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC
selectorClassKey | PrelNames
selectorClassName | PrelNames
selectSimpleMatchVarL | DsUtils
selectSmallestContaining | HieUtils
SelfBoot | TcRnTypes, TcRnMonad
SelfBootInfo | TcRnTypes, TcRnMonad
SelfLoop | Digraph
SelfLoopInfo | GHC.StgToCmm.Closure
selName_RDR | PrelNames
sel_naughty | IdInfo, GhcPlugins
sel_tycon | IdInfo, GhcPlugins
semi |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Semigroup | GhcPrelude
semigroupClassKey | PrelNames
semigroupClassName | PrelNames
seMode | SimplEnv
sep |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
SepArg | CmdLineParser
Seq | GHCi
seq | GhcPrelude
seqBinds | CoreSeq
seqBitmap | Bitmap
seqCo | Coercion, GhcPlugins
seqCompiledByteCode | ByteCodeTypes
seqDemand | Demand
seqDemandList | Demand
seqDmd | Demand
seqDmdType | Demand
seqDVarSet | VarSet, GhcPlugins
seqEltsUFM | UniqFM, GhcPlugins
seqExpr | CoreSeq
seqExprs | CoreSeq
seqHValue | GHCi
seqId | MkId
seqIdKey | PrelNames
seqList | Util, GhcPlugins
seqOccInfo | BasicTypes, GhcPlugins
SeqOp | PrimOp
seqRuleInfo | CoreSeq
seqRules | CoreSeq
seqStrictSig | Demand
seqType | Type, GhcPlugins
seqTypes | Type, GhcPlugins
Sequel | GHC.StgToCmm.Monad
sequence | GhcPrelude
sequenceA | GhcPrelude
sequenceQIdKey | THNames
sequenceQName | THNames
sequenceTop | BlockLayout
sequence_ | GhcPrelude
seqUnfolding | CoreSeq
seqVar | DsUtils
seqVarSet | VarSet, GhcPlugins
Serialized |
1 (Data Constructor) | GhcPlugins
2 (Type/Class) | GhcPlugins
serializeWithData | GhcPlugins
sError | PprColour
Session |
1 (Type/Class) | GhcMonad
2 (Data Constructor) | GhcMonad
setArityInfo | IdInfo, GhcPlugins
setAssigR | RegAlloc.Linear.State
setBinds | GHC.StgToCmm.Monad
setBlockAssigR | RegAlloc.Linear.State
SetByteArrayOp | PrimOp
setCafInfo | IdInfo, GhcPlugins
setCallArityInfo | IdInfo, GhcPlugins
setCaseBndrEvald | Id, GhcPlugins
SETCC | X86.Instr
setCoHoleCoVar | TyCoRep, Coercion, GhcPlugins
setColor | GraphOps, GraphColor
setConstraintVar | TcRnMonad
setContext | InteractiveEval, GHC
setCoVarName | Coercion, GhcPlugins
setCoVarUnique | Coercion, GhcPlugins
setCtLoc | Constraint
setCtLocEnv | Constraint
setCtLocM | TcRnMonad
setCtLocOrigin | Constraint
setCtLocSpan | Constraint
setCvSubstEnv | TyCoSubst
setDelete | Hoopl.Collections
setDeleteList | Hoopl.Collections
setDeltaNat | NCGMonad
setDeltaR | RegAlloc.Linear.State
setDemandInfo | IdInfo, GhcPlugins
setDifference | Hoopl.Collections
setDynFlags | PipelineMonad, DriverPipeline
setEdgeWeight | CFG
setElems | Hoopl.Collections
setEmpty | Hoopl.Collections
setEntrySDIE | GHC.HsToCore.PmCheck.Types
setEnv | IOEnv, TcRnMonad
setEnvs | TcRnMonad
setErrCtxt | TcRnMonad
setErrsVar | TcRnMonad
setEvBind |
1 (Function) | TcSMonad
2 (Function) | TcPluginM
setEvBindIfWanted | TcSMonad
setEvBindsTcS | TcSMonad
setFilter | Hoopl.Collections
setFlagsFromEnvFile | DynFlags, GhcPlugins
setFoldl | Hoopl.Collections
setFoldr | Hoopl.Collections
setForeignOs | PipelineMonad
setFormatOfRegister | SPARC.CodeGen.Base
setFreeRegsR | RegAlloc.Linear.State
setFromList | Hoopl.Collections
setGblEnv | TcRnMonad
setGeneralFlag' | DynFlags, GhcPlugins
setGHCiMonad | GHC
setGlobalTypeEnv | TcEnv
SETHI | SPARC.Instr
setHpUsage | GHC.StgToCmm.Monad
setIdArity | Id, GhcPlugins
setIdCafInfo | Id, GhcPlugins
setIdCallArity | Id, GhcPlugins
setIdDemandInfo | Id, GhcPlugins
setIdDetails | Var, GhcPlugins
setIdExported |
1 (Function) | Var, GhcPlugins
2 (Function) | Id
setIdInfo | Id, GhcPlugins
setIdName | Id, GhcPlugins
setIdNotExported |
1 (Function) | Var, GhcPlugins
2 (Function) | Id
setIdOccInfo | Id, GhcPlugins
setIdOneShotInfo | Id, GhcPlugins
setIdSpecialisation | Id, GhcPlugins
setIdStrictness | Id, GhcPlugins
setIdType | Id, GhcPlugins
setIdUnfolding | Id, GhcPlugins
setIdUnique | Id, GhcPlugins
setIface | PipelineMonad
setImplicitEnvM | TcRnMonad
setIndirectSDIE | GHC.HsToCore.PmCheck.Types
setInertCans | TcSMonad
setInfoTableStackMap | CmmLayoutStack
setInlineActivation | Id, GhcPlugins
setInlinePragInfo | IdInfo, GhcPlugins
setInlinePragma | Id, GhcPlugins
setInlinePragmaActivation | BasicTypes, GhcPlugins
setInlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins
setInScope | CoreSubst, GhcPlugins
setInScopeFromE | SimplEnv
setInScopeFromF | SimplEnv
setInScopeSet | SimplEnv
setInsert | Hoopl.Collections
setInsertList | Hoopl.Collections
setInteractiveDynFlags | GHC
setInteractivePackage | HscTypes, GhcPlugins
setInteractivePrintName | HscTypes, GhcPlugins
setIntersection | Hoopl.Collections
setIsSubsetOf | Hoopl.Collections
setJoinResTy | Type, GhcPlugins
setLastToken | Lexer
setLclEnv | TcRnMonad
setLclEnvLoc | TcRnTypes, TcRnMonad
setLclEnvTcLevel | TcRnTypes, TcRnMonad
setLclTypeEnv | TcRnMonad
setLevels | SetLevels
setLevityInfoWithType | IdInfo, GhcPlugins
setLocalRdrEnv | TcRnMonad
setLogAction | GHC
setMember | Hoopl.Collections
setMetaTyVarTcLevel | TcType
setMode | SimplEnv
setModLocation | PipelineMonad, DriverPipeline
setNameLoc | Name, GhcPlugins
setNameModule | IfaceEnv
setNameUnique | Name, GhcPlugins
setNeverLevPoly | IdInfo, GhcPlugins
setNominalRole_maybe | Coercion, GhcPlugins
setNull | Hoopl.Collections
setOccInfo | IdInfo, GhcPlugins
setOccNameSpace | OccName, Name, GhcPlugins
setOneShotInfo | IdInfo, GhcPlugins
setOneShotLambda | Id, GhcPlugins
setOverlapModeMaybe | BasicTypes, InstEnv, GhcPlugins
setProgramDynFlags | GHC
setRdrNameSpace | RdrHsSyn
setRealHp | GHC.StgToCmm.Monad, GHC.StgToCmm.Heap
setRecTcMaxBound | TyCon, GhcPlugins
setRuleIdName | CoreSyn, GhcPlugins
setRuleInfo | IdInfo, GhcPlugins
setRuleInfoHead | IdInfo, GhcPlugins
setSafeMode | HscTypes, GhcPlugins
setSession | GhcMonad, GHC
setSessionDynFlags | GHC
setSingleton | Hoopl.Collections
setSize | Hoopl.Collections
setSolvedDicts | TcSMonad
setSrcLoc | Lexer
setSrcSpan | TcRnMonad
setStage | TcRnMonad
setState | GHC.StgToCmm.Monad
setStrictnessInfo | IdInfo, GhcPlugins
setStyleColoured | Outputable, GhcPlugins
setSubstEnv | SimplEnv
setTargets | GHC
setTcEvBindsMap |
1 (Function) | TcRnMonad
2 (Function) | TcSMonad
setTcLevel | TcRnMonad
setTcSInerts | TcSMonad
setTcTyConKind | TyCon, GhcPlugins
setTcTyVarDetails | Var, GhcPlugins
SetThreadAllocationCounter | PrimOp
setTickyCtrLabel | GHC.StgToCmm.Monad
Settings |
1 (Type/Class) | Settings, DynFlags, GhcPlugins
2 (Data Constructor) | Settings, DynFlags, GhcPlugins
settings | DynFlags, GhcPlugins
SettingsError | SysTools.Settings
SettingsError_BadData | SysTools.Settings
SettingsError_MissingData | SysTools.Settings
setTmpDir | DynFlags, GhcPlugins
setTvSubstEnv | TyCoSubst, Type, TcType, GhcPlugins
setTyVarKind | Var, GhcPlugins
setTyVarName | Var, GhcPlugins
setTyVarUnique | Var, GhcPlugins
setUnfoldingInfo | IdInfo, GhcPlugins
setUnion | Hoopl.Collections
setUnions | Hoopl.Collections
setUniqMeta | LlvmCodeGen.Base
setUnitId | DynFlags, GhcPlugins
setUnsafeGlobalDynFlags | DynFlags, GhcPlugins
setUserData | Binary
setVarName | Var, GhcPlugins
setVarType | Var, GhcPlugins
setVarUnique | Var, GhcPlugins
setVirtHp | GHC.StgToCmm.Monad, GHC.StgToCmm.Heap
seTvSubst | SimplEnv
setWantedEq | TcSMonad
setWantedEvTerm | TcSMonad
setXOptM | TcRnMonad
SevDump | ErrUtils, GHC
Severity | ErrUtils, GHC
SevError | ErrUtils, GHC
SevFatal | ErrUtils, GHC
SevInfo | ErrUtils, GHC
SevInteractive | ErrUtils, GHC
SevOutput | ErrUtils, GHC
SevWarning | ErrUtils, GHC
sExtraGccViaCFlags | Settings, DynFlags, GhcPlugins
sFatal | PprColour
sFileSettings | Settings, DynFlags, GhcPlugins
sfInScope | SimplEnv
sfInteractInert | CoAxiom, TcTypeNats
sfInteractTop | CoAxiom, TcTypeNats
sfJoinFloats | SimplEnv
sfLetFloats | SimplEnv
sfMatchFam | CoAxiom, TcTypeNats
Sf_Ignore | DynFlags, GhcPlugins, GHC
Sf_None | DynFlags, GhcPlugins, GHC
Sf_Safe | DynFlags, GhcPlugins, GHC
Sf_SafeInferred | DynFlags, GhcPlugins, GHC
Sf_Trustworthy | DynFlags, GhcPlugins, GHC
Sf_Unsafe | DynFlags, GhcPlugins, GHC
sGccSupportsNoPie | Settings, DynFlags, GhcPlugins
sGhcDebugged | Settings, DynFlags, GhcPlugins
sGhciUsagePath | Settings, DynFlags, GhcPlugins
sGhcNameVersion | Settings, DynFlags, GhcPlugins
sGhcRTSWays | Settings, DynFlags, GhcPlugins
sGhcRtsWithLibdw | Settings, DynFlags, GhcPlugins
sGhcThreaded | Settings, DynFlags, GhcPlugins
sGhcUsagePath | Settings, DynFlags, GhcPlugins
sGhcWithInterpreter | Settings, DynFlags, GhcPlugins
sGhcWithNativeCodeGen | Settings, DynFlags, GhcPlugins
sGhcWithSMP | Settings, DynFlags, GhcPlugins
ShadowedDependencies | Packages, GhcPlugins
ShadowInfo | Constraint
shadowNames | RdrName, GhcPlugins
Shared | GHC.HsToCore.PmCheck.Types
SharedDIdEnv | GHC.HsToCore.PmCheck.Types
sharedGlobal | Util, GhcPlugins
sharedGlobalM | Util, GhcPlugins
sHeader | PprColour
ShHoleSubst | Module, GhcPlugins
shiftEqns | DsUtils
shiftLIntegerIdKey | PrelNames
shiftLIntegerName | PrelNames
shiftRIntegerIdKey | PrelNames
shiftRIntegerName | PrelNames
SHL | X86.Instr
shortBlockId | SPARC.ShortcutJump
shortcutJump |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
4 (Function) | NCGMonad, AsmCodeGen
shortCutLit | TcHsSyn
shortcutStatics |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
4 (Function) | NCGMonad, AsmCodeGen
shortcutWeightMap | CFG
shouldInlinePrimOp | GHC.StgToCmm.Prim
Shouldn'tHappenOrigin | TcOrigin
shouldUseColor | DynFlags, GhcPlugins
shouldUseHexWordLiterals | DynFlags, GhcPlugins
Show | GhcPrelude
show | GhcPrelude
showAstData | GHC.Hs.Dump
showChar | GhcPrelude
showClassKey | PrelNames
showClassName | PrelNames
showCommaSpace_RDR | PrelNames
showException | Panic
ShowForAllFlag | IfaceType, IfaceSyn
ShowForAllMust | IfaceType, IfaceSyn
ShowForAllWhen | IfaceType, IfaceSyn
showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs
showGhcException | Panic, GHC
ShowHeader | IfaceSyn
ShowHowMuch | IfaceSyn
ShowIface | IfaceSyn
showIface | LoadIface
showLinkerState | Linker
showList | GhcPrelude
showModMsg | HscTypes, GhcPlugins
showModule | InteractiveEval, GHC
showModuleIndex | HscMain
showOpt | CliOption, DynFlags, GhcPlugins
showParen | GhcPrelude
showParen_RDR | PrelNames
showPass | ErrUtils
showPlainGhcException | PlainPanic
showPpr | Outputable, GhcPlugins
showReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
showRichTokenStream | GHC
ShowS | GhcPrelude
shows | GhcPrelude
showSDoc | Outputable, GhcPlugins
showSDocDebug | Outputable, GhcPlugins
showSDocDump | Outputable, GhcPlugins
showSDocDumpOneLine | Outputable, GhcPlugins
showSDocForUser | Outputable, GhcPlugins
showSDocOneLine | Outputable, GhcPlugins
showSDocUnqual | Outputable, GhcPlugins
showSDocUnsafe | Outputable, GhcPlugins
ShowSome | IfaceSyn
showSpace_RDR | PrelNames
showsPrec | GhcPrelude
showsPrec_RDR | PrelNames
showStgStats | StgStats
showString | GhcPrelude
showString_RDR | PrelNames
ShowSub |
1 (Type/Class) | IfaceSyn
2 (Data Constructor) | IfaceSyn
shows_RDR | PrelNames
showTerm | Debugger
showToHeader | IfaceSyn
showToIface | IfaceSyn
SHR | X86.Instr
ShrinkMutableByteArrayOp_Char | PrimOp
ShrinkSmallMutableArrayOp_Char | PrimOp
Shutdown | GHCi
Sig | GHC.Hs.Binds, GHC.Hs, GHC
SigD | GHC.Hs.Decls, GHC.Hs, GHC
sigDIdKey | THNames
sigDName | THNames
sigEIdKey | THNames
sigEName | THNames
SigmaCtxt | TcOrigin, TcValidity, TcHsType
Signal | Panic, GHC
SignedHint | CmmType, CmmExpr, Cmm
SignExt | Llvm.Types, Llvm
significand | GhcPrelude
signum | GhcPrelude
signumIntegerIdKey | PrelNames
signumIntegerName | PrelNames
SigPat | GHC.Hs.Pat, GHC.Hs, GHC
sigPIdKey | THNames
sigPName | THNames
sigPrec | BasicTypes, TyCoPpr, GhcPlugins
SigSkol | TcOrigin
sigTIdKey | THNames
sigTName | THNames
SigTypeSkol | TcOrigin
sig_bndr | TcRnTypes, TcRnMonad, TcSigs
sig_ctxt | TcRnTypes, TcRnMonad, TcSigs
sig_inst_sig | TcRnTypes, TcRnMonad
sig_inst_skols | TcRnTypes, TcRnMonad
sig_inst_tau | TcRnTypes, TcRnMonad
sig_inst_theta | TcRnTypes, TcRnMonad
sig_inst_wcs | TcRnTypes, TcRnMonad
sig_inst_wcx | TcRnTypes, TcRnMonad
sig_loc | TcRnTypes, TcRnMonad, TcSigs
simplBinder | SimplEnv
simplBinders | SimplEnv
SimplCont | SimplUtils
SimplCount | CoreMonad, SimplMonad, GhcPlugins
simplCountN | CoreMonad, GhcPlugins
simpleImportDecl | GHC.Hs.ImpExp, GHC.Hs, GHC
simpleInstInfoClsTy | TcEnv
simpleInstInfoTy | TcEnv
simpleInstInfoTyCon | TcEnv
simpleNodeInfo | HieUtils
SimplEnv |
1 (Type/Class) | SimplEnv
2 (Data Constructor) | SimplEnv
simplEnvForGHCi | SimplUtils
simpleOptExpr | CoreOpt
simpleOptExprWith | CoreOpt
simpleOptPgm | CoreOpt
simplExpr | Simplify
SimplFloats |
1 (Type/Class) | SimplEnv
2 (Data Constructor) | SimplEnv
Simplified | SimplUtils
SimplifierDone | CoreMonad, GhcPlugins
simplify | BooleanFormula
simplifyAmbiguityCheck | TcSimplify
simplifyArgsWorker | Coercion, GhcPlugins
simplifyDefault | TcSimplify
simplifyExpr | SimplCore
simplifyInfer | TcSimplify
simplifyInstanceContexts | TcDerivInfer
simplifyInteractive | TcSimplify
simplifyTop | TcSimplify
simplifyTopImplic | TcSimplify
simplifyWantedsTcM | TcSimplify
SimplM | SimplMonad
SimplMode |
1 (Type/Class) | CoreMonad, GhcPlugins
2 (Data Constructor) | CoreMonad, GhcPlugins
simplNonRecBndr | SimplEnv
simplNonRecJoinBndr | SimplEnv
simplPhases | DynFlags, GhcPlugins, GHC
simplRecBndrs | SimplEnv
simplRecJoinBndrs | SimplEnv
simplRules | Simplify
SimplSR | SimplEnv
simplTickFactor | DynFlags, GhcPlugins, GHC
simplTopBinds | Simplify
simpl_top | TcSimplify
sin | GhcPrelude
singleCt | Constraint
SingleEntry | StgSyn
SingleStep |
1 (Type/Class) | InteractiveEvalTypes, InteractiveEval, GHC
2 (Data Constructor) | InteractiveEvalTypes, InteractiveEval, GHC
SingleThreaded | Llvm.AbsSyn
singleton | Util, GhcPlugins
sinh | GhcPrelude
sIntegerLibrary | Settings, DynFlags, GhcPlugins
sIntegerLibraryType | Settings, DynFlags, GhcPlugins
size | GraphOps, GraphColor
SizedSeq | ByteCodeAsm
sizedText | Pretty
sizeDVarSet | VarSet, GhcPlugins
SizeofArrayArrayOp | PrimOp
SizeofArrayOp | PrimOp
SizeofByteArrayOp | PrimOp
SizeofMutableArrayArrayOp | PrimOp
SizeofMutableArrayOp | PrimOp
SizeofMutableByteArrayOp | PrimOp
SizeofSmallArrayOp | PrimOp
SizeofSmallMutableArrayOp | PrimOp
sIZEOF_CostCentreStack | DynFlags, GhcPlugins
sIZEOF_StgArrBytes_NoHdr | DynFlags, GhcPlugins
sIZEOF_StgFunInfoExtraRev | DynFlags, GhcPlugins
sIZEOF_StgMutArrPtrs_NoHdr | DynFlags, GhcPlugins
sIZEOF_StgSmallMutArrPtrs_NoHdr | DynFlags, GhcPlugins
sIZEOF_StgSMPThunkHeader | DynFlags, GhcPlugins
sIZEOF_StgUpdateFrame_NoHdr | DynFlags, GhcPlugins
sizeRegSet | CmmExpr, Cmm
sizeSS | ByteCodeAsm
sizeType | TcType
sizeTypes | TcType
sizeUDFM | UniqDFM
sizeUFM | UniqFM, GhcPlugins
sizeUniqDSet | UniqDSet
sizeUniqMap | UniqMap
sizeUniqSet | UniqSet, GhcPlugins
sizeVarSet | VarSet, GhcPlugins
Skeleton | StgLiftLams.Analysis
Skolem | Unify
SkolemInfo | TcOrigin
SkolemiseFlexi | TcHsSyn
skolemiseQuantifiedTyVar | TcMType
skolemiseUnboundMetaTyVar | TcMType
SkolemTv | TcType
SL | PPC.Instr
sLdIsGnuLd | Settings, DynFlags, GhcPlugins
sLdSupportsBuildId | Settings, DynFlags, GhcPlugins
sLdSupportsCompactUnwind | Settings, DynFlags, GhcPlugins
sLdSupportsFilelist | Settings, DynFlags, GhcPlugins
sLeadingUnderscore | Settings, DynFlags, GhcPlugins
sLibFFI | Settings, DynFlags, GhcPlugins
SLIDE | ByteCodeInstr
sLit | FastString, GhcPlugins
SLL | SPARC.Instr
SllOp | PrimOp
slotCmmType | CmmUtils
slotForeignHint | CmmUtils
slotPrimRep | RepType
SlotTy | RepType
Slow | CmmNode, Cmm
SlowCall | GHC.StgToCmm.Closure
slowCall | GHC.StgToCmm.Layout
slowCallPattern | GHC.StgToCmm.ArgRep
slurpConflicts | RegAlloc.Liveness
slurpJoinMovs | RegAlloc.Graph.Coalesce
slurpNodeConflictCount | GraphOps, GraphColor
slurpReloadCoalesce | RegAlloc.Liveness
slurpSpillCostInfo | RegAlloc.Graph.SpillCost
sl_fs | BasicTypes, GhcPlugins
sl_st | BasicTypes, GhcPlugins
smallArrayPrimTyCon | TysPrim
smallArrayPrimTyConKey | PrelNames
SmallArrayPtrsRep | SMRep
smallArrPtrsHdrSize | SMRep
smallArrPtrsHdrSizeW | SMRep
smallArrPtrsRep | SMRep
smallEnoughToInline | CoreUnfold
smallestContainingSatisfying | HieUtils
smallIntegerIdKey | PrelNames
smallIntegerName | PrelNames
smallMutableArrayPrimTyCon | TysPrim
smallMutableArrayPrimTyConKey | PrelNames
sMargin | PprColour
sMessage | PprColour
SMRep | SMRep
SMUL | SPARC.Instr
sm_case_case | CoreMonad, GhcPlugins
sm_dflags | CoreMonad, GhcPlugins
sm_eta_expand | CoreMonad, GhcPlugins
sm_inline | CoreMonad, GhcPlugins
sm_names | CoreMonad, GhcPlugins
sm_phase | CoreMonad, GhcPlugins
sm_rules | CoreMonad, GhcPlugins
snd | GhcPrelude
snd3 | Util, GhcPlugins
sndIdKey | PrelNames
sndName | PrelNames
sndOf3 | Util, GhcPlugins
snocBag | Bag
snocCts | Constraint
snocOL | OrdList
snocView | Util, GhcPlugins
soExt | HscTypes, GhcPlugins
SoftScope | CoreSyn, GhcPlugins
SolarisLD | DynFlags, GhcPlugins
solveCallStack | TcCanonical
solveEqualities | TcSimplify, TcHsType
solveLocalEqualities | TcSimplify
solveLocalEqualitiesX | TcSimplify
solverDepthErrorTcS | TcErrors
solverIterations | DynFlags, GhcPlugins, GHC
solveSimpleGivens | TcInteract
solveSimpleWanteds | TcInteract
solveWanteds | TcSimplify
solveWantedsAndDrop | TcSimplify
SomeAsyncException |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
SomeException |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
someTypeRepDataConKey | PrelNames
someTypeRepDataConName | PrelNames
someTypeRepTyConKey | PrelNames
someTypeRepTyConName | PrelNames
sOpt_a | Settings, DynFlags, GhcPlugins
sOpt_c | Settings, DynFlags, GhcPlugins
sOpt_cxx | Settings, DynFlags, GhcPlugins
sOpt_F | Settings, DynFlags, GhcPlugins
sOpt_i | Settings, DynFlags, GhcPlugins
sOpt_L | Settings, DynFlags, GhcPlugins
sOpt_l | Settings, DynFlags, GhcPlugins
sOpt_lc | Settings, DynFlags, GhcPlugins
sOpt_lcc | Settings, DynFlags, GhcPlugins
sOpt_lo | Settings, DynFlags, GhcPlugins
sOpt_P | Settings, DynFlags, GhcPlugins
sOpt_P_fingerprint | Settings, DynFlags, GhcPlugins
sOpt_windres | Settings, DynFlags, GhcPlugins
Sorry | Panic, GHC
sorry | PlainPanic, Panic, Outputable, GhcPlugins
sorryDoc | Panic
sortLocated | SrcLoc, GhcPlugins
sortQuantVars | MkCore, GhcPlugins
sortWith | Util, GhcPlugins
SourceError | HscTypes, GhcPlugins
sourceLazyDataConKey | PrelNames
sourceLazyDataConName | PrelNames
sourceLazyKey | THNames
sourceLazyName | THNames
sourceLibName | PackageConfig, Packages, GhcPlugins
SourceModified |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
sourceName | CoreSyn, GhcPlugins
SourceNote | CoreSyn, GhcPlugins
sourceNoUnpackDataConKey | PrelNames
sourceNoUnpackDataConName | PrelNames
sourceNoUnpackKey | THNames
sourceNoUnpackName | THNames
SourcePackageId |
1 (Type/Class) | PackageConfig, Packages, GhcPlugins
2 (Data Constructor) | PackageConfig, Packages, GhcPlugins
sourcePackageId | PackageConfig, Packages, GhcPlugins
sourcePackageIdString | PackageConfig, Packages, GhcPlugins
sourceSpan | CoreSyn, GhcPlugins
sourceStrictDataConKey | PrelNames
sourceStrictDataConName | PrelNames
sourceStrictKey | THNames
sourceStrictName | THNames
SourceText |
1 (Type/Class) | BasicTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, GhcPlugins
SourceUnmodified | HscTypes, GhcPlugins
SourceUnmodifiedAndStable | HscTypes, GhcPlugins
sourceUnpackDataConKey | PrelNames
sourceUnpackDataConName | PrelNames
sourceUnpackKey | THNames
sourceUnpackName | THNames
Sp | CmmExpr, Cmm
sp |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
space |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
Span | HieTypes
span | GhcPrelude
spanEnd | Util, GhcPlugins
spans | SrcLoc, GhcPlugins, GHC
SparkOp | PrimOp
speakN | Outputable, GhcPlugins
speakNOf | Outputable, GhcPlugins
speakNth | Outputable, GhcPlugins
SpecConstrAnnotation | SpecConstr
specConstrCount | DynFlags, GhcPlugins, GHC
specConstrProgram | SpecConstr
specConstrRecursive | DynFlags, GhcPlugins, GHC
specConstrThreshold | DynFlags, GhcPlugins, GHC
specialPromotedDc | DataCon, GhcPlugins
SpecificFile | PipelineMonad
Specified | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins
SpecInstCtxt | TcOrigin, TcValidity, TcHsType
SpecInstSig | GHC.Hs.Binds, GHC.Hs, GHC
SpecInstSigCtx | RnUtils
SpecPrag | GHC.Hs.Binds, GHC.Hs, GHC
SpecPragOrigin | TcOrigin
SpecPrags | GHC.Hs.Binds, GHC.Hs, GHC
specProgram | Specialise
SpecSig | GHC.Hs.Binds, GHC.Hs, GHC
specTyConKey | PrelNames
specTyConName | PrelNames
specUnfolding | CoreUnfold, Specialise
spExpr | CmmUtils
sPgm_a | Settings, DynFlags, GhcPlugins
sPgm_ar | Settings, DynFlags, GhcPlugins
sPgm_c | Settings, DynFlags, GhcPlugins
sPgm_dll | Settings, DynFlags, GhcPlugins
sPgm_F | Settings, DynFlags, GhcPlugins
sPgm_i | Settings, DynFlags, GhcPlugins
sPgm_L | Settings, DynFlags, GhcPlugins
sPgm_l | Settings, DynFlags, GhcPlugins
sPgm_lc | Settings, DynFlags, GhcPlugins
sPgm_lcc | Settings, DynFlags, GhcPlugins
sPgm_libtool | Settings, DynFlags, GhcPlugins
sPgm_lo | Settings, DynFlags, GhcPlugins
sPgm_P | Settings, DynFlags, GhcPlugins
sPgm_ranlib | Settings, DynFlags, GhcPlugins
sPgm_T | Settings, DynFlags, GhcPlugins
sPgm_windres | Settings, DynFlags, GhcPlugins
SPILL | RegAlloc.Liveness
SpillAlloc | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillAreaLength | SPARC.Base
SpillClobber | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillCostInfo | RegAlloc.Graph.SpillCost
SpillCostRecord | RegAlloc.Graph.SpillCost
SpillJoinRM | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillJoinRR | RegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillLoad | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillR | RegAlloc.Linear.State
SpillReason | RegAlloc.Linear.Base, RegAlloc.Linear.Main
spillSlotSize | SPARC.Base
spillSlotToOffset | SPARC.Stack
SpillStats |
1 (Type/Class) | RegAlloc.Graph.Spill
2 (Data Constructor) | RegAlloc.Graph.Spill
spillStoreLoad | RegAlloc.Graph.Spill
sPlatformConstants | Settings, DynFlags, GhcPlugins
sPlatformMisc | Settings, DynFlags, GhcPlugins
Splice | TcRnTypes, TcRnMonad
SpliceD | GHC.Hs.Decls, GHC.Hs, GHC
SpliceDecl |
1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC
SpliceDecoration | GHC.Hs.Expr, GHC.Hs, GHC
spliceDescription | RnSplice
SpliceExplicitFlag | BasicTypes, GHC.Hs.Decls, GHC.Hs, GhcPlugins, GHC
spliceGenerated | RnSplice
SpliceInfo |
1 (Type/Class) | RnSplice
2 (Data Constructor) | RnSplice
spliceIsDecl | RnSplice
SplicePat | GHC.Hs.Pat, GHC.Hs, GHC
SplicePointName | GHC.Hs.Expr, GHC.Hs, GHC
spliceRunAction | Plugins, GhcPlugins
spliceSource | RnSplice
SpliceType | TcRnTypes, TcRnMonad
SpliceTypeCtx | RnUtils
SpLim | CmmExpr, Cmm
spLimExpr | CmmUtils
spLimReg | CmmExpr, Cmm
split | Util, GhcPlugins
splitAppCo_maybe | Coercion, GhcPlugins
splitAppTy | Type, GhcPlugins
splitAppTys | Type, GhcPlugins
splitAppTy_maybe | Type, GhcPlugins
splitAt | GhcPrelude
splitAtList | Util, GhcPlugins
splitAtProcPoints | CmmProcPoint
splitCastTy_maybe | Type, GhcPlugins
splitDataProductType_maybe | DataCon, GhcPlugins
splitDmdTy | Demand
splitForAllCo_co_maybe | Coercion, GhcPlugins
splitForAllCo_maybe | Coercion, GhcPlugins
splitForAllCo_ty_maybe | Coercion, GhcPlugins
splitForAllTy | Type, GhcPlugins
splitForAllTys | Type, GhcPlugins, GHC
splitForAllTysSameVis | Type, GhcPlugins
splitForAllTy_co_maybe | Type, GhcPlugins
splitForAllTy_maybe | Type, GhcPlugins
splitForAllTy_ty_maybe | Type, GhcPlugins
splitForAllVarBndrs | Type, GhcPlugins
splitFunCo_maybe | Coercion, GhcPlugins
splitFunTy | Type, GhcPlugins
splitFunTys | Type, GhcPlugins
splitFunTy_maybe | Type, GhcPlugins
splitFVs | Demand
splitHsFunType | GHC.Hs.Types, GHC.Hs, GHC
splitIfaceSigmaTy | IfaceType, IfaceSyn
splitInfo | DynFlags, GhcPlugins, GHC
splitLHsForAllTyInvis | GHC.Hs.Types, GHC.Hs, GHC
splitLHsInstDeclTy | GHC.Hs.Types, GHC.Hs, GHC
splitLHsPatSynTy | GHC.Hs.Types, GHC.Hs, GHC
splitLHsQualTy | GHC.Hs.Types, GHC.Hs, GHC
splitLHsSigmaTyInvis | GHC.Hs.Types, GHC.Hs, GHC
splitListTyConApp_maybe | Type, GhcPlugins
splitLongestPrefix | Util, GhcPlugins
splitModuleInsts | Module, GhcPlugins
splitPiTy | Type, GhcPlugins
splitPiTys | Type, GhcPlugins
splitPiTysInvisible | Type, GhcPlugins
splitPiTysInvisibleN | Type, GhcPlugins
splitPiTy_maybe | Type, GhcPlugins
splitProdDmd_maybe | Demand
splitStrictSig | Demand
splitTyConApp | Type, GhcPlugins
splitTyConAppCo_maybe | Coercion, GhcPlugins
splitTyConApp_maybe | Type, GhcPlugins
splitUniqSupply | UniqSupply, GhcPlugins
splitUnitIdInsts | Module, GhcPlugins
splitVisVarsOfType | Type, GhcPlugins
splitVisVarsOfTypes | Type, GhcPlugins
spPlugin | Plugins, GhcPlugins
spReg | CmmExpr, Cmm
spRel |
1 (Function) | SPARC.Stack
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
sProgramName | Settings, DynFlags, GhcPlugins
sProjectVersion | Settings, DynFlags, GhcPlugins
sptCreateStaticBinds | StaticPtrTable
SptEntry |
1 (Type/Class) | LinkerTypes, HscTypes, GhcPlugins
2 (Data Constructor) | LinkerTypes, HscTypes, GhcPlugins
sptModuleInitCode | StaticPtrTable
SQRT | X86.Instr
sqrt | GhcPrelude
squeese |
1 (Function) | RegAlloc.Graph.ArchBase
2 (Function) | RegAlloc.Graph.ArchX86
SR | PPC.Instr
SRA |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
sRawSettings | Settings, DynFlags, GhcPlugins
srcDataName | OccName, Name, GhcPlugins
srcErrorMessages | HscTypes, GhcPlugins
srcfiles | Lexer
SrcLazy | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC
SrcLoc | SrcLoc, GhcPlugins, GHC
srcLocCol | SrcLoc, GhcPlugins, GHC
srcLocDataConKey | PrelNames
srcLocDataConName | PrelNames
srcLocFile | SrcLoc, GhcPlugins, GHC
srcLocLine | SrcLoc, GhcPlugins, GHC
srcLocSpan | SrcLoc, GhcPlugins, GHC
SrcNoUnpack | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC
srcParseFail | Lexer
SrcSpan | SrcLoc, GhcPlugins, GHC
srcSpanEnd | SrcLoc, GhcPlugins, GHC
srcSpanEndCol | SrcLoc, GhcPlugins, GHC
srcSpanEndLine | SrcLoc, GhcPlugins, GHC
srcSpanFile | SrcLoc, GhcPlugins, GHC
srcSpanFileName_maybe | SrcLoc, GhcPlugins
srcSpanFirstCharacter | SrcLoc, GhcPlugins
SrcSpanLess | SrcLoc, GhcPlugins, GHC
srcSpanStart | SrcLoc, GhcPlugins, GHC
srcSpanStartCol | SrcLoc, GhcPlugins, GHC
srcSpanStartLine | SrcLoc, GhcPlugins, GHC
SrcStrict | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC
SrcStrictness | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC
SrcUnpack | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC
SrcUnpackedness | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC
src_basename | PipelineMonad, DriverPipeline
src_filename | PipelineMonad, DriverPipeline
src_suffix | PipelineMonad, DriverPipeline
SRet | Llvm.Types, Llvm
SRL | SPARC.Instr
SrlOp | PrimOp
srtEscape | CmmInfo
ssElts | ByteCodeAsm
sseVersion | DynFlags, GhcPlugins, GHC
Ssp | Llvm.Types, Llvm
SspReq | Llvm.Types, Llvm
sSystemPackageConfig | Settings, DynFlags, GhcPlugins
ss_forall | IfaceSyn
ss_how_much | IfaceSyn
ST |
1 (Data Constructor) | SPARC.Instr
2 (Data Constructor) | PPC.Instr
stableAvailCmp | Avail
stableModuleCmp | Module, GhcPlugins
stableModuleNameCmp | Module, GhcPlugins
stableNameCmp | Name, GhcPlugins
stableNameDataConKey | PrelNames
stableNamePrimTyCon | TysPrim
stableNamePrimTyConKey | PrelNames
StableNameToIntOp | PrimOp
stableNameTyConKey | PrelNames
stablePtrPrimTyCon | TysPrim
stablePtrPrimTyConKey | PrelNames
stablePtrTyConKey | PrelNames
stablePtrTyConName | PrelNames
sTablesNextToCode | Settings, DynFlags, GhcPlugins
stableUnfoldingVars | CoreFVs, GhcPlugins
stableUnitIdCmp | Module, GhcPlugins
stackFrameHeaderSize | PPC.Instr
StackInfo | Cmm
StackMap |
1 (Type/Class) | RegAlloc.Linear.StackMap
2 (Data Constructor) | RegAlloc.Linear.StackMap
stackMapAssignment | RegAlloc.Linear.StackMap
stackMapNextFreeSlot | RegAlloc.Linear.StackMap
stackN | LlvmCodeGen.Regs
StackOverflow | Exception
StackParam | CmmCallConv
StackRep | SMRep
StackSlot | RegAlloc.Linear.StackMap
stackStubExpr | MkGraph
stack_info | Cmm
StandAloneDerivOrigin | TcOrigin
standaloneDerivWithStrategyDIdKey | THNames
standaloneDerivWithStrategyDName | THNames
StandaloneKindSig |
1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC
StandaloneKindSigCtx | RnUtils
StandaloneKindSigCtxt | TcOrigin, TcValidity, TcHsType
standaloneKindSigName | GHC.Hs.Decls, GHC.Hs, GHC
standardClassKeys | PrelNames
StandardFormInfo | GHC.StgToCmm.Closure
starArrStarArrStarKindRepKey | PrelNames
starArrStarArrStarKindRepName | PrelNames
starArrStarKindRepKey | PrelNames
starArrStarKindRepName | PrelNames
sTargetPlatform | Settings, DynFlags, GhcPlugins
sTargetPlatformString | Settings, DynFlags, GhcPlugins
starInfo | RdrName, GhcPlugins
StarIsTypeBit | Lexer
starKIdKey | THNames
starKindRepKey | PrelNames
starKindRepName | PrelNames
starKName | THNames
starSym | RdrHsSyn
StartBindingGroup | StgLiftLams.LiftM
startBindingGroup | StgLiftLams.LiftM
startPhase | DriverPhases
startsConId | Lexeme
startsConSym | Lexeme
startsRightOf | HieUtils
startsVarId | Lexeme
startsVarSym | Lexeme
startsWithUnderscore | OccName, Name, GhcPlugins
StartTH | GHCi
State |
1 (Type/Class) | State
2 (Data Constructor) | State
stateHackOneShot | Id, GhcPlugins
statePrimTyCon | TysPrim
statePrimTyConKey | PrelNames
staticClosureLabel | GHC.StgToCmm.Closure
staticClosureNeedsLink | GHC.StgToCmm.Closure
staticEIdKey | THNames
staticEName | THNames
StaticEnv | SimplUtils
StaticOrigin | TcOrigin
StaticPlugin |
1 (Type/Class) | Plugins, GhcPlugins
2 (Data Constructor) | Plugins, GhcPlugins
staticPlugins | DynFlags, GhcPlugins, GHC
StaticPointersBit | Lexer
staticProfHdr | GHC.StgToCmm.Prof
staticPtrDataConKey | PrelNames
staticPtrDataConName | PrelNames
staticPtrInfoDataConKey | PrelNames
staticPtrInfoDataConName | PrelNames
staticPtrInfoTyConKey | PrelNames
staticPtrInfoTyConName | PrelNames
staticPtrTyConKey | PrelNames
staticPtrTyConName | PrelNames
Statics | Cmm
StaticTarget | ForeignCall
Status | CmmProcPoint
StayPut | SetLevels
STC | PPC.Instr
StdCall | Llvm.Types, Llvm
StdCallConv | ForeignCall
stdCallIdKey | THNames
stdCallName | THNames
stdClosureTypeOffset | CmmInfo
stderrSupportsAnsiColors | SysTools.Terminal
StdHeader | GHC.StgToCmm.Layout
stdInfoTableSizeB | CmmInfo
stdInfoTableSizeW | CmmInfo
stdNonPtrsOffset | CmmInfo
stdPtrsOffset | CmmInfo
stdSrtBitmapOffset | CmmInfo
std_class_via_coercible | TcDerivUtils
sTD_HDR_SIZE | DynFlags, GhcPlugins
stepOn | StringBuffer
step_RDR | PrelNames
STFAR | PPC.Instr
stg2stg | SimplStg
StgAlt | StgSyn
StgApp | StgSyn
StgArg | StgSyn
stgArgHasCafRefs | StgSyn
stgArgType | StgSyn
StgBinding | StgSyn
StgCase | StgSyn
stgCaseBndrInScope | StgSyn
StgConApp | StgSyn
stgCse | StgCse
StgExpr | StgSyn
StgFCallOp | StgSyn
StgHalfWord | SMRep
StgLam | StgSyn
StgLet | StgSyn
StgLetNoEscape | StgSyn
stgLiftLams | StgLiftLams.Transformation, StgLiftLams
StgLit | StgSyn
StgLitArg | StgSyn
StgNonRec | StgSyn
StgOp | StgSyn
StgOpApp | StgSyn
StgPass | StgSyn
StgPrimCallOp | StgSyn
StgPrimOp | StgSyn
StgRec | StgSyn
StgRhs | StgSyn
stgRhsArity | StgSyn
StgRhsClosure | StgSyn
StgRhsCon | StgSyn
stgTBAA | LlvmCodeGen.Regs
StgTick | StgSyn
StgTopBinding | StgSyn
StgTopLifted | StgSyn
StgTopStringLit | StgSyn
StgVarArg | StgSyn
StgWord | SMRep
STKCHECK | ByteCodeInstr
sTmpDir | Settings, DynFlags, GhcPlugins
Stmt | GHC.Hs.Expr, GHC.Hs, GHC
StmtCtxt | GHC.Hs.Expr, GHC.Hs, GHC
StmtLR | GHC.Hs.Expr, GHC.Hs, GHC
stmtQTyConKey | THNames
stmtQTyConName | THNames
StockClassError | TcDerivUtils
StockStrategy | GHC.Hs.Decls, GHC.Hs, GHC
stockStrategyIdKey | THNames
stockStrategyName | THNames
sToolDir | Settings, DynFlags, GhcPlugins
sToolSettings | Settings, DynFlags, GhcPlugins
Stop |
1 (Data Constructor) | SimplUtils
2 (Data Constructor) | TcCanonical
sTopDir | Settings, DynFlags, GhcPlugins
stopIServ | GHCi
StopLn | DriverPhases
StopOrContinue | TcCanonical
stopWith | TcCanonical
stop_phase | PipelineMonad, DriverPipeline
Store | Llvm.AbsSyn, Llvm
storeCurCCS | GHC.StgToCmm.Prof
Str | Pretty
strCLabel_llvm | LlvmCodeGen.Base
strDisplayName_llvm | LlvmCodeGen.Base
StrDmd | Demand
Stream |
1 (Type/Class) | Stream
2 (Data Constructor) | Stream
stretchZipWith | Util, GhcPlugins
strictApply1Dmd | Demand
StrictArg | SimplUtils
StrictBind | SimplUtils
strictenDmd | Demand
strictifyDictDmd | Demand
strictifyDmd | Demand
strictlyDeeperThan | TcType
strictlyEqOL | OrdList
strictlyOrdOL | OrdList
strictnessBefore | DynFlags, GhcPlugins, GHC
strictnessInfo | IdInfo, GhcPlugins
StrictnessMark | DataCon, GhcPlugins, GHC
StrictSig |
1 (Type/Class) | Demand
2 (Data Constructor) | Demand
strictSigDmdEnv | Demand
strImmLit |
1 (Function) | SPARC.Imm
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
String | GhcPrelude
StringBuffer |
1 (Type/Class) | StringBuffer
2 (Data Constructor) | StringBuffer
stringLIdKey | THNames
StringLiteral |
1 (Type/Class) | BasicTypes, GhcPlugins
2 (Data Constructor) | BasicTypes, GhcPlugins
stringLName | THNames
stringL_RDR | THNames
stringPrimLIdKey | THNames
stringPrimLName | THNames
stringPrimL_RDR | THNames
stringToInstalledUnitId | Module, GhcPlugins
stringToStringBuffer | StringBuffer
stringToUnitId | Module, GhcPlugins
stringTy | TysWiredIn, GhcPlugins
stringTy_RDR | PrelNames
stripCoercionTy | Type, GhcPlugins
stripIfaceInvisVars | IfaceType, IfaceSyn
stripInvisArgs | IfaceType, IfaceSyn
stripLive | RegAlloc.Liveness
stripLiveBlock | RegAlloc.Liveness
stripNArgs | CoreSyn, GhcPlugins
stripStgTicksTop | StgSyn
stripStgTicksTopE | StgSyn
stripTicksE | CoreUtils, GhcPlugins
stripTicksT | CoreUtils, GhcPlugins
stripTicksTop | CoreUtils, GhcPlugins
stripTicksTopE | CoreUtils, GhcPlugins
stripTicksTopT | CoreUtils, GhcPlugins
strongLoopBreaker | BasicTypes, GhcPlugins
stronglyConnCompFromEdgedVerticesOrd | Digraph
stronglyConnCompFromEdgedVerticesOrdR | Digraph
stronglyConnCompFromEdgedVerticesUniq | Digraph
stronglyConnCompFromEdgedVerticesUniqR | Digraph
stronglyConnCompG | Digraph
strProcedureName_llvm | LlvmCodeGen.Base
StrTyLit | TyCoRep
strTyLitIdKey | THNames
strTyLitName | THNames
STU | PPC.Instr
stubDir | DynFlags, GhcPlugins, GHC
sTyConKey | PrelNames
sTyConName | PrelNames
Style |
1 (Type/Class) | Pretty
2 (Data Constructor) | Pretty
style | Pretty
SUB |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
SubCo | TyCoRep
subDVarSet | VarSet, GhcPlugins
SUBF | PPC.Instr
SUBFC | PPC.Instr
SUBFE | PPC.Instr
SUBFO | PPC.Instr
SubGoalDepth | Constraint
subGoalDepthExceeded | Constraint
SubL16 | RegAlloc.Graph.ArchBase
SubL8 | RegAlloc.Graph.ArchBase
SubL8H | RegAlloc.Graph.ArchBase
SubScope | CmmNode, Cmm
Subst |
1 (Type/Class) | StgSubst
2 (Data Constructor) | StgSubst
3 (Type/Class) | CoreSubst, GhcPlugins
4 (Data Constructor) | CoreSubst, GhcPlugins
substBind | CoreSubst, GhcPlugins
substBindSC | CoreSubst, GhcPlugins
substBndr |
1 (Function) | StgSubst
2 (Function) | CoreSubst, GhcPlugins
substBndrs |
1 (Function) | StgSubst
2 (Function) | CoreSubst, GhcPlugins
substCo |
1 (Function) | TyCoSubst, Coercion
2 (Function) | SimplEnv
3 (Function) | CoreSubst, GhcPlugins
substCos | TyCoSubst, Coercion, GhcPlugins
substCoUnchecked | TyCoSubst, Type, TcType, GhcPlugins
substCoVar |
1 (Function) | TyCoSubst, Coercion, GhcPlugins
2 (Function) | SimplEnv
substCoVarBndr |
1 (Function) | TyCoSubst, Coercion, GhcPlugins
2 (Function) | CoreSubst
substCoVars | TyCoSubst, Coercion, GhcPlugins
substCoWith | TyCoSubst, Coercion, GhcPlugins
substCoWithUnchecked | TyCoSubst, Type, TcType, GhcPlugins
substDVarSet | CoreSubst, GhcPlugins
substEqSpec | DataCon, GhcPlugins
substExpr | CoreSubst, GhcPlugins
substExprSC | CoreSubst, GhcPlugins
substForAllCoBndr | TyCoSubst
substForAllCoBndrUsing | TyCoSubst
substForAllCoBndrUsingLC | Coercion, GhcPlugins
substId | SimplEnv
substIdInfo | CoreSubst, GhcPlugins
substIdOcc | CoreSubst, GhcPlugins
substIfaceAppArgs | IfaceType, IfaceSyn
substIfaceTyVar | IfaceType, IfaceSyn
substInScope | CoreSubst, GhcPlugins
substInteractiveContext | HscTypes, GhcPlugins
substLeftCo | Coercion, GhcPlugins
substNameShape | NameShape
substOcc | StgLiftLams.LiftM
substPredOrigin | TcDerivUtils
substRecBndrs | CoreSubst, GhcPlugins
substRightCo | Coercion, GhcPlugins
substRulesForImportedIds | CoreSubst, GhcPlugins
substSpec | CoreSubst, GhcPlugins
substTheta | TyCoSubst, Type, TcType, GhcPlugins
substThetaUnchecked | TyCoSubst, Type, TcType, GhcPlugins
substTickish | CoreSubst, GhcPlugins
substTy |
1 (Function) | TyCoSubst, Type, TcType
2 (Function) | SimplEnv
3 (Function) | CoreSubst, GhcPlugins
substTyAddInScope | TyCoSubst, Type, TcType, GhcPlugins
substTyCoVars | TyCoSubst
substTys | TyCoSubst, Type, TcType, GhcPlugins
substTysUnchecked | TyCoSubst, Type, TcType, GhcPlugins
substTysWith | TyCoSubst, Type, GhcPlugins
substTysWithCoVars | TyCoSubst
substTyUnchecked | TyCoSubst, Type, TcType, GhcPlugins
substTyVar |
1 (Function) | TyCoSubst, Type, GhcPlugins
2 (Function) | SimplEnv
substTyVarBndr |
1 (Function) | TyCoSubst, Type, TcType, GhcPlugins
2 (Function) | CoreSubst
substTyVarBndrs | TyCoSubst, Type, GhcPlugins
substTyVars | TyCoSubst, Type, GhcPlugins
substTyWith | TyCoSubst, Type, TcType, GhcPlugins
substTyWithCoVars | TyCoSubst, TcType
substTyWithInScope | TyCoSubst
substTyWithUnchecked | TyCoSubst, Type, TcType, GhcPlugins
substUnfolding | CoreSubst, GhcPlugins
substUnfoldingSC | CoreSubst, GhcPlugins
substVarBndr | TyCoSubst, Type, GhcPlugins
substVarBndrs | TyCoSubst, Type, GhcPlugins
substVarBndrUsing | TyCoSubst
subTerms | RtClosureInspect, InteractiveEval
subtract | GhcPrelude
subVarSet | VarSet, GhcPlugins
SUB_CC | X86.Instr
succ |
1 (Function) | GhcPrelude
2 (Function) | CmmNode, Cmm
Succeeded |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GhcPlugins, GHC
succeeded | BasicTypes, GhcPlugins, GHC
SuccessFlag | BasicTypes, GhcPlugins, GHC
successIf | BasicTypes, GhcPlugins
successors | Hoopl.Graph
succ_RDR | PrelNames
Suffix | Util, GhcPlugins
SuggestHidden | Packages, GhcPlugins
SuggestVisible | Packages, GhcPlugins
Sum | RdrHsSyn
sum | GhcPrelude
sumDataCon | TysWiredIn, GhcPlugins
SumFlavour | TyCon, GhcPlugins
summariseModule | GhcMake
SummaryNode | GhcMake
SumOrTuple | RdrHsSyn
sumParens | BasicTypes, GhcPlugins
SumPat | GHC.Hs.Pat, GHC.Hs, GHC
sumRepDataConKey | PrelNames
sumRepDataConTyCon | TysWiredIn, GhcPlugins
SumTyCon | TyCon, GhcPlugins
sumTyCon | TysWiredIn, GhcPlugins
sumTyConKey | PrelNames
sumTyConName | PrelNames
superClassesMightHelp | Constraint
superFunArg | RdrHsSyn
superInfixOp | RdrHsSyn
superSkolemTv | TcType
SupplyContext | TcDerivUtils
supportedLanguagesAndExtensions | DynFlags, GhcPlugins
supportedLlvmVersion | LlvmCodeGen.Base
SuppressBndrSig |
1 (Type/Class) | IfaceType, IfaceSyn
2 (Data Constructor) | IfaceType, IfaceSyn
suppressIfaceInvisibles | IfaceType, IfaceSyn
SurelyApart | Unify
Suspension | RtClosureInspect, InteractiveEval
swap | Pair
SwapFlag | BasicTypes, GhcPlugins
swapLiftCoEnv | Coercion, GhcPlugins
swapOverTyVars | TcUnify
sWarning | PprColour
Switch | Llvm.AbsSyn, Llvm
SwitchPlan | CmmSwitch
SwitchTargets | CmmSwitch
switchTargetsCases | CmmSwitch
switchTargetsDefault | CmmSwitch
switchTargetsFallThrough | CmmSwitch
switchTargetsRange | CmmSwitch
switchTargetsSigned | CmmSwitch
switchTargetsToList | CmmSwitch
switchTargetsToTable | CmmSwitch
switchWeight | DynFlags, GhcPlugins
SWIZZLE | ByteCodeInstr
SymbolPtr | CLabel
SymbolTable | Binary
symbol_RDR | PrelNames
SymCo | TyCoRep
SynAny | TcType, TcExpr
SyncAcqRel | Llvm.AbsSyn, Llvm
SyncAcquire | Llvm.AbsSyn, Llvm
SyncMonotonic | Llvm.AbsSyn, Llvm
SyncRelease | Llvm.AbsSyn, Llvm
SyncSeqCst | Llvm.AbsSyn, Llvm
SyncUnord | Llvm.AbsSyn, Llvm
SynDec | HieTypes
SynDecl | GHC.Hs.Decls, GHC.Hs, GHC
SynFamilyInst | FamInstEnv
SynFun | TcType, TcExpr
synKnownType | TcType, TcExpr
SynList | TcType, TcExpr
SynRho | TcType, TcExpr
SyntaxExpr |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC
SyntaxOpType | TcType, TcExpr
synTyConDefn_maybe | TyCon, GhcPlugins, GHC
synTyConResKind | Type, GhcPlugins
synTyConRhs_maybe | TyCon, GhcPlugins, GHC
SynType | TcType, TcExpr
syn_arg_wraps | GHC.Hs.Expr, GHC.Hs, GHC
syn_expr | GHC.Hs.Expr, GHC.Hs, GHC
syn_res_wrap | GHC.Hs.Expr, GHC.Hs, GHC
SystemDependent | DynFlags, GhcPlugins
systemPackageConfig | DynFlags, GhcPlugins
sYSTEM_IO | PrelNames