ghc-8.0.1: 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
sameVisType, GhcPlugins
sameWildCardHsTypes, HsSyn, GHC
sappendClassOpKeyPrelNames
sappendNamePrelNames
SARX86.Instr
satCallsOnlyStgSyn
saveCurrentCostCentreStgCmmProf
saveLinkerGlobalsLinker
saveThreadStateStgCmmForeign
SBBX86.Instr
sb_idsTcRnTypes, TcRnMonad
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
sccProfilingOnLexer
ScopeVectorise.Env
ScOriginTcRnTypes, TcRnMonad
sc_altsSimplUtils
sc_argSimplUtils
sc_arg_tySimplUtils
sc_bndrSimplUtils
sc_contSimplUtils
sc_dupSimplUtils
sc_envSimplUtils
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
seCvSubstSimplEnv
seekBinBinary
seekByBinary
seFloatsSimplEnv
seIdSubstSimplEnv
seInScopeSimplEnv
SelectSimplUtils
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
seqDemandDemand
seqDemandListDemand
seqDmdDemand
seqDmdTypeDemand
seqDVarSetVarSet, 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
Session 
1 (Type/Class)GhcMonad
2 (Data Constructor)GhcMonad
setArityInfoIdInfo, GhcPlugins
setAssigRRegAlloc.Linear.State
setBindsStgCmmMonad
setBlockAssigRRegAlloc.Linear.State
SetByteArrayOpPrimOp
setCafInfoIdInfo, GhcPlugins
setCallArityInfoIdInfo, GhcPlugins
SETCCX86.Instr
setColorGraphOps, GraphColor
setConstraintVarTcRnMonad
setContextInteractiveEval, GHC
setCoVarNameCoercion, GhcPlugins
setCoVarUniqueCoercion, GhcPlugins
setCtLocTcRnTypes, TcRnMonad
setCtLocEnvTcRnTypes, TcRnMonad
setCtLocMTcRnMonad
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
setEqIfWantedTcSMonad
setErrCtxtTcRnMonad
setErrsVarTcRnMonad
setEvBind 
1 (Function)TcSMonad
2 (Function)TcPluginM
setEvBindIfWantedTcSMonad
setFloatsSimplEnv
setFoldHoopl, BlockId
setFormatOfRegisterSPARC.CodeGen.Base
setFreeRegsRRegAlloc.Linear.State
setFromListHoopl, BlockId
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
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
setPAFunsEnvVectorise.Env
setPRFunsEnvVectorise.Env
setProgramDynFlagsGHC
setRdrNameSpaceRdrHsSyn
setRealHpStgCmmMonad, StgCmmHeap
setRuleIdNameCoreSyn, GhcPlugins
setRuleInfoIdInfo, GhcPlugins
setRuleInfoHeadIdInfo, GhcPlugins
setSafeModeHscTypes, GhcPlugins
setSessionGhcMonad, GHC
setSessionDynFlagsGHC
setSingletonHoopl, BlockId
setSizeHoopl, BlockId
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
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
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
shadowNamesRdrName, GhcPlugins
ShapeHoopl
shiftEqnsDsUtils
shiftLIntegerIdKeyPrelNames
shiftLIntegerNamePrelNames
shiftRIntegerIdKeyPrelNames
shiftRIntegerNamePrelNames
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
Shouldn'tHappenOriginTcRnTypes, TcRnMonad
showClassKeyPrelNames
showClassNamePrelNames
showExceptionPanic
showFactBaseHoopl
showFreeRegsRegAlloc.Linear.SPARC.FreeRegs
showGhcExceptionPanic, GHC
showGraphHoopl
ShowHeaderIfaceSyn
ShowHowMuchIfaceSyn
ShowIfaceIfaceSyn
showIfaceLoadIface
ShowingHoopl
showLinkerStateLinker
showList_RDRPrelNames
showList___RDRPrelNames
showModMsgHscTypes, GhcPlugins
showModuleInteractiveEval, GHC
showOptDynFlags, GhcPlugins
showParen_RDRPrelNames
showPassErrUtils
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
shows_RDRPrelNames
showTermDebugger
SHRX86.Instr
ShrinkMutableByteArrayOp_CharPrimOp
ShutdownGHCi
SigHsBinds, HsSyn, GHC
SigDHsDecls, HsSyn, GHC
sigDIdKeyTHNames
sigDNameTHNames
sigEIdKeyTHNames
sigENameTHNames
SigmaCtxtTcType, TcValidity, TcHsType
SignalPanic, GHC
SignedHintCmmType, CmmExpr, Cmm
SignExtLlvm.Types, Llvm
signumIntegerIdKeyPrelNames
signumIntegerNamePrelNames
SigOfDynFlags, GhcPlugins
sigOfDynFlags, GhcPlugins, GHC
SigPatInHsPat, HsSyn, GHC
SigPatOutHsPat, HsSyn, GHC
sigPIdKeyTHNames
sigPNameTHNames
SigSkolTcRnTypes, TcRnMonad
sigTIdKeyTHNames
sigTNameTHNames
SigTvTcType
sig_bndrTcRnTypes, TcRnMonad
sig_ctsTcRnTypes, TcRnMonad
sig_ctxtTcRnTypes, TcRnMonad
sig_hs_tyTcRnTypes, TcRnMonad
sig_locTcRnTypes, TcRnMonad
sig_nameTcRnTypes, TcRnMonad
sig_skolsTcRnTypes, TcRnMonad
sig_tauTcRnTypes, TcRnMonad
sig_thetaTcRnTypes, TcRnMonad
sig_wcsTcRnTypes, TcRnMonad
simplBinderSimplEnv
simplBindersSimplEnv
SimplContSimplUtils
SimplCountCoreMonad, GhcPlugins, SimplMonad
simplCountNCoreMonad, GhcPlugins
SimpleEqPmExpr, TmOracle
SimpleFuelMonadHoopl
simpleImportDeclHsImpExp, HsSyn, GHC
simpleInstInfoClsTyTcEnv
simpleInstInfoTyTcEnv
simpleInstInfoTyConTcEnv
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
simplifyTopTcSimplify
simplifyWantedsTcMTcSimplify
SimplMSimplMonad
SimplModeCoreMonad, GhcPlugins
simplNonRecBndrSimplEnv
simplPhasesDynFlags, GhcPlugins, GHC
simplRecBndrsSimplEnv
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
sizeFunEqMapTcSMonad
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
sizeUniqSetUniqSet, GhcPlugins
sizeVarSetVarSet, GhcPlugins
SkolemUnify
SkolemInfoTcRnTypes, TcRnMonad
skolemiseUnboundMetaTyVarTcMType
SkolemTvTcType
SLPPC.Instr
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
sl_fsBasicTypes, GhcPlugins
sl_stBasicTypes, GhcPlugins
smallArrayPrimTyConTysPrim
smallArrayPrimTyConKeyPrelNames
SmallArrayPtrsRepSMRep
smallArrPtrsHdrSizeSMRep
smallArrPtrsHdrSizeWSMRep
smallArrPtrsRepSMRep
smallEnoughToInlineCoreUnfold
smallIntegerIdKeyPrelNames
smallIntegerNamePrelNames
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
snd3Util, GhcPlugins
sndIdKeyPrelNames
sndNamePrelNames
sndOf3Util, GhcPlugins
snocBagBag
snocCtsTcRnTypes, TcRnMonad
snocOLOrdList
snocViewUtil, GhcPlugins
soExtHscTypes, GhcPlugins
SOFTPlatform
SOFTFPPlatform
SoftScopeCoreSyn, GhcPlugins
SolarisLDDynFlags, GhcPlugins
solveCallStackTcInteract
solveEqualitiesTcSimplify, TcHsType
solveOneEqTmOracle
solverDepthErrorTcSTcErrors
solverIterationsDynFlags, GhcPlugins, GHC
solveSimpleGivensTcInteract
solveSimpleWantedsTcInteract
solveTopConstraintsTcSimplify
solveWantedsTcSimplify
SomeAsyncException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
SomeChangeHoopl.Dataflow, Hoopl
SomeException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
someVarsFV
sOpt_aDynFlags, GhcPlugins
sOpt_cDynFlags, GhcPlugins
sOpt_FDynFlags, GhcPlugins
sOpt_iDynFlags, 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
sortWithUtil, GhcPlugins
SourceErrorHscTypes, GhcPlugins
sourceLazyDataConKeyPrelNames
sourceLazyDataConNamePrelNames
sourceLazyKeyTHNames
sourceLazyNameTHNames
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
SourceTextBasicTypes, GhcPlugins
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
SpecifiedType, TcType, IfaceType, IfaceSyn, 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_iDynFlags, GhcPlugins
sPgm_LDynFlags, GhcPlugins
sPgm_lDynFlags, GhcPlugins
sPgm_lcDynFlags, GhcPlugins
sPgm_libtoolDynFlags, GhcPlugins
sPgm_loDynFlags, GhcPlugins
sPgm_PDynFlags, 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
spliceDescriptionRnSplice
SpliceExplicitFlagHsDecls, HsSyn, GHC
spliceGeneratedRnSplice
SpliceInfo 
1 (Type/Class)RnSplice
2 (Data Constructor)RnSplice
spliceIsDeclRnSplice
SplicePatHsPat, HsSyn, GHC
SplicePointNameHsExpr, HsSyn, GHC
spliceSourceRnSplice
SpliceTypeTcRnTypes, TcRnMonad
SpliceTypeCtxRnEnv
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
splitDepVarsOfTypeType, GhcPlugins
splitDepVarsOfTypesType, GhcPlugins
splitDmdTyDemand
splitEithersUtil, GhcPlugins
splitForAllCo_maybeCoercion, GhcPlugins
splitForAllTyType, GhcPlugins
splitForAllTysType, GhcPlugins, GHC
splitForAllTy_maybeType, GhcPlugins
splitFunTyType, GhcPlugins
splitFunTysType, GhcPlugins
splitFunTysNType, 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
splitNamedPiTysType, 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
splitUFMUniqFM, GhcPlugins
splitUniqSupplyUniqSupply, GhcPlugins
splitUniqSupply3UniqSupply, GhcPlugins
splitUniqSupply4UniqSupply, GhcPlugins
splitVisVarsOfTypeType, GhcPlugins
splitVisVarsOfTypesType, GhcPlugins
spRegCmmExpr, Cmm
spRel 
1 (Function)X86.Regs
2 (Function)PPC.Regs
3 (Function)SPARC.Stack
sProgramNameDynFlags, GhcPlugins
sProjectVersionDynFlags, GhcPlugins
sptInitCodeStaticPtrTable
SQRTX86.Instr
squeese 
1 (Function)RegAlloc.Graph.ArchBase
2 (Function)RegAlloc.Graph.ArchX86
SRPPC.Instr
SRA 
1 (Data Constructor)PPC.Instr
2 (Data Constructor)SPARC.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
SRTStgSyn
SRTEntriesStgSyn
srtEscapeCmmInfo
srtToDataCmmBuildInfoTables
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
stableNameCmpName, GhcPlugins
stableNameDataConKeyPrelNames
stableNamePrimTyConTysPrim
stableNamePrimTyConKeyPrelNames
StableNameToIntOpPrimOp
stableNameTyConKeyPrelNames
stablePtrPrimTyConTysPrim
stablePtrPrimTyConKeyPrelNames
stablePtrTyConKeyPrelNames
stablePtrTyConNamePrelNames
stableUnfoldingVarsCoreFVs, GhcPlugins
stableUnitIdCmpModule, 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
standaloneDerivDIdKeyTHNames
standaloneDerivDNameTHNames
StandAloneDerivOriginTcRnTypes, TcRnMonad
standardClassKeysPrelNames
StandardFormInfoStgCmmClosure
sTargetPlatformDynFlags, GhcPlugins
starKIdKeyTHNames
starKindTyConTysWiredIn, GhcPlugins
starKindTyConKeyPrelNames
starKindTyConNameTysWiredIn, GhcPlugins
starKNameTHNames
startPhaseDriverPhases
StartRecoverGHCi
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
StaticEnvSimplEnv
staticFlagsStaticFlags
StaticOriginTcRnTypes, TcRnMonad
staticProfHdrStgCmmProf
staticPtrDataConKeyPrelNames
staticPtrDataConNamePrelNames
staticPtrInfoDataConKeyPrelNames
staticPtrInfoDataConNamePrelNames
staticPtrInfoTyConKeyPrelNames
staticPtrInfoTyConNamePrelNames
staticPtrTyConKeyPrelNames
staticPtrTyConNamePrelNames
StaticsCmm
StaticTargetForeignCall
StatusCmmProcPoint
StayPutSetLevels
StdCallLlvm.Types, Llvm
StdCallConvForeignCall
stdCallIdKeyTHNames
stdCallNameTHNames
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
StgExprStgSyn
StgFCallOpStgSyn
StgHalfWordSMRep
StgLamStgSyn
StgLetStgSyn
StgLetNoEscapeStgSyn
StgLitStgSyn
StgLitArgStgSyn
StgLiveVarsStgSyn
stgMassageForProfilingSCCfinal
StgNonRecStgSyn
StgOpStgSyn
StgOpAppStgSyn
StgPrimCallOpStgSyn
StgPrimOpStgSyn
StgRecStgSyn
StgRhsStgSyn
stgRhsArityStgSyn
StgRhsClosureStgSyn
StgRhsConStgSyn
stgSatOccStgSyn
stgTBAALlvmCodeGen.Regs
StgTickStgSyn
stgUnsatOccStgSyn
StgVarArgStgSyn
StgWordSMRep
STKCHECKByteCodeInstr
sTmpDirDynFlags, GhcPlugins
StmtHsExpr, HsSyn, GHC
StmtCtxtHsExpr, HsSyn, GHC
StmtLRHsExpr, HsSyn, GHC
stmtQTyConKeyTHNames
stmtQTyConNameTHNames
Stop 
1 (Data Constructor)TcCanonical
2 (Data Constructor)SimplUtils
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
strImmLit 
1 (Function)X86.Regs
2 (Function)PPC.Regs
3 (Function)SPARC.Imm
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
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
stronglyConnCompFromEdgedVerticesDigraph
stronglyConnCompFromEdgedVerticesRDigraph
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
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
substCoVarBndrCoercion, GhcPlugins
substCoVarsCoercion, GhcPlugins
substCoWithCoercion, GhcPlugins
substCoWithUncheckedType, TcType, GhcPlugins
substDVarSetCoreSubst, GhcPlugins
substEqSpecDataCon, GhcPlugins
substExprCoreSubst, GhcPlugins
substExprSCCoreSubst, GhcPlugins
substForAllCoBndrCallbackLCCoercion, GhcPlugins
substIdSimplEnv
substIdOccCoreSubst, GhcPlugins
substIfaceTcArgsIfaceType, IfaceSyn
substIfaceTypeIfaceType, IfaceSyn
substIfaceTyVarIfaceType, IfaceSyn
substInScopeCoreSubst, GhcPlugins
substInteractiveContextHscTypes, GhcPlugins
substLeftCoCoercion, GhcPlugins
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
substTyVarBndrType, TcType, GhcPlugins
substTyVarsType, GhcPlugins
substTyWithType, TcType, GhcPlugins
substTyWithBindersUncheckedType, 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
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
superClassesMightHelpTcRnTypes, TcRnMonad
superSkolemTvTcType
supportedLanguagesAndExtensionsDynFlags, GhcPlugins
supportedLlvmVersionLlvmCodeGen.Base
suppressIfaceInvisiblesIfaceType, IfaceSyn
SurelyApartUnify
SuspensionRtClosureInspect, InteractiveEval
swapPair
SwapFlagBasicTypes, GhcPlugins
swapLiftCoEnvCoercion, GhcPlugins
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