ghc-8.2.2: 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
SafeHaskellMode | DynFlags, GhcPlugins, GHC
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
safeShowException | Panic
Safety | ForeignCall
sameDepthAs | TcType
SameMutableArrayArrayOp | PrimOp
SameMutableArrayOp | PrimOp
SameMutableByteArrayOp | PrimOp
SameMutVarOp | PrimOp
SameMVarOp | PrimOp
SameSmallMutableArrayOp | PrimOp
SameTVarOp | PrimOp
sameVis | Var, Type, GhcPlugins
sameWildCard | HsTypes, HsSyn, GHC
sappendClassOpKey | PrelNames
sappendName | PrelNames
SAR | X86.Instr
satCallsOnly | StgSyn
saturatedByOneShots | Demand
saveCurrentCostCentre | StgCmmProf
saveThreadState | StgCmmForeign
SBB | X86.Instr
sb_mds | TcRnTypes, TcRnMonad
sb_tcs | TcRnTypes, TcRnMonad
scalarClass | Vectorise.Builtins.Base, Vectorise.Builtins
scalarClosure | Vectorise.Utils
scalarZip | Vectorise.Builtins.Base, Vectorise.Builtins
scalarZips | Vectorise.Builtins.Base, Vectorise.Builtins
scanGraph | GraphOps, GraphColor
SCC | Digraph
sccAbleCC | CostCentre
sccEvBinds | TcEvidence
SCCFunSig | HsBinds, HsSyn, GHC
sccProfilingOn | Lexer
Scheme |
1 (Type/Class) | PprColour
2 (Data Constructor) | PprColour
Scope | Vectorise.Env
ScOrigin | TcRnTypes, TcRnMonad
sc_alts | SimplUtils
sc_arg | SimplUtils
sc_arg_ty | SimplUtils
sc_bndr | SimplUtils
sc_cont | SimplUtils
sc_dup | SimplUtils
sc_env | SimplUtils
sc_hole_ty | SimplUtils
SDIV | SPARC.Instr
SDoc | Outputable, GhcPlugins
sdocWithDynFlags | Outputable, GhcPlugins
sdocWithPlatform | Outputable, GhcPlugins
sdocWithPprDebug | Outputable, GhcPlugins
searchPackageId | Packages, GhcPlugins
Section |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
SectionL | HsExpr, HsSyn, GHC
sectionLIdKey | THNames
sectionLName | THNames
sectionOffset | Dwarf.Types
SectionOrigin | TcRnTypes, TcRnMonad
SectionR | HsExpr, HsSyn, GHC
sectionRIdKey | THNames
sectionRName | THNames
SectionType | Cmm
seCvSubst | SimplEnv
seekBin | Binary
seekBy | Binary
seFloats | SimplEnv
seIdSubst | SimplEnv
seInScope | SimplEnv
seJoinFloats | SimplEnv
Select | SimplUtils
select | ListT
selectMatchVar | DsUtils
selectMatchVars | DsUtils
selectNextWorkItem | TcSMonad
selectorAmbiguousFieldOcc | HsTypes, HsSyn, GHC
selectorClassKey | PrelNames
selectorClassName | PrelNames
selectorFieldOcc | HsTypes, HsSyn, GHC
selectSimpleMatchVarL | DsUtils
selElements | Vectorise.Builtins.Base, Vectorise.Builtins
selElementss | Vectorise.Builtins.Base, Vectorise.Builtins
SelfBoot | TcRnTypes, TcRnMonad
SelfBootInfo | TcRnTypes, TcRnMonad
SelfLoopInfo | StgCmmClosure
selName_RDR | PrelNames
selReplicate | Vectorise.Builtins.Base, Vectorise.Builtins
selReplicates | Vectorise.Builtins.Base, Vectorise.Builtins
selsLength | Vectorise.Builtins.Base, Vectorise.Builtins
selsLengths | Vectorise.Builtins.Base, Vectorise.Builtins
selsTy | Vectorise.Builtins.Base, Vectorise.Builtins
selsTys | Vectorise.Builtins.Base, Vectorise.Builtins
selTags | Vectorise.Builtins.Base, Vectorise.Builtins
selTagss | Vectorise.Builtins.Base, Vectorise.Builtins
selTy | Vectorise.Builtins.Base, Vectorise.Builtins
selTys | Vectorise.Builtins.Base, Vectorise.Builtins
sel_naughty | IdInfo, GhcPlugins
sel_tycon | IdInfo, GhcPlugins
semi |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
semigroupClassKey | PrelNames
semigroupClassName | PrelNames
seMode | SimplEnv
sep |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
SepArg | CmdLineParser
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
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 | StgCmmMonad
sequenceQIdKey | THNames
sequenceQName | THNames
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 | StgCmmMonad
setBlockAssigR | RegAlloc.Linear.State
SetByteArrayOp | PrimOp
setCafInfo | IdInfo, GhcPlugins
setCallArityInfo | IdInfo, GhcPlugins
setCaseBndrEvald | Id, GhcPlugins
SETCC | X86.Instr
setColor | GraphOps, GraphColor
setConstraintVar | TcRnMonad
setContext | InteractiveEval, GHC
setCoVarName | Coercion, GhcPlugins
setCoVarUnique | Coercion, GhcPlugins
setCtLoc | TcRnTypes, TcRnMonad
setCtLocEnv | TcRnTypes, TcRnMonad
setCtLocM | TcRnMonad
setCtLocOrigin | TcRnTypes, TcRnMonad
setCtLocSpan | TcRnTypes, TcRnMonad
setDelete | Hoopl
setDeleteList | Hoopl
setDeltaNat | NCGMonad
setDeltaR | RegAlloc.Linear.State
setDemandInfo | IdInfo, GhcPlugins
setDifference | Hoopl
setDynFlags | PipelineMonad, DriverPipeline
setElems | Hoopl
setEmpty | Hoopl
setEnv | IOEnv, TcRnMonad
setEnvs | TcRnMonad
setEqIfWanted | TcSMonad
setErrCtxt | TcRnMonad
setErrsVar | TcRnMonad
setEvBind |
1 (Function) | TcSMonad
2 (Function) | TcPluginM
setEvBindIfWanted | TcSMonad
setEvBindsTcS | TcSMonad
setFloats | SimplEnv
setFold | Hoopl
setForeignOs | PipelineMonad
setFormatOfRegister | SPARC.CodeGen.Base
setFreeRegsR | RegAlloc.Linear.State
setFromList | Hoopl
setGblEnv | TcRnMonad
setGeneralFlag' | DynFlags, GhcPlugins
setGEnv | Vectorise.Monad.Global, Vectorise.Monad
setGHCiMonad | GHC
setGlobalTypeEnv | TcEnv
SETHI | SPARC.Instr
setHpUsage | StgCmmMonad
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
setImplicitEnvM | TcRnMonad
setInertCans | TcSMonad
setInfoTableStackMap | CmmLayoutStack
setInlineActivation | Id, GhcPlugins
setInlinePragInfo | IdInfo, GhcPlugins
setInlinePragma | Id, GhcPlugins
setInlinePragmaActivation | BasicTypes, GhcPlugins
setInlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins
setInScope | CoreSubst, GhcPlugins
setInScopeAndZapFloats | SimplEnv
setInScopeSet | SimplEnv
setInsert | Hoopl
setInsertList | Hoopl
setInteractiveDynFlags | GHC
setInteractivePackage | HscTypes, GhcPlugins
setInteractivePrintName | HscTypes, GhcPlugins
setIntersection | Hoopl
setIsSubsetOf | Hoopl
setJoinResTy | Type, GhcPlugins
setLastToken | Lexer
setLclEnv | TcRnMonad
setLclTypeEnv | TcRnMonad
setLEnv | Vectorise.Monad.Local, Vectorise.Monad
setLevels | SetLevels
setLevityInfoWithType | IdInfo, GhcPlugins
setLocalRdrEnv | TcRnMonad
setLogAction | GHC
setMember | Hoopl
setMetaTyVarTcLevel | TcType
setMode | SimplEnv
setModLocation | PipelineMonad, DriverPipeline
setNameLoc | Name, GhcPlugins
setNameModule | IfaceEnv
setNameUnique | Name, GhcPlugins
setNeverLevPoly | IdInfo, GhcPlugins
setNominalRole_maybe | Coercion, GhcPlugins
setNull | Hoopl
setOccInfo | IdInfo, GhcPlugins
setOccNameSpace | OccName, Name, GhcPlugins
setOneShotInfo | IdInfo, GhcPlugins
setOneShotLambda | Id, GhcPlugins
setOverlapModeMaybe | BasicTypes, InstEnv, GhcPlugins
setPAFunsEnv | Vectorise.Env
setPRFunsEnv | Vectorise.Env
setProgramDynFlags | GHC
setRdrNameSpace | RdrHsSyn
setRealHp | StgCmmMonad, StgCmmHeap
setRuleIdName | CoreSyn, GhcPlugins
setRuleInfo | IdInfo, GhcPlugins
setRuleInfoHead | IdInfo, GhcPlugins
setSafeMode | HscTypes, GhcPlugins
setSession | GhcMonad, GHC
setSessionDynFlags | GHC
setSingleton | Hoopl
setSize | Hoopl
setSrcLoc | Lexer
setSrcSpan | TcRnMonad
setStage | TcRnMonad
setState | StgCmmMonad
setStrictnessInfo | IdInfo, GhcPlugins
setStyleColoured | Outputable, GhcPlugins
setSubstEnv | SimplEnv
setTargets | GHC
setTcLevel | TcRnMonad
setTcSInerts | TcSMonad
setTcTyVarDetails | Var, GhcPlugins
setTickyCtrLabel | StgCmmMonad
Settings |
1 (Type/Class) | DynFlags, GhcPlugins
2 (Data Constructor) | DynFlags, GhcPlugins
settings | DynFlags, GhcPlugins, GHC
setTmpDir | DynFlags, SysTools, GhcPlugins
setTvSubstEnv | Type, TcType, GhcPlugins
setTyVarKind | Var, GhcPlugins
setTyVarName | Var, GhcPlugins
setTyVarUnique | Var, GhcPlugins
setUnfoldingInfo | IdInfo, GhcPlugins
setUnion | Hoopl
setUnions | Hoopl
setUniqMeta | LlvmCodeGen.Base
setUnitId | DynFlags, GhcPlugins
setUnsafeGlobalDynFlags | DynFlags, GhcPlugins
setUserData | Binary
setVarName | Var, GhcPlugins
setVarType | Var, GhcPlugins
setVarUnique | Var, GhcPlugins
setVirtHp | StgCmmMonad, StgCmmHeap
seTvSubst | SimplEnv
setWantedEq | TcSMonad
setWantedEvBind | 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 | DynFlags, GhcPlugins
sFatal | PprColour
sfInteractInert | CoAxiom, TcTypeNats
sfInteractTop | CoAxiom, TcTypeNats
sfMatchFam | CoAxiom, TcTypeNats
Sf_None | DynFlags, GhcPlugins, GHC
Sf_Safe | DynFlags, GhcPlugins, GHC
Sf_Trustworthy | DynFlags, GhcPlugins, GHC
Sf_Unsafe | DynFlags, GhcPlugins, GHC
sGccSupportsNoPie | DynFlags, GhcPlugins
sGhciUsagePath | DynFlags, GhcPlugins
sGhcUsagePath | DynFlags, GhcPlugins
ShadowInfo | TcRnTypes, TcRnMonad
shadowNames | RdrName, GhcPlugins
Shape | Hoopl
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) | AsmCodeGen
shortCutLit | TcHsSyn
shortcutStatics |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
4 (Function) | AsmCodeGen
shouldInlinePrimOp | StgCmmPrim
Shouldn'tHappenOrigin | TcRnTypes, TcRnMonad
shouldUseColor | DynFlags, GhcPlugins
showAstData | HsDumpAst
showClassKey | PrelNames
showClassName | PrelNames
showCommaSpace_RDR | PrelNames
showException | Panic
showFactBase | Hoopl
ShowForAllFlag | IfaceType, IfaceSyn
ShowForAllMust | IfaceType, IfaceSyn
ShowForAllWhen | IfaceType, IfaceSyn
showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs
showGhcException | Panic, GHC
showGraph | Hoopl
ShowHeader | IfaceSyn
ShowHowMuch | IfaceSyn
ShowIface | IfaceSyn
showIface | LoadIface
Showing | Hoopl
showLinkerState | Linker
showList_RDR | PrelNames
showList___RDR | PrelNames
showModMsg | HscTypes, GhcPlugins
showModule | InteractiveEval, GHC
showModuleIndex | HscMain
showOpt | DynFlags, GhcPlugins
showParen_RDR | PrelNames
showPass | ErrUtils
showPpr | Outputable, GhcPlugins
showReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
showRichTokenStream | GHC
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_RDR | PrelNames
showStgStats | StgStats
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
Shutdown | GHCi
Sig | HsBinds, HsSyn, GHC
SigD | HsDecls, HsSyn, GHC
sigDIdKey | THNames
sigDName | THNames
sigEIdKey | THNames
sigEName | THNames
SigmaCtxt | TcType, TcValidity, TcHsType
Signal | Panic, GHC
SignatureD | BkpSyn
SignedHint | CmmType, CmmExpr, Cmm
SignExt | Llvm.Types, Llvm
signumIntegerIdKey | PrelNames
signumIntegerName | PrelNames
SigPatIn | HsPat, HsSyn, GHC
SigPatOut | HsPat, HsSyn, GHC
sigPIdKey | THNames
sigPName | THNames
SigSkol | TcRnTypes, TcRnMonad
sigTIdKey | THNames
sigTName | THNames
SigTv | TcType
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
SimpleEq | PmExpr, TmOracle
SimpleFuelMonad | Hoopl
simpleImportDecl | HsImpExp, HsSyn, GHC
simpleInstInfoClsTy | TcEnv
simpleInstInfoTy | TcEnv
simpleInstInfoTyCon | TcEnv
SimplEnv |
1 (Type/Class) | SimplEnv
2 (Data Constructor) | SimplEnv
simplEnvForGHCi | SimplUtils
simpleOptExpr | CoreOpt
simpleOptExprWith | CoreOpt
simpleOptPgm | CoreOpt
SimpleUniqueMonad | Hoopl
simplExpr | Simplify
Simplified | SimplUtils
SimplifierDone | CoreMonad, GhcPlugins
SimplifierMode | CoreMonad, GhcPlugins
simplify | BooleanFormula
simplifyAmbiguityCheck | TcSimplify
simplifyDefault | TcSimplify
simplifyExpr | SimplCore
simplifyInfer | TcSimplify
simplifyInstanceContexts | TcDerivInfer
simplifyInteractive | TcSimplify
simplifyTop | TcSimplify
simplifyTopImplic | TcSimplify
simplifyWantedsTcM | TcSimplify
SimplM | SimplMonad
SimplMode | CoreMonad, GhcPlugins
simplNonRecBndr | SimplEnv
simplNonRecJoinBndr | SimplEnv
simplPhases | DynFlags, GhcPlugins, GHC
simplRecBndrs | SimplEnv
simplRecJoinBndrs | SimplEnv
simplRules | Simplify
SimplSR | SimplEnv
simplTickFactor | DynFlags, GhcPlugins, GHC
simplTopBinds | Simplify
singleCt | TcRnTypes, TcRnMonad
SingleEntry | StgSyn
SingleStep |
1 (Type/Class) | InteractiveEvalTypes, InteractiveEval, GHC
2 (Data Constructor) | InteractiveEvalTypes, InteractiveEval, GHC
SingleThreaded | Llvm.AbsSyn
singleton | Util, GhcPlugins
singletonPVar | TcRnTypes, TcRnMonad, DsMonad
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
sizeUniqSet | UniqSet, GhcPlugins
sizeVarSet | VarSet, GhcPlugins
Skolem | Unify
SkolemInfo | TcRnTypes, TcRnMonad
skolemiseRuntimeUnk | TcMType
SkolemTv | TcType
SL | PPC.Instr
sLdIsGnuLd | DynFlags, GhcPlugins
sLdSupportsBuildId | DynFlags, GhcPlugins
sLdSupportsCompactUnwind | DynFlags, GhcPlugins
sLdSupportsFilelist | DynFlags, GhcPlugins
SLIDE | ByteCodeInstr
sLit | FastString, GhcPlugins
SLL | SPARC.Instr
SllOp | PrimOp
slotCmmType | CmmUtils
slotForeignHint | CmmUtils
slotPrimRep | RepType
SlotTy | RepType
Slow | CmmNode, Cmm
SlowCall | StgCmmClosure
slowCall | StgCmmLayout
slowCallPattern | StgCmmArgRep
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
smallIntegerIdKey | PrelNames
smallIntegerName | PrelNames
smallMutableArrayPrimTyCon | TysPrim
smallMutableArrayPrimTyConKey | PrelNames
sMargin | PprColour
sMessage | PprColour
SMRep | SMRep
SMUL | SPARC.Instr
sm_case_case | CoreMonad, GhcPlugins
sm_eta_expand | CoreMonad, GhcPlugins
sm_inline | CoreMonad, GhcPlugins
sm_names | CoreMonad, GhcPlugins
sm_phase | CoreMonad, GhcPlugins
sm_rules | CoreMonad, GhcPlugins
snd3 | Util, GhcPlugins
sndIdKey | PrelNames
sndName | PrelNames
sndOf3 | Util, GhcPlugins
snocBag | Bag
snocCts | TcRnTypes, TcRnMonad
snocOL | OrdList
snocView | Util, GhcPlugins
soExt | HscTypes, GhcPlugins
SOFT | Platform
SOFTFP | Platform
SoftScope | CoreSyn, GhcPlugins
SolarisLD | DynFlags, GhcPlugins
solveCallStack | TcInteract
solveEqualities | TcSimplify, TcHsType
solveOneEq | TmOracle
solverDepthErrorTcS | TcErrors
solverIterations | DynFlags, GhcPlugins, GHC
solveSimpleGivens | TcInteract
solveSimpleWanteds | TcInteract
solveWanteds | TcSimplify
solveWantedsAndDrop | TcSimplify
SomeAsyncException |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
SomeChange | Hoopl
SomeException |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
someTypeRepDataConKey | PrelNames
someTypeRepDataConName | PrelNames
someTypeRepTyConKey | PrelNames
someTypeRepTyConName | PrelNames
sOpt_a | DynFlags, GhcPlugins
sOpt_c | DynFlags, GhcPlugins
sOpt_F | DynFlags, GhcPlugins
sOpt_i | DynFlags, GhcPlugins
sOpt_L | DynFlags, GhcPlugins
sOpt_l | DynFlags, GhcPlugins
sOpt_lc | DynFlags, GhcPlugins
sOpt_lo | DynFlags, GhcPlugins
sOpt_P | DynFlags, GhcPlugins
sOpt_windres | DynFlags, GhcPlugins
Sorry | Panic, GHC
sorry | 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
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, Type, IfaceSyn, TcType, GhcPlugins
SpecInstCtxt | TcType, TcValidity, TcHsType
SpecInstSig | HsBinds, HsSyn, GHC
SpecInstSigCtx | RnEnv
SpecPrag | HsBinds, HsSyn, GHC
SpecPragOrigin | TcRnTypes, TcRnMonad
SpecPrags | HsBinds, HsSyn, GHC
specProgram | Specialise
SpecSig | HsBinds, HsSyn, GHC
specTyConKey | PrelNames
specTyConName | PrelNames
specUnfolding | CoreUnfold, Specialise
sPgm_a | DynFlags, GhcPlugins
sPgm_c | DynFlags, GhcPlugins
sPgm_dll | DynFlags, GhcPlugins
sPgm_F | DynFlags, GhcPlugins
sPgm_i | DynFlags, GhcPlugins
sPgm_L | DynFlags, GhcPlugins
sPgm_l | DynFlags, GhcPlugins
sPgm_lc | DynFlags, GhcPlugins
sPgm_libtool | DynFlags, GhcPlugins
sPgm_lo | DynFlags, GhcPlugins
sPgm_P | DynFlags, GhcPlugins
sPgm_s | DynFlags, GhcPlugins
sPgm_T | DynFlags, GhcPlugins
sPgm_windres | 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 | DynFlags, GhcPlugins
Splice | TcRnTypes, TcRnMonad
SpliceD | HsDecls, HsSyn, GHC
SpliceDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
SpliceDecoration | HsExpr, HsSyn, GHC
spliceDescription | RnSplice
SpliceExplicitFlag | BasicTypes, HsDecls, HsSyn, GhcPlugins, GHC
spliceGenerated | RnSplice
SpliceInfo |
1 (Type/Class) | RnSplice
2 (Data Constructor) | RnSplice
spliceIsDecl | RnSplice
SplicePat | HsPat, HsSyn, GHC
SplicePointName | HsExpr, HsSyn, GHC
spliceSource | RnSplice
SpliceType | TcRnTypes, TcRnMonad
SpliceTypeCtx | RnEnv
SpLim | CmmExpr, Cmm
spLimReg | CmmExpr, Cmm
split | Util, GhcPlugins
splitAppCo_maybe | Coercion, GhcPlugins
splitAppTy | Type, GhcPlugins
splitAppTys | Type, GhcPlugins
splitAppTy_maybe | Type, GhcPlugins
SplitAs | DriverPhases
splitAtList | Util, GhcPlugins
splitAtProcPoints | CmmProcPoint
splitCastTy_maybe | Type, GhcPlugins
splitCoercionType_maybe | Type, GhcPlugins
splitCon | RdrHsSyn
splitDataProductType_maybe | DataCon, GhcPlugins
splitDmdTy | Demand
splitEithers | Util, GhcPlugins
splitForAllCo_maybe | Coercion, GhcPlugins
splitForAllTy | Type, GhcPlugins
splitForAllTys | Type, GhcPlugins, GHC
splitForAllTyVarBndrs | Type, GhcPlugins
splitForAllTy_maybe | Type, GhcPlugins
splitFunCo_maybe | Coercion, GhcPlugins
splitFunTy | Type, GhcPlugins
splitFunTys | Type, GhcPlugins
splitFunTy_maybe | Type, GhcPlugins
splitFVs | Demand
splitHsAppsTy | HsTypes, HsSyn, GHC
splitHsAppTys | HsTypes, HsSyn, GHC
splitHsFunType | HsTypes, HsSyn, GHC
splitIfaceSigmaTy | IfaceType, IfaceSyn
splitInfo | DynFlags, GhcPlugins, GHC
splitLHsForAllTy | HsTypes, HsSyn, GHC
splitLHsInstDeclTy | HsTypes, HsSyn, GHC
splitLHsPatSynTy | HsTypes, HsSyn, GHC
splitLHsQualTy | HsTypes, HsSyn, GHC
splitLHsSigmaTy | HsTypes, HsSyn, GHC
splitListTyConApp_maybe | Type, GhcPlugins
splitLongestPrefix | Util, GhcPlugins
splitModuleInsts | Module, GhcPlugins
splitPiTy | Type, GhcPlugins
splitPiTys | Type, GhcPlugins
splitPiTysInvisible | Type, GhcPlugins
splitPiTy_maybe | Type, GhcPlugins
splitPrimTyCon | Vectorise.Utils.Base, Vectorise.Utils
splitProdDmd_maybe | Demand
splitStrictSig | Demand
Splitter | DriverPhases
splitTilde | RdrHsSyn
splitTildeApps | RdrHsSyn
splitTyConApp | Type, GhcPlugins
splitTyConAppCo_maybe | Coercion, GhcPlugins
splitTyConApp_maybe | Type, GhcPlugins
splitUniqSupply | UniqSupply, GhcPlugins
splitUniqSupply3 | UniqSupply, GhcPlugins
splitUniqSupply4 | UniqSupply, GhcPlugins
splitUnitIdInsts | Module, GhcPlugins
splitVisVarsOfType | Type, GhcPlugins
splitVisVarsOfTypes | Type, GhcPlugins
spReg | CmmExpr, Cmm
spRel |
1 (Function) | SPARC.Stack
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
sProgramName | DynFlags, GhcPlugins
sProjectVersion | DynFlags, GhcPlugins
sptCreateStaticBinds | StaticPtrTable
SptEntry |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
sptModuleInitCode | StaticPtrTable
SQRT | X86.Instr
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 | DynFlags, GhcPlugins
srcDataName | OccName, Name, GhcPlugins
srcErrorMessages | HscTypes, GhcPlugins
srcfiles | Lexer
SrcLazy | DataCon, IfaceSyn, HsTypes, HsSyn, 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, HsTypes, HsSyn, 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
srcSpanStart | SrcLoc, GhcPlugins, GHC
srcSpanStartCol | SrcLoc, GhcPlugins, GHC
srcSpanStartLine | SrcLoc, GhcPlugins, GHC
SrcStrict | DataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
SrcStrictness | DataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
SrcUnpack | DataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
SrcUnpackedness | DataCon, IfaceSyn, HsTypes, HsSyn, 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
srtToData | CmmBuildInfoTables
ssElts | ByteCodeAsm
sseVersion | DynFlags, GhcPlugins, GHC
Ssp | Llvm.Types, Llvm
SspReq | Llvm.Types, Llvm
sSystemPackageConfig | 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
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 | TcRnTypes, TcRnMonad
standaloneDerivWithStrategyDIdKey | THNames
standaloneDerivWithStrategyDName | THNames
standardClassKeys | PrelNames
StandardFormInfo | StgCmmClosure
starArrStarArrStarKindRepKey | PrelNames
starArrStarArrStarKindRepName | PrelNames
starArrStarKindRepKey | PrelNames
starArrStarKindRepName | PrelNames
sTargetPlatform | DynFlags, GhcPlugins
starKIdKey | THNames
starKindRepKey | PrelNames
starKindRepName | PrelNames
starKindTyCon | TysWiredIn, GhcPlugins
starKindTyConKey | PrelNames
starKindTyConName | TysWiredIn, GhcPlugins
starKName | THNames
startPhase | DriverPhases
startsConId | Lexeme
startsConSym | Lexeme
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 | StgCmmClosure
staticClosureNeedsLink | StgCmmClosure
staticEIdKey | THNames
staticEName | THNames
StaticEnv | SimplEnv
StaticOrigin | TcRnTypes, TcRnMonad
staticProfHdr | StgCmmProf
staticPtrDataConKey | PrelNames
staticPtrDataConName | PrelNames
staticPtrInfoDataConKey | PrelNames
staticPtrInfoDataConName | PrelNames
staticPtrInfoTyConKey | PrelNames
staticPtrInfoTyConName | PrelNames
staticPtrTyConKey | PrelNames
staticPtrTyConName | PrelNames
Statics | Cmm
StaticTarget | ForeignCall
Status | CmmProcPoint
StayPut | SetLevels
StdCall | Llvm.Types, Llvm
StdCallConv | ForeignCall
stdCallIdKey | THNames
stdCallName | THNames
stdClosureTypeOffset | CmmInfo
stderrSupportsAnsiColors | SysTools.Terminal
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
StgBinderInfo | StgSyn
StgBinding | StgSyn
StgCase | StgSyn
StgConApp | StgSyn
stgCse | StgCse
StgExpr | StgSyn
StgFCallOp | StgSyn
StgHalfWord | SMRep
StgLam | StgSyn
StgLet | StgSyn
StgLetNoEscape | StgSyn
StgLit | StgSyn
StgLitArg | StgSyn
stgMassageForProfiling | SCCfinal
StgNonRec | StgSyn
StgOp | StgSyn
StgOpApp | StgSyn
StgPrimCallOp | StgSyn
StgPrimOp | StgSyn
StgRec | StgSyn
StgRhs | StgSyn
stgRhsArity | StgSyn
StgRhsClosure | StgSyn
StgRhsCon | StgSyn
stgSatOcc | StgSyn
stgTBAA | LlvmCodeGen.Regs
StgTick | StgSyn
StgTopBinding | StgSyn
StgTopLifted | StgSyn
StgTopStringLit | StgSyn
stgUnsatOcc | StgSyn
StgVarArg | StgSyn
StgWord | SMRep
STKCHECK | ByteCodeInstr
sTmpDir | DynFlags, GhcPlugins
Stmt | HsExpr, HsSyn, GHC
StmtCtxt | HsExpr, HsSyn, GHC
StmtLR | HsExpr, HsSyn, GHC
stmtQTyConKey | THNames
stmtQTyConName | THNames
stockDataConKey | THNames
StockStrategy | BasicTypes, GhcPlugins
stockStrategyDataConName | THNames
Stop |
1 (Data Constructor) | SimplUtils
2 (Data Constructor) | TcCanonical
sTopDir | DynFlags, GhcPlugins
stopIServ | GHCi
StopLn | DriverPhases
StopOrContinue | TcCanonical
stopWith | TcCanonical
stop_phase | PipelineMonad, DriverPipeline
Store | Llvm.AbsSyn, Llvm
storeCurCCS | StgCmmProf
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
strictlyDeeperThan | TcType
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
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
stringToWord8s | SMRep
stringTy | TysWiredIn, GhcPlugins
stringTy_RDR | PrelNames
stripCoercionTy | Type, GhcPlugins
stripIfaceInvisVars | IfaceType, IfaceSyn
stripInvisArgs | IfaceType, IfaceSyn
stripLive | RegAlloc.Liveness
stripLiveBlock | RegAlloc.Liveness
stripStgTicksTop | 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
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
subDVarSet | VarSet, GhcPlugins
SUBF | PPC.Instr
SUBFC | PPC.Instr
SUBFE | PPC.Instr
SUBFO | PPC.Instr
SubGoalDepth | TcRnTypes, TcRnMonad
subGoalDepthExceeded | TcRnTypes, TcRnMonad
SubL16 | RegAlloc.Graph.ArchBase
SubL8 | RegAlloc.Graph.ArchBase
SubL8H | RegAlloc.Graph.ArchBase
SubScope | CmmNode, Cmm
Subst |
1 (Type/Class) | CoreSubst, GhcPlugins
2 (Data Constructor) | CoreSubst, GhcPlugins
substBind | CoreSubst, GhcPlugins
substBindSC | CoreSubst, GhcPlugins
substBndr | CoreSubst, GhcPlugins
substBndrs | CoreSubst, GhcPlugins
substCo |
1 (Function) | Coercion
2 (Function) | CoreSubst, GhcPlugins
3 (Function) | SimplEnv
substComplexEq | PmExpr
substCos | Coercion, GhcPlugins
substCoUnchecked | Type, TcType, GhcPlugins
substCoVar |
1 (Function) | Coercion, GhcPlugins
2 (Function) | SimplEnv
substCoVarBndr |
1 (Function) | Coercion, GhcPlugins
2 (Function) | CoreSubst
substCoVars | Coercion, GhcPlugins
substCoWith | Coercion, GhcPlugins
substCoWithUnchecked | Type, TcType, GhcPlugins
substDVarSet | CoreSubst, GhcPlugins
substEqSpec | DataCon, GhcPlugins
substExpr | CoreSubst, GhcPlugins
substExprSC | CoreSubst, GhcPlugins
substForAllCoBndrCallbackLC | Coercion, GhcPlugins
substId | SimplEnv
substIdInfo | CoreSubst, GhcPlugins
substIdOcc | CoreSubst, GhcPlugins
substIfaceTcArgs | IfaceType, IfaceSyn
substIfaceType | IfaceType, IfaceSyn
substIfaceTyVar | IfaceType, IfaceSyn
substInScope | CoreSubst, GhcPlugins
substInteractiveContext | HscTypes, GhcPlugins
substLeftCo | Coercion, GhcPlugins
substNameShape | NameShape
substPredOrigin | TcDerivUtils
substRecBndrs | CoreSubst, GhcPlugins
substRightCo | Coercion, GhcPlugins
substRulesForImportedIds | CoreSubst, GhcPlugins
substSpec | CoreSubst, GhcPlugins
substTheta | Type, TcType, GhcPlugins
substThetaUnchecked | Type, TcType, GhcPlugins
substTickish | CoreSubst, GhcPlugins
substTy |
1 (Function) | Type, TcType
2 (Function) | CoreSubst, GhcPlugins
3 (Function) | SimplEnv
substTyAddInScope | Type, TcType, GhcPlugins
substTys | Type, TcType, GhcPlugins
substTysUnchecked | Type, TcType, GhcPlugins
substTysWith | Type, GhcPlugins
substTyUnchecked | Type, TcType, GhcPlugins
substTyVar |
1 (Function) | Type, GhcPlugins
2 (Function) | SimplEnv
substTyVarBndr |
1 (Function) | Type, TcType, GhcPlugins
2 (Function) | CoreSubst
substTyVars | Type, GhcPlugins
substTyWith | Type, TcType, GhcPlugins
substTyWithCoVars | TcType
substTyWithInScope | Type, GhcPlugins
substTyWithUnchecked | Type, TcType, GhcPlugins
substUnfolding | CoreSubst, GhcPlugins
substUnfoldingSC | CoreSubst, GhcPlugins
subTerms | RtClosureInspect, InteractiveEval
subVarSet | VarSet, GhcPlugins
SUB_CC | X86.Instr
succ | CmmNode, Cmm
Succeeded |
1 (Data Constructor) | Maybes
2 (Data Constructor) | BasicTypes, GhcPlugins, GHC
succeeded | BasicTypes, GhcPlugins, GHC
SuccessFlag | BasicTypes, GhcPlugins, GHC
successIf | BasicTypes, GhcPlugins
successorFacts | Hoopl
successors | Hoopl
succ_RDR | PrelNames
Suffix | Util, GhcPlugins
SuggestHidden | Packages, GhcPlugins
SuggestVisible | Packages, GhcPlugins
Sum |
1 (Data Constructor) | RdrHsSyn
2 (Data Constructor) | Vectorise.Generic.Description
sumDataCon | TysWiredIn, GhcPlugins
summariseModule | GhcMake
SummaryNode | GhcMake
SumOrTuple | RdrHsSyn
sumParens | BasicTypes, GhcPlugins
SumPat | HsPat, HsSyn, GHC
sumRepDataConKey | PrelNames
sumRepDataConTyCon | TysWiredIn, GhcPlugins
SumRepr | Vectorise.Generic.Description
sumReprType | Vectorise.Generic.Description
SumTyCon | TyCon, GhcPlugins
sumTyCon |
1 (Function) | TysWiredIn, GhcPlugins
2 (Function) | Vectorise.Builtins.Base, Vectorise.Builtins
sumTyConKey | PrelNames
sumTyConName | PrelNames
sumTyCons | Vectorise.Builtins.Base, Vectorise.Builtins
superClassesMightHelp | TcRnTypes, TcRnMonad
superSkolemTv | TcType
supportedLanguagesAndExtensions | DynFlags, GhcPlugins
supportedLlvmVersion | LlvmCodeGen.Base
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
SWIZZLE | ByteCodeInstr
SymbolPtr | CLabel
SymbolTable | Binary
symbol_RDR | PrelNames
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
SynDecl | HsDecls, HsSyn, GHC
SynFamilyInst | FamInstEnv
SynFun | TcType, TcExpr
synKnownType | TcType, TcExpr
SynList | TcType, TcExpr
SynRho | TcType, TcExpr
SyntaxExpr |
1 (Type/Class) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
SyntaxOpType | TcType, TcExpr
synTyConDefn_maybe | TyCon, GhcPlugins, GHC
synTyConResKind | Type, GhcPlugins
synTyConRhs_maybe | TyCon, GhcPlugins, GHC
SynType | TcType, TcExpr
syn_arg_wraps | HsExpr, HsSyn, GHC
syn_expr | HsExpr, HsSyn, GHC
syn_res_wrap | HsExpr, HsSyn, GHC
SystemDependent | DynFlags, GhcPlugins
systemPackageConfig | DynFlags, GhcPlugins
sYSTEM_IO | PrelNames