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

Index - E

EABaseX86.Regs
EABaseNoneX86.Regs
EABaseRegX86.Regs
EABaseRipX86.Regs
EagerBlackholeInfoCmmExpr, Cmm
EagerDefaultingTcSimplify
EAIndex 
1 (Type/Class)X86.Regs
2 (Data Constructor)X86.Regs
EAIndexNoneX86.Regs
eaxX86.Regs
ebpX86.Regs
ebv_bindsTcEvidence
ebv_tcvsTcEvidence
ebv_uniqTcEvidence
ebxX86.Regs
eb_is_givenTcEvidence
eb_lhsTcEvidence
eb_rhsTcEvidence
ECP 
1 (Data Constructor)RdrHsSyn
2 (Type/Class)RdrHsSyn
ecpFromCmdRdrHsSyn
ecpFromCmd'RdrHsSyn
ecpFromExpRdrHsSyn
ecpFromExp'RdrHsSyn
ecxX86.Regs
EdgeDominators
edgeFromCFG
EdgeInfo 
1 (Type/Class)CFG
2 (Data Constructor)CFG
edgeInfoCFG
edgeListCFG
edgesGDigraph
edgeToCFG
EdgeTypeDigraph
EdgeWeight 
1 (Type/Class)CFG
2 (Data Constructor)CFG
edgeWeightCFG
ediX86.Regs
edxX86.Regs
EExitCodeGHCi.Message
EitherGhcPrelude
eitherGhcPrelude
eitherTyConKeyPrelNames
eitherTyConNamePrelNames
elemGhcPrelude
elemBagBag
elemDVarEnvGhcPlugins, VarEnv
elemDVarSetGhcPlugins, VarSet
elementOfUniqDSetUniqDSet
elementOfUniqSetGhcPlugins, UniqSet
elemFsEnvFastStringEnv
elemInScopeSetGhcPlugins, VarEnv
elemLocalRdrEnvGhcPlugins, RdrName
elemModuleEnvGhcPlugins, Module
elemModuleSetGhcPlugins, Module
elemNameEnvGhcPlugins, NameEnv
elemNameSetGhcPlugins, NameSet
elemOccEnvGhcPlugins, Name, OccName
elemOccSetGhcPlugins, Name, OccName
ElemOfHoopl.Collections
elemRdrRnTypes
elemRegSetCmmExpr, Cmm
elemUDFMUniqDFM
elemUFMGhcPlugins, UniqFM
elemUFM_DirectlyGhcPlugins, UniqFM
elemUniqMapUniqMap
elemUniqSet_DirectlyGhcPlugins, UniqSet
elemUnVarSetUnVarGraph
elemVarEnvGhcPlugins, VarEnv
elemVarEnvByKeyGhcPlugins, VarEnv
elemVarSetGhcPlugins, VarSet
elemVarSetByKeyGhcPlugins, VarSet
ELF_V1GHC.Platform
ELF_V2GHC.Platform
elimCommonBlocksCmmCommonBlockElim
eltsHptGhcPlugins, HscTypes
eltsUDFMUniqDFM
eltsUFMGhcPlugins, UniqFM
emit 
1 (Function)GHC.StgToCmm.Monad
2 (Function)GHC.StgToCmm.ExtCode
emitAnonWildCardHoleConstraintTcRnMonad
emitAssign 
1 (Function)GHC.StgToCmm.Monad
2 (Function)GHC.StgToCmm.ExtCode
emitBlackHoleCodeGHC.StgToCmm.Bind
emitCallGHC.StgToCmm.Layout
emitCCallGHC.StgToCmm.Foreign
emitCloseNurseryGHC.StgToCmm.Foreign
emitClosureAndInfoTableGHC.StgToCmm.Layout
emitClosureProcAndInfoTableGHC.StgToCmm.Layout
emitCmmLitSwitchGHC.StgToCmm.Utils
emitCommentGHC.StgToCmm.Monad
emitConstraintsTcRnMonad
emitDataLitsGHC.StgToCmm.Utils
emitDeclGHC.StgToCmm.Monad
emitDerivedEqsTcMType
emitForeignCallGHC.StgToCmm.Foreign
emitImplicationTcRnMonad
emitImplicationsTcRnMonad
emitImplicationTcSTcSMonad
emitInsolubleTcRnMonad
emitLabel 
1 (Function)GHC.StgToCmm.Monad
2 (Function)GHC.StgToCmm.ExtCode
emitLoadThreadStateGHC.StgToCmm.Foreign
emitMultiAssignGHC.StgToCmm.Utils
emitNamedWildCardHoleConstraintsTcRnMonad
emitNewDerivedEqTcSMonad
emitNewDerivedsTcSMonad
emitNewWantedEqTcSMonad
emitOpenNurseryGHC.StgToCmm.Foreign
emitOutOfLine 
1 (Function)GHC.StgToCmm.Monad
2 (Function)GHC.StgToCmm.ExtCode
emitPrimCallGHC.StgToCmm.Foreign
emitProcWithConventionGHC.StgToCmm.Monad
emitProcWithStackFrameGHC.StgToCmm.Monad
emitResidualTvConstraintTcUnify
emitRestoreRegsGHC.StgToCmm.Foreign
emitReturnGHC.StgToCmm.Layout
emitRODataLitsGHC.StgToCmm.Utils
emitRtsCallGHC.StgToCmm.Utils
emitRtsCallGenGHC.StgToCmm.Utils
emitRtsCallWithResultGHC.StgToCmm.Utils
emitSaveRegsGHC.StgToCmm.Foreign
emitSaveThreadStateGHC.StgToCmm.Foreign
emitSetCCCGHC.StgToCmm.Prof
emitSetDynHdrGHC.StgToCmm.Heap
emitSimpleTcRnMonad
emitSimplesTcRnMonad
emitStaticConstraintsTcRnMonad
emitStore 
1 (Function)GHC.StgToCmm.Monad
2 (Function)GHC.StgToCmm.ExtCode
emitSwitchGHC.StgToCmm.Utils
emitTickGHC.StgToCmm.Monad
emitTvImplicationTcSTcSMonad
emitUnwindGHC.StgToCmm.Monad
emitUpdateFrameGHC.StgToCmm.Bind
emitUpdRemSetPushGHC.StgToCmm.Utils
emitUpdRemSetPushThunkGHC.StgToCmm.Utils
emitWantedTcMType
emitWantedEqTcMType
emitWantedEvVarTcMType
emitWantedEvVarsTcMType
emitWorkTcSMonad
emitWorkNCTcSMonad
empty 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
4 (Function)Language.Haskell.TH.Lib.Map
5 (Function)EnumSet
emptyAnnEnvGhcPlugins, Annotations
emptyArgDocMapGHC, GHC.Hs, GHC.Hs.Doc
emptyBagBag
emptyBlockHoopl.Block
emptyBodyHoopl.Graph
emptyCallStackKeyPrelNames
emptyCallStackNamePrelNames
EmptyCaseGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
emptyClosureEnvByteCodeLink
emptyCollectedCCsCostCentre
emptyCoreMapCoreMap
emptyCtsConstraint
emptyCvSubstEnvGhcPlugins, Coercion, TyCoSubst
EmptyDataDeclsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
EmptyDataDerivingGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
emptyDeclDocMapGHC, GHC.Hs, GHC.Hs.Doc
emptyDFsEnvFastStringEnv
emptyDictMapTcSMonad
emptyDmdEnvDemand
emptyDNameEnvGhcPlugins, NameEnv
emptyDUsGhcPlugins, NameSet
emptyDVarEnvGhcPlugins, VarEnv
emptyDVarSetGhcPlugins, VarSet
emptyEvBindMapTcEvidence
emptyFamInstEnvFamInstEnv
emptyFamInstEnvsFamInstEnv
emptyFilesToCleanGhcPlugins, DynFlags
emptyFixityEnvGhcPlugins, HscTypes
emptyFloatsSimplEnv
emptyFsEnvGhcPlugins, FastStringEnv, Name, OccName
emptyFullModIfaceGhcPlugins, HscTypes
emptyFVFV
emptyFVsGhcPlugins, NameSet
emptyGDigraph
emptyGlobalRdrEnvGhcPlugins, RdrName
emptyHomePackageTableGhcPlugins, HscTypes
emptyHooksHooks
emptyHpcInfoGhcPlugins, HscTypes
emptyIfaceWarnCacheGhcPlugins, HscTypes
emptyImportAvailsTcRnMonad, TcRnTypes
emptyInScopeSetGhcPlugins, VarEnv
emptyInstalledModuleEnvGhcPlugins, Module
emptyInstalledPackageInfoGHC.PackageDb
emptyInstEnvInstEnv
emptyInteractiveContextGhcPlugins, HscTypes
emptyJoinFloatsSimplEnv
emptyLetFloatsSimplEnv
emptyLHsBindsGHC, GHC.Hs, GHC.Hs.Binds
emptyLHsQTvsGHC, GHC.Hs, GHC.Hs.Types
emptyLiftingContextGhcPlugins, Coercion
EmptyLocalBindsGHC, GHC.Hs, GHC.Hs.Binds
emptyLocalBindsGHC, GHC.Hs, GHC.Hs.Binds
emptyLocalRdrEnvGhcPlugins, RdrName
emptyMessagesErrUtils
emptyMGGhcPlugins, GHC, HscTypes
emptyModBreaksGhcPlugins, ByteCodeTypes, HscTypes
emptyModDetailsGhcPlugins, HscTypes
emptyModuleEnvGhcPlugins, Module
emptyModuleSetGhcPlugins, Module
emptyNameEnvGhcPlugins, NameEnv
emptyNameSetGhcPlugins, NameSet
emptyNameShapeNameShape
emptyOccEnvGhcPlugins, Name, OccName
emptyOccSetGhcPlugins, Name, OccName
emptyPackageIfaceTableGhcPlugins, HscTypes
emptyPackageStateGhcPlugins, Packages
emptyPartialModIfaceGhcPlugins, HscTypes
emptyPragEnvTcSigs
emptyRdrGroupGHC, GHC.Hs, GHC.Hs.Decls
emptyRecStmtGHC, GHC.Hs, GHC.Hs.Utils
emptyRecStmtIdGHC, GHC.Hs, GHC.Hs.Utils
emptyRecStmtNameGHC, GHC.Hs, GHC.Hs.Utils
emptyRegMapRegAlloc.Liveness
emptyRegSetCmmExpr, Cmm
emptyRnGroupGHC, GHC.Hs, GHC.Hs.Decls
emptyRoleAnnotEnvTcRnMonad, TcRnTypes
emptyRuleBaseGhcPlugins, Rules
emptyRuleEnvGhcPlugins, CoreSyn
emptyRuleInfoGhcPlugins, IdInfo
emptySDIEGHC.HsToCore.PmCheck.Types
emptySRTCmmBuildInfoTables
emptySSSizedSeq
emptyStackMapRegAlloc.Linear.StackMap
emptySubst 
1 (Function)GhcPlugins, CoreSubst
2 (Function)StgSubst
emptyTcEvBindsTcEvidence
emptyTCvSubstGhcPlugins, TcType, TyCoSubst, Type
emptyTidyEnvGhcPlugins, VarEnv
emptyTidyOccEnvGhcPlugins, Name, OccName
emptyTMCoreMap, TrieMap
emptyTransStmtGHC, GHC.Hs, GHC.Hs.Utils
emptyTvSubstEnvGhcPlugins, TyCoSubst, Type
emptyTypeEnvGhcPlugins, HscTypes
emptyTypeMapCoreMap
emptyUDFMUniqDFM
emptyUFMGhcPlugins, UniqFM
emptyUniqDSetUniqDSet
emptyUniqMapUniqMap
emptyUniqSetGhcPlugins, UniqSet
emptyUnVarGraphUnVarGraph
emptyUnVarSetUnVarGraph
emptyValBindsInGHC, GHC.Hs, GHC.Hs.Binds
emptyValBindsOutGHC, GHC.Hs, GHC.Hs.Binds
emptyVarEnvGhcPlugins, VarEnv
emptyVarSetGhcPlugins, VarSet
emptyWCConstraint
emptyWorkListTcSMonad
emptyZonkEnvTcHsSyn
EnableBreakpointGHCi, GHCi.Message
enableBreakpointGHCi
enableTimeStatsGhcPlugins, GHC, DynFlags
encodeDoubleIntegerIdKeyPrelNames
encodeDoubleIntegerNamePrelNames
encodeFloatGhcPrelude
encodeFloatIntegerIdKeyPrelNames
encodeFloatIntegerNamePrelNames
EndBindingGroupStgLiftLams.LiftM
endBindingGroupStgLiftLams.LiftM
endPassCoreLint
endPassIOCoreLint
EndRecoverGHCi.Message
ensureArgsDemand
ensureNotLevPolyTcMType
ENTERByteCodeInstr
enterCostCentreFunGHC.StgToCmm.Prof
enterCostCentreThunkGHC.StgToCmm.Prof
EnterItGHC.StgToCmm.Closure
EntryGHC.HsToCore.PmCheck.Types
entryGHC.Exts.Heap, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTableProf
entryBlocksInstruction
entryCodeCmmInfo
EntryFunPtrGHC.Exts.Heap, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTableProf
entryHeapCheckGHC.StgToCmm.Heap
entryHeapCheck'GHC.StgToCmm.Heap
entryLabelHoopl.Graph, Hoopl.Dataflow
EnumGhcPrelude
enumClassKeyPrelNames
enumClassNamePrelNames
enumClass_RDRPrelNames
enumFromGhcPrelude
enumFromClassOpKeyPrelNames
enumFromNamePrelNames
enumFromThenGhcPrelude
enumFromThenClassOpKeyPrelNames
enumFromThenNamePrelNames
enumFromThenToGhcPrelude
enumFromThenToClassOpKeyPrelNames
enumFromThenToNamePrelNames
enumFromThenTo_RDRPrelNames
enumFromThen_RDRPrelNames
enumFromToGhcPrelude
enumFromToClassOpKeyPrelNames
enumFromToNamePrelNames
enumFromTo_RDRPrelNames
enumFrom_RDRPrelNames
EnumSetEnumSet
Env 
1 (Data Constructor)TcRnMonad, TcRnTypes
2 (Type/Class)TcRnMonad, TcRnTypes
3 (Type/Class)StgLiftLams.LiftM
4 (Data Constructor)StgLiftLams.LiftM
5 (Type/Class)GHC.StgToCmm.ExtCode
env_gblTcRnMonad, TcRnTypes
env_lclTcRnMonad, TcRnTypes
env_topTcRnMonad, TcRnTypes
env_umTcRnMonad, TcRnTypes
EOFSysTools.Process
EOtherExceptionGHCi.Message
EP 
1 (Data Constructor)GhcPlugins, BasicTypes
2 (Type/Class)GhcPlugins, BasicTypes
EPSGhcPlugins, HscTypes
EpsStats 
1 (Data Constructor)GhcPlugins, HscTypes
2 (Type/Class)GhcPlugins, HscTypes
eps_ann_envGhcPlugins, HscTypes
eps_complete_matchesGhcPlugins, HscTypes
eps_fam_inst_envGhcPlugins, HscTypes
eps_free_holesGhcPlugins, HscTypes
eps_inst_envGhcPlugins, HscTypes
eps_is_bootGhcPlugins, HscTypes
eps_mod_fam_inst_envGhcPlugins, HscTypes
eps_PITGhcPlugins, HscTypes
eps_PTEGhcPlugins, HscTypes
eps_rule_baseGhcPlugins, HscTypes
eps_statsGhcPlugins, HscTypes
EQGhcPrelude
EqGhcPrelude
eqCanDischargeFRConstraint
eqCanRewriteConstraint
eqCanRewriteFRConstraint
eqClassGhcPlugins, TysWiredIn
eqClassKeyPrelNames
eqClassNamePrelNames
eqClassOpKeyPrelNames
eqClass_RDRPrelNames
eqCoercionGhcPlugins, Coercion
eqCoercionXGhcPlugins, Coercion
eqDataConGhcPlugins, TysWiredIn
eqDataConKeyPrelNames
eqDiffHieDebug
eqEmptyLocalBindsGHC, GHC.Hs, GHC.Hs.Binds
eqExprGhcPlugins, CoreUtils
eqHsBangGhcPlugins, DataCon
eqIntegerPrimIdKeyPrelNames
eqIntegerPrimNamePrelNames
eqListByGhcPlugins, Util
eqLocatedGhcPlugins, GHC, SrcLoc
eqMaybeByGhcPlugins, Util
eqMayRewriteFRConstraint
eqNamePrelNames
EqnInfoDsMonad, DsUtils
eqn_origDsMonad, DsUtils
eqn_patsDsMonad, DsUtils
eqn_rhsDsMonad, DsUtils
eqPhantPrimTyConTysPrim
eqPhantPrimTyConKeyPrelNames
eqPhaseDriverPhases
eqPmAltConGHC.HsToCore.PmCheck.Types
EqPredPredicate
eqPrimTyConTysPrim
eqPrimTyConKeyPrelNames
EQQ 
1 (Data Constructor)PPC.Cond
2 (Data Constructor)SPARC.Cond
3 (Data Constructor)X86.Cond
EqRelPredicate
eqRelRolePredicate
eqReprPrimTyConTysPrim
eqReprPrimTyConKeyPrelNames
eqSCSelIdKeyPrelNames
EqSpecGhcPlugins, DataCon
eqSpecPairGhcPlugins, DataCon
eqSpecPredsGhcPlugins, DataCon
eqSpecTypeGhcPlugins, DataCon
eqSpecTyVarGhcPlugins, DataCon
EqStableNameOpPrimOp
EqStablePtrOpPrimOp
eqStringIdKeyPrelNames
eqStringNamePrelNames
eqString_RDRPrelNames
eqSwitchTargetWithCmmSwitch
eqTag_RDRPrelNames
eqTyConGhcPlugins, TysWiredIn
eqTyConKeyPrelNames
eqTyConNameGhcPlugins, TysWiredIn
eqTyCon_RDRGhcPlugins, TysWiredIn
eqTypeGhcPlugins, TcType, Type
eqTypesGhcPlugins, TcType, Type
eqTypeXGhcPlugins, TcType, Type
EqualGHC.HsToCore.PmCheck.Types
EqualCtListTcSMonad
EqualityTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
equalityTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
equalityTIdKeyTHNames
equalityTNameTHNames
equalityTyConTysPrim
equalKeysUDFMUniqDFM
equalKeysUFMGhcPlugins, UniqFM
equalLengthGhcPlugins, Util
equalPLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
equals 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
EquationInfoDsMonad, DsUtils
equivClassesListSetOps
eqUniqueUnique
EqVarGhcPlugins, Var
eqVarBndrsGhcPlugins, Type
eq_RDRPrelNames
eraseDeltasLiveRegAlloc.Liveness
Err 
1 (Data Constructor)CmdLineParser
2 (Type/Class)CmdLineParser
ErrCtxtTcRnMonad, TcRnTypes
ErrDocErrUtils
errDocErrUtils
errDocContextErrUtils
errDocImportantErrUtils
errDocSupplementaryErrUtils
errDsDsMonad
errDsCoreExprDsMonad
ErrMsgErrUtils
errMsgCmdLineParser
errMsgContextErrUtils
errMsgDocErrUtils
errMsgReasonErrUtils
errMsgSeverityErrUtils
errMsgSpanErrUtils
errorGhcPrelude
ErrorCall 
1 (Data Constructor)Exception
2 (Type/Class)Exception
ErrorCallWithLocationException
errorIdKeyPrelNames
errorIdsGhcPlugins, MkCore
ErrorMessagesErrUtils
errorMessageTypeErrorFamKeyPrelNames
errorMessageTypeErrorFamNamePrelNames
errorMsg 
1 (Function)GhcPlugins, CoreMonad
2 (Function)ErrUtils
errorMsgSGhcPlugins, CoreMonad
errorsFoundErrUtils
errorsToGhcExceptionCmdLineParser
errorWithoutStackTraceGhcPrelude
error_ExprTcGenDeriv
error_RDRPrelNames
ErrReasonGhcPlugins, DynFlags
escapeArrowScopeTcRnMonad
escapeJsonStringJson
escapeSpacesGhcPlugins, Util
esiX86.Regs
espX86.Regs
etaExpandCoreArity
etaExpandAlgTyConTcHsType
etaExpandCoAxBranchGhcPlugins, Coercion
etaExpandStrictSigDemand
etaExpandToJoinPointCoreArity
etaExpandToJoinPointRuleCoreArity
EtaExpansionGhcPlugins, CoreMonad
EtaReductionGhcPlugins, CoreMonad
et_bindsTcEvidence
et_bodyTcEvidence
et_givenTcEvidence
et_tvsTcEvidence
EUserInterruptGHCi.Message
evalBooleanFormula
EvalAppGHCi, GHCi.Message
EvalBreakGHCi, GHCi.Message
EvalCompleteGHCi, GHCi.Message
evalDmdDemand
evaldUnfoldingGhcPlugins, CoreSyn
EvalExceptionGHCi, GHCi.Message
EvalExprGHCi, GHCi.Message
EvalIOGHCi, GHCi.Message
evalIOGHCi
EvalOpts 
1 (Data Constructor)GHCi.Message
2 (Type/Class)GHCi.Message
evalPPipelineMonad
EvalResultGHCi, GHCi.Message
evalStateState
EvalStatusGHCi, GHCi.Message
EvalStatus_GHCi, GHCi.Message
EvalStmtGHCi, GHCi.Message
evalStmtGHCi
EvalStringGHCi, GHCi.Message
evalStringGHCi
evalStringToIOStringGHCi
EvalStringToStringGHCi, GHCi.Message
EvalSuccessGHCi, GHCi.Message
EvalThisGHCi, GHCi.Message
evaluateException
EvBind 
1 (Data Constructor)TcEvidence
2 (Type/Class)TcEvidence
EvBindMap 
1 (Data Constructor)TcEvidence
2 (Type/Class)TcEvidence
evBindMapBindsTcEvidence
EvBindsTcEvidence
EvBindsVar 
1 (Data Constructor)TcEvidence
2 (Type/Class)TcEvidence
evBindVarTcEvidence
EvCallStackTcEvidence
evCallStackTcEvTerm
evCastTcEvidence
evCoercionTcEvidence
EvCsEmptyTcEvidence
EvCsPushCallTcEvidence
evDataConAppTcEvidence
evDelayedErrorTcEvTerm
evDFunAppTcEvidence
evenGhcPrelude
EvExpr 
1 (Data Constructor)TcEvidence
2 (Type/Class)TcEvidence
EvFunTcEvidence
EvIdGhcPlugins, Var
evIdTcEvidence
evSelectorTcEvidence
EvTermTcEvidence
evTermCoercionTcEvidence
evTermCoercion_maybeTcEvidence
EvTypeable 
1 (Data Constructor)TcEvidence
2 (Type/Class)TcEvidence
evTypeableTcEvidence
EvTypeableTrFunTcEvidence
EvTypeableTyAppTcEvidence
EvTypeableTyConTcEvidence
EvTypeableTyLitTcEvidence
EvVarGhcPlugins, Var
EvVarDestConstraint
evVarPredTcType
evVarsOfTermTcEvidence
ev_bind_varenvTcEvidence
EwMCmdLineParser
ExactGhcPlugins, RdrName
exactLog2GhcPlugins, Util
exactTyCoVarsOfTypeTcType, TyCoFVs
exactTyCoVarsOfTypesTcType, TyCoFVs
ExceptionException, Panic
ExceptionMonadException
execAllocationInteractiveEval, GHC, InteractiveEvalTypes
ExecBreakInteractiveEval, GHC, InteractiveEvalTypes
ExecCompleteInteractiveEval, GHC, InteractiveEvalTypes
execLineNumberInteractiveEval, GHC, InteractiveEvalTypes
ExecOptions 
1 (Data Constructor)InteractiveEval, GHC, InteractiveEvalTypes
2 (Type/Class)InteractiveEval, GHC, InteractiveEvalTypes
execOptionsInteractiveEval, GHC
ExecResultInteractiveEval, GHC, InteractiveEvalTypes
execResultInteractiveEval, GHC, InteractiveEvalTypes
execSingleStepInteractiveEval, GHC, InteractiveEvalTypes
execSourceFileInteractiveEval, GHC, InteractiveEvalTypes
execStateState
execStmtInteractiveEval, GHC
execStmt'InteractiveEval, GHC
execWrapInteractiveEval, GHC, InteractiveEvalTypes
exeFileNameDriverPipeline
ExistentialQuantificationGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
exitifyProgramExitify
ExpLanguage.Haskell.TH, Language.Haskell.TH.Syntax
expGhcPrelude
expandedPackageConfigIdGhcPlugins, PackageConfig, Packages
expandPathVarGHC.BaseDir
expandSynTyCon_maybeGhcPlugins, TyCon
expandToolDirSysTools.BaseDir
expandTopSPARC.CodeGen.Expand
expandTopDirSysTools, GHC.BaseDir, SysTools.BaseDir
expandTypeSynonymsGhcPlugins, Type
expandUnfolding_maybeGhcPlugins, CoreSyn
ExpBrGHC, GHC.Hs, GHC.Hs.Expr
expectJustMaybes
expectP_RDRPrelNames
ExplBidirLanguage.Haskell.TH, Language.Haskell.TH.Syntax
explBidirLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
explBidirPatSynIdKeyTHNames
explBidirPatSynNameTHNames
ExplicitBidirectionalGHC, GHC.Hs, GHC.Hs.Binds
ExplicitForAllGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
ExplicitForallBitLexer
ExplicitListGHC, GHC.Hs, GHC.Hs.Expr
ExplicitNamespacesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
ExplicitNamespacesBitLexer
explicitPackagesGhcPlugins, Packages
ExplicitSpliceGhcPlugins, GHC, BasicTypes, GHC.Hs, GHC.Hs.Decls
ExplicitSumGHC, GHC.Hs, GHC.Hs.Expr
ExplicitTupleGHC, GHC.Hs, GHC.Hs.Expr
exponentGhcPrelude
ExportHieTypes
ExportFLanguage.Haskell.TH, Language.Haskell.TH.Syntax
exports_from_availTcRnExports
exposedGhcPlugins, GHC.PackageDb, PackageConfig, Packages
exposedModulesGhcPlugins, GHC.PackageDb, PackageConfig, Packages
exposedPrimTyConsTysPrim
ExposePackageGhcPlugins, DynFlags
ExpQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
expQTyConKeyTHNames
expQTyConNameTHNames
Expr 
1 (Type/Class)GhcPlugins, CoreSyn
2 (Data Constructor)Llvm.AbsSyn, Llvm
exprArityCoreArity
exprBotStrictness_maybeCoreArity
ExprCCCostCentre
exprCtOriginTcOrigin
exprEtaExpandArityCoreArity
exprFreeIdsGhcPlugins, CoreFVs
exprFreeIdsDSetGhcPlugins, CoreFVs
exprFreeIdsListGhcPlugins, CoreFVs
exprFreeVarsGhcPlugins, CoreFVs
exprFreeVarsDSetGhcPlugins, CoreFVs
exprFreeVarsListGhcPlugins, CoreFVs
ExprHoleTcRnMonad, Constraint, TcRnTypes
ExpRhoTypeTcMType, TcType
exprIsBigGhcPlugins, CoreUtils
exprIsBottomGhcPlugins, CoreUtils
exprIsCheapGhcPlugins, CoreUtils
exprIsCheapXGhcPlugins, CoreUtils
exprIsConApp_maybeCoreOpt, CoreUnfold
exprIsConLikeGhcPlugins, CoreUtils
exprIsDupableGhcPlugins, CoreUtils
exprIsExpandableGhcPlugins, CoreUtils
exprIsHNFGhcPlugins, CoreUtils
exprIsLambda_maybeCoreOpt
exprIsLiteral_maybeCoreOpt, CoreUnfold
exprIsTickedStringGhcPlugins, CoreUtils
exprIsTickedString_maybeGhcPlugins, CoreUtils
exprIsTopLevelBindableGhcPlugins, CoreUtils
exprIsTrivialGhcPlugins, CoreUtils
exprIsWorkFreeGhcPlugins, CoreUtils
ExprLStmtGHC, GHC.Hs, GHC.Hs.Expr
exprOkForSideEffectsGhcPlugins, CoreUtils
exprOkForSpeculationGhcPlugins, CoreUtils
exprsFreeIdsDSetGhcPlugins, CoreFVs
exprsFreeIdsListGhcPlugins, CoreFVs
exprsFreeVarsGhcPlugins, CoreFVs
exprsFreeVarsListGhcPlugins, CoreFVs
ExprSigCtxtTcValidity, TcHsType, TcOrigin
ExprSigOriginTcOrigin
exprSizeCoreStats
exprSomeFreeVarsGhcPlugins, CoreFVs
exprSomeFreeVarsListGhcPlugins, CoreFVs
exprsOrphNamesGhcPlugins, CoreFVs
exprsSomeFreeVarsGhcPlugins, CoreFVs
exprsSomeFreeVarsListGhcPlugins, CoreFVs
exprStatsCoreStats
ExprStmtGHC, GHC.Hs, GHC.Hs.Expr
exprToCoercion_maybeGhcPlugins, CoreSyn, CoreUtils
exprToTypeGhcPlugins, CoreSyn, CoreUtils
exprType 
1 (Function)GhcPlugins, CoreUtils
2 (Function)InteractiveEval, GHC
ExprWithTySigGHC, GHC.Hs, GHC.Hs.Expr
ExprWithTySigCtxRnUtils
expr_fvsGhcPlugins, CoreFVs
ExpSigmaTypeTcMType, TcType
expTyConKeyTHNames
expTyConNameTHNames
ExpTypeTcMType, TcType
expTypeToTypeTcMType
ExtBitsLexer
extendAnnEnvListGhcPlugins, Annotations
extendClosureEnvByteCodeLink
extendCompleteMatchMapTcRnMonad, GhcPlugins, HscTypes, TcRnTypes
extendCoreMapCoreMap
extendCtsListConstraint
extendCvSubst 
1 (Function)CoreSubst
2 (Function)GhcPlugins, TyCoSubst, Type
3 (Function)SimplEnv
extendCvSubstWithCloneTyCoSubst
extendDNameEnvGhcPlugins, NameEnv
extendDVarEnvGhcPlugins, VarEnv
extendDVarEnvListGhcPlugins, VarEnv
extendDVarEnv_CGhcPlugins, VarEnv
extendDVarSetGhcPlugins, VarSet
extendDVarSetListGhcPlugins, VarSet
ExtendedDefaultRulesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
extendEvBindsTcEvidence
extendFamInstEnvFamInstEnv
extendFamInstEnvListFamInstEnv
extendFixityEnvTcRnMonad
extendFlatCacheTcSMonad
extendFloatsSimplEnv
extendFsEnvGhcPlugins, FastStringEnv, Name, OccName
extendFsEnvListFastStringEnv
extendFsEnvList_CFastStringEnv
extendFsEnv_AccFastStringEnv
extendFsEnv_CFastStringEnv
extendGlobalRdrEnvGhcPlugins, RdrName
extendGlobalRdrEnvRnRnNames
extendIdSubst 
1 (Function)GhcPlugins, CoreSubst
2 (Function)SimplEnv
extendIdSubstListGhcPlugins, CoreSubst
extendIfaceEnvsIfaceEnv
extendIfaceIdEnvIfaceEnv
extendIfaceTyVarEnvIfaceEnv
extendInScope 
1 (Function)GhcPlugins, CoreSubst
2 (Function)StgSubst
extendInScopeIdsGhcPlugins, CoreSubst
extendInScopeListGhcPlugins, CoreSubst
extendInScopeSetGhcPlugins, VarEnv
extendInScopeSetListGhcPlugins, VarEnv
extendInScopeSetSetGhcPlugins, VarEnv
extendInstalledModuleEnvGhcPlugins, Module
extendInstEnvInstEnv
extendInstEnvListInstEnv
extendInteractiveContextGhcPlugins, HscTypes
extendInteractiveContextWithIdsGhcPlugins, HscTypes
extendLiftingContextGhcPlugins, Coercion
extendLiftingContextAndInScopeGhcPlugins, Coercion
extendLinkEnvLinker
extendLoadedPkgsLinker
extendLocalInstEnvTcDerivUtils
extendLocalRdrEnvGhcPlugins, RdrName
extendLocalRdrEnvListGhcPlugins, RdrName
extendMGGhcPlugins, HscTypes
extendModuleEnvGhcPlugins, Module
extendModuleEnvListGhcPlugins, Module
extendModuleEnvList_CGhcPlugins, Module
extendModuleEnvWithGhcPlugins, Module
extendModuleSetGhcPlugins, Module
extendModuleSetListGhcPlugins, Module
extendNameCacheIfaceEnv, NameCache
extendNameEnvGhcPlugins, NameEnv
extendNameEnvListGhcPlugins, NameEnv
extendNameEnvList_CGhcPlugins, NameEnv
extendNameEnv_AccGhcPlugins, NameEnv
extendNameEnv_CGhcPlugins, NameEnv
extendNameSetGhcPlugins, NameSet
extendNameSetListGhcPlugins, NameSet
extendNameShapeNameShape
extendOccEnvGhcPlugins, Name, OccName
extendOccEnvListGhcPlugins, Name, OccName
extendOccEnv_AccGhcPlugins, Name, OccName
extendOccEnv_CGhcPlugins, Name, OccName
extendOccSetGhcPlugins, Name, OccName
extendOccSetListGhcPlugins, Name, OccName
extendOrigNameCacheNameCache
extendPragEnvTcSigs
extendRegSetCmmExpr, Cmm
extendRuleBaseListGhcPlugins, Rules
extendRuleInfoGhcPlugins, Rules
extendSubst 
1 (Function)GhcPlugins, CoreSubst
2 (Function)StgSubst
extendSubstListGhcPlugins, CoreSubst
extendSubstWithVarGhcPlugins, CoreSubst
extendTCvInScopeGhcPlugins, TcType, TyCoSubst, Type
extendTCvInScopeListGhcPlugins, TcType, TyCoSubst, Type
extendTCvInScopeSetGhcPlugins, TcType, TyCoSubst, Type
extendTCvSubstGhcPlugins, CoreSubst, TcType, TyCoSubst, Type
extendTCvSubstListGhcPlugins, TyCoSubst, Type
extendTCvSubstWithCloneGhcPlugins, TyCoSubst, Type
extendTvSubst 
1 (Function)GhcPlugins, CoreSubst
2 (Function)TcType, TyCoSubst, Type
3 (Function)SimplEnv
extendTvSubstAndInScopeGhcPlugins, Coercion, TcType, TyCoSubst, Type
extendTvSubstBinderAndInScopeGhcPlugins, TyCoSubst, Type
extendTvSubstList 
1 (Function)GhcPlugins, CoreSubst
2 (Function)TyCoSubst, Type
extendTvSubstWithCloneGhcPlugins, TyCoSubst, Type
extendTypeEnvGhcPlugins, HscTypes
extendTypeEnvListGhcPlugins, HscTypes
extendTypeEnvWithIdsGhcPlugins, HscTypes
extendTypeMapCoreMap
extendTypeMapWithScopeCoreMap
extendTyVarEnvFVRnRnUtils
extendVarEnvGhcPlugins, VarEnv
extendVarEnvListGhcPlugins, VarEnv
extendVarEnv_AccGhcPlugins, VarEnv
extendVarEnv_CGhcPlugins, VarEnv
extendVarEnv_DirectlyGhcPlugins, VarEnv
extendVarSetGhcPlugins, VarSet
extendVarSetListGhcPlugins, VarSet
extendWorkListCtTcSMonad
extendWorkListCtsTcSMonad
extendWorkListEqTcSMonad
extendWorkListFunEqTcSMonad
extendWorkListNonEqTcSMonad
ExtensibilityHoopl.Block
ExtensionGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
extensionFlagsGhcPlugins, GHC, DynFlags
extensionsGhcPlugins, GHC, DynFlags
ExternalLlvm.Types, Llvm
externaliseNameIfaceEnv
ExternallyVisibleLlvm.Types, Llvm
externallyVisibleCLabelCLabel
ExternalNameHieBin
ExternalPackageStateGhcPlugins, HscTypes
ExternWeakLlvm.Types, Llvm
extFieldOccGHC, GHC.Hs, GHC.Hs.Types
ExtractLlvm.AbsSyn, Llvm
extractCostCentreStateTcRnMonad
extractDataDefnKindVarsRnTypes
extractDocsExtractDocs
extractDynFlagsGhcPlugins, DynFlags
extractHsTvBndrsRnTypes
extractHsTyArgRdrKiTyVarsDupRnTypes
extractHsTyRdrTyVarsRnTypes
extractHsTyRdrTyVarsKindVarsRnTypes
extractHsTysRdrTyVarsDupsRnTypes
extractMatchResultDsUtils
extractModuleGhcPlugins, Module
extractRdrKindSigVarsRnTypes
extractUnwindPoints 
1 (Function)NCGMonad, AsmCodeGen
2 (Function)X86.CodeGen
ExtractVLlvm.AbsSyn, Llvm
extraGccViaCFlagsGhcPlugins, DynFlags
extraGHCiLibrariesGhcPlugins, GHC.PackageDb, PackageConfig, Packages
extraLibrariesGhcPlugins, GHC.PackageDb, PackageConfig, Packages
extraStackArgsHereSPARC.Base
EXTSPPC.Instr
ExtsEnabledGHCi.Message
extsEnabledLanguage.Haskell.TH, Language.Haskell.TH.Syntax
e_dflagsStgLiftLams.LiftM
e_expansionsStgLiftLams.LiftM
e_in_caffy_contextStgLiftLams.LiftM
e_substStgLiftLams.LiftM