Index - E
| EABase | X86.Regs | 
| EABaseNone | X86.Regs | 
| EABaseReg | X86.Regs | 
| EABaseRip | X86.Regs | 
| EagerBlackholeInfo | CmmExpr, Cmm | 
| EagerDefaulting | TcSimplify | 
| EAIndex | |
| 1 (Type/Class) | X86.Regs | 
| 2 (Data Constructor) | X86.Regs | 
| EAIndexNone | X86.Regs | 
| EAsPat | HsExpr, HsSyn, GHC | 
| eax | X86.Regs | 
| ebp | X86.Regs | 
| ebv_binds | TcEvidence | 
| ebv_tcvs | TcEvidence | 
| ebv_uniq | TcEvidence | 
| ebx | X86.Regs | 
| eb_is_given | TcEvidence | 
| eb_lhs | TcEvidence | 
| eb_rhs | TcEvidence | 
| ecx | X86.Regs | 
| edgesG | Digraph | 
| edi | X86.Regs | 
| edx | X86.Regs | 
| eitherTyConKey | PrelNames | 
| eitherTyConName | PrelNames | 
| ELazyPat | HsExpr, HsSyn, GHC | 
| elemBag | Bag | 
| elemDVarEnv | VarEnv, GhcPlugins | 
| elemDVarSet | VarSet, GhcPlugins | 
| elementOfUniqDSet | UniqDSet | 
| elementOfUniqSet | UniqSet, GhcPlugins | 
| elemFsEnv | FastStringEnv | 
| elemInScopeSet | VarEnv, GhcPlugins | 
| elemLocalRdrEnv | RdrName, GhcPlugins | 
| elemModuleEnv | Module, GhcPlugins | 
| elemModuleSet | Module, GhcPlugins | 
| elemNameEnv | NameEnv, GhcPlugins | 
| elemNameSet | NameSet, GhcPlugins | 
| elemOccEnv | OccName, Name, GhcPlugins | 
| elemOccSet | OccName, Name, GhcPlugins | 
| ElemOf | Hoopl.Collections | 
| elemRdr | RnTypes | 
| elemRegSet | CmmExpr, Cmm | 
| elemUDFM | UniqDFM | 
| elemUFM | UniqFM, GhcPlugins | 
| elemUFM_Directly | UniqFM, GhcPlugins | 
| elemUniqMap | UniqMap | 
| elemUniqSet_Directly | UniqSet, GhcPlugins | 
| elemUnVarSet | UnVarGraph | 
| elemVarEnv | VarEnv, GhcPlugins | 
| elemVarEnvByKey | VarEnv, GhcPlugins | 
| elemVarSet | VarSet, GhcPlugins | 
| elemVarSetByKey | VarSet, GhcPlugins | 
| ELF_V1 | Platform | 
| ELF_V2 | Platform | 
| elimCommonBlocks | CmmCommonBlockElim | 
| eltsHpt | HscTypes, GhcPlugins | 
| eltsUDFM | UniqDFM | 
| eltsUFM | UniqFM, GhcPlugins | 
| emit | |
| 1 (Function) | StgCmmMonad | 
| 2 (Function) | StgCmmExtCode | 
| emitAssign | |
| 1 (Function) | StgCmmMonad | 
| 2 (Function) | StgCmmExtCode | 
| emitBlackHoleCode | StgCmmBind | 
| emitCall | StgCmmLayout | 
| emitCCall | StgCmmForeign | 
| emitCloseNursery | StgCmmForeign | 
| emitClosureAndInfoTable | StgCmmLayout | 
| emitClosureProcAndInfoTable | StgCmmLayout | 
| emitCmmLitSwitch | StgCmmUtils | 
| emitComment | StgCmmMonad | 
| emitConstraints | TcRnMonad | 
| emitDataLits | StgCmmUtils | 
| emitDecl | StgCmmMonad | 
| emitForeignCall | StgCmmForeign | 
| emitImplication | TcRnMonad | 
| emitImplications | TcRnMonad | 
| emitInsoluble | TcRnMonad | 
| emitLabel | |
| 1 (Function) | StgCmmMonad | 
| 2 (Function) | StgCmmExtCode | 
| emitLoadThreadState | StgCmmForeign | 
| emitMultiAssign | StgCmmUtils | 
| emitNewDerivedEq | TcSMonad | 
| emitNewDeriveds | TcSMonad | 
| emitNewWantedEq | TcSMonad | 
| emitOpenNursery | StgCmmForeign | 
| emitOutOfLine | |
| 1 (Function) | StgCmmMonad | 
| 2 (Function) | StgCmmExtCode | 
| emitPrimCall | StgCmmForeign | 
| emitProc | StgCmmMonad | 
| emitProcWithConvention | StgCmmMonad | 
| emitProcWithStackFrame | StgCmmMonad | 
| emitReturn | StgCmmLayout | 
| emitRODataLits | StgCmmUtils | 
| emitRtsCall | StgCmmUtils | 
| emitRtsCallGen | StgCmmUtils | 
| emitRtsCallWithResult | StgCmmUtils | 
| emitSaveThreadState | StgCmmForeign | 
| emitSetCCC | StgCmmProf | 
| emitSetDynHdr | StgCmmHeap | 
| emitSimple | TcRnMonad | 
| emitSimples | TcRnMonad | 
| emitStaticConstraints | TcRnMonad | 
| emitStore | |
| 1 (Function) | StgCmmMonad | 
| 2 (Function) | StgCmmExtCode | 
| emitSwitch | StgCmmUtils | 
| emitTick | StgCmmMonad | 
| emitUnwind | StgCmmMonad | 
| emitUpdateFrame | StgCmmBind | 
| emitWanted | TcMType | 
| emitWantedEq | TcMType | 
| emitWantedEvVar | TcMType | 
| emitWantedEvVars | TcMType | 
| emitWildCardHoleConstraints | TcRnMonad | 
| emitWork | TcSMonad | 
| emitWorkNC | TcSMonad | 
| empty | |
| 1 (Function) | EnumSet | 
| 2 (Function) | Pretty | 
| 3 (Function) | Outputable, GhcPlugins | 
| emptyAnnEnv | Annotations, GhcPlugins | 
| emptyArgDocMap | HsDoc, HsSyn, GHC | 
| emptyBag | Bag | 
| emptyBlock | Hoopl.Block | 
| emptyBody | Hoopl.Graph | 
| emptyCallStackKey | PrelNames | 
| emptyCallStackName | PrelNames | 
| emptyClosureEnv | ByteCodeLink | 
| emptyCollectedCCs | CostCentre | 
| emptyCoreMap | CoreMap | 
| emptyCts | TcRnTypes, TcRnMonad | 
| emptyCvSubstEnv | Coercion, GhcPlugins | 
| emptyDeclDocMap | HsDoc, HsSyn, GHC | 
| emptyDFsEnv | FastStringEnv | 
| emptyDictMap | TcSMonad | 
| emptyDmdEnv | Demand | 
| emptyDNameEnv | NameEnv, GhcPlugins | 
| emptyDUs | NameSet, GhcPlugins | 
| emptyDVarEnv | VarEnv, GhcPlugins | 
| emptyDVarSet | VarSet, GhcPlugins | 
| emptyEvBindMap | TcEvidence | 
| emptyFamInstEnv | FamInstEnv | 
| emptyFamInstEnvs | FamInstEnv | 
| emptyFilesToClean | DynFlags, GhcPlugins | 
| emptyFixityEnv | HscTypes, GhcPlugins | 
| emptyFloats | SimplEnv | 
| emptyFsEnv | FastStringEnv, OccName, Name, GhcPlugins | 
| emptyFV | FV | 
| emptyFVs | NameSet, GhcPlugins | 
| emptyG | Digraph | 
| emptyGlobalRdrEnv | RdrName, GhcPlugins | 
| emptyHomePackageTable | HscTypes, GhcPlugins | 
| emptyHooks | Hooks | 
| emptyHpcInfo | HscTypes, GhcPlugins | 
| emptyIfaceWarnCache | HscTypes, GhcPlugins | 
| emptyImportAvails | TcRnTypes, TcRnMonad | 
| emptyInScopeSet | VarEnv, GhcPlugins | 
| emptyInstalledModuleEnv | Module, GhcPlugins | 
| emptyInstEnv | InstEnv | 
| emptyInteractiveContext | HscTypes, GhcPlugins | 
| emptyJoinFloats | SimplEnv | 
| emptyLetFloats | SimplEnv | 
| emptyLHsBinds | HsBinds, HsSyn, GHC | 
| emptyLHsQTvs | HsTypes, HsSyn, GHC | 
| emptyLiftingContext | Coercion, GhcPlugins | 
| EmptyLocalBinds | HsBinds, HsSyn, GHC | 
| emptyLocalBinds | HsBinds, HsSyn, GHC | 
| emptyLocalRdrEnv | RdrName, GhcPlugins | 
| emptyMessages | ErrUtils | 
| emptyMG | HscTypes, GhcPlugins, GHC | 
| emptyModBreaks | ByteCodeTypes, HscTypes, GhcPlugins | 
| emptyModDetails | HscTypes, GhcPlugins | 
| emptyModIface | HscTypes, GhcPlugins | 
| emptyModuleEnv | Module, GhcPlugins | 
| emptyModuleSet | Module, GhcPlugins | 
| emptyNameEnv | NameEnv, GhcPlugins | 
| emptyNameSet | NameSet, GhcPlugins | 
| emptyNameShape | NameShape | 
| emptyOccEnv | OccName, Name, GhcPlugins | 
| emptyOccSet | OccName, Name, GhcPlugins | 
| emptyPackageIfaceTable | HscTypes, GhcPlugins | 
| emptyPackageState | Packages, GhcPlugins | 
| emptyPragEnv | TcSigs | 
| emptyRdrGroup | HsDecls, HsSyn, GHC | 
| emptyRecStmt | HsUtils, HsSyn, GHC | 
| emptyRecStmtId | HsUtils, HsSyn, GHC | 
| emptyRecStmtName | HsUtils, HsSyn, GHC | 
| emptyRegMap | RegAlloc.Liveness | 
| emptyRegSet | CmmExpr, Cmm | 
| emptyRnGroup | HsDecls, HsSyn, GHC | 
| emptyRoleAnnotEnv | TcRnTypes, TcRnMonad | 
| emptyRuleBase | Rules, GhcPlugins | 
| emptyRuleEnv | CoreSyn, GhcPlugins | 
| emptyRuleInfo | IdInfo, GhcPlugins | 
| emptySRT | CmmBuildInfoTables | 
| emptyStackMap | RegAlloc.Linear.StackMap | 
| emptySubst | CoreSubst, GhcPlugins | 
| emptyTcEvBinds | TcEvidence | 
| emptyTCvSubst | Type, TcType, GhcPlugins | 
| emptyTidyEnv | VarEnv, GhcPlugins | 
| emptyTidyOccEnv | OccName, Name, GhcPlugins | 
| emptyTM | TrieMap, CoreMap | 
| emptyTransStmt | HsUtils, HsSyn, GHC | 
| emptyTvSubstEnv | Type, GhcPlugins | 
| emptyTyClGroup | HsDecls, HsSyn, GHC | 
| emptyTypeEnv | HscTypes, GhcPlugins | 
| emptyTypeMap | CoreMap | 
| emptyUDFM | UniqDFM | 
| emptyUFM | UniqFM, GhcPlugins | 
| emptyUniqDSet | UniqDSet | 
| emptyUniqMap | UniqMap | 
| emptyUniqSet | UniqSet, GhcPlugins | 
| emptyUnVarGraph | UnVarGraph | 
| emptyUnVarSet | UnVarGraph | 
| emptyValBindsIn | HsBinds, HsSyn, GHC | 
| emptyValBindsOut | HsBinds, HsSyn, GHC | 
| emptyVarEnv | VarEnv, GhcPlugins | 
| emptyVarSet | VarSet, GhcPlugins | 
| emptyWC | TcRnTypes, TcRnMonad | 
| emptyWorkList | TcSMonad | 
| emptyZonkEnv | TcHsSyn | 
| EnableBreakpoint | GHCi | 
| enableBreakpoint | GHCi | 
| enableTimeStats | DynFlags, GhcPlugins, GHC | 
| encodeDoubleIntegerIdKey | PrelNames | 
| encodeDoubleIntegerName | PrelNames | 
| encodeFloatIntegerIdKey | PrelNames | 
| encodeFloatIntegerName | PrelNames | 
| endPass | CoreLint | 
| endPassIO | CoreLint | 
| ensureNotLevPoly | TcMType | 
| ENTER | ByteCodeInstr | 
| enterCostCentreFun | StgCmmProf | 
| enterCostCentreThunk | StgCmmProf | 
| EnterIt | StgCmmClosure | 
| entryBlocks | Instruction | 
| entryCode | CmmInfo | 
| entryHeapCheck | StgCmmHeap | 
| entryHeapCheck' | StgCmmHeap | 
| entryLabel | Hoopl.Graph, Hoopl.Dataflow | 
| enumClassKey | PrelNames | 
| enumClassName | PrelNames | 
| enumClass_RDR | PrelNames | 
| enumFromClassOpKey | PrelNames | 
| enumFromName | PrelNames | 
| enumFromThenClassOpKey | PrelNames | 
| enumFromThenName | PrelNames | 
| enumFromThenToClassOpKey | PrelNames | 
| enumFromThenToName | PrelNames | 
| enumFromThenTo_RDR | PrelNames | 
| enumFromThen_RDR | PrelNames | 
| enumFromToClassOpKey | PrelNames | 
| enumFromToName | PrelNames | 
| enumFromTo_RDR | PrelNames | 
| enumFrom_RDR | PrelNames | 
| EnumSet | EnumSet | 
| Env | |
| 1 (Type/Class) | StgCmmExtCode | 
| 2 (Type/Class) | TcRnTypes, TcRnMonad | 
| 3 (Data Constructor) | TcRnTypes, TcRnMonad | 
| env_gbl | TcRnTypes, TcRnMonad | 
| env_lcl | TcRnTypes, TcRnMonad | 
| env_top | TcRnTypes, TcRnMonad | 
| env_us | TcRnTypes, TcRnMonad | 
| EOF | SysTools.Process | 
| EP | |
| 1 (Type/Class) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| EPS | HscTypes, GhcPlugins | 
| EpsStats | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| eps_ann_env | HscTypes, GhcPlugins | 
| eps_complete_matches | HscTypes, GhcPlugins | 
| eps_fam_inst_env | HscTypes, GhcPlugins | 
| eps_free_holes | HscTypes, GhcPlugins | 
| eps_inst_env | HscTypes, GhcPlugins | 
| eps_is_boot | HscTypes, GhcPlugins | 
| eps_mod_fam_inst_env | HscTypes, GhcPlugins | 
| eps_PIT | HscTypes, GhcPlugins | 
| eps_PTE | HscTypes, GhcPlugins | 
| eps_rule_base | HscTypes, GhcPlugins | 
| eps_stats | HscTypes, GhcPlugins | 
| eqCanDischargeFR | TcRnTypes, TcRnMonad | 
| eqCanRewrite | TcRnTypes, TcRnMonad | 
| eqCanRewriteFR | TcRnTypes, TcRnMonad | 
| eqClassKey | PrelNames | 
| eqClassName | PrelNames | 
| eqClassOpKey | PrelNames | 
| eqClass_RDR | PrelNames | 
| eqCoercion | Coercion, GhcPlugins | 
| eqCoercionX | Coercion, GhcPlugins | 
| eqDataCon | TysWiredIn, GhcPlugins | 
| eqDataConId | TysWiredIn, GhcPlugins | 
| eqDataConKey | PrelNames | 
| eqDataConName | PrelNames | 
| eqEmptyLocalBinds | HsBinds, HsSyn, GHC | 
| eqExpr | CoreUtils, GhcPlugins | 
| eqHsBang | DataCon, GhcPlugins | 
| eqIntegerPrimIdKey | PrelNames | 
| eqIntegerPrimName | PrelNames | 
| eqListBy | Util, GhcPlugins | 
| eqLocated | SrcLoc, GhcPlugins, GHC | 
| eqMaybeBy | Util, GhcPlugins | 
| eqMayRewriteFR | TcRnTypes, TcRnMonad | 
| eqName | PrelNames | 
| EqnInfo | DsMonad, DsUtils | 
| eqn_pats | DsMonad, DsUtils | 
| eqn_rhs | DsMonad, DsUtils | 
| eqPhantPrimTyCon | TysPrim | 
| eqPhantPrimTyConKey | PrelNames | 
| eqPhase | DriverPhases | 
| eqPmLit | PmExpr, TmOracle | 
| EqPred | Type, GhcPlugins | 
| eqPrimTyCon | TysPrim | 
| eqPrimTyConKey | PrelNames | 
| EQQ | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| EqRel | Type, GhcPlugins | 
| eqRelRole | Type, GhcPlugins | 
| eqReprPrimTyCon | TysPrim | 
| eqReprPrimTyConKey | PrelNames | 
| EqSpec | DataCon, GhcPlugins | 
| eqSpecPair | DataCon, GhcPlugins | 
| eqSpecPreds | DataCon, GhcPlugins | 
| eqSpecType | DataCon, GhcPlugins | 
| eqSpecTyVar | DataCon, GhcPlugins | 
| EqStableNameOp | PrimOp | 
| EqStablePtrOp | PrimOp | 
| eqStringIdKey | PrelNames | 
| eqStringName | PrelNames | 
| eqString_RDR | PrelNames | 
| eqSwitchTargetWith | CmmSwitch | 
| eqTag_RDR | PrelNames | 
| eqTyConKey | PrelNames | 
| eqTyConName | PrelNames | 
| eqTyCon_RDR | PrelNames | 
| eqType | Type, TcType, GhcPlugins | 
| eqTypes | Type, TcType, GhcPlugins | 
| eqTypeX | Type, TcType, GhcPlugins | 
| EqualCtList | TcSMonad | 
| equalityTIdKey | THNames | 
| equalityTName | THNames | 
| equalityTyCon | Type, GhcPlugins | 
| equalKeysUFM | UniqFM, GhcPlugins | 
| equalLength | Util, GhcPlugins | 
| equals | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| EquationInfo | DsMonad, DsUtils | 
| equivClasses | ListSetOps | 
| eqUnique | Unique | 
| EqVar | Var, GhcPlugins | 
| eqVarBndrs | Type, GhcPlugins | 
| eq_RDR | PrelNames | 
| eraseDeltasLive | RegAlloc.Liveness | 
| Err | |
| 1 (Type/Class) | CmdLineParser | 
| 2 (Data Constructor) | CmdLineParser | 
| ErrCtxt | TcRnTypes, TcRnMonad | 
| ErrDoc | ErrUtils | 
| errDoc | ErrUtils | 
| errDocContext | ErrUtils | 
| errDocImportant | ErrUtils | 
| errDocSupplementary | ErrUtils | 
| errDs | DsMonad | 
| errDsCoreExpr | DsMonad | 
| ErrMsg | ErrUtils | 
| errMsg | CmdLineParser | 
| errMsgContext | ErrUtils | 
| errMsgDoc | ErrUtils | 
| errMsgReason | ErrUtils | 
| errMsgSeverity | ErrUtils | 
| errMsgSpan | ErrUtils | 
| ErrorCall | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| ErrorCallWithLocation | Exception | 
| errorIdKey | PrelNames | 
| errorIds | MkCore, GhcPlugins | 
| ErrorMessages | ErrUtils | 
| errorMessageTypeErrorFamKey | PrelNames | 
| errorMessageTypeErrorFamName | PrelNames | 
| errorMsg | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| errorMsgS | CoreMonad, GhcPlugins | 
| errorsFound | ErrUtils | 
| errorsToGhcException | CmdLineParser | 
| error_Expr | TcGenDeriv | 
| error_RDR | PrelNames | 
| ErrReason | DynFlags, GhcPlugins | 
| escapeArrowScope | TcRnMonad | 
| escapeJsonString | Json | 
| escapeSpaces | Util, GhcPlugins | 
| esi | X86.Regs | 
| esp | X86.Regs | 
| etaExpand | CoreArity | 
| etaExpandStrictSig | Demand | 
| etaExpandToJoinPoint | CoreArity | 
| etaExpandToJoinPointRule | CoreArity | 
| EtaExpansion | CoreMonad, GhcPlugins | 
| EtaReduction | CoreMonad, GhcPlugins | 
| et_binds | TcEvidence | 
| et_body | TcEvidence | 
| et_given | TcEvidence | 
| et_tvs | TcEvidence | 
| eval | BooleanFormula | 
| EvalApp | GHCi | 
| EvalBreak | GHCi | 
| EvalComplete | GHCi | 
| evalDmd | Demand | 
| evaldUnfolding | CoreSyn, GhcPlugins | 
| EvalException | GHCi | 
| EvalExpr | GHCi | 
| EvalIO | GHCi | 
| evalIO | GHCi | 
| evalP | PipelineMonad | 
| EvalResult | GHCi | 
| evalState | State | 
| EvalStatus | GHCi | 
| EvalStatus_ | GHCi | 
| EvalStmt | GHCi | 
| evalStmt | GHCi | 
| EvalString | GHCi | 
| evalString | GHCi | 
| evalStringToIOString | GHCi | 
| EvalStringToString | GHCi | 
| EvalSuccess | GHCi | 
| EvalThis | GHCi | 
| evaluate | Exception | 
| EvBind | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| EvBindMap | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| evBindMapBinds | TcEvidence | 
| EvBinds | TcEvidence | 
| EvBindsVar | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| evBindVar | TcEvidence | 
| EvCallStack | TcEvidence | 
| evCallStack | TcEvTerm | 
| evCast | TcEvidence | 
| evCoercion | TcEvidence | 
| EvCsEmpty | TcEvidence | 
| EvCsPushCall | TcEvidence | 
| evDelayedError | TcEvTerm | 
| evDFunApp | TcEvidence | 
| EvExpr | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| EvFun | TcEvidence | 
| EvId | Var, GhcPlugins | 
| evId | TcEvidence | 
| EViewPat | HsExpr, HsSyn, GHC | 
| evSelector | TcEvidence | 
| EvTerm | TcEvidence | 
| evTermCoercion | TcEvidence | 
| evTermCoercion_maybe | TcEvidence | 
| EvTypeable | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| evTypeable | TcEvidence | 
| EvTypeableTrFun | TcEvidence | 
| EvTypeableTyApp | TcEvidence | 
| EvTypeableTyCon | TcEvidence | 
| EvTypeableTyLit | TcEvidence | 
| EvVar | Var, GhcPlugins | 
| EvVarDest | TcRnTypes, TcRnMonad | 
| evVarPred | TcType | 
| evVarPred_maybe | TcType | 
| evVarsOfTerm | TcEvidence | 
| ev_bind_varenv | TcEvidence | 
| EWildPat | HsExpr, HsSyn, GHC | 
| EwM | CmdLineParser | 
| Exact | RdrName, GhcPlugins | 
| exactLog2 | Util, GhcPlugins | 
| exactTyCoVarsOfType | TcType | 
| exactTyCoVarsOfTypes | TcType | 
| Exception | Exception, Panic | 
| ExceptionMonad | Exception | 
| execAllocation | InteractiveEvalTypes, InteractiveEval, GHC | 
| ExecBreak | InteractiveEvalTypes, InteractiveEval, GHC | 
| ExecComplete | InteractiveEvalTypes, InteractiveEval, GHC | 
| execLineNumber | InteractiveEvalTypes, InteractiveEval, GHC | 
| ExecOptions | |
| 1 (Type/Class) | InteractiveEvalTypes, InteractiveEval, GHC | 
| 2 (Data Constructor) | InteractiveEvalTypes, InteractiveEval, GHC | 
| execOptions | InteractiveEval, GHC | 
| ExecResult | InteractiveEvalTypes, InteractiveEval, GHC | 
| execResult | InteractiveEvalTypes, InteractiveEval, GHC | 
| execSingleStep | InteractiveEvalTypes, InteractiveEval, GHC | 
| execSourceFile | InteractiveEvalTypes, InteractiveEval, GHC | 
| execState | State | 
| execStmt | InteractiveEval, GHC | 
| execWrap | InteractiveEvalTypes, InteractiveEval, GHC | 
| exeFileName | DriverPipeline | 
| exitifyProgram | Exitify | 
| exnRes | Demand | 
| exnSig | Demand | 
| expandedPackageConfigId | PackageConfig, Packages, GhcPlugins | 
| expandSynTyCon_maybe | TyCon, GhcPlugins | 
| expandToolDir | SysTools.BaseDir | 
| expandTop | SPARC.CodeGen.Expand | 
| expandTopDir | SysTools.BaseDir, SysTools | 
| expandTypeSynonyms | Type, GhcPlugins | 
| expandUnfolding_maybe | CoreSyn, GhcPlugins | 
| ExpBr | HsExpr, HsSyn, GHC | 
| expectedKindInCtxt | TcValidity | 
| expectJust | Maybes | 
| expectP_RDR | PrelNames | 
| explBidirPatSynIdKey | THNames | 
| explBidirPatSynName | THNames | 
| ExplicitBidirectional | HsBinds, HsSyn, GHC | 
| explicitForallEnabled | Lexer | 
| ExplicitList | HsExpr, HsSyn, GHC | 
| explicitNamespacesEnabled | Lexer | 
| explicitPackages | Packages, GhcPlugins | 
| ExplicitSplice | BasicTypes, HsDecls, HsSyn, GhcPlugins, GHC | 
| ExplicitSum | HsExpr, HsSyn, GHC | 
| ExplicitTuple | HsExpr, HsSyn, GHC | 
| exports_from_avail | TcRnExports | 
| exposed | PackageConfig, Packages, GhcPlugins | 
| exposedModules | PackageConfig, Packages, GhcPlugins | 
| exposedPrimTyCons | TysPrim | 
| ExposePackage | DynFlags, GhcPlugins | 
| expQTyConKey | THNames | 
| expQTyConName | THNames | 
| Expr | |
| 1 (Type/Class) | CoreSyn, GhcPlugins | 
| 2 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| exprArity | CoreArity | 
| exprBotStrictness_maybe | CoreArity | 
| ExprCC | CostCentre | 
| exprCtOrigin | TcRnTypes, TcRnMonad | 
| exprDeepLookup | TmOracle | 
| exprEtaExpandArity | CoreArity | 
| exprFreeIds | CoreFVs, GhcPlugins | 
| exprFreeIdsDSet | CoreFVs, GhcPlugins | 
| exprFreeIdsList | CoreFVs, GhcPlugins | 
| exprFreeVars | CoreFVs, GhcPlugins | 
| exprFreeVarsDSet | CoreFVs, GhcPlugins | 
| exprFreeVarsList | CoreFVs, GhcPlugins | 
| ExprHole | TcRnTypes, TcRnMonad | 
| ExpRhoType | TcType, TcMType | 
| exprIsBig | CoreUtils, GhcPlugins | 
| exprIsBottom | CoreUtils, GhcPlugins | 
| exprIsCheap | CoreUtils, GhcPlugins | 
| exprIsCheapX | CoreUtils, GhcPlugins | 
| exprIsConApp_maybe | CoreOpt, CoreUnfold | 
| exprIsConLike | CoreUtils, GhcPlugins | 
| exprIsDupable | CoreUtils, GhcPlugins | 
| exprIsExpandable | CoreUtils, GhcPlugins | 
| exprIsHNF | CoreUtils, GhcPlugins | 
| exprIsLambda_maybe | CoreOpt | 
| exprIsLiteral_maybe | CoreOpt, CoreUnfold | 
| exprIsTickedString | CoreUtils, GhcPlugins | 
| exprIsTickedString_maybe | CoreUtils, GhcPlugins | 
| exprIsTopLevelBindable | CoreUtils, GhcPlugins | 
| exprIsTrivial | CoreUtils, GhcPlugins | 
| exprIsWorkFree | CoreUtils, GhcPlugins | 
| ExprLStmt | HsExpr, HsSyn, GHC | 
| exprOkForSideEffects | CoreUtils, GhcPlugins | 
| exprOkForSpeculation | CoreUtils, GhcPlugins | 
| exprsFreeIdsDSet | CoreFVs, GhcPlugins | 
| exprsFreeIdsList | CoreFVs, GhcPlugins | 
| exprsFreeVars | CoreFVs, GhcPlugins | 
| exprsFreeVarsList | CoreFVs, GhcPlugins | 
| ExprSigCtxt | TcType, TcValidity, TcHsType | 
| ExprSigOrigin | TcRnTypes, TcRnMonad | 
| exprSize | CoreStats | 
| exprSomeFreeVars | CoreFVs, GhcPlugins | 
| exprSomeFreeVarsList | CoreFVs, GhcPlugins | 
| exprsOrphNames | CoreFVs, GhcPlugins | 
| exprsSomeFreeVars | CoreFVs, GhcPlugins | 
| exprsSomeFreeVarsList | CoreFVs, GhcPlugins | 
| exprStats | CoreStats | 
| ExprStmt | HsExpr, HsSyn, GHC | 
| exprToCoercion_maybe | CoreSyn, CoreUtils, GhcPlugins | 
| exprToType | CoreSyn, CoreUtils, GhcPlugins | 
| exprType | |
| 1 (Function) | CoreUtils, GhcPlugins | 
| 2 (Function) | InteractiveEval, GHC | 
| ExprWithTySig | HsExpr, HsSyn, GHC | 
| ExprWithTySigCtx | RnUtils | 
| expr_fvs | CoreFVs, GhcPlugins | 
| ExpSigmaType | TcType, TcMType | 
| expTyConKey | THNames | 
| expTyConName | THNames | 
| ExpType | TcType, TcMType | 
| expTypeToType | TcMType | 
| extendAnnEnvList | Annotations, GhcPlugins | 
| extendClosureEnv | ByteCodeLink | 
| extendCompleteMatchMap | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| extendCoreMap | CoreMap | 
| extendCtsList | TcRnTypes, TcRnMonad | 
| extendCvSubst | |
| 1 (Function) | Type, GhcPlugins | 
| 2 (Function) | CoreSubst | 
| 3 (Function) | SimplEnv | 
| extendDVarEnv | VarEnv, GhcPlugins | 
| extendDVarEnvList | VarEnv, GhcPlugins | 
| extendDVarEnv_C | VarEnv, GhcPlugins | 
| extendDVarSet | VarSet, GhcPlugins | 
| extendDVarSetList | VarSet, GhcPlugins | 
| extendEvBinds | TcEvidence | 
| extendFamInstEnv | FamInstEnv | 
| extendFamInstEnvList | FamInstEnv | 
| extendFixityEnv | TcRnMonad | 
| extendFlatCache | TcSMonad | 
| extendFloats | SimplEnv | 
| extendFsEnv | FastStringEnv, OccName, Name, GhcPlugins | 
| extendFsEnvList | FastStringEnv | 
| extendFsEnvList_C | FastStringEnv | 
| extendFsEnv_Acc | FastStringEnv | 
| extendFsEnv_C | FastStringEnv | 
| extendGlobalRdrEnv | RdrName, GhcPlugins | 
| extendGlobalRdrEnvRn | RnNames | 
| extendIdSubst | |
| 1 (Function) | CoreSubst, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| extendIdSubstList | CoreSubst, GhcPlugins | 
| extendIfaceEnvs | IfaceEnv | 
| extendIfaceIdEnv | IfaceEnv | 
| extendIfaceTyVarEnv | IfaceEnv | 
| extendInScope | CoreSubst, GhcPlugins | 
| extendInScopeIds | CoreSubst, GhcPlugins | 
| extendInScopeList | CoreSubst, GhcPlugins | 
| extendInScopeSet | VarEnv, GhcPlugins | 
| extendInScopeSetList | VarEnv, GhcPlugins | 
| extendInScopeSetSet | VarEnv, GhcPlugins | 
| extendInstalledModuleEnv | Module, GhcPlugins | 
| extendInstEnv | InstEnv | 
| extendInstEnvList | InstEnv | 
| extendInteractiveContext | HscTypes, GhcPlugins | 
| extendInteractiveContextWithIds | HscTypes, GhcPlugins | 
| extendLiftingContext | Coercion, GhcPlugins | 
| extendLiftingContextAndInScope | Coercion, GhcPlugins | 
| extendLinkEnv | Linker | 
| extendLoadedPkgs | Linker | 
| extendLocalInstEnv | TcDerivUtils | 
| extendLocalRdrEnv | RdrName, GhcPlugins | 
| extendLocalRdrEnvList | RdrName, GhcPlugins | 
| extendMG | HscTypes, GhcPlugins | 
| extendModuleEnv | Module, GhcPlugins | 
| extendModuleEnvList | Module, GhcPlugins | 
| extendModuleEnvList_C | Module, GhcPlugins | 
| extendModuleEnvWith | Module, GhcPlugins | 
| extendModuleSet | Module, GhcPlugins | 
| extendModuleSetList | Module, GhcPlugins | 
| extendNameCache | NameCache, IfaceEnv | 
| extendNameEnv | NameEnv, GhcPlugins | 
| extendNameEnvList | NameEnv, GhcPlugins | 
| extendNameEnvList_C | NameEnv, GhcPlugins | 
| extendNameEnv_Acc | NameEnv, GhcPlugins | 
| extendNameEnv_C | NameEnv, GhcPlugins | 
| extendNameSet | NameSet, GhcPlugins | 
| extendNameSetList | NameSet, GhcPlugins | 
| extendNameShape | NameShape | 
| extendOccEnv | OccName, Name, GhcPlugins | 
| extendOccEnvList | OccName, Name, GhcPlugins | 
| extendOccEnv_Acc | OccName, Name, GhcPlugins | 
| extendOccEnv_C | OccName, Name, GhcPlugins | 
| extendOccSet | OccName, Name, GhcPlugins | 
| extendOccSetList | OccName, Name, GhcPlugins | 
| extendOrigNameCache | NameCache | 
| extendPragEnv | TcSigs | 
| extendRegSet | CmmExpr, Cmm | 
| extendRuleBaseList | Rules, GhcPlugins | 
| extendRuleInfo | Rules, GhcPlugins | 
| extendSubst | |
| 1 (Function) | CoreSubst, GhcPlugins | 
| 2 (Function) | TmOracle | 
| extendSubstList | CoreSubst, GhcPlugins | 
| extendSubstWithVar | CoreSubst, GhcPlugins | 
| extendTCvInScope | Type, TcType, GhcPlugins | 
| extendTCvInScopeList | Type, TcType, GhcPlugins | 
| extendTCvInScopeSet | Type, TcType, GhcPlugins | 
| extendTCvSubst | Type, TcType, CoreSubst, GhcPlugins | 
| extendTvSubst | |
| 1 (Function) | Type, TcType | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| 3 (Function) | SimplEnv | 
| extendTvSubstAndInScope | Type, Coercion, TcType, GhcPlugins | 
| extendTvSubstBinderAndInScope | Type, GhcPlugins | 
| extendTvSubstList | |
| 1 (Function) | Type | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| extendTvSubstWithClone | Type, GhcPlugins | 
| extendTypeEnv | HscTypes, GhcPlugins | 
| extendTypeEnvList | HscTypes, GhcPlugins | 
| extendTypeEnvWithIds | HscTypes, GhcPlugins | 
| extendTypeMap | CoreMap | 
| extendTypeMapWithScope | CoreMap | 
| extendTyVarEnvFVRn | RnUtils | 
| extendVarEnv | VarEnv, GhcPlugins | 
| extendVarEnvList | VarEnv, GhcPlugins | 
| extendVarEnv_Acc | VarEnv, GhcPlugins | 
| extendVarEnv_C | VarEnv, GhcPlugins | 
| extendVarEnv_Directly | VarEnv, GhcPlugins | 
| extendVarSet | VarSet, GhcPlugins | 
| extendVarSetList | VarSet, GhcPlugins | 
| extendWorkListCt | TcSMonad | 
| extendWorkListCts | TcSMonad | 
| extendWorkListEq | TcSMonad | 
| extendWorkListFunEq | TcSMonad | 
| extendWorkListImplic | TcSMonad | 
| extendWorkListNonEq | TcSMonad | 
| extension | Lexer | 
| extensionFlags | DynFlags, GhcPlugins, GHC | 
| extensions | DynFlags, GhcPlugins, GHC | 
| External | Llvm.Types, Llvm | 
| externaliseName | IfaceEnv | 
| ExternallyVisible | Llvm.Types, Llvm | 
| externallyVisibleCLabel | CLabel | 
| ExternalPackageState | HscTypes, GhcPlugins | 
| ExternWeak | Llvm.Types, Llvm | 
| extFieldOcc | HsTypes, HsSyn, GHC | 
| extopt | Lexer | 
| Extract | Llvm.AbsSyn, Llvm | 
| extractCostCentreState | TcRnMonad | 
| extractDataDefnKindVars | RnTypes | 
| extractDocs | ExtractDocs | 
| extractDynFlags | DynFlags, GhcPlugins | 
| extractFilteredRdrTyVars | RnTypes | 
| extractFilteredRdrTyVarsDups | RnTypes | 
| extractHsTvBndrs | RnTypes | 
| extractHsTyRdrTyVars | RnTypes | 
| extractHsTyRdrTyVarsDups | RnTypes | 
| extractHsTyRdrTyVarsKindVars | RnTypes | 
| extractHsTysRdrTyVars | RnTypes | 
| extractHsTysRdrTyVarsDups | RnTypes | 
| extractMatchResult | DsUtils | 
| extractModule | Module, GhcPlugins | 
| extractRdrKindSigVars | RnTypes | 
| extractUnwindPoints | |
| 1 (Function) | X86.CodeGen | 
| 2 (Function) | AsmCodeGen | 
| ExtractV | Llvm.AbsSyn, Llvm | 
| extraGccViaCFlags | DynFlags, GhcPlugins | 
| extraGHCiLibraries | PackageConfig, Packages, GhcPlugins | 
| extraLibraries | PackageConfig, Packages, GhcPlugins | 
| extraStackArgsHere | SPARC.Base | 
| EXTS | PPC.Instr |