ghc-lib-0.20210331: The GHC API, decoupled from GHC versions

Index - S

safeDirectImpsReqGHC.Plugins
safeHaskellGHC.Plugins, GHC
SafeHaskellModeGHC
safeHaskellModeEnabledGHC.Plugins
safeHaskellOnGHC.Plugins
safeIdKeyGHC.Builtin.Names.TH
safeImplicitImpsReqGHC.Plugins
safeImportsOnGHC.Plugins
safeInferGHC.Plugins, GHC
safeInferOnGHC.Plugins
safeInferredGHC.Plugins, GHC
safeLanguageOnGHC.Plugins
safeNameGHC.Builtin.Names.TH
safeOverlapGHC.Tc.Instance.Class
safeShowExceptionGHC.Plugins
SAKSGHC.Tc.Gen.HsType
SAKS_or_CUSKGHC.Tc.Gen.HsType
sameVisGHC.Plugins
sanityCheckCfgGHC.CmmToAsm.CFG
SARGHC.CmmToAsm.X86.Instr
saveCurrentCostCentreGHC.StgToCmm.Prof
saveThreadStateGHC.StgToCmm.Foreign
SBBGHC.CmmToAsm.X86.Instr
sb_mdsGHC.Tc.Utils.Monad
sb_tcsGHC.Tc.Utils.Monad
scaleAltsByGHC.Plugins
ScaledGHC.Plugins
scaledExpTypeToTypeGHC.Tc.Utils.TcMType
scaledSetGHC.Plugins
scaleIdByGHC.Plugins
scaleVarByGHC.Plugins
scanGraphGHC.Data.Graph.Ops, GHC.Data.Graph.Color
SCCFunSigGHC
sccProfilingEnabledGHC.Plugins
ScopeGHC.Iface.Ext.Types
scopeContainsSpanGHC.Iface.Ext.Utils
scopedSortGHC.Plugins
scopedSortOuterGHC.Tc.Gen.HsType
sc_altsGHC.Core.Opt.Simplify.Utils
sc_argGHC.Core.Opt.Simplify.Utils
sc_arg_tyGHC.Core.Opt.Simplify.Utils
sc_bndrGHC.Core.Opt.Simplify.Utils
sc_bndrsGHC.Core.Opt.Simplify.Utils
sc_bodyGHC.Core.Opt.Simplify.Utils
sc_contGHC.Core.Opt.Simplify.Utils
sc_dupGHC.Core.Opt.Simplify.Utils
sc_envGHC.Core.Opt.Simplify.Utils
sc_funGHC.Core.Opt.Simplify.Utils
sc_fun_tyGHC.Core.Opt.Simplify.Utils
sc_hole_tyGHC.Core.Opt.Simplify.Utils
SDCGHC.Plugins
SDIVGHC.CmmToAsm.SPARC.Instr
SDocGHC.Plugins
sdocCanUseUnicodeGHC.Plugins
sdocColSchemeGHC.Plugins
SDocContextGHC.Plugins
sdocDefaultDepthGHC.Plugins
sdocErrorSpansGHC.Plugins
sdocHexWordLiteralsGHC.Plugins
sdocImpredicativeTypesGHC.Plugins
sdocLastColourGHC.Plugins
sdocLinearTypesGHC.Plugins
sdocLineLengthGHC.Plugins
sdocOptionGHC.Plugins
sdocPprDebugGHC.Plugins
sdocPrintAxiomIncompsGHC.Plugins
sdocPrintCaseAsLetGHC.Plugins
sdocPrintEqualityRelationsGHC.Plugins
sdocPrintExplicitCoercionsGHC.Plugins
sdocPrintExplicitForallsGHC.Plugins
sdocPrintExplicitKindsGHC.Plugins
sdocPrintExplicitRuntimeRepsGHC.Plugins
sdocPrintPotentialInstancesGHC.Plugins
sdocPrintTypeAbbreviationsGHC.Plugins
sdocPrintTypecheckerElaborationGHC.Plugins
sdocPrintUnicodeSyntaxGHC.Plugins
sdocShouldUseColorGHC.Plugins
sdocStarIsTypeGHC.Plugins
sdocStyleGHC.Plugins
sdocSuppressCoercionsGHC.Plugins
sdocSuppressIdInfoGHC.Plugins
sdocSuppressModulePrefixesGHC.Plugins
sdocSuppressStgExtsGHC.Plugins
sdocSuppressTicksGHC.Plugins
sdocSuppressTypeApplicationsGHC.Plugins
sdocSuppressTypeSignaturesGHC.Plugins
sdocSuppressUnfoldingsGHC.Plugins
sdocSuppressUniquesGHC.Plugins
sdocSuppressVarKindsGHC.Plugins
sdocUnitIdForUserGHC.Plugins
sdocWithContextGHC.Plugins
searchPackageIdGHC.Plugins
seCaseDepthGHC.Core.Opt.Simplify.Env
secondMGHC.Plugins
SectionLGHC
sectionLIdKeyGHC.Builtin.Names.TH
sectionLNameGHC.Builtin.Names.TH
sectionOffsetGHC.CmmToAsm.Dwarf.Types
SectionRGHC
sectionRIdKeyGHC.Builtin.Names.TH
sectionRNameGHC.Builtin.Names.TH
sectionTypeGHC.Utils.Asm
seCvSubstGHC.Core.Opt.Simplify.Env
seDynFlagsGHC.Core.Opt.Simplify.Env
seIdSubstGHC.Core.Opt.Simplify.Env
seInScopeGHC.Core.Opt.Simplify.Env
SelectGHC.Core.Opt.Simplify.Utils
selectLargestContainedByGHC.Iface.Ext.Utils
selectMatchVarGHC.HsToCore.Utils
selectMatchVarsGHC.HsToCore.Utils
selectNextWorkItemGHC.Tc.Solver.Monad
selectorAmbiguousFieldOccGHC
selectPointGHC.Iface.Ext.Utils
selectSimpleMatchVarLGHC.HsToCore.Utils
selectSmallestContainingGHC.Iface.Ext.Utils
SelfBootGHC.Tc.Utils.Monad
SelfBootInfoGHC.Tc.Utils.Monad
SelfLoopInfoGHC.StgToCmm.Closure
seLoggerGHC.Core.Opt.Simplify.Env
sel_naughtyGHC.Plugins
sel_tyconGHC.Plugins
semiGHC.Plugins
seModeGHC.Core.Opt.Simplify.Env
sepGHC.Plugins
SeqGHC.Runtime.Interpreter
seqCoGHC.Plugins
seqDVarSetGHC.Plugins
seqEltsUFMGHC.Plugins
seqHValueGHC.Runtime.Interpreter
seqListGHC.Plugins
seqOccInfoGHC.Plugins
seqTypeGHC.Plugins
seqTypesGHC.Plugins
SequelGHC.StgToCmm.Monad
sequenceQIdKeyGHC.Builtin.Names.TH
sequenceQNameGHC.Builtin.Names.TH
sequenceTopGHC.CmmToAsm.BlockLayout
seqVarGHC.HsToCore.Utils
seqVarSetGHC.Plugins
Serialized 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
serializeWithDataGHC.Plugins
setArityInfoGHC.Plugins
setAssigRGHC.CmmToAsm.Reg.Linear.State
setBindsGHC.StgToCmm.Monad
setBlockAssigRGHC.CmmToAsm.Reg.Linear.State
setCafInfoGHC.Plugins
setCallArityInfoGHC.Plugins
setCaseBndrEvaldGHC.Plugins
SETCCGHC.CmmToAsm.X86.Instr
setCoHoleCoVarGHC.Plugins
setColorGHC.Data.Graph.Ops, GHC.Data.Graph.Color
setCommentsEpAnnGHC
setCommentsSrcAnnGHC
setConstraintVarGHC.Tc.Utils.Monad
setContextGHC.Runtime.Eval, GHC
setCoVarNameGHC.Plugins
setCoVarUniqueGHC.Plugins
setCprSigInfoGHC.Plugins
setCtLocMGHC.Tc.Utils.Monad
setDeltaNatGHC.CmmToAsm.Monad
setDeltaRGHC.CmmToAsm.Reg.Linear.State
setDemandInfoGHC.Plugins
setDmdSigInfoGHC.Plugins
setDynamicNowGHC.Plugins
setDynamicTooFailedGHC.Plugins
setDynFlagsGHC.Driver.Pipeline
setEdgeWeightGHC.CmmToAsm.CFG
setEnvGHC.Tc.Utils.Monad
setEnvsGHC.Tc.Utils.Monad
setErrCtxtGHC.Tc.Utils.Monad
setErrsVarGHC.Tc.Utils.Monad
setEvBind 
1 (Function)GHC.Tc.Solver.Monad
2 (Function)GHC.Tc.Plugin
setEvBindIfWantedGHC.Tc.Solver.Monad
setEvBindsTcSGHC.Tc.Solver.Monad
setFlagsFromEnvFileGHC.Plugins
setFollowingCommentsGHC
setFormatOfRegisterGHC.CmmToAsm.SPARC.CodeGen.Base
setFreeRegsRGHC.CmmToAsm.Reg.Linear.State
setGblEnvGHC.Tc.Utils.Monad
setGeneralFlag'GHC.Plugins
setGHCiMonadGHC
setGlobalTypeEnvGHC.Tc.Utils.Env
SETHIGHC.CmmToAsm.SPARC.Instr
setHpUsageGHC.StgToCmm.Monad
setHsTyVarBndrFlagGHC
setIdArityGHC.Plugins
setIdCafInfoGHC.Plugins
setIdCallArityGHC.Plugins
setIdCprSigGHC.Plugins
setIdDemandInfoGHC.Plugins
setIdDetailsGHC.Plugins
setIdDmdSigGHC.Plugins
setIdExportedGHC.Plugins
setIdInfoGHC.Plugins
setIdLFInfoGHC.Plugins
setIdMultGHC.Plugins
setIdNameGHC.Plugins
setIdNotExportedGHC.Plugins
setIdOccInfoGHC.Plugins
setIdOneShotInfoGHC.Plugins
setIdSpecialisationGHC.Plugins
setIdTypeGHC.Plugins
setIdUnfoldingGHC.Plugins
setIdUniqueGHC.Plugins
setImplicitEnvMGHC.Tc.Utils.Monad
setInertCansGHC.Tc.Solver.Monad
setInfoTableStackMapGHC.Cmm.LayoutStack
setInlineActivationGHC.Plugins
setInlinePragInfoGHC.Plugins
setInlinePragmaGHC.Plugins
setInlinePragmaActivationGHC.Plugins
setInlinePragmaRuleMatchInfoGHC.Plugins
setInScopeGHC.Plugins
setInScopeFromEGHC.Core.Opt.Simplify.Env
setInScopeFromFGHC.Core.Opt.Simplify.Env
setInScopeSetGHC.Core.Opt.Simplify.Env
setInteractiveDynFlagsGHC
setLclEnvGHC.Tc.Utils.Monad
setLclEnvLocGHC.Tc.Utils.Monad
setLclEnvTcLevelGHC.Tc.Utils.Monad
setLclTypeEnvGHC.Tc.Utils.Monad
setLevelsGHC.Core.Opt.SetLevels
setLevityInfoWithTypeGHC.Plugins
setLFInfoGHC.Plugins
setLocalRdrEnvGHC.Tc.Utils.Monad
setModeGHC.Core.Opt.Simplify.Env
setModLocationGHC.Driver.Pipeline
setNameLocGHC.Plugins
setNameModuleGHC.Iface.Env
setNameUniqueGHC.Plugins
setNeverLevPolyGHC.Plugins
setNominalRole_maybeGHC.Plugins
setOccInfoGHC.Plugins
setOccNameSpaceGHC.Plugins
setOneShotInfoGHC.Plugins
setOneShotLambdaGHC.Plugins
setOverlapModeMaybeGHC.Plugins
setPriorCommentsGHC
setProgramDynFlagsGHC
setRealHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
setRuleIdNameGHC.Plugins
setRuleInfoGHC.Plugins
setRuleInfoHeadGHC.Plugins
setSessionGHC
setSessionDynFlagsGHC
setSolvedDictsGHC.Tc.Solver.Monad
setSrcSpanGHC.Tc.Utils.Monad
setSrcSpanAGHC.Tc.Utils.Monad
setStageGHC.Tc.Utils.Monad
setStateGHC.StgToCmm.Monad
setStyleColouredGHC.Plugins
setSubstEnvGHC.Core.Opt.Simplify.Env
setTargetsGHC
setTcEvBindsMap 
1 (Function)GHC.Tc.Utils.Monad
2 (Function)GHC.Tc.Solver.Monad
setTcLevelGHC.Tc.Utils.Monad
setTcSInertsGHC.Tc.Solver.Monad
setTcTyConKindGHC.Plugins
setTcTyVarDetailsGHC.Plugins
setTickyCtrLabelGHC.StgToCmm.Monad
Settings 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
settingsGHC.Plugins
SettingsErrorGHC.Settings.IO
SettingsError_BadDataGHC.Settings.IO
SettingsError_MissingDataGHC.Settings.IO
setTmpDirGHC.Plugins
setTvSubstEnvGHC.Plugins
setTyVarKindGHC.Plugins
setTyVarNameGHC.Plugins
setTyVarUniqueGHC.Plugins
setUnfoldingInfoGHC.Plugins
setUnificationFlagGHC.Tc.Solver.Monad
setUniqMetaGHC.CmmToLlvm.Base
setUnitIdGHC.Plugins
setUnsafeGlobalDynFlagsGHC.Plugins
SetupBreakpointGHC.Runtime.Interpreter
setupBreakpointGHC.Runtime.Eval, GHC
setVarNameGHC.Plugins
setVarTypeGHC.Plugins
setVarUniqueGHC.Plugins
setVirtHpGHC.StgToCmm.Monad, GHC.StgToCmm.Heap
seTvSubstGHC.Core.Opt.Simplify.Env
setWantedEqGHC.Tc.Solver.Monad
setWantedEvTermGHC.Tc.Solver.Monad
setXOptMGHC.Tc.Utils.Monad
seUnfoldingOptsGHC.Core.Opt.Simplify.Env
SeverityGHC
SevErrorGHC
SevWarningGHC
sExtraGccViaCFlagsGHC.Plugins
sFileSettingsGHC.Plugins
sfInScopeGHC.Core.Opt.Simplify.Env
sfInteractInertGHC.Builtin.Types.Literals
sfInteractTopGHC.Builtin.Types.Literals
sfJoinFloatsGHC.Core.Opt.Simplify.Env
sfLetFloatsGHC.Core.Opt.Simplify.Env
sfMatchFamGHC.Builtin.Types.Literals
Sf_IgnoreGHC
Sf_NoneGHC
Sf_SafeGHC
Sf_SafeInferredGHC
Sf_TrustworthyGHC
Sf_UnsafeGHC
sGccSupportsNoPieGHC.Plugins
sGhciUsagePathGHC.Plugins
sGhcNameVersionGHC.Plugins
sGhcRTSWaysGHC.Plugins
sGhcRtsWithLibdwGHC.Plugins
sGhcUsagePathGHC.Plugins
sGhcWithInterpreterGHC.Plugins
sGhcWithSMPGHC.Plugins
sGlobalPackageDatabasePathGHC.Plugins
ShadowedDependenciesGHC.Plugins
shadowNamesGHC.Plugins
shareFailureHandlerGHC.HsToCore.Utils
ShHoleSubstGHC.Plugins
shiftEqnsGHC.HsToCore.Utils
SHLGHC.CmmToAsm.X86.Instr
shortBlockIdGHC.CmmToAsm.SPARC.ShortcutJump
shortcutJump 
1 (Function)GHC.CmmToAsm.X86.Instr
2 (Function)GHC.CmmToAsm.SPARC.ShortcutJump
3 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
4 (Function)GHC.CmmToAsm.PPC.RegInfo
shortCutLitGHC.Tc.Utils.Zonk
shortcutStatics 
1 (Function)GHC.CmmToAsm.X86.Instr
2 (Function)GHC.CmmToAsm.SPARC.ShortcutJump
3 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
4 (Function)GHC.CmmToAsm.PPC.RegInfo
shortcutWeightMapGHC.CmmToAsm.CFG
shouldInlinePrimOpGHC.StgToCmm.Prim
ShouldRetainCAFsGHCi.ObjLink
showExceptionGHC.Plugins
showFreeRegsGHC.CmmToAsm.Reg.Linear.SPARC
showGhcExceptionGHC.Plugins, GHC
showGhcExceptionUnsafeGHC.Plugins
showIfaceGHC.Iface.Load
showLoaderStateGHC.Linker.Loader
showModuleGHC.Runtime.Eval, GHC
showModuleIndexGHC.Driver.Main
showOptGHC.Plugins
showPprGHC.Plugins
showPprUnsafeGHC.Plugins
showReg 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Regs
3 (Function)GHC.CmmToAsm.X86.Regs
showRichTokenStreamGHC
showSDocGHC.Plugins
showSDocDebugGHC.Plugins
showSDocDumpGHC.Plugins
showSDocForUserGHC.Plugins
showSDocOneLineGHC.Plugins
showSDocUnsafeGHC.Plugins
showStgStatsGHC.Stg.Stats
showTermGHC.Runtime.Debugger
SHRGHC.CmmToAsm.X86.Instr
ShutdownGHC.Runtime.Interpreter
SigGHC
SigDGHC
sigDIdKeyGHC.Builtin.Names.TH
sigDNameGHC.Builtin.Names.TH
sigEIdKeyGHC.Builtin.Names.TH
sigENameGHC.Builtin.Names.TH
SigmaCtxtGHC.Tc.Validity, GHC.Tc.Gen.HsType
SignalGHC.Plugins, GHC
sigNameNoLocGHC.HsToCore.Docs
SignExtGHC.Llvm.Types, GHC.Llvm
SigPatGHC
sigPIdKeyGHC.Builtin.Names.TH
sigPNameGHC.Builtin.Names.TH
sigPrecGHC.Plugins
sigTIdKeyGHC.Builtin.Names.TH
sigTNameGHC.Builtin.Names.TH
sigTypeDocsGHC.HsToCore.Docs
sig_bndrGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
sig_bndrsGHC
sig_bodyGHC
sig_ctxtGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
sig_extGHC
sig_inst_sigGHC.Tc.Utils.Monad
sig_inst_skolsGHC.Tc.Utils.Monad
sig_inst_tauGHC.Tc.Utils.Monad
sig_inst_thetaGHC.Tc.Utils.Monad
sig_inst_wcsGHC.Tc.Utils.Monad
sig_inst_wcxGHC.Tc.Utils.Monad
sig_locGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
simplBinderGHC.Core.Opt.Simplify.Env
simplBindersGHC.Core.Opt.Simplify.Env
SimplContGHC.Core.Opt.Simplify.Utils
SimplCountGHC.Core.Opt.Simplify.Monad, GHC.Plugins
simplCountNGHC.Plugins
simpleImportDeclGHC
simpleInstInfoClsTyGHC.Tc.Utils.Env
simpleInstInfoTyGHC.Tc.Utils.Env
simpleInstInfoTyConGHC.Tc.Utils.Env
simpleNodeInfoGHC.Iface.Ext.Utils
SimplEnv 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
simplEnvForGHCiGHC.Core.Opt.Simplify.Utils
simplExprGHC.Core.Opt.Simplify
SimplFloats 
1 (Type/Class)GHC.Core.Opt.Simplify.Env
2 (Data Constructor)GHC.Core.Opt.Simplify.Env
SimplifiedGHC.Core.Opt.Simplify.Utils
SimplifierDoneGHC.Plugins
simplifyAmbiguityCheckGHC.Tc.Solver
simplifyAndEmitFlatConstraintsGHC.Tc.Solver
simplifyArgsWorkerGHC.Plugins
simplifyDefaultGHC.Tc.Solver
simplifyExprGHC.Core.Opt.Pipeline
simplifyInferGHC.Tc.Solver
simplifyInstanceContextsGHC.Tc.Deriv.Infer
simplifyInteractiveGHC.Tc.Solver
simplifyTopGHC.Tc.Solver
simplifyTopImplicGHC.Tc.Solver
simplifyTopWantedsGHC.Tc.Solver
simplifyWantedsTcMGHC.Tc.Solver
SimplMGHC.Core.Opt.Simplify.Monad
SimplMode 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
simplNonRecBndrGHC.Core.Opt.Simplify.Env
simplNonRecJoinBndrGHC.Core.Opt.Simplify.Env
simplPhasesGHC.Plugins, GHC
simplRecBndrsGHC.Core.Opt.Simplify.Env
simplRecJoinBndrsGHC.Core.Opt.Simplify.Env
simplRulesGHC.Core.Opt.Simplify
SimplSRGHC.Core.Opt.Simplify.Env
simplTickFactorGHC.Plugins, GHC
simplTopBindsGHC.Core.Opt.Simplify
SingleStep 
1 (Type/Class)GHC.Runtime.Eval, GHC
2 (Data Constructor)GHC.Runtime.Eval, GHC
SingleThreadedGHC.Llvm.Syntax
singletonGHC.Plugins
sizeGHC.Data.Graph.Ops, GHC.Data.Graph.Color
SizedSeqGHC.ByteCode.Asm
sizeDVarSetGHC.Plugins
sizeLRegSetGHC.Cmm.LRegSet
sizeSSGHC.ByteCode.Asm
sizeUFMGHC.Plugins
sizeUniqSetGHC.Plugins
sizeVarSetGHC.Plugins
SkeletonGHC.Stg.Lift.Analysis
SkolemiseFlexiGHC.Tc.Utils.Zonk
skolemiseQuantifiedTyVarGHC.Tc.Utils.TcMType
skolemiseUnboundMetaTyVarGHC.Tc.Utils.TcMType
SLGHC.CmmToAsm.PPC.Instr
sLdIsGnuLdGHC.Plugins
sLdSupportsBuildIdGHC.Plugins
sLdSupportsCompactUnwindGHC.Plugins
sLdSupportsFilelistGHC.Plugins
sLibFFIGHC.Plugins
SLIDEGHC.ByteCode.Instr
sLitGHC.Plugins
SLLGHC.CmmToAsm.SPARC.Instr
slotCmmTypeGHC.Cmm.Utils
slotForeignHintGHC.Cmm.Utils
SlowCallGHC.StgToCmm.Closure
slowCallGHC.StgToCmm.Layout
slowCallPatternGHC.StgToCmm.ArgRep
slurpConflictsGHC.CmmToAsm.Reg.Liveness
slurpJoinMovsGHC.CmmToAsm.Reg.Graph.Coalesce
slurpNodeConflictCountGHC.Data.Graph.Ops, GHC.Data.Graph.Color
slurpReloadCoalesceGHC.CmmToAsm.Reg.Liveness
slurpSpillCostInfoGHC.CmmToAsm.Reg.Graph.SpillCost
smallestContainingSatisfyingGHC.Iface.Ext.Utils
smallestGroupsGHC.Plugins
SMULGHC.CmmToAsm.SPARC.Instr
sm_case_caseGHC.Plugins
sm_dflagsGHC.Plugins
sm_eta_expandGHC.Plugins
sm_inlineGHC.Plugins
sm_loggerGHC.Plugins
sm_namesGHC.Plugins
sm_phaseGHC.Plugins
sm_pre_inlineGHC.Plugins
sm_rulesGHC.Plugins
sm_uf_optsGHC.Plugins
snd3GHC.Plugins
sndOf3GHC.Plugins
snocViewGHC.Plugins
SolarisLDGHC.Plugins
solveCallStackGHC.Tc.Solver.Canonical
solveEqualitiesGHC.Tc.Solver
solverDepthErrorTcSGHC.Tc.Errors
solverIterationsGHC.Plugins, GHC
solveSimpleGivensGHC.Tc.Solver.Interact
solveSimpleWantedsGHC.Tc.Solver.Interact
solveWantedsGHC.Tc.Solver
solveWantedsAndDropGHC.Tc.Solver
sOpt_aGHC.Plugins
sOpt_cGHC.Plugins
sOpt_cxxGHC.Plugins
sOpt_FGHC.Plugins
sOpt_iGHC.Plugins
sOpt_LGHC.Plugins
sOpt_lGHC.Plugins
sOpt_lcGHC.Plugins
sOpt_lccGHC.Plugins
sOpt_lmGHC.Plugins
sOpt_loGHC.Plugins
sOpt_PGHC.Plugins
sOpt_P_fingerprintGHC.Plugins
sOpt_windresGHC.Plugins
SorryGHC.Plugins, GHC
sorryGHC.Plugins
sorryDocGHC.Plugins
sortLocatedGHC.Plugins
sortLocatedAGHC
sortQuantVarsGHC.Plugins
sortRealLocatedGHC.Plugins
sortWithGHC.Plugins
sourcedNodeIdentsGHC.Iface.Ext.Utils
SourcedNodeInfo 
1 (Type/Class)GHC.Iface.Ext.Types
2 (Data Constructor)GHC.Iface.Ext.Types
sourcedNodeInfoGHC.Iface.Ext.Types
SourceError 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
SourceInfoGHC.Iface.Ext.Types
sourceLazyKeyGHC.Builtin.Names.TH
sourceLazyNameGHC.Builtin.Names.TH
sourceNoUnpackKeyGHC.Builtin.Names.TH
sourceNoUnpackNameGHC.Builtin.Names.TH
sourceStrictKeyGHC.Builtin.Names.TH
sourceStrictNameGHC.Builtin.Names.TH
sourceUnpackKeyGHC.Builtin.Names.TH
sourceUnpackNameGHC.Builtin.Names.TH
sp 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Regs
spaceGHC.Plugins
SpanGHC.Iface.Ext.Types
spanAsAnchorGHC
spanEndGHC.Plugins
spanHsLocaLBindsGHC
spansGHC.Plugins, GHC
speakNGHC.Plugins
speakNOfGHC.Plugins
speakNthGHC.Plugins
SpecConstrAnnotationGHC.Core.Opt.SpecConstr
specConstrCountGHC.Plugins, GHC
specConstrProgramGHC.Core.Opt.SpecConstr
specConstrRecursiveGHC.Plugins, GHC
specConstrThresholdGHC.Plugins, GHC
specialPromotedDcGHC.Plugins
SpecificityGHC.Plugins
SpecifiedGHC.Plugins
SpecifiedSpecGHC.Plugins
specifiedSpecKeyGHC.Builtin.Names.TH
specifiedSpecNameGHC.Builtin.Names.TH
SpecInstCtxtGHC.Tc.Validity, GHC.Tc.Gen.HsType
SpecInstSigGHC
SpecInstSigCtxGHC.Rename.Utils
SpecPragGHC
SpecPragsGHC
specProgramGHC.Core.Opt.Specialise
SpecSigGHC
specUnfoldingGHC.Core.Opt.Specialise
spExprGHC.Cmm.Utils
sPgm_aGHC.Plugins
sPgm_arGHC.Plugins
sPgm_cGHC.Plugins
sPgm_dllGHC.Plugins
sPgm_FGHC.Plugins
sPgm_iGHC.Plugins
sPgm_LGHC.Plugins
sPgm_lGHC.Plugins
sPgm_lcGHC.Plugins
sPgm_lccGHC.Plugins
sPgm_libtoolGHC.Plugins
sPgm_lmGHC.Plugins
sPgm_loGHC.Plugins
sPgm_PGHC.Plugins
sPgm_ranlibGHC.Plugins
sPgm_TGHC.Plugins
sPgm_windresGHC.Plugins
SPILLGHC.CmmToAsm.Reg.Liveness
SpillAllocGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillClobberGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillCostInfoGHC.CmmToAsm.Reg.Graph.SpillCost
SpillCostRecordGHC.CmmToAsm.Reg.Graph.SpillCost
SpillJoinRMGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillJoinRRGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
SpillLoadGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
spillRGHC.CmmToAsm.Reg.Linear.State
SpillReasonGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
spillSlotSizeGHC.CmmToAsm.SPARC.Base
spillSlotToOffsetGHC.CmmToAsm.SPARC.Stack
SpillStats 
1 (Type/Class)GHC.CmmToAsm.Reg.Graph.Spill
2 (Data Constructor)GHC.CmmToAsm.Reg.Graph.Spill
spillStoreLoadGHC.CmmToAsm.Reg.Graph.Spill
sPlatformConstantsGHC.Plugins
sPlatformMiscGHC.Plugins
SpliceGHC.Tc.Utils.Monad
SpliceDGHC
SpliceDecl 
1 (Type/Class)GHC
2 (Data Constructor)GHC
SpliceDecorationGHC
spliceDescriptionGHC.Rename.Splice
SpliceExplicitFlagGHC.Plugins, GHC
spliceGeneratedGHC.Rename.Splice
SpliceInfo 
1 (Type/Class)GHC.Rename.Splice
2 (Data Constructor)GHC.Rename.Splice
spliceIsDeclGHC.Rename.Splice
SplicePatGHC
SplicePointNameGHC
spliceRunActionGHC.Plugins
spliceSourceGHC.Rename.Splice
SpliceTypeGHC.Tc.Utils.Monad
SpliceTypeCtxGHC.Rename.Utils
spLimExprGHC.Cmm.Utils
splitGHC.Plugins
splitAppCo_maybeGHC.Plugins
splitAppTyGHC.Plugins
splitAppTysGHC.Plugins
splitAppTy_maybeGHC.Plugins
splitArgType_maybeGHC.Core.Opt.WorkWrap.Utils
splitAtListGHC.Plugins
splitAtProcPointsGHC.Cmm.ProcPoint
splitCastTy_maybeGHC.Plugins
splitDataProductType_maybeGHC.Plugins
splitForAllCoVar_maybeGHC.Plugins
splitForAllCo_co_maybeGHC.Plugins
splitForAllCo_maybeGHC.Plugins
splitForAllCo_ty_maybeGHC.Plugins
splitForAllInvisTVBindersGHC.Plugins
splitForAllReqTVBindersGHC.Plugins
splitForAllTyCoVarGHC.Plugins
splitForAllTyCoVarBindersGHC.Plugins
splitForAllTyCoVarsGHC.Plugins, GHC
splitForAllTyCoVar_maybeGHC.Plugins
splitForAllTyVar_maybeGHC.Plugins
splitFunCo_maybeGHC.Plugins
splitFunTyGHC.Plugins
splitFunTysGHC.Plugins
splitFunTy_maybeGHC.Plugins
splitHsAppsGHC.Tc.Gen.Head
splitHsFunTypeGHC
splitInfoGHC.Plugins, GHC
splitInvisPiTysGHC.Plugins
splitInvisPiTysNGHC.Plugins
splitLHsForAllTyInvisGHC
splitLHsForAllTyInvis_KPGHC
splitLHsGadtTyGHC
splitLHsInstDeclTyGHC
splitLHsPatSynTyGHC
splitLHsQualTyGHC
splitLHsSigmaTyInvisGHC
splitListTyConApp_maybeGHC.Plugins
splitLongestPrefixGHC.Plugins
splitPiTyGHC.Plugins
splitPiTysGHC.Plugins
splitPiTy_maybeGHC.Plugins
splitTyConAppGHC.Plugins
splitTyConAppCo_maybeGHC.Plugins
splitTyConApp_maybeGHC.Plugins
splitUniqSupplyGHC.Plugins
splitVisVarsOfTypeGHC.Plugins
splitVisVarsOfTypesGHC.Plugins
spPluginGHC.Plugins
spRel 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Stack
3 (Function)GHC.CmmToAsm.X86.Regs
sProgramNameGHC.Plugins
sProjectVersionGHC.Plugins
sptAddEntryGHCi.StaticPtrTable
sptCreateStaticBindsGHC.Iface.Tidy.StaticPtrTable
sptModuleInitCodeGHC.Iface.Tidy.StaticPtrTable
SQRTGHC.CmmToAsm.X86.Instr
squeese 
1 (Function)GHC.CmmToAsm.Reg.Graph.Base
2 (Function)GHC.CmmToAsm.Reg.Graph.X86
SRGHC.CmmToAsm.PPC.Instr
SRA 
1 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
sRawSettingsGHC.Plugins
srcDataNameGHC.Plugins
srcErrorMessagesGHC.Plugins
SrcInfo 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
SrcLazyGHC.Plugins, GHC
SrcLocGHC.Plugins, GHC
srcLocColGHC.Plugins, GHC
srcLocFileGHC.Plugins, GHC
srcLocLineGHC.Plugins, GHC
srcLocSpanGHC.Plugins, GHC
SrcNoUnpackGHC.Plugins, GHC
SrcSpanGHC.Plugins, GHC
SrcSpanAnnGHC
SrcSpanAnn'GHC
SrcSpanAnnAGHC
SrcSpanAnnCGHC
SrcSpanAnnLGHC
SrcSpanAnnNGHC
SrcSpanAnnPGHC
srcSpanEndGHC.Plugins, GHC
srcSpanEndColGHC.Plugins, GHC
srcSpanEndLineGHC.Plugins, GHC
srcSpanFileGHC.Plugins, GHC
srcSpanFileName_maybeGHC.Plugins
srcSpanFirstCharacterGHC.Plugins
srcSpanStartGHC.Plugins, GHC
srcSpanStartColGHC.Plugins, GHC
srcSpanStartLineGHC.Plugins, GHC
srcSpanToRealSrcSpanGHC.Plugins
SrcStrictGHC.Plugins, GHC
SrcStrictnessGHC.Plugins, GHC
SrcUnpackGHC.Plugins, GHC
SrcUnpackednessGHC.Plugins, GHC
src_basenameGHC.Driver.Pipeline
src_filenameGHC.Driver.Pipeline
src_suffixGHC.Driver.Pipeline
SRetGHC.Llvm.Types, GHC.Llvm
SRLGHC.CmmToAsm.SPARC.Instr
srtEscapeGHC.Cmm.Info
SRTMapGHC.Cmm.Info.Build
srtMapNonCAFsGHC.Cmm.Info.Build
ssEltsGHC.ByteCode.Asm
sseVersionGHC.Plugins, GHC
SspGHC.Llvm.Types, GHC.Llvm
SspReqGHC.Llvm.Types, GHC.Llvm
ST 
1 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
stableModuleCmpGHC.Plugins
stableModuleNameCmpGHC.Plugins
stableNameCmpGHC.Plugins
stableUnfoldingVarsGHC.Plugins
stableUnitCmpGHC.Plugins
stackFrameHeaderSizeGHC.CmmToAsm.PPC.Instr
StackMap 
1 (Type/Class)GHC.CmmToAsm.Reg.Linear.StackMap
2 (Data Constructor)GHC.CmmToAsm.Reg.Linear.StackMap
stackMapAssignmentGHC.CmmToAsm.Reg.Linear.StackMap
stackMapNextFreeSlotGHC.CmmToAsm.Reg.Linear.StackMap
stackNGHC.CmmToLlvm.Regs
StackParamGHC.Cmm.CallConv
StackSlotGHC.CmmToAsm.Reg.Linear.StackMap
stackStubExprGHC.Cmm.Graph
standaloneDerivWithStrategyDIdKeyGHC.Builtin.Names.TH
standaloneDerivWithStrategyDNameGHC.Builtin.Names.TH
StandaloneKindSig 
1 (Type/Class)GHC
2 (Data Constructor)GHC
StandaloneKindSigCtxGHC.Rename.Utils
StandaloneKindSigCtxtGHC.Tc.Validity, GHC.Tc.Gen.HsType
standaloneKindSigNameGHC
StandardFormInfoGHC.StgToCmm.Closure
sTargetPlatformGHC.Plugins
sTargetPlatformStringGHC.Plugins
starInfoGHC.Plugins
starKIdKeyGHC.Builtin.Names.TH
starKNameGHC.Builtin.Names.TH
starPrecGHC.Plugins
StartBindingGroupGHC.Stg.Lift.Monad
startBindingGroupGHC.Stg.Lift.Monad
startsRightOfGHC.Iface.Ext.Utils
startsWithUnderscoreGHC.Plugins
StartTHGHC.Runtime.Interpreter
startTHGHCi.TH
State 
1 (Type/Class)GHC.Utils.Monad.State
2 (Data Constructor)GHC.Utils.Monad.State
stateHackOneShotGHC.Plugins
staticClosureLabelGHC.StgToCmm.Closure
staticClosureNeedsLinkGHC.StgToCmm.Closure
staticEIdKeyGHC.Builtin.Names.TH
staticENameGHC.Builtin.Names.TH
StaticEnvGHC.Core.Opt.Simplify.Utils
StaticPlugin 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
staticProfHdrGHC.StgToCmm.Prof
StatusGHC.Cmm.ProcPoint
StayPutGHC.Core.Opt.SetLevels
STCGHC.CmmToAsm.PPC.Instr
StdCallGHC.Llvm.Types, GHC.Llvm
stdCallIdKeyGHC.Builtin.Names.TH
stdCallNameGHC.Builtin.Names.TH
stdClosureTypeOffsetGHC.Cmm.Info
StdHeaderGHC.StgToCmm.Layout
stdInfoTableSizeBGHC.Cmm.Info
stdInfoTableSizeWGHC.Cmm.Info
stdNonPtrsOffsetGHC.Cmm.Info
stdPtrsOffsetGHC.Cmm.Info
stdSrtBitmapOffsetGHC.Cmm.Info
std_class_via_coercibleGHC.Tc.Deriv.Utils
STFARGHC.CmmToAsm.PPC.Instr
stg2stgGHC.Stg.Pipeline
stgCseGHC.Stg.CSE
stgExprToBCOsGHC.StgToByteCode
stgLiftLamsGHC.Stg.Lift
stgTBAAGHC.CmmToLlvm.Regs
STKCHECKGHC.ByteCode.Instr
sTmpDirGHC.Plugins
StmtGHC
StmtCtxtGHC
StmtLRGHC
stmtTyConKeyGHC.Builtin.Names.TH
stmtTyConNameGHC.Builtin.Names.TH
stmt_contextGHC
StockClassErrorGHC.Tc.Deriv.Utils
StockStrategyGHC
stockStrategyIdKeyGHC.Builtin.Names.TH
stockStrategyNameGHC.Builtin.Names.TH
sToolDirGHC.Plugins
sToolSettingsGHC.Plugins
Stop 
1 (Data Constructor)GHC.Core.Opt.Simplify.Utils
2 (Data Constructor)GHC.Tc.Solver.Canonical
sTopDirGHC.Plugins
stopInterpGHC.Runtime.Interpreter
StopOrContinueGHC.Tc.Solver.Canonical
StopUnboxingGHC.Core.Opt.WorkWrap.Utils
stopWithGHC.Tc.Solver.Canonical
stop_phaseGHC.Driver.Pipeline
StoreGHC.Llvm.Syntax, GHC.Llvm
storeBreakpointGHC.Runtime.Interpreter
storeCurCCSGHC.StgToCmm.Prof
strCLabel_llvmGHC.CmmToLlvm.Base
stretchZipWithGHC.Plugins
StrictArgGHC.Core.Opt.Simplify.Utils
StrictBindGHC.Core.Opt.Simplify.Utils
strictMapGHC.Plugins
strictnessBeforeGHC.Plugins, GHC
StrictnessMarkGHC.Plugins, GHC
strImmLit 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Imm
3 (Function)GHC.CmmToAsm.X86.Regs
stringLIdKeyGHC.Builtin.Names.TH
stringLNameGHC.Builtin.Names.TH
stringL_RDRGHC.Builtin.Names.TH
stringPrimLIdKeyGHC.Builtin.Names.TH
stringPrimLNameGHC.Builtin.Names.TH
stringPrimL_RDRGHC.Builtin.Names.TH
stringToUnitGHC.Plugins
stringToUnitIdGHC.Plugins
stringTyGHC.Plugins
stringTyCon_RDRGHC.Plugins
stripCoercionTyGHC.Plugins
stripLiveGHC.CmmToAsm.Reg.Liveness
stripLiveBlockGHC.CmmToAsm.Reg.Liveness
stripNArgsGHC.Plugins
stripParensHsExprGHC
stripParensLHsExprGHC
stripTicksEGHC.Plugins
stripTicksTGHC.Plugins
stripTicksTopGHC.Plugins
stripTicksTopEGHC.Plugins
stripTicksTopTGHC.Plugins
strongLoopBreakerGHC.Plugins
strTyLitIdKeyGHC.Builtin.Names.TH
strTyLitNameGHC.Builtin.Names.TH
STUGHC.CmmToAsm.PPC.Instr
stubDirGHC.Plugins, GHC
SUB 
1 (Data Constructor)GHC.CmmToAsm.X86.Instr
2 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
subDVarSetGHC.Plugins
SUBFGHC.CmmToAsm.PPC.Instr
SUBFCGHC.CmmToAsm.PPC.Instr
SUBFEGHC.CmmToAsm.PPC.Instr
SUBFOGHC.CmmToAsm.PPC.Instr
SubL16GHC.CmmToAsm.Reg.Graph.Base
SubL8GHC.CmmToAsm.Reg.Graph.Base
SubL8HGHC.CmmToAsm.Reg.Graph.Base
subordinatesGHC.HsToCore.Docs
Subst 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
3 (Type/Class)GHC.Stg.Subst
4 (Data Constructor)GHC.Stg.Subst
substBindGHC.Plugins
substBindSCGHC.Plugins
substBndr 
1 (Function)GHC.Plugins
2 (Function)GHC.Stg.Subst
substBndrs 
1 (Function)GHC.Plugins
2 (Function)GHC.Stg.Subst
substCo 
1 (Function)GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substCosGHC.Plugins
substCoUncheckedGHC.Plugins
substCoVar 
1 (Function)GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substCoVarBndrGHC.Plugins
substCoVarsGHC.Plugins
substCoWithGHC.Plugins
substCoWithUncheckedGHC.Plugins
substDVarSetGHC.Plugins
substEqSpecGHC.Plugins
substExprGHC.Plugins
substExprSCGHC.Plugins
substForAllCoBndrUsingLCGHC.Plugins
substIdGHC.Core.Opt.Simplify.Env
substIdInfoGHC.Plugins
substIdOccGHC.Plugins
substIdTypeGHC.Plugins
substInScopeGHC.Plugins
substLeftCoGHC.Plugins
substNameShapeGHC.Types.Name.Shape
substOccGHC.Stg.Lift.Monad
substPredOriginGHC.Tc.Deriv.Utils
substRecBndrsGHC.Plugins
substRightCoGHC.Plugins
substRulesForImportedIdsGHC.Plugins
substScaledTyGHC.Plugins
substScaledTysGHC.Plugins
substScaledTysUncheckedGHC.Plugins
substScaledTyUncheckedGHC.Plugins
substSpecGHC.Plugins
substThetaGHC.Plugins
substThetaUncheckedGHC.Plugins
substTickishGHC.Plugins
substTy 
1 (Function)GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substTyAddInScopeGHC.Plugins
substTyCoBndrGHC.Plugins
substTysGHC.Plugins
substTysUncheckedGHC.Plugins
substTysWithGHC.Plugins
substTyUncheckedGHC.Plugins
substTyVar 
1 (Function)GHC.Plugins
2 (Function)GHC.Core.Opt.Simplify.Env
substTyVarBndrGHC.Plugins
substTyVarBndrsGHC.Plugins
substTyVarsGHC.Plugins
substTyWithGHC.Plugins
substTyWithUncheckedGHC.Plugins
substUnfoldingGHC.Plugins
substUnfoldingSCGHC.Plugins
substVarBndrGHC.Plugins
substVarBndrsGHC.Plugins
subTermsGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
subVarSetGHC.Plugins
SUB_CCGHC.CmmToAsm.X86.Instr
SucceededGHC.Plugins, GHC
succeededGHC.Plugins, GHC
SuccessFlagGHC.Plugins, GHC
successIfGHC.Plugins
SuffixGHC.Plugins
SuggestHiddenGHC.Plugins
SuggestVisibleGHC.Plugins
sumDataConGHC.Plugins
SumFlavourGHC.Plugins
summariseModuleGHC.Driver.Make
SummaryNodeGHC.Driver.Make
sumParensGHC.Plugins
SumPatGHC
sumPatParensGHC
sumPatVbarsAfterGHC
sumPatVbarsBeforeGHC
sumRepDataConTyConGHC.Plugins
SumTyConGHC.Plugins
sumTyConGHC.Plugins
SupplyContextGHC.Tc.Deriv.Utils
supportedLanguagesAndExtensionsGHC.Plugins
supportedLlvmVersionMaxGHC.CmmToLlvm.Base
supportedLlvmVersionMinGHC.CmmToLlvm.Base
SuspensionGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
SwapFlagGHC.Plugins
swapLiftCoEnvGHC.Plugins
swapOverTyVarsGHC.Tc.Utils.Unify
SwitchGHC.Llvm.Syntax, GHC.Llvm
SWIZZLEGHC.ByteCode.Instr
SynAnyGHC.Tc.Gen.Expr
SyncAcqRelGHC.Llvm.Syntax, GHC.Llvm
SyncAcquireGHC.Llvm.Syntax, GHC.Llvm
SyncMonotonicGHC.Llvm.Syntax, GHC.Llvm
SyncReleaseGHC.Llvm.Syntax, GHC.Llvm
SyncSeqCstGHC.Llvm.Syntax, GHC.Llvm
SyncUnordGHC.Llvm.Syntax, GHC.Llvm
SynDecGHC.Iface.Ext.Types
SynDeclGHC
SynFunGHC.Tc.Gen.Expr
synKnownTypeGHC.Tc.Gen.Expr
SynListGHC.Tc.Gen.Expr
SynRhoGHC.Tc.Gen.Expr
SyntaxExprGHC
SyntaxExprGhcGHC
SyntaxExprRn 
1 (Type/Class)GHC
2 (Data Constructor)GHC
SyntaxExprTc 
1 (Type/Class)GHC
2 (Data Constructor)GHC
SyntaxOpTypeGHC.Tc.Gen.Expr
synTyConDefn_maybeGHC.Plugins, GHC
synTyConRhs_maybeGHC.Plugins, GHC
SynTypeGHC.Tc.Gen.Expr
syn_arg_wrapsGHC
syn_exprGHC
syn_res_wrapGHC
SystemDependentGHC.Plugins