ghc-8.4.1.20180329: The GHC API

Index - S

s1TyConKeyPrelNames
s1TyConNamePrelNames
safeDirectImpsReqDynFlags, GhcPlugins
safeHaskellDynFlags, GhcPlugins, GHC
SafeHaskellModeDynFlags, GhcPlugins, GHC
safeHaskellOnDynFlags, GhcPlugins
safeIdKeyTHNames
safeImplicitImpsReqDynFlags, GhcPlugins
safeImportsOnDynFlags, GhcPlugins
safeInferDynFlags, GhcPlugins, GHC
safeInferOnDynFlags, GhcPlugins
safeInferredDynFlags, GhcPlugins, GHC
safeLanguageOnDynFlags, GhcPlugins
safeNameTHNames
safeShowExceptionPanic
SafetyForeignCall
sameDepthAsTcType
SameMutableArrayArrayOpPrimOp
SameMutableArrayOpPrimOp
SameMutableByteArrayOpPrimOp
SameMutVarOpPrimOp
SameMVarOpPrimOp
SameSmallMutableArrayOpPrimOp
SameTVarOpPrimOp
sameVisVar, Type, GhcPlugins
sameWildCardHsTypes, HsSyn, GHC
sappendClassOpKeyPrelNames
sappendNamePrelNames
SARX86.Instr
satCallsOnlyStgSyn
saturatedByOneShotsDemand
saveCurrentCostCentreStgCmmProf
saveThreadStateStgCmmForeign
SBBX86.Instr
sb_mdsTcRnTypes, TcRnMonad
sb_tcsTcRnTypes, TcRnMonad
scalarClassVectorise.Builtins.Base, Vectorise.Builtins
scalarClosureVectorise.Utils
scalarZipVectorise.Builtins.Base, Vectorise.Builtins
scalarZipsVectorise.Builtins.Base, Vectorise.Builtins
scanGraphGraphOps, GraphColor
SCCDigraph
sccAbleCCCostCentre
sccEvBindsTcEvidence
SCCFunSigHsBinds, HsSyn, GHC
sccProfilingOnLexer
Scheme 
1 (Type/Class)PprColour
2 (Data Constructor)PprColour
ScopeVectorise.Env
ScOriginTcRnTypes, TcRnMonad
sc_altsSimplUtils
sc_argSimplUtils
sc_arg_tySimplUtils
sc_bndrSimplUtils
sc_bndrsSimplUtils
sc_bodySimplUtils
sc_cciSimplUtils
sc_contSimplUtils
sc_dupSimplUtils
sc_envSimplUtils
sc_funSimplUtils
sc_hole_tySimplUtils
SDIVSPARC.Instr
SDocOutputable, GhcPlugins
sdocWithDynFlagsOutputable, GhcPlugins
sdocWithPlatformOutputable, GhcPlugins
searchPackageIdPackages, GhcPlugins
Section 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm
SectionLHsExpr, HsSyn, GHC
sectionLIdKeyTHNames
sectionLNameTHNames
sectionOffsetDwarf.Types
SectionOriginTcRnTypes, TcRnMonad
SectionRHsExpr, HsSyn, GHC
sectionRIdKeyTHNames
sectionRNameTHNames
SectionTypeCmm
sectionTypeAsmUtils
seCvSubstSimplEnv
seDynFlagsSimplEnv
seekBinBinary
seekByBinary
seIdSubstSimplEnv
seInScopeSimplEnv
SelectSimplUtils
selectListT
selectMatchVarDsUtils
selectMatchVarsDsUtils
selectNextWorkItemTcSMonad
selectorAmbiguousFieldOccHsTypes, HsSyn, GHC
selectorClassKeyPrelNames
selectorClassNamePrelNames
selectorFieldOccHsTypes, HsSyn, GHC
selectSimpleMatchVarLDsUtils
selElementsVectorise.Builtins.Base, Vectorise.Builtins
selElementssVectorise.Builtins.Base, Vectorise.Builtins
SelfBootTcRnTypes, TcRnMonad
SelfBootInfoTcRnTypes, TcRnMonad
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
semigroupClassKeyPrelNames
semigroupClassNamePrelNames
seModeSimplEnv
sep 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
SepArgCmdLineParser
seqBindsCoreSeq
seqBitmapBitmap
seqCoCoercion, GhcPlugins
seqCompiledByteCodeByteCodeTypes
seqDemandDemand
seqDemandListDemand
seqDmdDemand
seqDmdTypeDemand
seqDVarSetVarSet, GhcPlugins
seqEltsUFMUniqFM, GhcPlugins
seqExprCoreSeq
seqExprsCoreSeq
seqIdMkId
seqIdKeyPrelNames
seqListUtil, GhcPlugins
seqOccInfoBasicTypes, GhcPlugins
SeqOpPrimOp
seqRuleInfoCoreSeq
seqRulesCoreSeq
seqStrictSigDemand
seqTypeType, GhcPlugins
seqTypesType, GhcPlugins
SequelStgCmmMonad
sequenceQIdKeyTHNames
sequenceQNameTHNames
seqUnfoldingCoreSeq
seqVarDsUtils
seqVarSetVarSet, GhcPlugins
Serialized 
1 (Data Constructor)GhcPlugins
2 (Type/Class)GhcPlugins
serializeWithDataGhcPlugins
sErrorPprColour
Session 
1 (Type/Class)GhcMonad
2 (Data Constructor)GhcMonad
setArityInfoIdInfo, GhcPlugins
setAssigRRegAlloc.Linear.State
setBindsStgCmmMonad
setBlockAssigRRegAlloc.Linear.State
SetByteArrayOpPrimOp
setCafInfoIdInfo, GhcPlugins
setCallArityInfoIdInfo, GhcPlugins
setCaseBndrEvaldId, GhcPlugins
SETCCX86.Instr
setColorGraphOps, GraphColor
setConstraintVarTcRnMonad
setContextInteractiveEval, GHC
setCoVarNameCoercion, GhcPlugins
setCoVarUniqueCoercion, GhcPlugins
setCtLocTcRnTypes, TcRnMonad
setCtLocEnvTcRnTypes, TcRnMonad
setCtLocMTcRnMonad
setCtLocOriginTcRnTypes, TcRnMonad
setCtLocSpanTcRnTypes, TcRnMonad
setDeleteHoopl.Collections
setDeleteListHoopl.Collections
setDeltaNatNCGMonad
setDeltaRRegAlloc.Linear.State
setDemandInfoIdInfo, GhcPlugins
setDifferenceHoopl.Collections
setDynFlagsPipelineMonad, DriverPipeline
setElemsHoopl.Collections
setEmptyHoopl.Collections
setEnvIOEnv, TcRnMonad
setEnvsTcRnMonad
setEqIfWantedTcSMonad
setErrCtxtTcRnMonad
setErrsVarTcRnMonad
setEvBind 
1 (Function)TcSMonad
2 (Function)TcPluginM
setEvBindIfWantedTcSMonad
setEvBindsTcSTcSMonad
setFoldHoopl.Collections
setForeignOsPipelineMonad
setFormatOfRegisterSPARC.CodeGen.Base
setFreeRegsRRegAlloc.Linear.State
setFromListHoopl.Collections
setGblEnvTcRnMonad
setGeneralFlag'DynFlags, GhcPlugins
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
setIdUniqueId, GhcPlugins
setImplicitEnvMTcRnMonad
setInertCansTcSMonad
setInfoTableStackMapCmmLayoutStack
setInlineActivationId, GhcPlugins
setInlinePragInfoIdInfo, GhcPlugins
setInlinePragmaId, GhcPlugins
setInlinePragmaActivationBasicTypes, GhcPlugins
setInlinePragmaRuleMatchInfoBasicTypes, GhcPlugins
setInScopeCoreSubst, GhcPlugins
setInScopeFromESimplEnv
setInScopeFromFSimplEnv
setInScopeSetSimplEnv
setInsertHoopl.Collections
setInsertListHoopl.Collections
setInteractiveDynFlagsGHC
setInteractivePackageHscTypes, GhcPlugins
setInteractivePrintNameHscTypes, GhcPlugins
setIntersectionHoopl.Collections
setIsSubsetOfHoopl.Collections
setJoinResTyType, GhcPlugins
setLastTokenLexer
setLclEnvTcRnMonad
setLclTypeEnvTcRnMonad
setLEnvVectorise.Monad.Local, Vectorise.Monad
setLevelsSetLevels
setLevityInfoWithTypeIdInfo, GhcPlugins
setLocalRdrEnvTcRnMonad
setLogActionGHC
setMemberHoopl.Collections
setMetaTyVarTcLevelTcType
setModeSimplEnv
setModLocationPipelineMonad, DriverPipeline
setNameLocName, GhcPlugins
setNameModuleIfaceEnv
setNameUniqueName, GhcPlugins
setNeverLevPolyIdInfo, GhcPlugins
setNominalRole_maybeCoercion, GhcPlugins
setNullHoopl.Collections
setOccInfoIdInfo, GhcPlugins
setOccNameSpaceOccName, Name, GhcPlugins
setOneShotInfoIdInfo, GhcPlugins
setOneShotLambdaId, GhcPlugins
setOverlapModeMaybeBasicTypes, InstEnv, GhcPlugins
setPAFunsEnvVectorise.Env
setPRFunsEnvVectorise.Env
setProgramDynFlagsGHC
setRdrNameSpaceRdrHsSyn
setRealHpStgCmmMonad, StgCmmHeap
setRuleIdNameCoreSyn, GhcPlugins
setRuleInfoIdInfo, GhcPlugins
setRuleInfoHeadIdInfo, GhcPlugins
setSafeModeHscTypes, GhcPlugins
setSessionGhcMonad, GHC
setSessionDynFlagsGHC
setSingletonHoopl.Collections
setSizeHoopl.Collections
setSourceTextHsExtension, HsSyn, GHC
setSrcLocLexer
setSrcSpanTcRnMonad
setStageTcRnMonad
setStateStgCmmMonad
setStrictnessInfoIdInfo, GhcPlugins
setStyleColouredOutputable, GhcPlugins
setSubstEnvSimplEnv
setTargetsGHC
setTcEvBindsMap 
1 (Function)TcRnMonad
2 (Function)TcSMonad
setTcLevelTcRnMonad
setTcSInertsTcSMonad
setTcTyVarDetailsVar, GhcPlugins
setTickyCtrLabelStgCmmMonad
Settings 
1 (Type/Class)DynFlags, GhcPlugins
2 (Data Constructor)DynFlags, GhcPlugins
settingsDynFlags, GhcPlugins, GHC
setTmpDirDynFlags, GhcPlugins
setTvSubstEnvType, TcType, GhcPlugins
setTyVarKindVar, GhcPlugins
setTyVarNameVar, GhcPlugins
setTyVarUniqueVar, GhcPlugins
setUnfoldingInfoIdInfo, GhcPlugins
setUnionHoopl.Collections
setUnionsHoopl.Collections
setUniqMetaLlvmCodeGen.Base
setUnitIdDynFlags, GhcPlugins
setUnsafeGlobalDynFlagsDynFlags, GhcPlugins
setUserDataBinary
setVarNameVar, GhcPlugins
setVarTypeVar, GhcPlugins
setVarUniqueVar, GhcPlugins
setVirtHpStgCmmMonad, StgCmmHeap
seTvSubstSimplEnv
setWantedEqTcSMonad
setWantedEvBindTcSMonad
setWantedEvTermTcSMonad
setXOptMTcRnMonad
SevDumpErrUtils, GHC
SeverityErrUtils, GHC
SevErrorErrUtils, GHC
SevFatalErrUtils, GHC
SevInfoErrUtils, GHC
SevInteractiveErrUtils, GHC
SevOutputErrUtils, GHC
SevWarningErrUtils, GHC
sExtraGccViaCFlagsDynFlags, GhcPlugins
sFatalPprColour
sfInScopeSimplEnv
sfInteractInertCoAxiom, TcTypeNats
sfInteractTopCoAxiom, TcTypeNats
sfJoinFloatsSimplEnv
sfLetFloatsSimplEnv
sfMatchFamCoAxiom, TcTypeNats
Sf_NoneDynFlags, GhcPlugins, GHC
Sf_SafeDynFlags, GhcPlugins, GHC
Sf_TrustworthyDynFlags, GhcPlugins, GHC
Sf_UnsafeDynFlags, GhcPlugins, GHC
sGccSupportsNoPieDynFlags, GhcPlugins
sGhciUsagePathDynFlags, GhcPlugins
sGhcUsagePathDynFlags, GhcPlugins
ShadowInfoTcRnTypes, TcRnMonad
shadowNamesRdrName, GhcPlugins
sharedGlobalUtil, GhcPlugins
sharedGlobalMUtil, GhcPlugins
sHeaderPprColour
ShHoleSubstModule, GhcPlugins
shiftEqnsDsUtils
shiftLIntegerIdKeyPrelNames
shiftLIntegerNamePrelNames
shiftRIntegerIdKeyPrelNames
shiftRIntegerNamePrelNames
SHLX86.Instr
shortBlockIdSPARC.ShortcutJump
shortcutJump 
1 (Function)X86.Instr
2 (Function)SPARC.ShortcutJump
3 (Function)PPC.RegInfo
4 (Function)AsmCodeGen
shortCutLitTcHsSyn
shortcutStatics 
1 (Function)X86.Instr
2 (Function)SPARC.ShortcutJump
3 (Function)PPC.RegInfo
4 (Function)AsmCodeGen
shouldInlinePrimOpStgCmmPrim
Shouldn'tHappenOriginTcRnTypes, TcRnMonad
shouldUseColorDynFlags, GhcPlugins
showAstDataHsDumpAst
showClassKeyPrelNames
showClassNamePrelNames
showCommaSpace_RDRPrelNames
showExceptionPanic
ShowForAllFlagIfaceType, IfaceSyn
ShowForAllMustIfaceType, IfaceSyn
ShowForAllWhenIfaceType, IfaceSyn
showFreeRegsRegAlloc.Linear.SPARC.FreeRegs
showGhcExceptionPanic, GHC
ShowHeaderIfaceSyn
ShowHowMuchIfaceSyn
ShowIfaceIfaceSyn
showIfaceLoadIface
showLinkerStateLinker
showModMsgHscTypes, GhcPlugins
showModuleInteractiveEval, GHC
showModuleIndexHscMain
showOptDynFlags, GhcPlugins
showParen_RDRPrelNames
showPassErrUtils
showPprOutputable, GhcPlugins
showReg 
1 (Function)SPARC.Regs
2 (Function)PPC.Regs
3 (Function)X86.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
shows_RDRPrelNames
showTermDebugger
showToHeaderIfaceSyn
showToIfaceIfaceSyn
SHRX86.Instr
ShrinkMutableByteArrayOp_CharPrimOp
ShutdownGHCi
SigHsBinds, HsSyn, GHC
SigDHsDecls, HsSyn, GHC
sigDIdKeyTHNames
sigDNameTHNames
sigEIdKeyTHNames
sigENameTHNames
SigmaCtxtTcType, TcValidity, TcHsType
SignalPanic, GHC
SignatureDBkpSyn
SignedHintCmmType, CmmExpr, Cmm
SignExtLlvm.Types, Llvm
signumIntegerIdKeyPrelNames
signumIntegerNamePrelNames
SigPatInHsPat, HsSyn, GHC
SigPatOutHsPat, HsSyn, GHC
sigPIdKeyTHNames
sigPNameTHNames
SigSkolTcRnTypes, TcRnMonad
sigTIdKeyTHNames
sigTNameTHNames
SigTvTcType
sig_bndrTcRnTypes, TcRnMonad, TcSigs
sig_ctxtTcRnTypes, TcRnMonad, TcSigs
sig_inst_sigTcRnTypes, TcRnMonad
sig_inst_skolsTcRnTypes, TcRnMonad
sig_inst_tauTcRnTypes, TcRnMonad
sig_inst_thetaTcRnTypes, TcRnMonad
sig_inst_wcsTcRnTypes, TcRnMonad
sig_inst_wcxTcRnTypes, TcRnMonad
sig_locTcRnTypes, TcRnMonad, TcSigs
simplBinderSimplEnv
simplBindersSimplEnv
SimplContSimplUtils
SimplCountCoreMonad, SimplMonad, GhcPlugins
simplCountNCoreMonad, GhcPlugins
SimpleEqPmExpr, TmOracle
simpleImportDeclHsImpExp, HsSyn, GHC
simpleInstInfoClsTyTcEnv
simpleInstInfoTyTcEnv
simpleInstInfoTyConTcEnv
SimplEnv 
1 (Type/Class)SimplEnv
2 (Data Constructor)SimplEnv
simplEnvForGHCiSimplUtils
simpleOptExprCoreOpt
simpleOptExprWithCoreOpt
simpleOptPgmCoreOpt
simplExprSimplify
SimplFloats 
1 (Type/Class)SimplEnv
2 (Data Constructor)SimplEnv
SimplifiedSimplUtils
SimplifierDoneCoreMonad, GhcPlugins
simplifyBooleanFormula
simplifyAmbiguityCheckTcSimplify
simplifyDefaultTcSimplify
simplifyExprSimplCore
simplifyInferTcSimplify
simplifyInstanceContextsTcDerivInfer
simplifyInteractiveTcSimplify
simplifyTopTcSimplify
simplifyTopImplicTcSimplify
simplifyWantedsTcMTcSimplify
SimplMSimplMonad
SimplMode 
1 (Type/Class)CoreMonad, GhcPlugins
2 (Data Constructor)CoreMonad, GhcPlugins
simplNonRecBndrSimplEnv
simplNonRecJoinBndrSimplEnv
simplPhasesDynFlags, GhcPlugins, GHC
simplRecBndrsSimplEnv
simplRecJoinBndrsSimplEnv
simplRulesSimplify
SimplSRSimplEnv
simplTickFactorDynFlags, GhcPlugins, GHC
simplTopBindsSimplify
singleCtTcRnTypes, TcRnMonad
SingleEntryStgSyn
SingleStep 
1 (Type/Class)InteractiveEvalTypes, InteractiveEval, GHC
2 (Data Constructor)InteractiveEvalTypes, InteractiveEval, GHC
SingleThreadedLlvm.AbsSyn
singletonUtil, GhcPlugins
singletonPVarTcRnTypes, TcRnMonad, DsMonad
sizeGraphOps, GraphColor
SizedSeqByteCodeAsm
sizedTextPretty
sizeDVarSetVarSet, GhcPlugins
SizeofArrayArrayOpPrimOp
SizeofArrayOpPrimOp
SizeofByteArrayOpPrimOp
SizeofMutableArrayArrayOpPrimOp
SizeofMutableArrayOpPrimOp
SizeofMutableByteArrayOpPrimOp
SizeofSmallArrayOpPrimOp
SizeofSmallMutableArrayOpPrimOp
sIZEOF_CostCentreStackDynFlags, GhcPlugins
sIZEOF_StgArrBytes_NoHdrDynFlags, GhcPlugins
sIZEOF_StgFunInfoExtraRevDynFlags, GhcPlugins
sIZEOF_StgMutArrPtrs_NoHdrDynFlags, GhcPlugins
sIZEOF_StgSmallMutArrPtrs_NoHdrDynFlags, GhcPlugins
sIZEOF_StgSMPThunkHeaderDynFlags, GhcPlugins
sIZEOF_StgUpdateFrame_NoHdrDynFlags, GhcPlugins
sizeRegSetCmmExpr, Cmm
sizeSSByteCodeAsm
sizeTypeTcType
sizeTypesTcType
sizeUDFMUniqDFM
sizeUFMUniqFM, GhcPlugins
sizeUniqDSetUniqDSet
sizeUniqMapUniqMap
sizeUniqSetUniqSet, GhcPlugins
sizeVarSetVarSet, GhcPlugins
SkolemUnify
SkolemInfoTcRnTypes, TcRnMonad
skolemiseRuntimeUnkTcMType
SkolemTvTcType
SLPPC.Instr
sLdIsGnuLdDynFlags, GhcPlugins
sLdSupportsBuildIdDynFlags, GhcPlugins
sLdSupportsCompactUnwindDynFlags, GhcPlugins
sLdSupportsFilelistDynFlags, GhcPlugins
SLIDEByteCodeInstr
sLitFastString, GhcPlugins
SLLSPARC.Instr
SllOpPrimOp
slotCmmTypeCmmUtils
slotForeignHintCmmUtils
slotPrimRepRepType
SlotTyRepType
SlowCmmNode, Cmm
SlowCallStgCmmClosure
slowCallStgCmmLayout
slowCallPatternStgCmmArgRep
slurpConflictsRegAlloc.Liveness
slurpJoinMovsRegAlloc.Graph.Coalesce
slurpNodeConflictCountGraphOps, GraphColor
slurpReloadCoalesceRegAlloc.Liveness
slurpSpillCostInfoRegAlloc.Graph.SpillCost
sl_fsBasicTypes, GhcPlugins
sl_stBasicTypes, GhcPlugins
smallArrayPrimTyConTysPrim
smallArrayPrimTyConKeyPrelNames
SmallArrayPtrsRepSMRep
smallArrPtrsHdrSizeSMRep
smallArrPtrsHdrSizeWSMRep
smallArrPtrsRepSMRep
smallEnoughToInlineCoreUnfold
smallIntegerIdKeyPrelNames
smallIntegerNamePrelNames
smallMutableArrayPrimTyConTysPrim
smallMutableArrayPrimTyConKeyPrelNames
sMarginPprColour
sMessagePprColour
SMRepSMRep
SMULSPARC.Instr
sm_case_caseCoreMonad, GhcPlugins
sm_dflagsCoreMonad, GhcPlugins
sm_eta_expandCoreMonad, GhcPlugins
sm_inlineCoreMonad, GhcPlugins
sm_namesCoreMonad, GhcPlugins
sm_phaseCoreMonad, GhcPlugins
sm_rulesCoreMonad, GhcPlugins
snd3Util, GhcPlugins
sndIdKeyPrelNames
sndNamePrelNames
sndOf3Util, GhcPlugins
snocBagBag
snocCtsTcRnTypes, TcRnMonad
snocOLOrdList
snocViewUtil, GhcPlugins
soExtHscTypes, GhcPlugins
SOFTPlatform
SOFTFPPlatform
SoftScopeCoreSyn, GhcPlugins
SolarisLDDynFlags, GhcPlugins
solveCallStackTcCanonical
solveEqualitiesTcSimplify, TcHsType
solveOneEqTmOracle
solverDepthErrorTcSTcErrors
solverIterationsDynFlags, GhcPlugins, GHC
solveSimpleGivensTcInteract
solveSimpleWantedsTcInteract
solveWantedsTcSimplify
solveWantedsAndDropTcSimplify
SomeAsyncException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
SomeException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
someTypeRepDataConKeyPrelNames
someTypeRepDataConNamePrelNames
someTypeRepTyConKeyPrelNames
someTypeRepTyConNamePrelNames
sOpt_aDynFlags, GhcPlugins
sOpt_cDynFlags, GhcPlugins
sOpt_FDynFlags, GhcPlugins
sOpt_iDynFlags, GhcPlugins
sOpt_LDynFlags, GhcPlugins
sOpt_lDynFlags, GhcPlugins
sOpt_lcDynFlags, GhcPlugins
sOpt_lccDynFlags, GhcPlugins
sOpt_loDynFlags, GhcPlugins
sOpt_PDynFlags, GhcPlugins
sOpt_windresDynFlags, GhcPlugins
SorryPanic, GHC
sorryPanic, Outputable, GhcPlugins
sorryDocPanic
sortLocatedSrcLoc, GhcPlugins
sortQuantVarsMkCore, GhcPlugins
sortWithUtil, GhcPlugins
SourceErrorHscTypes, GhcPlugins
sourceLazyDataConKeyPrelNames
sourceLazyDataConNamePrelNames
sourceLazyKeyTHNames
sourceLazyNameTHNames
sourceLibNamePackageConfig, Packages, GhcPlugins
SourceModified 
1 (Type/Class)HscTypes, GhcPlugins
2 (Data Constructor)HscTypes, GhcPlugins
sourceNameCoreSyn, GhcPlugins
SourceNoteCoreSyn, GhcPlugins
sourceNoUnpackDataConKeyPrelNames
sourceNoUnpackDataConNamePrelNames
sourceNoUnpackKeyTHNames
sourceNoUnpackNameTHNames
SourcePackageId 
1 (Type/Class)PackageConfig, Packages, GhcPlugins
2 (Data Constructor)PackageConfig, Packages, GhcPlugins
sourcePackageIdPackageConfig, Packages, GhcPlugins
sourcePackageIdStringPackageConfig, Packages, GhcPlugins
sourceSpanCoreSyn, GhcPlugins
sourceStrictDataConKeyPrelNames
sourceStrictDataConNamePrelNames
sourceStrictKeyTHNames
sourceStrictNameTHNames
SourceText 
1 (Type/Class)BasicTypes, GhcPlugins
2 (Data Constructor)BasicTypes, GhcPlugins
sourceTextHsExtension, HsSyn, GHC
SourceTextXHsExtension, HsSyn, GHC
SourceUnmodifiedHscTypes, GhcPlugins
SourceUnmodifiedAndStableHscTypes, GhcPlugins
sourceUnpackDataConKeyPrelNames
sourceUnpackDataConNamePrelNames
sourceUnpackKeyTHNames
sourceUnpackNameTHNames
SpCmmExpr, Cmm
sp 
1 (Function)SPARC.Regs
2 (Function)PPC.Regs
space 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
spanEndUtil, GhcPlugins
spansSrcLoc, GhcPlugins, GHC
SparkOpPrimOp
speakNOutputable, GhcPlugins
speakNOfOutputable, GhcPlugins
speakNthOutputable, GhcPlugins
SpecConstrAnnotationSpecConstr
specConstrCountDynFlags, GhcPlugins, GHC
specConstrProgramSpecConstr
specConstrRecursiveDynFlags, GhcPlugins, GHC
specConstrThresholdDynFlags, GhcPlugins, GHC
specialPromotedDcDataCon, GhcPlugins
SpecificFilePipelineMonad
SpecifiedVar, IfaceType, Type, IfaceSyn, TcType, GhcPlugins
SpecInstCtxtTcType, TcValidity, TcHsType
SpecInstSigHsBinds, HsSyn, GHC
SpecInstSigCtxRnUtils
SpecPragHsBinds, HsSyn, GHC
SpecPragOriginTcRnTypes, TcRnMonad
SpecPragsHsBinds, HsSyn, GHC
specProgramSpecialise
SpecSigHsBinds, HsSyn, GHC
specTyConKeyPrelNames
specTyConNamePrelNames
specUnfoldingCoreUnfold, Specialise
sPgm_aDynFlags, GhcPlugins
sPgm_arDynFlags, GhcPlugins
sPgm_cDynFlags, GhcPlugins
sPgm_dllDynFlags, GhcPlugins
sPgm_FDynFlags, GhcPlugins
sPgm_iDynFlags, GhcPlugins
sPgm_LDynFlags, GhcPlugins
sPgm_lDynFlags, GhcPlugins
sPgm_lcDynFlags, GhcPlugins
sPgm_lccDynFlags, GhcPlugins
sPgm_libtoolDynFlags, GhcPlugins
sPgm_loDynFlags, GhcPlugins
sPgm_PDynFlags, GhcPlugins
sPgm_ranlibDynFlags, GhcPlugins
sPgm_sDynFlags, 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
SpliceDecorationHsExpr, HsSyn, GHC
spliceDescriptionRnSplice
SpliceExplicitFlagBasicTypes, HsDecls, HsSyn, GhcPlugins, GHC
spliceGeneratedRnSplice
SpliceInfo 
1 (Type/Class)RnSplice
2 (Data Constructor)RnSplice
spliceIsDeclRnSplice
SplicePatHsPat, HsSyn, GHC
SplicePointNameHsExpr, HsSyn, GHC
spliceSourceRnSplice
SpliceTypeTcRnTypes, TcRnMonad
SpliceTypeCtxRnUtils
SpLimCmmExpr, Cmm
spLimRegCmmExpr, Cmm
splitUtil, GhcPlugins
splitAppCo_maybeCoercion, GhcPlugins
splitAppTyType, GhcPlugins
splitAppTysType, GhcPlugins
splitAppTy_maybeType, GhcPlugins
SplitAsDriverPhases
splitAtListUtil, GhcPlugins
splitAtProcPointsCmmProcPoint
splitCastTy_maybeType, GhcPlugins
splitCoercionType_maybeType, GhcPlugins
splitConRdrHsSyn
splitDataProductType_maybeDataCon, GhcPlugins
splitDmdTyDemand
splitEithersUtil, GhcPlugins
splitForAllCo_maybeCoercion, GhcPlugins
splitForAllTyType, GhcPlugins
splitForAllTysType, GhcPlugins, GHC
splitForAllTyVarBndrsType, GhcPlugins
splitForAllTy_maybeType, GhcPlugins
splitFunCo_maybeCoercion, GhcPlugins
splitFunTyType, GhcPlugins
splitFunTysType, GhcPlugins
splitFunTy_maybeType, GhcPlugins
splitFVsDemand
splitHsAppsTyHsTypes, HsSyn, GHC
splitHsAppTysHsTypes, HsSyn, GHC
splitHsFunTypeHsTypes, HsSyn, GHC
splitIfaceSigmaTyIfaceType, IfaceSyn
splitInfoDynFlags, GhcPlugins, GHC
splitLHsForAllTyHsTypes, HsSyn, GHC
splitLHsInstDeclTyHsTypes, HsSyn, GHC
splitLHsPatSynTyHsTypes, HsSyn, GHC
splitLHsQualTyHsTypes, HsSyn, GHC
splitLHsSigmaTyHsTypes, HsSyn, GHC
splitListTyConApp_maybeType, GhcPlugins
splitLongestPrefixUtil, GhcPlugins
splitModuleInstsModule, GhcPlugins
splitPiTyType, GhcPlugins
splitPiTysType, GhcPlugins
splitPiTysInvisibleType, GhcPlugins
splitPiTy_maybeType, GhcPlugins
splitPrimTyConVectorise.Utils.Base, Vectorise.Utils
splitProdDmd_maybeDemand
splitStrictSigDemand
SplitterDriverPhases
splitTildeRdrHsSyn
splitTildeAppsRdrHsSyn
splitTyConAppType, GhcPlugins
splitTyConAppCo_maybeCoercion, GhcPlugins
splitTyConApp_maybeType, GhcPlugins
splitUniqSupplyUniqSupply, GhcPlugins
splitUniqSupply3UniqSupply, GhcPlugins
splitUniqSupply4UniqSupply, GhcPlugins
splitUnitIdInstsModule, GhcPlugins
splitVisVarsOfTypeType, GhcPlugins
splitVisVarsOfTypesType, GhcPlugins
spRegCmmExpr, Cmm
spRel 
1 (Function)SPARC.Stack
2 (Function)PPC.Regs
3 (Function)X86.Regs
sProgramNameDynFlags, GhcPlugins
sProjectVersionDynFlags, GhcPlugins
sptCreateStaticBindsStaticPtrTable
SptEntry 
1 (Type/Class)HscTypes, GhcPlugins
2 (Data Constructor)HscTypes, GhcPlugins
sptModuleInitCodeStaticPtrTable
SQRTX86.Instr
squeese 
1 (Function)RegAlloc.Graph.ArchBase
2 (Function)RegAlloc.Graph.ArchX86
SRPPC.Instr
SRA 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
sRawSettingsDynFlags, GhcPlugins
srcDataNameOccName, Name, GhcPlugins
srcErrorMessagesHscTypes, GhcPlugins
srcfilesLexer
SrcLazyDataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
SrcLocSrcLoc, GhcPlugins, GHC
srcLocColSrcLoc, GhcPlugins, GHC
srcLocDataConKeyPrelNames
srcLocDataConNamePrelNames
srcLocFileSrcLoc, GhcPlugins, GHC
srcLocLineSrcLoc, GhcPlugins, GHC
srcLocSpanSrcLoc, GhcPlugins, GHC
SrcNoUnpackDataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
srcParseFailLexer
SrcSpanSrcLoc, GhcPlugins, GHC
srcSpanEndSrcLoc, GhcPlugins, GHC
srcSpanEndColSrcLoc, GhcPlugins, GHC
srcSpanEndLineSrcLoc, GhcPlugins, GHC
srcSpanFileSrcLoc, GhcPlugins, GHC
srcSpanFileName_maybeSrcLoc, GhcPlugins
srcSpanFirstCharacterSrcLoc, GhcPlugins
srcSpanStartSrcLoc, GhcPlugins, GHC
srcSpanStartColSrcLoc, GhcPlugins, GHC
srcSpanStartLineSrcLoc, GhcPlugins, GHC
SrcStrictDataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
SrcStrictnessDataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
SrcUnpackDataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
SrcUnpackednessDataCon, IfaceSyn, HsTypes, HsSyn, GhcPlugins, GHC
src_basenamePipelineMonad, DriverPipeline
src_filenamePipelineMonad, DriverPipeline
src_suffixPipelineMonad, DriverPipeline
SRetLlvm.Types, Llvm
SRLSPARC.Instr
SrlOpPrimOp
srtEscapeCmmInfo
srtToDataCmmBuildInfoTables
ssEltsByteCodeAsm
sseVersionDynFlags, GhcPlugins, GHC
SspLlvm.Types, Llvm
SspReqLlvm.Types, Llvm
sSystemPackageConfigDynFlags, GhcPlugins
ss_forallIfaceSyn
ss_how_muchIfaceSyn
ST 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
stableAvailCmpAvail
stableModuleCmpModule, GhcPlugins
stableModuleNameCmpModule, GhcPlugins
stableNameCmpName, GhcPlugins
stableNameDataConKeyPrelNames
stableNamePrimTyConTysPrim
stableNamePrimTyConKeyPrelNames
StableNameToIntOpPrimOp
stableNameTyConKeyPrelNames
stablePtrPrimTyConTysPrim
stablePtrPrimTyConKeyPrelNames
stablePtrTyConKeyPrelNames
stablePtrTyConNamePrelNames
stableUnfoldingVarsCoreFVs, GhcPlugins
stableUnitIdCmpModule, GhcPlugins
stackFrameHeaderSizePPC.Instr
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
standaloneDerivWithStrategyDIdKeyTHNames
standaloneDerivWithStrategyDNameTHNames
standardClassKeysPrelNames
StandardFormInfoStgCmmClosure
starArrStarArrStarKindRepKeyPrelNames
starArrStarArrStarKindRepNamePrelNames
starArrStarKindRepKeyPrelNames
starArrStarKindRepNamePrelNames
sTargetPlatformDynFlags, GhcPlugins
starKIdKeyTHNames
starKindRepKeyPrelNames
starKindRepNamePrelNames
starKindTyConTysWiredIn, GhcPlugins
starKindTyConKeyPrelNames
starKindTyConNameTysWiredIn, GhcPlugins
starKNameTHNames
startPhaseDriverPhases
startsConIdLexeme
startsConSymLexeme
startsVarIdLexeme
startsVarSymLexeme
startsWithUnderscoreOccName, Name, GhcPlugins
StartTHGHCi
State 
1 (Type/Class)State
2 (Data Constructor)State
stateHackOneShotId, GhcPlugins
statePrimTyConTysPrim
statePrimTyConKeyPrelNames
staticClosureLabelStgCmmClosure
staticClosureNeedsLinkStgCmmClosure
staticEIdKeyTHNames
staticENameTHNames
StaticEnvSimplUtils
StaticOriginTcRnTypes, TcRnMonad
staticProfHdrStgCmmProf
staticPtrDataConKeyPrelNames
staticPtrDataConNamePrelNames
staticPtrInfoDataConKeyPrelNames
staticPtrInfoDataConNamePrelNames
staticPtrInfoTyConKeyPrelNames
staticPtrInfoTyConNamePrelNames
staticPtrTyConKeyPrelNames
staticPtrTyConNamePrelNames
StaticsCmm
StaticTargetForeignCall
StatusCmmProcPoint
StayPutSetLevels
STCPPC.Instr
StdCallLlvm.Types, Llvm
StdCallConvForeignCall
stdCallIdKeyTHNames
stdCallNameTHNames
stdClosureTypeOffsetCmmInfo
stderrSupportsAnsiColorsSysTools.Terminal
StdHeaderStgCmmLayout
stdInfoTableSizeBCmmInfo
stdInfoTableSizeWCmmInfo
stdNonPtrsOffsetCmmInfo
stdPtrsOffsetCmmInfo
stdSrtBitmapOffsetCmmInfo
std_class_via_coercibleTcDerivUtils
sTD_HDR_SIZEDynFlags, GhcPlugins
stepOnStringBuffer
step_RDRPrelNames
STFARPPC.Instr
stg2stgSimplStg
StgAltStgSyn
StgAppStgSyn
StgArgStgSyn
stgArgHasCafRefsStgSyn
stgArgTypeStgSyn
StgBinderInfoStgSyn
StgBindingStgSyn
StgCaseStgSyn
StgConAppStgSyn
stgCseStgCse
StgExprStgSyn
StgFCallOpStgSyn
StgHalfWordSMRep
StgLamStgSyn
StgLetStgSyn
StgLetNoEscapeStgSyn
StgLitStgSyn
StgLitArgStgSyn
StgNonRecStgSyn
StgOpStgSyn
StgOpAppStgSyn
StgPrimCallOpStgSyn
StgPrimOpStgSyn
StgRecStgSyn
StgRhsStgSyn
stgRhsArityStgSyn
StgRhsClosureStgSyn
StgRhsConStgSyn
stgSatOccStgSyn
stgTBAALlvmCodeGen.Regs
StgTickStgSyn
StgTopBindingStgSyn
StgTopLiftedStgSyn
StgTopStringLitStgSyn
stgUnsatOccStgSyn
StgVarArgStgSyn
StgWordSMRep
STKCHECKByteCodeInstr
sTmpDirDynFlags, GhcPlugins
StmtHsExpr, HsSyn, GHC
StmtCtxtHsExpr, HsSyn, GHC
StmtLRHsExpr, HsSyn, GHC
stmtQTyConKeyTHNames
stmtQTyConNameTHNames
stockDataConKeyTHNames
StockStrategyBasicTypes, GhcPlugins
stockStrategyDataConNameTHNames
Stop 
1 (Data Constructor)SimplUtils
2 (Data Constructor)TcCanonical
sTopDirDynFlags, GhcPlugins
stopIServGHCi
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
strictApply1DmdDemand
StrictArgSimplUtils
StrictBindSimplUtils
strictenDmdDemand
strictifyDictDmdDemand
strictlyDeeperThanTcType
strictnessBeforeDynFlags, GhcPlugins, GHC
strictnessInfoIdInfo, GhcPlugins
StrictnessMarkDataCon, GhcPlugins, GHC
StrictSig 
1 (Type/Class)Demand
2 (Data Constructor)Demand
strictSigDmdEnvDemand
strImmLit 
1 (Function)SPARC.Imm
2 (Function)PPC.Regs
3 (Function)X86.Regs
StringBuffer 
1 (Type/Class)StringBuffer
2 (Data Constructor)StringBuffer
stringLIdKeyTHNames
StringLiteral 
1 (Type/Class)BasicTypes, GhcPlugins
2 (Data Constructor)BasicTypes, GhcPlugins
stringLNameTHNames
stringL_RDRTHNames
stringPrimLIdKeyTHNames
stringPrimLNameTHNames
stringPrimL_RDRTHNames
stringToInstalledUnitIdModule, GhcPlugins
stringToStringBufferStringBuffer
stringToUnitIdModule, GhcPlugins
stringToWord8sSMRep
stringTyTysWiredIn, GhcPlugins
stringTy_RDRPrelNames
stripCoercionTyType, GhcPlugins
stripIfaceInvisVarsIfaceType, IfaceSyn
stripInvisArgsIfaceType, IfaceSyn
stripLiveRegAlloc.Liveness
stripLiveBlockRegAlloc.Liveness
stripStgTicksTopStgSyn
stripTicksECoreUtils, GhcPlugins
stripTicksTCoreUtils, GhcPlugins
stripTicksTopCoreUtils, GhcPlugins
stripTicksTopECoreUtils, GhcPlugins
stripTicksTopTCoreUtils, GhcPlugins
strongLoopBreakerBasicTypes, GhcPlugins
stronglyConnCompFromEdgedVerticesOrdDigraph
stronglyConnCompFromEdgedVerticesOrdRDigraph
stronglyConnCompFromEdgedVerticesUniqDigraph
stronglyConnCompFromEdgedVerticesUniqRDigraph
stronglyConnCompGDigraph
strProcedureName_llvmLlvmCodeGen.Base
strTyLitIdKeyTHNames
strTyLitNameTHNames
STUPPC.Instr
stubDirDynFlags, GhcPlugins, GHC
sTyConKeyPrelNames
sTyConNamePrelNames
Style 
1 (Type/Class)Pretty
2 (Data Constructor)Pretty
stylePretty
SUB 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
subDVarSetVarSet, GhcPlugins
SUBFPPC.Instr
SUBFCPPC.Instr
SUBFEPPC.Instr
SUBFOPPC.Instr
SubGoalDepthTcRnTypes, TcRnMonad
subGoalDepthExceededTcRnTypes, TcRnMonad
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
substComplexEqPmExpr
substCosCoercion, GhcPlugins
substCoUncheckedType, TcType, GhcPlugins
substCoVar 
1 (Function)Coercion, GhcPlugins
2 (Function)SimplEnv
substCoVarBndr 
1 (Function)Coercion, GhcPlugins
2 (Function)CoreSubst
substCoVarsCoercion, GhcPlugins
substCoWithCoercion, GhcPlugins
substCoWithUncheckedType, TcType, GhcPlugins
substDVarSetCoreSubst, GhcPlugins
substEqSpecDataCon, GhcPlugins
substExprCoreSubst, GhcPlugins
substExprSCCoreSubst, GhcPlugins
substForAllCoBndrCallbackLCCoercion, GhcPlugins
substIdSimplEnv
substIdInfoCoreSubst, GhcPlugins
substIdOccCoreSubst, GhcPlugins
substIfaceTcArgsIfaceType, IfaceSyn
substIfaceTyVarIfaceType, IfaceSyn
substInScopeCoreSubst, GhcPlugins
substInteractiveContextHscTypes, GhcPlugins
substLeftCoCoercion, GhcPlugins
substNameShapeNameShape
substPredOriginTcDerivUtils
substRecBndrsCoreSubst, GhcPlugins
substRightCoCoercion, GhcPlugins
substRulesForImportedIdsCoreSubst, GhcPlugins
substSpecCoreSubst, GhcPlugins
substThetaType, TcType, GhcPlugins
substThetaUncheckedType, TcType, GhcPlugins
substTickishCoreSubst, GhcPlugins
substTy 
1 (Function)Type, TcType
2 (Function)CoreSubst, GhcPlugins
3 (Function)SimplEnv
substTyAddInScopeType, TcType, GhcPlugins
substTysType, TcType, GhcPlugins
substTysUncheckedType, TcType, GhcPlugins
substTysWithType, GhcPlugins
substTyUncheckedType, TcType, GhcPlugins
substTyVar 
1 (Function)Type, GhcPlugins
2 (Function)SimplEnv
substTyVarBndr 
1 (Function)Type, TcType, GhcPlugins
2 (Function)CoreSubst
substTyVarsType, GhcPlugins
substTyWithType, TcType, GhcPlugins
substTyWithCoVarsTcType
substTyWithUncheckedType, TcType, GhcPlugins
substUnfoldingCoreSubst, GhcPlugins
substUnfoldingSCCoreSubst, 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
successorsHoopl.Graph
succ_RDRPrelNames
SuffixUtil, GhcPlugins
SuggestHiddenPackages, GhcPlugins
SuggestVisiblePackages, GhcPlugins
Sum 
1 (Data Constructor)RdrHsSyn
2 (Data Constructor)Vectorise.Generic.Description
sumDataConTysWiredIn, GhcPlugins
SumFlavourTyCon, GhcPlugins
summariseModuleGhcMake
SummaryNodeGhcMake
SumOrTupleRdrHsSyn
sumParensBasicTypes, GhcPlugins
SumPatHsPat, HsSyn, GHC
sumRepDataConKeyPrelNames
sumRepDataConTyConTysWiredIn, GhcPlugins
SumReprVectorise.Generic.Description
sumReprTypeVectorise.Generic.Description
SumTyConTyCon, GhcPlugins
sumTyCon 
1 (Function)TysWiredIn, GhcPlugins
2 (Function)Vectorise.Builtins.Base, Vectorise.Builtins
sumTyConKeyPrelNames
sumTyConNamePrelNames
sumTyConsVectorise.Builtins.Base, Vectorise.Builtins
superClassesMightHelpTcRnTypes, TcRnMonad
superSkolemTvTcType
supportedLanguagesAndExtensionsDynFlags, GhcPlugins
supportedLlvmVersionLlvmCodeGen.Base
suppressIfaceInvisiblesIfaceType, IfaceSyn
SurelyApartUnify
SuspensionRtClosureInspect, InteractiveEval
swapPair
SwapFlagBasicTypes, GhcPlugins
swapLiftCoEnvCoercion, GhcPlugins
swapOverTyVarsTcUnify
sWarningPprColour
SwitchLlvm.AbsSyn, Llvm
SwitchPlanCmmSwitch
SwitchTargetsCmmSwitch
switchTargetsCasesCmmSwitch
switchTargetsDefaultCmmSwitch
switchTargetsFallThroughCmmSwitch
switchTargetsRangeCmmSwitch
switchTargetsSignedCmmSwitch
switchTargetsToListCmmSwitch
switchTargetsToTableCmmSwitch
SWIZZLEByteCodeInstr
SymbolPtrCLabel
SymbolTableBinary
symbol_RDRPrelNames
SynAnyTcType, TcExpr
SyncAcqRelLlvm.AbsSyn, Llvm
SyncAcquireLlvm.AbsSyn, Llvm
SyncMonotonicLlvm.AbsSyn, Llvm
SyncReleaseLlvm.AbsSyn, Llvm
SyncSeqCstLlvm.AbsSyn, Llvm
SyncUnordLlvm.AbsSyn, Llvm
SynDeclHsDecls, HsSyn, GHC
SynFamilyInstFamInstEnv
SynFunTcType, TcExpr
synKnownTypeTcType, TcExpr
SynListTcType, TcExpr
SynRhoTcType, TcExpr
SyntaxExpr 
1 (Type/Class)HsExpr, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
SyntaxOpTypeTcType, TcExpr
synTyConDefn_maybeTyCon, GhcPlugins, GHC
synTyConResKindType, GhcPlugins
synTyConRhs_maybeTyCon, GhcPlugins, GHC
SynTypeTcType, TcExpr
syn_arg_wrapsHsExpr, HsSyn, GHC
syn_exprHsExpr, HsSyn, GHC
syn_res_wrapHsExpr, HsSyn, GHC
SystemDependentDynFlags, GhcPlugins
systemPackageConfigDynFlags, GhcPlugins
sYSTEM_IOPrelNames