ghc-7.8.20140130: The GHC API

Index - S

s1TyConKeyPrelNames
s1TyConNamePrelNames
safeDirectImpsReqDynFlags, GhcPlugins
safeHaskellDynFlags, GhcPlugins, GHC
SafeHaskellModeDynFlags, GhcPlugins, GHC
safeHaskellOnDynFlags, GhcPlugins
safeImplicitImpsReqDynFlags, GhcPlugins
safeImportsOnDynFlags, GhcPlugins
safeInferOnDynFlags, GhcPlugins
safeLanguageOnDynFlags, GhcPlugins
safeShowExceptionPanic
SafetyForeignCall
sameMutableArray#ExtsCompat46
sameMutableArrayArray#ExtsCompat46
SameMutableArrayArrayOpPrimOp
SameMutableArrayOpPrimOp
sameMutableByteArray#ExtsCompat46
SameMutableByteArrayOpPrimOp
sameMutVar#ExtsCompat46
SameMutVarOpPrimOp
sameMVar#ExtsCompat46
SameMVarOpPrimOp
sameTVar#ExtsCompat46
SameTVarOpPrimOp
SARX86.Instr
satCallsOnlyStgSyn
saveCurrentCostCentreStgCmmProf
saveLinkerGlobalsLinker
saveThreadStateStgCmmForeign
scalarClassVectorise.Builtins.Base, Vectorise.Builtins
scalarClosureVectorise.Utils
scalarZipVectorise.Builtins.Base, Vectorise.Builtins
scalarZipsVectorise.Builtins.Base, Vectorise.Builtins
scanGraphGraphOps, GraphColor
SCCDigraph
sccAbleCCCostCentre
sccProfilingOnLexer
ScopeVectorise.Env
ScOriginTcRnTypes, TcRnMonad
SDIVSPARC.Instr
SDocOutputable, GhcPlugins
sdocWithDynFlagsOutputable, GhcPlugins
sdocWithPlatformOutputable, GhcPlugins
SectionCmm
SectionLHsExpr, HsSyn, GHC
SectionOriginTcRnTypes, TcRnMonad
SectionRHsExpr, HsSyn, GHC
seCvSubstSimplEnv
seekBinBinary
seekByBinary
seFloatsSimplEnv
seIdSubstSimplEnv
seInScopeSimplEnv
SelectSimplUtils
selectMatchVarDsUtils
selectMatchVarsDsUtils
selectorClassKeyPrelNames
selectorClassNamePrelNames
selectSimpleMatchVarLDsUtils
selectWorkItemTcSMonad
selElementsVectorise.Builtins.Base, Vectorise.Builtins
selElementssVectorise.Builtins.Base, Vectorise.Builtins
SelfLoopInfoStgCmmClosure
selName_RDRPrelNames
selReplicateVectorise.Builtins.Base, Vectorise.Builtins
selReplicatesVectorise.Builtins.Base, Vectorise.Builtins
selsLengthVectorise.Builtins.Base, Vectorise.Builtins
selsLengthsVectorise.Builtins.Base, Vectorise.Builtins
selsTyVectorise.Builtins.Base, Vectorise.Builtins
selsTysVectorise.Builtins.Base, Vectorise.Builtins
selTagsVectorise.Builtins.Base, Vectorise.Builtins
selTagssVectorise.Builtins.Base, Vectorise.Builtins
selTyVectorise.Builtins.Base, Vectorise.Builtins
selTysVectorise.Builtins.Base, Vectorise.Builtins
sel_naughtyIdInfo, GhcPlugins
sel_tyconIdInfo, GhcPlugins
semi 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
seModeSimplEnv
sep 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
SepArgCmdLineParser
seqExtsCompat46
seq#ExtsCompat46
seqBitmapBitmap
seqCoCoercion, GhcPlugins
seqDemandDemand
seqDemandListDemand
seqDmdDemand
seqDmdTypeDemand
seqExprCoreSyn, GhcPlugins
seqExprsCoreSyn, GhcPlugins
seqIdMkId
seqIdInfoIdInfo, GhcPlugins
seqIdKeyPrelNames
seqListUtil, GhcPlugins
seqOccInfoBasicTypes, GhcPlugins
SeqOpPrimOp
seqRulesCoreSyn, GhcPlugins
seqSerializedSerialized, GhcPlugins
seqSpecInfoIdInfo, GhcPlugins
seqStrictSigDemand
seqTypeType, GhcPlugins
seqTypesType, GhcPlugins
SequelStgCmmMonad
seqUnfoldingCoreSyn, GhcPlugins
seqVarDsUtils
seqVarSetVarSet, GhcPlugins
SerializedSerialized, GhcPlugins
serializeWithDataSerialized, GhcPlugins
Session 
1 (Type/Class)GhcMonad
2 (Data Constructor)GhcMonad
setArityInfoIdInfo, GhcPlugins
setAssigRRegAlloc.Linear.State
setBindsStgCmmMonad
setBlockAssigRRegAlloc.Linear.State
setBreakOffBreakArray, GHC
setBreakOnBreakArray, GHC
setByteArray#ExtsCompat46
SetByteArrayOpPrimOp
setCafInfoIdInfo, GhcPlugins
SETCCX86.Instr
setColorGraphOps, GraphColor
setConstraintVarTcRnMonad
setContextInteractiveEval, GHC
setCoVarNameCoercion, GhcPlugins
setCoVarUniqueCoercion, GhcPlugins
setCtLocTcRnMonad
setCtLocEnvTcRnTypes, TcRnMonad
setCtLocOriginTcRnTypes, TcRnMonad
setDeleteHoopl, BlockId
setDeleteListHoopl, BlockId
setDeltaNatNCGMonad
setDeltaRRegAlloc.Linear.State
setDemandInfoIdInfo, GhcPlugins
setDifferenceHoopl, BlockId
setDynFlagsPipelineMonad, DriverPipeline
setElemsHoopl, BlockId
setEmptyHoopl, BlockId
setEnvIOEnv, TcRnMonad
setEnvsTcRnMonad
setErrCtxtTcRnMonad
setErrsVarTcRnMonad
setEvBindTcSMonad
setFloatsSimplEnv
setFoldHoopl, BlockId
setFreeRegsRRegAlloc.Linear.State
setFromListHoopl, BlockId
setGblEnvTcRnMonad
setGEnvVectorise.Monad.Global, Vectorise.Monad
setGHCiMonadGHC
setGlobalTypeEnvTcEnv
SETHISPARC.Instr
setHpUsageStgCmmMonad
setIdArityId, GhcPlugins
setIdCafInfoId, GhcPlugins
setIdDemandInfoId, GhcPlugins
setIdDetailsVar, GhcPlugins
setIdExported 
1 (Function)Var, GhcPlugins
2 (Function)Id
setIdInfoId, GhcPlugins
setIdNameId, GhcPlugins
setIdNotExported 
1 (Function)Var, GhcPlugins
2 (Function)Id
setIdOccInfoId, GhcPlugins
setIdOneShotInfoId, GhcPlugins
setIdSpecialisationId, GhcPlugins
setIdStrictnessId, GhcPlugins
setIdTypeId, GhcPlugins
setIdUnfoldingId, GhcPlugins
setIdUnfoldingLazilyId, GhcPlugins
setIdUniqueId, GhcPlugins
setInfoTableStackMapCmmLayoutStack
setInlineActivationId, GhcPlugins
setInlinePragInfoIdInfo, GhcPlugins
setInlinePragmaId, GhcPlugins
setInlinePragmaActivationBasicTypes, GhcPlugins
setInlinePragmaRuleMatchInfoBasicTypes, GhcPlugins
setInScope 
1 (Function)CoreSubst, GhcPlugins
2 (Function)SimplEnv
setInScopeSetSimplEnv
setInsertHoopl, BlockId
setInsertListHoopl, BlockId
setInteractiveDynFlagsGHC
setInteractivePackageHscTypes, GhcPlugins
setInteractivePrintNameHscTypes, GhcPlugins
setIntersectionHoopl, BlockId
setIsSubsetOfHoopl, BlockId
setLastTokenLexer
setLclEnvTcRnMonad
setLclTypeEnvTcRnMonad
setLEnvVectorise.Monad.Local, Vectorise.Monad
setLevelsSetLevels
setLocalRdrEnvTcRnMonad
setMemberHoopl, BlockId
setMetaTyVarUntouchablesTcType
setModeSimplEnv
setModLocationPipelineMonad, DriverPipeline
setModuleTcRnMonad
setNameUniqueName, GhcPlugins
setNullHoopl, BlockId
setOccInfoIdInfo, GhcPlugins
setOccNameSpaceOccName, Name, GhcPlugins
setOneShotInfoIdInfo, GhcPlugins
setOneShotLambdaId, GhcPlugins
setPackageNameDynFlags, GhcPlugins
setPAFunsEnvVectorise.Env
setPRFunsEnvVectorise.Env
setProgramDynFlagsGHC
setRdrNameSpaceRdrName, GhcPlugins
setRealHpStgCmmMonad, StgCmmHeap
setRuleIdNameCoreSyn, GhcPlugins
setSafeModeHscTypes, GhcPlugins
setSessionGhcMonad, GHC
setSessionDynFlagsGHC
setSingletonHoopl, BlockId
setSizeHoopl, BlockId
setSizeOfRegisterSPARC.CodeGen.Base
setSpecInfoIdInfo, GhcPlugins
setSpecInfoHeadIdInfo, GhcPlugins
setSrcLocLexer
setSrcSpanTcRnMonad
setStageTcRnMonad
setStateStgCmmMonad
setStrictnessInfoIdInfo, GhcPlugins
setStubOPipelineMonad
setSubstEnvSimplEnv
setTargetsGHC
setTcSInertsTcSMonad
setTcTyVarDetailsVar, GhcPlugins
setTickyCtrLabelStgCmmMonad
Settings 
1 (Type/Class)DynFlags, GhcPlugins
2 (Data Constructor)DynFlags, GhcPlugins
settingsDynFlags, GhcPlugins, GHC
setTmpDirDynFlags, SysTools, GhcPlugins
setTvSubstEnvType, TcType, GhcPlugins
setTyVarKindVar, GhcPlugins
setTyVarNameVar, GhcPlugins
setTyVarUniqueVar, GhcPlugins
setUnfoldingInfoIdInfo, GhcPlugins
setUnfoldingInfoLazilyIdInfo, GhcPlugins
setUnfoldingTemplateCoreSyn, GhcPlugins
setUnionHoopl, BlockId
setUnionsHoopl, BlockId
setUniqMetaLlvmCodeGen.Base
setUnsafeGlobalDynFlagsDynFlags, GhcPlugins
setUntouchablesTcRnMonad
setUserDataBinary
setVarNameVar, GhcPlugins
setVarTypeVar, GhcPlugins
setVarUniqueVar, GhcPlugins
setVirtHpStgCmmMonad, StgCmmHeap
seTvSubstSimplEnv
setWantedTyBindTcSMonad
setXOptMTcRnMonad
SevDumpErrUtils, GHC
SeverityErrUtils, GHC
SevErrorErrUtils, GHC
SevFatalErrUtils, GHC
SevInfoErrUtils, GHC
SevInteractiveErrUtils, GHC
SevOutputErrUtils, GHC
SevWarningErrUtils, GHC
sExtraGccViaCFlagsDynFlags, GhcPlugins
sfInteractInertCoAxiom, TcTypeNats
sfInteractTopCoAxiom, TcTypeNats
sfMatchFamCoAxiom, TcTypeNats
Sf_NoneDynFlags, GhcPlugins, GHC
Sf_SafeDynFlags, GhcPlugins, GHC
Sf_SafeInferredDynFlags, GhcPlugins, GHC
Sf_TrustworthyDynFlags, GhcPlugins, GHC
Sf_UnsafeDynFlags, GhcPlugins, GHC
sGhciUsagePathDynFlags, GhcPlugins
sGhcUsagePathDynFlags, GhcPlugins
ShapeHoopl
shiftEqnsDsUtils
shiftL#ExtsCompat46
shiftLFastIntFastTypes, GhcPlugins
shiftLIntegerIdKeyPrelNames
shiftLIntegerNamePrelNames
shiftRAFastIntFastTypes, GhcPlugins
shiftRIntegerIdKeyPrelNames
shiftRIntegerNamePrelNames
shiftRL#ExtsCompat46
shiftRLFastIntFastTypes, GhcPlugins
shiftR_FastIntFastTypes, GhcPlugins
SHLX86.Instr
shortBlockIdSPARC.ShortcutJump
shortcutJump 
1 (Function)X86.Instr
2 (Function)SPARC.ShortcutJump
3 (Function)PPC.RegInfo
shortCutLitTcHsSyn
shortcutStatics 
1 (Function)X86.Instr
2 (Function)SPARC.ShortcutJump
3 (Function)PPC.RegInfo
shouldDumpSimplPhaseDynFlags, GhcPlugins, GHC
showBreakArrayBreakArray
showClassKeyPrelNames
showClassNamePrelNames
showDocPretty
showExceptionPanic
showFactBaseHoopl
showFreeRegsRegAlloc.Linear.SPARC.FreeRegs
showGhcExceptionPanic, GHC
showGraphHoopl
showIfaceLoadIface
showLinkerStateLinker
showList_RDRPrelNames
showList___RDRPrelNames
showModMsgHscTypes, GhcPlugins
showModuleInteractiveEval, GHC
showOptDynFlags, GhcPlugins
showParen_RDRPrelNames
showPass 
1 (Function)ErrUtils
2 (Function)CoreMonad, GhcPlugins
showPprOutputable, GhcPlugins
showReg 
1 (Function)SPARC.Regs
2 (Function)X86.Regs
3 (Function)PPC.Regs
showRichTokenStreamGHC
showSDocOutputable, GhcPlugins
showSDocDebugOutputable, GhcPlugins
showSDocDumpOutputable, GhcPlugins
showSDocDumpOneLineOutputable, GhcPlugins
showSDocForUserOutputable, GhcPlugins
showSDocOneLineOutputable, GhcPlugins
showSDocUnqualOutputable, GhcPlugins
showSpace_RDRPrelNames
showsPrec_RDRPrelNames
showStgStatsStgStats
showString_RDRPrelNames
showTermDebugger
showUserSpanSrcLoc, GhcPlugins
SHRX86.Instr
SigHsBinds, HsSyn, GHC
SigDHsDecls, HsSyn, GHC
SigmaCtxtTcType, TcValidity, TcHsType
SignalPanic, GHC
SignedHintCmmType, CmmExpr, Cmm
SignExtLlvm.Types, Llvm
signumIntegerIdKeyPrelNames
signumIntegerNamePrelNames
SigPatInHsPat, HsSyn, GHC
SigPatOutHsPat, HsSyn, GHC
SigSkolTcRnTypes, TcRnMonad
SigTvTcType
sig_idTcPat, TcBinds
sig_locTcPat, TcBinds
sig_tauTcPat, TcBinds
sig_thetaTcPat, TcBinds
sig_tvsTcPat, TcBinds
simplBinderSimplEnv
simplBindersSimplEnv
SimplContSimplUtils
SimplCountCoreMonad, GhcPlugins, SimplMonad
simplCountNCoreMonad, GhcPlugins
SimpleFuelMonadHoopl
simpleImportDeclHsImpExp, HsSyn, GHC
simpleInstInfoClsTyTcEnv
simpleInstInfoTyTcEnv
simpleInstInfoTyConTcEnv
SimpleKindType, GhcPlugins
SimplEnv 
1 (Type/Class)SimplEnv
2 (Data Constructor)SimplEnv
simplEnvForGHCiSimplUtils
simpleOptExprCoreSubst, GhcPlugins
simpleOptExprWithCoreSubst, GhcPlugins
simpleOptPgmCoreSubst, GhcPlugins
SimpleUniqueMonadHoopl
simplExprSimplify
SimplifiedSimplUtils
SimplifierDoneCoreMonad, GhcPlugins
SimplifierModeCoreMonad, GhcPlugins
simplifyBooleanFormula
simplifyAmbiguityCheckTcSimplify
simplifyDefaultTcSimplify
simplifyExprSimplCore
simplifyInferTcSimplify
simplifyInteractiveTcSimplify
simplifyRuleTcSimplify
simplifyTopTcSimplify
simplLamBndrSimplEnv
simplLamBndrsSimplEnv
SimplMSimplMonad
SimplModeCoreMonad, GhcPlugins
simplNonRecBndrSimplEnv
simplPhasesDynFlags, GhcPlugins, GHC
simplRecBndrsSimplEnv
SimplSRSimplEnv
simplTickFactorDynFlags, GhcPlugins, GHC
simplTopBindsSimplify
sinDouble#ExtsCompat46
sinFloat#ExtsCompat46
singleCtTcRnTypes, TcRnMonad
SingleEntryStgSyn
SingleStep 
1 (Type/Class)InteractiveEval, GHC
2 (Data Constructor)InteractiveEval, GHC
singletonUtil, GhcPlugins
singletonPVarDsMonad
sinhDouble#ExtsCompat46
sinhFloat#ExtsCompat46
SizeSize
sizeGraphOps, GraphColor
SizedSeqByteCodeAsm
sizeInBytesSize
sizeofArray#ExtsCompat46
sizeofArrayArray#ExtsCompat46
SizeofArrayArrayOpPrimOp
SizeofArrayOpPrimOp
sizeofByteArray#ExtsCompat46
SizeofByteArrayOpPrimOp
sizeofMutableArray#ExtsCompat46
sizeofMutableArrayArray#ExtsCompat46
SizeofMutableArrayArrayOpPrimOp
SizeofMutableArrayOpPrimOp
sizeofMutableByteArray#ExtsCompat46
SizeofMutableByteArrayOpPrimOp
sIZEOF_CostCentreStackDynFlags, GhcPlugins
sIZEOF_StgArrWords_NoHdrDynFlags, GhcPlugins
sIZEOF_StgFunInfoExtraRevDynFlags, GhcPlugins
sIZEOF_StgMutArrPtrs_NoHdrDynFlags, GhcPlugins
sIZEOF_StgSMPThunkHeaderDynFlags, GhcPlugins
sIZEOF_StgUpdateFrame_NoHdrDynFlags, GhcPlugins
sizeRegSetCmmExpr, Cmm
sizeSSByteCodeAsm
sizeToWidthSize
sizeUFMUniqFM, GhcPlugins
sizeUniqSetUniqSet, GhcPlugins
sizeVarSetVarSet, GhcPlugins
SkolemUnify
SkolemInfoTcRnTypes, TcRnMonad
skolemiseSigTvTcMType
skolemiseUnboundMetaTyVarTcMType
SkolemTvTcType
sLdIsGnuLdDynFlags, GhcPlugins
sLdSupportsBuildIdDynFlags, GhcPlugins
sLdSupportsCompactUnwindDynFlags, GhcPlugins
sLdSupportsFilelistDynFlags, GhcPlugins
SLIDEByteCodeInstr
sLitFastString, GhcPlugins
SLLSPARC.Instr
SllOpPrimOp
SlowCmmNode, Cmm
SlowCallStgCmmClosure
slowCallStgCmmLayout
slowCallPatternStgCmmArgRep
slurpConflictsRegAlloc.Liveness
slurpJoinMovsRegAlloc.Graph.Coalesce
slurpNodeConflictCountGraphOps, GraphColor
slurpReloadCoalesceRegAlloc.Liveness
slurpSpillCostInfoRegAlloc.Graph.SpillCost
SLWPPC.Instr
smallEnoughToInlineCoreUnfold
smallIntegerIdKeyPrelNames
smallIntegerNamePrelNames
SMRepSMRep
SMULSPARC.Instr
sm_case_caseCoreMonad, GhcPlugins
sm_eta_expandCoreMonad, GhcPlugins
sm_inlineCoreMonad, GhcPlugins
sm_namesCoreMonad, GhcPlugins
sm_phaseCoreMonad, GhcPlugins
sm_rulesCoreMonad, GhcPlugins
sndIdKeyPrelNames
sndNamePrelNames
sndOf3Util, GhcPlugins
snocBagBag
snocOLOrdList
snocViewUtil, GhcPlugins
soExtHscTypes, GhcPlugins
SOFTPlatform
SOFTFPPlatform
SolarisLDDynFlags, GhcPlugins
solveInteractTcInteract
solveInteractGivenTcInteract
solverDepthErrorTcSTcErrors
solveWantedsTcMTcSimplify
SomeAsyncException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
SomeChangeHoopl.Dataflow, Hoopl
SomeException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
sOpt_aDynFlags, GhcPlugins
sOpt_cDynFlags, GhcPlugins
sOpt_FDynFlags, GhcPlugins
sOpt_LDynFlags, GhcPlugins
sOpt_lDynFlags, GhcPlugins
sOpt_lcDynFlags, GhcPlugins
sOpt_loDynFlags, GhcPlugins
sOpt_PDynFlags, GhcPlugins
sOpt_windresDynFlags, GhcPlugins
SorryPanic, GHC
sorryPanic, Outputable, GhcPlugins
sorryDocPanic
sortLocatedSrcLoc, GhcPlugins
sortQuantVarsMkCore, GhcPlugins
sortWith 
1 (Function)ExtsCompat46
2 (Function)Util, GhcPlugins
SourceErrorHscTypes, GhcPlugins
SourceModified 
1 (Type/Class)HscTypes, GhcPlugins
2 (Data Constructor)HscTypes, GhcPlugins
sourcePackageIdPackageConfig, Packages, GhcPlugins
SourceUnmodifiedHscTypes, GhcPlugins
SourceUnmodifiedAndStableHscTypes, GhcPlugins
SpCmmExpr, Cmm
sp 
1 (Function)SPARC.Regs
2 (Function)PPC.Regs
space 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
spansSrcLoc, GhcPlugins, GHC
spark#ExtsCompat46
SparkOpPrimOp
speakNOutputable, GhcPlugins
speakNOfOutputable, GhcPlugins
speakNthOutputable, GhcPlugins
speakNTimesOutputable, GhcPlugins
SpecConstrAnnotationExtsCompat46, SpecConstr
specConstrCountDynFlags, GhcPlugins, GHC
specConstrProgramSpecConstr
specConstrRecursiveDynFlags, GhcPlugins, GHC
specConstrThresholdDynFlags, GhcPlugins, GHC
SpecificFilePipelineMonad
SpecInfo 
1 (Type/Class)IdInfo, GhcPlugins
2 (Data Constructor)IdInfo, GhcPlugins
specInfoIdInfo, GhcPlugins
specInfoFreeVarsIdInfo, GhcPlugins
specInfoRulesIdInfo, GhcPlugins
SpecInstCtxtTcType, TcValidity, TcHsType
SpecInstSigHsBinds, HsSyn, GHC
SpecInstSigCtxRnEnv
SpecPragHsBinds, HsSyn, GHC
SpecPragOriginTcRnTypes, TcRnMonad
SpecPragsHsBinds, HsSyn, GHC
specProgramSpecialise
SpecSigHsBinds, HsSyn, GHC
specTyConKeyPrelNames
specTyConNamePrelNames
sPgm_aDynFlags, GhcPlugins
sPgm_cDynFlags, GhcPlugins
sPgm_dllDynFlags, GhcPlugins
sPgm_FDynFlags, GhcPlugins
sPgm_LDynFlags, GhcPlugins
sPgm_lDynFlags, GhcPlugins
sPgm_lcDynFlags, GhcPlugins
sPgm_libtoolDynFlags, GhcPlugins
sPgm_loDynFlags, GhcPlugins
sPgm_PDynFlags, GhcPlugins
sPgm_sDynFlags, GhcPlugins
sPgm_sysmanDynFlags, GhcPlugins
sPgm_TDynFlags, GhcPlugins
sPgm_windresDynFlags, GhcPlugins
SPILLRegAlloc.Liveness
SpillAllocRegAlloc.Linear.Base, RegAlloc.Linear.Main
spillAreaLengthSPARC.Base
SpillClobberRegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillCostInfoRegAlloc.Graph.SpillCost
SpillCostRecordRegAlloc.Graph.SpillCost
SpillJoinRMRegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillJoinRRRegAlloc.Linear.Base, RegAlloc.Linear.Main
SpillLoadRegAlloc.Linear.Base, RegAlloc.Linear.Main
spillRRegAlloc.Linear.State
SpillReasonRegAlloc.Linear.Base, RegAlloc.Linear.Main
spillSlotSizeSPARC.Base
spillSlotToOffsetSPARC.Stack
SpillStats 
1 (Type/Class)RegAlloc.Graph.Spill
2 (Data Constructor)RegAlloc.Graph.Spill
spillStoreLoadRegAlloc.Graph.Spill
sPlatformConstantsDynFlags, GhcPlugins
Splice 
1 (Data Constructor)TcRnTypes, TcRnMonad
2 (Data Constructor)DsMonad
SpliceDHsDecls, HsSyn, GHC
SpliceDecl 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
SplicePatHsPat, HsSyn, GHC
SpliceTypeCtxRnEnv
SpLimCmmExpr, Cmm
spLimRegCmmExpr, Cmm
splitUtil, GhcPlugins
splitAppCo_maybeCoercion, GhcPlugins
splitAppTyType, GhcPlugins
splitAppTysType, GhcPlugins
splitAppTy_maybeType, GhcPlugins
SplitAsDriverPhases
splitAtListUtil, GhcPlugins
splitAtProcPointsCmmProcPoint
splitConRdrHsSyn
splitDataProductType_maybeDataCon, GhcPlugins
splitDmdTyDemand
splitEithersUtil, GhcPlugins
splitForAllCo_maybeCoercion, GhcPlugins
splitForAllTysType, GhcPlugins, GHC
splitForAllTy_maybeType, GhcPlugins
splitFunTyType, GhcPlugins
splitFunTysType, GhcPlugins
splitFunTysNType, GhcPlugins
splitFunTy_maybeType, GhcPlugins
splitFVsDemand
splitHsAppTysHsTypes, HsSyn, GHC
splitHsClassTy_maybeHsTypes, HsSyn, GHC
splitHsFunTypeHsTypes, HsSyn, GHC
splitInfoDynFlags, GhcPlugins, GHC
splitKindFunTysKind, TcType
splitKindFunTysNKind
splitKindFunTy_maybeKind
splitLHsClassTy_maybeHsTypes, HsSyn, GHC
splitLHsInstDeclTy_maybeHsTypes, HsSyn, GHC
splitLongestPrefixUtil, GhcPlugins
splitPrimTyConVectorise.Utils.Base, Vectorise.Utils
splitProdDmdDemand
splitProdDmd_maybeDemand
splitStrictSigDemand
SplitterDriverPhases
splitTyConAppType, GhcPlugins
splitTyConApp_maybeType, GhcPlugins
splitUFMUniqFM, GhcPlugins
splitUniqSupplyUniqSupply, GhcPlugins
spRegCmmExpr, Cmm
spRel 
1 (Function)SPARC.Stack
2 (Function)X86.Regs
3 (Function)PPC.Regs
SQRTX86.Instr
sqrtDouble#ExtsCompat46
sqrtFloat#ExtsCompat46
squeese 
1 (Function)RegAlloc.Graph.ArchBase
2 (Function)RegAlloc.Graph.ArchX86
SRASPARC.Instr
SRAWPPC.Instr
sRawSettingsDynFlags, GhcPlugins
srcDataNameOccName, Name, GhcPlugins
srcErrorMessagesHscTypes, GhcPlugins
srcfilesLexer
SrcLocSrcLoc, GhcPlugins, GHC
srcLocColSrcLoc, GhcPlugins, GHC
srcLocFileSrcLoc, GhcPlugins, GHC
srcLocLineSrcLoc, GhcPlugins, GHC
srcLocSpanSrcLoc, GhcPlugins, GHC
srcParseFailLexer
SrcSpanSrcLoc, GhcPlugins, GHC
srcSpanEndSrcLoc, GhcPlugins, GHC
srcSpanEndColSrcLoc, GhcPlugins, GHC
srcSpanEndLineSrcLoc, GhcPlugins, GHC
srcSpanFileSrcLoc, GhcPlugins, GHC
srcSpanFileName_maybeSrcLoc, GhcPlugins
srcSpanStartSrcLoc, GhcPlugins, GHC
srcSpanStartColSrcLoc, GhcPlugins, GHC
srcSpanStartLineSrcLoc, GhcPlugins, GHC
src_basenamePipelineMonad, DriverPipeline
src_filenamePipelineMonad, DriverPipeline
src_suffixPipelineMonad, DriverPipeline
SRetLlvm.Types, Llvm
SRLSPARC.Instr
SrlOpPrimOp
SRT 
1 (Type/Class)StgSyn
2 (Data Constructor)StgSyn
SRTEntriesStgSyn
srtEscapeCmmInfo
srtlenByteCodeItbls
srtToDataCmmBuildInfoTables
SRWPPC.Instr
ssEltsByteCodeAsm
sseVersionDynFlags, GhcPlugins, GHC
SspLlvm.Types, Llvm
SspReqLlvm.Types, Llvm
sSystemPackageConfigDynFlags, GhcPlugins
ST 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
stabilityPackageConfig, Packages, GhcPlugins
stableAvailCmpAvail
stableModuleCmpModule, GhcPlugins
stableModuleNameCmpModule, GhcPlugins
StableName#ExtsCompat46
stableNameCmpName, GhcPlugins
stableNameDataConKeyPrelNames
stableNamePrimTyConTysPrim
stableNamePrimTyConKeyPrelNames
stableNameToInt#ExtsCompat46
StableNameToIntOpPrimOp
stableNameTyConKeyPrelNames
stablePackageIdCmpModule, GhcPlugins
StablePtr#ExtsCompat46
stablePtrPrimTyConTysPrim
stablePtrPrimTyConKeyPrelNames
stablePtrTyConKeyPrelNames
stablePtrTyConNamePrelNames
stableUnfoldingVarsCoreFVs, GhcPlugins
StackInfoCmm
StackMap 
1 (Type/Class)RegAlloc.Linear.StackMap
2 (Data Constructor)RegAlloc.Linear.StackMap
stackMapAssignmentRegAlloc.Linear.StackMap
stackMapNextFreeSlotRegAlloc.Linear.StackMap
stackNLlvmCodeGen.Regs
StackOverflowException
StackParamCmmCallConv
StackRepSMRep
StackSlotRegAlloc.Linear.StackMap
stackStubExprMkGraph
stack_infoCmm
StandAloneDerivOriginTcRnTypes, TcRnMonad
standardClassKeysPrelNames
StandardFormInfoStgCmmClosure
sTargetPlatformDynFlags, GhcPlugins
startPhaseDriverPhases
startsConIdOccName, Name, GhcPlugins
startsConSymOccName, Name, GhcPlugins
startsVarIdOccName, Name, GhcPlugins
startsVarSymOccName, Name, GhcPlugins
startsWithUnderscoreOccName, Name, GhcPlugins
State 
1 (Type/Class)State
2 (Data Constructor)State
State#ExtsCompat46
stateHackOneShotId, GhcPlugins
statePrimTyConTysPrim
statePrimTyConKeyPrelNames
staticClosureLabelStgCmmClosure
staticClosureNeedsLinkStgCmmClosure
StaticEnvSimplEnv
staticFlagsStaticFlags
staticProfHdrStgCmmProf
StaticsCmm
StaticTargetForeignCall
Status 
1 (Type/Class)CmmProcPoint
2 (Type/Class)InteractiveEvalTypes, InteractiveEval
StayPutSetLevels
StdCallLlvm.Types, Llvm
StdCallConvForeignCall
stdClosureTypeOffsetCmmInfo
stdInfoTableSizeBCmmInfo
stdInfoTableSizeWCmmInfo
stdNonPtrsOffsetCmmInfo
stdPtrsOffsetCmmInfo
stdSrtBitmapOffsetCmmInfo
sTD_HDR_SIZEDynFlags, GhcPlugins
stepOnStringBuffer
step_RDRPrelNames
stg2stgSimplStg
StgAltStgSyn
StgAppStgSyn
StgArgStgSyn
stgArgHasCafRefsStgSyn
stgArgTypeStgSyn
StgBinderInfoStgSyn
stgBindHasCafRefsStgSyn
StgBindingStgSyn
StgCaseStgSyn
StgConAppStgSyn
StgDoMassageForProfilingDynFlags, GhcPlugins
StgExprStgSyn
StgFCallOpStgSyn
StgHalfWordSMRep
StgInfoTable 
1 (Type/Class)ByteCodeItbls
2 (Data Constructor)ByteCodeItbls
StgLamStgSyn
StgLetStgSyn
StgLetNoEscapeStgSyn
StgLitStgSyn
StgLitArgStgSyn
StgLiveVarsStgSyn
stgMassageForProfilingSCCfinal
StgNonRecStgSyn
StgOpStgSyn
StgOpAppStgSyn
StgPrimCallOpStgSyn
StgPrimOpStgSyn
StgRecStgSyn
StgRhsStgSyn
stgRhsArityStgSyn
StgRhsClosureStgSyn
StgRhsConStgSyn
stgSatOccStgSyn
StgSCCStgSyn
stgTBAALlvmCodeGen.Regs
StgTickStgSyn
StgToDoDynFlags, GhcPlugins
stgUnsatOccStgSyn
StgVarArgStgSyn
StgWordSMRep
STKCHECKByteCodeInstr
sTmpDirDynFlags, GhcPlugins
StmtHsExpr, HsSyn, GHC
StmtCtxtHsExpr, HsSyn, GHC
StmtLRHsExpr, HsSyn, GHC
Stop 
1 (Data Constructor)TcCanonical
2 (Data Constructor)SimplUtils
sTopDirDynFlags, GhcPlugins
StopLnDriverPhases
StopOrContinueTcCanonical
stop_phasePipelineMonad, DriverPipeline
StoreLlvm.AbsSyn, Llvm
storeCurCCSStgCmmProf
StrPretty
strCLabel_llvmLlvmCodeGen.Base
strDisplayName_llvmLlvmCodeGen.Base
StrDmdDemand
Stream 
1 (Type/Class)Stream
2 (Data Constructor)Stream
stretchZipWithUtil, GhcPlugins
StrictArgSimplUtils
StrictBindSimplUtils
strictenDmdDemand
strictifyDictDmdDemand
strictnessBeforeDynFlags, GhcPlugins, GHC
strictnessInfoIdInfo, GhcPlugins
StrictnessMarkDataCon, GhcPlugins, GHC
StrictSig 
1 (Type/Class)Demand
2 (Data Constructor)Demand
strImmLit 
1 (Function)SPARC.Imm
2 (Function)X86.Regs
3 (Function)PPC.Regs
StringBuffer 
1 (Type/Class)StringBuffer
2 (Data Constructor)StringBuffer
stringToPackageIdModule, GhcPlugins
stringToStringBufferStringBuffer
stringToWord8sSMRep
stringTyTysWiredIn, GhcPlugins
stringTyConKeyPrelNames
stringTyConNamePrelNames
stripLiveRegAlloc.Liveness
stripLiveBlockRegAlloc.Liveness
strongLoopBreakerBasicTypes, GhcPlugins
stronglyConnCompFromEdgedVerticesDigraph
stronglyConnCompFromEdgedVerticesRDigraph
stronglyConnCompFromGDigraph
stronglyConnCompGDigraph
strProcedureName_llvmLlvmCodeGen.Base
STUPPC.Instr
stubDirDynFlags, GhcPlugins, GHC
sTyConKeyPrelNames
sTyConNamePrelNames
SUB 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
SubCoCoercion, GhcPlugins
SubCoercionExternalCore
SUBFPPC.Instr
SubGoalCounterTcRnTypes, TcRnMonad
subGoalCounterValueTcRnTypes, TcRnMonad
SubGoalDepthTcRnTypes, TcRnMonad
subGoalDepthExceededTcRnTypes, TcRnMonad
subIntC#ExtsCompat46
SubL16RegAlloc.Graph.ArchBase
SubL8RegAlloc.Graph.ArchBase
SubL8HRegAlloc.Graph.ArchBase
Subst 
1 (Type/Class)CoreSubst, GhcPlugins
2 (Data Constructor)CoreSubst, GhcPlugins
substBindCoreSubst, GhcPlugins
substBindSCCoreSubst, GhcPlugins
substBndrCoreSubst, GhcPlugins
substBndrsCoreSubst, GhcPlugins
substCo 
1 (Function)Coercion
2 (Function)CoreSubst, GhcPlugins
3 (Function)SimplEnv
substCosCoercion, GhcPlugins
substCoVar 
1 (Function)Coercion, GhcPlugins
2 (Function)SimplEnv
substCoVarBndrCoercion, GhcPlugins
substCoVarsCoercion, GhcPlugins
substCoWithTyCoercion, GhcPlugins
substCoWithTysCoercion, GhcPlugins
substExpr 
1 (Function)CoreSubst, GhcPlugins
2 (Function)SimplEnv
substExprSCCoreSubst, GhcPlugins
substIdSimplEnv
substIdOccCoreSubst, GhcPlugins
substInScopeCoreSubst, GhcPlugins
substInteractiveContextHscTypes, GhcPlugins
substKisWithType, GhcPlugins
substKiWithType, GhcPlugins
substRecBndrsCoreSubst, GhcPlugins
substRulesForImportedIdsCoreSubst, GhcPlugins
substSpecCoreSubst, GhcPlugins
substThetaType, TcType, GhcPlugins
substTickishCoreSubst, GhcPlugins
substTy 
1 (Function)Type, TcType
2 (Function)Coercion
3 (Function)CoreSubst, GhcPlugins
4 (Function)SimplEnv
substTysType, TcType, GhcPlugins
substTysWithType, GhcPlugins
substTyVar 
1 (Function)Type, TcType, GhcPlugins
2 (Function)SimplEnv
substTyVarBndr 
1 (Function)Type, TcType, GhcPlugins
2 (Function)Coercion
substTyVarsType, TcType, GhcPlugins
substTyWithType, TcType, GhcPlugins
substUnfoldingCoreSubst, GhcPlugins
substUnfoldingSCCoreSubst, GhcPlugins
subTermsRtClosureInspect, InteractiveEval
subVarSetVarSet, GhcPlugins
succCmmNode, Cmm
Succeeded 
1 (Data Constructor)Maybes
2 (Data Constructor)BasicTypes, GhcPlugins, GHC
succeededBasicTypes, GhcPlugins, GHC
SuccessFlagBasicTypes, GhcPlugins, GHC
successIfBasicTypes, GhcPlugins
successorFactsHoopl
successorsHoopl
succ_RDRPrelNames
SuffixUtil, GhcPlugins
SumVectorise.Generic.Description
SumReprVectorise.Generic.Description
sumReprTypeVectorise.Generic.Description
sumTyConVectorise.Builtins.Base, Vectorise.Builtins
sumTyConKeyPrelNames
sumTyConNamePrelNames
sumTyConsVectorise.Builtins.Base, Vectorise.Builtins
SuperKindKind
superKindTysPrim, Kind, Type, GhcPlugins
superKindTyConTysPrim, Kind
superKindTyConKeyPrelNames
superKindTyConNameTysPrim
superSkolemTvTcType
supportedLanguagesAndExtensionsDynFlags, GhcPlugins
SurelyApartUnify
SuspensionRtClosureInspect, InteractiveEval
swapPair
SwapFlagBasicTypes, GhcPlugins
SwitchLlvm.AbsSyn, Llvm
SWIZZLEByteCodeInstr
SymbolPtrCLabel
SymbolTableBinary
symbol_RDRPrelNames
SymCoCoercion, GhcPlugins
SymCoercionExternalCore
symCoercionTyConKeyPrelNames
SyncAcqRelLlvm.AbsSyn, Llvm
SyncAcquireLlvm.AbsSyn, Llvm
SyncMonotonicLlvm.AbsSyn, Llvm
SyncReleaseLlvm.AbsSyn, Llvm
SyncSeqCstLlvm.AbsSyn, Llvm
SyncUnordLlvm.AbsSyn, Llvm
SynDeclHsDecls, HsSyn, GHC
SynFamilyInstFamInstEnv
SynonymTyConTyCon, GhcPlugins
synopsisPackageConfig, Packages, GhcPlugins
SyntaxExprHsExpr, HsSyn, GHC
synTyConDefn_maybeTyCon, GhcPlugins, GHC
synTyConResKindKind, GHC
SynTyConRhsTyCon, GhcPlugins
synTyConRhs_maybeTyCon, GhcPlugins, GHC
SystemDependentDynFlags, GhcPlugins
systemPackageConfigDynFlags, GhcPlugins
sYSTEM_IOPrelNames