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

Index - E

EAGHC.Tc.Errors.Types
EagerBlackholeInfoGHC.Cmm.Expr, GHC.Cmm.Reg, GHC.Cmm
ea_actualGHC.Tc.Errors.Types
ea_expanded_actualGHC.Tc.Errors.Types
ea_expanded_expectedGHC.Tc.Errors.Types
ea_expectedGHC.Tc.Errors.Types
ebv_bindsGHC.Tc.Types.Evidence
ebv_tcvsGHC.Tc.Types.Evidence
ebv_uniqGHC.Tc.Types.Evidence
eb_is_givenGHC.Tc.Types.Evidence
eb_lhsGHC.Tc.Types.Evidence
eb_rhsGHC.Tc.Types.Evidence
ECP 
1 (Type/Class)GHC.Parser.PostProcess
2 (Data Constructor)GHC.Parser.PostProcess
ecpFromCmdGHC.Parser.PostProcess
ecpFromCmd'GHC.Parser.PostProcess
ecpFromExpGHC.Parser.PostProcess
ecpFromExp'GHC.Parser.PostProcess
edgesGGHC.Data.Graph.Directed
EdgeTypeGHC.Data.Graph.Directed
EExitCodeGHCi.Message
EffectGHC.Data.Stream
EIGHC.Tc.Errors.Types
EitherGHC.Prelude.Basic, GHC.Prelude
eitherGHC.Prelude.Basic, GHC.Prelude
eitherTyConKeyGHC.Builtin.Names
eitherTyConNameGHC.Builtin.Names
ei_evdestGHC.Tc.Errors.Types
ei_flavourGHC.Tc.Errors.Types
ei_locGHC.Tc.Errors.Types
ei_m_reasonGHC.Tc.Errors.Types
ei_predGHC.Tc.Errors.Types
ei_suppressGHC.Tc.Errors.Types
elemGHC.Prelude.Basic, GHC.Prelude
elemBagGHC.Data.Bag
elemDVarEnvGHC.Types.Var.Env
elemDVarSetGHC.Types.Var.Set
elementOfUniqDSetGHC.Types.Unique.DSet
elementOfUniqSetGHC.Types.Unique.Set
elemFsEnvGHC.Data.FastString.Env
elemInScopeSetGHC.Types.Var.Env
elemLocalRdrEnvGHC.Types.Name.Reader
elemModuleEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
elemModuleSetGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
elemNameEnvGHC.Types.Name.Env
elemNameSetGHC.Types.Name.Set
elemOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence
elemOccSetGHC.Types.Name, GHC.Types.Name.Occurrence
ElemOfGHC.Cmm.Dataflow.Collections
elemPmAltConSetGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
elemRegSetGHC.Cmm.Expr, GHC.Cmm
elemsRMGHC.Core.RoughMap
elemSubstGHC.Core.TyCo.Subst
elemTyConEnvGHC.Core.TyCon.Env
elemUDFMGHC.Types.Unique.DFM
elemUFMGHC.Types.Unique.FM
elemUFM_DirectlyGHC.Types.Unique.FM
elemUniqMapGHC.Types.Unique.Map
elemUniqSet_DirectlyGHC.Types.Unique.Set
elemUnVarSetGHC.Data.Graph.UnVar
elemVarEnvGHC.Types.Var.Env
elemVarEnvByKeyGHC.Types.Var.Env
elemVarSetGHC.Types.Var.Set
elemVarSetByKeyGHC.Types.Var.Set
ELF_V1GHC.Platform.ArchOS, GHC.Platform
ELF_V2GHC.Platform.ArchOS, GHC.Platform
eltsDNameEnvGHC.Types.Name.Env
eltsHptGHC.Unit.Home.ModInfo
eltsUDFMGHC.Types.Unique.DFM
empty 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)GHC.Data.EnumSet
4 (Function)Language.Haskell.TH.Lib.Map
5 (Function)Language.Haskell.TH.PprLib
emptyAnnEnvGHC.Types.Annotations
emptyBagGHC.Data.Bag
emptyBlockGHC.Cmm.Dataflow.Block
emptyBodyGHC.Cmm.Dataflow.Graph
emptyCallStackKeyGHC.Builtin.Names
emptyCallStackNameGHC.Builtin.Names
EmptyCaseGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
emptyClosureEnvGHC.Linker.Types
emptyCMEGHC.Core.Map.Type
emptyCollectedCCsGHC.Types.CostCentre
emptyCommentsGHC.Hs, GHC.Parser.Annotation
emptyCoreMapGHC.Core.Map.Expr
emptyCtsGHC.Tc.Types.Constraint
emptyCvSubstEnvGHC.Core.Coercion, GHC.Core.TyCo.Subst
EmptyDataDeclsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
EmptyDataDerivingGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
emptyDFsEnvGHC.Data.FastString.Env
emptyDictMapGHC.Tc.Solver.Types
emptyDNameEnvGHC.Types.Name.Env
emptyDocsGHC.Hs.Doc, GHC.Hs
emptyDTyConEnvGHC.Core.TyCon.Env
emptyDUsGHC.Types.Name.Set
emptyDVarEnvGHC.Types.Var.Env
emptyDVarSetGHC.Types.Var.Set
emptyEvBindMapGHC.Tc.Types.Evidence
emptyExtensibleFieldsGHC.Iface.Ext.Fields
emptyFamInstEnvGHC.Core.FamInstEnv
emptyFamInstEnvsGHC.Core.FamInstEnv
emptyFixityEnvGHC.Types.Fixity.Env
emptyFloatsGHC.Core.Opt.Simplify.Env
emptyFsEnvGHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Data.FastString.Env
emptyFullModIfaceGHC.Unit.Module.ModIface
emptyFunEqsGHC.Tc.Solver.Types
emptyFVGHC.Utils.FV
emptyFVsGHC.Types.Name.Set
emptyGGHC.Data.Graph.Directed
emptyGlobalRdrEnvGHC.Types.Name.Reader
emptyHomeModInfoLinkableGHC.Unit.Home.ModInfo
emptyHomePackageTableGHC.Unit.Home.ModInfo
emptyHooksGHC.Driver.Hooks
emptyHpcInfoGHC.Types.HpcInfo
emptyIdSubstEnvGHC.Core.TyCo.Subst
emptyIfaceFixCacheGHC.Types.Fixity.Env
emptyIfaceHashCacheGHC.Unit.Module.ModIface
emptyIfaceWarnCacheGHC.Unit.Module.Warnings
emptyImportAvailsGHC.Tc.Types
emptyInertGHC.Tc.Solver.InertSet
emptyInfoTableProvMapGHC.Types.IPE
emptyInScopeSetGHC.Types.Var.Env
emptyInstalledModuleEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
emptyInstEnvGHC.Core.InstEnv
emptyInteractiveContextGHC.Runtime.Context
emptyJoinFloatsGHC.Core.Opt.Simplify.Env
emptyKnotVarsGHC.Driver.Env.KnotVars
emptyLetFloatsGHC.Core.Opt.Simplify.Env
emptyLHsBindsGHC.Hs, GHC.Hs.Binds
emptyLHsQTvsGHC.Hs, GHC.Hs.Type
emptyLiftingContextGHC.Core.Coercion
EmptyLocalBindsGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
emptyLocalBindsGHC.Hs, GHC.Hs.Binds
emptyLocalRdrEnvGHC.Types.Name.Reader
emptyMessagesGHC.Utils.Error, GHC.Types.Error
emptyMGGHC.Unit.Module.Graph
emptyModBreaksGHC.ByteCode.Types
emptyModDetailsGHC.Unit.Module.ModDetails
emptyModuleEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
emptyModuleSetGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
emptyNameEnvGHC.Types.Name.Env
emptyNameSetGHC.Types.Name.Set
emptyOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence
emptyOccSetGHC.Types.Name, GHC.Types.Name.Occurrence
emptyPackageIfaceTableGHC.Unit.External
emptyPartialModIfaceGHC.Unit.Module.ModIface
emptyPathsToCleanGHC.Utils.TmpFs
emptyPluginsGHC.Driver.Plugins
emptyPmAltConSetGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
emptyRdrGroupGHC.Hs, GHC.Hs.Decls
emptyRecStmtGHC.Hs, GHC.Hs.Utils
emptyRecStmtIdGHC.Hs, GHC.Hs.Utils
emptyRecStmtNameGHC.Hs, GHC.Hs.Utils
emptyRegSetGHC.Cmm.Expr, GHC.Cmm
emptyRewriterSetGHC.Tc.Types.Constraint
emptyRMGHC.Core.RoughMap
emptyRnGroupGHC.Hs, GHC.Hs.Decls
emptyRoleAnnotEnvGHC.Tc.Types
emptyRuleBaseGHC.Core.Rules
emptyRuleEnvGHC.Core.Rules
emptyRuleInfoGHC.Types.Id.Info
emptySSGHC.Data.SizedSeq
EmptyStatementGroupErrReasonGHC.Tc.Errors.Types
EmptyStmtListInDoBlockGHC.Tc.Errors.Types
EmptyStmtsGroupInArrowNotationGHC.Tc.Errors.Types
EmptyStmtsGroupInDoNotationGHC.Tc.Errors.Types
EmptyStmtsGroupInParallelCompGHC.Tc.Errors.Types
EmptyStmtsGroupInTransformListCompGHC.Tc.Errors.Types
emptySubstGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
emptyTcAppMapGHC.Tc.Solver.Types
emptyTcEvBindsGHC.Tc.Types.Evidence
emptyTextGHC.Utils.Ppr
emptyTidyEnvGHC.Types.Var.Env
emptyTidyOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence
emptyTMGHC.Core.Map.Type, GHC.Data.TrieMap, GHC.Core.Map.Expr
emptyTransStmtGHC.Hs, GHC.Hs.Utils
emptyTvSubstEnvGHC.Core.Type, GHC.Core.TyCo.Subst
emptyTyConEnvGHC.Core.TyCon.Env
emptyTypeEnvGHC.Types.TypeEnv
emptyTypeMapGHC.Core.Map.Type
emptyUDFMGHC.Types.Unique.DFM
emptyUFMGHC.Types.Unique.FM
emptyUniqDSetGHC.Types.Unique.DSet
emptyUniqMapGHC.Types.Unique.Map
emptyUniqSetGHC.Types.Unique.Set
emptyUnitStateGHC.Unit.State, GHC.Unit
emptyUnVarGraphGHC.Data.Graph.UnVar
emptyUnVarSetGHC.Data.Graph.UnVar
emptyUSDFMGHC.Types.Unique.SDFM
emptyValBindsInGHC.Hs, GHC.Hs.Binds
emptyValBindsOutGHC.Hs, GHC.Hs.Binds
emptyVarEnvGHC.Types.Var.Env
emptyVarSetGHC.Types.Var.Set
emptyWCGHC.Tc.Types.Constraint
emptyWorkListGHC.Tc.Solver.InertSet
EmscriptenGHC.Driver.Session
enabledIfVerboseGHC.Driver.Flags
enableTimeStatsGHC.Driver.Session
EncodedStringGHC.Utils.Encoding
encodeFloatGHC.Prelude.Basic, GHC.Prelude
Endo 
1 (Data Constructor)GHC.Core.TyCo.FVs
2 (Type/Class)GHC.Core.TyCo.FVs
endPassGHC.Driver.Config.Core.Lint
EndPassConfig 
1 (Type/Class)GHC.Core.Lint
2 (Data Constructor)GHC.Core.Lint
endPassHscEnvIOGHC.Driver.Config.Core.Lint
endPassIOGHC.Core.Lint
EndRecoverGHCi.Message
enterRecGroupRHSsGHC.Core.Opt.Simplify.Env
entry 
1 (Function)GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
2 (Function)GHC.Hs, GHC.Parser.Annotation
EntryFunPtrGHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
entryLabelGHC.Cmm.Dataflow.Graph
EnumGHC.Prelude.Basic, GHC.Prelude
enumClassKeyGHC.Builtin.Names
enumClassNameGHC.Builtin.Names
enumClass_RDRGHC.Builtin.Names
enumFromGHC.Prelude.Basic, GHC.Prelude
enumFromClassOpKeyGHC.Builtin.Names
enumFromNameGHC.Builtin.Names
enumFromThenGHC.Prelude.Basic, GHC.Prelude
enumFromThenClassOpKeyGHC.Builtin.Names
enumFromThenNameGHC.Builtin.Names
enumFromThenToGHC.Prelude.Basic, GHC.Prelude
enumFromThenToClassOpKeyGHC.Builtin.Names
enumFromThenToNameGHC.Builtin.Names
enumFromThenTo_RDRGHC.Builtin.Names
enumFromThen_RDRGHC.Builtin.Names
enumFromToGHC.Prelude.Basic, GHC.Prelude
enumFromToClassOpKeyGHC.Builtin.Names
enumFromToNameGHC.Builtin.Names
enumFromTo_RDRGHC.Builtin.Names
enumFrom_RDRGHC.Builtin.Names
EnumSetGHC.Data.EnumSet
Env 
1 (Type/Class)GHC.Tc.Types
2 (Data Constructor)GHC.Tc.Types
env_gblGHC.Tc.Types
env_lclGHC.Tc.Types
env_topGHC.Tc.Types
env_umGHC.Tc.Types
eof_posGHC.Parser.Lexer
EOtherExceptionGHCi.Message
EP 
1 (Type/Class)GHC.Types.Basic
2 (Data Constructor)GHC.Types.Basic
EpaBlockCommentGHC.Hs, GHC.Parser.Annotation
EpaComment 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
EpaCommentsGHC.Hs, GHC.Parser.Annotation
EpaCommentsBalancedGHC.Hs, GHC.Parser.Annotation
EpaCommentTokGHC.Hs, GHC.Parser.Annotation
EpaDeltaGHC.Hs, GHC.Parser.Annotation
EpaDocCommentGHC.Hs, GHC.Parser.Annotation
EpaDocOptionsGHC.Hs, GHC.Parser.Annotation
EpaEofCommentGHC.Hs, GHC.Parser.Annotation
EpaLineCommentGHC.Hs, GHC.Parser.Annotation
EpaLocationGHC.Hs, GHC.Parser.Annotation
epaLocationFromSrcAnnGHC.Hs, GHC.Parser.Annotation
epaLocationRealSrcSpanGHC.Hs, GHC.Parser.Annotation
EpAnn 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
epAnnAnnsGHC.Hs, GHC.Parser.Annotation
epAnnAnnsLGHC.Hs, GHC.Parser.Annotation
EpAnnCOGHC.Hs, GHC.Parser.Annotation
EpAnnCommentsGHC.Hs, GHC.Parser.Annotation
epAnnCommentsGHC.Hs, GHC.Parser.Annotation
EpAnnForallTyGHC.Hs, GHC.Hs.Type
EpAnnHsCase 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
EpAnnImportDecl 
1 (Type/Class)GHC.Hs, GHC.Hs.ImpExp
2 (Data Constructor)GHC.Hs, GHC.Hs.ImpExp
EpAnnNotUsedGHC.Hs, GHC.Parser.Annotation
EpAnnSumPat 
1 (Type/Class)GHC.Hs, GHC.Hs.Pat
2 (Data Constructor)GHC.Hs, GHC.Hs.Pat
EpAnnUnboundVar 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
EpaSpanGHC.Hs, GHC.Parser.Annotation
epModuleGHC.Driver.Plugins
epPluginGHC.Driver.Plugins
EPSGHC.Unit.External
EpsStats 
1 (Type/Class)GHC.Unit.External
2 (Data Constructor)GHC.Unit.External
eps_ann_envGHC.Unit.External
eps_complete_matchesGHC.Unit.External
eps_fam_inst_envGHC.Unit.External
eps_free_holesGHC.Unit.External
eps_inst_envGHC.Unit.External
eps_is_bootGHC.Unit.External
eps_mod_fam_inst_envGHC.Unit.External
eps_PITGHC.Unit.External
eps_PTEGHC.Unit.External
eps_rule_baseGHC.Unit.External
eps_statsGHC.Unit.External
epUnitGHC.Driver.Plugins
ep_dumpCoreSizesGHC.Core.Lint
ep_dumpFlagGHC.Core.Lint
ep_lintPassResultGHC.Core.Lint
ep_namePprCtxGHC.Core.Lint
ep_passDetailsGHC.Core.Lint
ep_prettyPassGHC.Core.Lint
EQGHC.Prelude.Basic, GHC.Prelude
EqGHC.Prelude.Basic, GHC.Prelude
eqBytesLanguage.Haskell.TH.Syntax
eqCanEqLHSGHC.Tc.Types.Constraint
eqCanRewriteGHC.Tc.Types.Constraint
eqCanRewriteFRGHC.Tc.Types.Constraint
eqClassGHC.Builtin.Types
eqClassKeyGHC.Builtin.Names
eqClassNameGHC.Builtin.Names
eqClassOpKeyGHC.Builtin.Names
eqClass_RDRGHC.Builtin.Names
eqCoercionGHC.Core.Coercion
eqCoercionXGHC.Core.Coercion
eqCoreExprGHC.Core.Map.Expr
eqDataConGHC.Builtin.Types
eqDataConKeyGHC.Builtin.Names
eqDeBruijnExprGHC.Core.Map.Expr
eqDeBruijnTypeGHC.Core.Map.Type
eqDeBruijnVarGHC.Core.Map.Type
eqEmptyLocalBindsGHC.Hs, GHC.Hs.Binds
eqForAllVisGHC.Tc.Utils.TcType, GHC.Core.TyCo.Compare
eqHsBangGHC.Core.DataCon
eqLocatedGHC.Types.SrcLoc
eqNameGHC.Builtin.Names
eqPhantPrimTyConGHC.Builtin.Types.Prim
eqPhantPrimTyConKeyGHC.Builtin.Names
eqPhaseGHC.Driver.Phases
eqPmAltConGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
EqPredGHC.Core.Predicate
eqPrimTyConGHC.Builtin.Types.Prim
eqPrimTyConKeyGHC.Builtin.Names
EqRelGHC.Core.Predicate
eqRelRoleGHC.Core.Predicate
eqReprPrimTyConGHC.Builtin.Types.Prim
eqReprPrimTyConKeyGHC.Builtin.Names
eqSCSelIdKeyGHC.Builtin.Names
EqSpecGHC.Core.DataCon
eqSpecPairGHC.Core.DataCon
eqSpecPredsGHC.Core.DataCon
eqSpecTypeGHC.Core.DataCon
eqSpecTyVarGHC.Core.DataCon
EqStablePtrOpGHC.Builtin.PrimOps
eqStringIdKeyGHC.Builtin.Names
eqStringNameGHC.Builtin.Names
eqSwitchTargetWithGHC.Cmm.Switch
eqTag_RDRGHC.Builtin.Names
eqTyConGHC.Builtin.Types
eqTyConKeyGHC.Builtin.Names
eqTyConNameGHC.Builtin.Types
eqTyCon_RDRGHC.Builtin.Types
eqTypeGHC.Tc.Utils.TcType, GHC.Core.TyCo.Compare
eqTypesGHC.Tc.Utils.TcType, GHC.Core.TyCo.Compare
eqTypeXGHC.Tc.Utils.TcType, GHC.Core.TyCo.Compare
EqualGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
EqualCtListGHC.Tc.Solver.Types
EqualityTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
equalityTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
equalityTyConGHC.Builtin.Types.Prim
equalKeysUDFMGHC.Types.Unique.DFM
equalKeysUFMGHC.Types.Unique.FM
equalLengthGHC.Utils.Misc
equalPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
equals 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
equateUSDFMGHC.Types.Unique.SDFM
EquationArgsGHC.Tc.Errors.Types
equivClassesGHC.Data.List.SetOps
eqUniqueGHC.Types.Unique
EqVarGHC.Types.Var
eqVarBndrsGHC.Tc.Utils.TcType, GHC.Core.TyCo.Compare
eq_RDRGHC.Builtin.Names
Err 
1 (Type/Class)GHC.Driver.CmdLine
2 (Data Constructor)GHC.Driver.CmdLine
ErrCtxtGHC.Tc.Types
ErrInfo 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
errInfoContextGHC.Tc.Errors.Types
errInfoSupplementaryGHC.Tc.Errors.Types
errMsgGHC.Driver.CmdLine
errMsgContextGHC.Utils.Error, GHC.Types.Error
errMsgDiagnosticGHC.Utils.Error, GHC.Types.Error
errMsgSeverityGHC.Utils.Error, GHC.Types.Error
errMsgSpanGHC.Utils.Error, GHC.Types.Error
errorGHC.Prelude.Basic, GHC.Prelude
ErrorCall 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
ErrorCallWithLocationGHC.Utils.Exception
errorDiagnosticGHC.Utils.Error
errorIdsGHC.Core.Make
ErrorItemGHC.Tc.Errors.Types
errorItemCtLocGHC.Tc.Errors.Types
errorItemEqRelGHC.Tc.Errors.Types
errorItemOriginGHC.Tc.Errors.Types
errorItemPredGHC.Tc.Errors.Types
ErrorMessagesGHC.Driver.Errors.Types
errorMessageTypeErrorFamKeyGHC.Builtin.Names
errorMessageTypeErrorFamNameGHC.Builtin.Names
errorMsg 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Opt.Monad
errorsGHC.Parser.Lexer
errorsFoundGHC.Utils.Error, GHC.Types.Error
errorsOrFatalWarningsFoundGHC.Types.Error
errorsToGhcExceptionGHC.Driver.CmdLine
ErrorWithoutFlagGHC.Types.Error, GHC.Driver.Session
errorWithoutStackTraceGHC.Prelude.Basic, GHC.Prelude
error_RDRGHC.Builtin.Names
escapeJsonStringGHC.Utils.Json
escapeSpacesGHC.Utils.Misc
esp_argsGHC.Driver.Plugins.External
esp_libGHC.Driver.Plugins.External
esp_moduleGHC.Driver.Plugins.External
esp_unit_idGHC.Driver.Plugins.External
etaConvertDmdSigGHC.Types.Demand
etaExpandGHC.Core.Opt.Arity
etaExpandATGHC.Core.Opt.Arity
etaExpandCoAxBranchGHC.Core.Coercion
etaExpandToJoinPointGHC.Core.Opt.Arity
etaExpandToJoinPointRuleGHC.Core.Opt.Arity
EtaExpansionGHC.Core.Opt.Stats
etaExpansionTickGHC.Core.Utils
EtaReductionGHC.Core.Opt.Stats
ethd_arg_docsGHC.Hs.Doc, GHC.Hs
ethd_decl_docsGHC.Hs.Doc, GHC.Hs
ethd_inst_docsGHC.Hs.Doc, GHC.Hs
ethd_mod_headerGHC.Hs.Doc, GHC.Hs
et_bindsGHC.Tc.Types.Evidence
et_bodyGHC.Tc.Types.Evidence
et_givenGHC.Tc.Types.Evidence
et_tvsGHC.Tc.Types.Evidence
eucEPSGHC.Unit.External
euc_epsGHC.Unit.External
EUserInterruptGHCi.Message
evalGHC.Data.BooleanFormula
EvalAppGHCi.Message, GHC.Runtime.Interpreter
EvalBreakGHCi.Message, GHC.Runtime.Interpreter
EvalCompleteGHCi.Message, GHC.Runtime.Interpreter
evalDmdGHC.Types.Demand
evaldUnfoldingGHC.Core
EvalExceptionGHCi.Message, GHC.Runtime.Interpreter
EvalExprGHCi.Message, GHC.Runtime.Interpreter
EvalIOGHCi.Message, GHC.Runtime.Interpreter
evalIOGHC.Runtime.Interpreter
EvalOpts 
1 (Type/Class)GHCi.Message
2 (Data Constructor)GHCi.Message
EvalResultGHCi.Message, GHC.Runtime.Interpreter
evalStateGHC.Utils.Monad.State.Strict
EvalStatusGHCi.Message, GHC.Runtime.Interpreter
EvalStatus_GHCi.Message, GHC.Runtime.Interpreter
EvalStmtGHCi.Message, GHC.Runtime.Interpreter
evalStmtGHC.Runtime.Interpreter
EvalStringGHCi.Message, GHC.Runtime.Interpreter
evalStringGHC.Runtime.Interpreter
evalStringToIOStringGHC.Runtime.Interpreter
EvalStringToStringGHCi.Message, GHC.Runtime.Interpreter
EvalSuccessGHCi.Message, GHC.Runtime.Interpreter
EvalThisGHCi.Message, GHC.Runtime.Interpreter
evaluateGHC.Utils.Exception
EvBind 
1 (Type/Class)GHC.Tc.Types.Evidence
2 (Data Constructor)GHC.Tc.Types.Evidence
EvBindMap 
1 (Type/Class)GHC.Tc.Types.Evidence
2 (Data Constructor)GHC.Tc.Types.Evidence
evBindMapBindsGHC.Tc.Types.Evidence
evBindMapToVarSetGHC.Tc.Types.Evidence
EvBindsGHC.Tc.Types.Evidence
EvBindsVar 
1 (Type/Class)GHC.Tc.Types.Evidence
2 (Data Constructor)GHC.Tc.Types.Evidence
evBindVarGHC.Tc.Types.Evidence
EvCallStackGHC.Tc.Types.Evidence
evCastGHC.Tc.Types.Evidence
evCoercionGHC.Tc.Types.Evidence
EvCsEmptyGHC.Tc.Types.Evidence
EvCsPushCallGHC.Tc.Types.Evidence
evDataConAppGHC.Tc.Types.Evidence
evDFunAppGHC.Tc.Types.Evidence
evenGHC.Prelude.Basic, GHC.Prelude
EverythingButLanguage.Haskell.Syntax.ImpExp, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.ImpExp
EvExpr 
1 (Type/Class)GHC.Tc.Types.Evidence
2 (Data Constructor)GHC.Tc.Types.Evidence
EvFunGHC.Tc.Types.Evidence
EvIdGHC.Types.Var
evIdGHC.Tc.Types.Evidence
evSelectorGHC.Tc.Types.Evidence
EvTermGHC.Tc.Types.Evidence
evTermCoercionGHC.Tc.Types.Evidence
evTermCoercion_maybeGHC.Tc.Types.Evidence
EvTypeable 
1 (Type/Class)GHC.Tc.Types.Evidence
2 (Data Constructor)GHC.Tc.Types.Evidence
evTypeableGHC.Tc.Types.Evidence
EvTypeableTrFunGHC.Tc.Types.Evidence
EvTypeableTyAppGHC.Tc.Types.Evidence
EvTypeableTyConGHC.Tc.Types.Evidence
EvTypeableTyLitGHC.Tc.Types.Evidence
EvVarGHC.Types.Var
EvVarDestGHC.Tc.Types.Constraint
evVarPredGHC.Tc.Utils.TcType
evVarsOfTermGHC.Tc.Types.Evidence
ev_bind_varenvGHC.Tc.Types.Evidence
EwMGHC.Driver.CmdLine
ExactGHC.Types.Name.Reader
exactLog2GHC.Utils.Misc
ExactlyLanguage.Haskell.Syntax.ImpExp, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.ImpExp
exactPrintHsDocStringGHC.Hs.Doc, GHC.Hs, GHC.Hs.DocString
exactTyCoVarsOfTypeGHC.Tc.Utils.TcType
exactTyCoVarsOfTypesGHC.Tc.Utils.TcType
examineCodeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
ExceptionGHC.Utils.Exception, GHC.Utils.Panic
ExceptionMonadGHC.Utils.Exception
execAllocationGHC.Runtime.Eval.Types
ExecBreakGHC.Runtime.Eval.Types
ExecCompleteGHC.Runtime.Eval.Types
execLineNumberGHC.Runtime.Eval.Types
ExecOptions 
1 (Type/Class)GHC.Runtime.Eval.Types
2 (Data Constructor)GHC.Runtime.Eval.Types
ExecResultGHC.Runtime.Eval.Types
execResultGHC.Runtime.Eval.Types
execSingleStepGHC.Runtime.Eval.Types
execSourceFileGHC.Runtime.Eval.Types
execStateGHC.Utils.Monad.State.Strict
execWrapGHC.Runtime.Eval.Types
exeFileNameGHC.Linker.Static.Utils
ExhaustivityCheckType 
1 (Type/Class)GHC.HsToCore.Errors.Types
2 (Data Constructor)GHC.HsToCore.Errors.Types
ExistentialQuantificationGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
exnDivGHC.Types.Demand
ExnOrDivGHC.Types.Demand
ExpLanguage.Haskell.TH.Syntax, Language.Haskell.TH
expGHC.Prelude.Basic, GHC.Prelude
expandPathVarGHC.BaseDir
ExpandsSynGHC.Core.TyCon
ExpandSynResultGHC.Core.TyCon
expandSynTyCon_maybeGHC.Core.TyCon
expandToolDirGHC.SysTools.BaseDir
expandTopDirGHC.BaseDir, GHC.SysTools.BaseDir
expandTypeSynonymsGHC.Core.Type
expandUnfolding_maybeGHC.Core
ExpansionExprGHC.Hs, GHC.Hs.Expr
ExpansionPatGHC.Hs, GHC.Hs.Pat
ExpBrLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ExpectedActualGHC.Tc.Errors.Types
ExpectedActualAfterTySynExpansionGHC.Tc.Errors.Types
ExpectedActualInfoGHC.Tc.Errors.Types
ExpectedBackendsGHC.Tc.Errors.Types
ExpectedFunTyArgGHC.Tc.Types.Origin
ExpectedFunTyLamGHC.Tc.Types.Origin
ExpectedFunTyLamCaseGHC.Tc.Types.Origin
ExpectedFunTyMatchesGHC.Tc.Types.Origin
ExpectedFunTyOriginGHC.Tc.Types.Origin
ExpectedFunTySyntaxOpGHC.Tc.Types.Origin
ExpectedFunTyViewPatGHC.Tc.Types.Origin
ExpectingMoreArgumentsGHC.Tc.Errors.Types
expectJustGHC.Data.Maybe
expectOnlyGHC.Utils.Misc
expectP_RDRGHC.Builtin.Names
ExplBidirLanguage.Haskell.TH.Syntax, Language.Haskell.TH
explBidirLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ExplicitBidirectionalGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, GHC.Hs.Binds
ExplicitBracesGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Concrete
ExplicitForAllGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ExplicitForallBitGHC.Parser.Lexer
ExplicitListLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ExplicitNamespacesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ExplicitNamespacesBitGHC.Parser.Lexer
ExplicitSumLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ExplicitTupleLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
explicitUnitsGHC.Unit.State, GHC.Unit
exponentGHC.Prelude.Basic, GHC.Prelude
ExportedGHC.Tc.Errors.Types
ExportFLanguage.Haskell.TH.Syntax, Language.Haskell.TH
exposedPrimTyConsGHC.Builtin.Types.Prim
ExposePackageGHC.Driver.Session
ExpQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ExprGHC.Core
exprArityGHC.Core.Opt.Arity
exprBotStrictness_maybeGHC.Core.Opt.Arity
exprCtOriginGHC.Tc.Types.Origin
exprEtaExpandArityGHC.Core.Opt.Arity
exprFreeIdsGHC.Core.FVs
exprFreeIdsDSetGHC.Core.FVs
exprFreeIdsListGHC.Core.FVs
exprFreeVarsGHC.Core.FVs
exprFreeVarsDSetGHC.Core.FVs
exprFreeVarsListGHC.Core.FVs
exprFVsGHC.Core.FVs
ExprHoleGHC.Tc.Types.Constraint
ExprHoleOriginGHC.Tc.Types.Origin
ExpRhoTypeGHC.Tc.Utils.TcType
exprIsCheapGHC.Core.Utils
exprIsCheapXGHC.Core.Utils
exprIsConApp_maybeGHC.Core.SimpleOpt
exprIsConLikeGHC.Core.Utils
exprIsDeadEndGHC.Core.Opt.Arity
exprIsDupableGHC.Core.Utils
exprIsExpandableGHC.Core.Utils
exprIsHNFGHC.Core.Utils
exprIsLambda_maybeGHC.Core.SimpleOpt
exprIsLiteral_maybeGHC.Core.SimpleOpt
exprIsTickedStringGHC.Core.Utils
exprIsTickedString_maybeGHC.Core.Utils
exprIsTopLevelBindableGHC.Core.Utils
exprIsTrivialGHC.Core.Utils
exprIsWorkFreeGHC.Core.Utils
ExprLStmtLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
exprOkForSideEffectsGHC.Core.Utils
exprOkForSpecEvalGHC.Core.Utils
exprOkForSpeculationGHC.Core.Utils
exprsFreeIdsGHC.Core.FVs
exprsFreeIdsDSetGHC.Core.FVs
exprsFreeIdsListGHC.Core.FVs
exprsFreeVarsGHC.Core.FVs
exprsFreeVarsListGHC.Core.FVs
ExprSigCtxtGHC.Tc.Types.Origin
ExprSigOriginGHC.Tc.Types.Origin
exprSizeGHC.Core.Stats
exprSomeFreeVarsGHC.Core.FVs
exprSomeFreeVarsListGHC.Core.FVs
exprsOrphNamesGHC.Core.FVs
exprsSomeFreeVarsGHC.Core.FVs
exprsSomeFreeVarsListGHC.Core.FVs
exprStatsGHC.Core.Stats
ExprStmtLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
exprToTypeGHC.Core, GHC.Core.Utils
exprTypeGHC.Core.Utils
ExprWithTySigLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ExprWithTySigCtxGHC.Tc.Errors.Types
ExpSigmaTypeGHC.Tc.Utils.TcType
ExpSigmaTypeFRRGHC.Tc.Utils.TcType
ExpTypeGHC.Tc.Utils.TcType
ExpTypeFRRGHC.Tc.Utils.TcType
ExtBitsGHC.Parser.Lexer
extendAnnEnvListGHC.Types.Annotations
extendClosureEnvGHC.Linker.Types
extendCMEGHC.Core.Map.Type
extendCMEsGHC.Core.Map.Type
extendCoreMapGHC.Core.Map.Expr
extendCtsListGHC.Tc.Types.Constraint
extendCvSubst 
1 (Function)GHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Core.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
extendCvSubstWithCloneGHC.Core.TyCo.Subst
extendDNameEnvGHC.Types.Name.Env
extendDNameEnv_CGHC.Types.Name.Env
extendDTyConEnvGHC.Core.TyCon.Env
extendDVarEnvGHC.Types.Var.Env
extendDVarEnvListGHC.Types.Var.Env
extendDVarEnv_CGHC.Types.Var.Env
extendDVarSetGHC.Types.Var.Set
extendDVarSetListGHC.Types.Var.Set
ExtendedDefaultRulesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
extendEvBindsGHC.Tc.Types.Evidence
extendFamInstEnvGHC.Core.FamInstEnv
extendFamInstEnvListGHC.Core.FamInstEnv
extendFloatsGHC.Core.Opt.Simplify.Env
extendFsEnvGHC.Types.Name, GHC.Types.Name.Occurrence, GHC.Data.FastString.Env
extendFsEnvListGHC.Data.FastString.Env
extendFsEnvList_CGHC.Data.FastString.Env
extendFsEnv_AccGHC.Data.FastString.Env
extendFsEnv_CGHC.Data.FastString.Env
extendGlobalRdrEnvGHC.Types.Name.Reader
extendIdSubst 
1 (Function)GHC.Core.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
extendIdSubstListGHC.Core.Subst
extendIdSubstWithCloneGHC.Core.Subst
extendInScopeSetGHC.Types.Var.Env
extendInScopeSetBindGHC.Core.Utils
extendInScopeSetBndrsGHC.Core.Utils
extendInScopeSetListGHC.Types.Var.Env
extendInScopeSetSetGHC.Types.Var.Env
extendInstalledModuleEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
extendInstEnvGHC.Core.InstEnv
extendInstEnvListGHC.Core.InstEnv
extendInteractiveContextGHC.Runtime.Context
extendInteractiveContextWithIdsGHC.Runtime.Context
extendLiftingContextGHC.Core.Coercion
extendLiftingContextAndInScopeGHC.Core.Coercion
extendLocalRdrEnvGHC.Types.Name.Reader
extendLocalRdrEnvListGHC.Types.Name.Reader
extendMGGHC.Unit.Module.Graph
extendMG'GHC.Unit.Module.Graph
extendMGInstGHC.Unit.Module.Graph
extendModuleEnvGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
extendModuleEnvListGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
extendModuleEnvList_CGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
extendModuleEnvWithGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
extendModuleSetGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
extendModuleSetListGHC.Unit.Module, GHC.Unit.Module.Env, GHC.Unit
extendNameEnvGHC.Types.Name.Env
extendNameEnvListGHC.Types.Name.Env
extendNameEnvList_CGHC.Types.Name.Env
extendNameEnv_AccGHC.Types.Name.Env
extendNameEnv_CGHC.Types.Name.Env
extendNameSetGHC.Types.Name.Set
extendNameSetListGHC.Types.Name.Set
extendOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence
extendOccEnvListGHC.Types.Name, GHC.Types.Name.Occurrence
extendOccEnv_AccGHC.Types.Name, GHC.Types.Name.Occurrence
extendOccEnv_CGHC.Types.Name, GHC.Types.Name.Occurrence
extendOccSetGHC.Types.Name, GHC.Types.Name.Occurrence
extendOccSetListGHC.Types.Name, GHC.Types.Name.Occurrence
extendOrigNameCacheGHC.Types.Name.Cache
extendOrigNameCache'GHC.Types.Name.Cache
extendPmAltConSetGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
extendRegSetGHC.Cmm.Expr, GHC.Cmm
extendRnInScopeSetListGHC.Types.Var.Env
extendRuleBaseListGHC.Core.Rules
extendRuleInfoGHC.Core.Rules
extendSubstGHC.Core.Subst
extendSubstInScopeGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
extendSubstInScopeListGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
extendSubstInScopeSetGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
extendSubstListGHC.Core.Subst
extendSubstWithVarGHC.Core.Subst
extendTCvSubstGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
extendTCvSubstListGHC.Core.Type, GHC.Core.TyCo.Subst
extendTCvSubstWithCloneGHC.Core.Type, GHC.Core.TyCo.Subst
extendTvSubst 
1 (Function)GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.TyCo.Subst, GHC.Core.Subst
2 (Function)GHC.Core.Opt.Simplify.Env
extendTvSubstAndInScopeGHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Core.Coercion, GHC.Core.TyCo.Subst
extendTvSubstBinderAndInScopeGHC.Core.Type, GHC.Core.TyCo.Subst
extendTvSubstListGHC.Core.Type, GHC.Core.TyCo.Subst, GHC.Core.Subst
extendTvSubstWithCloneGHC.Core.Type, GHC.Core.TyCo.Subst
extendTyConEnvGHC.Core.TyCon.Env
extendTyConEnvListGHC.Core.TyCon.Env
extendTyConEnvList_CGHC.Core.TyCon.Env
extendTyConEnv_AccGHC.Core.TyCon.Env
extendTyConEnv_CGHC.Core.TyCon.Env
extendTypeEnvGHC.Types.TypeEnv
extendTypeEnvListGHC.Types.TypeEnv
extendTypeEnvWithIdsGHC.Types.TypeEnv
extendTypeMapGHC.Core.Map.Type
extendTypeMapWithScopeGHC.Core.Map.Type
extendUnVarSetGHC.Data.Graph.UnVar
extendUnVarSetListGHC.Data.Graph.UnVar
extendVarEnvGHC.Types.Var.Env
extendVarEnvListGHC.Types.Var.Env
extendVarEnv_AccGHC.Types.Var.Env
extendVarEnv_CGHC.Types.Var.Env
extendVarSetGHC.Types.Var.Set
extendVarSetListGHC.Types.Var.Set
extendWorkListCtGHC.Tc.Solver.InertSet
extendWorkListCtsGHC.Tc.Solver.InertSet
extendWorkListEqGHC.Tc.Solver.InertSet
extendWorkListImplicGHC.Tc.Solver.InertSet
extendWorkListNonEqGHC.Tc.Solver.InertSet
ExtensibilityGHC.Cmm.Dataflow.Block
ExtensibleFields 
1 (Type/Class)GHC.Iface.Ext.Fields
2 (Data Constructor)GHC.Iface.Ext.Fields
ExtensionGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
extensionFlagsGHC.Driver.Session
extensionsGHC.Driver.Session
ExternalInterpGHC.Runtime.Interpreter.Types, GHC.Runtime.Interpreter
externallyVisibleCLabelGHC.Cmm.CLabel
ExternalPackageStateGHC.Unit.External
ExternalPlugin 
1 (Type/Class)GHC.Driver.Plugins
2 (Data Constructor)GHC.Driver.Plugins
externalPluginsGHC.Driver.Plugins
ExternalPluginSpec 
1 (Type/Class)GHC.Driver.Plugins.External
2 (Data Constructor)GHC.Driver.Plugins.External
externalPluginSpecsGHC.Driver.Session
ExternalUnitCache 
1 (Type/Class)GHC.Unit.External
2 (Data Constructor)GHC.Unit.External
ExtraConstraintWildcardNotAllowedGHC.Tc.Errors.Types
extractDynFlagsGHC.Driver.Session
ExtractedTHDocs 
1 (Type/Class)GHC.Hs.Doc, GHC.Hs
2 (Data Constructor)GHC.Hs.Doc, GHC.Hs
extractHooksGHC.Driver.Hooks
extractLoggerGHC.Utils.Logger
extractModuleGHC.Unit.Module, GHC.Unit
extractSpecPragNameGHC.Hs, GHC.Hs.Binds
extraGccViaCFlagsGHC.Driver.Session
extraToAnnListGHC.Hs, GHC.Parser.Annotation
ExtsEnabledGHCi.Message
extsEnabledLanguage.Haskell.TH.Syntax, Language.Haskell.TH