ghc-7.10.3: The GHC API

Index - S

s1TyConKeyPrelNames
s1TyConNamePrelNames
safeDirectImpsReqDynFlags, GhcPlugins
safeHaskellDynFlags, GhcPlugins, GHC
SafeHaskellModeDynFlags, GhcPlugins, GHC
safeHaskellOnDynFlags, GhcPlugins
safeImplicitImpsReqDynFlags, GhcPlugins
safeImportsOnDynFlags, GhcPlugins
safeInferDynFlags, GhcPlugins, GHC
safeInferOnDynFlags, GhcPlugins
safeInferredDynFlags, GhcPlugins, GHC
safeLanguageOnDynFlags, GhcPlugins
safeShowExceptionPanic
SafetyForeignCall
sameDepthAsTcType
sameMutableArray#ExtsCompat46
sameMutableArrayArray#ExtsCompat46
SameMutableArrayArrayOpPrimOp
SameMutableArrayOpPrimOp
sameMutableByteArray#ExtsCompat46
SameMutableByteArrayOpPrimOp
sameMutVar#ExtsCompat46
SameMutVarOpPrimOp
sameMVar#ExtsCompat46
SameMVarOpPrimOp
sameSmallMutableArray#ExtsCompat46
SameSmallMutableArrayOpPrimOp
sameTVar#ExtsCompat46
SameTVarOpPrimOp
SARX86.Instr
satCallsOnlyStgSyn
saveCurrentCostCentreStgCmmProf
saveLinkerGlobalsLinker
saveThreadStateStgCmmForeign
SBBX86.Instr
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
sc_argSimplUtils
sc_arg_tySimplUtils
sc_contSimplUtils
sc_dupSimplUtils
sc_envSimplUtils
sc_hole_tySimplUtils
SDIVSPARC.Instr
SDocOutputable, GhcPlugins
sdocWithDynFlagsOutputable, GhcPlugins
sdocWithPlatformOutputable, GhcPlugins
searchPackageIdPackages, GhcPlugins
SectionCmm
SectionLHsExpr, HsSyn, GHC
sectionOffsetDwarf.Types
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
setCallArityInfoIdInfo, GhcPlugins
SETCCX86.Instr
setColorGraphOps, GraphColor
setConstraintVarTcRnMonad
setContextInteractiveEval, GHC
setCoVarNameCoercion, GhcPlugins
setCoVarUniqueCoercion, GhcPlugins
setCtLocTcRnMonad
setCtLocEnvTcRnTypes, TcRnMonad
setCtLocOriginTcRnTypes, TcRnMonad
setCtLocSpanTcRnTypes, 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
setIdCallArityId, 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
setInertCansTcSMonad
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
setMetaTyVarTcLevelTcType
setModeSimplEnv
setModLocationPipelineMonad, DriverPipeline
setModuleTcRnMonad
setNameLocName, GhcPlugins
setNameUniqueName, GhcPlugins
setNominalRole_maybeCoercion, GhcPlugins
setNullHoopl, BlockId
setOccInfoIdInfo, GhcPlugins
setOccNameSpaceOccName, Name, GhcPlugins
setOneShotInfoIdInfo, GhcPlugins
setOneShotLambdaId, GhcPlugins
setOverlapModeMaybeBasicTypes, InstEnv, GhcPlugins
setPackageKeyDynFlags, 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
setTcLevelTcRnMonad
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
setUnionHoopl, BlockId
setUnionsHoopl, BlockId
setUniqMetaLlvmCodeGen.Base
setUnsafeGlobalDynFlagsDynFlags, GhcPlugins
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_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)PPC.RegInfo
3 (Function)SPARC.ShortcutJump
shortCutLitTcHsSyn
shortcutStatics 
1 (Function)X86.Instr
2 (Function)PPC.RegInfo
3 (Function)SPARC.ShortcutJump
shouldInlinePrimOpStgCmmPrim
showBreakArrayBreakArray
showClassKeyPrelNames
showClassNamePrelNames
showDocPretty
showExceptionPanic
showFactBaseHoopl
showFreeRegsRegAlloc.Linear.SPARC.FreeRegs
showGhcExceptionPanic, GHC
showGraphHoopl
ShowHeaderIfaceSyn
ShowHowMuchIfaceSyn
ShowIfaceIfaceSyn
showIfaceLoadIface
showLinkerStateLinker
showList_RDRPrelNames
showList___RDRPrelNames
showModMsgHscTypes, GhcPlugins
showModuleInteractiveEval, GHC
showOptDynFlags, GhcPlugins
showParen_RDRPrelNames
showPass 
1 (Function)ErrUtils
2 (Function)CoreLint
showPassIOCoreLint
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
showSDocUnsafeOutputable, GhcPlugins
ShowSomeIfaceSyn
showSpace_RDRPrelNames
showsPrec_RDRPrelNames
showStgStatsStgStats
showString_RDRPrelNames
ShowSub 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
showTermDebugger
SHRX86.Instr
shrinkMutableByteArray#ExtsCompat46
ShrinkMutableByteArrayOp_CharPrimOp
SigHsBinds, HsSyn, GHC
SigDHsDecls, HsSyn, GHC
SigmaCtxtTcType, TcValidity, TcHsType
SignalPanic, GHC
SignedHintCmmType, CmmExpr, Cmm
SignExtLlvm.Types, Llvm
signumIntegerIdKeyPrelNames
signumIntegerNamePrelNames
SigOf 
1 (Type/Class)DynFlags, GhcPlugins
2 (Data Constructor)DynFlags, GhcPlugins
sigOfDynFlags, GhcPlugins, GHC
SigOfMapDynFlags, GhcPlugins
SigPatInHsPat, HsSyn, GHC
SigPatOutHsPat, HsSyn, GHC
SigSkolTcRnTypes, TcRnMonad
SigTvTcType
sig_extra_ctsTcPat, TcBinds
sig_idTcPat, TcBinds
sig_locTcPat, TcBinds
sig_nwcsTcPat, TcBinds
sig_partialTcPat, 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
SimplMSimplMonad
SimplModeCoreMonad, GhcPlugins
simplNonRecBndrSimplEnv
simplPhasesDynFlags, GhcPlugins, GHC
simplRecBndrsSimplEnv
simplRulesSimplify
SimplSRSimplEnv
simplTickFactorDynFlags, GhcPlugins, GHC
simplTopBindsSimplify
sinDouble#ExtsCompat46
sinFloat#ExtsCompat46
singleCtTcRnTypes, TcRnMonad
SingleEntryStgSyn
SingleStep 
1 (Type/Class)InteractiveEval, GHC
2 (Data Constructor)InteractiveEval, GHC
SingleThreadedLlvm.AbsSyn
singletonUtil, GhcPlugins
singletonPVarTcRnTypes, TcRnMonad, DsMonad
sinhDouble#ExtsCompat46
sinhFloat#ExtsCompat46
SizeSize
sizeGraphOps, GraphColor
SizedSeqByteCodeAsm
sizeFunEqMapTcSMonad
sizeInBytesSize
sizeofArray#ExtsCompat46
sizeofArrayArray#ExtsCompat46
SizeofArrayArrayOpPrimOp
SizeofArrayOpPrimOp
sizeofByteArray#ExtsCompat46
SizeofByteArrayOpPrimOp
sizeofMutableArray#ExtsCompat46
sizeofMutableArrayArray#ExtsCompat46
SizeofMutableArrayArrayOpPrimOp
SizeofMutableArrayOpPrimOp
sizeofMutableByteArray#ExtsCompat46
SizeofMutableByteArrayOpPrimOp
sizeofSmallArray#ExtsCompat46
SizeofSmallArrayOpPrimOp
sizeofSmallMutableArray#ExtsCompat46
SizeofSmallMutableArrayOpPrimOp
sIZEOF_CostCentreStackDynFlags, GhcPlugins
sIZEOF_StgArrWords_NoHdrDynFlags, GhcPlugins
sIZEOF_StgFunInfoExtraRevDynFlags, GhcPlugins
sIZEOF_StgMutArrPtrs_NoHdrDynFlags, GhcPlugins
sIZEOF_StgSmallMutArrPtrs_NoHdrDynFlags, GhcPlugins
sIZEOF_StgSMPThunkHeaderDynFlags, GhcPlugins
sIZEOF_StgUpdateFrame_NoHdrDynFlags, GhcPlugins
sizeRegSetCmmExpr, Cmm
sizeSSByteCodeAsm
sizeToWidthSize
sizeUFMUniqFM, GhcPlugins
sizeUniqSetUniqSet, GhcPlugins
sizeVarSetVarSet, GhcPlugins
SkolemUnify
SkolemInfoTcRnTypes, TcRnMonad
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
SmallArray#ExtsCompat46
smallArrayPrimTyConTysPrim
smallArrayPrimTyConKeyPrelNames
SmallArrayPtrsRepSMRep
smallArrPtrsHdrSizeSMRep
smallArrPtrsHdrSizeWSMRep
smallArrPtrsRepSMRep
smallEnoughToInlineCoreUnfold
smallIntegerIdKeyPrelNames
smallIntegerNamePrelNames
SmallMutableArray#ExtsCompat46
smallMutableArrayPrimTyConTysPrim
smallMutableArrayPrimTyConKeyPrelNames
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
snocCtsTcRnTypes, TcRnMonad
snocOLOrdList
snocViewUtil, GhcPlugins
soExtHscTypes, GhcPlugins
SOFTPlatform
SOFTFPPlatform
SoftScopeCoreSyn, GhcPlugins
SolarisLDDynFlags, GhcPlugins
solverDepthErrorTcSTcErrors
solveSimpleGivensTcInteract
solveSimpleWantedsTcInteract
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
sourceNameCoreSyn, GhcPlugins
SourceNoteCoreSyn, GhcPlugins
SourcePackageId 
1 (Type/Class)PackageConfig, Packages, GhcPlugins
2 (Data Constructor)PackageConfig, Packages, GhcPlugins
sourcePackageIdPackageConfig, Packages, GhcPlugins
sourcePackageIdStringPackageConfig, Packages, GhcPlugins
sourceSpanCoreSyn, GhcPlugins
SourceTextBasicTypes, 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
specUnfoldingCoreUnfold, Specialise
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_readelfDynFlags, 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
SpliceTcRnTypes, TcRnMonad
SpliceDHsDecls, HsSyn, GHC
SpliceDecl 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
spliceDescriptionTcSplice
SpliceExplicitFlagHsDecls, HsSyn, GHC
spliceGeneratedTcSplice
SpliceInfo 
1 (Type/Class)TcSplice
2 (Data Constructor)TcSplice
spliceIsDeclarationTcSplice
spliceLocationTcSplice
SplicePatHsPat, HsSyn, GHC
spliceSourceTcSplice
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
splitIfaceSigmaTyIfaceType, IfaceSyn
splitInertCansTcSMonad
splitInfoDynFlags, GhcPlugins, GHC
splitKindFunTysKind, TcType
splitKindFunTysNKind
splitKindFunTy_maybeKind
splitLHsClassTy_maybeHsTypes, HsSyn, GHC
splitLHsInstDeclTy_maybeHsTypes, HsSyn, GHC
splitLongestPrefixUtil, GhcPlugins
splitPrimTyConVectorise.Utils.Base, Vectorise.Utils
splitProdDmd_maybeDemand
splitStrictSigDemand
SplitterDriverPhases
splitTyConAppType, GhcPlugins
splitTyConApp_maybeType, GhcPlugins
splitUFMUniqFM, GhcPlugins
splitUniqSupplyUniqSupply, GhcPlugins
spRegCmmExpr, Cmm
spRel 
1 (Function)X86.Regs
2 (Function)PPC.Regs
3 (Function)SPARC.Stack
sProgramNameDynFlags, GhcPlugins
sProjectVersionDynFlags, GhcPlugins
sptInitCodeStaticPtrTable
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
srcLocDataConKeyPrelNames
srcLocDataConNamePrelNames
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
ss_how_muchIfaceSyn
ss_ppr_bndrIfaceSyn
ST 
1 (Data Constructor)PPC.Instr
2 (Data Constructor)SPARC.Instr
stableAvailCmpAvail
stableModuleCmpModule, GhcPlugins
stableModuleNameCmpModule, GhcPlugins
StableName#ExtsCompat46
stableNameCmpName, GhcPlugins
stableNameDataConKeyPrelNames
stableNamePrimTyConTysPrim
stableNamePrimTyConKeyPrelNames
stableNameToInt#ExtsCompat46
StableNameToIntOpPrimOp
stableNameTyConKeyPrelNames
stablePackageKeyCmpModule, 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
startsConIdLexeme
startsConSymLexeme
startsVarIdLexeme
startsVarSymLexeme
startsWithUnderscoreOccName, Name, GhcPlugins
State 
1 (Type/Class)State
2 (Data Constructor)State
State#ExtsCompat46
stateHackOneShotId, GhcPlugins
statePrimTyConTysPrim
statePrimTyConKeyPrelNames
staticClosureLabelStgCmmClosure
staticClosureNeedsLinkStgCmmClosure
StaticEnvSimplEnv
staticFlagsStaticFlags
StaticOriginTcRnTypes, TcRnMonad
staticProfHdrStgCmmProf
staticPtrDataConKeyPrelNames
staticPtrDataConNamePrelNames
staticPtrInfoDataConKeyPrelNames
staticPtrInfoDataConNamePrelNames
staticPtrInfoTyConKeyPrelNames
staticPtrInfoTyConNamePrelNames
staticPtrTyConKeyPrelNames
staticPtrTyConNamePrelNames
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
STFARPPC.Instr
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
stgTBAALlvmCodeGen.Regs
StgTickStgSyn
StgToDoDynFlags, GhcPlugins
stgUnsatOccStgSyn
StgVarArgStgSyn
StgWordSMRep
STKCHECKByteCodeInstr
sTmpDirDynFlags, GhcPlugins
StmtHsExpr, HsSyn, GHC
StmtCtxtHsExpr, HsSyn, GHC
StmtLRHsExpr, HsSyn, GHC
Stop 
1 (Data Constructor)SimplUtils
2 (Data Constructor)TcCanonical
sTopDirDynFlags, GhcPlugins
StopLnDriverPhases
StopOrContinueTcCanonical
stopWithTcCanonical
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
strictlyDeeperThanTcType
strictnessBeforeDynFlags, GhcPlugins, GHC
strictnessInfoIdInfo, GhcPlugins
StrictnessMarkDataCon, GhcPlugins, GHC
StrictSig 
1 (Type/Class)Demand
2 (Data Constructor)Demand
strImmLit 
1 (Function)X86.Regs
2 (Function)PPC.Regs
3 (Function)SPARC.Imm
StringBuffer 
1 (Type/Class)StringBuffer
2 (Data Constructor)StringBuffer
stringToPackageKeyModule, GhcPlugins
stringToStringBufferStringBuffer
stringToWord8sSMRep
stringTyTysWiredIn, GhcPlugins
stringTyConKeyPrelNames
stringTyConNamePrelNames
stripIfaceKindVarsIfaceType, IfaceSyn
stripKindArgsIfaceType, IfaceSyn
stripLiveRegAlloc.Liveness
stripLiveBlockRegAlloc.Liveness
stripStgTicksTopStgSyn
stripTicksECoreUtils, GhcPlugins
stripTicksTCoreUtils, GhcPlugins
stripTicksTopCoreUtils, GhcPlugins
stripTicksTopECoreUtils, GhcPlugins
stripTicksTopTCoreUtils, GhcPlugins
strongLoopBreakerBasicTypes, GhcPlugins
stronglyConnCompFromEdgedVerticesDigraph
stronglyConnCompFromEdgedVerticesRDigraph
stronglyConnCompGDigraph
strProcedureName_llvmLlvmCodeGen.Base
STUPPC.Instr
stubDirDynFlags, GhcPlugins, GHC
sTyConKeyPrelNames
sTyConNamePrelNames
SUB 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
SubCoCoercion, GhcPlugins
SUBFPPC.Instr
SUBFCPPC.Instr
SUBFEPPC.Instr
SubGoalCounterTcRnTypes, TcRnMonad
subGoalCounterValueTcRnTypes, TcRnMonad
SubGoalDepthTcRnTypes, TcRnMonad
subGoalDepthExceededTcRnTypes, TcRnMonad
subIntC#ExtsCompat46
SubL16RegAlloc.Graph.ArchBase
SubL8RegAlloc.Graph.ArchBase
SubL8HRegAlloc.Graph.ArchBase
SubScopeCmmNode, Cmm
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
substIfaceTcArgsIfaceType, IfaceSyn
substIfaceTypeIfaceType, IfaceSyn
substIfaceTyVarIfaceType, IfaceSyn
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
substVarSetCoreSubst, GhcPlugins
subTermsRtClosureInspect, InteractiveEval
subVarSetVarSet, GhcPlugins
SUB_CCX86.Instr
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
SuggestHiddenPackages, GhcPlugins
SuggestVisiblePackages, 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
suppressIfaceKindsIfaceType, IfaceSyn
SurelyApartUnify
SuspensionRtClosureInspect, InteractiveEval
swapPair
SwapFlagBasicTypes, GhcPlugins
SwitchLlvm.AbsSyn, Llvm
SWIZZLEByteCodeInstr
SymbolPtrCLabel
SymbolTableBinary
symbol_RDRPrelNames
SymCoCoercion, GhcPlugins
symCoercionTyConKeyPrelNames
SyncAcqRelLlvm.AbsSyn, Llvm
SyncAcquireLlvm.AbsSyn, Llvm
SyncMonotonicLlvm.AbsSyn, Llvm
SyncReleaseLlvm.AbsSyn, Llvm
SyncSeqCstLlvm.AbsSyn, Llvm
SyncUnordLlvm.AbsSyn, Llvm
SynDeclHsDecls, HsSyn, GHC
SynFamilyInstFamInstEnv
SyntaxExprHsExpr, HsSyn, GHC
synTyConDefn_maybeTyCon, GhcPlugins, GHC
synTyConResKindKind, GHC
synTyConRhs_maybeTyCon, GhcPlugins, GHC
SystemDependentDynFlags, GhcPlugins
systemPackageConfigDynFlags, GhcPlugins
sYSTEM_IOPrelNames