ghc-lib-parser-8.10.2.20200916: The GHC API, decoupled from GHC versions

Index - S

s1TyConKeyPrelNames
s1TyConNamePrelNames
SafeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
safeLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
safeDirectImpsReqDynFlags
safeHaskellDynFlags
SafeHaskellBitLexer
SafeHaskellModeDynFlags
safeHaskellModeEnabledDynFlags
safeHaskellOnDynFlags
safeImplicitImpsReqDynFlags
safeImportsOnDynFlags
safeInferDynFlags
safeInferOnDynFlags
safeInferredDynFlags
safeLanguageOnDynFlags
safeShowExceptionPanic
Safety 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)ForeignCall
sameDepthAsTcType
SameMutableArrayArrayOpPrimOp
SameMutableArrayOpPrimOp
SameMutableByteArrayOpPrimOp
SameMutVarOpPrimOp
SameMVarOpPrimOp
sameRepresentativeSDIEGHC.HsToCore.PmCheck.Types
SameSmallMutableArrayOpPrimOp
SameTVarOpPrimOp
sameVisVar, Type
sappendClassOpKeyPrelNames
sappendNamePrelNames
saturatedByOneShotsDemand
sb_mdsTcRnTypes
sb_tcsTcRnTypes
scaleFloatGhcPrelude
scanlGhcPrelude
scanl1GhcPrelude
scanrGhcPrelude
scanr1GhcPrelude
SCCDigraph
sccAbleCCCostCentre
SCCFunSigGHC.Hs.Binds, GHC.Hs
Scheme 
1 (Type/Class)PprColour
2 (Data Constructor)PprColour
scopedSortTyCoFVs, Type, TcType
ScopedTypeVariablesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ScOriginTcOrigin
SDIEGHC.HsToCore.PmCheck.Types
SDocOutputable
sdocWithDynFlagsOutputable
sdocWithPlatformOutputable
searchPackageIdPackages
secondMUtil
SectionLGHC.Hs.Expr, GHC.Hs
sectionLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SectionOriginTcOrigin
SectionRGHC.Hs.Expr, GHC.Hs
sectionRLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
seekBinBinary
seekByBinary
selecteeGHC.Exts.Heap.Closures, GHC.Exts.Heap
selectorAmbiguousFieldOccGHC.Hs.Types, GHC.Hs
selectorClassKeyPrelNames
selectorClassNamePrelNames
SelectorClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
SelfBootTcRnTypes
SelfBootInfoTcRnTypes
SelfLoopDigraph
selName_RDRPrelNames
sel_naughtyIdInfo
sel_tyconIdInfo
semi 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
SemigroupGhcPrelude
semigroupClassKeyPrelNames
semigroupClassNamePrelNames
semiSepLanguage.Haskell.TH.Ppr
sep 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
SepArgCmdLineParser
SeqGHCi.Message
seqGhcPrelude
seqBindsCoreSeq
seqCoCoercion
seqCompiledByteCodeByteCodeTypes
seqDemandDemand
seqDemandListDemand
seqDmdDemand
seqDmdTypeDemand
seqDVarSetVarSet
seqEltsUFMUniqFM
seqExprCoreSeq
seqExprsCoreSeq
seqIdMkId
seqIdKeyPrelNames
seqListUtil
seqOccInfoBasicTypes
SeqOpPrimOp
seqRuleInfoCoreSeq
seqRulesCoreSeq
seqStrictSigDemand
seqTypeType
seqTypesType
sequenceGhcPrelude
sequenceAGhcPrelude
sequenceQLanguage.Haskell.TH.Syntax
sequence_GhcPrelude
seqUnfoldingCoreSeq
seqVarSetVarSet
SerializableExceptionGHCi.Message
Serialized 
1 (Type/Class)GHC.Serialized
2 (Data Constructor)GHC.Serialized
serializeWithDataGHC.Serialized
sErrorPprColour
Session 
1 (Type/Class)GhcMonad
2 (Data Constructor)GhcMonad
setArityInfoIdInfo
setBreakOffGHCi.BreakArray
setBreakOnGHCi.BreakArray
SetByteArrayOpPrimOp
setCafInfoIdInfo
setCallArityInfoIdInfo
setCaseBndrEvaldId
setCoHoleCoVarTyCoRep, Coercion
setCoVarNameCoercion
setCoVarUniqueCoercion
setCtLocConstraint
setCtLocEnvConstraint
setCtLocOriginConstraint
setCtLocSpanConstraint
setCvSubstEnvTyCoSubst
setDemandInfoIdInfo
setDynFlagsPipelineMonad
setEntrySDIEGHC.HsToCore.PmCheck.Types
setEnvIOEnv
setFlagsFromEnvFileDynFlags
setForeignOsPipelineMonad
setGeneralFlag'DynFlags
setIdArityId
setIdCafInfoId
setIdCallArityId
setIdDemandInfoId
setIdDetailsVar
setIdExported 
1 (Function)Var
2 (Function)Id
setIdInfoId
setIdNameId
setIdNotExported 
1 (Function)Var
2 (Function)Id
setIdOccInfoId
setIdOneShotInfoId
setIdSpecialisationId
setIdStrictnessId
setIdTypeId
setIdUnfoldingId
setIdUniqueId
setIfacePipelineMonad
setIndirectSDIEGHC.HsToCore.PmCheck.Types
setInlineActivationId
setInlinePragInfoIdInfo
setInlinePragmaId
setInlinePragmaActivationBasicTypes
setInlinePragmaRuleMatchInfoBasicTypes
setInScopeCoreSubst
setInteractivePackageHscTypes
setInteractivePrintNameHscTypes
setJoinResTyType
setLastTokenLexer
setLclEnvLocTcRnTypes
setLclEnvTcLevelTcRnTypes
setLevityInfoWithTypeIdInfo
setMetaTyVarTcLevelTcType
setModLocationPipelineMonad
setNameLocName
setNameUniqueName
setNeverLevPolyIdInfo
setNominalRole_maybeCoercion
setOccInfoIdInfo
setOccNameSpaceOccName, Name
setOneShotInfoIdInfo
setOneShotLambdaId
setOverlapModeMaybeBasicTypes, InstEnv
setRdrNameSpaceRdrHsSyn
setRecTcMaxBoundTyCon
setRuleIdNameCoreSyn
setRuleInfoIdInfo
setRuleInfoHeadIdInfo
setSafeModeHscTypes
setSessionGhcMonad
setSrcLocLexer
setStrictnessInfoIdInfo
setStyleColouredOutputable
setTcTyConKindTyCon
setTcTyVarDetailsVar
SetThreadAllocationCounterPrimOp
Settings 
1 (Type/Class)Settings, DynFlags
2 (Data Constructor)Settings, DynFlags
settingsDynFlags
setTmpDirDynFlags
setTvSubstEnvTyCoSubst, Type, TcType
setTyVarKindVar
setTyVarNameVar
setTyVarUniqueVar
setUnfoldingInfoIdInfo
setUnitIdDynFlags
setUnsafeGlobalDynFlagsDynFlags
setUserDataBinary
setVarNameVar
setVarTypeVar
setVarUniqueVar
SevDumpErrUtils
SeverityErrUtils
SevErrorErrUtils
SevFatalErrUtils
SevInfoErrUtils
SevInteractiveErrUtils
SevOutputErrUtils
SevWarningErrUtils
sExtraGccViaCFlagsSettings, DynFlags
sFatalPprColour
sFileSettingsSettings, DynFlags
sfInteractInertCoAxiom
sfInteractTopCoAxiom
sfMatchFamCoAxiom
Sf_IgnoreDynFlags
Sf_NoneDynFlags
Sf_SafeDynFlags
Sf_SafeInferredDynFlags
Sf_TrustworthyDynFlags
Sf_UnsafeDynFlags
sGccSupportsNoPieSettings, DynFlags
sGhcDebuggedSettings, DynFlags
sGhciUsagePathSettings, DynFlags
sGhcNameVersionSettings, DynFlags
sGhcRTSWaysSettings, DynFlags
sGhcRtsWithLibdwSettings, DynFlags
sGhcThreadedSettings, DynFlags
sGhcUsagePathSettings, DynFlags
sGhcWithInterpreterSettings, DynFlags
sGhcWithNativeCodeGenSettings, DynFlags
sGhcWithSMPSettings, DynFlags
ShadowedDependenciesPackages
ShadowInfoConstraint
shadowNamesRdrName
SharedGHC.HsToCore.PmCheck.Types
SharedDIdEnvGHC.HsToCore.PmCheck.Types
sharedGlobalUtil
sharedGlobalMUtil
sHeaderPprColour
ShHoleSubstModule
shiftLIntegerIdKeyPrelNames
shiftLIntegerNamePrelNames
shiftRIntegerIdKeyPrelNames
shiftRIntegerNamePrelNames
Shouldn'tHappenOriginTcOrigin
shouldUseColorDynFlags
shouldUseHexWordLiteralsDynFlags
ShowGhcPrelude
showGhcPrelude
showAstDataGHC.Hs.Dump
showBreakArrayGHCi.BreakArray
showCharGhcPrelude
showClassKeyPrelNames
showClassNamePrelNames
showCommaSpace_RDRPrelNames
showExceptionPanic
ShowForAllFlagIfaceType, IfaceSyn
ShowForAllMustIfaceType, IfaceSyn
ShowForAllWhenIfaceType, IfaceSyn
showGhcExceptionPanic
ShowHeaderIfaceSyn
ShowHowMuchIfaceSyn
ShowIfaceIfaceSyn
showListGhcPrelude
showModMsgHscTypes
showNameLanguage.Haskell.TH.Syntax
showName'Language.Haskell.TH.Syntax
showOptCliOption, DynFlags
showParenGhcPrelude
showParen_RDRPrelNames
showPassErrUtils
showPlainGhcExceptionPlainPanic
showPprOutputable
ShowSGhcPrelude
showsGhcPrelude
showSDocOutputable
showSDocDebugOutputable
showSDocDumpOutputable
showSDocDumpOneLineOutputable
showSDocForUserOutputable
showSDocOneLineOutputable
showSDocUnqualOutputable
showSDocUnsafeOutputable
ShowSomeIfaceSyn
showSpace_RDRPrelNames
showsPrecGhcPrelude
showsPrec_RDRPrelNames
showStringGhcPrelude
showString_RDRPrelNames
ShowSub 
1 (Type/Class)IfaceSyn
2 (Data Constructor)IfaceSyn
shows_RDRPrelNames
showtextlLanguage.Haskell.TH.Ppr
showToHeaderIfaceSyn
showToIfaceIfaceSyn
ShrinkMutableByteArrayOp_CharPrimOp
ShrinkSmallMutableArrayOp_CharPrimOp
ShutdownGHCi.Message
SigGHC.Hs.Binds, GHC.Hs
SigD 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
sigDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigELanguage.Haskell.TH.Syntax, Language.Haskell.TH
sigELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigmaCtxtTcOrigin
SignalPanic
SignedHintCmmType
significandGhcPrelude
signumGhcPrelude
signumIntegerIdKeyPrelNames
signumIntegerNamePrelNames
SigPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sigPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SigPatGHC.Hs.Pat, GHC.Hs
sigPrec 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)BasicTypes, TyCoPpr
SigSkolTcOrigin
SigTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sigT 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
SigTypeSkolTcOrigin
sig_bndrTcRnTypes
sig_ctxtTcRnTypes
sig_inst_sigTcRnTypes
sig_inst_skolsTcRnTypes
sig_inst_tauTcRnTypes
sig_inst_thetaTcRnTypes
sig_inst_wcsTcRnTypes
sig_inst_wcxTcRnTypes
sig_locTcRnTypes
SimplCountCoreMonad
simplCountNCoreMonad
simpleImportDeclGHC.Hs.ImpExp, GHC.Hs
simpleOptExprCoreOpt
simpleOptExprWithCoreOpt
simpleOptPgmCoreOpt
SimplifierDoneCoreMonad
simplifyBooleanFormula
simplifyArgsWorkerCoercion
SimplMode 
1 (Type/Class)CoreMonad
2 (Data Constructor)CoreMonad
simplPhasesDynFlags
simplTickFactorDynFlags
sinGhcPrelude
singleCtConstraint
SingleStep 
1 (Type/Class)InteractiveEvalTypes
2 (Data Constructor)InteractiveEvalTypes
singleStepGHCi.Message
singletonUtil
sinhGhcPrelude
sIntegerLibrarySettings, DynFlags
sIntegerLibraryTypeSettings, DynFlags
sizeGHC.Exts.Heap.Closures, GHC.Exts.Heap
SizedSeq 
1 (Type/Class)SizedSeq
2 (Data Constructor)SizedSeq
sizedTextPretty
sizeDVarSetVarSet
SizeofArrayArrayOpPrimOp
SizeofArrayOpPrimOp
SizeofByteArrayOpPrimOp
SizeofMutableArrayArrayOpPrimOp
SizeofMutableArrayOpPrimOp
SizeofMutableByteArrayOpPrimOp
SizeofSmallArrayOpPrimOp
SizeofSmallMutableArrayOpPrimOp
sIZEOF_CostCentreStackDynFlags
sIZEOF_StgArrBytes_NoHdrDynFlags
sIZEOF_StgFunInfoExtraRevDynFlags
sIZEOF_StgMutArrPtrs_NoHdrDynFlags
sIZEOF_StgSmallMutArrPtrs_NoHdrDynFlags
sIZEOF_StgSMPThunkHeaderDynFlags
sIZEOF_StgUpdateFrame_NoHdrDynFlags
sizeSSSizedSeq
sizeTypeTcType
sizeTypesTcType
sizeUDFMUniqDFM
sizeUFMUniqFM
sizeUniqDSetUniqDSet
sizeUniqSetUniqSet
sizeVarSetVarSet
SkolemUnify
SkolemInfoTcOrigin
SkolemTvTcType
sLdIsGnuLdSettings, DynFlags
sLdSupportsBuildIdSettings, DynFlags
sLdSupportsCompactUnwindSettings, DynFlags
sLdSupportsFilelistSettings, DynFlags
sLeadingUnderscoreSettings, DynFlags
sLibFFISettings, DynFlags
sLitFastString
SllOpPrimOp
slotPrimRepRepType
SlotTyRepType
sl_fsBasicTypes
sl_stBasicTypes
smallArrayPrimTyConTysPrim
smallArrayPrimTyConKeyPrelNames
smallEnoughToInlineCoreUnfold
smallIntegerIdKeyPrelNames
smallIntegerNamePrelNames
smallMutableArrayPrimTyConTysPrim
smallMutableArrayPrimTyConKeyPrelNames
SmallMutArrClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_CLEANGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_DIRTYGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_CLEANGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
SMALL_MUT_ARR_PTRS_FROZEN_DIRTYGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
sMarginPprColour
sMessagePprColour
sm_case_caseCoreMonad
sm_dflagsCoreMonad
sm_eta_expandCoreMonad
sm_inlineCoreMonad
sm_namesCoreMonad
sm_phaseCoreMonad
sm_rulesCoreMonad
sndGhcPrelude
snd3Util
sndIdKeyPrelNames
sndNamePrelNames
sndOf3Util
snocBagBag
snocCtsConstraint
snocOLOrdList
snocViewUtil
soExtHscTypes
SOFTGHC.Platform
SOFTFPGHC.Platform
SoftScopeCoreSyn
SolarisLDDynFlags
solverIterationsDynFlags
SomeAsyncException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
SomeException 
1 (Data Constructor)Exception
2 (Type/Class)Exception
someTypeRepDataConKeyPrelNames
someTypeRepDataConNamePrelNames
someTypeRepTyConKeyPrelNames
someTypeRepTyConNamePrelNames
sOpt_aSettings, DynFlags
sOpt_cSettings, DynFlags
sOpt_cxxSettings, DynFlags
sOpt_FSettings, DynFlags
sOpt_iSettings, DynFlags
sOpt_LSettings, DynFlags
sOpt_lSettings, DynFlags
sOpt_lcSettings, DynFlags
sOpt_lccSettings, DynFlags
sOpt_lmSettings, DynFlags
sOpt_loSettings, DynFlags
sOpt_PSettings, DynFlags
sOpt_P_fingerprintSettings, DynFlags
sOpt_windresSettings, DynFlags
SorryPanic
sorryPlainPanic, Panic, Outputable
sorryDocPanic
sortLocatedSrcLoc
sortQuantVarsMkCore
sortWithUtil
SourceErrorHscTypes
SourceLazyLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceLazyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceLazyDataConKeyPrelNames
sourceLazyDataConNamePrelNames
sourceLibNameGHC.PackageDb, PackageConfig, Packages
SourceModified 
1 (Type/Class)HscTypes
2 (Data Constructor)HscTypes
sourceNameCoreSyn
SourceNoteCoreSyn
SourceNoUnpackLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceNoUnpackLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceNoUnpackDataConKeyPrelNames
sourceNoUnpackDataConNamePrelNames
SourcePackageId 
1 (Type/Class)PackageConfig, Packages
2 (Data Constructor)PackageConfig, Packages
sourcePackageIdGHC.PackageDb, PackageConfig, Packages
sourcePackageIdStringPackageConfig, Packages
sourceSpanCoreSyn
SourceStrictLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceStrictLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceStrictDataConKeyPrelNames
sourceStrictDataConNamePrelNames
SourceStrictnessLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SourceStrictnessQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
SourceText 
1 (Type/Class)BasicTypes
2 (Data Constructor)BasicTypes
SourceUnmodifiedHscTypes
SourceUnmodifiedAndStableHscTypes
SourceUnpackLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sourceUnpackLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sourceUnpackDataConKeyPrelNames
sourceUnpackDataConNamePrelNames
SourceUnpackednessLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SourceUnpackednessQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
space 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
spanGhcPrelude
spanEndUtil
spansSrcLoc
SparkOpPrimOp
speakNOutputable
speakNOfOutputable
speakNthOutputable
specConstrCountDynFlags
specConstrRecursiveDynFlags
specConstrThresholdDynFlags
SpecialiseInstPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SpecialisePLanguage.Haskell.TH.Syntax, Language.Haskell.TH
specialPromotedDcDataCon
SpecificFilePipelineMonad
SpecifiedVar, IfaceType, TyCoRep, Type, IfaceSyn, TcType
SpecInstCtxtTcOrigin
SpecInstSigGHC.Hs.Binds, GHC.Hs
SpecPragGHC.Hs.Binds, GHC.Hs
SpecPragOriginTcOrigin
SpecPragsGHC.Hs.Binds, GHC.Hs
SpecSigGHC.Hs.Binds, GHC.Hs
specTyConKeyPrelNames
specTyConNamePrelNames
specUnfoldingCoreUnfold
sPgm_aSettings, DynFlags
sPgm_arSettings, DynFlags
sPgm_cSettings, DynFlags
sPgm_dllSettings, DynFlags
sPgm_FSettings, DynFlags
sPgm_iSettings, DynFlags
sPgm_LSettings, DynFlags
sPgm_lSettings, DynFlags
sPgm_lcSettings, DynFlags
sPgm_lccSettings, DynFlags
sPgm_libtoolSettings, DynFlags
sPgm_lmSettings, DynFlags
sPgm_loSettings, DynFlags
sPgm_PSettings, DynFlags
sPgm_ranlibSettings, DynFlags
sPgm_TSettings, DynFlags
sPgm_windresSettings, DynFlags
sPlatformConstantsSettings, DynFlags
sPlatformMiscSettings, DynFlags
SpliceTcRnTypes
SpliceDGHC.Hs.Decls, GHC.Hs
SpliceDecl 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
SpliceDecorationGHC.Hs.Expr, GHC.Hs
SpliceExplicitFlagBasicTypes, GHC.Hs.Decls, GHC.Hs
SplicePatGHC.Hs.Pat, GHC.Hs
SplicePointNameGHC.Hs.Expr, GHC.Hs
spliceRunActionPlugins
SpliceTypeTcRnTypes
split 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)Util
splitAppCo_maybeCoercion
splitAppTyType
splitAppTysType
splitAppTy_maybeType
splitAtGhcPrelude
splitAtListUtil
splitCastTy_maybeType
splitDataProductType_maybeDataCon
splitDmdTyDemand
splitForAllCo_co_maybeCoercion
splitForAllCo_maybeCoercion
splitForAllCo_ty_maybeCoercion
splitForAllTyType
splitForAllTysType
splitForAllTysSameVisType
splitForAllTy_co_maybeType
splitForAllTy_maybeType
splitForAllTy_ty_maybeType
splitForAllVarBndrsType
splitFunCo_maybeCoercion
splitFunTyType
splitFunTysType
splitFunTy_maybeType
splitFVsDemand
splitHsFunTypeGHC.Hs.Types, GHC.Hs
splitIfaceSigmaTyIfaceType, IfaceSyn
splitInfoDynFlags
splitLHsForAllTyInvisGHC.Hs.Types, GHC.Hs
splitLHsInstDeclTyGHC.Hs.Types, GHC.Hs
splitLHsPatSynTyGHC.Hs.Types, GHC.Hs
splitLHsQualTyGHC.Hs.Types, GHC.Hs
splitLHsSigmaTyInvisGHC.Hs.Types, GHC.Hs
splitListTyConApp_maybeType
splitLongestPrefixUtil
splitModuleInstsModule
splitPiTyType
splitPiTysType
splitPiTysInvisibleType
splitPiTysInvisibleNType
splitPiTy_maybeType
splitProdDmd_maybeDemand
splitStrictSigDemand
splitTyConAppType
splitTyConAppCo_maybeCoercion
splitTyConApp_maybeType
splitUniqSupplyUniqSupply
splitUnitIdInstsModule
splitVisVarsOfTypeType
splitVisVarsOfTypesType
spPluginPlugins
sProgramNameSettings, DynFlags
sProjectVersionSettings, DynFlags
SptEntry 
1 (Type/Class)LinkerTypes, HscTypes
2 (Data Constructor)LinkerTypes, HscTypes
sqrtGhcPrelude
sRawSettingsSettings, DynFlags
srcDataNameOccName, Name
srcErrorMessagesHscTypes
srcfilesLexer
SrcLazyDataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs
SrcLocSrcLoc
srcLocColSrcLoc
srcLocDataConKeyPrelNames
srcLocDataConNamePrelNames
srcLocFileSrcLoc
srcLocLineSrcLoc
srcLocSpanSrcLoc
SrcNoUnpackDataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs
srcParseFailLexer
SrcSpanSrcLoc
srcSpanEndSrcLoc
srcSpanEndColSrcLoc
srcSpanEndLineSrcLoc
srcSpanFileSrcLoc
srcSpanFileName_maybeSrcLoc
srcSpanFirstCharacterSrcLoc
SrcSpanLessSrcLoc
srcSpanStartSrcLoc
srcSpanStartColSrcLoc
srcSpanStartLineSrcLoc
SrcStrictDataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs
SrcStrictnessDataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs
SrcUnpackDataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs
SrcUnpackednessDataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs
src_basenamePipelineMonad
src_filenamePipelineMonad
src_suffixPipelineMonad
SrlOpPrimOp
srtlenGHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
ssEltsSizedSeq
sseVersionDynFlags
sSystemPackageConfigSettings, DynFlags
ss_forallIfaceSyn
ss_how_muchIfaceSyn
stableAvailCmpAvail
stableModuleCmpModule
stableModuleNameCmpModule
stableNameCmpName
stableNameDataConKeyPrelNames
stableNamePrimTyConTysPrim
stableNamePrimTyConKeyPrelNames
StableNameToIntOpPrimOp
stableNameTyConKeyPrelNames
stablePtrPrimTyConTysPrim
stablePtrPrimTyConKeyPrelNames
stablePtrTyConKeyPrelNames
stablePtrTyConNamePrelNames
sTablesNextToCodeSettings, DynFlags
stableUnfoldingVarsCoreFVs
stableUnitIdCmpModule
STACKGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
StackOverflowException
StandaloneDerivDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
standaloneDerivDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StandaloneDerivingGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StandAloneDerivOriginTcOrigin
standaloneDerivWithStrategyD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
StandaloneKindSig 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
StandaloneKindSigCtxtTcOrigin
standaloneKindSigNameGHC.Hs.Decls, GHC.Hs
StandaloneKindSignaturesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
standardClassKeysPrelNames
starArrStarArrStarKindRepKeyPrelNames
starArrStarArrStarKindRepNamePrelNames
starArrStarKindRepKeyPrelNames
starArrStarKindRepNamePrelNames
sTargetPlatformSettings, DynFlags
sTargetPlatformStringSettings, DynFlags
starInfoRdrName
StarIsTypeGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StarIsTypeBitLexer
starK 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
starKindRepKeyPrelNames
starKindRepNamePrelNames
starSymRdrHsSyn
StarTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
startPhaseDriverPhases
StartRecoverGHCi.Message
startsConIdGHC.Lexeme, Lexeme
startsConSymGHC.Lexeme, Lexeme
startsVarIdGHC.Lexeme, Lexeme
startsVarSymGHC.Lexeme, Lexeme
startsVarSymASCIIGHC.Lexeme
startsWithUnderscoreOccName, Name
StartTHGHCi.Message
stateHackOneShotId
statePrimTyConTysPrim
statePrimTyConKeyPrelNames
StaticELanguage.Haskell.TH.Syntax, Language.Haskell.TH
staticELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StaticOriginTcOrigin
StaticPlugin 
1 (Type/Class)Plugins
2 (Data Constructor)Plugins
staticPluginsDynFlags
StaticPointersGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
StaticPointersBitLexer
staticPtrDataConKeyPrelNames
staticPtrDataConNamePrelNames
staticPtrInfoDataConKeyPrelNames
staticPtrInfoDataConNamePrelNames
staticPtrInfoTyConKeyPrelNames
staticPtrInfoTyConNamePrelNames
staticPtrTyConKeyPrelNames
staticPtrTyConNamePrelNames
StaticTargetForeignCall
StdCallLanguage.Haskell.TH.Syntax, Language.Haskell.TH
stdCallLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StdCallConvForeignCall
stderrSupportsAnsiColorsSysTools.Terminal
sTD_HDR_SIZEDynFlags
stepOnStringBuffer
step_RDRPrelNames
StgInfoTable 
1 (Type/Class)GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
2 (Data Constructor)GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
sTmpDirSettings, DynFlags
Stmt 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)GHC.Hs.Expr, GHC.Hs
StmtCtxtGHC.Hs.Expr, GHC.Hs
StmtLRGHC.Hs.Expr, GHC.Hs
StmtQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StockStrategy 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
stockStrategyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
sToolDirSettings, DynFlags
sToolSettingsSettings, DynFlags
sTopDirSettings, DynFlags
StopLnDriverPhases
STOP_FRAMEGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
stop_phasePipelineMonad
StrPretty
StrDmdDemand
stretchZipWithUtil
Strict 
1 (Data Constructor)GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
strictApply1DmdDemand
StrictDataGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
strictenDmdDemand
strictifyDictDmdDemand
strictifyDmdDemand
strictlyDeeperThanTcType
strictlyEqOLOrdList
strictlyOrdOLOrdList
strictnessBeforeDynFlags
strictnessInfoIdInfo
StrictnessMarkDataCon
StrictSig 
1 (Type/Class)Demand
2 (Data Constructor)Demand
strictSigDmdEnvDemand
StrictTypeLanguage.Haskell.TH.Syntax
strictTypeLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StrictTypeQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StringGhcPrelude
StringBuffer 
1 (Type/Class)StringBuffer
2 (Data Constructor)StringBuffer
stringELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stringEncodeArchGHC.Platform
stringEncodeOSGHC.Platform
StringLLanguage.Haskell.TH.Syntax, Language.Haskell.TH
stringLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
StringLiteral 
1 (Type/Class)BasicTypes
2 (Data Constructor)BasicTypes
StringPrimLLanguage.Haskell.TH.Syntax, Language.Haskell.TH
stringPrimLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stringToInstalledUnitIdModule
stringToStringBufferStringBuffer
stringToUnitIdModule
stringTyTysWiredIn
stringTy_RDRPrelNames
stripCoercionTyType
stripIfaceInvisVarsIfaceType, IfaceSyn
stripInvisArgsIfaceType, IfaceSyn
stripNArgsCoreSyn
stripTicksECoreUtils
stripTicksTCoreUtils
stripTicksTopCoreUtils
stripTicksTopECoreUtils
stripTicksTopTCoreUtils
strongLoopBreakerBasicTypes
stronglyConnCompFromEdgedVerticesOrdDigraph
stronglyConnCompFromEdgedVerticesOrdRDigraph
stronglyConnCompFromEdgedVerticesUniqDigraph
stronglyConnCompFromEdgedVerticesUniqRDigraph
stronglyConnCompGDigraph
StrTyLit 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)TyCoRep
strTyLitLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
stubDirDynFlags
sTyConKeyPrelNames
sTyConNamePrelNames
Style 
1 (Type/Class)Pretty
2 (Data Constructor)Pretty
stylePretty
SubCoTyCoRep
subDVarSetVarSet
SubGoalDepthConstraint
subGoalDepthExceededConstraint
Subst 
1 (Type/Class)CoreSubst
2 (Data Constructor)CoreSubst
substBindCoreSubst
substBindSCCoreSubst
substBndrCoreSubst
substBndrsCoreSubst
substCo 
1 (Function)TyCoSubst, Coercion
2 (Function)CoreSubst
substCosTyCoSubst, Coercion
substCoUncheckedTyCoSubst, Type, TcType
substCoVarTyCoSubst, Coercion
substCoVarBndr 
1 (Function)TyCoSubst, Coercion
2 (Function)CoreSubst
substCoVarsTyCoSubst, Coercion
substCoWithTyCoSubst, Coercion
substCoWithUncheckedTyCoSubst, Type, TcType
substDVarSetCoreSubst
substEqSpecDataCon
substExprCoreSubst
substExprSCCoreSubst
substForAllCoBndrTyCoSubst
substForAllCoBndrUsingTyCoSubst
substForAllCoBndrUsingLCCoercion
substIdInfoCoreSubst
substIdOccCoreSubst
substIdTypeCoreSubst
substIfaceAppArgsIfaceType, IfaceSyn
substIfaceTyVarIfaceType, IfaceSyn
substInScopeCoreSubst
substInteractiveContextHscTypes
substLeftCoCoercion
substRecBndrsCoreSubst
substRightCoCoercion
substRulesForImportedIdsCoreSubst
substSpecCoreSubst
substThetaTyCoSubst, Type, TcType
substThetaUncheckedTyCoSubst, Type, TcType
substTickishCoreSubst
substTy 
1 (Function)TyCoSubst, Type, TcType
2 (Function)CoreSubst
substTyAddInScopeTyCoSubst, Type, TcType
substTyCoVarsTyCoSubst
substTysTyCoSubst, Type, TcType
substTysUncheckedTyCoSubst, Type, TcType
substTysWithTyCoSubst, Type
substTysWithCoVarsTyCoSubst
substTyUncheckedTyCoSubst, Type, TcType
substTyVarTyCoSubst, Type
substTyVarBndr 
1 (Function)TyCoSubst, Type, TcType
2 (Function)CoreSubst
substTyVarBndrsTyCoSubst, Type
substTyVarsTyCoSubst, Type
substTyWithTyCoSubst, Type, TcType
substTyWithCoVarsTyCoSubst, TcType
substTyWithInScopeTyCoSubst
substTyWithUncheckedTyCoSubst, Type, TcType
substUnfoldingCoreSubst
substUnfoldingSCCoreSubst
substVarBndrTyCoSubst, Type
substVarBndrsTyCoSubst, Type
substVarBndrUsingTyCoSubst
subtractGhcPrelude
subVarSetVarSet
succGhcPrelude
Succeeded 
1 (Data Constructor)Maybes
2 (Data Constructor)BasicTypes
succeededBasicTypes
SuccessFlagBasicTypes
successIfBasicTypes
succ_RDRPrelNames
SuffixUtil
SuggestHiddenPackages
SuggestVisiblePackages
SumRdrHsSyn
sumGhcPrelude
SumAltLanguage.Haskell.TH.Syntax, Language.Haskell.TH
SumArityLanguage.Haskell.TH.Syntax, Language.Haskell.TH
sumDataConTysWiredIn
SumFlavourTyCon
SumOrTupleRdrHsSyn
sumParensBasicTypes
SumPatGHC.Hs.Pat, GHC.Hs
sumRepDataConKeyPrelNames
sumRepDataConTyConTysWiredIn
SumTyConTyCon
sumTyConTysWiredIn
sumTyConKeyPrelNames
sumTyConNamePrelNames
superClassesMightHelpConstraint
superFunArgRdrHsSyn
superInfixOpRdrHsSyn
superSkolemTvTcType
supportedLanguagesAndExtensionsDynFlags
SuppressBndrSig 
1 (Type/Class)IfaceType, IfaceSyn
2 (Data Constructor)IfaceType, IfaceSyn
suppressIfaceInvisiblesIfaceType, IfaceSyn
SurelyApartUnify
swapPair
SwapFlagBasicTypes
swapLiftCoEnvCoercion
sWarningPprColour
switchWeightDynFlags
SymbolTableBinary
symbol_RDRPrelNames
SymCoTyCoRep
SynAnyTcType
SynDeclGHC.Hs.Decls, GHC.Hs
SynFamilyInstFamInstEnv
SynFunTcType
synKnownTypeTcType
SynListTcType
SynRhoTcType
SyntaxExpr 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
SyntaxOpTypeTcType
synTyConDefn_maybeTyCon
synTyConResKindType
synTyConRhs_maybeTyCon
SynTypeTcType
syn_arg_wrapsGHC.Hs.Expr, GHC.Hs
syn_exprGHC.Hs.Expr, GHC.Hs
syn_res_wrapGHC.Hs.Expr, GHC.Hs
SystemDependentDynFlags
systemPackageConfigDynFlags
sYSTEM_IOPrelNames