Index
| !! | GhcPrelude | 
| $ | GhcPrelude | 
| $! | GhcPrelude | 
| $$ | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| $+$ | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| && | GhcPrelude | 
| * | GhcPrelude | 
| ** | GhcPrelude | 
| *> | GhcPrelude, MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| + | GhcPrelude | 
| ++ | GhcPrelude | 
| - | GhcPrelude | 
| . | GhcPrelude | 
| / | GhcPrelude | 
| /= | GhcPrelude | 
| < | GhcPrelude | 
| <$ | GhcPrelude | 
| <$> | GhcPrelude, MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| <&&> | Util, GhcPlugins | 
| <* | GhcPrelude, MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| <*> | |
| 1 (Function) | GhcPrelude, MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| 2 (Function) | MkGraph | 
| <+> | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| <.> | TcEvidence | 
| <= | GhcPrelude | 
| <> | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| <||> | Util, GhcPlugins | 
| =<< | GhcPrelude | 
| == | GhcPrelude | 
| > | GhcPrelude | 
| >.> | TrieMap, CoreMap | 
| >= | GhcPrelude | 
| >> | GhcPrelude | 
| >>= | GhcPrelude | 
| abandon | InteractiveEval, GHC | 
| abandonAll | InteractiveEval, GHC | 
| AbandonStmt | GHCi | 
| abandonStmt | GHCi | 
| ABE | GHC.Hs.Binds, GHC.Hs, GHC | 
| ABExport | GHC.Hs.Binds, GHC.Hs, GHC | 
| abe_ext | GHC.Hs.Binds, GHC.Hs, GHC | 
| abe_mono | GHC.Hs.Binds, GHC.Hs, GHC | 
| abe_poly | GHC.Hs.Binds, GHC.Hs, GHC | 
| abe_prags | GHC.Hs.Binds, GHC.Hs, GHC | 
| abe_wrap | GHC.Hs.Binds, GHC.Hs, GHC | 
| abiDepends | PackageConfig, Packages, GhcPlugins | 
| abiHash | PackageConfig, Packages, GhcPlugins | 
| abs | GhcPrelude | 
| AbsBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| absDmd | Demand | 
| absentErrorIdKey | PrelNames | 
| absentLiteralOf | Literal, GhcPlugins | 
| absentSumFieldErrorIdKey | PrelNames | 
| aBSENT_ERROR_ID | MkCore, GhcPlugins | 
| aBSENT_SUM_FIELD_ERROR_ID | MkCore, GhcPlugins | 
| absIntegerIdKey | PrelNames | 
| absIntegerName | PrelNames | 
| AbstractClosedSynFamilyTyCon | TyCon, GhcPlugins | 
| abstractConstr | Util, GhcPlugins | 
| abstractDataType | Util, GhcPlugins | 
| abstractFloats | SimplUtils | 
| AbstractTyCon | TyCon, GhcPlugins | 
| AbstractTypeFlavour | TyCon, GhcPlugins | 
| abs_binds | GHC.Hs.Binds, GHC.Hs, GHC | 
| abs_ev_binds | GHC.Hs.Binds, GHC.Hs, GHC | 
| abs_ev_vars | GHC.Hs.Binds, GHC.Hs, GHC | 
| abs_exports | GHC.Hs.Binds, GHC.Hs, GHC | 
| abs_ext | GHC.Hs.Binds, GHC.Hs, GHC | 
| abs_sig | GHC.Hs.Binds, GHC.Hs, GHC | 
| abs_tvs | GHC.Hs.Binds, GHC.Hs, GHC | 
| accSpillSL | RegAlloc.Graph.Spill | 
| ACoAxiom | TyCoRep, Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| AConLike | TyCoRep, Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| acos | GhcPrelude | 
| acosh | GhcPrelude | 
| Activation | BasicTypes, GhcPlugins | 
| ActiveAfter | BasicTypes, GhcPlugins | 
| activeAfterInitial | BasicTypes, GhcPlugins | 
| ActiveBefore | BasicTypes, GhcPlugins | 
| activeContext | Lexer | 
| activeDuringFinal | BasicTypes, GhcPlugins | 
| activeRule | SimplUtils | 
| activeStgRegs | |
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| 3 (Function) | GHC.Platform.SPARC | 
| 4 (Function) | GHC.Platform.S390X | 
| 5 (Function) | GHC.Platform.PPC | 
| 6 (Function) | GHC.Platform.NoRegs | 
| 7 (Function) | GHC.Platform.ARM64 | 
| 8 (Function) | GHC.Platform.ARM | 
| 9 (Function) | GHC.Platform.Regs | 
| activeUnfolding | SimplUtils | 
| AcyclicSCC | Digraph | 
| ADC | X86.Instr | 
| ADD | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| AddAnn | |
| 1 (Type/Class) | Lexer | 
| 2 (Data Constructor) | Lexer | 
| addAnnotation | Lexer | 
| addAnnsAt | Lexer | 
| addArgReps | GHC.StgToCmm.Closure | 
| addBang | DsUtils | 
| addBindC | GHC.StgToCmm.Env | 
| addBindsC | GHC.StgToCmm.Env | 
| addBlock | Hoopl.Graph | 
| addBootSuffix | Module, GhcPlugins | 
| addBootSuffixLocn | Module, GhcPlugins | 
| addBootSuffixLocnOut | Module, GhcPlugins | 
| addBootSuffix_maybe | Module, GhcPlugins | 
| ADDC | PPC.Instr | 
| addCaseBndrDmd | Demand | 
| addCastTo | SimplUtils | 
| AddCFinalizerToWeakOp | PrimOp | 
| addCLoc | SrcLoc, GhcPlugins, GHC | 
| addCoalesce | GraphOps, GraphColor | 
| addConDoc | HaddockUtils | 
| addConDocFirst | HaddockUtils | 
| addConDocs | HaddockUtils | 
| addConflict | GraphOps, GraphColor | 
| addConflicts | GraphOps, GraphColor | 
| addConsistencyConstraints | TcTyClsDecls | 
| addDataConStupidTheta | TcPat | 
| addDefault | CoreUtils, GhcPlugins | 
| addDemand | Demand | 
| addDependentFiles | TcRnMonad | 
| addDict | TcSMonad | 
| addDictsByClass | TcSMonad | 
| ADDE | PPC.Instr | 
| addEdge | CFG | 
| addEpsInStats | HscTypes, GhcPlugins | 
| addErr | |
| 1 (Function) | CmdLineParser | 
| 2 (Function) | TcRnMonad | 
| addErrAt | TcRnMonad | 
| addErrCtxt | TcRnMonad | 
| addErrCtxtM | TcRnMonad | 
| addError | Lexer | 
| addErrs | TcRnMonad | 
| addErrsTc | TcRnMonad | 
| addErrTc | TcRnMonad | 
| addErrTcM | TcRnMonad | 
| addErrTcS | TcSMonad | 
| addExclusion | GraphOps, GraphColor | 
| addExclusions | GraphOps, GraphColor | 
| addExprErrCtxt | TcExpr | 
| addFatalError | Lexer, RdrHsSyn | 
| addFieldDoc | HaddockUtils | 
| addFieldDocs | HaddockUtils | 
| addFilesToClean | FileCleanup | 
| addFlagWarn | CmdLineParser | 
| addFloats | SimplEnv | 
| addFvRn | RnUtils | 
| addGlobalInclude | DynFlags, GhcPlugins | 
| addHomeModuleToFinder | Finder | 
| addIdReps | GHC.StgToCmm.Closure | 
| addIdSpecialisations | Rules, GhcPlugins | 
| addImmediateSuccessor | CFG | 
| addImmediateSuccessorNat | NCGMonad | 
| addImplics | Constraint | 
| addImport | PIC | 
| addImportNat | NCGMonad | 
| addInertCan | TcSMonad | 
| addInertForAll | TcSMonad | 
| addInertSafehask | TcSMonad | 
| addInlinePrags | TcSigs | 
| addInScopeSet | CoreSubst, GhcPlugins | 
| addInsols | Constraint | 
| ADDIS | PPC.Instr | 
| addJoinFloats | SimplEnv | 
| addJoinFlts | SimplEnv | 
| addLabelSize | CLabel | 
| addLandmarkErrCtxt | TcRnMonad | 
| addLandmarkErrCtxtM | TcRnMonad | 
| addLetFloats | SimplEnv | 
| addLetFlts | SimplEnv | 
| AddLibrarySearchPath | GHCi | 
| addLibrarySearchPath | GHCi | 
| addLiftedBinding | StgLiftLams.LiftM | 
| addListToHpt | HscTypes, GhcPlugins | 
| addListToUDFM | UniqDFM | 
| addListToUFM | UniqFM, GhcPlugins | 
| addListToUFM_C | UniqFM, GhcPlugins | 
| addListToUFM_Directly | UniqFM, GhcPlugins | 
| addListToUniqDSet | UniqDSet | 
| addListToUniqMap | UniqMap | 
| addListToUniqMap_C | UniqMap | 
| addListToUniqSet | UniqSet, GhcPlugins | 
| addLocalFixities | RnFixity | 
| addLocM | TcRnMonad | 
| addLongErrAt | TcRnMonad | 
| addMessages | TcRnMonad | 
| addModFinalizersWithLclEnv | TcRnMonad | 
| addNameClashErrRn | RnUtils | 
| addNewInScopeIds | SimplEnv | 
| addNode | GraphOps, GraphColor | 
| addNodeBetweenNat | NCGMonad | 
| addNodesBetween | CFG | 
| ADDO | PPC.Instr | 
| addOneFV | NameSet, GhcPlugins | 
| addOneToUniqDSet | UniqDSet | 
| addOneToUniqSet | UniqSet, GhcPlugins | 
| addPatTmCs | GHC.HsToCore.PmCheck | 
| addPluginModuleName | DynFlags, GhcPlugins | 
| addPreference | GraphOps, GraphColor | 
| addQuoteInclude | DynFlags, GhcPlugins | 
| Addr2IntOp | PrimOp | 
| AddrAddOp | PrimOp | 
| AddrBaseIndex | X86.Regs | 
| addRefutableAltCon | GHC.HsToCore.PmCheck.Oracle | 
| AddrEqOp | PrimOp | 
| AddrGeOp | PrimOp | 
| AddrGtOp | PrimOp | 
| AddrHint | CmmType, CmmExpr, Cmm | 
| AddrLeOp | PrimOp | 
| AddrLtOp | PrimOp | 
| AddrMode | |
| 1 (Type/Class) | SPARC.AddrMode | 
| 2 (Type/Class) | PPC.Regs | 
| 3 (Type/Class) | X86.Regs | 
| addrModeRegs | X86.Regs | 
| AddrNeOp | PrimOp | 
| addRnInScopeSet | VarEnv, GhcPlugins | 
| addrOffset | |
| 1 (Function) | SPARC.AddrMode | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| addrPrimTy | TysPrim | 
| addrPrimTyCon | TysPrim | 
| addrPrimTyConKey | PrelNames | 
| addrPrimTyConName | TysPrim | 
| AddrRegImm | |
| 1 (Data Constructor) | SPARC.AddrMode | 
| 2 (Data Constructor) | PPC.Regs | 
| AddrRegReg | |
| 1 (Data Constructor) | SPARC.AddrMode | 
| 2 (Data Constructor) | PPC.Regs | 
| AddrRemOp | PrimOp | 
| AddrRep | TyCon, RepType, GhcPlugins | 
| addrRepDataConTy | TysWiredIn, GhcPlugins | 
| AddrSubOp | PrimOp | 
| AddrToAnyOp | PrimOp | 
| addRuleInfo | Rules, GhcPlugins | 
| addScrutTmCs | GHC.HsToCore.PmCheck | 
| addSigCtxt | TcHsType | 
| addSimplCount | CoreMonad, GhcPlugins | 
| addSimples | Constraint | 
| addSolvedDict | TcSMonad | 
| addSourceToTokens | GHC | 
| AddSptEntry | GHCi | 
| addSptEntry | GHCi | 
| addSRM | RegAlloc.Graph.Stats | 
| addTarget | GHC | 
| addTcEvBind | TcRnMonad, TcMType | 
| addTcgDUs | RnSource | 
| addTicksToBinds | Coverage | 
| addTmCt | GHC.HsToCore.PmCheck.Oracle | 
| addToHpt | HscTypes, GhcPlugins | 
| addToMem | GHC.StgToCmm.Utils | 
| addToMemE | GHC.StgToCmm.Utils | 
| addToMemLbl | GHC.StgToCmm.Utils | 
| addToMemLblE | GHC.StgToCmm.Utils | 
| addTopEvBinds | TcRnMonad | 
| addTopStringLit | StgLiftLams.LiftM | 
| addToUDFM | UniqDFM | 
| addToUDFM_C | UniqDFM | 
| addToUFM | UniqFM, GhcPlugins | 
| addToUFM_Acc | UniqFM, GhcPlugins | 
| addToUFM_C | UniqFM, GhcPlugins | 
| addToUFM_Directly | UniqFM, GhcPlugins | 
| addToUniqMap | UniqMap | 
| addToUniqMap_Acc | UniqMap | 
| addToUniqMap_C | UniqMap | 
| addTyArgTo | SimplUtils | 
| addTyConFlavCtxt | TcHsType | 
| addTyConsToGblEnv | TcTyDecls | 
| addTyCsDs | GHC.HsToCore.PmCheck | 
| addTypecheckedBinds | TcEnv | 
| addTypeEvidence | GHC.HsToCore.PmCheck.Oracle | 
| addUsedDataCons | RnEnv | 
| addUsedGRE | |
| 1 (Function) | RnEnv | 
| 2 (Function) | TcSMonad | 
| addUsedGREs | |
| 1 (Function) | RnEnv | 
| 2 (Function) | TcSMonad | 
| addValArgTo | SimplUtils | 
| addVarCoreCt | GHC.HsToCore.PmCheck.Oracle | 
| addWarn | |
| 1 (Function) | CmdLineParser | 
| 2 (Function) | TcRnMonad | 
| addWarnAt | TcRnMonad | 
| addWarning | Lexer | 
| addWarnTc | TcRnMonad | 
| addWarnTcM | TcRnMonad | 
| addWay' | DynFlags, GhcPlugins | 
| addWeightEdge | CFG | 
| ADDZE | PPC.Instr | 
| ADD_CC | X86.Instr | 
| add_warn | TcRnMonad | 
| adjustDNameEnv | NameEnv, GhcPlugins | 
| adjustEdgeWeight | CFG | 
| adjustHpBackwards | GHC.StgToCmm.Layout | 
| adjustMatchResult | DsUtils | 
| adjustMatchResultDs | DsUtils | 
| adjustUDFM | UniqDFM | 
| adjustUFM | UniqFM, GhcPlugins | 
| adjustUFM_Directly | UniqFM, GhcPlugins | 
| adjustUniqMap | UniqMap | 
| advanceSrcLoc | SrcLoc, GhcPlugins | 
| afilter | Ar | 
| AGlobal | TcRnTypes, TcRnMonad, TcEnv | 
| aGraphToGraph | GHC.StgToCmm.Monad | 
| AixLD | DynFlags, GhcPlugins | 
| ai_args | SimplUtils | 
| ai_class | ClsInst | 
| ai_discs | SimplUtils | 
| ai_encl | SimplUtils | 
| ai_fun | SimplUtils | 
| ai_inst_env | ClsInst | 
| ai_rules | SimplUtils | 
| ai_strs | SimplUtils | 
| ai_type | SimplUtils | 
| ai_tyvars | ClsInst | 
| AlgAlt | StgSyn | 
| algTcFields | TyCon, GhcPlugins | 
| AlgTyConFlav | TyCon, GhcPlugins | 
| AlgTyConRhs | TyCon, GhcPlugins | 
| algTyConRhs | TyCon, GhcPlugins | 
| Alias | Llvm.Types, Llvm | 
| aliasify | LlvmCodeGen.Base | 
| Alignment | BasicTypes, GhcPlugins | 
| alignmentBytes | BasicTypes, GhcPlugins | 
| alignmentOf | BasicTypes, GhcPlugins | 
| all | GhcPrelude | 
| all2 | Util, GhcPlugins | 
| allArgRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| allBag | Bag | 
| AllCafsCC | CostCentre | 
| allDistinctTyVars | TcValidity | 
| allDVarSet | VarSet, GhcPlugins | 
| allFPArgRegs | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | X86.Regs | 
| allHpt | HscTypes, GhcPlugins | 
| allIntArgRegs | X86.Regs | 
| allM | MonadUtils, IOEnv, TcRnMonad | 
| allMachRegNos | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | X86.Regs | 
| AllModes | CmdLineParser | 
| allNameStrings | PrelNames | 
| allNonDeprecatedFlags | DynFlags, GhcPlugins | 
| Alloca | Llvm.AbsSyn, Llvm | 
| allocatableRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| 4 (Function) | NCGMonad, AsmCodeGen | 
| allocateComments | Lexer | 
| allocateGlobalBinder | IfaceEnv | 
| allocateReg | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86_64.FreeRegs | 
| 4 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| AllocationLimitExceeded | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| allocDynClosure | GHC.StgToCmm.Heap | 
| allocDynClosureCmm | GHC.StgToCmm.Heap | 
| allocHeapClosure | GHC.StgToCmm.Heap | 
| allocMoreStack | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | PPC.Instr | 
| ALLOC_AP | ByteCodeInstr | 
| ALLOC_AP_NOUPD | ByteCodeInstr | 
| ALLOC_PAP | ByteCodeInstr | 
| allowInterrupt | Exception | 
| allPhasesDataConKey | THNames | 
| allPhasesDataConName | THNames | 
| allRealRegs | SPARC.Regs | 
| allThePrimOps | PrimOp | 
| AllTheWay | Outputable, GhcPlugins | 
| allUDFM | UniqDFM | 
| allUFM | UniqFM, GhcPlugins | 
| allUniqMap | UniqMap | 
| allUses | NameSet, GhcPlugins | 
| allValid | ErrUtils | 
| allVarSet | VarSet, GhcPlugins | 
| all_RDR | PrelNames | 
| almostDevoidCoVarOfCo | TyCoFVs | 
| ALoad | Llvm.AbsSyn, Llvm | 
| alphaTy | TysPrim | 
| alphaTys | TysPrim | 
| alphaTysUnliftedRep | TysPrim | 
| alphaTyUnliftedRep | TysPrim | 
| alphaTyVar | TysPrim | 
| alphaTyVars | TysPrim, GHC | 
| alphaTyVarsUnliftedRep | TysPrim | 
| alphaTyVarUnliftedRep | TysPrim | 
| ALRTransitionalBit | Lexer | 
| alr_context | Lexer | 
| alr_expecting_ocurly | Lexer | 
| alr_justClosedExplicitLetBlock | Lexer | 
| alr_last_loc | Lexer | 
| alr_next_token | Lexer | 
| alr_pending_implicit_tokens | Lexer | 
| Alt | CoreSyn, GhcPlugins | 
| AltCon | CoreSyn, GhcPlugins | 
| alterDNameEnv | NameEnv, GhcPlugins | 
| alterDVarEnv | VarEnv, GhcPlugins | 
| alterFsEnv | FastStringEnv | 
| alterNameEnv | NameEnv, GhcPlugins | 
| alternativeClassKey | PrelNames | 
| alternativeClassName | PrelNames | 
| AlternativeLayoutRuleBit | Lexer | 
| alterOccEnv | OccName, Name, GhcPlugins | 
| alterTM | TrieMap, CoreMap | 
| alterUDFM | UniqDFM | 
| alterUFM | UniqFM, GhcPlugins | 
| alterUniqMap | UniqMap | 
| alterVarEnv | VarEnv, GhcPlugins | 
| altHeapCheck | GHC.StgToCmm.Heap | 
| altHeapCheckReturnsTo | GHC.StgToCmm.Heap | 
| AltMerge | CoreMonad, GhcPlugins | 
| AltPpr | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| altsAreExhaustive | CoreUtils, GhcPlugins | 
| AltSk | StgLiftLams.Analysis | 
| AltType | StgSyn | 
| alt_bndrs | DsUtils | 
| alt_pat | DsUtils | 
| alt_RDR | PrelNames | 
| alt_result | DsUtils | 
| alt_wrapper | DsUtils | 
| ALWAYS | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| Always | Util, GhcPlugins | 
| AlwaysActive | BasicTypes, GhcPlugins | 
| AlwaysBind | RnTypes | 
| alwaysFailMatchResult | DsUtils | 
| AlwaysInline | Llvm.Types, Llvm | 
| alwaysInlinePragma | BasicTypes, GhcPlugins | 
| alwaysLive | LlvmCodeGen.Regs | 
| alwaysQualify | Outputable, GhcPlugins, GHC | 
| alwaysQualifyModules | Outputable, GhcPlugins | 
| alwaysQualifyNames | Outputable, GhcPlugins | 
| alwaysQualifyPackages | Outputable, GhcPlugins | 
| AlwaysTailCalled | BasicTypes, IdInfo, GhcPlugins | 
| alwaysUnsafeUfmToUdfm | UniqDFM | 
| Ambiguous | GHC.Hs.Types, GHC.Hs, GHC | 
| AmbiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| ambiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| Amode | |
| 1 (Type/Class) | SPARC.CodeGen.Base | 
| 2 (Data Constructor) | SPARC.CodeGen.Base | 
| AMO_Add | CmmMachOp, CmmExpr, Cmm | 
| AMO_And | CmmMachOp, CmmExpr, Cmm | 
| AMO_Nand | CmmMachOp, CmmExpr, Cmm | 
| AMO_Or | CmmMachOp, CmmExpr, Cmm | 
| AMO_Sub | CmmMachOp, CmmExpr, Cmm | 
| AMO_Xor | CmmMachOp, CmmExpr, Cmm | 
| analyzeCmmBwd | Hoopl.Dataflow | 
| analyzeCmmFwd | Hoopl.Dataflow | 
| ancestors | Dominators | 
| AND | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| And | BooleanFormula | 
| and | GhcPrelude | 
| ANDC | PPC.Instr | 
| andCts | Constraint | 
| andIntegerIdKey | PrelNames | 
| andIntegerName | PrelNames | 
| AndIOp | PrimOp | 
| andManyCts | Constraint | 
| ANDN | SPARC.Instr | 
| AndOp | PrimOp | 
| andValid | ErrUtils | 
| andWC | Constraint | 
| and_RDR | PrelNames | 
| angleBrackets | Outputable, GhcPlugins | 
| AnId | TyCoRep, Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| AnnAlt | CoreSyn, GhcPlugins | 
| AnnAnyclass | ApiAnnotation, GHC | 
| AnnApp | CoreSyn, GhcPlugins | 
| AnnAs | ApiAnnotation, GHC | 
| AnnAt | ApiAnnotation, GHC | 
| AnnBackquote | ApiAnnotation, GHC | 
| AnnBang | ApiAnnotation, GHC | 
| AnnBind | CoreSyn, GhcPlugins | 
| annBindingFreeVars | StgFVs | 
| AnnBlockComment | ApiAnnotation, GHC | 
| AnnBy | ApiAnnotation, GHC | 
| AnnCase | |
| 1 (Data Constructor) | ApiAnnotation, GHC | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| AnnCast | CoreSyn, GhcPlugins | 
| AnnClass | ApiAnnotation, GHC | 
| AnnClose | ApiAnnotation, GHC | 
| AnnCloseB | ApiAnnotation, GHC | 
| AnnCloseBU | ApiAnnotation, GHC | 
| AnnCloseC | ApiAnnotation, GHC | 
| AnnCloseP | ApiAnnotation, GHC | 
| AnnCloseQ | ApiAnnotation, GHC | 
| AnnCloseQU | ApiAnnotation, GHC | 
| AnnCloseS | ApiAnnotation, GHC | 
| AnnCoercion | CoreSyn, GhcPlugins | 
| AnnColon | ApiAnnotation, GHC | 
| AnnComma | ApiAnnotation, GHC | 
| AnnCommaTuple | ApiAnnotation, GHC | 
| annCtxt | TcAnnotations | 
| AnnD | GHC.Hs.Decls, GHC.Hs, GHC | 
| AnnDarrow | ApiAnnotation, GHC | 
| AnnDarrowU | ApiAnnotation, GHC | 
| AnnData | ApiAnnotation, GHC | 
| AnnDcolon | ApiAnnotation, GHC | 
| AnnDcolonU | ApiAnnotation, GHC | 
| AnnDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| AnnDefault | ApiAnnotation, GHC | 
| AnnDeriving | ApiAnnotation, GHC | 
| AnnDo | ApiAnnotation, GHC | 
| AnnDocCommentNamed | ApiAnnotation, GHC | 
| AnnDocCommentNext | ApiAnnotation, GHC | 
| AnnDocCommentPrev | ApiAnnotation, GHC | 
| AnnDocOptions | ApiAnnotation, GHC | 
| AnnDocSection | ApiAnnotation, GHC | 
| AnnDot | ApiAnnotation, GHC | 
| AnnDotdot | ApiAnnotation, GHC | 
| AnnElse | ApiAnnotation, GHC | 
| AnnEnv | Annotations, GhcPlugins | 
| AnnEofPos | ApiAnnotation, GHC | 
| AnnEqual | ApiAnnotation, GHC | 
| AnnExport | ApiAnnotation, GHC | 
| AnnExpr | CoreSyn, GhcPlugins | 
| AnnExpr' | CoreSyn, GhcPlugins | 
| AnnFamily | ApiAnnotation, GHC | 
| AnnForall | ApiAnnotation, GHC | 
| AnnForallU | ApiAnnotation, GHC | 
| AnnForeign | ApiAnnotation, GHC | 
| AnnFunId | ApiAnnotation, GHC | 
| AnnGroup | ApiAnnotation, GHC | 
| AnnHeader | ApiAnnotation, GHC | 
| AnnHiding | ApiAnnotation, GHC | 
| AnnIf | ApiAnnotation, GHC | 
| AnnImport | ApiAnnotation, GHC | 
| AnnIn | ApiAnnotation, GHC | 
| AnnInfix | ApiAnnotation, GHC | 
| AnnInstance | ApiAnnotation, GHC | 
| AnnKeywordId | ApiAnnotation, GHC | 
| AnnLam | |
| 1 (Data Constructor) | ApiAnnotation, GHC | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| AnnLarrow | ApiAnnotation, GHC | 
| AnnLarrowtail | ApiAnnotation, GHC | 
| Annlarrowtail | ApiAnnotation, GHC | 
| AnnLarrowtailU | ApiAnnotation, GHC | 
| AnnlarrowtailU | ApiAnnotation, GHC | 
| AnnLarrowU | ApiAnnotation, GHC | 
| AnnLet | |
| 1 (Data Constructor) | ApiAnnotation, GHC | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| AnnLineComment | ApiAnnotation, GHC | 
| AnnLit | CoreSyn, GhcPlugins | 
| AnnMdo | ApiAnnotation, GHC | 
| AnnMinus | ApiAnnotation, GHC | 
| AnnModule | ApiAnnotation, GHC | 
| AnnName | ApiAnnotation, GHC | 
| AnnNewtype | ApiAnnotation, GHC | 
| AnnNonRec | CoreSyn, GhcPlugins | 
| AnnOf | ApiAnnotation, GHC | 
| AnnOpen | ApiAnnotation, GHC | 
| AnnOpenB | ApiAnnotation, GHC | 
| AnnOpenBU | ApiAnnotation, GHC | 
| AnnOpenC | ApiAnnotation, GHC | 
| AnnOpenE | ApiAnnotation, GHC | 
| AnnOpenEQ | ApiAnnotation, GHC | 
| AnnOpenEQU | ApiAnnotation, GHC | 
| AnnOpenP | ApiAnnotation, GHC | 
| AnnOpenPE | ApiAnnotation, GHC | 
| AnnOpenPTE | ApiAnnotation, GHC | 
| AnnOpenS | ApiAnnotation, GHC | 
| AnnOrigin | TcOrigin | 
| Annotation | |
| 1 (Type/Class) | Annotations, GhcPlugins | 
| 2 (Data Constructor) | Annotations, GhcPlugins | 
| AnnotationComment | ApiAnnotation, GHC | 
| annotations | Lexer | 
| annotations_comments | Lexer | 
| AnnPackageName | ApiAnnotation, GHC | 
| AnnPattern | ApiAnnotation, GHC | 
| AnnPayload | Annotations, GhcPlugins | 
| AnnProc | ApiAnnotation, GHC | 
| AnnProvenance | GHC.Hs.Decls, GHC.Hs, GHC | 
| annProvenanceName_maybe | GHC.Hs.Decls, GHC.Hs, GHC | 
| AnnQualified | ApiAnnotation, GHC | 
| AnnRarrow | ApiAnnotation, GHC | 
| AnnRarrowtail | ApiAnnotation, GHC | 
| Annrarrowtail | ApiAnnotation, GHC | 
| AnnRarrowtailU | ApiAnnotation, GHC | 
| AnnrarrowtailU | ApiAnnotation, GHC | 
| AnnRarrowU | ApiAnnotation, GHC | 
| AnnRec | |
| 1 (Data Constructor) | ApiAnnotation, GHC | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| AnnRole | ApiAnnotation, GHC | 
| AnnSafe | ApiAnnotation, GHC | 
| AnnSemi | ApiAnnotation, GHC | 
| AnnSignature | ApiAnnotation, GHC | 
| AnnSimpleQuote | ApiAnnotation, GHC | 
| AnnStatic | ApiAnnotation, GHC | 
| AnnStock | ApiAnnotation, GHC | 
| AnnTarget | Annotations, GhcPlugins | 
| AnnThen | ApiAnnotation, GHC | 
| AnnThIdSplice | ApiAnnotation, GHC | 
| AnnThIdTySplice | ApiAnnotation, GHC | 
| AnnThTyQuote | ApiAnnotation, GHC | 
| AnnTick | CoreSyn, GhcPlugins | 
| AnnTilde | ApiAnnotation, GHC | 
| annTopBindingsFreeVars | StgFVs | 
| AnnType | |
| 1 (Data Constructor) | ApiAnnotation, GHC | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| AnnUnit | ApiAnnotation, GHC | 
| AnnUsing | ApiAnnotation, GHC | 
| AnnVal | ApiAnnotation, GHC | 
| AnnValStr | ApiAnnotation, GHC | 
| AnnVar | CoreSyn, GhcPlugins | 
| AnnVbar | ApiAnnotation, GHC | 
| AnnVia | ApiAnnotation, GHC | 
| AnnWhere | ApiAnnotation, GHC | 
| ann_target | Annotations, GhcPlugins | 
| ann_value | Annotations, GhcPlugins | 
| Anon | TyCoRep | 
| AnonArgFlag | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins | 
| AnonTCB | TyCon, GhcPlugins | 
| Any | SPARC.CodeGen.Base | 
| any | GhcPrelude | 
| anyBag | Bag | 
| anyBagM | Bag | 
| anyBoxConKey | PrelNames | 
| AnyclassStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| anyclassStrategyIdKey | THNames | 
| anyclassStrategyName | THNames | 
| anyDVarEnv | VarEnv, GhcPlugins | 
| anyDVarSet | VarSet, GhcPlugins | 
| AnyHpcUsage | HscTypes, GhcPlugins | 
| anyHsc | DriverPhases | 
| AnyKind | TcHsType | 
| anyM | MonadUtils, IOEnv, TcRnMonad | 
| anyNameEnv | NameEnv, GhcPlugins | 
| anyRewritableTyVar | TcType | 
| AnySuffix | CmdLineParser | 
| AnyToAddrOp | PrimOp | 
| anyTy | TysWiredIn, GhcPlugins | 
| anyTyCon | TysWiredIn, GhcPlugins | 
| anyTyConKey | PrelNames | 
| anyTypeOfKind | TysWiredIn, GhcPlugins | 
| anyUDFM | UniqDFM | 
| anyUFM | UniqFM, GhcPlugins | 
| anyUniqMap | UniqMap | 
| anyVarSet | VarSet, GhcPlugins | 
| apAClassOpKey | PrelNames | 
| apAName | PrelNames | 
| apartnessCheck | FamInstEnv | 
| ApiAnnKey | ApiAnnotation | 
| ApiAnns | ApiAnnotation, GHC | 
| App | CoreSyn, GhcPlugins | 
| appAIdKey | PrelNames | 
| appAName | PrelNames | 
| appArgsIfaceTypes | IfaceType, IfaceSyn | 
| appArgsIfaceTypesArgFlags | IfaceType, IfaceSyn | 
| AppCo | TyCoRep | 
| appEIdKey | THNames | 
| appEName | THNames | 
| appendDocs | GHC.Hs.Doc, GHC.Hs, GHC | 
| appendError | Lexer | 
| appendFile | GhcPrelude | 
| appendFS | FastString, GhcPlugins | 
| appendGroups | GHC.Hs.Decls, GHC.Hs, GHC | 
| appendIdKey | PrelNames | 
| Appending | Llvm.Types, Llvm | 
| appendName | PrelNames | 
| appendStringBuffers | StringBuffer | 
| appendStubC | HscTypes, GhcPlugins | 
| appendWarning | Lexer | 
| appendWorkList | TcSMonad | 
| append_RDR | PrelNames | 
| appE_RDR | THNames | 
| appIsBottom | Demand | 
| appKIdKey | THNames | 
| appKindTIdKey | THNames | 
| appKindTName | THNames | 
| appKName | THNames | 
| AppleClang | DynFlags, GhcPlugins | 
| AppleClang51 | DynFlags, GhcPlugins | 
| Applicative | GhcPrelude, MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| ApplicativeArg | GHC.Hs.Expr, GHC.Hs, GHC | 
| ApplicativeArgMany | GHC.Hs.Expr, GHC.Hs, GHC | 
| ApplicativeArgOne | GHC.Hs.Expr, GHC.Hs, GHC | 
| applicativeClassKey | PrelNames | 
| applicativeClassName | PrelNames | 
| ApplicativeStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| ApplyMR | TcSimplify | 
| applyNameMaker | RnPat | 
| ApplyToTy | SimplUtils | 
| ApplyToVal | SimplUtils | 
| applyTypeToArg | CoreSyn, CoreUtils, GhcPlugins | 
| applyTypeToArgs | CoreUtils, GhcPlugins | 
| applyTysX | Type, GhcPlugins | 
| applyWhen | Util, GhcPlugins | 
| appOL | OrdList | 
| AppOrigin | TcOrigin | 
| appPrec | BasicTypes, TyCoPpr, GhcPlugins | 
| approximateWC | TcSimplify | 
| appTIdKey | THNames | 
| appTName | THNames | 
| AppTy | TyCoRep | 
| appTyArgFlags | Type, GhcPlugins | 
| appTypeEIdKey | THNames | 
| appTypeEName | THNames | 
| app_arg_pattern | GHC.Hs.Expr, GHC.Hs, GHC | 
| app_stmts | GHC.Hs.Expr, GHC.Hs, GHC | 
| APromotionErr | TcRnTypes, TcRnMonad, TcEnv | 
| ap_RDR | PrelNames | 
| aP_STACK_SPLIM | DynFlags, GhcPlugins | 
| Archive | |
| 1 (Type/Class) | Ar | 
| 2 (Data Constructor) | Ar | 
| ArchiveEntry | |
| 1 (Type/Class) | Ar | 
| 2 (Data Constructor) | Ar | 
| archWordFormat | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | PPC.Instr | 
| Area | CmmExpr, Cmm | 
| Arg | CoreSyn, GhcPlugins | 
| ArgDescr | SMRep | 
| ArgDocMap | |
| 1 (Type/Class) | GHC.Hs.Doc, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Doc, GHC.Hs, GHC | 
| ArgFlag | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins | 
| ArgGen | SMRep | 
| ArgInfo | |
| 1 (Type/Class) | SimplUtils | 
| 2 (Data Constructor) | SimplUtils | 
| argInfoAppArgs | SimplUtils | 
| argInfoExpr | SimplUtils | 
| argOneShots | Demand | 
| argPrimRep | GHC.StgToCmm.Closure | 
| argRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| ArgRep | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| argRepSizeW | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| argRepString | GHC.StgToCmm.ArgRep | 
| args | CmmNode, Cmm | 
| argsOneShots | Demand | 
| ArgSpec | |
| 1 (Data Constructor) | SMRep | 
| 2 (Type/Class) | SimplUtils | 
| ArgSummary | CoreUnfold | 
| argToForallVisFlag | Var, GhcPlugins | 
| arg_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| aRG_GEN | SMRep | 
| aRG_GEN_BIG | SMRep | 
| arg_space | Cmm | 
| arisesFromGivens | Constraint | 
| ArithException | Exception | 
| ArithSeq | GHC.Hs.Expr, GHC.Hs, GHC | 
| ArithSeqInfo | GHC.Hs.Expr, GHC.Hs, GHC | 
| ArithSeqOrigin | TcOrigin | 
| Arity | BasicTypes, GhcPlugins | 
| arityErr | TcValidity | 
| ArityInfo | IdInfo, GhcPlugins | 
| arityInfo | IdInfo, GhcPlugins | 
| arrAIdKey | PrelNames | 
| arrAName | PrelNames | 
| arrayArrayPrimTyCon | TysPrim | 
| arrayArrayPrimTyConKey | PrelNames | 
| ArrayException | Exception | 
| arrayPrimTyCon | TysPrim | 
| arrayPrimTyConKey | PrelNames | 
| ArrayPtrsRep | SMRep | 
| ArrayWordsRep | SMRep | 
| aRROW | PrelNames | 
| arrow | Outputable, GhcPlugins | 
| ArrowCtxt | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| ArrowExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| arrowKIdKey | THNames | 
| arrowKName | THNames | 
| ArrowsBit | Lexer | 
| ArrowSkol | TcOrigin | 
| arrowt | Outputable, GhcPlugins | 
| arrowTIdKey | THNames | 
| arrowTName | THNames | 
| arrowtt | Outputable, GhcPlugins | 
| arrPtrsHdrSize | SMRep | 
| arrPtrsHdrSizeW | SMRep | 
| arrPtrsRep | SMRep | 
| arrWordsHdrSize | SMRep | 
| arrWordsHdrSizeW | SMRep | 
| arrWordsRep | SMRep | 
| As | DriverPhases | 
| asGraph | Dominators | 
| asin | GhcPrelude | 
| asinh | GhcPrelude | 
| asJoinCeilLvl | SetLevels | 
| asJoinId | Id, GhcPlugins | 
| asJoinId_maybe | Id, GhcPlugins | 
| askAr | SysTools.Tasks, SysTools | 
| askLd | SysTools.Tasks, SysTools | 
| askNoErrs | TcRnMonad | 
| askNoErrsDs | DsMonad | 
| Asm | Llvm.AbsSyn, Llvm | 
| AsmCodeGen | CFG | 
| AsmStyle | Outputable, GhcPlugins | 
| asmStyle | Outputable, GhcPlugins | 
| AsPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| asPIdKey | THNames | 
| asPName | THNames | 
| assembleBCOs | ByteCodeAsm | 
| assembleOneBCO | ByteCodeAsm | 
| assert | Exception | 
| assertErrorIdKey | PrelNames | 
| assertErrorName | PrelNames | 
| assertIdKey | PrelNames | 
| AssertionFailed | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| assertName | PrelNames | 
| assertNonVoidIds | GHC.StgToCmm.Closure | 
| assertNonVoidStgArgs | GHC.StgToCmm.Closure | 
| assertPanic | PlainPanic, Panic, Outputable, GhcPlugins | 
| assertPprPanic | Outputable, GhcPlugins | 
| assignArgumentsPos | CmmCallConv | 
| AssignedDirectly | GHC.StgToCmm.Monad | 
| assignMem_I64Code | SPARC.CodeGen.Gen64 | 
| Assignment | Llvm.AbsSyn, Llvm | 
| assignReg_I64Code | SPARC.CodeGen.Gen64 | 
| assignStack | CmmCallConv | 
| assignTemp | GHC.StgToCmm.Utils | 
| AssignTo | GHC.StgToCmm.Monad | 
| Assoc | ListSetOps | 
| assoc | ListSetOps | 
| assocDefault | ListSetOps | 
| assocDefaultUsing | ListSetOps | 
| AssocFamPatOrigin | TcOrigin | 
| AssocInstInfo | ClsInst | 
| assocMaybe | ListSetOps | 
| assocUsing | ListSetOps | 
| asTree | Dominators | 
| asTypeOf | GhcPrelude | 
| AsyncException | Exception | 
| asyncExceptionFromException | Exception | 
| asyncExceptionToException | Exception | 
| as_arg_ty | SimplUtils | 
| as_hole_ty | SimplUtils | 
| atan | GhcPrelude | 
| atan2 | GhcPrelude | 
| atanh | GhcPrelude | 
| ATcId | TcRnTypes, TcRnMonad, TcEnv | 
| ATcTyCon | TcRnTypes, TcRnMonad, TcEnv | 
| atEnd | StringBuffer | 
| ATI | Class | 
| atLength | Util, GhcPlugins | 
| atLine | StringBuffer | 
| AtomicallyOp | PrimOp | 
| AtomicMachOp | CmmMachOp, CmmExpr, Cmm | 
| AtomicModifyMutVar2Op | PrimOp | 
| AtomicModifyMutVar_Op | PrimOp | 
| AtomicReadByteArrayOp_Int | PrimOp | 
| atomicReadLabel | CPrim | 
| AtomicRMW | Llvm.AbsSyn, Llvm | 
| atomicRMWLabel | CPrim | 
| atomicUpdMutVar | IOEnv, TcRnMonad | 
| atomicUpdMutVar' | IOEnv, TcRnMonad | 
| AtomicWriteByteArrayOp_Int | PrimOp | 
| atomicWriteLabel | CPrim | 
| attachContInfoTables | CmmProcPoint | 
| attemptM | TcRnMonad | 
| ATyCon | TyCoRep, Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| ATyVar | TcRnTypes, TcRnMonad, TcEnv | 
| augmentIdKey | PrelNames | 
| augmentName | PrelNames | 
| Auto | Util, GhcPlugins | 
| Avail | Avail | 
| avail | Avail | 
| availFlds | Avail | 
| availFromGRE | RdrName, GhcPlugins | 
| AvailInfo | Avail | 
| availName | Avail | 
| availNames | Avail | 
| availNamesWithOccs | Avail | 
| availNamesWithSelectors | Avail | 
| availNonFldNames | Avail | 
| Avails | Avail | 
| availsNamesWithOccs | Avail | 
| availsToGlobalRdrEnv | InteractiveEval | 
| availsToNameEnv | Avail | 
| availsToNameSet | Avail | 
| availsToNameSetWithSelectors | Avail | 
| AvailTC | Avail | 
| avoidClashesOccEnv | OccName, Name, GhcPlugins | 
| avoidNameClashes | TyCoTidy | 
| avx | DynFlags, GhcPlugins, GHC | 
| avx2 | DynFlags, GhcPlugins, GHC | 
| avx512cd | DynFlags, GhcPlugins, GHC | 
| avx512er | DynFlags, GhcPlugins, GHC | 
| avx512f | DynFlags, GhcPlugins, GHC | 
| avx512pf | DynFlags, GhcPlugins, GHC | 
| AxiomInstCo | TyCoRep | 
| AxiomRuleCo | TyCoRep | 
| b128 | CmmType, CmmExpr, Cmm | 
| b16 | CmmType, CmmExpr, Cmm | 
| b256 | CmmType, CmmExpr, Cmm | 
| b32 | CmmType, CmmExpr, Cmm | 
| b512 | CmmType, CmmExpr, Cmm | 
| b64 | CmmType, CmmExpr, Cmm | 
| b8 | CmmType, CmmExpr, Cmm | 
| back | InteractiveEval, GHC | 
| backEdgeBonus | DynFlags, GhcPlugins | 
| backendMaintainsCfg | DynFlags, GhcPlugins | 
| Backward | Digraph | 
| Backwards | Util, GhcPlugins | 
| badATErr | TcValidity | 
| badBootDeclErr | TcBinds | 
| badFieldCon | TcPat | 
| badMethodErr | TcClassDcl | 
| badQualBndrErr | RnUtils | 
| badReexportedBootThing | TcRnDriver | 
| Bag | Bag | 
| BagDerivStuff | TcGenDeriv | 
| bagToList | Bag | 
| bangIdKey | THNames | 
| bangName | THNames | 
| BangPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| BangPatBit | Lexer | 
| bangPIdKey | THNames | 
| bangPName | THNames | 
| bangTKey | THNames | 
| BangType | GHC.Hs.Types, GHC.Hs, GHC | 
| bangTypeName | THNames | 
| bangTypeQTyConKey | THNames | 
| bangTypeQTyConName | THNames | 
| baseExpr | CmmUtils | 
| baseN | LlvmCodeGen.Regs | 
| BaseReg | CmmExpr, Cmm | 
| baseReg | CmmExpr, Cmm | 
| baseRegOffset | GHC.StgToCmm.CgUtils | 
| baseUnitId | Module, GhcPlugins | 
| BasicBlock | Cmm, Instruction | 
| basicKnownKeyNames | PrelNames | 
| batchMsg | HscMain | 
| BCat | Hoopl.Block | 
| BCC | PPC.Instr | 
| BCCFAR | PPC.Instr | 
| BCInstr | ByteCodeInstr | 
| bciStackUse | ByteCodeInstr | 
| bcoFreeNames | ByteCodeAsm | 
| BCONPtr | ByteCodeTypes | 
| BCONPtrItbl | ByteCodeTypes | 
| BCONPtrLbl | ByteCodeTypes | 
| BCONPtrStr | ByteCodeTypes | 
| BCONPtrWord | ByteCodeTypes | 
| BCons | Hoopl.Block | 
| bcoPrimTy | TysPrim | 
| bcoPrimTyCon | TysPrim | 
| bcoPrimTyConKey | PrelNames | 
| BCOPtr | ByteCodeTypes | 
| BCOPtrBCO | ByteCodeTypes | 
| BCOPtrBreakArray | ByteCodeTypes | 
| BCOPtrName | ByteCodeTypes | 
| BCOPtrPrimOp | ByteCodeTypes | 
| BCOs | LinkerTypes, HscTypes, GhcPlugins | 
| bcos_loaded | LinkerTypes | 
| BCTR | PPC.Instr | 
| BCTRL | PPC.Instr | 
| bc_bcos | ByteCodeTypes | 
| bc_breaks | ByteCodeTypes | 
| bc_ffis | ByteCodeTypes | 
| bc_itbls | ByteCodeTypes | 
| bc_strs | ByteCodeTypes | 
| beforePhaseDataConKey | THNames | 
| beforePhaseDataConName | THNames | 
| bestImport | RdrName, GhcPlugins | 
| bestOneShot | BasicTypes, GhcPlugins | 
| BetaReduction | CoreMonad, GhcPlugins | 
| betaTy | TysPrim | 
| betaTyVar | TysPrim | 
| BF | SPARC.Instr | 
| bFlush | BufWrite | 
| bHalfWord | CmmType, CmmExpr, Cmm | 
| BI | SPARC.Instr | 
| Bin | Binary | 
| Binary | Binary | 
| BinaryLiteralsBit | Lexer | 
| binBlobThreshold | DynFlags, GhcPlugins, GHC | 
| Bind | CoreSyn, GhcPlugins | 
| bindArgsToRegs | GHC.StgToCmm.Env | 
| bindArgToReg | GHC.StgToCmm.Env | 
| bindConArgs | GHC.StgToCmm.DataCon | 
| binderArgFlag | Var, TyCoRep, Type, GhcPlugins | 
| BinderInfo | StgLiftLams.Analysis | 
| binderInfoBndr | StgLiftLams.Analysis | 
| BinderP | StgSyn | 
| binderRelevantType_maybe | Type, GhcPlugins | 
| bindersOf | CoreSyn, GhcPlugins | 
| bindersOfBinds | CoreSyn, GhcPlugins | 
| binderType | Var, TyCoRep, Type, GhcPlugins | 
| binderVar | Var, TyCoRep, Type, GhcPlugins | 
| binderVars | Var, TyCoRep, Type, GhcPlugins | 
| bindExplicitTKBndrs_Q_Skol | TcHsType | 
| bindExplicitTKBndrs_Q_Tv | TcHsType | 
| bindExplicitTKBndrs_Skol | TcHsType | 
| bindExplicitTKBndrs_Tv | TcHsType | 
| BindFlag | Unify | 
| bindFreeVars | CoreFVs, GhcPlugins | 
| bindHsQTyVars | RnTypes | 
| BinDictionary | |
| 1 (Type/Class) | BinIface | 
| 2 (Data Constructor) | BinIface | 
| bindImplicitTKBndrs_Q_Skol | TcHsType | 
| bindImplicitTKBndrs_Q_Tv | TcHsType | 
| bindImplicitTKBndrs_Skol | TcHsType | 
| bindImplicitTKBndrs_Tv | TcHsType | 
| BindingSite | Outputable, GhcPlugins | 
| bindIOIdKey | PrelNames | 
| bindIOName | PrelNames | 
| bindIO_RDR | PrelNames | 
| bindLHsTyVarBndr | RnTypes | 
| bindLHsTyVarBndrs | RnTypes | 
| bindLocalNames | RnUtils | 
| bindLocalNamesFV | RnUtils | 
| bindLRdrNames | RnTypes | 
| bindMClassOpKey | PrelNames | 
| BindMe | Unify | 
| bindMName | PrelNames | 
| bindM_RDR | PrelNames | 
| bindNonRec | CoreUtils, GhcPlugins | 
| bindQIdKey | THNames | 
| bindQName | THNames | 
| BindsClosure | StgLiftLams.Analysis | 
| bindSIdKey | THNames | 
| bindSigTyVarsFV | RnTypes | 
| bindSName | THNames | 
| bindsOnlyPass | CoreMonad, GhcPlugins | 
| BindStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| bindToReg | GHC.StgToCmm.Env | 
| bindTyClTyVars | TcHsType | 
| BindType | HieTypes | 
| BindUnlessForall | RnTypes | 
| BinHandle | Binary | 
| binSpillReasons | RegAlloc.Linear.Stats, RegAlloc.Linear.Main | 
| BinSymbolTable | |
| 1 (Type/Class) | BinIface | 
| 2 (Data Constructor) | BinIface | 
| bin_dict_map | BinIface | 
| bin_dict_next | BinIface | 
| bin_symtab_map | BinIface | 
| bin_symtab_next | BinIface | 
| bitIntegerIdKey | PrelNames | 
| bitIntegerName | PrelNames | 
| Bitmap | Bitmap | 
| bITMAP_BITS_SHIFT | DynFlags, GhcPlugins | 
| bitMask | RegAlloc.Linear.SPARC.FreeRegs | 
| BL | PPC.Instr | 
| BlackHole | SMRep, Cmm | 
| blackHoleOnEntry | GHC.StgToCmm.Closure | 
| blackHoleRep | SMRep | 
| blankLine | Outputable, GhcPlugins | 
| BlankSrcSpan | |
| 1 (Type/Class) | GHC.Hs.Dump | 
| 2 (Data Constructor) | GHC.Hs.Dump | 
| blankWord | CmmUtils, GHC.StgToCmm.Utils | 
| Block | Hoopl.Block, Hoopl.Dataflow | 
| blockAppend | Hoopl.Block | 
| BlockArgumentsBit | Lexer | 
| BlockAssignment | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| BlockCC | Hoopl.Block | 
| BlockCO | Hoopl.Block | 
| blockCons | Hoopl.Block | 
| BlockedIndefinitelyOnMVar | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| BlockedIndefinitelyOnSTM | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| blockFromList | Hoopl.Block | 
| BlockId | BlockId | 
| blockId | Cmm, Instruction | 
| blockJoin | Hoopl.Block | 
| blockJoinHead | Hoopl.Block | 
| blockJoinTail | Hoopl.Block | 
| blockLabel | Llvm.AbsSyn, Llvm | 
| blockLbl | BlockId | 
| BlockMap | RegAlloc.Liveness | 
| BlockOC | Hoopl.Block | 
| blockSnoc | Hoopl.Block | 
| blockSplit | Hoopl.Block | 
| blockSplitHead | Hoopl.Block | 
| blockSplitTail | Hoopl.Block | 
| blockStmts | Llvm.AbsSyn, Llvm | 
| bLOCKS_PER_MBLOCK | DynFlags, GhcPlugins | 
| blockTicks | CmmUtils | 
| blockToList | Hoopl.Block | 
| bLOCK_SIZE | DynFlags, GhcPlugins | 
| bLOCK_SIZE_W | DynFlags, GhcPlugins | 
| BMiddle | Hoopl.Block | 
| bmiVersion | DynFlags, GhcPlugins, GHC | 
| Bndr | Var, GhcPlugins | 
| bndrIsJoin_maybe | Outputable, GhcPlugins | 
| BndrLvl | SetLevels | 
| bndrRuleAndUnfoldingVarsDSet | CoreFVs, GhcPlugins | 
| BNil | Hoopl.Block | 
| Body | |
| 1 (Type/Class) | Hoopl.Graph | 
| 2 (Type/Class) | RdrHsSyn | 
| bodyList | Hoopl.Graph | 
| BodyStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| bodyToBlockList | CmmUtils | 
| Bool | GhcPrelude | 
| BooleanFormula | BooleanFormula | 
| boolToRecFlag | BasicTypes, GhcPlugins | 
| boolTy | TysWiredIn, GhcPlugins | 
| boolTyCon | TysWiredIn, GhcPlugins | 
| boolTyConKey | PrelNames | 
| boolTyConName | TysWiredIn, GhcPlugins | 
| boolTyCon_RDR | TysWiredIn, GhcPlugins | 
| BootUnfolding | CoreSyn, GhcPlugins | 
| bootUnfolding | CoreSyn, GhcPlugins | 
| BoringBinder | StgLiftLams.Analysis | 
| BoringCtxt | CoreUnfold | 
| boringCxtNotOk | CoreSyn, GhcPlugins | 
| boringCxtOk | CoreSyn, GhcPlugins | 
| botDmd | Demand | 
| botDmdType | Demand | 
| bothCleanDmd | Demand | 
| bothDmd | Demand | 
| BothDmdArg | Demand | 
| bothDmdType | Demand | 
| BothSk | StgLiftLams.Analysis | 
| botRes | Demand | 
| botSig | Demand | 
| bound | RegAlloc.Graph.ArchBase | 
| Bounded | GhcPrelude | 
| boundedClassKey | PrelNames | 
| boundedClassName | PrelNames | 
| bound_to | RtClosureInspect, InteractiveEval | 
| boxConTbl | TcGenDeriv | 
| Boxed | BasicTypes, GhcPlugins | 
| BoxedTuple | BasicTypes, GhcPlugins | 
| boxEqPred | TcType | 
| boxingDataCon_maybe | TysWiredIn, GhcPlugins | 
| Boxity | BasicTypes, GhcPlugins | 
| boxityConKey | PrelNames | 
| boxityTupleSort | BasicTypes, GhcPlugins | 
| boxResult | DsCCall | 
| bPutChar | BufWrite | 
| bPutFS | BufWrite | 
| bPutFZS | BufWrite | 
| bPutPtrString | BufWrite | 
| bPutReplicate | BufWrite | 
| bPutStr | BufWrite | 
| braces | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Brack | TcRnTypes, TcRnMonad | 
| bracket | Exception | 
| bracketOnError | Exception | 
| brackets | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| BracketSkol | TcOrigin | 
| bracket_ | Exception | 
| Branch | Llvm.AbsSyn, Llvm | 
| Branched | CoAxiom | 
| Branches | CoAxiom | 
| BranchFlag | CoAxiom | 
| BranchIf | Llvm.AbsSyn, Llvm | 
| BranchIndex | CoAxiom | 
| break | GhcPrelude | 
| breakColon | SysTools.Process | 
| BreakIndex | ByteCodeTypes, GHC | 
| BreakInfo | |
| 1 (Type/Class) | InteractiveEvalTypes, GHC | 
| 2 (Data Constructor) | InteractiveEvalTypes | 
| breakInfo | InteractiveEvalTypes, InteractiveEval, GHC | 
| breakInfo_module | InteractiveEvalTypes, GHC | 
| breakInfo_number | InteractiveEvalTypes, GHC | 
| breakIntColon | SysTools.Process | 
| breakNames | InteractiveEvalTypes, InteractiveEval, GHC | 
| Breakpoint | CoreSyn, GhcPlugins | 
| breakpointCondIdKey | PrelNames | 
| breakpointCondName | PrelNames | 
| breakpointFVs | CoreSyn, GhcPlugins | 
| breakpointId | CoreSyn, GhcPlugins | 
| breakpointIdKey | PrelNames | 
| breakpointName | PrelNames | 
| BreakpointStatus | GHCi | 
| breakpointStatus | GHCi | 
| BRev16Op | PrimOp | 
| BRev32Op | PrimOp | 
| BRev64Op | PrimOp | 
| BRev8Op | PrimOp | 
| bRevLabel | CPrim | 
| BRevOp | PrimOp | 
| BRK_FUN | ByteCodeInstr | 
| BrokenDependencies | Packages, GhcPlugins | 
| BSF | X86.Instr | 
| BSnoc | Hoopl.Block | 
| BSR | X86.Instr | 
| BSWAP | X86.Instr | 
| BSwap16Op | PrimOp | 
| BSwap32Op | PrimOp | 
| BSwap64Op | PrimOp | 
| bSwapLabel | CPrim | 
| BSwapOp | PrimOp | 
| BT | X86.Instr | 
| buf | StringBuffer | 
| buffer | Lexer | 
| BufHandle | |
| 1 (Type/Class) | BufWrite | 
| 2 (Data Constructor) | BufWrite | 
| bufLeftRender | Pretty | 
| bufLeftRenderSDoc | Outputable, GhcPlugins | 
| buildAlgTyCon | DataCon, GhcPlugins | 
| buildClass | BuildTyCl | 
| buildCoercion | Coercion, GhcPlugins | 
| buildDataCon | BuildTyCl | 
| buildDynCon | GHC.StgToCmm.DataCon | 
| builderMainLoop | SysTools.Process | 
| BuildError | SysTools.Process | 
| buildIdKey | PrelNames | 
| buildImplicationFor | TcUnify | 
| BuildMessage | SysTools.Process | 
| BuildMsg | SysTools.Process | 
| buildName | PrelNames | 
| buildPatSyn | BuildTyCl | 
| buildSynTyCon | DataCon, GhcPlugins | 
| buildTag | DynFlags, GhcPlugins, GHC | 
| build_RDR | PrelNames | 
| BuiltinEqInstance | ClsInst | 
| BuiltinInstance | ClsInst | 
| BuiltinRule | CoreSyn, GhcPlugins | 
| builtinRules | PrelRules, MkId, PrelInfo | 
| BuiltInSynFamily | |
| 1 (Type/Class) | CoAxiom, TcTypeNats | 
| 2 (Data Constructor) | CoAxiom, TcTypeNats | 
| BuiltInSynFamTyCon | TyCon, GhcPlugins | 
| BuiltInSyntax | |
| 1 (Type/Class) | Name, GhcPlugins | 
| 2 (Data Constructor) | Name, GhcPlugins | 
| BuiltInTypeFlavour | TyCon, GhcPlugins | 
| bullet | Outputable, GhcPlugins | 
| bumpCtLocDepth | Constraint | 
| bumpStepCountTcS | TcSMonad | 
| bumpSubGoalDepth | Constraint | 
| bumpVersion | BasicTypes, GhcPlugins | 
| bv_pattern | GHC.Hs.Expr, GHC.Hs, GHC | 
| bWord | CmmType, CmmExpr, Cmm | 
| ByteArrayContents_Char | PrimOp | 
| ByteArrayIsPinnedOp | PrimOp | 
| byteArrayPrimTy | TysPrim | 
| byteArrayPrimTyCon | TysPrim | 
| byteArrayPrimTyConKey | PrelNames | 
| byteCodeGen | ByteCodeGen | 
| byteCodeOfObject | HscTypes, GhcPlugins | 
| byteDiff | StringBuffer | 
| ByteOff | SMRep | 
| bytesFS | FastString, GhcPlugins | 
| bytesToWordsRoundUp | SMRep | 
| ByVal | Llvm.Types, Llvm | 
| C | Hoopl.Block, Hoopl.Dataflow | 
| c1TyConKey | PrelNames | 
| c1TyConName | PrelNames | 
| cab_cvs | CoAxiom | 
| cab_eta_tvs | CoAxiom | 
| cab_incomps | CoAxiom | 
| cab_lhs | CoAxiom | 
| cab_loc | CoAxiom | 
| cab_rhs | CoAxiom | 
| cab_roles | CoAxiom | 
| cab_tvs | CoAxiom | 
| Cached | TcSMonad | 
| cachedPlugins | DynFlags, GhcPlugins, GHC | 
| cafAnal | CmmBuildInfoTables | 
| cafBlackHoleInfoTable | GHC.StgToCmm.Closure | 
| CafCC | CostCentre | 
| CAFEnv | CmmBuildInfoTables | 
| CafInfo | IdInfo, GhcPlugins | 
| cafInfo | IdInfo, GhcPlugins | 
| CAFSet | CmmBuildInfoTables | 
| calculateAvails | RnNames | 
| CALL | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| Call | |
| 1 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| 2 (Data Constructor) | MkGraph | 
| callArityAnalProgram | CallArity | 
| callArityInfo | IdInfo, GhcPlugins | 
| callArityRHS | CallArity | 
| callClobberedRegs | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| CallCtxt | CoreUnfold | 
| callerRestoreGlobalReg | GHC.StgToCmm.Utils | 
| callerSaveGlobalReg | GHC.StgToCmm.Utils | 
| callerSaves | |
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| 3 (Function) | GHC.Platform.SPARC | 
| 4 (Function) | GHC.Platform.S390X | 
| 5 (Function) | GHC.Platform.PPC | 
| 6 (Function) | GHC.Platform.NoRegs | 
| 7 (Function) | GHC.Platform.ARM64 | 
| 8 (Function) | GHC.Platform.ARM | 
| 9 (Function) | GHC.Platform.Regs, GHC.StgToCmm.Utils | 
| callerSaveVolatileRegs | GHC.StgToCmm.Utils | 
| CallishMachOp | CmmMachOp, CmmExpr, Cmm | 
| callishMachOpHints | CmmMachOp, CmmExpr, Cmm | 
| CallM | Llvm.AbsSyn, Llvm | 
| CallMethod | GHC.StgToCmm.Closure | 
| callProcPoints | CmmProcPoint | 
| CallReference | PIC | 
| callSiteInline | CoreUnfold | 
| callStackDoc | Outputable, GhcPlugins | 
| callStackTyConKey | PrelNames | 
| callStackTyConName | PrelNames | 
| callWeight | DynFlags, GhcPlugins | 
| CanDeriveAnyClass | TcDerivUtils | 
| canDeriveAnyClass | TcDerivUtils | 
| CanDeriveStock | TcDerivUtils | 
| candidateKindVars | TcMType | 
| candidateQTyVarsOfKind | TcMType | 
| candidateQTyVarsOfKinds | TcMType | 
| candidateQTyVarsOfType | TcMType | 
| candidateQTyVarsOfTypes | TcMType | 
| CandidatesQTvs | TcMType | 
| canDiverge | GHC.HsToCore.PmCheck.Oracle | 
| canDoGenerics | TcGenGenerics | 
| canDoGenerics1 | TcGenGenerics | 
| CandPlugin | TcHoleFitTypes, TcHoleErrors | 
| candPlugin | TcHoleFitTypes, TcHoleErrors | 
| CanFail | DsMonad, DsUtils | 
| canGenerateDynamicToo | DynFlags, GhcPlugins, GHC | 
| CanItFail | DsMonad, DsUtils | 
| cannotFindInterface | Finder | 
| cannotFindModule | Finder | 
| canonicalize | TcCanonical | 
| canonicalizeHomeModule | DynFlags, GhcPlugins | 
| canonicalizeModuleIfHome | DynFlags, GhcPlugins | 
| canShortcut | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| 4 (Function) | NCGMonad, AsmCodeGen | 
| canSolveByUnification | TcUnify | 
| CantFail | DsMonad, DsUtils | 
| cantFailMatchResult | DsUtils | 
| canUnfold | CoreSyn, GhcPlugins | 
| canUseColor | DynFlags, GhcPlugins, GHC | 
| cApiCallIdKey | THNames | 
| cApiCallName | THNames | 
| CApiConv | ForeignCall | 
| CApiFfiBit | Lexer | 
| capitalise | Util, GhcPlugins | 
| captureConstraints | TcRnMonad | 
| captureTopConstraints | TcSimplify | 
| card | SMRep | 
| cardRoundUp | SMRep | 
| cardTableSizeB | SMRep | 
| cardTableSizeW | SMRep | 
| CARRY | X86.Cond | 
| CasArrayOp | PrimOp | 
| CasByteArrayOp_Int | PrimOp | 
| Case | CoreSyn, GhcPlugins | 
| CaseAlt | |
| 1 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Type/Class) | DsUtils | 
| CaseBind | Outputable, GhcPlugins | 
| CaseCtxt | CoreUnfold | 
| caseEIdKey | THNames | 
| CaseElim | CoreMonad, GhcPlugins | 
| caseEName | THNames | 
| CASEFAIL | ByteCodeInstr | 
| CaseIdentity | CoreMonad, GhcPlugins | 
| CaseMerge | CoreMonad, GhcPlugins | 
| CaseOfCase | CoreMonad, GhcPlugins | 
| CasePatBind | Outputable, GhcPlugins | 
| caseRules | PrelRules, MkId | 
| CasMutVarOp | PrimOp | 
| CasSmallArrayOp | PrimOp | 
| Cast | |
| 1 (Data Constructor) | CoreSyn, GhcPlugins | 
| 2 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| castBin | Binary | 
| castBottomExpr | MkCore, GhcPlugins | 
| CastBy | SimplUtils | 
| castCoercionKind | Coercion, GhcPlugins | 
| castCoercionKindI | Coercion, GhcPlugins | 
| castDoubleToWord8Array | PprBase | 
| castFloatToWord8Array | PprBase | 
| CastIt | SimplUtils | 
| CastTy | TyCoRep | 
| cat | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| catAGraphs | MkGraph | 
| catBagMaybes | Bag | 
| catch | Exception | 
| catches | Exception | 
| catchIO | Exception | 
| catchJust | Exception | 
| CatchOp | PrimOp | 
| CatchRetryOp | PrimOp | 
| CatchSTMOp | PrimOp | 
| catMaybes | Maybes | 
| cBooterVersion | Config | 
| cBuildPlatformString | Config | 
| Cc | DriverPhases | 
| CCALL | ByteCodeInstr | 
| CCall | ForeignCall | 
| CCallConv | |
| 1 (Type/Class) | ForeignCall | 
| 2 (Data Constructor) | ForeignCall | 
| ccallConvAttribute | ForeignCall | 
| ccallConvToInt | ForeignCall | 
| cCallIdKey | THNames | 
| cCallName | THNames | 
| CCallSpec | |
| 1 (Type/Class) | ForeignCall | 
| 2 (Data Constructor) | ForeignCall | 
| CCallTarget | ForeignCall | 
| CCCS | CmmExpr, Cmm | 
| cccsExpr | CmmUtils | 
| cccsReg | CmmExpr, Cmm | 
| CCFlavour | CostCentre | 
| ccFromThisModule | CostCentre | 
| CcName | CostCentre | 
| ccOptions | PackageConfig, Packages, GhcPlugins | 
| CCostCentre | ByteCodeTypes | 
| ccsType | GHC.StgToCmm.Prof | 
| ccType | GHC.StgToCmm.Prof | 
| Ccxx | DriverPhases | 
| CC_Ccc | Llvm.Types, Llvm | 
| cc_class | Constraint | 
| CC_Coldcc | Llvm.Types, Llvm | 
| cc_eq_rel | Constraint | 
| cc_ev | Constraint | 
| CC_Fastcc | Llvm.Types, Llvm | 
| cc_flavour | CostCentre | 
| cc_fsk | Constraint | 
| cc_fun | Constraint | 
| CC_Ghc | Llvm.Types, Llvm | 
| cc_hole | Constraint | 
| cc_insol | Constraint | 
| cc_loc | CostCentre | 
| cc_mod | CostCentre | 
| cc_name | CostCentre | 
| CC_Ncc | Llvm.Types, Llvm | 
| cc_pend_sc | Constraint | 
| cc_rhs | Constraint | 
| cc_tyargs | Constraint | 
| cc_tyvar | Constraint | 
| CC_X86_Stdcc | Llvm.Types, Llvm | 
| CDictCan | Constraint | 
| cd_fld_doc | GHC.Hs.Types, GHC.Hs, GHC | 
| cd_fld_ext | GHC.Hs.Types, GHC.Hs, GHC | 
| cd_fld_names | GHC.Hs.Types, GHC.Hs, GHC | 
| cd_fld_type | GHC.Hs.Types, GHC.Hs, GHC | 
| ceiling | GhcPrelude | 
| certainlyWillInline | CoreUnfold | 
| CExport | GHC.Hs.Decls, GHC.Hs, GHC | 
| CExportSpec | ForeignCall | 
| CExportStatic | ForeignCall | 
| CFG | CFG | 
| CfgEdge | |
| 1 (Type/Class) | CFG | 
| 2 (Data Constructor) | CFG | 
| cfgWeightInfo | DynFlags, GhcPlugins, GHC | 
| CFGWeights | DynFlags, GhcPlugins | 
| CfgWeights | DynFlags, GhcPlugins | 
| CFunction | GHC.Hs.Decls, GHC.Hs, GHC | 
| CFunEqCan | Constraint | 
| cgBind | GHC.StgToCmm.Bind | 
| CgBreakInfo | |
| 1 (Type/Class) | ByteCodeTypes | 
| 2 (Data Constructor) | ByteCodeTypes | 
| cgb_resty | ByteCodeTypes | 
| cgb_vars | ByteCodeTypes | 
| cgd_dflags | GHC.StgToCmm.Monad | 
| cgd_mod | GHC.StgToCmm.Monad | 
| cgd_self_loop | GHC.StgToCmm.Monad | 
| cgd_sequel | GHC.StgToCmm.Monad | 
| cgd_ticky | GHC.StgToCmm.Monad | 
| cgd_tick_scope | GHC.StgToCmm.Monad | 
| cgd_updfr_off | GHC.StgToCmm.Monad | 
| cgExpr | GHC.StgToCmm.Expr | 
| cgForeignCall | GHC.StgToCmm.Foreign | 
| CgFork | MkGraph | 
| CgGuts | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| CgIdInfo | |
| 1 (Type/Class) | GHC.StgToCmm.Monad, GHC.StgToCmm.Env | 
| 2 (Data Constructor) | GHC.StgToCmm.Monad | 
| CgInfoDownwards | GHC.StgToCmm.Monad | 
| CgLabel | MkGraph | 
| CgLast | MkGraph | 
| cgLit | GHC.StgToCmm.Utils | 
| CgLoc | GHC.StgToCmm.Closure | 
| cgOpApp | GHC.StgToCmm.Prim | 
| cgPrimOp | GHC.StgToCmm.Prim | 
| CgState | GHC.StgToCmm.Monad | 
| CgStgAlt | StgSyn | 
| CgStgBinding | StgSyn | 
| CgStgExpr | StgSyn | 
| CgStgRhs | StgSyn | 
| CgStgTopBinding | StgSyn | 
| CgStmt | |
| 1 (Type/Class) | MkGraph | 
| 2 (Data Constructor) | MkGraph | 
| cgs_binds | GHC.StgToCmm.Monad | 
| cgs_hp_usg | GHC.StgToCmm.Monad | 
| cgs_stmts | GHC.StgToCmm.Monad | 
| cgs_tops | GHC.StgToCmm.Monad | 
| cgs_uniqs | GHC.StgToCmm.Monad | 
| cgTopRhsClosure | GHC.StgToCmm.Bind | 
| cgTopRhsCon | GHC.StgToCmm.DataCon | 
| cg_binds | HscTypes, GhcPlugins | 
| cg_dep_pkgs | HscTypes, GhcPlugins | 
| cg_foreign | HscTypes, GhcPlugins | 
| cg_foreign_files | HscTypes, GhcPlugins | 
| cg_hpc_info | HscTypes, GhcPlugins | 
| cg_id | GHC.StgToCmm.Monad | 
| cg_lf | GHC.StgToCmm.Monad | 
| cg_loc | GHC.StgToCmm.Monad | 
| cg_modBreaks | HscTypes, GhcPlugins | 
| cg_module | HscTypes, GhcPlugins | 
| cg_spt_entries | HscTypes, GhcPlugins | 
| cg_tycons | HscTypes, GhcPlugins | 
| Changed | Hoopl.Dataflow | 
| changedIf | Hoopl.Dataflow | 
| changeLast | Util, GhcPlugins | 
| changeTempFilesLifetime | FileCleanup | 
| Char | GhcPrelude | 
| char | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| char2IntLit | Literal, GhcPlugins | 
| charDataCon | TysWiredIn, GhcPlugins | 
| charDataConKey | PrelNames | 
| CharEqOp | PrimOp | 
| CharGeOp | PrimOp | 
| CharGtOp | PrimOp | 
| CharLeOp | PrimOp | 
| charLIdKey | THNames | 
| charLName | THNames | 
| CharLtOp | PrimOp | 
| CharNeOp | PrimOp | 
| charPrimLIdKey | THNames | 
| charPrimLName | THNames | 
| charPrimL_RDR | THNames | 
| charPrimTy | TysPrim | 
| charPrimTyCon | TysPrim | 
| charPrimTyConKey | PrelNames | 
| charPrimTyConName | TysPrim | 
| charToC | Util, GhcPlugins | 
| charTy | TysWiredIn, GhcPlugins | 
| charTyCon | TysWiredIn, GhcPlugins | 
| charTyConKey | PrelNames | 
| charTyConName | TysWiredIn, GhcPlugins | 
| charTyCon_RDR | TysWiredIn, GhcPlugins | 
| CheapAppFun | CoreUtils, GhcPlugins | 
| cheapEqExpr | CoreUtils, GhcPlugins | 
| cheapEqExpr' | CoreUtils, GhcPlugins | 
| Check | TcType, TcMType | 
| checkAxInstCo | OptCoercion | 
| checkBlock | SPARC.CodeGen.Sanity | 
| checkBootDecl | TcRnDriver | 
| checkBootDeclM | TcRnDriver | 
| checkClassCycles | TcTyDecls | 
| checkClassKindSig | TcHsType | 
| checkCoercionHole | TcMType | 
| checkConName | RnNames | 
| checkConsistentFamInst | TcValidity | 
| checkConstraints | TcUnify | 
| checkContext | RdrHsSyn | 
| checkCTarget | TcForeign | 
| checkDataKindSig | TcHsType | 
| checkDotnetResNameIdKey | PrelNames | 
| checkDupAndShadowedNames | RnUtils | 
| checkDupNames | RnUtils | 
| checkDupRdrNames | RnUtils | 
| checkedTick | SimplMonad | 
| checkEmptyGADTs | RdrHsSyn | 
| checkErr | TcRnMonad | 
| checkExpBlockArguments | RdrHsSyn | 
| checkExpectedKind_pp | TcHsType | 
| checkFamInstConsistency | FamInst | 
| checkForeignArgs | TcForeign | 
| checkForeignRes | TcForeign | 
| checkForLevPoly | TcMType | 
| checkForLevPolyX | TcMType | 
| checkFunDeps | FunDeps | 
| checkGuardMatches | GHC.HsToCore.PmCheck | 
| checkHiBootIface' | TcRnDriver | 
| CheckHiWay | |
| 1 (Type/Class) | BinIface | 
| 2 (Data Constructor) | BinIface | 
| checkImportDecl | RdrHsSyn | 
| checkImportSpec | RdrHsSyn | 
| checkingExpType | TcMType | 
| checkingExpType_maybe | TcMType | 
| checkInstCoverage | FunDeps | 
| checkLinkInfo | SysTools.ExtraObj, DriverPipeline | 
| checkMatches | GHC.HsToCore.PmCheck | 
| checkMonadComp | RdrHsSyn | 
| checkNoErrs | TcRnMonad | 
| checkOldIface | MkIface | 
| checkOriginativeSideConditions | TcDerivUtils | 
| checkPattern | RdrHsSyn | 
| checkPattern_msg | RdrHsSyn | 
| checkPrecMatch | RnTypes | 
| checkPrecP | RdrHsSyn | 
| checkProcessArgsResult | HeaderInfo | 
| checkRecordSyntax | RdrHsSyn | 
| checkRecTc | TyCon, GhcPlugins | 
| checkReductionDepth | TcSMonad | 
| checkRuleTyVarBndrNames | RdrHsSyn | 
| checkSafe | TcForeign | 
| checkSectionPrec | RnTypes | 
| checkShadowedRdrNames | RnUtils | 
| checkSingle | GHC.HsToCore.PmCheck | 
| checkStackReg | LlvmCodeGen.Base | 
| checkSynCycles | TcTyDecls | 
| checkTc | TcRnMonad | 
| checkTcM | TcRnMonad | 
| checkThLocalName | RnSplice | 
| checkTupSize | RnUtils, RnPat | 
| checkTvConstraints | TcUnify | 
| checkTyConTelescope | TcValidity | 
| checkTySynRhs | TcValidity | 
| checkUnitId | TcBackpack, TcRnDriver | 
| checkUnusedRecordWildcard | RnUtils | 
| checkValDef | RdrHsSyn | 
| checkValidClsArgs | TcType | 
| checkValidCoAxBranch | TcValidity | 
| checkValidCoAxiom | TcValidity | 
| checkValidInstance | TcValidity | 
| checkValidInstHead | TcValidity | 
| checkValidMonoType | TcValidity | 
| checkValidSubst | TyCoSubst | 
| checkValidTheta | TcValidity | 
| checkValidTyCon | TcTyClsDecls | 
| checkValidTyFamEqn | TcValidity | 
| checkValidType | TcValidity | 
| checkValSigLhs | RdrHsSyn | 
| checkWellStaged | TcEnv | 
| checkWellStagedDFun | TcSMonad | 
| checkWiredInTyCon | LoadIface, TcIface | 
| ChildCode64 | |
| 1 (Type/Class) | SPARC.CodeGen.Base | 
| 2 (Data Constructor) | SPARC.CodeGen.Base | 
| ChildLookupResult | RnEnv | 
| chkAppend | Util, GhcPlugins | 
| choiceAIdKey | PrelNames | 
| choiceAName | PrelNames | 
| CHoleCan | Constraint | 
| chooseInferredQuantifiers | TcBinds | 
| chooseOrphanAnchor | CoreSyn, GhcPlugins | 
| chooseSpill | RegAlloc.Graph.SpillCost | 
| chooseUniqueOccTc | TcRnMonad | 
| choose_RDR | PrelNames | 
| cHostPlatformString | Config | 
| Chr | Pretty | 
| ChrOp | PrimOp | 
| chunkify | GHC.Hs.Utils, GHC.Hs, GHC | 
| chunkList | Util, GhcPlugins | 
| ch_co_var | TyCoRep, Coercion, GhcPlugins | 
| ch_ref | TyCoRep, Coercion, GhcPlugins | 
| cid_binds | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_datafam_insts | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_d_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_inst | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_overlap_mode | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_poly_ty | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_sigs | GHC.Hs.Decls, GHC.Hs, GHC | 
| cid_tyfam_insts | GHC.Hs.Decls, GHC.Hs, GHC | 
| CImport | GHC.Hs.Decls, GHC.Hs, GHC | 
| CImportSpec | GHC.Hs.Decls, GHC.Hs, GHC | 
| cInt | CmmType, CmmExpr, Cmm | 
| cIntWidth | CmmType, CmmExpr, Cmm | 
| cINT_SIZE | DynFlags, GhcPlugins | 
| CIrredCan | Constraint | 
| cir_mk_ev | ClsInst, TcSMonad | 
| cir_new_theta | ClsInst, TcSMonad | 
| cir_what | ClsInst, TcSMonad | 
| cit_clo | Cmm | 
| cit_lbl | Cmm | 
| cit_prof | Cmm | 
| cit_rep | Cmm | 
| cit_srt | Cmm | 
| cL | SrcLoc, GhcPlugins, GHC | 
| CLabel | |
| 1 (Type/Class) | CLabel | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| CLabelString | ForeignCall | 
| Clang | DynFlags, GhcPlugins | 
| Class | Class, GHC | 
| classAllSelIds | Class | 
| classArity | Class | 
| ClassATItem | Class | 
| classATItems | Class | 
| classATs | Class, GHC | 
| classBigSig | Class | 
| classDataCon | DataCon, GhcPlugins | 
| ClassDec | HieTypes | 
| ClassDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| ClassDeclCtx | RnUtils | 
| classDIdKey | THNames | 
| classDName | THNames | 
| classExtraBigSig | Class | 
| ClassF64 | RegAlloc.Graph.ArchBase | 
| ClassFlavour | TyCon, GhcPlugins | 
| ClassG16 | RegAlloc.Graph.ArchBase | 
| ClassG32 | RegAlloc.Graph.ArchBase | 
| ClassG8 | RegAlloc.Graph.ArchBase | 
| classHasFds | Class | 
| classifiesTypeWithValues | Type, TcType, GhcPlugins | 
| classifyEdges | Digraph | 
| classifyPredType | Predicate | 
| ClassInstanceCtx | RnUtils | 
| classInstances | InstEnv | 
| classKey | Class | 
| classMethods | Class, GHC | 
| ClassMinimalDef | Class | 
| classMinimalDef | Class | 
| className | Class | 
| classOfRealReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| classOfReg | RegAlloc.Graph.ArchX86 | 
| classOfVirtualReg | Reg | 
| ClassOpId | IdInfo, GhcPlugins | 
| ClassOpItem | Class | 
| classOpItems | Class | 
| ClassOpSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| ClassPE | TcRnTypes, TcRnMonad | 
| ClassPred | Predicate | 
| ClassSCCtxt | TcOrigin, TcValidity, TcHsType | 
| classSCSelId | Class | 
| classSCSelIds | Class | 
| classSCTheta | Class, GHC | 
| classTvsFds | Class, GHC | 
| ClassTyCon | TyCon, GhcPlugins | 
| classTyCon | Class | 
| ClassTyDecl | HieTypes | 
| classTyVars | Class | 
| clauseIdKey | THNames | 
| clauseName | THNames | 
| clauseQTyConKey | THNames | 
| clauseQTyConName | THNames | 
| clauseTyConKey | THNames | 
| clauseTyConName | THNames | 
| cleanCurrentModuleTempFiles | FileCleanup | 
| CleanDemand | Demand | 
| cleanEvalDmd | Demand | 
| cleanEvalProdDmd | Demand | 
| cleanSpills | RegAlloc.Graph.SpillClean | 
| cleanTempDirs | FileCleanup | 
| cleanTempFiles | FileCleanup | 
| cleanUseDmd_maybe | Demand | 
| ClearCCSOp | PrimOp | 
| clearOneShotLambda | Id, GhcPlugins | 
| ClearPackageDBs | DynFlags, GhcPlugins | 
| CLeft | BasicTypes, Coercion, TcEvidence, GhcPlugins | 
| CloneArrayOp | PrimOp | 
| cloneBndr | CoreSubst, GhcPlugins | 
| cloneBndrs | CoreSubst, GhcPlugins | 
| cloneEvBindsVar | TcRnMonad | 
| cloneIdBndr | CoreSubst, GhcPlugins | 
| cloneIdBndrs | CoreSubst, GhcPlugins | 
| cloneLocalName | TcRnMonad | 
| cloneMetaTyVar | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| CloneMutableArrayOp | PrimOp | 
| cloneRecIdBndrs | CoreSubst, GhcPlugins | 
| CloneSmallArrayOp | PrimOp | 
| CloneSmallMutableArrayOp | PrimOp | 
| cloneTyVarBndr | TyCoSubst, Type, GhcPlugins | 
| cloneTyVarBndrs | TyCoSubst, Type, GhcPlugins | 
| cloneTyVarTyVar | TcMType | 
| cloneWanted | TcMType | 
| cloneWC | TcMType | 
| cLONG_LONG_SIZE | DynFlags, GhcPlugins | 
| cLONG_SIZE | DynFlags, GhcPlugins | 
| Closed | Hoopl.Block | 
| ClosedLet | TcRnTypes, TcRnMonad | 
| ClosedSynFamilyTyCon | TyCon, GhcPlugins | 
| ClosedTypeFamily | GHC.Hs.Decls, GHC.Hs, GHC | 
| closedTypeFamilyDIdKey | THNames | 
| closedTypeFamilyDName | THNames | 
| ClosedTypeFamilyFlavour | TyCon, GhcPlugins | 
| ClosedTypeId | TcRnTypes, TcRnMonad | 
| closeOverKinds | Type, TcType, GhcPlugins | 
| closeOverKindsDSet | Type, TcType, GhcPlugins | 
| closeOverKindsFV | Type, GhcPlugins | 
| closeOverKindsList | Type, GhcPlugins | 
| ClosureEnv | ByteCodeLink | 
| closureFunInfo | GHC.StgToCmm.Closure | 
| closureGrowth | StgLiftLams.Analysis | 
| ClosureHeader | GHC.StgToCmm.Layout | 
| ClosureInfo | GHC.StgToCmm.Closure | 
| closureInfoLabel | GHC.StgToCmm.Closure | 
| closureInfoPtr | CmmInfo | 
| closureLFInfo | GHC.StgToCmm.Closure | 
| closureLocalEntryLabel | GHC.StgToCmm.Closure | 
| closureName | GHC.StgToCmm.Closure | 
| closureReEntrant | GHC.StgToCmm.Closure | 
| closureSingleEntry | GHC.StgToCmm.Closure | 
| ClosureSizeOp | PrimOp | 
| ClosureSk | StgLiftLams.Analysis | 
| closureSlowEntryLabel | GHC.StgToCmm.Closure | 
| ClosureTypeInfo | SMRep, Cmm | 
| closureUpdReqd | GHC.StgToCmm.Closure | 
| closure_env | LinkerTypes | 
| CLRLI | PPC.Instr | 
| CLRRI | PPC.Instr | 
| ClsDeclCtxt | RnEnv, RnBinds | 
| ClsInst | |
| 1 (Type/Class) | InstEnv, GHC | 
| 2 (Data Constructor) | InstEnv | 
| ClsInstD | GHC.Hs.Decls, GHC.Hs, GHC | 
| ClsInstDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| ClsInstLookupResult | InstEnv | 
| ClsInstResult | ClsInst, TcSMonad | 
| clsName | OccName, Name, GhcPlugins | 
| clsQual | PrelNames | 
| clsQual_RDR | PrelNames | 
| CLTD | X86.Instr | 
| Clz16Op | PrimOp | 
| Clz32Op | PrimOp | 
| Clz64Op | PrimOp | 
| Clz8Op | PrimOp | 
| clzLabel | CPrim | 
| ClzOp | PrimOp | 
| CmdLineError | Panic, GHC | 
| cmdLineError | PlainPanic, Panic | 
| cmdLineErrorIO | PlainPanic, Panic | 
| cmdlineFrameworks | DynFlags, GhcPlugins, GHC | 
| CmdLineP | |
| 1 (Type/Class) | CmdLineParser | 
| 2 (Data Constructor) | CmdLineParser | 
| cmdlineParserStyle | Outputable, GhcPlugins | 
| CmdLStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| CmdStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| CmdSyntaxTable | GHC.Hs.Expr, GHC.Hs, GHC | 
| CmdTopTc | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| CmEnv | CoreMap | 
| cml_args | CmmNode, Cmm | 
| cml_args_regs | CmmNode, Cmm | 
| cml_cont | CmmNode, Cmm | 
| cml_false | CmmNode, Cmm | 
| cml_likely | CmmNode, Cmm | 
| cml_pred | CmmNode, Cmm | 
| cml_ret_args | CmmNode, Cmm | 
| cml_ret_off | CmmNode, Cmm | 
| cml_target | CmmNode, Cmm | 
| cml_true | CmmNode, Cmm | 
| Cmm | DriverPhases | 
| CmmActual | CmmNode, Cmm | 
| cmmAddWord | CmmUtils, GHC.StgToCmm.Utils | 
| CmmAGraph | MkGraph | 
| CmmAGraphScoped | MkGraph | 
| cmmAndWord | CmmUtils, GHC.StgToCmm.Utils | 
| CmmAssign | CmmNode, Cmm | 
| cmmBits | CmmType, CmmExpr, Cmm | 
| CmmBlock | |
| 1 (Data Constructor) | CmmExpr, Cmm | 
| 2 (Type/Class) | Cmm | 
| CmmBranch | CmmNode, Cmm | 
| CmmCall | CmmNode, Cmm | 
| cmmCfgOpts | CmmContFlowOpt | 
| cmmCfgOptsProc | CmmContFlowOpt | 
| CmmComment | CmmNode, Cmm | 
| CmmCondBranch | CmmNode, Cmm | 
| cmmConstrTag1 | CmmUtils, GHC.StgToCmm.Utils | 
| CmmCpp | DriverPhases | 
| CmmData | Cmm | 
| cmmDebugGen | Debug | 
| cmmDebugLabels | Debug | 
| cmmDebugLink | Debug | 
| CmmDecl | Cmm | 
| CmmEntry | CmmNode, Cmm | 
| cmmEqType | CmmType, CmmExpr, Cmm | 
| cmmEqType_ignoring_ptrhood | CmmType, CmmExpr, Cmm | 
| cmmEqWord | CmmUtils, GHC.StgToCmm.Utils | 
| CmmExpr | CmmExpr, Cmm | 
| cmmExprAlignment | CmmExpr, Cmm | 
| cmmExprType | CmmExpr, Cmm | 
| cmmExprWidth | CmmExpr, Cmm | 
| CmmFloat | CmmExpr, Cmm | 
| cmmFloat | CmmType, CmmExpr, Cmm | 
| CmmForeignCall | CmmNode, Cmm | 
| CmmFormal | CmmNode, Cmm | 
| cmmGetClosureType | CmmInfo | 
| CmmGlobal | CmmExpr, Cmm | 
| cmmGlobalLiveness | CmmLive | 
| CmmGraph | |
| 1 (Data Constructor) | Cmm | 
| 2 (Type/Class) | Cmm | 
| CmmGroup | Cmm | 
| CmmHighStackMark | CmmExpr, Cmm | 
| cmmImplementSwitchPlans | CmmImplementSwitchPlans | 
| cmmIndex | CmmUtils | 
| cmmIndexExpr | CmmUtils | 
| CmmInfoTable | |
| 1 (Type/Class) | Cmm | 
| 2 (Data Constructor) | Cmm | 
| CmmInt | CmmExpr, Cmm | 
| cmmIsTagged | CmmUtils, GHC.StgToCmm.Utils | 
| CmmLabel | CmmExpr, Cmm | 
| CmmLabelDiffOff | CmmExpr, Cmm | 
| CmmLabelOff | CmmExpr, Cmm | 
| cmmLabelOff | CmmUtils | 
| cmmLabelOffB | CmmUtils, GHC.StgToCmm.Utils | 
| cmmLabelOffW | CmmUtils, GHC.StgToCmm.Utils | 
| cmmLayoutStack | CmmLayoutStack | 
| cmmlex | CmmLex | 
| cmmLint | CmmLint | 
| cmmLintGraph | CmmLint | 
| CmmLit | |
| 1 (Type/Class) | CmmExpr, Cmm | 
| 2 (Data Constructor) | CmmExpr, Cmm | 
| cmmLitType | CmmExpr, Cmm | 
| CmmLoad | CmmExpr, Cmm | 
| cmmLoadIndex | CmmUtils | 
| cmmLoadIndexW | CmmUtils, GHC.StgToCmm.Utils | 
| CmmLoc | GHC.StgToCmm.Closure | 
| CmmLocal | CmmExpr, Cmm | 
| CmmLocalLive | CmmLive | 
| cmmLocalLiveness | CmmLive | 
| CmmMachOp | CmmExpr, Cmm | 
| cmmMachOpFold | CmmOpt | 
| cmmMachOpFoldM | CmmOpt | 
| cmmMakeDynamicReference | PIC | 
| CmmMakeDynamicReferenceM | PIC | 
| CmmMayReturn | CmmNode, Cmm | 
| cmmMkAssign | CmmUtils | 
| cmmMulWord | CmmUtils, GHC.StgToCmm.Utils | 
| cmmNativeGen | AsmCodeGen | 
| cmmNegate | CmmUtils, GHC.StgToCmm.Utils | 
| CmmNeverReturns | CmmNode, Cmm | 
| cmmNeWord | CmmUtils, GHC.StgToCmm.Utils | 
| CmmNode | CmmNode, Cmm | 
| cmmOffset | CmmUtils | 
| cmmOffsetB | CmmUtils, GHC.StgToCmm.Utils | 
| cmmOffsetExpr | CmmUtils | 
| cmmOffsetExprB | CmmUtils, GHC.StgToCmm.Utils | 
| cmmOffsetExprW | CmmUtils, GHC.StgToCmm.Utils | 
| cmmOffsetLit | CmmUtils | 
| cmmOffsetLitB | CmmUtils, GHC.StgToCmm.Utils | 
| cmmOffsetLitW | CmmUtils, GHC.StgToCmm.Utils | 
| cmmOffsetW | CmmUtils, GHC.StgToCmm.Utils | 
| cmmOrWord | CmmUtils, GHC.StgToCmm.Utils | 
| CmmParse | GHC.StgToCmm.ExtCode | 
| cmmPipeline | CmmPipeline | 
| cmmPointerMask | CmmUtils | 
| CmmProc | Cmm | 
| cmmProcAlignment | DynFlags, GhcPlugins, GHC | 
| CmmProgram | Cmm | 
| cmmQuotWord | CmmUtils | 
| CmmReg | |
| 1 (Type/Class) | CmmExpr, Cmm | 
| 2 (Data Constructor) | CmmExpr, Cmm | 
| CmmRegOff | CmmExpr, Cmm | 
| cmmRegOff | CmmUtils | 
| cmmRegOffB | CmmUtils, GHC.StgToCmm.Utils | 
| cmmRegOffW | CmmUtils, GHC.StgToCmm.Utils | 
| cmmRegType | CmmExpr, Cmm | 
| cmmRegWidth | CmmExpr, Cmm | 
| CmmReturnInfo | CmmNode, Cmm | 
| cmmSink | CmmSink | 
| cmmSLtWord | CmmUtils | 
| CmmSource | CFG | 
| CmmStackInfo | Cmm | 
| CmmStackSlot | CmmExpr, Cmm | 
| CmmStatic | Cmm | 
| CmmStaticLit | Cmm | 
| CmmStatics | Cmm | 
| CmmStore | CmmNode, Cmm | 
| CmmString | Cmm | 
| cmmSubWord | CmmUtils, GHC.StgToCmm.Utils | 
| CmmSwitch | CmmNode, Cmm | 
| cmmTagMask | CmmUtils | 
| CmmTick | CmmNode, Cmm | 
| CmmTickish | CmmNode, Cmm | 
| CmmTickScope | CmmNode, Cmm | 
| CmmToken | CmmLex | 
| cmmToLlvmType | LlvmCodeGen.Base | 
| cmmTopCodeGen | |
| 1 (Function) | NCGMonad, AsmCodeGen | 
| 2 (Function) | X86.CodeGen | 
| 3 (Function) | SPARC.CodeGen | 
| 4 (Function) | PPC.CodeGen | 
| CmmTopInfo | Cmm | 
| cmmTopLiveness | RegAlloc.Liveness | 
| cmmToRawCmm | CmmInfo | 
| cmmToWord | CmmUtils | 
| CmmType | CmmType, CmmExpr, Cmm | 
| cmmTypeFormat | Format | 
| CmmT_bits128 | CmmLex | 
| CmmT_bits16 | CmmLex | 
| CmmT_bits256 | CmmLex | 
| CmmT_bits32 | CmmLex | 
| CmmT_bits512 | CmmLex | 
| CmmT_bits64 | CmmLex | 
| CmmT_bits8 | CmmLex | 
| CmmT_BoolAnd | CmmLex | 
| CmmT_BoolOr | CmmLex | 
| CmmT_call | CmmLex | 
| CmmT_case | CmmLex | 
| CmmT_CLOSURE | CmmLex | 
| CmmT_default | CmmLex | 
| CmmT_DotDot | CmmLex | 
| CmmT_DoubleColon | CmmLex | 
| CmmT_else | CmmLex | 
| CmmT_EOF | CmmLex | 
| CmmT_Eq | CmmLex | 
| CmmT_export | CmmLex | 
| CmmT_False | CmmLex | 
| CmmT_Float | CmmLex | 
| CmmT_float32 | CmmLex | 
| CmmT_float64 | CmmLex | 
| CmmT_foreign | CmmLex | 
| CmmT_gcptr | CmmLex | 
| CmmT_Ge | CmmLex | 
| CmmT_GlobalReg | CmmLex | 
| CmmT_goto | CmmLex | 
| CmmT_if | CmmLex | 
| CmmT_import | CmmLex | 
| CmmT_INFO_TABLE | CmmLex | 
| CmmT_INFO_TABLE_CONSTR | CmmLex | 
| CmmT_INFO_TABLE_FUN | CmmLex | 
| CmmT_INFO_TABLE_RET | CmmLex | 
| CmmT_INFO_TABLE_SELECTOR | CmmLex | 
| CmmT_Int | CmmLex | 
| CmmT_jump | CmmLex | 
| CmmT_Le | CmmLex | 
| CmmT_likely | CmmLex | 
| CmmT_Name | CmmLex | 
| CmmT_Ne | CmmLex | 
| CmmT_never | CmmLex | 
| CmmT_prim | CmmLex | 
| CmmT_push | CmmLex | 
| CmmT_reserve | CmmLex | 
| CmmT_return | CmmLex | 
| CmmT_returns | CmmLex | 
| CmmT_section | CmmLex | 
| CmmT_Shl | CmmLex | 
| CmmT_Shr | CmmLex | 
| CmmT_SpecChar | CmmLex | 
| CmmT_String | CmmLex | 
| CmmT_switch | CmmLex | 
| CmmT_True | CmmLex | 
| CmmT_unwind | CmmLex | 
| cmmUGeWord | CmmUtils | 
| cmmUGtWord | CmmUtils, GHC.StgToCmm.Utils | 
| cmmULtWord | CmmUtils | 
| CmmUninitialised | Cmm | 
| CmmUnsafeForeignCall | CmmNode, Cmm | 
| cmmUntag | CmmUtils, GHC.StgToCmm.Utils | 
| CmmUnwind | CmmNode, Cmm | 
| cmmUShrWord | CmmUtils, GHC.StgToCmm.Utils | 
| CmmVec | CmmExpr, Cmm | 
| cmmVec | CmmType, CmmExpr, Cmm | 
| CMOV | X86.Instr | 
| CMP | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| cmpAlt | CoreSyn, GhcPlugins | 
| cmpAltCon | CoreSyn, GhcPlugins | 
| cmpCostCentre | CostCentre | 
| CMPL | PPC.Instr | 
| cmpList | Util, GhcPlugins | 
| cmpLocated | SrcLoc, GhcPlugins, GHC | 
| CMPXCHG | X86.Instr | 
| CmpXChg | Llvm.AbsSyn, Llvm | 
| cmpxchgLabel | CPrim | 
| cm_binds | GHC | 
| cm_module | GHC | 
| cm_safe | GHC | 
| cm_types | GHC | 
| CNonCanonical | Constraint | 
| CNTLZ | PPC.Instr | 
| coalesceGraph | GraphOps, GraphColor | 
| coalesceNodes | GraphOps, GraphColor | 
| CoAxBranch | |
| 1 (Type/Class) | CoAxiom | 
| 2 (Data Constructor) | CoAxiom | 
| coAxBranchCoVars | CoAxiom | 
| coAxBranchIncomps | CoAxiom | 
| coAxBranchLHS | CoAxiom | 
| coAxBranchRHS | CoAxiom | 
| coAxBranchRoles | CoAxiom | 
| coAxBranchSpan | CoAxiom | 
| coAxBranchTyVars | CoAxiom | 
| CoAxiom | |
| 1 (Type/Class) | CoAxiom | 
| 2 (Data Constructor) | CoAxiom | 
| coAxiomArity | CoAxiom | 
| coAxiomBranches | CoAxiom | 
| coAxiomName | CoAxiom | 
| coAxiomNthBranch | CoAxiom | 
| coAxiomNumPats | CoAxiom | 
| coAxiomRole | CoAxiom | 
| CoAxiomRule | |
| 1 (Type/Class) | CoAxiom | 
| 2 (Data Constructor) | CoAxiom | 
| coAxiomSingleBranch | CoAxiom | 
| coAxiomSingleBranch_maybe | CoAxiom | 
| coAxiomToIfaceDecl | MkIface | 
| coAxiomTyCon | CoAxiom | 
| coAxNthLHS | Type, GhcPlugins | 
| coaxrAsmpRoles | CoAxiom | 
| coaxrName | CoAxiom | 
| coaxrProves | CoAxiom | 
| coaxrRole | CoAxiom | 
| Cobjc | DriverPhases | 
| Cobjcxx | DriverPhases | 
| code | GHC.StgToCmm.ExtCode | 
| CodeGen | StgSyn | 
| codeGen | GHC.StgToCmm | 
| codeOnly | GHC.StgToCmm.Monad | 
| codeOutput | CodeOutput | 
| CodeStub | CLabel | 
| CodeStyle | Outputable, GhcPlugins | 
| codeStyle | Outputable, GhcPlugins | 
| coerceId | MkId | 
| coerceKey | PrelNames | 
| coerceName | MkId | 
| coercibleClass | TysWiredIn, GhcPlugins | 
| coercibleDataCon | TysWiredIn, GhcPlugins | 
| coercibleDataConKey | PrelNames | 
| coercibleSCSelIdKey | PrelNames | 
| coercibleTyCon | TysWiredIn, GhcPlugins | 
| coercibleTyConKey | PrelNames | 
| coercibleTyConName | TysWiredIn, GhcPlugins | 
| Coercion | |
| 1 (Type/Class) | TyCoRep, Coercion, GhcPlugins | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| CoercionHole | |
| 1 (Type/Class) | TyCoRep, Coercion, TcEvidence, GhcPlugins | 
| 2 (Data Constructor) | TyCoRep, Coercion, GhcPlugins | 
| coercionKind | Coercion, GhcPlugins | 
| coercionKindRole | Coercion, GhcPlugins | 
| coercionKinds | Coercion, GhcPlugins | 
| CoercionN | TyCoRep, Coercion, GhcPlugins | 
| CoercionP | TyCoRep, Coercion, GhcPlugins | 
| CoercionR | TyCoRep, Coercion, GhcPlugins | 
| coercionRole | Coercion, GhcPlugins | 
| coercionSize | TyCoRep, Coercion, GhcPlugins | 
| coercionTokenId | MkId | 
| coercionTokenIdKey | PrelNames | 
| CoercionTy | TyCoRep | 
| coercionType | Coercion, GhcPlugins | 
| CoEvBindsVar | TcEvidence | 
| coHoleCoVar | TyCoRep, Coercion, GhcPlugins | 
| colBlackFg | PprColour | 
| colBlueFg | PprColour | 
| colBold | PprColour | 
| colCustom | PprColour | 
| colCyanFg | PprColour | 
| colGreenFg | PprColour | 
| collect | Stream | 
| collectAnnArgs | CoreSyn, GhcPlugins | 
| collectAnnArgsTicks | CoreSyn, GhcPlugins | 
| collectAnnBndrs | CoreSyn, GhcPlugins | 
| collectArchives | Packages, GhcPlugins | 
| collectArgs | CoreSyn, GhcPlugins | 
| collectArgsTicks | CoreSyn, GhcPlugins | 
| collectBinders | CoreSyn, GhcPlugins | 
| collectBindersPushingCo | CoreOpt | 
| collectCC | CostCentre | 
| CollectedCCs | CostCentre | 
| collectEvVarsPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| collectEvVarsPats | GHC.Hs.Pat, GHC.Hs, GHC | 
| collectFloats | StgLiftLams.LiftM | 
| collectHsBindBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectHsBindListBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectHsBindsBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectHsIdBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectHsValBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectHsWrapBinders | TcEvidence | 
| collectIncludeDirs | Packages, GhcPlugins | 
| collectLibraryPaths | Packages, GhcPlugins | 
| collectLinkOpts | Packages, GhcPlugins | 
| collectLocalBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectLStmtBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectLStmtsBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectMakeStaticArgs | CoreUtils, GhcPlugins | 
| collectMethodBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectNAnnBndrs | CoreSyn, GhcPlugins | 
| collectNBinders | CoreSyn, GhcPlugins | 
| collectPatBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectPatsBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectRuleBndrSigTys | GHC.Hs.Decls, GHC.Hs, GHC | 
| collectStmtBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectStmtsBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| collectTyAndValBinders | CoreSyn, GhcPlugins | 
| collectTyBinders | CoreSyn, GhcPlugins | 
| collect_ | Stream | 
| colMagentaFg | PprColour | 
| colon | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| colorGraph | GraphColor | 
| coloured | Outputable, GhcPlugins | 
| colRedFg | PprColour | 
| colReset | PprColour | 
| colScheme | DynFlags, GhcPlugins, GHC | 
| colWhiteFg | PprColour | 
| colYellowFg | PprColour | 
| combineAst | HieUtils | 
| combineChildLookupResult | RnEnv | 
| CombinedScope | CmmNode, Cmm | 
| combineIdenticalAlts | CoreUtils, GhcPlugins | 
| combineLocs | SrcLoc, GhcPlugins, GHC | 
| combineMatchResults | DsUtils | 
| combineNodeInfo | HieUtils | 
| combineScopes | HieUtils | 
| combineSrcSpans | SrcLoc, GhcPlugins | 
| combineTickScopes | CmmNode, Cmm | 
| comma | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| CommandLineOption | Plugins, GhcPlugins | 
| COMMENT | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| Comment | Llvm.AbsSyn, Llvm | 
| commentToAnnotation | Lexer | 
| comment_q | Lexer | 
| Comp | TcRnTypes, TcRnMonad | 
| comp1DataCon_RDR | PrelNames | 
| CompactAdd | PrimOp | 
| CompactAddWithSharing | PrimOp | 
| CompactAllocateBlockOp | PrimOp | 
| CompactContainsAnyOp | PrimOp | 
| CompactContainsOp | PrimOp | 
| CompactFixupPointersOp | PrimOp | 
| CompactGetFirstBlockOp | PrimOp | 
| CompactGetNextBlockOp | PrimOp | 
| CompactionFailed | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| CompactNewOp | PrimOp | 
| compactPrimTy | TysPrim | 
| compactPrimTyCon | TysPrim | 
| compactPrimTyConKey | PrelNames | 
| CompactResizeOp | PrimOp | 
| CompactSize | PrimOp | 
| Compare | Llvm.AbsSyn, Llvm | 
| compare | GhcPrelude | 
| CompareByteArraysOp | PrimOp | 
| compareFixity | BasicTypes, GhcPlugins, GHC | 
| compareIntegerIdKey | PrelNames | 
| compareIntegerName | PrelNames | 
| compareLength | Util, GhcPlugins | 
| compare_RDR | PrelNames | 
| compEIdKey | THNames | 
| compEName | THNames | 
| competesWith | BasicTypes, GhcPlugins | 
| compilationProgressMsg | ErrUtils | 
| CompiledByteCode | |
| 1 (Type/Class) | ByteCodeTypes, HscTypes, GhcPlugins | 
| 2 (Data Constructor) | ByteCodeTypes | 
| compileExpr | InteractiveEval, GHC | 
| compileExprRemote | InteractiveEval, GHC | 
| compileFile | DriverPipeline | 
| compileOne | DriverPipeline | 
| compileOne' | DriverPipeline | 
| compileParsedExpr | InteractiveEval, GHC | 
| compileParsedExprRemote | InteractiveEval, GHC | 
| CompilerInfo | DynFlags, GhcPlugins | 
| compilerInfo | DynFlags, GhcPlugins | 
| CompilerPhase | BasicTypes, GhcPlugins | 
| compileToCoreModule | GHC | 
| compileToCoreSimplified | GHC | 
| complementIntegerIdKey | PrelNames | 
| complementIntegerName | PrelNames | 
| completeBipartiteGraph | UnVarGraph | 
| completeGraph | UnVarGraph | 
| CompleteMatch | |
| 1 (Type/Class) | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| completeMatchConLikes | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| CompleteMatchMap | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| CompleteMatchSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| completeMatchTyCon | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| CompleteSig | TcRnTypes, TcRnMonad, TcSigs | 
| completeSigFromId | TcSigs | 
| completeSigPolyId_maybe | TcSigs | 
| CompManager | DynFlags, GhcPlugins, GHC | 
| ComponentId | |
| 1 (Type/Class) | Module, PackageConfig, Packages, GhcPlugins | 
| 2 (Data Constructor) | Module, PackageConfig, Packages, GhcPlugins | 
| componentId | PackageConfig, Packages, GhcPlugins | 
| componentIdString | Packages, GhcPlugins | 
| componentIdToInstalledUnitId | Module, GhcPlugins | 
| composeAIdKey | PrelNames | 
| composeAName | PrelNames | 
| composeSrcSpan | SrcLoc, GhcPlugins, GHC | 
| composeSteppers | Coercion, GhcPlugins | 
| composeTCvSubst | TyCoSubst, Type, GhcPlugins | 
| composeTCvSubstEnv | TyCoSubst, Type, GhcPlugins | 
| compose_RDR | PrelNames | 
| CompPipeline | PipelineMonad, DriverPipeline | 
| compressTypes | HieUtils | 
| compTyConKey | PrelNames | 
| compTyConName | PrelNames | 
| computeFingerprint | BinFingerprint | 
| ConArgCtxt | TcOrigin, TcValidity, TcHsType | 
| concat | GhcPrelude | 
| concatBag | Bag | 
| concatDocs | GHC.Hs.Doc, GHC.Hs, GHC | 
| concatFS | FastString, GhcPlugins | 
| concatIdKey | PrelNames | 
| concatMap | GhcPrelude | 
| concatMapBag | Bag | 
| concatMapBagPair | Bag | 
| concatMapM | MonadUtils, IOEnv, TcRnMonad | 
| concatName | PrelNames | 
| concatOL | OrdList | 
| Cond | |
| 1 (Type/Class) | PPC.Cond | 
| 2 (Type/Class) | SPARC.Cond | 
| 3 (Type/Class) | X86.Cond | 
| condBranchWeight | DynFlags, GhcPlugins | 
| CondCode | |
| 1 (Type/Class) | SPARC.CodeGen.Base | 
| 2 (Data Constructor) | SPARC.CodeGen.Base | 
| ConDec | HieTypes | 
| ConDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| ConDeclCtx | RnUtils | 
| ConDeclField | |
| 1 (Type/Class) | GHC.Hs.Types, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Types, GHC.Hs, GHC | 
| ConDeclGADT | GHC.Hs.Decls, GHC.Hs, GHC | 
| ConDeclH98 | GHC.Hs.Decls, GHC.Hs, GHC | 
| condEIdKey | THNames | 
| condEName | THNames | 
| condFltCode | SPARC.CodeGen.CondCode | 
| condIntCode | SPARC.CodeGen.CondCode | 
| condNegate | PPC.Cond | 
| condToSigned | |
| 1 (Function) | PPC.Cond | 
| 2 (Function) | SPARC.Cond | 
| 3 (Function) | X86.Cond | 
| condToUnsigned | |
| 1 (Function) | PPC.Cond | 
| 2 (Function) | SPARC.Cond | 
| 3 (Function) | X86.Cond | 
| condUnsigned | |
| 1 (Function) | PPC.Cond | 
| 2 (Function) | SPARC.Cond | 
| 3 (Function) | X86.Cond | 
| conEIdKey | THNames | 
| conEName | THNames | 
| conE_RDR | THNames | 
| conFixity_RDR | PrelNames | 
| conInfoTableSizeB | CmmInfo | 
| conIsRecord_RDR | PrelNames | 
| conKIdKey | THNames | 
| conKName | THNames | 
| ConLike | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins | 
| 2 (Type/Class) | ConLike | 
| conLikeArity | ConLike | 
| conLikeDataConKey | THNames | 
| conLikeDataConName | THNames | 
| conLikeExTyCoVars | ConLike | 
| conLikeFieldLabels | ConLike | 
| conLikeFieldType | ConLike | 
| conLikeFullSig | ConLike | 
| conLikeImplBangs | ConLike | 
| conLikeInstOrigArgTys | ConLike | 
| conLikeIsInfix | ConLike | 
| conLikeName | ConLike | 
| conLikeResTy | ConLike, TcHsSyn | 
| ConLikeSet | GHC.HsToCore.PmCheck.Types | 
| conLikeStupidTheta | ConLike | 
| conLikesWithFields | ConLike | 
| conLikeWrapId_maybe | ConLike | 
| conName_RDR | PrelNames | 
| ConPatIn | GHC.Hs.Pat, GHC.Hs, GHC | 
| ConPatOut | GHC.Hs.Pat, GHC.Hs, GHC | 
| conPIdKey | THNames | 
| conPName | THNames | 
| conQTyConKey | THNames | 
| conQTyConName | THNames | 
| consBag | Bag | 
| consCts | Constraint | 
| consDataCon | TysWiredIn, GhcPlugins | 
| consDataConKey | PrelNames | 
| consDataConName | TysWiredIn, GhcPlugins | 
| consDataCon_RDR | TysWiredIn, GhcPlugins | 
| consFS | FastString, GhcPlugins | 
| consIORef | Util, GhcPlugins | 
| consOL | OrdList | 
| const | GhcPrelude | 
| Constant | Llvm.Types, Llvm | 
| constantFoldExpr | CmmOpt | 
| constantFoldNode | CmmOpt | 
| Constr | SMRep, Cmm | 
| ConstrainedDataConPE | TcRnTypes, TcRnMonad | 
| constraintKIdKey | THNames | 
| constraintKind | TysWiredIn, TcType, GhcPlugins | 
| constraintKindTyCon | TysWiredIn, GhcPlugins | 
| constraintKindTyConKey | PrelNames | 
| constraintKindTyConName | TysWiredIn, GhcPlugins | 
| constraintKName | THNames | 
| ConstraintTuple | BasicTypes, GhcPlugins | 
| constrClosToName | RtClosureInspect | 
| ConstrDescription | SMRep, Cmm | 
| constructorClassKey | PrelNames | 
| constructorClassName | PrelNames | 
| consume | Stream | 
| ConTag | BasicTypes, DataCon, GhcPlugins | 
| ConTagZ | BasicTypes, GHC.StgToCmm.Monad, GhcPlugins | 
| ContainsCostCentreState | TcRnMonad | 
| ContainsDynFlags | DynFlags, GhcPlugins | 
| ContainsModule | Module, GhcPlugins | 
| containsSpan | SrcLoc, GhcPlugins | 
| contArgs | SimplUtils | 
| ContEx | SimplEnv | 
| context | Lexer | 
| ContextInfo | HieTypes | 
| ContextKind | TcHsType | 
| contHoleType | SimplUtils | 
| conTIdKey | THNames | 
| ContinueWith | TcCanonical | 
| continueWith | TcCanonical | 
| contIsDupable | SimplUtils | 
| contIsRhsOrArg | SimplUtils | 
| contIsStop | SimplUtils | 
| contIsTrivial | SimplUtils | 
| conTName | THNames | 
| contResultType | SimplUtils | 
| cONTROL_APPLICATIVE | PrelNames | 
| cONTROL_EXCEPTION_BASE | PrelNames | 
| cONTROL_GROUP_CONST_291 | DynFlags, GhcPlugins | 
| Convention | CmmNode, Cmm | 
| convert | GHC.Hs.Extension, GHC.Hs, GHC | 
| Convertable | GHC.Hs.Extension, GHC.Hs, GHC | 
| ConvertIdX | GHC.Hs.Extension, GHC.Hs, GHC | 
| convertLit | GHC.Hs.Lit, GHC.Hs, GHC | 
| convertToHsDecls | GHC.ThToHs | 
| convertToHsExpr | GHC.ThToHs | 
| convertToHsType | GHC.ThToHs | 
| convertToPat | GHC.ThToHs | 
| con_args | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_doc | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_ex_tvs | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_forall | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_g_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_mb_cxt | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_name | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_names | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_qvars | GHC.Hs.Decls, GHC.Hs, GHC | 
| con_res_ty | GHC.Hs.Decls, GHC.Hs, GHC | 
| CoPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| copy | SysTools | 
| CopyAddrToByteArrayOp | PrimOp | 
| CopyArrayArrayOp | PrimOp | 
| CopyArrayOp | PrimOp | 
| CopyByteArrayOp | PrimOp | 
| CopyByteArrayToAddrOp | PrimOp | 
| copyInOflow | MkGraph | 
| CopyMutableArrayArrayOp | PrimOp | 
| CopyMutableArrayOp | PrimOp | 
| CopyMutableByteArrayOp | PrimOp | 
| CopyMutableByteArrayToAddrOp | PrimOp | 
| copyOutOflow | MkGraph | 
| CopySmallArrayOp | PrimOp | 
| CopySmallMutableArrayOp | PrimOp | 
| copyWithHeader | SysTools | 
| core2core | SimplCore | 
| CoreAlt | CoreSyn, GhcPlugins | 
| coreAltsType | CoreUtils, GhcPlugins | 
| coreAltType | CoreUtils, GhcPlugins | 
| CoreAltWithFVs | CoreFVs, GhcPlugins | 
| CoreAnnTarget | Annotations, GhcPlugins | 
| CoreArg | CoreSyn, GhcPlugins | 
| CoreBind | CoreSyn, GhcPlugins | 
| coreBindsSize | CoreStats | 
| coreBindsStats | CoreStats | 
| CoreBindWithFVs | CoreFVs, GhcPlugins | 
| CoreBndr | CoreSyn, GhcPlugins | 
| CoreCSE | CoreMonad, GhcPlugins | 
| CoreDesugar | CoreMonad, GhcPlugins | 
| CoreDesugarOpt | CoreMonad, GhcPlugins | 
| CoreDoCallArity | CoreMonad, GhcPlugins | 
| CoreDoExitify | CoreMonad, GhcPlugins | 
| CoreDoFloatInwards | CoreMonad, GhcPlugins | 
| CoreDoFloatOutwards | CoreMonad, GhcPlugins | 
| CoreDoNothing | CoreMonad, GhcPlugins | 
| CoreDoPasses | CoreMonad, GhcPlugins | 
| CoreDoPluginPass | CoreMonad, GhcPlugins | 
| CoreDoPrintCore | CoreMonad, GhcPlugins | 
| CoreDoRuleCheck | CoreMonad, GhcPlugins | 
| CoreDoSimplify | CoreMonad, GhcPlugins | 
| CoreDoSpecConstr | CoreMonad, GhcPlugins | 
| CoreDoSpecialising | CoreMonad, GhcPlugins | 
| CoreDoStaticArgs | CoreMonad, GhcPlugins | 
| CoreDoStrictness | CoreMonad, GhcPlugins | 
| CoreDoWorkerWrapper | CoreMonad, GhcPlugins | 
| CoreExpr | CoreSyn, GhcPlugins | 
| coreExprAsPmLit | GHC.HsToCore.PmCheck.Types | 
| coreExprToBCOs | ByteCodeGen | 
| CoreExprWithFVs | CoreFVs, GhcPlugins | 
| CoreExprWithFVs' | CoreFVs, GhcPlugins | 
| CoreLiberateCase | CoreMonad, GhcPlugins | 
| CoreM | CoreMonad, GhcPlugins | 
| CoreMap | CoreMap | 
| CoreModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| coreModule | GHC | 
| CoreOccurAnal | CoreMonad, GhcPlugins | 
| CorePlugin | Plugins, GhcPlugins | 
| CorePluginPass | CoreMonad, GhcPlugins | 
| CorePrep | CoreMonad, GhcPlugins | 
| corePrepExpr | CorePrep | 
| corePrepPgm | CorePrep | 
| CoreProgram | CoreSyn, GhcPlugins | 
| CoreRule | CoreSyn, GhcPlugins | 
| CoreStats | CoreStats | 
| CoreTidy | CoreMonad, GhcPlugins | 
| CoreToDo | CoreMonad, GhcPlugins | 
| coreToStg | CoreToStg | 
| CoreUnfolding | CoreSyn, GhcPlugins | 
| coreView | Type, TcType, GhcPlugins | 
| cos | GhcPrelude | 
| cosh | GhcPrelude | 
| CostCentre | CostCentre | 
| costCentreFrom | GHC.StgToCmm.Prof | 
| CostCentreIndex | CostCentreState | 
| CostCentreScope | CoreSyn, GhcPlugins | 
| costCentreSrcSpan | CostCentre | 
| CostCentreStack | CostCentre | 
| CostCentreStackInfo | GHCi | 
| costCentreStackInfo | GHCi | 
| CostCentreState | CostCentreState | 
| costCentreUserName | CostCentre | 
| costCentreUserNameFS | CostCentre | 
| coToMCo | Coercion, GhcPlugins | 
| couldBeSmallEnoughToInline | CoreUnfold | 
| Count | Demand | 
| count | Util, GhcPlugins | 
| countArgs | SimplUtils | 
| countConRepArgs | RepType | 
| countFunRepArgs | RepType | 
| countRegRegMovesNat | RegAlloc.Linear.Stats, RegAlloc.Linear.Main | 
| countSRMs | RegAlloc.Graph.Stats | 
| countTyClDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| countUTF8Chars | Encoding | 
| countWhile | Util, GhcPlugins | 
| CoVar | Var, Coercion, GhcPlugins | 
| CoVarCo | TyCoRep | 
| coVarDetails | IdInfo, GhcPlugins | 
| CoVarEnv | VarEnv, GhcPlugins | 
| CoVarId | IdInfo, GhcPlugins | 
| coVarKind | Coercion, GhcPlugins | 
| coVarKindsTypesRole | Coercion, GhcPlugins | 
| coVarName | Coercion, GhcPlugins | 
| coVarRole | Coercion, GhcPlugins | 
| CoVarSet | VarSet, GhcPlugins | 
| coVarsOfCo | TyCoFVs, Coercion, GhcPlugins | 
| coVarsOfCos | TyCoFVs | 
| coVarsOfTcCo | TcEvidence | 
| coVarsOfType | TyCoFVs, Type, GhcPlugins | 
| coVarsOfTypes | TyCoFVs, Type, GhcPlugins | 
| coVarTypes | Coercion, GhcPlugins | 
| co_ax_branches | CoAxiom | 
| co_ax_implicit | CoAxiom | 
| co_ax_name | CoAxiom | 
| co_ax_role | CoAxiom | 
| co_ax_tc | CoAxiom | 
| co_ax_unique | CoAxiom | 
| cparen | Outputable, GhcPlugins | 
| Cpp | DriverPhases | 
| cPprTerm | RtClosureInspect | 
| cPprTermBase | RtClosureInspect | 
| cProjectGitCommitId | Config | 
| cProjectName | Config | 
| cProjectPatchLevel | Config | 
| cProjectPatchLevel1 | Config | 
| cProjectPatchLevel2 | Config | 
| cProjectVersion | Config | 
| cProjectVersionInt | Config | 
| cprProdRes | Demand | 
| cprProdSig | Demand | 
| CPRResult | Demand | 
| cprSumRes | Demand | 
| CpsRn | RnPat | 
| CQuantCan | Constraint | 
| CreateBCOs | GHCi | 
| createBCOs | GHCi | 
| createIservProcessHook | Hooks | 
| createSwitchPlan | CmmSwitch | 
| CRight | BasicTypes, Coercion, TcEvidence, GhcPlugins | 
| CRNOR | PPC.Instr | 
| Cross | Digraph | 
| crossDataConKey | PrelNames | 
| CS | CoreStats | 
| cseOneExpr | CSE | 
| cseProgram | CSE | 
| cStage | Config | 
| csTraceTcS | TcSMonad | 
| CString | Cmm | 
| CStyle | Outputable, GhcPlugins | 
| cs_co | CoreStats | 
| cs_jb | CoreStats | 
| cs_tm | CoreStats | 
| cs_ty | CoreStats | 
| cs_vb | CoreStats | 
| Ct | Constraint | 
| CtDerived | Constraint | 
| ctEqRel | Constraint | 
| ctEvCoercion | Constraint | 
| ctEvEqRel | Constraint | 
| ctEvEvId | Constraint | 
| ctEvExpr | Constraint | 
| ctEvFlavour | Constraint | 
| ctEvFlavourRole | Constraint | 
| ctEvId | Constraint | 
| CtEvidence | Constraint | 
| ctEvidence | Constraint | 
| ctEvLoc | Constraint | 
| ctEvOrigin | Constraint | 
| ctEvPred | Constraint | 
| ctEvRole | Constraint | 
| ctEvTerm | Constraint | 
| ctev_dest | Constraint | 
| ctev_evar | Constraint | 
| ctev_loc | Constraint | 
| ctev_nosh | Constraint | 
| ctev_pred | Constraint | 
| CtFlavour | Constraint | 
| ctFlavour | Constraint | 
| CtFlavourRole | Constraint | 
| ctFlavourRole | Constraint | 
| CtGiven | Constraint | 
| CtLoc | |
| 1 (Type/Class) | Constraint | 
| 2 (Data Constructor) | Constraint | 
| ctLoc | Constraint | 
| ctLocDepth | Constraint | 
| ctLocEnv | Constraint | 
| ctLocLevel | Constraint | 
| ctLocOrigin | Constraint | 
| ctLocSpan | Constraint | 
| ctLocTypeOrKind_maybe | Constraint | 
| ctl_depth | Constraint | 
| ctl_env | Constraint | 
| ctl_origin | Constraint | 
| ctl_t_or_k | Constraint | 
| CtOrigin | TcOrigin | 
| ctOrigin | Constraint | 
| ctPred | Constraint | 
| Cts | Constraint | 
| ctsElts | Constraint | 
| cTupleDataConName | TysWiredIn, GhcPlugins | 
| cTupleDataConNames | TysWiredIn, GhcPlugins | 
| cTupleTyConName | TysWiredIn, GhcPlugins | 
| cTupleTyConNameArity_maybe | TysWiredIn, GhcPlugins | 
| cTupleTyConNames | TysWiredIn, GhcPlugins | 
| CtWanted | Constraint | 
| cTyConKey | PrelNames | 
| cTyConName | PrelNames | 
| CTyEqCan | Constraint | 
| CType | |
| 1 (Type/Class) | ForeignCall | 
| 2 (Data Constructor) | ForeignCall | 
| ctype | RtClosureInspect, InteractiveEval | 
| Ctz16Op | PrimOp | 
| Ctz32Op | PrimOp | 
| Ctz64Op | PrimOp | 
| Ctz8Op | PrimOp | 
| ctzLabel | CPrim | 
| CtzOp | PrimOp | 
| cur | StringBuffer | 
| currentCCS | CostCentre | 
| currentChar | StringBuffer | 
| CurrentNursery | CmmExpr, Cmm | 
| currentNurseryExpr | CmmUtils | 
| currentNurseryReg | CmmExpr, Cmm | 
| CurrentTSO | CmmExpr, Cmm | 
| currentTSOExpr | CmmUtils | 
| currentTSOReg | CmmExpr, Cmm | 
| curry | GhcPrelude | 
| CUSK | TcHsType | 
| cvBindGroup | RdrHsSyn | 
| cvBindsAndSigs | RdrHsSyn | 
| cvObtainTerm | RtClosureInspect | 
| cvReconstructType | RtClosureInspect | 
| CvSubstEnv | TyCoSubst, Coercion, GhcPlugins | 
| cvtLitInteger | CorePrep | 
| cvtLitNatural | CorePrep | 
| cvTopDecls | RdrHsSyn | 
| CVTSD2SS | X86.Instr | 
| CVTSI2SD | X86.Instr | 
| CVTSI2SS | X86.Instr | 
| CVTSS2SD | X86.Instr | 
| CVTTSD2SIQ | X86.Instr | 
| CVTTSS2SIQ | X86.Instr | 
| CWrapper | GHC.Hs.Decls, GHC.Hs, GHC | 
| cxtIdKey | THNames | 
| cxtName | THNames | 
| cycle | GhcPrelude | 
| CyclicDependencies | Packages, GhcPlugins | 
| cyclicModuleErr | GhcMake, GHC | 
| CyclicSCC | Digraph | 
| c_locale_env | SysTools.Process | 
| D | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| d1TyConKey | PrelNames | 
| d1TyConName | PrelNames | 
| darrow | Outputable, GhcPlugins | 
| DarwinLD | DynFlags, GhcPlugins | 
| Data | Cmm | 
| DataAlt | CoreSyn, GhcPlugins | 
| dataClassKey | PrelNames | 
| dataClassName | PrelNames | 
| DataCon | DataCon, GhcPlugins, GHC | 
| DataConBoxer | MkId | 
| dataConBoxer | DataCon, GhcPlugins | 
| dataConCannotMatch | DataCon, GhcPlugins | 
| dataConEqSpec | DataCon, GhcPlugins | 
| dataConExTyCoVars | DataCon, GhcPlugins | 
| dataConFieldLabels | DataCon, GhcPlugins, GHC | 
| dataConFieldType | DataCon, GhcPlugins | 
| dataConFieldType_maybe | DataCon, GhcPlugins | 
| dataConFullSig | DataCon, GhcPlugins | 
| dataConIdentity | DataCon, GhcPlugins | 
| dataConImplBangs | DataCon, GhcPlugins | 
| dataConImplicitTyThings | DataCon, GhcPlugins | 
| dataConInstArgTys | DataCon, GhcPlugins | 
| dataConInstOrigArgTys | DataCon, GhcPlugins | 
| dataConInstSig | DataCon, GhcPlugins | 
| dataConIsInfix | DataCon, GhcPlugins, GHC | 
| dataConName | DataCon, GhcPlugins | 
| dataConOrigArgTys | DataCon, GhcPlugins | 
| dataConOrigResTy | DataCon, GhcPlugins | 
| dataConOrigTyCon | DataCon, GhcPlugins | 
| DataConRep | DataCon, GhcPlugins | 
| dataConRepArgTys | DataCon, GhcPlugins | 
| dataConRepArity | DataCon, GhcPlugins | 
| dataConRepFSInstPat | CoreUtils, GhcPlugins | 
| dataConRepInstPat | CoreUtils, GhcPlugins | 
| dataConRepStrictness | DataCon, GhcPlugins | 
| dataConRepType | DataCon, GhcPlugins | 
| dataConSig | DataCon, GhcPlugins, GHC | 
| DataConSkol | TcOrigin | 
| dataConSourceArity | DataCon, GhcPlugins | 
| dataConSrcBangs | DataCon, GhcPlugins, GHC | 
| dataConStupidTheta | DataCon, GhcPlugins | 
| dataConTag | DataCon, GhcPlugins | 
| dataConTagZ | DataCon, GhcPlugins | 
| dataConTheta | DataCon, GhcPlugins | 
| dataConTyCon | DataCon, GhcPlugins, GHC | 
| dataConType | GHC | 
| dataConTyRepNameUnique | Unique | 
| dataConUnivAndExTyCoVars | DataCon, GhcPlugins | 
| dataConUnivTyVars | DataCon, GhcPlugins | 
| dataConUserType | DataCon, GhcPlugins, GHC | 
| dataConUserTyVarBinders | DataCon, GhcPlugins | 
| dataConUserTyVars | DataCon, GhcPlugins | 
| dataConUserTyVarsArePermuted | DataCon, GhcPlugins | 
| dataConWorkerUnique | Unique | 
| DataConWorkId | IdInfo, GhcPlugins | 
| dataConWorkId | DataCon, GhcPlugins | 
| DataConWrapId | IdInfo, GhcPlugins | 
| dataConWrapId | DataCon, GhcPlugins | 
| dataConWrapId_maybe | DataCon, GhcPlugins | 
| DataDec | HieTypes | 
| DataDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| dataDeclChecks | TcTyClsDecls | 
| DataDeclRn | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| DataDeclSort | TcHsType | 
| dataDIdKey | THNames | 
| dataDName | THNames | 
| DataFamily | GHC.Hs.Decls, GHC.Hs, GHC | 
| dataFamilyDIdKey | THNames | 
| dataFamilyDName | THNames | 
| DataFamilyFlavour | TyCon, GhcPlugins | 
| DataFamilyInst | FamInstEnv | 
| DataFamilySort | TcHsType | 
| DataFamilyTyCon | TyCon, GhcPlugins | 
| DataFamInstD | GHC.Hs.Decls, GHC.Hs, GHC | 
| DataFamInstDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| dataFamInstRepTyCon | FamInstEnv | 
| DataFamInstTyCon | TyCon, GhcPlugins | 
| DataflowLattice | |
| 1 (Type/Class) | Hoopl.Dataflow | 
| 2 (Data Constructor) | Hoopl.Dataflow | 
| DataInstanceSort | TcHsType | 
| dataInstDIdKey | THNames | 
| dataInstDName | THNames | 
| DataKindCtxt | TcOrigin, TcValidity, TcHsType | 
| dataName | OccName, Name, GhcPlugins | 
| dataQual_RDR | PrelNames | 
| DataReference | PIC | 
| DataSort | TcHsType | 
| dataTcOccs | RnEnv | 
| DataToTagOp | PrimOp | 
| DataTyCon | TyCon, GhcPlugins | 
| DataTyCtxt | TcOrigin, TcValidity, TcHsType | 
| DataType | GHC.Hs.Decls, GHC.Hs, GHC | 
| datatypeClassKey | PrelNames | 
| datatypeClassName | PrelNames | 
| DatatypeContextsBit | Lexer | 
| DataTypeFlavour | TyCon, GhcPlugins | 
| datatypeName_RDR | PrelNames | 
| dATA_ARRAY_PARALLEL_NAME | PrelNames | 
| dATA_ARRAY_PARALLEL_PRIM_NAME | PrelNames | 
| dATA_COERCE | PrelNames | 
| data_con | TyCon, GhcPlugins | 
| data_cons | TyCon, GhcPlugins | 
| data_cons_size | TyCon, GhcPlugins | 
| dATA_EITHER | PrelNames | 
| dATA_FOLDABLE | PrelNames | 
| dATA_LIST | PrelNames | 
| dATA_STRING | PrelNames | 
| dATA_TRAVERSABLE | PrelNames | 
| dATA_TUPLE | PrelNames | 
| dATA_TYPE_EQUALITY | PrelNames | 
| dblBlocks | Debug | 
| dblCLabel | Debug | 
| dblHasInfoTbl | Debug | 
| dblLabel | Debug | 
| dblParent | Debug | 
| dblPosition | Debug | 
| dblProcedure | Debug | 
| dblSourceTick | Debug | 
| dblTicks | Debug | 
| dblUnwind | Debug | 
| dc | RtClosureInspect, InteractiveEval | 
| DCB | MkId | 
| dcolon | Outputable, GhcPlugins | 
| dcQual | PrelNames | 
| DCR | DataCon, GhcPlugins | 
| dcr_arg_tys | DataCon, GhcPlugins | 
| dcr_bangs | DataCon, GhcPlugins | 
| dcr_boxer | DataCon, GhcPlugins | 
| dcr_stricts | DataCon, GhcPlugins | 
| dcr_wrap_id | DataCon, GhcPlugins | 
| dd_cons | GHC.Hs.Decls, GHC.Hs, GHC | 
| dd_ctxt | GHC.Hs.Decls, GHC.Hs, GHC | 
| dd_cType | GHC.Hs.Decls, GHC.Hs, GHC | 
| dd_derivs | GHC.Hs.Decls, GHC.Hs, GHC | 
| dd_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| dd_kindSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| dd_ND | GHC.Hs.Decls, GHC.Hs, GHC | 
| Deadlock | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| deAnnAlt | CoreSyn, GhcPlugins | 
| deAnnBind | CoreSyn, GhcPlugins | 
| deAnnotate | CoreSyn, GhcPlugins | 
| deAnnotate' | CoreSyn, GhcPlugins | 
| DebugBlock | |
| 1 (Type/Class) | Debug | 
| 2 (Data Constructor) | Debug | 
| debugHoleFitDispConfig | TcHoleErrors | 
| debugIsOn | Util, GhcPlugins | 
| debugLevel | DynFlags, GhcPlugins, GHC | 
| debugPprType | TyCoPpr | 
| debugStyle | Outputable, GhcPlugins | 
| debugTc | TcRnMonad | 
| debugToMap | Debug | 
| debugTraceMsg | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| debugTraceMsgS | CoreMonad, GhcPlugins | 
| dEBUG_TRACE | PrelNames | 
| DecBrG | GHC.Hs.Expr, GHC.Hs, GHC | 
| DecBrL | GHC.Hs.Expr, GHC.Hs, GHC | 
| decideBangHood | DsUtils | 
| decidedLazyDataConKey | PrelNames | 
| decidedLazyDataConName | PrelNames | 
| decidedStrictDataConKey | PrelNames | 
| decidedStrictDataConName | PrelNames | 
| decidedUnpackDataConKey | PrelNames | 
| decidedUnpackDataConName | PrelNames | 
| Decl | HieTypes | 
| DeclCC | CostCentre | 
| DeclD | BkpSyn | 
| DeclDocMap | |
| 1 (Type/Class) | GHC.Hs.Doc, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Doc, GHC.Hs, GHC | 
| DeclType | HieTypes | 
| decName | Llvm.Types, Llvm | 
| decodeDoubleIntegerIdKey | PrelNames | 
| decodeDoubleIntegerName | PrelNames | 
| decodeFloat | GhcPrelude | 
| decodePrevNChars | StringBuffer | 
| decomposeCo | Coercion, GhcPlugins | 
| decomposeFunCo | Coercion, GhcPlugins | 
| decomposePiCos | Coercion, GhcPlugins | 
| decomposeRuleLhs | DsBinds | 
| decomposeSrcSpan | SrcLoc, GhcPlugins, GHC | 
| decomposeStgBinding | StgLiftLams.LiftM | 
| decParams | Llvm.Types, Llvm | 
| decQTyConKey | THNames | 
| decQTyConName | THNames | 
| decReturnType | Llvm.Types, Llvm | 
| decsQTyConKey | THNames | 
| decsQTyConName | THNames | 
| decTyConKey | THNames | 
| decTyConName | THNames | 
| decVarargs | Llvm.Types, Llvm | 
| deeplyInstantiate | Inst | 
| deeplySkolemise | Inst | 
| deepSplitProductType_maybe | WwLib | 
| deepSubtypesContaining | TcGenFunctor | 
| DEFAULT | CoreSyn, GhcPlugins | 
| defaultCCallConv | ForeignCall | 
| defaultCleanupHandler | GHC | 
| DefaultDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| DefaultDeclCtx | RnUtils | 
| DefaultDeclCtxt | TcOrigin, TcValidity, TcHsType | 
| defaultDumpStyle | Outputable, GhcPlugins | 
| defaultDynFlags | DynFlags, GhcPlugins | 
| defaultErrorHandler | GHC | 
| defaultErrStyle | Outputable, GhcPlugins | 
| defaultFatalMessager | DynFlags, GhcPlugins | 
| defaultFixity | BasicTypes, GhcPlugins, GHC | 
| DefaultFlexi | TcHsSyn | 
| defaultFlushErr | DynFlags, GhcPlugins | 
| defaultFlushOut | DynFlags, GhcPlugins | 
| defaultFrontendPlugin | Plugins, GhcPlugins | 
| defaultInlinePragma | BasicTypes, GhcPlugins | 
| defaultLogAction | DynFlags, GhcPlugins | 
| defaultLogActionHPrintDoc | DynFlags, GhcPlugins | 
| defaultLogActionHPutStrDoc | DynFlags, GhcPlugins | 
| defaultObjectTarget | DynFlags, GhcPlugins, GHC | 
| DefaultOrigin | TcOrigin | 
| defaultPackageConfig | PackageConfig, Packages, GhcPlugins | 
| defaultPlugin | Plugins, GhcPlugins | 
| defaultRecTcMaxBound | TyCon, GhcPlugins | 
| defaultRunMeta | TcSplice | 
| defaultScheme | PprColour | 
| defaultSigDIdKey | THNames | 
| defaultSigDName | THNames | 
| defaultTyVar | TcMType | 
| defaultUserStyle | Outputable, GhcPlugins | 
| defaultWarnErrLogger | GhcMonad, GHC | 
| defaultWays | DynFlags, GhcPlugins | 
| DefD | GHC.Hs.Decls, GHC.Hs, GHC | 
| deferAfterIO | Demand | 
| defFlag | CmdLineParser | 
| defGhcFlag | CmdLineParser | 
| defGhciFlag | CmdLineParser | 
| defHiddenFlag | CmdLineParser | 
| definedInAsts | HieUtils | 
| DefinerOfRegs | CmmExpr, Cmm | 
| definitePackageConfigId | PackageConfig, Packages, GhcPlugins | 
| DefiniteUnitId | Module, GhcPlugins | 
| DefMethInfo | Class | 
| DefMethSpec | BasicTypes, GhcPlugins | 
| Defs | NameSet, GhcPlugins | 
| DefUnitId | |
| 1 (Type/Class) | Module, GhcPlugins | 
| 2 (Data Constructor) | Module, GhcPlugins | 
| DefUse | NameSet, GhcPlugins | 
| DefUses | NameSet, GhcPlugins | 
| DelayedSplice | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| DelayOp | PrimOp | 
| delBinderVar | TyCoRep | 
| delBndr | CoreSubst, GhcPlugins | 
| delBndrL | VarEnv, GhcPlugins | 
| delBndrR | VarEnv, GhcPlugins | 
| delBndrs | CoreSubst, GhcPlugins | 
| delBndrsL | VarEnv, GhcPlugins | 
| delBndrsR | VarEnv, GhcPlugins | 
| delCandidates | TcMType | 
| delCoalesce | GraphOps, GraphColor | 
| delConflict | GraphOps, GraphColor | 
| delDict | TcSMonad | 
| delDVarEnv | VarEnv, GhcPlugins | 
| delDVarEnvList | VarEnv, GhcPlugins | 
| delDVarSet | VarSet, GhcPlugins | 
| delDVarSetList | VarSet, GhcPlugins | 
| delEdge | CFG | 
| delete | EnumSet | 
| deleteBys | ListSetOps | 
| deleteDFunFromInstEnv | InstEnv | 
| deleteFromInstEnv | InstEnv | 
| deleteFromLinkEnv | Linker | 
| deleteFromRegSet | CmmExpr, Cmm | 
| deleteList | FiniteMap, GhcPlugins | 
| deleteTM | TrieMap, CoreMap | 
| delFromDNameEnv | NameEnv, GhcPlugins | 
| delFromFsEnv | FastStringEnv | 
| delFromHpt | HscTypes, GhcPlugins | 
| delFromNameEnv | NameEnv, GhcPlugins | 
| delFromNameSet | NameSet, GhcPlugins | 
| delFromOccEnv | OccName, Name, GhcPlugins | 
| delFromUDFM | UniqDFM | 
| delFromUFM | UniqFM, GhcPlugins | 
| delFromUFM_Directly | UniqFM, GhcPlugins | 
| delFromUniqMap | UniqMap | 
| delFV | |
| 1 (Function) | NameSet, GhcPlugins | 
| 2 (Function) | FV | 
| delFVs | |
| 1 (Function) | NameSet, GhcPlugins | 
| 2 (Function) | FV | 
| delInScopeSet | VarEnv, GhcPlugins | 
| delInstalledModuleEnv | Module, GhcPlugins | 
| delListFromFsEnv | FastStringEnv | 
| delListFromNameEnv | NameEnv, GhcPlugins | 
| delListFromNameSet | NameSet, GhcPlugins | 
| delListFromOccEnv | OccName, Name, GhcPlugins | 
| delListFromUDFM | UniqDFM | 
| delListFromUFM | UniqFM, GhcPlugins | 
| delListFromUFM_Directly | UniqFM, GhcPlugins | 
| delListFromUniqDSet | UniqDSet | 
| delListFromUniqMap | UniqMap | 
| delListFromUniqSet | UniqSet, GhcPlugins | 
| delListFromUniqSet_Directly | UniqSet, GhcPlugins | 
| delLocalRdrEnvList | RdrName, GhcPlugins | 
| delModuleEnv | Module, GhcPlugins | 
| delModuleEnvList | Module, GhcPlugins | 
| delModuleSet | Module, GhcPlugins | 
| delNode | |
| 1 (Function) | GraphOps, GraphColor | 
| 2 (Function) | UnVarGraph | 
| 3 (Function) | CFG | 
| delOneFromUniqDSet | UniqDSet | 
| delOneFromUniqSet | UniqSet, GhcPlugins | 
| delOneFromUniqSet_Directly | UniqSet, GhcPlugins | 
| DELTA | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| Delta | GHC.HsToCore.PmCheck.Types, GHC.HsToCore.PmCheck.Oracle | 
| deltaTy | TysPrim | 
| deltaTyVar | TysPrim | 
| delta_tm_st | GHC.HsToCore.PmCheck.Types | 
| delta_ty_st | GHC.HsToCore.PmCheck.Types | 
| delUnVarSet | UnVarGraph | 
| delVarEnv | VarEnv, GhcPlugins | 
| delVarEnvList | VarEnv, GhcPlugins | 
| delVarEnv_Directly | VarEnv, GhcPlugins | 
| delVarSet | VarSet, GhcPlugins | 
| delVarSetByKey | VarSet, GhcPlugins | 
| delVarSetList | VarSet, GhcPlugins | 
| Demand | Demand | 
| demandInfo | IdInfo, GhcPlugins | 
| demoteOccName | OccName, Name, GhcPlugins | 
| demoteRdrName | RdrName, GhcPlugins | 
| demoteUnfilledFmv | TcSMonad | 
| Denormal | Exception | 
| deNoteType | TcType | 
| denv_cls | TcDerivUtils | 
| denv_ctxt | TcDerivUtils | 
| denv_inst_tys | TcDerivUtils | 
| denv_overlap_mode | TcDerivUtils | 
| denv_strat | TcDerivUtils | 
| denv_tvs | TcDerivUtils | 
| depAnal | NameEnv, GhcPlugins | 
| depanal | GhcMake, GHC | 
| depanalPartial | GhcMake | 
| Dependencies | HscTypes, GhcPlugins | 
| depends | PackageConfig, Packages, GhcPlugins | 
| depExcludeMods | DynFlags, GhcPlugins, GHC | 
| depIncludeCppDeps | DynFlags, GhcPlugins, GHC | 
| depIncludePkgDeps | DynFlags, GhcPlugins, GHC | 
| Deployable | DynFlags, GhcPlugins | 
| depMakefile | DynFlags, GhcPlugins, GHC | 
| deprecate | CmdLineParser | 
| DeprecatedTxt | BasicTypes, HscTypes, GhcPlugins | 
| Deps | HscTypes, GhcPlugins | 
| depSuffixes | DynFlags, GhcPlugins, GHC | 
| Depth | Outputable, GhcPlugins | 
| dep_finsts | HscTypes, GhcPlugins | 
| dep_mods | HscTypes, GhcPlugins | 
| dep_orphs | HscTypes, GhcPlugins | 
| dep_pkgs | HscTypes, GhcPlugins | 
| dep_plgins | HscTypes, GhcPlugins | 
| DeRefStablePtrOp | PrimOp | 
| DeRefWeakOp | PrimOp | 
| derivableClassKeys | PrelNames | 
| DerivAuxBind | TcGenDeriv | 
| DerivClauseCtxt | TcOrigin, TcValidity, TcHsType | 
| derivClauseIdKey | THNames | 
| derivClauseName | THNames | 
| DerivClauseOrigin | TcOrigin | 
| derivClauseQTyConKey | THNames | 
| derivClauseQTyConName | THNames | 
| DerivContext | TcDerivUtils | 
| DerivD | GHC.Hs.Decls, GHC.Hs, GHC | 
| DerivDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| DerivDeclCtx | RnUtils | 
| Derived | Constraint | 
| DerivEnv | |
| 1 (Type/Class) | TcDerivUtils | 
| 2 (Data Constructor) | TcDerivUtils | 
| deriveUnique | Unique | 
| DerivFamInst | TcGenDeriv | 
| DerivHsBind | TcGenDeriv | 
| DerivInfo | |
| 1 (Type/Class) | TcDeriv | 
| 2 (Data Constructor) | TcDeriv | 
| DerivInstTys | |
| 1 (Type/Class) | TcDerivUtils | 
| 2 (Data Constructor) | TcDerivUtils | 
| DerivM | TcDerivUtils | 
| DerivOriginCoerce | TcOrigin | 
| DerivOriginDC | TcOrigin | 
| DerivSkol | TcOrigin | 
| DerivSpec | TcDerivUtils | 
| DerivSpecAnyClass | TcDerivUtils | 
| DerivSpecMechanism | TcDerivUtils | 
| derivSpecMechanismToStrategy | TcDerivUtils | 
| DerivSpecNewtype | TcDerivUtils | 
| DerivSpecStock | TcDerivUtils | 
| DerivSpecVia | TcDerivUtils | 
| DerivStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| derivStrategyName | GHC.Hs.Decls, GHC.Hs, GHC | 
| derivStrategyQTyConKey | THNames | 
| derivStrategyQTyConName | THNames | 
| DerivStuff | TcGenDeriv | 
| deriv_clause_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| deriv_clause_strategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| deriv_clause_tys | GHC.Hs.Decls, GHC.Hs, GHC | 
| deriv_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| deriv_overlap_mode | GHC.Hs.Decls, GHC.Hs, GHC | 
| deriv_strategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| deriv_type | GHC.Hs.Decls, GHC.Hs, GHC | 
| deserializeAnns | Annotations, GhcPlugins | 
| deserializeWithData | GhcPlugins | 
| deShadowBinds | CoreSubst, GhcPlugins | 
| DestBlockId | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.ShortcutJump | 
| 3 (Data Constructor) | PPC.RegInfo | 
| DestImm | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.ShortcutJump | 
| deSugar | Desugar | 
| DesugaredModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| deSugarExpr | Desugar | 
| desugarModule | GHC | 
| deTagExpr | CoreSyn, GhcPlugins | 
| DFastStringEnv | FastStringEnv | 
| dfid_eqn | GHC.Hs.Decls, GHC.Hs, GHC | 
| dfid_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| dfid_inst | GHC.Hs.Decls, GHC.Hs, GHC | 
| dFsEnvElts | FastStringEnv | 
| DFunId | |
| 1 (Type/Class) | Var, InstEnv, GhcPlugins | 
| 2 (Data Constructor) | IdInfo, GhcPlugins | 
| dfunInlinePragma | BasicTypes, GhcPlugins | 
| DFunInstType | InstEnv | 
| DFunUnfolding | CoreSyn, GhcPlugins | 
| df_args | CoreSyn, GhcPlugins | 
| df_bndrs | CoreSyn, GhcPlugins | 
| df_con | CoreSyn, GhcPlugins | 
| DictId | Var, Predicate, GhcPlugins | 
| Dictionary | Binary | 
| DictMap | TcSMonad | 
| DIdEnv | VarEnv, GhcPlugins | 
| dIdFreeVars | CoreFVs, GhcPlugins | 
| DIdSet | VarSet, GhcPlugins | 
| Diff | HieDebug | 
| diffAst | HieDebug | 
| diffAsts | HieDebug | 
| diffBinds | CoreUtils, GhcPlugins | 
| diffExpr | CoreUtils, GhcPlugins | 
| diffFile | HieDebug | 
| DiffIdent | HieDebug | 
| diffList | HieDebug | 
| DigraphNode | Digraph | 
| directCall | GHC.StgToCmm.Layout | 
| DirectEntry | GHC.StgToCmm.Closure | 
| Direction | Util, GhcPlugins | 
| dirsToClean | DynFlags, GhcPlugins, GHC | 
| DisambECP | RdrHsSyn | 
| DisambInfixOp | RdrHsSyn | 
| discardCast | Type, GhcPlugins | 
| discardConstraints | TcRnMonad | 
| discardErrs | TcRnMonad | 
| discardResult | TcRnMonad | 
| discardWarnings | TcRnMonad | 
| discardWarningsDs | DsMonad | 
| DiscArgCtxt | CoreUnfold | 
| dischargeFunEq | TcSMonad | 
| Disjoint | GHC.HsToCore.PmCheck.Types | 
| disjointDVarSet | VarSet, GhcPlugins | 
| disjointNameEnv | NameEnv, GhcPlugins | 
| disjointUDFM | UniqDFM | 
| disjointUdfmUfm | UniqDFM | 
| disjointUFM | UniqFM, GhcPlugins | 
| disjointUniqMap | UniqMap | 
| disjointVarEnv | VarEnv, GhcPlugins | 
| disjointVarSet | VarSet, GhcPlugins | 
| displayException | Exception, Panic | 
| displayInstalledUnitId | Packages, GhcPlugins | 
| DistrustPackage | DynFlags, GhcPlugins | 
| dit_cls_tys | TcDerivUtils | 
| dit_rep_tc | TcDerivUtils | 
| dit_rep_tc_args | TcDerivUtils | 
| dit_tc | TcDerivUtils | 
| dit_tc_args | TcDerivUtils | 
| DIV | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| div | GhcPrelude | 
| DivideByZero | Exception | 
| divIntegerIdKey | PrelNames | 
| divIntegerName | PrelNames | 
| divIntIdKey | PrelNames | 
| divIntName | PrelNames | 
| divMod | GhcPrelude | 
| divModIntegerIdKey | PrelNames | 
| divModIntegerName | PrelNames | 
| di_clauses | TcDeriv | 
| di_ctxt | TcDeriv | 
| di_rep_tc | TcDeriv | 
| di_scoped_tvs | TcDeriv | 
| dL | SrcLoc, GhcPlugins, GHC | 
| dl_mpls | LinkerTypes | 
| dmdAnalProgram | DmdAnal | 
| DmdEnv | Demand | 
| DmdResult | Demand | 
| DmdShell | Demand | 
| dmdTransformDataConSig | Demand | 
| dmdTransformDictSelSig | Demand | 
| dmdTransformSig | Demand | 
| DmdType | |
| 1 (Type/Class) | Demand | 
| 2 (Data Constructor) | Demand | 
| dmdTypeDepth | Demand | 
| DModuleNameEnv | Module, GhcPlugins | 
| dm_core_module | GHC | 
| dm_typechecked_module | GHC | 
| DNameEnv | NameEnv, GhcPlugins | 
| DoAndIfThenElseBit | Lexer | 
| doBackpack | DriverBkp | 
| Doc | Pretty | 
| DocCommentNamed | GHC.Hs.Decls, GHC.Hs, GHC | 
| DocCommentNext | GHC.Hs.Decls, GHC.Hs, GHC | 
| DocCommentPrev | GHC.Hs.Decls, GHC.Hs, GHC | 
| DocD | GHC.Hs.Decls, GHC.Hs, GHC | 
| DocDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| docDeclDoc | GHC.Hs.Decls, GHC.Hs, GHC | 
| DocGroup | GHC.Hs.Decls, GHC.Hs, GHC | 
| doCpp | DriverPipeline | 
| docToSDoc | Outputable, GhcPlugins | 
| dodgyMsg | RnNames | 
| dodgyMsgInsert | RnNames | 
| doEIdKey | THNames | 
| doEName | THNames | 
| doesDirNameExist | Util, GhcPlugins | 
| DoExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| doFloatFromRhs | SimplEnv | 
| doFreeSimplTick | CoreMonad, GhcPlugins | 
| doIfSet | ErrUtils | 
| doIfSet_dyn | ErrUtils | 
| dollarIdKey | PrelNames | 
| dollarName | PrelNames | 
| dom | Dominators | 
| doMkDependHS | DriverMkDepend | 
| domTree | Dominators | 
| DoneEx | SimplEnv | 
| DoneId | SimplEnv | 
| dontCareCCS | CostCentre | 
| doOrDoes | Outputable, GhcPlugins | 
| DoOrigin | TcOrigin | 
| DoPatOrigin | TcOrigin | 
| dopt | DynFlags, GhcPlugins | 
| doptM | TcRnMonad | 
| dopt_set | DynFlags, GhcPlugins | 
| dopt_unset | DynFlags, GhcPlugins | 
| doSimplTick | CoreMonad, GhcPlugins | 
| doSRTs | CmmBuildInfoTables | 
| doStaticArgs | SAT | 
| dot | Outputable, GhcPlugins | 
| DotA | LinkerTypes, HscTypes, GhcPlugins | 
| DotDLL | LinkerTypes, HscTypes, GhcPlugins | 
| dotGraph | GraphPpr, GraphColor | 
| DotO | LinkerTypes, HscTypes, GhcPlugins | 
| Double | GhcPrelude | 
| double | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| double2FloatLit | Literal, GhcPlugins | 
| Double2FloatOp | PrimOp | 
| double2IntLit | Literal, GhcPlugins | 
| Double2IntOp | PrimOp | 
| DoubleAcoshOp | PrimOp | 
| DoubleAcosOp | PrimOp | 
| DoubleAddOp | PrimOp | 
| DoubleAsinhOp | PrimOp | 
| DoubleAsinOp | PrimOp | 
| DoubleAtanhOp | PrimOp | 
| DoubleAtanOp | PrimOp | 
| DoubleCoshOp | PrimOp | 
| DoubleCosOp | PrimOp | 
| doubleDataCon | TysWiredIn, GhcPlugins | 
| doubleDataConKey | PrelNames | 
| DoubleDecode_2IntOp | PrimOp | 
| DoubleDecode_Int64Op | PrimOp | 
| DoubleDivOp | PrimOp | 
| DoubleElemRep | TyCon, GhcPlugins | 
| doubleElemRepDataConTy | TysWiredIn, GhcPlugins | 
| DoubleEqOp | PrimOp | 
| DoubleExpM1Op | PrimOp | 
| DoubleExpOp | PrimOp | 
| DoubleFabsOp | PrimOp | 
| doubleFromIntegerIdKey | PrelNames | 
| doubleFromIntegerName | PrelNames | 
| DoubleGeOp | PrimOp | 
| DoubleGtOp | PrimOp | 
| DoubleLeOp | PrimOp | 
| DoubleLog1POp | PrimOp | 
| DoubleLogOp | PrimOp | 
| DoubleLtOp | PrimOp | 
| DoubleMulOp | PrimOp | 
| DoubleNegOp | PrimOp | 
| DoubleNeOp | PrimOp | 
| DoublePowerOp | PrimOp | 
| doublePrec | Outputable, GhcPlugins | 
| doublePrimLIdKey | THNames | 
| doublePrimLName | THNames | 
| doublePrimL_RDR | THNames | 
| doublePrimTy | TysPrim | 
| doublePrimTyCon | TysPrim | 
| doublePrimTyConKey | PrelNames | 
| doublePrimTyConName | TysPrim | 
| doubleQuotes | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| DoubleReg | CmmExpr, Cmm | 
| DoubleRep | TyCon, RepType, GhcPlugins | 
| doubleRepDataConTy | TysWiredIn, GhcPlugins | 
| DoubleSinhOp | PrimOp | 
| DoubleSinOp | PrimOp | 
| DoubleSlot | RepType | 
| DoubleSqrtOp | PrimOp | 
| DoubleSubOp | PrimOp | 
| DoubleTanhOp | PrimOp | 
| DoubleTanOp | PrimOp | 
| doubleToBytes | PprBase | 
| doubleTy | TysWiredIn, GhcPlugins | 
| doubleTyCon | TysWiredIn, GhcPlugins | 
| doubleTyConKey | PrelNames | 
| doubleTyConName | TysWiredIn, GhcPlugins | 
| doubleX2PrimTy | TysPrim | 
| doubleX2PrimTyCon | TysPrim | 
| doubleX2PrimTyConKey | PrelNames | 
| doubleX4PrimTy | TysPrim | 
| doubleX4PrimTyCon | TysPrim | 
| doubleX4PrimTyConKey | PrelNames | 
| doubleX8PrimTy | TysPrim | 
| doubleX8PrimTyCon | TysPrim | 
| doubleX8PrimTyConKey | PrelNames | 
| dOUBLE_SIZE | DynFlags, GhcPlugins | 
| downgradeRole | Coercion, GhcPlugins | 
| downsweep | GhcMake | 
| do_layout | Cmm | 
| drop | GhcPrelude | 
| dropDerivedSimples | Constraint | 
| dropDerivedWC | Constraint | 
| dropForAlls | Type, GhcPlugins | 
| dropList | Util, GhcPlugins | 
| dropRuntimeRepArgs | Type, GhcPlugins | 
| dropTail | Util, GhcPlugins | 
| dropWhile | GhcPrelude | 
| dropWhileEndLE | Util, GhcPlugins | 
| dropWildCards | GHC.Hs.Types, GHC.Hs, GHC | 
| DS | TcDerivUtils | 
| DsBound | TcRnTypes, TcRnMonad, DsMonad | 
| dsBracket | DsMeta | 
| dsCCall | DsCCall | 
| dsEvBinds | DsBinds | 
| dsExpr | DsExpr | 
| dsExtendMetaEnv | DsMonad | 
| dsForeigns | DsForeign | 
| dsForeignsHook | Hooks | 
| DsGblEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| dsGetCompleteMatches | DsMonad | 
| dsGetFamInstEnvs | DsMonad | 
| dsGetMetaEnv | DsMonad | 
| dsGRHS | DsGRHSs | 
| dsGRHSs | DsGRHSs | 
| dsGuarded | DsGRHSs | 
| dsHsWrapper | DsBinds | 
| DsLclEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| dsLExpr | DsExpr | 
| dsLExprNoLP | DsExpr | 
| dsLHsBinds | DsBinds | 
| dsListComp | DsListComp | 
| dsLit | MatchLit, DsExpr | 
| dsLocalBinds | DsExpr | 
| dsLookupConLike | DsMonad | 
| dsLookupDataCon | DsMonad | 
| dsLookupGlobal | DsMonad | 
| dsLookupGlobalId | DsMonad | 
| dsLookupMetaEnv | DsMonad | 
| dsLookupTyCon | DsMonad | 
| dsl_delta | TcRnTypes, TcRnMonad | 
| dsl_loc | TcRnTypes, TcRnMonad | 
| dsl_meta | TcRnTypes, TcRnMonad | 
| DsM | TcRnTypes, TcRnMonad, DsMonad, GHC.HsToCore.PmCheck.Oracle | 
| DsMatchContext | |
| 1 (Type/Class) | DsMonad | 
| 2 (Data Constructor) | DsMonad | 
| DsMetaEnv | TcRnTypes, TcRnMonad, DsMonad | 
| DsMetaVal | TcRnTypes, TcRnMonad, DsMonad | 
| dsMkUserRule | DsBinds | 
| dsMonadComp | DsListComp | 
| dsm_newtype_dit | TcDerivUtils | 
| dsm_newtype_rep_ty | TcDerivUtils | 
| dsm_stock_dit | TcDerivUtils | 
| dsm_stock_gen_fn | TcDerivUtils | 
| dsm_via_cls_tys | TcDerivUtils | 
| dsm_via_inst_ty | TcDerivUtils | 
| dsm_via_ty | TcDerivUtils | 
| dsNoLevPoly | DsMonad | 
| dsNoLevPolyExpr | DsMonad | 
| dsOverLit | MatchLit | 
| dsProcExpr | DsArrows | 
| dsSpec | DsBinds | 
| DsSplice | TcRnTypes, TcRnMonad, DsMonad | 
| dsSyntaxExpr | DsExpr | 
| dsTcEvBinds | DsBinds | 
| dsTcEvBinds_s | DsBinds | 
| dsTopLHsBinds | DsBinds | 
| dsValBinds | DsExpr | 
| DsWarning | DsMonad | 
| dsWhenNoErrs | DsMonad | 
| DsWrapper | DsMonad | 
| ds_cc_st | TcRnTypes, TcRnMonad | 
| ds_cls | TcDerivUtils | 
| ds_complete_matches | TcRnTypes, TcRnMonad | 
| ds_fam_inst_env | TcRnTypes, TcRnMonad | 
| ds_if_env | TcRnTypes, TcRnMonad | 
| ds_loc | TcDerivUtils | 
| ds_mechanism | TcDerivUtils | 
| ds_mod | TcRnTypes, TcRnMonad | 
| ds_msgs | TcRnTypes, TcRnMonad | 
| ds_name | TcDerivUtils | 
| ds_overlap | TcDerivUtils | 
| ds_standalone_wildcard | TcDerivUtils | 
| ds_theta | TcDerivUtils | 
| ds_tvs | TcDerivUtils | 
| ds_tys | TcDerivUtils | 
| ds_unqual | TcRnTypes, TcRnMonad | 
| dTyConKey | PrelNames | 
| dTyConName | PrelNames | 
| DTyCoVarSet | VarSet, GhcPlugins | 
| DTyVarEnv | VarEnv, GhcPlugins | 
| DTyVarSet | VarSet, GhcPlugins | 
| duDefs | NameSet, GhcPlugins | 
| dumpDir | DynFlags, GhcPlugins, GHC | 
| DumpFlag | DynFlags, GhcPlugins | 
| dumpFlags | DynFlags, GhcPlugins, GHC | 
| dumpGraph | GraphPpr, GraphColor | 
| dumpIfaceStats | HscMain | 
| dumpIfSet | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreLint | 
| dumpIfSetLlvm | LlvmCodeGen.Base | 
| dumpIfSet_dyn | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| dumpIfSet_dyn_printer | ErrUtils | 
| dumpPassResult | CoreLint | 
| dumpPrefix | DynFlags, GhcPlugins, GHC | 
| dumpPrefixForce | DynFlags, GhcPlugins, GHC | 
| dumpSDoc | ErrUtils | 
| dumpSDocForUser | ErrUtils | 
| dumpSDocWithStyle | ErrUtils | 
| dumpStyle | Outputable, GhcPlugins | 
| DupFlag | SimplUtils | 
| duplicateLocalDs | DsMonad | 
| dupNamesErr | RnUtils | 
| duUses | NameSet, GhcPlugins | 
| DV | TcMType | 
| DVarEnv | VarEnv, GhcPlugins | 
| dVarEnvElts | VarEnv, GhcPlugins | 
| DVarSet | VarSet, GhcPlugins | 
| dVarSetElems | VarSet, GhcPlugins | 
| dVarSetIntersectVarSet | VarSet, GhcPlugins | 
| dVarSetMinusVarSet | VarSet, GhcPlugins | 
| dVarSetToVarSet | VarSet, GhcPlugins | 
| dv_cvs | TcMType | 
| dv_kvs | TcMType | 
| dv_tvs | TcMType | 
| dwarfAbbrevLabel | Dwarf.Constants | 
| dwarfAbbrevSection | Dwarf.Constants | 
| DwarfARange | |
| 1 (Type/Class) | Dwarf.Types | 
| 2 (Data Constructor) | Dwarf.Types | 
| dwarfARangesSection | Dwarf.Constants | 
| DwarfBlock | Dwarf.Types | 
| DwarfCompileUnit | Dwarf.Types | 
| DwarfFiles | NCGMonad | 
| DwarfFrame | |
| 1 (Type/Class) | Dwarf.Types | 
| 2 (Data Constructor) | Dwarf.Types | 
| DwarfFrameBlock | |
| 1 (Type/Class) | Dwarf.Types | 
| 2 (Data Constructor) | Dwarf.Types | 
| dwarfFrameLabel | Dwarf.Constants | 
| DwarfFrameProc | |
| 1 (Type/Class) | Dwarf.Types | 
| 2 (Data Constructor) | Dwarf.Types | 
| dwarfFrameSection | Dwarf.Constants | 
| dwarfGen | Dwarf | 
| dwarfGhcSection | Dwarf.Constants | 
| DwarfInfo | Dwarf.Types | 
| dwarfInfoLabel | Dwarf.Constants | 
| dwarfInfoSection | Dwarf.Constants | 
| dwarfLineLabel | Dwarf.Constants | 
| dwarfLineSection | Dwarf.Constants | 
| dwarfRegNo | Dwarf.Constants | 
| dwarfReturnRegNo | Dwarf.Constants | 
| dwarfSection | Dwarf.Constants | 
| DwarfSrcNote | Dwarf.Types | 
| DwarfSubprogram | Dwarf.Types | 
| dwArngEndLabel | Dwarf.Types | 
| dwArngStartLabel | Dwarf.Types | 
| dwChildren | Dwarf.Types | 
| dwCieInit | Dwarf.Types | 
| dwCieLabel | Dwarf.Types | 
| dwCieProcs | Dwarf.Types | 
| dwCompDir | Dwarf.Types | 
| dwFdeBlkHasInfo | Dwarf.Types | 
| dwFdeBlocks | Dwarf.Types | 
| dwFdeHasInfo | Dwarf.Types | 
| dwFdeProc | Dwarf.Types | 
| dwFdeUnwind | Dwarf.Types | 
| dwHighLabel | Dwarf.Types | 
| dwLabel | Dwarf.Types | 
| dwLineLabel | Dwarf.Types | 
| dwLowLabel | Dwarf.Types | 
| dwMarker | Dwarf.Types | 
| dwName | Dwarf.Types | 
| dwParent | Dwarf.Types | 
| dwProducer | Dwarf.Types | 
| dwSrcSpan | Dwarf.Types | 
| dW_ATE_address | Dwarf.Constants | 
| dW_ATE_boolean | Dwarf.Constants | 
| dW_ATE_float | Dwarf.Constants | 
| dW_ATE_signed | Dwarf.Constants | 
| dW_ATE_signed_char | Dwarf.Constants | 
| dW_ATE_unsigned | Dwarf.Constants | 
| dW_ATE_unsigned_char | Dwarf.Constants | 
| dW_AT_comp_dir | Dwarf.Constants | 
| dW_AT_external | Dwarf.Constants | 
| dW_AT_frame_base | Dwarf.Constants | 
| dW_AT_ghc_span_end_col | Dwarf.Constants | 
| dW_AT_ghc_span_end_line | Dwarf.Constants | 
| dW_AT_ghc_span_file | Dwarf.Constants | 
| dW_AT_ghc_span_start_col | Dwarf.Constants | 
| dW_AT_ghc_span_start_line | Dwarf.Constants | 
| dW_AT_ghc_tick_parent | Dwarf.Constants | 
| dW_AT_high_pc | Dwarf.Constants | 
| dW_AT_language | Dwarf.Constants | 
| dW_AT_low_pc | Dwarf.Constants | 
| dW_AT_MIPS_linkage_name | Dwarf.Constants | 
| dW_AT_name | Dwarf.Constants | 
| dW_AT_producer | Dwarf.Constants | 
| dW_AT_stmt_list | Dwarf.Constants | 
| dW_AT_use_UTF8 | Dwarf.Constants | 
| dW_CFA_def_cfa | Dwarf.Constants | 
| dW_CFA_def_cfa_expression | Dwarf.Constants | 
| dW_CFA_def_cfa_offset | Dwarf.Constants | 
| dW_CFA_def_cfa_offset_sf | Dwarf.Constants | 
| dW_CFA_def_cfa_sf | Dwarf.Constants | 
| dW_CFA_expression | Dwarf.Constants | 
| dW_CFA_offset | Dwarf.Constants | 
| dW_CFA_offset_extended_sf | Dwarf.Constants | 
| dW_CFA_same_value | Dwarf.Constants | 
| dW_CFA_set_loc | Dwarf.Constants | 
| dW_CFA_undefined | Dwarf.Constants | 
| dW_CFA_val_expression | Dwarf.Constants | 
| dW_CFA_val_offset | Dwarf.Constants | 
| dW_CHILDREN_no | Dwarf.Constants | 
| dW_CHILDREN_yes | Dwarf.Constants | 
| dW_FORM_addr | Dwarf.Constants | 
| dW_FORM_block1 | Dwarf.Constants | 
| dW_FORM_data2 | Dwarf.Constants | 
| dW_FORM_data4 | Dwarf.Constants | 
| dW_FORM_flag | Dwarf.Constants | 
| dW_FORM_flag_present | Dwarf.Constants | 
| dW_FORM_ref4 | Dwarf.Constants | 
| dW_FORM_ref_addr | Dwarf.Constants | 
| dW_FORM_string | Dwarf.Constants | 
| dW_LANG_Haskell | Dwarf.Constants | 
| dW_OP_addr | Dwarf.Constants | 
| dW_OP_breg0 | Dwarf.Constants | 
| dW_OP_call_frame_cfa | Dwarf.Constants | 
| dW_OP_consts | Dwarf.Constants | 
| dW_OP_deref | Dwarf.Constants | 
| dW_OP_lit0 | Dwarf.Constants | 
| dW_OP_minus | Dwarf.Constants | 
| dW_OP_mul | Dwarf.Constants | 
| dW_OP_plus | Dwarf.Constants | 
| dW_TAG_arg_variable | Dwarf.Constants | 
| dW_TAG_array_type | Dwarf.Constants | 
| dW_TAG_auto_variable | Dwarf.Constants | 
| dW_TAG_base_type | Dwarf.Constants | 
| dW_TAG_compile_unit | Dwarf.Constants | 
| dW_TAG_file_type | Dwarf.Constants | 
| dW_TAG_ghc_src_note | Dwarf.Constants | 
| dW_TAG_lexical_block | Dwarf.Constants | 
| dW_TAG_pointer_type | Dwarf.Constants | 
| dW_TAG_structure_type | Dwarf.Constants | 
| dW_TAG_subprogram | Dwarf.Constants | 
| dW_TAG_subrange_type | Dwarf.Constants | 
| dW_TAG_subroutine_type | Dwarf.Constants | 
| dW_TAG_typedef | Dwarf.Constants | 
| dW_TAG_variable | Dwarf.Constants | 
| dylibInstallName | DynFlags, GhcPlugins, GHC | 
| dYNAMIC | PrelNames | 
| dynamicGhc | DynFlags, GhcPlugins | 
| DynamicLinkerLabelInfo | CLabel | 
| dynamicLinkerLabelInfo | CLabel | 
| dynamicOutputFile | DynFlags, GhcPlugins | 
| DynamicTarget | ForeignCall | 
| dynamicTooMkDynamicDynFlags | DynFlags, GhcPlugins | 
| dYNAMIC_BY_DEFAULT | DynFlags, GhcPlugins | 
| dynCompileExpr | InteractiveEval, GHC | 
| dynFlagDependencies | DynFlags, GhcPlugins | 
| DynFlags | |
| 1 (Type/Class) | DynFlags, GhcPlugins, GHC | 
| 2 (Data Constructor) | DynFlags, GhcPlugins, GHC | 
| dynflagsPlugin | Plugins, GhcPlugins | 
| dynHiSuf | DynFlags, GhcPlugins, GHC | 
| DynLibLoader | DynFlags, GhcPlugins | 
| dynLibLoader | DynFlags, GhcPlugins, GHC | 
| DynLinker | |
| 1 (Type/Class) | LinkerTypes | 
| 2 (Data Constructor) | LinkerTypes | 
| dynObjectSuf | DynFlags, GhcPlugins, GHC | 
| dynOutputFile | DynFlags, GhcPlugins, GHC | 
| dynProfHdr | GHC.StgToCmm.Prof | 
| DynTag | GHC.StgToCmm.Closure | 
| 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 | 
| 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 | 
| ECP | |
| 1 (Type/Class) | RdrHsSyn | 
| 2 (Data Constructor) | RdrHsSyn | 
| ecpFromCmd | RdrHsSyn | 
| ecpFromCmd' | RdrHsSyn | 
| ecpFromExp | RdrHsSyn | 
| ecpFromExp' | RdrHsSyn | 
| ecx | X86.Regs | 
| Edge | Dominators | 
| edgeFrom | CFG | 
| EdgeInfo | |
| 1 (Type/Class) | CFG | 
| 2 (Data Constructor) | CFG | 
| edgeInfo | CFG | 
| edgeList | CFG | 
| edgesG | Digraph | 
| edgeTo | CFG | 
| EdgeType | Digraph | 
| EdgeWeight | |
| 1 (Type/Class) | CFG | 
| 2 (Data Constructor) | CFG | 
| edgeWeight | CFG | 
| edi | X86.Regs | 
| edx | X86.Regs | 
| Either | GhcPrelude | 
| either | GhcPrelude | 
| eitherTyConKey | PrelNames | 
| eitherTyConName | PrelNames | 
| elem | GhcPrelude | 
| 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 | 
| elimCommonBlocks | CmmCommonBlockElim | 
| eltsHpt | HscTypes, GhcPlugins | 
| eltsUDFM | UniqDFM | 
| eltsUFM | UniqFM, GhcPlugins | 
| emit | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| emitAnonWildCardHoleConstraint | TcRnMonad | 
| emitAssign | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| emitBlackHoleCode | GHC.StgToCmm.Bind | 
| emitCall | GHC.StgToCmm.Layout | 
| emitCCall | GHC.StgToCmm.Foreign | 
| emitCloseNursery | GHC.StgToCmm.Foreign | 
| emitClosureAndInfoTable | GHC.StgToCmm.Layout | 
| emitClosureProcAndInfoTable | GHC.StgToCmm.Layout | 
| emitCmmLitSwitch | GHC.StgToCmm.Utils | 
| emitComment | GHC.StgToCmm.Monad | 
| emitConstraints | TcRnMonad | 
| emitDataLits | GHC.StgToCmm.Utils | 
| emitDecl | GHC.StgToCmm.Monad | 
| emitDerivedEqs | TcMType | 
| emitForeignCall | GHC.StgToCmm.Foreign | 
| emitImplication | TcRnMonad | 
| emitImplications | TcRnMonad | 
| emitImplicationTcS | TcSMonad | 
| emitInsoluble | TcRnMonad | 
| emitLabel | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| emitLoadThreadState | GHC.StgToCmm.Foreign | 
| emitMultiAssign | GHC.StgToCmm.Utils | 
| emitNamedWildCardHoleConstraints | TcRnMonad | 
| emitNewDerivedEq | TcSMonad | 
| emitNewDeriveds | TcSMonad | 
| emitNewWantedEq | TcSMonad | 
| emitOpenNursery | GHC.StgToCmm.Foreign | 
| emitOutOfLine | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| emitPrimCall | GHC.StgToCmm.Foreign | 
| emitProcWithConvention | GHC.StgToCmm.Monad | 
| emitProcWithStackFrame | GHC.StgToCmm.Monad | 
| emitResidualTvConstraint | TcUnify | 
| emitRestoreRegs | GHC.StgToCmm.Foreign | 
| emitReturn | GHC.StgToCmm.Layout | 
| emitRODataLits | GHC.StgToCmm.Utils | 
| emitRtsCall | GHC.StgToCmm.Utils | 
| emitRtsCallGen | GHC.StgToCmm.Utils | 
| emitRtsCallWithResult | GHC.StgToCmm.Utils | 
| emitSaveRegs | GHC.StgToCmm.Foreign | 
| emitSaveThreadState | GHC.StgToCmm.Foreign | 
| emitSetCCC | GHC.StgToCmm.Prof | 
| emitSetDynHdr | GHC.StgToCmm.Heap | 
| emitSimple | TcRnMonad | 
| emitSimples | TcRnMonad | 
| emitStaticConstraints | TcRnMonad | 
| emitStore | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| emitSwitch | GHC.StgToCmm.Utils | 
| emitTick | GHC.StgToCmm.Monad | 
| emitTvImplicationTcS | TcSMonad | 
| emitUnwind | GHC.StgToCmm.Monad | 
| emitUpdateFrame | GHC.StgToCmm.Bind | 
| emitUpdRemSetPush | GHC.StgToCmm.Utils | 
| emitUpdRemSetPushThunk | GHC.StgToCmm.Utils | 
| emitWanted | TcMType | 
| emitWantedEq | TcMType | 
| emitWantedEvVar | TcMType | 
| emitWantedEvVars | TcMType | 
| emitWork | TcSMonad | 
| emitWorkNC | TcSMonad | 
| empty | |
| 1 (Function) | EnumSet | 
| 2 (Function) | Pretty | 
| 3 (Function) | Outputable, GhcPlugins | 
| emptyAnnEnv | Annotations, GhcPlugins | 
| emptyArgDocMap | GHC.Hs.Doc, GHC.Hs, GHC | 
| emptyBag | Bag | 
| emptyBlock | Hoopl.Block | 
| emptyBody | Hoopl.Graph | 
| emptyCallStackKey | PrelNames | 
| emptyCallStackName | PrelNames | 
| emptyClosureEnv | ByteCodeLink | 
| emptyCollectedCCs | CostCentre | 
| emptyCoreMap | CoreMap | 
| emptyCts | Constraint | 
| emptyCvSubstEnv | TyCoSubst, Coercion, GhcPlugins | 
| emptyDeclDocMap | GHC.Hs.Doc, GHC.Hs, 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 | 
| emptyFullModIface | HscTypes, 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 | GHC.Hs.Binds, GHC.Hs, GHC | 
| emptyLHsQTvs | GHC.Hs.Types, GHC.Hs, GHC | 
| emptyLiftingContext | Coercion, GhcPlugins | 
| EmptyLocalBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| emptyLocalBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| emptyLocalRdrEnv | RdrName, GhcPlugins | 
| emptyMessages | ErrUtils | 
| emptyMG | HscTypes, GhcPlugins, GHC | 
| emptyModBreaks | ByteCodeTypes, HscTypes, GhcPlugins | 
| emptyModDetails | 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 | 
| emptyPartialModIface | HscTypes, GhcPlugins | 
| emptyPragEnv | TcSigs | 
| emptyRdrGroup | GHC.Hs.Decls, GHC.Hs, GHC | 
| emptyRecStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| emptyRecStmtId | GHC.Hs.Utils, GHC.Hs, GHC | 
| emptyRecStmtName | GHC.Hs.Utils, GHC.Hs, GHC | 
| emptyRegMap | RegAlloc.Liveness | 
| emptyRegSet | CmmExpr, Cmm | 
| emptyRnGroup | GHC.Hs.Decls, GHC.Hs, GHC | 
| emptyRoleAnnotEnv | TcRnTypes, TcRnMonad | 
| emptyRuleBase | Rules, GhcPlugins | 
| emptyRuleEnv | CoreSyn, GhcPlugins | 
| emptyRuleInfo | IdInfo, GhcPlugins | 
| emptySDIE | GHC.HsToCore.PmCheck.Types | 
| emptySRT | CmmBuildInfoTables | 
| emptyStackMap | RegAlloc.Linear.StackMap | 
| emptySubst | |
| 1 (Function) | StgSubst | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| emptyTcEvBinds | TcEvidence | 
| emptyTCvSubst | TyCoSubst, Type, TcType, GhcPlugins | 
| emptyTidyEnv | VarEnv, GhcPlugins | 
| emptyTidyOccEnv | OccName, Name, GhcPlugins | 
| emptyTM | TrieMap, CoreMap | 
| emptyTransStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| emptyTvSubstEnv | TyCoSubst, Type, GhcPlugins | 
| emptyTypeEnv | HscTypes, GhcPlugins | 
| emptyTypeMap | CoreMap | 
| emptyUDFM | UniqDFM | 
| emptyUFM | UniqFM, GhcPlugins | 
| emptyUniqDSet | UniqDSet | 
| emptyUniqMap | UniqMap | 
| emptyUniqSet | UniqSet, GhcPlugins | 
| emptyUnVarGraph | UnVarGraph | 
| emptyUnVarSet | UnVarGraph | 
| emptyValBindsIn | GHC.Hs.Binds, GHC.Hs, GHC | 
| emptyValBindsOut | GHC.Hs.Binds, GHC.Hs, GHC | 
| emptyVarEnv | VarEnv, GhcPlugins | 
| emptyVarSet | VarSet, GhcPlugins | 
| emptyWC | Constraint | 
| emptyWorkList | TcSMonad | 
| emptyZonkEnv | TcHsSyn | 
| EnableBreakpoint | GHCi | 
| enableBreakpoint | GHCi | 
| enableTimeStats | DynFlags, GhcPlugins, GHC | 
| encodeDoubleIntegerIdKey | PrelNames | 
| encodeDoubleIntegerName | PrelNames | 
| encodeFloat | GhcPrelude | 
| encodeFloatIntegerIdKey | PrelNames | 
| encodeFloatIntegerName | PrelNames | 
| EndBindingGroup | StgLiftLams.LiftM | 
| endBindingGroup | StgLiftLams.LiftM | 
| endPass | CoreLint | 
| endPassIO | CoreLint | 
| ensureArgs | Demand | 
| ensureNotLevPoly | TcMType | 
| ENTER | ByteCodeInstr | 
| enterCostCentreFun | GHC.StgToCmm.Prof | 
| enterCostCentreThunk | GHC.StgToCmm.Prof | 
| EnterIt | GHC.StgToCmm.Closure | 
| Entry | GHC.HsToCore.PmCheck.Types | 
| entryBlocks | Instruction | 
| entryCode | CmmInfo | 
| entryHeapCheck | GHC.StgToCmm.Heap | 
| entryHeapCheck' | GHC.StgToCmm.Heap | 
| entryLabel | Hoopl.Graph, Hoopl.Dataflow | 
| Enum | GhcPrelude | 
| enumClassKey | PrelNames | 
| enumClassName | PrelNames | 
| enumClass_RDR | PrelNames | 
| enumFrom | GhcPrelude | 
| enumFromClassOpKey | PrelNames | 
| enumFromName | PrelNames | 
| enumFromThen | GhcPrelude | 
| enumFromThenClassOpKey | PrelNames | 
| enumFromThenName | PrelNames | 
| enumFromThenTo | GhcPrelude | 
| enumFromThenToClassOpKey | PrelNames | 
| enumFromThenToName | PrelNames | 
| enumFromThenTo_RDR | PrelNames | 
| enumFromThen_RDR | PrelNames | 
| enumFromTo | GhcPrelude | 
| enumFromToClassOpKey | PrelNames | 
| enumFromToName | PrelNames | 
| enumFromTo_RDR | PrelNames | 
| enumFrom_RDR | PrelNames | 
| EnumSet | EnumSet | 
| Env | |
| 1 (Type/Class) | StgLiftLams.LiftM | 
| 2 (Data Constructor) | StgLiftLams.LiftM | 
| 3 (Type/Class) | GHC.StgToCmm.ExtCode | 
| 4 (Type/Class) | TcRnTypes, TcRnMonad | 
| 5 (Data Constructor) | TcRnTypes, TcRnMonad | 
| env_gbl | TcRnTypes, TcRnMonad | 
| env_lcl | TcRnTypes, TcRnMonad | 
| env_top | TcRnTypes, TcRnMonad | 
| env_um | 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 | 
| EQ | GhcPrelude | 
| Eq | GhcPrelude | 
| eqCanDischargeFR | Constraint | 
| eqCanRewrite | Constraint | 
| eqCanRewriteFR | Constraint | 
| eqClass | TysWiredIn, GhcPlugins | 
| eqClassKey | PrelNames | 
| eqClassName | PrelNames | 
| eqClassOpKey | PrelNames | 
| eqClass_RDR | PrelNames | 
| eqCoercion | Coercion, GhcPlugins | 
| eqCoercionX | Coercion, GhcPlugins | 
| eqDataCon | TysWiredIn, GhcPlugins | 
| eqDataConKey | PrelNames | 
| eqDiff | HieDebug | 
| eqEmptyLocalBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| eqExpr | CoreUtils, GhcPlugins | 
| eqHsBang | DataCon, GhcPlugins | 
| eqIntegerPrimIdKey | PrelNames | 
| eqIntegerPrimName | PrelNames | 
| eqListBy | Util, GhcPlugins | 
| eqLocated | SrcLoc, GhcPlugins, GHC | 
| eqMaybeBy | Util, GhcPlugins | 
| eqMayRewriteFR | Constraint | 
| eqName | PrelNames | 
| EqnInfo | DsMonad, DsUtils | 
| eqn_orig | DsMonad, DsUtils | 
| eqn_pats | DsMonad, DsUtils | 
| eqn_rhs | DsMonad, DsUtils | 
| eqPhantPrimTyCon | TysPrim | 
| eqPhantPrimTyConKey | PrelNames | 
| eqPhase | DriverPhases | 
| eqPmAltCon | GHC.HsToCore.PmCheck.Types | 
| EqPred | Predicate | 
| eqPrimTyCon | TysPrim | 
| eqPrimTyConKey | PrelNames | 
| EQQ | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| EqRel | Predicate | 
| eqRelRole | Predicate | 
| eqReprPrimTyCon | TysPrim | 
| eqReprPrimTyConKey | PrelNames | 
| eqSCSelIdKey | 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 | 
| eqTyCon | TysWiredIn, GhcPlugins | 
| eqTyConKey | PrelNames | 
| eqTyConName | TysWiredIn, GhcPlugins | 
| eqTyCon_RDR | TysWiredIn, GhcPlugins | 
| eqType | Type, TcType, GhcPlugins | 
| eqTypes | Type, TcType, GhcPlugins | 
| eqTypeX | Type, TcType, GhcPlugins | 
| Equal | GHC.HsToCore.PmCheck.Types | 
| EqualCtList | TcSMonad | 
| equalityTIdKey | THNames | 
| equalityTName | THNames | 
| equalityTyCon | TysPrim | 
| equalKeysUDFM | UniqDFM | 
| 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 | 
| error | GhcPrelude | 
| 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 | 
| errorWithoutStackTrace | GhcPrelude | 
| error_Expr | TcGenDeriv | 
| error_RDR | PrelNames | 
| ErrReason | DynFlags, GhcPlugins | 
| escapeArrowScope | TcRnMonad | 
| escapeJsonString | Json | 
| escapeSpaces | Util, GhcPlugins | 
| esi | X86.Regs | 
| esp | X86.Regs | 
| etaExpand | CoreArity | 
| etaExpandAlgTyCon | TcHsType | 
| etaExpandCoAxBranch | Coercion, GhcPlugins | 
| 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 | 
| evDataConApp | TcEvidence | 
| evDelayedError | TcEvTerm | 
| evDFunApp | TcEvidence | 
| even | GhcPrelude | 
| EvExpr | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| EvFun | TcEvidence | 
| EvId | Var, GhcPlugins | 
| evId | TcEvidence | 
| 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 | Constraint | 
| evVarPred | TcType | 
| evVarsOfTerm | TcEvidence | 
| ev_bind_varenv | TcEvidence | 
| EwM | CmdLineParser | 
| Exact | RdrName, GhcPlugins | 
| exactLog2 | Util, GhcPlugins | 
| exactTyCoVarsOfType | TyCoFVs, TcType | 
| exactTyCoVarsOfTypes | TyCoFVs, 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 | 
| execStmt' | InteractiveEval, GHC | 
| execWrap | InteractiveEvalTypes, InteractiveEval, GHC | 
| exeFileName | DriverPipeline | 
| exitifyProgram | Exitify | 
| exp | GhcPrelude | 
| 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 | GHC.Hs.Expr, GHC.Hs, GHC | 
| expectJust | Maybes | 
| expectP_RDR | PrelNames | 
| explBidirPatSynIdKey | THNames | 
| explBidirPatSynName | THNames | 
| ExplicitBidirectional | GHC.Hs.Binds, GHC.Hs, GHC | 
| ExplicitForallBit | Lexer | 
| ExplicitList | GHC.Hs.Expr, GHC.Hs, GHC | 
| ExplicitNamespacesBit | Lexer | 
| explicitPackages | Packages, GhcPlugins | 
| ExplicitSplice | BasicTypes, GHC.Hs.Decls, GHC.Hs, GhcPlugins, GHC | 
| ExplicitSum | GHC.Hs.Expr, GHC.Hs, GHC | 
| ExplicitTuple | GHC.Hs.Expr, GHC.Hs, GHC | 
| exponent | GhcPrelude | 
| Export | HieTypes | 
| 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 | TcOrigin | 
| exprEtaExpandArity | CoreArity | 
| exprFreeIds | CoreFVs, GhcPlugins | 
| exprFreeIdsDSet | CoreFVs, GhcPlugins | 
| exprFreeIdsList | CoreFVs, GhcPlugins | 
| exprFreeVars | CoreFVs, GhcPlugins | 
| exprFreeVarsDSet | CoreFVs, GhcPlugins | 
| exprFreeVarsList | CoreFVs, GhcPlugins | 
| ExprHole | Constraint, 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 | GHC.Hs.Expr, GHC.Hs, GHC | 
| exprOkForSideEffects | CoreUtils, GhcPlugins | 
| exprOkForSpeculation | CoreUtils, GhcPlugins | 
| exprsFreeIdsDSet | CoreFVs, GhcPlugins | 
| exprsFreeIdsList | CoreFVs, GhcPlugins | 
| exprsFreeVars | CoreFVs, GhcPlugins | 
| exprsFreeVarsList | CoreFVs, GhcPlugins | 
| ExprSigCtxt | TcOrigin, TcValidity, TcHsType | 
| ExprSigOrigin | TcOrigin | 
| exprSize | CoreStats | 
| exprSomeFreeVars | CoreFVs, GhcPlugins | 
| exprSomeFreeVarsList | CoreFVs, GhcPlugins | 
| exprsOrphNames | CoreFVs, GhcPlugins | 
| exprsSomeFreeVars | CoreFVs, GhcPlugins | 
| exprsSomeFreeVarsList | CoreFVs, GhcPlugins | 
| exprStats | CoreStats | 
| ExprStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| exprToCoercion_maybe | CoreSyn, CoreUtils, GhcPlugins | 
| exprToType | CoreSyn, CoreUtils, GhcPlugins | 
| exprType | |
| 1 (Function) | CoreUtils, GhcPlugins | 
| 2 (Function) | InteractiveEval, GHC | 
| ExprWithTySig | GHC.Hs.Expr, GHC.Hs, GHC | 
| ExprWithTySigCtx | RnUtils | 
| expr_fvs | CoreFVs, GhcPlugins | 
| ExpSigmaType | TcType, TcMType | 
| expTyConKey | THNames | 
| expTyConName | THNames | 
| ExpType | TcType, TcMType | 
| expTypeToType | TcMType | 
| ExtBits | Lexer | 
| extendAnnEnvList | Annotations, GhcPlugins | 
| extendClosureEnv | ByteCodeLink | 
| extendCompleteMatchMap | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| extendCoreMap | CoreMap | 
| extendCtsList | Constraint | 
| extendCvSubst | |
| 1 (Function) | TyCoSubst, Type, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| 3 (Function) | CoreSubst | 
| extendCvSubstWithClone | TyCoSubst | 
| extendDNameEnv | NameEnv, GhcPlugins | 
| 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) | SimplEnv | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| extendIdSubstList | CoreSubst, GhcPlugins | 
| extendIfaceEnvs | IfaceEnv | 
| extendIfaceIdEnv | IfaceEnv | 
| extendIfaceTyVarEnv | IfaceEnv | 
| extendInScope | |
| 1 (Function) | StgSubst | 
| 2 (Function) | 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) | StgSubst | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| extendSubstList | CoreSubst, GhcPlugins | 
| extendSubstWithVar | CoreSubst, GhcPlugins | 
| extendTCvInScope | TyCoSubst, Type, TcType, GhcPlugins | 
| extendTCvInScopeList | TyCoSubst, Type, TcType, GhcPlugins | 
| extendTCvInScopeSet | TyCoSubst, Type, TcType, GhcPlugins | 
| extendTCvSubst | TyCoSubst, Type, TcType, CoreSubst, GhcPlugins | 
| extendTCvSubstList | TyCoSubst, Type, GhcPlugins | 
| extendTCvSubstWithClone | TyCoSubst, Type, GhcPlugins | 
| extendTvSubst | |
| 1 (Function) | TyCoSubst, Type, TcType | 
| 2 (Function) | SimplEnv | 
| 3 (Function) | CoreSubst, GhcPlugins | 
| extendTvSubstAndInScope | TyCoSubst, Type, Coercion, TcType, GhcPlugins | 
| extendTvSubstBinderAndInScope | TyCoSubst, Type, GhcPlugins | 
| extendTvSubstList | |
| 1 (Function) | TyCoSubst, Type | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| extendTvSubstWithClone | TyCoSubst, 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 | 
| extendWorkListNonEq | TcSMonad | 
| Extensibility | Hoopl.Block | 
| extensionFlags | DynFlags, GhcPlugins, GHC | 
| extensions | DynFlags, GhcPlugins, GHC | 
| External | Llvm.Types, Llvm | 
| externaliseName | IfaceEnv | 
| ExternallyVisible | Llvm.Types, Llvm | 
| externallyVisibleCLabel | CLabel | 
| ExternalName | HieBin | 
| ExternalPackageState | HscTypes, GhcPlugins | 
| ExternWeak | Llvm.Types, Llvm | 
| extFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| Extract | Llvm.AbsSyn, Llvm | 
| extractCostCentreState | TcRnMonad | 
| extractDataDefnKindVars | RnTypes | 
| extractDocs | ExtractDocs | 
| extractDynFlags | DynFlags, GhcPlugins | 
| extractHsTvBndrs | RnTypes | 
| extractHsTyArgRdrKiTyVarsDup | RnTypes | 
| extractHsTyRdrTyVars | RnTypes | 
| extractHsTyRdrTyVarsKindVars | RnTypes | 
| extractHsTysRdrTyVarsDups | RnTypes | 
| extractMatchResult | DsUtils | 
| extractModule | Module, GhcPlugins | 
| extractRdrKindSigVars | RnTypes | 
| extractUnwindPoints | |
| 1 (Function) | NCGMonad, AsmCodeGen | 
| 2 (Function) | X86.CodeGen | 
| ExtractV | Llvm.AbsSyn, Llvm | 
| extraGccViaCFlags | DynFlags, GhcPlugins | 
| extraGHCiLibraries | PackageConfig, Packages, GhcPlugins | 
| extraLibraries | PackageConfig, Packages, GhcPlugins | 
| extraStackArgsHere | SPARC.Base | 
| EXTS | PPC.Instr | 
| e_dflags | StgLiftLams.LiftM | 
| e_expansions | StgLiftLams.LiftM | 
| e_in_caffy_context | StgLiftLams.LiftM | 
| e_subst | StgLiftLams.LiftM | 
| F | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| f0 | SPARC.Regs | 
| f1 | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| f22 | SPARC.Regs | 
| f26 | SPARC.Regs | 
| f27 | SPARC.Regs | 
| f32 | CmmType, CmmExpr, Cmm | 
| f6 | SPARC.Regs | 
| f64 | CmmType, CmmExpr, Cmm | 
| f8 | SPARC.Regs | 
| FABS | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| Fact | Hoopl.Dataflow | 
| FactBase | Hoopl.Label, Hoopl.Dataflow | 
| fact_bot | Hoopl.Dataflow | 
| fact_join | Hoopl.Dataflow | 
| FADD | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| fail | GhcPrelude | 
| FailablePattern | TcOrigin | 
| failAt | TcRnMonad | 
| failDs | DsMonad | 
| Failed | |
| 1 (Data Constructor) | Maybes | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins, GHC | 
| failed | BasicTypes, GhcPlugins, GHC | 
| failIfEmitsConstraints | TcHsType | 
| failIfErrsM | TcRnMonad | 
| failIfM | TcRnMonad | 
| failIfTc | TcRnMonad | 
| failIfTcM | TcRnMonad | 
| failIOIdKey | PrelNames | 
| failIOName | PrelNames | 
| failLocMsgP | Lexer | 
| failM | IOEnv, TcRnMonad | 
| failMClassOpKey | PrelNames | 
| failME | Maybes | 
| failMName | PrelNames | 
| failM_RDR | PrelNames | 
| failOpFewArgs | RdrHsSyn | 
| failOpImportQualifiedTwice | RdrHsSyn | 
| failOpNotEnabledImportQualifiedPost | RdrHsSyn | 
| failTcS | TcSMonad | 
| failWith | TcRnMonad | 
| failWithDs | DsMonad | 
| failWithM | IOEnv, TcRnMonad | 
| failWithTc | TcRnMonad | 
| failWithTcM | TcRnMonad | 
| fail_operator | GHC.Hs.Expr, GHC.Hs, GHC | 
| False | GhcPrelude | 
| falseDataCon | TysWiredIn, GhcPlugins | 
| falseDataConId | TysWiredIn, GhcPlugins | 
| falseDataConKey | PrelNames | 
| false_RDR | TysWiredIn, GhcPlugins | 
| FamDataConPE | TcRnTypes, TcRnMonad | 
| FamDec | HieTypes | 
| FamDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| FamEqn | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| FamFlavor | FamInstEnv | 
| FamilyDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| familyDeclLName | GHC.Hs.Decls, GHC.Hs, GHC | 
| familyDeclName | GHC.Hs.Decls, GHC.Hs, GHC | 
| FamilyInfo | GHC.Hs.Decls, GHC.Hs, GHC | 
| familyInstances | FamInstEnv | 
| FamilyResultSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| FamInst | |
| 1 (Type/Class) | FamInstEnv, GHC | 
| 2 (Data Constructor) | FamInstEnv | 
| famInstAxiom | FamInstEnv | 
| FamInstEnv | FamInstEnv | 
| famInstEnvElts | FamInstEnv | 
| FamInstEnvs | FamInstEnv, FamInst | 
| famInstEnvSize | FamInstEnv | 
| FamInstEqn | GHC.Hs.Decls, GHC.Hs, GHC | 
| FamInstMatch | |
| 1 (Type/Class) | FamInstEnv | 
| 2 (Data Constructor) | FamInstEnv | 
| famInstRepTyCon_maybe | FamInstEnv | 
| famInstRHS | FamInstEnv | 
| FamInstSkol | TcOrigin | 
| famInstsRepTyCons | FamInstEnv | 
| famInstTyCon | FamInstEnv | 
| FamPatCtx | RnUtils | 
| famResultKindSignature | GHC.Hs.Decls, GHC.Hs, GHC | 
| famTcResVar | TyCon, GhcPlugins | 
| FamTyConFlav | TyCon, GhcPlugins | 
| famTyConFlav_maybe | TyCon, GhcPlugins | 
| FastMutInt | FastMutInt | 
| FastMutPtr | FastMutInt | 
| FastString | |
| 1 (Type/Class) | FastString, GhcPlugins | 
| 2 (Data Constructor) | FastString, GhcPlugins | 
| FastStringEnv | FastStringEnv, OccName, Name, GhcPlugins | 
| fastStringToByteString | FastString, GhcPlugins | 
| FastZString | FastString, GhcPlugins | 
| fastZStringToByteString | FastString, GhcPlugins | 
| fatalErrorMsg | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| fatalErrorMsg'' | ErrUtils | 
| fatalErrorMsgS | CoreMonad, GhcPlugins | 
| FatalMessager | DynFlags, GhcPlugins | 
| fatalWarningFlags | DynFlags, GhcPlugins, GHC | 
| FCallId | IdInfo, GhcPlugins | 
| fcat | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| FCFID | PPC.Instr | 
| FCMP | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| FCode | GHC.StgToCmm.Monad | 
| FCTIDZ | PPC.Instr | 
| FCTIWZ | PPC.Instr | 
| FDEqn | FunDeps | 
| fdExt | GHC.Hs.Decls, GHC.Hs, GHC | 
| fdFixity | GHC.Hs.Decls, GHC.Hs, GHC | 
| fdG | TrieMap | 
| fdInfo | GHC.Hs.Decls, GHC.Hs, GHC | 
| fdInjectivityAnn | GHC.Hs.Decls, GHC.Hs, GHC | 
| FDIV | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| fdLName | GHC.Hs.Decls, GHC.Hs, GHC | 
| fdResultSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| fdTyVars | GHC.Hs.Decls, GHC.Hs, GHC | 
| fd_eqs | FunDeps | 
| fd_e_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| fd_fe | GHC.Hs.Decls, GHC.Hs, GHC | 
| fd_fi | GHC.Hs.Decls, GHC.Hs, GHC | 
| fd_i_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| fd_loc | FunDeps | 
| fd_name | GHC.Hs.Decls, GHC.Hs, GHC | 
| fd_pred1 | FunDeps | 
| fd_pred2 | FunDeps | 
| fd_qtvs | FunDeps | 
| fd_sig_ty | GHC.Hs.Decls, GHC.Hs, GHC | 
| Fence | Llvm.AbsSyn, Llvm | 
| feqn_bndrs | GHC.Hs.Decls, GHC.Hs, GHC | 
| feqn_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| feqn_fixity | GHC.Hs.Decls, GHC.Hs, GHC | 
| feqn_pats | GHC.Hs.Decls, GHC.Hs, GHC | 
| feqn_rhs | GHC.Hs.Decls, GHC.Hs, GHC | 
| feqn_tycon | GHC.Hs.Decls, GHC.Hs, GHC | 
| FetchAddByteArrayOp_Int | PrimOp | 
| FetchAndByteArrayOp_Int | PrimOp | 
| FETCHGOT | X86.Instr | 
| FetchNandByteArrayOp_Int | PrimOp | 
| FetchOrByteArrayOp_Int | PrimOp | 
| FETCHPC | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| FetchSubByteArrayOp_Int | PrimOp | 
| FetchXorByteArrayOp_Int | PrimOp | 
| FF32 | Format | 
| FF64 | Format | 
| FfiBit | Lexer | 
| FFIInfo | |
| 1 (Type/Class) | ByteCodeTypes | 
| 2 (Data Constructor) | ByteCodeTypes | 
| fFlags | DynFlags, GhcPlugins | 
| FFoldType | TcGenFunctor | 
| fieldExpIdKey | THNames | 
| fieldExpName | THNames | 
| fieldExpQTyConKey | THNames | 
| fieldExpQTyConName | THNames | 
| fieldExpTyConKey | THNames | 
| fieldExpTyConName | THNames | 
| FieldLabel | |
| 1 (Data Constructor) | FieldLabel, DataCon, GhcPlugins | 
| 2 (Type/Class) | FieldLabel, DataCon, GhcPlugins | 
| FieldLabelEnv | FieldLabel | 
| FieldLabelString | FieldLabel, DataCon, GhcPlugins | 
| FieldLbl | FieldLabel, DataCon, GhcPlugins | 
| FieldOcc | |
| 1 (Type/Class) | GHC.Hs.Types, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Types, GHC.Hs, GHC | 
| FieldOff | GHC.StgToCmm.Layout | 
| FieldOffOrPadding | GHC.StgToCmm.Layout | 
| fieldPatIdKey | THNames | 
| fieldPatName | THNames | 
| fieldPatQTyConKey | THNames | 
| fieldPatQTyConName | THNames | 
| fieldPatTyConKey | THNames | 
| fieldPatTyConName | THNames | 
| figureLlvmVersion | SysTools.Tasks, SysTools | 
| filedata | Ar | 
| filegrp | Ar | 
| filemode | Ar | 
| filename | Ar | 
| FileOption | CliOption, DynFlags, SysTools, GhcPlugins | 
| fileown | Ar | 
| FilePath | GhcPrelude | 
| FileSettings | |
| 1 (Type/Class) | FileSettings, DynFlags, GhcPlugins | 
| 2 (Data Constructor) | FileSettings, DynFlags, GhcPlugins | 
| fileSettings | DynFlags, GhcPlugins, GHC | 
| fileSettings_ghciUsagePath | FileSettings, DynFlags, GhcPlugins | 
| fileSettings_ghcUsagePath | FileSettings, DynFlags, GhcPlugins | 
| fileSettings_systemPackageConfig | FileSettings, DynFlags, GhcPlugins | 
| fileSettings_tmpDir | FileSettings, DynFlags, GhcPlugins | 
| fileSettings_toolDir | FileSettings, DynFlags, GhcPlugins | 
| fileSettings_topDir | FileSettings, DynFlags, GhcPlugins | 
| filesize | Ar | 
| FilesToClean | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| filesToClean | DynFlags, GhcPlugins, GHC | 
| filetime | Ar | 
| fillCoercionHole | TcMType | 
| FillInCaseDefault | CoreMonad, GhcPlugins | 
| filter | GhcPrelude | 
| filterAlts | CoreUtils, GhcPlugins | 
| filterAvail | Avail | 
| filterAvails | Avail | 
| filterBag | Bag | 
| filterBagM | Bag | 
| filterByList | Util, GhcPlugins | 
| filterByLists | Util, GhcPlugins | 
| filterCTuple | RdrHsSyn | 
| filterDicts | TcSMonad | 
| filterDNameEnv | NameEnv, GhcPlugins | 
| filterDVarEnv | VarEnv, GhcPlugins | 
| filterDVarSet | VarSet, GhcPlugins | 
| filterEdges | CFG | 
| filterEqSpec | DataCon, GhcPlugins | 
| filterEvBindMap | TcEvidence | 
| filterFsEnv | FastStringEnv | 
| filterFV | FV | 
| filterHpt | HscTypes, GhcPlugins | 
| filterIdKey | PrelNames | 
| filterInstalledModuleEnv | Module, GhcPlugins | 
| filterModuleEnv | Module, GhcPlugins | 
| filterName | PrelNames | 
| filterNameEnv | NameEnv, GhcPlugins | 
| filterNameSet | NameSet, GhcPlugins | 
| filterOccEnv | OccName, Name, GhcPlugins | 
| filterOccSet | OccName, Name, GhcPlugins | 
| filterOut | Util, GhcPlugins | 
| filterOutInferredTypes | Type, GhcPlugins | 
| filterOutInvisibleTypes | Type, GhcPlugins | 
| filterOutM | MonadUtils, IOEnv, TcRnMonad | 
| filterUDFM | UniqDFM | 
| filterUDFM_Directly | UniqDFM | 
| filterUFM | UniqFM, GhcPlugins | 
| filterUFM_Directly | UniqFM, GhcPlugins | 
| filterUniqDSet | UniqDSet | 
| filterUniqMap | UniqMap | 
| filterUniqSet | UniqSet, GhcPlugins | 
| filterUniqSet_Directly | UniqSet, GhcPlugins | 
| filterVarEnv | VarEnv, GhcPlugins | 
| filterVarEnv_Directly | VarEnv, GhcPlugins | 
| filterVarSet | VarSet, GhcPlugins | 
| fim_cos | FamInstEnv | 
| fim_instance | FamInstEnv | 
| fim_tys | FamInstEnv | 
| FinalizeWeakOp | PrimOp | 
| finally | Exception | 
| finalSafeMode | TcRnMonad | 
| final_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| findAlt | CoreUtils, GhcPlugins | 
| findAndReadIface | LoadIface | 
| findAnns | Annotations, GhcPlugins | 
| findAnnsByTypeRep | Annotations, GhcPlugins | 
| findChildren | RnNames | 
| findCycle | Digraph | 
| findDefault | CoreUtils, GhcPlugins | 
| findDict | TcSMonad | 
| findDictsByClass | TcSMonad | 
| findDupsEq | ListSetOps | 
| findDupTyVarTvs | TcType | 
| FinderCache | HscTypes, GhcPlugins | 
| findExactModule | Finder | 
| findExposedPackageModule | Finder | 
| findExtraSigImports | TcBackpack, TcRnDriver, GhcMake | 
| findExtraSigImports' | TcBackpack | 
| findFunEq | TcSMonad | 
| findFunEqsByTyCon | TcSMonad | 
| findGlobalAnns | GHC | 
| findHomeModule | Finder | 
| findIdDemand | Demand | 
| findImportedModule | |
| 1 (Function) | Finder | 
| 2 (Function) | TcPluginM | 
| findImportUsage | RnNames | 
| findMethodBind | TcClassDcl | 
| findModule | GHC | 
| findNeededEvVars | TcEvidence | 
| findObjectLinkable | Finder | 
| findObjectLinkableMaybe | Finder | 
| findPluginModule | Finder | 
| FindResult | HscTypes, Finder, GhcPlugins, TcPluginM | 
| findRhsArity | CoreArity | 
| findSplice | RnSource | 
| FindSystemLibrary | GHCi | 
| findSystemLibrary | GHCi | 
| findToolDir | SysTools.BaseDir | 
| findTopDir | SysTools.BaseDir | 
| findTyEqs | TcSMonad | 
| findTypeShape | WwLib | 
| findUses | NameSet, GhcPlugins | 
| findValidHoleFits | TcHoleErrors | 
| Fingerprint | |
| 1 (Data Constructor) | Fingerprint | 
| 2 (Type/Class) | Fingerprint | 
| fingerprint0 | Fingerprint | 
| fingerprintBinMem | BinFingerprint | 
| fingerprintByteString | Fingerprint | 
| fingerprintData | Fingerprint | 
| fingerprintDataConKey | PrelNames | 
| fingerprintDataConName | PrelNames | 
| fingerprintDynFlags | FlagChecker | 
| fingerprintFingerprints | Fingerprint | 
| fingerprintHpcFlags | FlagChecker | 
| fingerprintOptFlags | FlagChecker | 
| fingerprintString | Fingerprint | 
| finishTH | TcSplice | 
| first3M | Util, GhcPlugins | 
| firstAIdKey | PrelNames | 
| firstAName | PrelNames | 
| firstJust | Maybes | 
| firstJusts | Maybes | 
| firstM | Util, GhcPlugins | 
| firstNode | Hoopl.Block | 
| firstPat | DsUtils | 
| firstxmm | X86.Regs | 
| fIRST_TAG | BasicTypes, DataCon, GhcPlugins | 
| FitPlugin | TcHoleFitTypes, TcHoleErrors | 
| fitPlugin | TcHoleFitTypes, TcHoleErrors | 
| fits13Bits | SPARC.Base | 
| fits16Bits | PPC.Regs | 
| fixC | GHC.StgToCmm.Monad | 
| fixDs | DsMonad | 
| Fixed | SPARC.CodeGen.Base | 
| FixedArgs | Llvm.Types, Llvm | 
| fixedHdrSize | SMRep | 
| fixedHdrSizeW | SMRep | 
| fixedInfoTableSizeW | CmmInfo | 
| FixItem | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| Fixity | |
| 1 (Type/Class) | BasicTypes, GHC.Hs, GhcPlugins, GHC | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| FixityDirection | BasicTypes, GhcPlugins, GHC | 
| FixityEnv | HscTypes, GhcPlugins | 
| FixitySig | |
| 1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| fixM | IOEnv, TcRnMonad | 
| fixSafeInstances | TcRnMonad | 
| FixSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| fixStgRegisters | GHC.StgToCmm.CgUtils | 
| fixVarSet | VarSet, GhcPlugins | 
| fi_axiom | FamInstEnv | 
| fi_cvs | FamInstEnv | 
| fi_fam | FamInstEnv | 
| fi_flavor | FamInstEnv | 
| fi_rhs | FamInstEnv | 
| fi_tcs | FamInstEnv | 
| fi_tvs | FamInstEnv | 
| fi_tys | FamInstEnv | 
| FL | BasicTypes, GhcPlugins | 
| Flag | |
| 1 (Type/Class) | CmdLineParser | 
| 2 (Data Constructor) | CmdLineParser | 
| flagGhcMode | CmdLineParser | 
| flagName | CmdLineParser | 
| flagOptKind | CmdLineParser | 
| flagRecompile | Plugins, GhcPlugins | 
| flagsAll | DynFlags, GhcPlugins | 
| flagsDynamic | DynFlags, GhcPlugins | 
| flagsForCompletion | DynFlags, GhcPlugins | 
| flagsPackage | DynFlags, GhcPlugins | 
| FlagSpec | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| flagSpecAction | DynFlags, GhcPlugins | 
| flagSpecFlag | DynFlags, GhcPlugins | 
| flagSpecGhcMode | DynFlags, GhcPlugins | 
| flagSpecName | DynFlags, GhcPlugins | 
| fLangFlags | DynFlags, GhcPlugins | 
| flatMapBagM | Bag | 
| flatMapBagPairM | Bag | 
| FlatMetaTv | TcType | 
| FlatSkolTv | TcType | 
| flatten | TcFlatten | 
| flattenArgsNom | TcFlatten | 
| flattenAst | HieUtils | 
| flattenBinds | CoreSyn, GhcPlugins | 
| flattenIncludes | DynFlags, GhcPlugins | 
| flattenKind | TcFlatten | 
| FlattenMode | TcFlatten | 
| flattenRuleDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| flattenSCC | Digraph | 
| flattenSCCs | Digraph | 
| flattenTys | FamInstEnv | 
| FldParent | RdrName, GhcPlugins | 
| Flexi | TcType | 
| flip | GhcPrelude | 
| flipSwap | BasicTypes, GhcPlugins | 
| flIsOverloaded | FieldLabel, DataCon, GhcPlugins | 
| flLabel | FieldLabel, DataCon, GhcPlugins | 
| Float | GhcPrelude | 
| float | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| float2DoubleLit | Literal, GhcPlugins | 
| Float2DoubleOp | PrimOp | 
| float2IntLit | Literal, GhcPlugins | 
| Float2IntOp | PrimOp | 
| FloatAcoshOp | PrimOp | 
| FloatAcosOp | PrimOp | 
| FloatAddOp | PrimOp | 
| FloatAsinhOp | PrimOp | 
| FloatAsinOp | PrimOp | 
| FloatAtanhOp | PrimOp | 
| FloatAtanOp | PrimOp | 
| FloatBind | MkCore, GhcPlugins | 
| floatBindings | MkCore, GhcPlugins | 
| FloatCase | MkCore, GhcPlugins | 
| FloatCoshOp | PrimOp | 
| FloatCosOp | PrimOp | 
| floatDataCon | TysWiredIn, GhcPlugins | 
| floatDataConKey | PrelNames | 
| FloatDecode_IntOp | PrimOp | 
| floatDigits | GhcPrelude | 
| FloatDivOp | PrimOp | 
| FloatElemRep | TyCon, GhcPlugins | 
| floatElemRepDataConTy | TysWiredIn, GhcPlugins | 
| FloatEqOp | PrimOp | 
| FloatExpM1Op | PrimOp | 
| FloatExpOp | PrimOp | 
| FloatFabsOp | PrimOp | 
| floatFormat | Format | 
| floatFromIntegerIdKey | PrelNames | 
| floatFromIntegerName | PrelNames | 
| FloatGeOp | PrimOp | 
| FloatGtOp | PrimOp | 
| Floating | GhcPrelude | 
| floatingClassKey | PrelNames | 
| floatingClassName | PrelNames | 
| floatInwards | FloatIn | 
| floatLamArgs | DynFlags, GhcPlugins, GHC | 
| FloatLang | StgLiftLams.LiftM | 
| FloatLeOp | PrimOp | 
| FloatLet | MkCore, GhcPlugins | 
| FloatLog1POp | PrimOp | 
| FloatLogOp | PrimOp | 
| FloatLtOp | PrimOp | 
| FloatMe | SetLevels | 
| FloatMulOp | PrimOp | 
| FloatNegOp | PrimOp | 
| FloatNeOp | PrimOp | 
| floatOutConstants | CoreMonad, GhcPlugins | 
| floatOutLambdas | CoreMonad, GhcPlugins | 
| floatOutOverSatApps | CoreMonad, GhcPlugins | 
| FloatOutSwitches | |
| 1 (Type/Class) | CoreMonad, GhcPlugins | 
| 2 (Data Constructor) | CoreMonad, GhcPlugins | 
| floatOutwards | FloatOut | 
| FloatPowerOp | PrimOp | 
| floatPrimLIdKey | THNames | 
| floatPrimLName | THNames | 
| floatPrimL_RDR | THNames | 
| floatPrimTy | TysPrim | 
| floatPrimTyCon | TysPrim | 
| floatPrimTyConKey | PrelNames | 
| floatPrimTyConName | TysPrim | 
| floatRadix | GhcPrelude | 
| floatRange | GhcPrelude | 
| FloatReg | CmmExpr, Cmm | 
| FloatRep | TyCon, RepType, GhcPlugins | 
| floatRepDataConTy | TysWiredIn, GhcPlugins | 
| FloatSinhOp | PrimOp | 
| FloatSinOp | PrimOp | 
| FloatSlot | RepType | 
| FloatSpec | SetLevels | 
| floatSpecLevel | SetLevels | 
| FloatSqrtOp | PrimOp | 
| FloatSubOp | PrimOp | 
| FloatSuffix | CmdLineParser | 
| FloatTanhOp | PrimOp | 
| FloatTanOp | PrimOp | 
| floatToBytes | PprBase | 
| floatToTopLevelOnly | CoreMonad, GhcPlugins | 
| floatTy | TysWiredIn, GhcPlugins | 
| floatTyCon | TysWiredIn, GhcPlugins | 
| floatTyConKey | PrelNames | 
| floatTyConName | TysWiredIn, GhcPlugins | 
| FloatVec | PrimOp | 
| floatX16PrimTy | TysPrim | 
| floatX16PrimTyCon | TysPrim | 
| floatX16PrimTyConKey | PrelNames | 
| floatX4PrimTy | TysPrim | 
| floatX4PrimTyCon | TysPrim | 
| floatX4PrimTyConKey | PrelNames | 
| floatX8PrimTy | TysPrim | 
| floatX8PrimTyCon | TysPrim | 
| floatX8PrimTyConKey | PrelNames | 
| fLOAT_SIZE | Constants | 
| floor | GhcPrelude | 
| flSelector | FieldLabel, DataCon, GhcPlugins | 
| FlushErr | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| flushErr | DynFlags, GhcPlugins, GHC | 
| flushFinderCaches | Finder | 
| FlushOut | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| flushOut | DynFlags, GhcPlugins, GHC | 
| fl_neg | BasicTypes, GhcPlugins | 
| fl_text | BasicTypes, GhcPlugins | 
| fl_value | BasicTypes, GhcPlugins | 
| fmap | GhcPrelude | 
| fmapClassOpKey | PrelNames | 
| fmapEitherM | MonadUtils, IOEnv, TcRnMonad | 
| fmapMaybeM | MonadUtils, IOEnv, TcRnMonad | 
| fmapName | PrelNames | 
| fmap_RDR | PrelNames | 
| FMOV | SPARC.Instr | 
| FMUL | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| FM_FlattenAll | TcFlatten | 
| FM_SubstOnly | TcFlatten | 
| FNEG | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| fNewtypeWrap | RtClosureInspect | 
| Foldable | GhcPrelude | 
| foldableClassKey | PrelNames | 
| foldableClassName | PrelNames | 
| foldable_foldr_RDR | PrelNames | 
| foldAndRecoverM | TcRnMonad | 
| foldBag | Bag | 
| foldBlockNodesB | Hoopl.Block | 
| foldBlockNodesB3 | Hoopl.Block | 
| foldBlockNodesF | Hoopl.Block | 
| foldCoreMap | CoreMap | 
| foldDataConArgs | TcGenFunctor | 
| foldDerivStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| foldDicts | TcSMonad | 
| foldDVarEnv | VarEnv, GhcPlugins | 
| foldDVarSet | VarSet, GhcPlugins | 
| foldEvBindMap | TcEvidence | 
| foldExp | CmmNode, Cmm | 
| foldExpDeep | CmmNode, Cmm | 
| foldIrreds | TcSMonad | 
| foldl | GhcPrelude | 
| foldl' | GhcPrelude | 
| foldl1 | GhcPrelude | 
| foldl1' | Util, GhcPlugins | 
| foldl2 | Util, GhcPlugins | 
| foldlGraphBlocks | CmmUtils | 
| foldlM | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| foldlM_ | MonadUtils, IOEnv, TcRnMonad | 
| foldLocalRegsDefd | CmmExpr, Cmm | 
| foldLocalRegsUsed | CmmExpr, Cmm | 
| foldlOL | OrdList | 
| foldMap | GhcPrelude | 
| foldMap_RDR | PrelNames | 
| foldMaybe | TrieMap | 
| foldNodesBwdOO | Hoopl.Dataflow | 
| foldOccEnv | OccName, Name, GhcPlugins | 
| foldr | GhcPrelude | 
| foldr1 | GhcPrelude | 
| foldRegsDefd | CmmExpr, Cmm | 
| foldRegsUsed | CmmExpr, Cmm | 
| foldRewriteNodesBwdOO | Hoopl.Dataflow | 
| foldrIdKey | PrelNames | 
| foldRight | FiniteMap, GhcPlugins | 
| foldRightWithKey | FiniteMap, GhcPlugins | 
| foldrM | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| foldrName | PrelNames | 
| foldrOL | OrdList | 
| foldr_RDR | PrelNames | 
| foldTerm | RtClosureInspect | 
| foldTM | TrieMap, CoreMap | 
| foldTyEqs | TcSMonad | 
| foldType | HieUtils | 
| foldTypeMap | CoreMap | 
| foldUDFM | UniqDFM | 
| foldUFM | UniqFM, GhcPlugins | 
| foldUniqDSet | UniqDSet | 
| forallCIdKey | THNames | 
| forallCName | THNames | 
| ForAllCo | TyCoRep | 
| ForallInvis | Var, IfaceType, TyCoRep, Type, IfaceSyn, GHC.Hs.Types, TcType, GHC.Hs, GhcPlugins, GHC | 
| forAllLit | Outputable, GhcPlugins | 
| ForAllPred | Predicate | 
| ForAllSkol | TcOrigin | 
| forallSym | RdrHsSyn | 
| forallTIdKey | THNames | 
| forallTName | THNames | 
| ForAllTy | TyCoRep | 
| ForallVis | Var, IfaceType, TyCoRep, Type, IfaceSyn, GHC.Hs.Types, TcType, GHC.Hs, GhcPlugins, GHC | 
| ForallVisFlag | Var, IfaceType, TyCoRep, Type, IfaceSyn, GHC.Hs.Types, TcType, GHC.Hs, GhcPlugins, GHC | 
| forallVisTIdKey | THNames | 
| forallVisTName | THNames | 
| ForallXABExport | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXAmbiguousFieldOcc | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXAnnDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXApplicativeArg | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXBracket | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXClsInstDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXCmd | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXCmdTop | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXConDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXConDeclField | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXDefaultDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXDerivDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXExpr | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXFamEqn | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXFamilyDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXFamilyResultSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXFieldOcc | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXFixitySig | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXForeignDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXGRHS | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXGRHSs | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsBindsLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsDataDefn | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsDerivingClause | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsImplicitBndrs | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsIPBinds | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsLit | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsLocalBindsLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXHsWildCardBndrs | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXIE | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXImportDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXInstDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXIPBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXLHsQTyVars | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXMatch | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXMatchGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXOverLit | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXParStmtBlock | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXPatSynBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXRoleAnnotDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXRuleBndr | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXRuleDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXRuleDecls | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXSplice | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXSpliceDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXStmtLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXTupArg | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXTyClDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXTyClGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXType | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXTyVarBndr | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXValBindsLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXWarnDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| ForallXWarnDecls | GHC.Hs.Extension, GHC.Hs, GHC | 
| forceLoadModuleInterfaces | DynamicLoading | 
| forceLoadNameModuleInterface | DynamicLoading | 
| forceLoadTyCon | DynamicLoading | 
| ForceRecompile | Plugins, GhcPlugins | 
| ForceSpecConstr | SpecConstr | 
| ForD | GHC.Hs.Decls, GHC.Hs, GHC | 
| ForeignCall | ForeignCall | 
| ForeignConvention | |
| 1 (Type/Class) | CmmNode, Cmm | 
| 2 (Data Constructor) | CmmNode, Cmm | 
| ForeignDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| ForeignDeclCtx | RnUtils | 
| ForeignExport | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| ForeignHint | CmmType, CmmExpr, Cmm | 
| ForeignHValue | GHC | 
| ForeignImport | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| ForeignLabelInExternalPackage | CLabel | 
| ForeignLabelInPackage | CLabel | 
| ForeignLabelInThisPackage | CLabel | 
| ForeignLabelSource | CLabel | 
| foreignLabelStdcallInfo | CLabel | 
| foreignObjPrimTyConKey | PrelNames | 
| ForeignSrcLang | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| ForeignStubs | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| ForeignTarget | |
| 1 (Type/Class) | CmmNode, Cmm | 
| 2 (Data Constructor) | CmmNode, Cmm | 
| foreignTargetHints | CmmNode, Cmm | 
| foreign_os | PipelineMonad, DriverPipeline | 
| forImpDIdKey | THNames | 
| forImpDName | THNames | 
| forkAltPair | GHC.StgToCmm.Monad | 
| forkAlts | GHC.StgToCmm.Monad | 
| forkClosureBody | GHC.StgToCmm.Monad | 
| forkLneBody | GHC.StgToCmm.Monad | 
| forkM | TcRnMonad | 
| forkM_maybe | TcRnMonad | 
| ForkOnOp | PrimOp | 
| ForkOp | PrimOp | 
| Format | Format | 
| formatErrDoc | ErrUtils | 
| formatInBytes | Format | 
| formatLevPolyErr | TcMType | 
| formatToWidth | Format | 
| formerFreeVars | StgLiftLams.LiftM | 
| ForSigCtxt | TcOrigin, TcValidity, TcHsType | 
| Forward | Digraph | 
| forward | InteractiveEval, GHC | 
| Forwards | Util, GhcPlugins | 
| Found | HscTypes, Finder, GhcPlugins, TcPluginM | 
| FoundFL | RnEnv | 
| FoundMultiple | HscTypes, Finder, GhcPlugins, TcPluginM | 
| FoundName | RnEnv | 
| fp | SPARC.Regs | 
| fpRel | SPARC.Stack | 
| fpRelEA | SPARC.Instr | 
| fPrim | RtClosureInspect | 
| FR | RegAlloc.Linear.FreeRegs | 
| Fractional | GhcPrelude | 
| fractionalClassKey | PrelNames | 
| fractionalClassKeys | PrelNames | 
| fractionalClassName | PrelNames | 
| FractionalLit | BasicTypes, GhcPlugins | 
| frAllocateReg | RegAlloc.Linear.FreeRegs | 
| frameworkDirs | PackageConfig, Packages, GhcPlugins | 
| frameworkPaths | DynFlags, GhcPlugins, GHC | 
| frameworks | PackageConfig, Packages, GhcPlugins | 
| FreeFFI | GHCi | 
| FreeHValueRefs | GHCi | 
| freeHValueRefs | GHCi | 
| freeNamesIfDecl | IfaceSyn | 
| freeNamesIfFamInst | IfaceSyn | 
| freeNamesIfRule | IfaceSyn | 
| freeReg | |
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| 3 (Function) | GHC.Platform.SPARC | 
| 4 (Function) | GHC.Platform.S390X | 
| 5 (Function) | GHC.Platform.PPC | 
| 6 (Function) | GHC.Platform.NoRegs | 
| 7 (Function) | GHC.Platform.ARM64 | 
| 8 (Function) | GHC.Platform.ARM | 
| 9 (Function) | GHC.Platform.Regs | 
| freeRegBase | |
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| FreeRegs | |
| 1 (Type/Class) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Data Constructor) | RegAlloc.Linear.SPARC.FreeRegs | 
| 3 (Type/Class) | RegAlloc.Linear.PPC.FreeRegs | 
| 4 (Data Constructor) | RegAlloc.Linear.PPC.FreeRegs | 
| 5 (Type/Class) | RegAlloc.Linear.X86_64.FreeRegs | 
| 6 (Data Constructor) | RegAlloc.Linear.X86_64.FreeRegs | 
| 7 (Type/Class) | RegAlloc.Linear.X86.FreeRegs | 
| 8 (Data Constructor) | RegAlloc.Linear.X86.FreeRegs | 
| freeTick | SimplMonad | 
| FreeVars | NameSet, GhcPlugins | 
| freeVars | CoreFVs, GhcPlugins | 
| freeVarsBind | CoreFVs, GhcPlugins | 
| freeVarsOf | CoreFVs, GhcPlugins | 
| freeVarsOfAnn | CoreFVs, GhcPlugins | 
| freezeAllInGraph | GraphOps, GraphColor | 
| FreezeArrayOp | PrimOp | 
| freezeNode | GraphOps, GraphColor | 
| freezeOneInGraph | GraphOps, GraphColor | 
| FreezeSmallArrayOp | PrimOp | 
| fRefWrap | RtClosureInspect | 
| fReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| Fresh | TcSMonad | 
| freshenCoVarBndrsX | TcMType | 
| freshenTyVarBndrs | TcMType | 
| freshGoals | TcSMonad | 
| freshIndex | HieUtils | 
| freshTypeIndex | HieUtils | 
| frGetFreeRegs | RegAlloc.Linear.FreeRegs | 
| frInitFreeRegs | RegAlloc.Linear.FreeRegs | 
| From | GHC.Hs.Expr, GHC.Hs, GHC | 
| from1_RDR | PrelNames | 
| fromAdj | Dominators | 
| fromBranches | CoAxiom | 
| fromEdges | Dominators | 
| fromEIdKey | THNames | 
| fromEName | THNames | 
| fromEnum | GhcPrelude | 
| fromEnum_RDR | PrelNames | 
| fromEP | BasicTypes, GhcPlugins | 
| fromEvalResult | GHCi | 
| fromException | Exception, Panic | 
| fromExposedReexport | Packages, GhcPlugins | 
| fromHiddenReexport | Packages, GhcPlugins | 
| fromInteger | GhcPrelude | 
| fromIntegerClassOpKey | PrelNames | 
| fromIntegerName | PrelNames | 
| fromInteger_RDR | PrelNames | 
| fromIntegral | GhcPrelude | 
| fromIntegralIdKey | PrelNames | 
| fromIntegralName | PrelNames | 
| fromIntegral_RDR | PrelNames | 
| fromJust | Maybes | 
| fromList | |
| 1 (Function) | EnumSet | 
| 2 (Function) | Stream | 
| fromListClassOpKey | PrelNames | 
| fromListName | PrelNames | 
| fromListNClassOpKey | PrelNames | 
| fromListNName | PrelNames | 
| fromListN_RDR | PrelNames | 
| fromList_RDR | PrelNames | 
| fromMaybe | Maybes | 
| fromNonVoid | GHC.StgToCmm.Closure | 
| fromOL | OrdList | 
| fromOLReverse | OrdList | 
| fromOrigPackage | Packages, GhcPlugins | 
| fromPackageFlag | Packages, GhcPlugins | 
| fromPhaseDataConKey | THNames | 
| fromPhaseDataConName | THNames | 
| fromPureHFPlugin | TcHoleErrors | 
| fromRational | GhcPrelude | 
| fromRationalClassOpKey | PrelNames | 
| fromRationalName | PrelNames | 
| fromRational_RDR | PrelNames | 
| fromSerialized | GhcPlugins | 
| FromSource | BasicTypes, GhcPlugins | 
| fromStaticPtrClassOpKey | PrelNames | 
| fromStaticPtrName | PrelNames | 
| fromStgHalfWord | SMRep | 
| fromStgWord | SMRep | 
| fromStringClassOpKey | PrelNames | 
| fromStringName | PrelNames | 
| fromString_RDR | PrelNames | 
| FromThen | GHC.Hs.Expr, GHC.Hs, GHC | 
| fromThenEIdKey | THNames | 
| fromThenEName | THNames | 
| FromThenTo | GHC.Hs.Expr, GHC.Hs, GHC | 
| fromThenToEIdKey | THNames | 
| fromThenToEName | THNames | 
| FromTo | GHC.Hs.Expr, GHC.Hs, GHC | 
| fromToEIdKey | THNames | 
| fromToEName | THNames | 
| from_RDR | PrelNames | 
| frontend | Plugins, GhcPlugins | 
| FrontendPlugin | |
| 1 (Type/Class) | Plugins, GhcPlugins | 
| 2 (Data Constructor) | Plugins, GhcPlugins | 
| FrontendPluginAction | Plugins, GhcPlugins | 
| frontendPluginOpts | DynFlags, GhcPlugins, GHC | 
| frontendPluginTyConKey | PrelNames | 
| frontendPluginTyConName | PrelNames | 
| FrontendResult | TcRnTypes, TcRnMonad | 
| FrontendTypecheck | TcRnTypes, TcRnMonad | 
| frReleaseReg | RegAlloc.Linear.FreeRegs | 
| FRSP | PPC.Instr | 
| fr_mods_hidden | HscTypes, Finder, GhcPlugins, TcPluginM | 
| fr_paths | HscTypes, Finder, GhcPlugins, TcPluginM | 
| fr_pkg | HscTypes, Finder, GhcPlugins, TcPluginM | 
| fr_pkgs_hidden | HscTypes, Finder, GhcPlugins, TcPluginM | 
| fr_suggestions | HscTypes, Finder, GhcPlugins, TcPluginM | 
| fr_unusables | HscTypes, Finder, GhcPlugins, TcPluginM | 
| fsep | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| fsFromRole | CoAxiom | 
| fsLit | FastString, GhcPlugins | 
| FSQRT | SPARC.Instr | 
| fst | GhcPrelude | 
| fst3 | Util, GhcPlugins | 
| fstIdKey | PrelNames | 
| fstName | PrelNames | 
| fstOf3 | Util, GhcPlugins | 
| fsToInstalledUnitId | Module, GhcPlugins | 
| fsToUnitId | Module, GhcPlugins | 
| FSUB | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| fSuspension | RtClosureInspect | 
| fs_bs | FastString, GhcPlugins | 
| fs_zenc | FastString, GhcPlugins | 
| FT | TcGenFunctor | 
| ftcCurrentModule | DynFlags, GhcPlugins | 
| ftcGhcSession | DynFlags, GhcPlugins | 
| fTerm | RtClosureInspect | 
| ftext | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| ft_af | TyCoRep | 
| ft_arg | TyCoRep | 
| ft_bad_app | TcGenFunctor | 
| ft_co_var | TcGenFunctor | 
| ft_forall | TcGenFunctor | 
| ft_fun | TcGenFunctor | 
| ft_res | TyCoRep | 
| ft_triv | TcGenFunctor | 
| ft_tup | TcGenFunctor | 
| ft_ty_app | TcGenFunctor | 
| ft_var | TcGenFunctor | 
| fullRender | Pretty | 
| Fun | SMRep, Cmm | 
| funAppCtxt | TcHsType | 
| FunArg | RdrHsSyn | 
| funArgTy | Type, GhcPlugins | 
| FunBind | GHC.Hs.Binds, GHC.Hs, GHC | 
| funcAlign | Llvm.Types, Llvm | 
| funcArgs | Llvm.AbsSyn, Llvm | 
| funcAttrs | Llvm.AbsSyn, Llvm | 
| funcBody | Llvm.AbsSyn, Llvm | 
| funcCc | Llvm.Types, Llvm | 
| funcDecl | Llvm.AbsSyn, Llvm | 
| funcLinkage | Llvm.Types, Llvm | 
| FunCo | TyCoRep | 
| funcPrefix | Llvm.AbsSyn, Llvm | 
| funcSect | Llvm.AbsSyn, Llvm | 
| FunctionOrData | BasicTypes, GhcPlugins | 
| Functor | GhcPrelude | 
| functorClassKey | PrelNames | 
| functorClassName | PrelNames | 
| functorLikeTraverse | TcGenFunctor | 
| FunDep | Class | 
| FunDepEqn | FunDeps | 
| funDepIdKey | THNames | 
| funDepName | THNames | 
| FunDepOrigin1 | TcOrigin | 
| FunDepOrigin2 | TcOrigin | 
| funDepTyConKey | THNames | 
| funDepTyConName | THNames | 
| funDIdKey | THNames | 
| funDName | THNames | 
| funEqCanDischarge | Constraint | 
| funEqCanDischargeF | Constraint | 
| funInfoArity | CmmInfo | 
| funInfoTable | CmmInfo | 
| funInsert | LlvmCodeGen.Base | 
| FunLike | BasicTypes, GhcPlugins | 
| funLikeDataConKey | THNames | 
| funLikeDataConName | THNames | 
| funLookup | LlvmCodeGen.Base | 
| FunN | GHC.StgToCmm.ExtCode | 
| funPrec | BasicTypes, TyCoPpr, GhcPlugins | 
| funPtrTyConKey | PrelNames | 
| funPtrTyConName | PrelNames | 
| funResultTy | Type, GhcPlugins, GHC | 
| FunRhs | GHC.Hs.Expr, GHC.Hs, GHC | 
| FunSigCtxt | TcOrigin, TcValidity, TcHsType | 
| funsSigCtxt | TcHsType | 
| funTag | GHC.StgToCmm.Closure | 
| FunTy | TyCoRep | 
| funTyCon | TysPrim, Type, GhcPlugins | 
| funTyConKey | PrelNames | 
| funTyConName | TysPrim | 
| funTyFixity | BasicTypes, GhcPlugins | 
| fun_co_fn | GHC.Hs.Binds, GHC.Hs, GHC | 
| fun_ext | GHC.Hs.Binds, GHC.Hs, GHC | 
| fun_id | GHC.Hs.Binds, GHC.Hs, GHC | 
| fun_matches | GHC.Hs.Binds, GHC.Hs, GHC | 
| fun_tick | GHC.Hs.Binds, GHC.Hs, GHC | 
| fuzzyClsInstCmp | InstEnv | 
| fuzzyLookup | Util, GhcPlugins | 
| fuzzyMatch | Util, GhcPlugins | 
| FV | FV | 
| FVAnn | CoreFVs, GhcPlugins | 
| fvDVarSet | FV | 
| fvVarList | FV | 
| fvVarListVarSet | FV | 
| fvVarSet | FV | 
| FxTOy | SPARC.Instr | 
| g0 | SPARC.Regs | 
| g1 | SPARC.Regs | 
| g2 | SPARC.Regs | 
| gadtCIdKey | THNames | 
| gadtCName | THNames | 
| GadtSyntaxBit | Lexer | 
| gammaTy | TysPrim | 
| gammaTyVar | TysPrim | 
| garbageLit | Llvm.Types | 
| gbracket | Exception, GHC | 
| GC | CmmNode, Cmm | 
| gcatch | Exception, GHC | 
| GCC | DynFlags, GhcPlugins | 
| gcd | GhcPrelude | 
| gcdIntegerIdKey | PrelNames | 
| gcdIntegerName | PrelNames | 
| GCEnter1 | CmmExpr, Cmm | 
| GCFun | CmmExpr, Cmm | 
| gcWord | CmmType, CmmExpr, Cmm | 
| GE | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| geClassOpKey | PrelNames | 
| geIntegerPrimIdKey | PrelNames | 
| geIntegerPrimName | PrelNames | 
| Gen0 | TcGenGenerics | 
| Gen1 | TcGenGenerics | 
| gen1ClassKey | PrelNames | 
| gen1ClassName | PrelNames | 
| geName | PrelNames | 
| genAuxBinds | TcGenDeriv | 
| GenBasicBlock | Cmm, Instruction | 
| genClassKey | PrelNames | 
| genClassName | PrelNames | 
| GenCmmDecl | Cmm | 
| GenCmmGraph | Cmm | 
| GenCmmGroup | Cmm | 
| genData | LlvmCodeGen.Data | 
| GeneralFlag | DynFlags, GhcPlugins, GHC | 
| generalFlags | DynFlags, GhcPlugins, GHC | 
| generalizeIndefModule | Module, GhcPlugins | 
| generalizeIndefUnitId | Module, GhcPlugins | 
| Generated | BasicTypes, GhcPlugins | 
| generatedDumps | DynFlags, GhcPlugins, GHC | 
| generatedSrcLoc | SrcLoc, GhcPlugins | 
| generateExternDecls | LlvmCodeGen.Base | 
| generateJumpTableForInstr | |
| 1 (Function) | NCGMonad, AsmCodeGen | 
| 2 (Function) | X86.CodeGen | 
| 3 (Function) | SPARC.CodeGen | 
| 4 (Function) | PPC.CodeGen | 
| generateReferencesMap | HieUtils | 
| genericClassNames | PrelNames | 
| GenericCtx | RnUtils | 
| GenericDM | BasicTypes, GhcPlugins | 
| genericHscFrontend | HscMain | 
| GenericKind | TcGenGenerics | 
| gENERICS | PrelNames | 
| genericTyConNames | PrelNames | 
| genLlvmData | LlvmCodeGen.Data | 
| genLlvmProc | LlvmCodeGen.CodeGen | 
| GenLocated | SrcLoc, GhcPlugins, GHC | 
| GenMap | TrieMap, CoreMap | 
| GenSigCtxt | TcOrigin, TcValidity, TcHsType | 
| GenStgAlt | StgSyn | 
| GenStgBinding | StgSyn | 
| GenStgExpr | StgSyn | 
| GenStgRhs | StgSyn | 
| GenStgTopBinding | StgSyn | 
| genUnitDataConKey | PrelNames | 
| gen_Bounded_binds | TcGenDeriv | 
| gen_Data_binds | TcGenDeriv | 
| gen_Enum_binds | TcGenDeriv | 
| gen_Eq_binds | TcGenDeriv | 
| gen_Foldable_binds | TcGenFunctor | 
| gen_Functor_binds | TcGenFunctor | 
| gen_Generic_binds | TcGenGenerics | 
| gen_Ix_binds | TcGenDeriv | 
| gen_kill | CmmLive | 
| gen_Lift_binds | TcGenDeriv | 
| gen_Newtype_binds | TcGenDeriv | 
| gen_Ord_binds | TcGenDeriv | 
| gen_Read_binds | TcGenDeriv | 
| gen_Show_binds | TcGenDeriv | 
| gen_Traversable_binds | TcGenFunctor | 
| get | |
| 1 (Function) | State | 
| 2 (Function) | Binary | 
| getAmode | SPARC.CodeGen.Amode | 
| getAndRemoveAnnotation | ApiAnnotation, GHC | 
| getAndRemoveAnnotationComments | ApiAnnotation, GHC | 
| getAnnotation | ApiAnnotation, GHC | 
| getAnnotationComments | ApiAnnotation, GHC | 
| getAnnotations | CoreMonad, GhcPlugins | 
| getAnnTargetName_maybe | Annotations, GhcPlugins | 
| GetApStackValOp | PrimOp | 
| getArg | CmdLineParser | 
| getArgAmode | GHC.StgToCmm.Env | 
| getAssigR | RegAlloc.Linear.State | 
| getAsts | HieTypes | 
| getAt | Binary | 
| getBangStrictness | GHC.Hs.Types, GHC.Hs, GHC | 
| getBangType | GHC.Hs.Types, GHC.Hs, GHC | 
| getBindings | GHC | 
| getBinds | GHC.StgToCmm.Monad | 
| getBindSiteFromContext | HieUtils | 
| getBit | Lexer | 
| getBlockAssigR | RegAlloc.Linear.State | 
| getBlockIdNat | NCGMonad | 
| GetBreakpointVar | GHCi | 
| getBreakpointVar | GHCi | 
| getByte | Binary | 
| getCallMethod | GHC.StgToCmm.Closure | 
| getCaretDiagnostic | ErrUtils | 
| getCastedTyVar_maybe | Type, GhcPlugins | 
| getCCIndex | CostCentreState | 
| getCCIndexM | TcRnMonad | 
| GetCCSOfOp | PrimOp | 
| getCfg | CFG | 
| getCfgNodes | CFG | 
| getCfgProc | CFG | 
| getCgIdInfo | GHC.StgToCmm.Env | 
| getChar | GhcPrelude | 
| getClassPredTys | Predicate | 
| getClassPredTys_maybe | Predicate | 
| GetClosure | GHCi | 
| getClosure | GHCi | 
| getCmd | Util, GhcPlugins | 
| getCmdLineState | CmdLineParser | 
| getCmm | GHC.StgToCmm.Monad | 
| getCode | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| getCodeR | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| getCodeScoped | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| getCompilerInfo | SysTools.Info, SysTools.ExtraObj, SysTools | 
| getCompilerInfo' | SysTools.Info, SysTools | 
| getConArgs | GHC.Hs.Decls, GHC.Hs, GHC | 
| getCondCode | SPARC.CodeGen.CondCode | 
| getConNames | GHC.Hs.Decls, GHC.Hs, GHC | 
| getConstraintVar | TcRnMonad | 
| getConstrTag | CmmInfo | 
| getContents | GhcPrelude | 
| getContext | InteractiveEval, GHC | 
| getCoVar_maybe | Coercion, GhcPlugins | 
| getCtLocM | TcRnMonad | 
| getCurLoc | CmdLineParser | 
| GetCurrentCCSOp | PrimOp | 
| getCvSubstEnv | TyCoSubst, Coercion, GhcPlugins | 
| getDebugBlock | NCGMonad | 
| getDeclaredDefaultTys | TcRnMonad | 
| getDefaultInfo | TcSMonad | 
| getDeltaNat | NCGMonad | 
| getDeltaR | RegAlloc.Linear.State | 
| getDFunTyKey | TcType | 
| getDictFastString | BinIface | 
| getDictionary | Binary | 
| getDocs | InteractiveEval, GHC | 
| GetDocsFailure | InteractiveEval, GHC | 
| getDynFlag | LlvmCodeGen.Base | 
| getDynFlags | DynFlags, LlvmCodeGen.Base, GHC.StgToCmm.Monad, CoreMonad, GhcPlugins, TcSMonad, NCGMonad | 
| getEdgeInfo | CFG | 
| GetElemPtr | Llvm.AbsSyn, Llvm | 
| getEnv | |
| 1 (Function) | IOEnv, TcRnMonad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| getEnvs | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcPluginM | 
| getEps | TcRnMonad | 
| getEpsAndHpt | TcRnMonad | 
| getEpsVar | TcRnMonad | 
| getEqPredRole | Predicate | 
| getEqPredTys | Predicate | 
| getEqPredTys_maybe | Predicate | 
| getErrCtxt | TcRnMonad | 
| getErrorMessages | Lexer | 
| getErrsVar | TcRnMonad | 
| getEvBindsTcPluginM | TcRnTypes, TcRnMonad, TcPluginM | 
| getEvExpr | TcSMonad | 
| getFact | Hoopl.Dataflow | 
| getFamEnvs | SimplMonad | 
| getFamInstEnvs | |
| 1 (Function) | TcSMonad | 
| 2 (Function) | TcPluginM | 
| getFastStringTable | FastString, GhcPlugins | 
| getFastStringZEncCounter | FastString, GhcPlugins | 
| getFileHash | Fingerprint | 
| getFileId | NCGMonad | 
| getFirstAnnotations | CoreMonad, GhcPlugins | 
| getFixedTyVars | TcExpr | 
| getFixityEnv | TcRnMonad | 
| getFrameworkOpts | SysTools | 
| getFreeRegs | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86_64.FreeRegs | 
| 4 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| getFreeRegsR | RegAlloc.Linear.State | 
| getGblEnv | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| getGccEnv | SysTools.Process | 
| getGHCiMonad | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | GHC | 
| getGhcMode | TcRnMonad | 
| getGhcModeDs | DsMonad | 
| getGlobalPtr | LlvmCodeGen.Base | 
| getGlobalRdrEnv | TcRnMonad | 
| getGlobalRdrEnvTcS | TcSMonad | 
| getGlobalValue | Llvm.Types, Llvm | 
| getGlobalVar | Llvm.Types, Llvm | 
| getGRE | GHC | 
| getGRE_NameQualifier_maybes | RdrName, GhcPlugins | 
| getHeapUsage | GHC.StgToCmm.Monad | 
| getHistoryModule | InteractiveEval, GHC | 
| getHistorySpan | |
| 1 (Function) | InteractiveEval | 
| 2 (Function) | GHC | 
| getHiVirtualRegFromLo | Reg | 
| getHiVRegFromLo | Reg | 
| getHooked | Hooks | 
| getHpRelOffset | GHC.StgToCmm.Layout, GHC.StgToCmm.Heap | 
| getHpt | TcRnMonad | 
| getHpUsage | GHC.StgToCmm.Monad | 
| getHscEnv | |
| 1 (Function) | CoreMonad, GhcPlugins | 
| 2 (Function) | HscMain | 
| getHValue | Linker | 
| getHValueSafely | DynamicLoading | 
| getIdFromTrivialExpr | CoreUtils, GhcPlugins | 
| getIdFromTrivialExpr_maybe | CoreUtils, GhcPlugins | 
| getIfaceTopBndr | IfaceSyn | 
| getIfModule | TcRnMonad | 
| getImports | |
| 1 (Function) | HeaderInfo | 
| 2 (Function) | TcRnMonad | 
| getInertCans | TcSMonad | 
| getInertEqs | TcSMonad | 
| getInertGivens | TcSMonad | 
| getInertInsols | TcSMonad | 
| getInfo | InteractiveEval, GHC | 
| getInfoDown | GHC.StgToCmm.Monad | 
| getInLocalScope | TcEnv | 
| getInScope | SimplEnv | 
| getInScopeVars | VarEnv, GhcPlugins | 
| getInstalledPackageDetails | Packages, GhcPlugins | 
| getInstancesForType | InteractiveEval, GHC | 
| getInstEnvs | |
| 1 (Function) | TcSMonad | 
| 2 (Function) | TcPluginM | 
| getInsts | GHC | 
| getInteractiveDynFlags | GHC | 
| getInteractivePrintName | TcRnMonad | 
| getInvalids | ErrUtils | 
| getIsGHCi | TcRnMonad | 
| getJumpDestBlockId | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| 4 (Function) | NCGMonad, AsmCodeGen | 
| getKey | Unique | 
| getLclEnv | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| getLclEnvLoc | TcRnTypes, TcRnMonad | 
| getLclEnvTcLevel | TcRnTypes, TcRnMonad | 
| getLclTypeEnv | TcRnMonad | 
| getLexState | Lexer | 
| getLHsInstDeclClass_maybe | GHC.Hs.Types, GHC.Hs, GHC | 
| getLHsInstDeclHead | GHC.Hs.Types, GHC.Hs, GHC | 
| getLibs | Packages, GhcPlugins | 
| getLine | GhcPrelude | 
| getLink | Llvm.Types, Llvm | 
| getLinkerInfo | SysTools.Info, SysTools | 
| getLinkerInfo' | SysTools.Info, SysTools | 
| getLinkInfo | SysTools.ExtraObj | 
| getLitType | Llvm.Types, Llvm | 
| getLlvmPlatform | LlvmCodeGen.Base | 
| getLlvmVer | LlvmCodeGen.Base | 
| getLoc | SrcLoc, GhcPlugins, GHC | 
| getLocalNonValBinders | RnNames | 
| getLocalRdrEnv | TcRnMonad | 
| getLocation | DriverPipeline | 
| getMaskingState | Exception | 
| getMessages | Lexer | 
| getMetaUniqueId | LlvmCodeGen.Base | 
| getMinimalImports | RnNames | 
| getModBreaks | InteractiveEval | 
| getMode | SimplEnv | 
| getModificationUTCTime | Util, GhcPlugins | 
| getModLoc | NCGMonad | 
| getModSummary | GHC | 
| getModule | Module, CoreMonad, GhcPlugins | 
| getModuleGraph | GHC | 
| getModuleInfo | GHC | 
| getModuleInterface | TcRnDriver | 
| getModuleName | GHC.StgToCmm.Monad | 
| getName | |
| 1 (Function) | Name, GhcPlugins, GHC | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| getNameBinding | HieUtils | 
| getNameBindingInClass | HieUtils | 
| getNameScope | HieUtils | 
| getNameScopeAndBinding | HieUtils | 
| getNamesInScope | InteractiveEval, GHC | 
| getNameToInstancesIndex | GHC | 
| getNewLabelNat | NCGMonad | 
| getNewRegNat | NCGMonad | 
| getNewRegPairNat | NCGMonad | 
| getNode | GraphOps, GraphColor | 
| getNoGivenEqs | TcSMonad | 
| getNonDet | UniqFM, GhcPlugins | 
| getNonVoidArgAmodes | GHC.StgToCmm.Env | 
| getNth | ListSetOps | 
| getOccFS | Name, GhcPlugins | 
| getOccName | Name, GhcPlugins, GHC | 
| getOccString | Name, GhcPlugins | 
| getOptions | HeaderInfo | 
| getOptionsFromFile | HeaderInfo | 
| getOpts | DynFlags, GhcPlugins | 
| getOrigNameCache | CoreMonad, GhcPlugins | 
| getOutputFilename | DriverPipeline | 
| getOverlapFlag | Inst | 
| getPackageConfigMap | Packages, GhcPlugins | 
| getPackageConfRefs | Packages, GhcPlugins | 
| getPackageDetails | Packages, GhcPlugins | 
| getPackageExtraCcOpts | Packages, GhcPlugins | 
| getPackageFamInstEnv | CoreMonad, GhcPlugins | 
| getPackageFrameworkPath | Packages, GhcPlugins | 
| getPackageFrameworks | Packages, GhcPlugins | 
| getPackageIncludePath | Packages, GhcPlugins | 
| getPackageLibraryPath | Packages, GhcPlugins | 
| getPackageLinkOpts | Packages, GhcPlugins | 
| getPatSynBinds | GHC.Hs.Utils, GHC.Hs, GHC | 
| getPendingGivenScs | TcSMonad | 
| getPendingWantedScs | Constraint | 
| getPicBaseMaybeNat | NCGMonad | 
| getPicBaseNat | NCGMonad | 
| getPipeEnv | PipelineMonad, DriverPipeline | 
| getPipeState | PipelineMonad, DriverPipeline | 
| getPkgFrameworkOpts | SysTools | 
| getPmDelta | DsMonad | 
| getPprDebug | Outputable, GhcPlugins | 
| getPprStyle | Outputable, GhcPlugins | 
| getPreloadPackagesAnd | Packages, GhcPlugins | 
| getPrimOpResultInfo | PrimOp | 
| getPrintUnqual | GHC | 
| getPrintUnqualified | |
| 1 (Function) | CoreMonad, GhcPlugins | 
| 2 (Function) | TcRnMonad | 
| getProgramDynFlags | GHC | 
| getPState | Lexer | 
| getRdrEnvs | TcRnMonad | 
| getRdrName | RdrName, GhcPlugins | 
| getRdrNamesInScope | InteractiveEval, GHC | 
| getRealSrcLoc | Lexer | 
| getRealSrcSpan | SrcLoc, GhcPlugins, GHC | 
| getRecFieldEnv | TcRnMonad | 
| getRegister | SPARC.CodeGen.Gen32 | 
| getRegisterReg | SPARC.CodeGen.Base | 
| getRenamedStuff | TcRnDriver | 
| getResumeContext | InteractiveEval, GHC | 
| getRichTokenStream | GHC | 
| getRoleAnnots | TcRnTypes, TcRnMonad | 
| getRuleBase | CoreMonad, GhcPlugins | 
| getRules | Rules, GhcPlugins | 
| getRuntimeRep | Type, GhcPlugins | 
| getRuntimeRep_maybe | Type, GhcPlugins | 
| gets | State | 
| getSafeMode | HscTypes, GhcPlugins | 
| getSafeOverlapFailures | TcSMonad | 
| getScopeFromContext | HieUtils | 
| getSelfLoop | GHC.StgToCmm.Monad | 
| getSequel | GHC.StgToCmm.Monad | 
| getSession | GhcMonad, GHC | 
| getSessionDynFlags | GhcMonad, GHC | 
| getSimplCount | SimplMonad | 
| getSimplRules | SimplMonad, SimplEnv | 
| GetSizeofMutableByteArrayOp | PrimOp | 
| GetSizeofSmallMutableArrayOp | PrimOp | 
| getSLEB128 | Binary | 
| getSolvedDicts | TcSMonad | 
| getSomeReg | SPARC.CodeGen.Gen32 | 
| GetSparkOp | PrimOp | 
| getSrcLoc | Name, GhcPlugins | 
| getSrcSpan | Name, GhcPlugins | 
| getSrcSpanDs | DsMonad | 
| getSrcSpanM | |
| 1 (Function) | CoreMonad, GhcPlugins | 
| 2 (Function) | TcRnMonad | 
| getStackSlotFor | RegAlloc.Linear.StackMap | 
| getStackUse | RegAlloc.Linear.StackMap | 
| getStage | TcRnMonad | 
| getStageAndBindLevel | TcRnMonad | 
| getState | GHC.StgToCmm.Monad | 
| getStatType | Llvm.Types, Llvm | 
| getStrDmd | Demand | 
| getSuccEdgesSorted | CFG | 
| getSuccessorEdges | CFG | 
| getSuccessors | CFG | 
| getSymbolTable | BinIface | 
| getSymtabName | BinIface | 
| getTag_RDR | PrelNames | 
| getTargets | GHC | 
| getTBAA | LlvmCodeGen.Regs | 
| getTcEvBindsMap | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| getTcEvBindsVar | TcSMonad | 
| getTcEvTyCoVars | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| getTcLevel | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| getTcSInerts | TcSMonad | 
| getTCvInScope | TyCoSubst, Type, TcType, GhcPlugins | 
| getTCvSubst | |
| 1 (Function) | SimplEnv | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| getTCvSubstRangeFVs | TyCoSubst, Type, GhcPlugins | 
| getThisModule | PIC | 
| getThisModuleNat | NCGMonad | 
| getThisPackage | GHC.StgToCmm.Monad | 
| getTickScope | GHC.StgToCmm.Monad | 
| getTickyCtrLabel | GHC.StgToCmm.Monad | 
| getTokenStream | GHC | 
| getTopEnv | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| 3 (Function) | TcPluginM | 
| getTopFloatBinds | SimplEnv | 
| getTopLevelSpliceLocs | TcRnMonad | 
| getTvSubstEnv | TyCoSubst, Type, TcType, GhcPlugins | 
| getTypeIndex | HieUtils | 
| getTypeSigNames | TcEnv | 
| getTyVar | Type, TcType, GhcPlugins | 
| getTyVar_maybe | Type, GhcPlugins | 
| getULEB128 | Binary | 
| getUnfoldingInRuleMatch | SimplUtils | 
| getUniqDSet | UniqDSet | 
| getUniqMask | CoreMonad, GhcPlugins | 
| getUniqMeta | LlvmCodeGen.Base | 
| getUniqSet | UniqSet, GhcPlugins | 
| getUnique | Unique, PrelNames, GhcPlugins | 
| getUniqueM | UniqSupply, SimplMonad, GhcPlugins | 
| getUniqueNat | NCGMonad | 
| getUniqueR | RegAlloc.Linear.State | 
| getUniquesM | UniqSupply, SimplMonad, GhcPlugins | 
| getUniqueSupplyM | UniqSupply, SimplMonad, GhcPlugins | 
| getUnsolvedInerts | TcSMonad | 
| getUpdFrameOff | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| getUseDmd | Demand | 
| getUsedVars | LlvmCodeGen.Base | 
| getUserData | Binary | 
| getUserTypeErrorMsg | Constraint | 
| getValueSafely | DynamicLoading | 
| getValueSafelyHook | Hooks | 
| getVarType | Llvm.Types, Llvm | 
| getVerbFlags | DynFlags, GhcPlugins | 
| getVirtHp | GHC.StgToCmm.Monad, GHC.StgToCmm.Heap | 
| getVisibleOrphanMods | CoreMonad, GhcPlugins | 
| getWithUserData | BinIface | 
| getWorkList | TcSMonad | 
| get_gen1_constrained_tys | TcGenGenerics | 
| get_GlobalReg_addr | GHC.StgToCmm.CgUtils, GHC.StgToCmm.Utils | 
| get_Regtable_addr_from_offset | GHC.StgToCmm.CgUtils | 
| GEU | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| ge_RDR | PrelNames | 
| gfinally | Exception, GHC | 
| ghandle | Exception | 
| Ghc | |
| 1 (Type/Class) | GhcMonad, GHC | 
| 2 (Data Constructor) | GhcMonad | 
| GhcApiError | HscTypes, GhcPlugins | 
| GhcException | Panic, GHC | 
| ghcExit | ErrUtils | 
| GhcFlagMode | CmdLineParser | 
| ghcHeapSize | DynFlags, GhcPlugins, GHC | 
| GHCiCtx | RnUtils | 
| GhciCtxt | TcOrigin, TcValidity, TcHsType | 
| ghciHistSize | DynFlags, GhcPlugins, GHC | 
| ghciIoClassKey | PrelNames | 
| ghciIoClassName | PrelNames | 
| GhciLStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| ghcInternalFunctions | LlvmCodeGen.Base | 
| ghciScripts | DynFlags, GhcPlugins, GHC | 
| ghciStepIoMClassOpKey | PrelNames | 
| ghciStepIoMName | PrelNames | 
| GhciStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| GhciStmtCtxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| ghciSupported | Util, GhcPlugins | 
| ghciTablesNextToCode | Util, GhcPlugins | 
| ghciUsagePath | DynFlags, GhcPlugins | 
| GhcLink | DynFlags, GhcPlugins, GHC | 
| ghcLink | DynFlags, GhcPlugins, GHC | 
| ghcLinkInfoNoteName | SysTools.ExtraObj | 
| ghcLinkInfoSectionName | SysTools.ExtraObj | 
| GhcMode | DynFlags, GhcPlugins, GHC | 
| ghcMode | DynFlags, GhcPlugins, GHC | 
| GhcMonad | GhcMonad, GHC | 
| GhcNameVersion | |
| 1 (Type/Class) | GhcNameVersion, DynFlags, GhcPlugins | 
| 2 (Data Constructor) | GhcNameVersion, DynFlags, GhcPlugins | 
| ghcNameVersion | DynFlags, GhcPlugins, GHC | 
| ghcNameVersion_programName | GhcNameVersion, DynFlags, GhcPlugins | 
| ghcNameVersion_projectVersion | GhcNameVersion, DynFlags, GhcPlugins | 
| GhcPass | GHC.Hs.Extension, GHC.Hs, GHC | 
| ghcPrimExports | PrelInfo | 
| ghcPrimIds | MkId, PrelInfo | 
| ghcPrimIfaceHook | Hooks | 
| GhcPs | GHC.Hs.Extension, GHC.Hs, GHC | 
| GhcRn | GHC.Hs.Extension, GHC.Hs, GHC | 
| GhcT | |
| 1 (Type/Class) | GhcMonad, GHC | 
| 2 (Data Constructor) | GhcMonad | 
| GhcTc | GHC.Hs.Extension, GHC.Hs, GHC | 
| GhcTcId | GHC.Hs.Extension, GHC.Hs, GHC | 
| ghcUsagePath | DynFlags, GhcPlugins | 
| ghcVersionFile | DynFlags, GhcPlugins, GHC | 
| gHC_BASE | PrelNames | 
| gHC_CLASSES | PrelNames | 
| gHC_CONC | PrelNames | 
| gHC_CSTRING | PrelNames | 
| gHC_DESUGAR | PrelNames | 
| gHC_ENUM | PrelNames | 
| gHC_ERR | PrelNames | 
| gHC_EXTS | PrelNames | 
| gHC_FINGERPRINT_TYPE | PrelNames | 
| gHC_FLOAT | PrelNames | 
| gHC_GENERICS | PrelNames | 
| gHC_GHCI | PrelNames | 
| gHC_GHCI_HELPERS | PrelNames | 
| gHC_INT | PrelNames | 
| gHC_INTEGER_TYPE | PrelNames | 
| gHC_IO | PrelNames | 
| gHC_IO_Exception | PrelNames | 
| gHC_IX | PrelNames | 
| gHC_LIST | PrelNames | 
| gHC_MAGIC | PrelNames | 
| gHC_MAYBE | PrelNames | 
| gHC_NATURAL | PrelNames | 
| gHC_NUM | PrelNames | 
| gHC_OVER_LABELS | PrelNames | 
| gHC_PRIM | PrelNames | 
| gHC_PRIMOPWRAPPERS | PrelNames | 
| gHC_PTR | PrelNames | 
| gHC_READ | PrelNames | 
| gHC_REAL | PrelNames | 
| gHC_RECORDS | PrelNames | 
| gHC_SHOW | PrelNames | 
| gHC_SRCLOC | PrelNames | 
| gHC_ST | PrelNames | 
| gHC_STABLE | PrelNames | 
| gHC_STACK | PrelNames | 
| gHC_STACK_TYPES | PrelNames | 
| gHC_STATICPTR | PrelNames | 
| gHC_STATICPTR_INTERNAL | PrelNames | 
| gHC_TOP_HANDLER | PrelNames | 
| gHC_TUPLE | PrelNames | 
| gHC_TYPELITS | PrelNames | 
| gHC_TYPENATS | PrelNames | 
| gHC_TYPES | PrelNames | 
| gHC_WORD | PrelNames | 
| Given | Constraint | 
| GivenOrigin | TcOrigin | 
| glasgowExtsFlags | DynFlags, GhcPlugins | 
| Global | Llvm.Types, Llvm | 
| global | Util, GhcPlugins | 
| globaliseId | Var, Id, GhcPlugins | 
| globalM | Util, GhcPlugins | 
| GlobalPkgConf | DynFlags, GhcPlugins | 
| GlobalRdrElt | RdrName, GhcPlugins | 
| GlobalRdrEnv | RdrName, GhcPlugins | 
| globalRdrEnvElts | RdrName, GhcPlugins | 
| GlobalReg | CmmExpr, Cmm | 
| globalRegMaybe | |
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| 3 (Function) | GHC.Platform.SPARC | 
| 4 (Function) | GHC.Platform.S390X | 
| 5 (Function) | GHC.Platform.PPC | 
| 6 (Function) | GHC.Platform.NoRegs | 
| 7 (Function) | GHC.Platform.ARM64 | 
| 8 (Function) | GHC.Platform.ARM | 
| 9 (Function) | GHC.Platform.Regs | 
| GlobalRegSet | CmmExpr, Cmm | 
| globalRegType | CmmExpr, Cmm | 
| GlobalScope | CmmNode, Cmm | 
| GMany | Hoopl.Graph | 
| gmask | Exception | 
| GNil | Hoopl.Graph | 
| GnuGold | DynFlags, GhcPlugins | 
| GnuLD | DynFlags, GhcPlugins | 
| gonException | Exception | 
| goodToLift | StgLiftLams.Analysis | 
| gopt | DynFlags, GhcPlugins, GHC | 
| goptM | TcRnMonad | 
| gopt_set | DynFlags, GhcPlugins | 
| gopt_unset | DynFlags, GhcPlugins | 
| GotSymbolOffset | CLabel | 
| GotSymbolPtr | CLabel | 
| Graph | |
| 1 (Type/Class) | GraphBase, GraphColor | 
| 2 (Data Constructor) | GraphBase, GraphColor | 
| 3 (Type/Class) | Dominators | 
| 4 (Type/Class) | Digraph | 
| 5 (Type/Class) | Hoopl.Graph | 
| Graph' | Hoopl.Graph | 
| graphFromEdgedVerticesOrd | Digraph | 
| graphFromEdgedVerticesUniq | Digraph | 
| graphMap | GraphBase, GraphColor | 
| graphMapModify | GraphBase, GraphColor | 
| GRE | RdrName, GhcPlugins | 
| GRefl | TyCoRep | 
| gReg | SPARC.Regs | 
| GreHFCand | TcHoleFitTypes, TcHoleErrors | 
| greLabel | RdrName, GhcPlugins | 
| greOccName | RdrName, GhcPlugins | 
| greParent_maybe | RdrName, GhcPlugins | 
| greQualModName | RdrName, GhcPlugins | 
| greRdrNames | RdrName, GhcPlugins | 
| gresFromAvail | RdrName, GhcPlugins | 
| gresFromAvails | RdrName, RnNames, GhcPlugins | 
| greSrcSpan | RdrName, GhcPlugins | 
| gresToAvailInfo | RdrName, GhcPlugins | 
| gre_imp | RdrName, GhcPlugins | 
| gre_lcl | RdrName, GhcPlugins | 
| gre_name | RdrName, GhcPlugins | 
| gre_par | RdrName, GhcPlugins | 
| GRHS | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| GRHSs | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| grhssCtOrigin | TcOrigin | 
| grhssExt | GHC.Hs.Expr, GHC.Hs, GHC | 
| grhssGRHSs | GHC.Hs.Expr, GHC.Hs, GHC | 
| grhssLocalBinds | GHC.Hs.Expr, GHC.Hs, GHC | 
| GroupForm | GHC.Hs.Expr, GHC.Hs, GHC | 
| groupWithIdKey | PrelNames | 
| groupWithName | PrelNames | 
| group_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| group_instds | GHC.Hs.Decls, GHC.Hs, GHC | 
| group_kisigs | GHC.Hs.Decls, GHC.Hs, GHC | 
| group_roles | GHC.Hs.Decls, GHC.Hs, GHC | 
| group_tyclds | GHC.Hs.Decls, GHC.Hs, GHC | 
| growThetaTyVars | TcSimplify | 
| GT | GhcPrelude | 
| gtIntegerPrimIdKey | PrelNames | 
| gtIntegerPrimName | PrelNames | 
| gtry | Exception | 
| GTT | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| gtTag_RDR | PrelNames | 
| gt_RDR | PrelNames | 
| GU | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| guardedBIdKey | THNames | 
| guardedBName | THNames | 
| GuardLStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| guardMIdKey | PrelNames | 
| guardMName | PrelNames | 
| GuardStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| guessTarget | GHC | 
| GUnit | Hoopl.Graph | 
| g_entry | Cmm | 
| g_graph | Cmm | 
| HA | PPC.Regs | 
| HaddockBit | Lexer | 
| haddockHTMLs | PackageConfig, Packages, GhcPlugins | 
| haddockInterfaces | PackageConfig, Packages, GhcPlugins | 
| haddockOptions | DynFlags, GhcPlugins, GHC | 
| halfWordMask | CmmType, CmmExpr, Cmm | 
| halfWordSize | SMRep | 
| halfWordSizeInBits | SMRep | 
| halfWordWidth | CmmType, CmmExpr, Cmm | 
| handle | Exception | 
| handleFlagWarnings | HscTypes, GhcPlugins | 
| handleGhcException | Panic | 
| handleIO | Exception | 
| handleJust | Exception | 
| handleProc | SysTools.Process | 
| Handler | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| handleSourceError | HscTypes, GhcPlugins, GHC | 
| hang | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| hangNotEmpty | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| happensBefore | DriverPhases | 
| HAppTy | HieTypes | 
| HasArg | CmdLineParser | 
| hasCAF | CLabel | 
| HasCallStack | Util, GhcPlugins | 
| hasCompleteSig | TcRnTypes, TcRnMonad, TcSigs | 
| HasDebugCallStack | Util, GhcPlugins | 
| hasDemandEnvSig | Demand | 
| hasDetailedCounts | CoreMonad, GhcPlugins | 
| HasDollar | GHC.Hs.Expr, GHC.Hs, GHC | 
| HasDynFlags | DynFlags, GhcPlugins | 
| HasE | |
| 1 (Type/Class) | ApiAnnotation | 
| 2 (Data Constructor) | ApiAnnotation | 
| hasFieldClassName | PrelNames | 
| hasFieldClassNameKey | PrelNames | 
| hasHaskellName | CLabel | 
| hashString | Util, GhcPlugins | 
| hashUnitId | Module, GhcPlugins | 
| hasImport | InteractiveEval, GHC | 
| hasIncoherentFlag | BasicTypes, GhcPlugins | 
| HasInfo | IfaceSyn | 
| hasIPPred | Predicate, TcType | 
| Haskell2010 | DynFlags, GhcPlugins | 
| Haskell98 | DynFlags, GhcPlugins | 
| hasKey | Unique, PrelNames | 
| hasLoopAt | UnVarGraph | 
| HasModule | Module, GhcPlugins | 
| hasNoBinding | Id, GhcPlugins | 
| hasNode | CFG | 
| hasNoDebugOutput | DynFlags, GhcPlugins | 
| hasNoDups | ListSetOps | 
| hasNoGlobalRegs | CmmUtils | 
| hasNoOneShotInfo | BasicTypes, IdInfo, GhcPlugins | 
| hasNoOptCoercion | DynFlags, GhcPlugins | 
| hasNoStateHack | DynFlags, GhcPlugins | 
| HasOccName | OccName, Name, GhcPlugins | 
| hasOverlappableFlag | BasicTypes, GhcPlugins | 
| hasOverlappingFlag | BasicTypes, GhcPlugins | 
| HasParens | GHC.Hs.Expr, GHC.Hs, GHC | 
| hasPprDebug | DynFlags, GhcPlugins | 
| hasSomeUnfolding | CoreSyn, GhcPlugins | 
| hasSpecPrags | GHC.Hs.Binds, GHC.Hs, GHC | 
| HasSrcSpan | SrcLoc, GhcPlugins, GHC | 
| hasStockDeriving | TcDerivUtils | 
| hasTyVarHead | TcType | 
| hasVertexG | Digraph | 
| haveRegBase | |
| 1 (Function) | GHC.Platform.X86_64 | 
| 2 (Function) | GHC.Platform.X86 | 
| 3 (Function) | GHC.Platform.SPARC | 
| 4 (Function) | GHC.Platform.S390X | 
| 5 (Function) | GHC.Platform.PPC | 
| 6 (Function) | GHC.Platform.NoRegs | 
| 7 (Function) | GHC.Platform.ARM64 | 
| 8 (Function) | GHC.Platform.ARM | 
| 9 (Function) | GHC.Platform.Regs | 
| haveRtsOptsFlags | SysTools.ExtraObj | 
| HCastTy | HieTypes | 
| hcat | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| HCc | DriverPhases | 
| HCoercionTy | HieTypes | 
| hcSuf | DynFlags, GhcPlugins, GHC | 
| hdrSize | SMRep | 
| hdrSizeW | SMRep | 
| head | GhcPrelude | 
| Header | |
| 1 (Type/Class) | ForeignCall | 
| 2 (Data Constructor) | ForeignCall | 
| headFS | FastString, GhcPlugins | 
| headOL | OrdList | 
| heapClosureSizeW | SMRep | 
| heapHWM | GHC.StgToCmm.Monad | 
| heapN | LlvmCodeGen.Regs | 
| HeapOverflow | Exception | 
| HeapRep | SMRep | 
| heapStackCheckGen | GHC.StgToCmm.Heap | 
| HeapUsage | |
| 1 (Type/Class) | GHC.StgToCmm.Monad | 
| 2 (Data Constructor) | GHC.StgToCmm.Monad | 
| heqClass | TysWiredIn, GhcPlugins | 
| heqDataCon | TysWiredIn, GhcPlugins | 
| heqDataConKey | PrelNames | 
| heqSCSelIdKey | PrelNames | 
| heqTyCon | TysWiredIn, GhcPlugins | 
| heqTyConKey | PrelNames | 
| heqTyConName | TysWiredIn, GhcPlugins | 
| hex | Pretty | 
| hexDigit | Ctype | 
| HexFloatLiteralsBit | Lexer | 
| hfCand | TcHoleFitTypes, TcHoleErrors | 
| hfDoc | TcHoleFitTypes, TcHoleErrors | 
| hfId | TcHoleFitTypes, TcHoleErrors | 
| hfIsLcl | TcHoleFitTypes, TcHoleErrors | 
| hfMatches | TcHoleFitTypes, TcHoleErrors | 
| HForAllTy | HieTypes | 
| hfPluginInit | TcHoleFitTypes, TcHoleErrors | 
| hfPluginRun | TcHoleFitTypes, TcHoleErrors | 
| hfPluginStop | TcHoleFitTypes, TcHoleErrors | 
| hfRefLvl | TcHoleFitTypes, TcHoleErrors | 
| hfType | TcHoleFitTypes, TcHoleErrors | 
| HFunTy | HieTypes | 
| hfWrap | TcHoleFitTypes, TcHoleErrors | 
| hGetStringBuffer | StringBuffer | 
| hGetStringBufferBlock | StringBuffer | 
| HI | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| HiddenFlag | CmdLineParser | 
| hiddenModules | PackageConfig, Packages, GhcPlugins | 
| HidePackage | DynFlags, GhcPlugins | 
| hiDir | DynFlags, GhcPlugins, GHC | 
| HieArgs | |
| 1 (Type/Class) | HieTypes | 
| 2 (Data Constructor) | HieTypes | 
| HieAST | HieTypes | 
| HieASTs | |
| 1 (Type/Class) | HieTypes | 
| 2 (Data Constructor) | HieTypes | 
| hieDir | DynFlags, GhcPlugins, GHC | 
| HieFile | |
| 1 (Type/Class) | HieTypes | 
| 2 (Data Constructor) | HieTypes | 
| HieFileResult | |
| 1 (Type/Class) | HieBin | 
| 2 (Data Constructor) | HieBin | 
| HieHeader | HieBin | 
| hieMagic | HieBin | 
| HieName | HieBin | 
| hieNameOcc | HieBin | 
| hieSuf | DynFlags, GhcPlugins, GHC | 
| HieType | HieTypes | 
| HieTypeFix | HieTypes | 
| HieTypeFlat | HieTypes | 
| HieTypeState | HieUtils | 
| hieTypeToIface | HieUtils | 
| hieVersion | HieTypes | 
| hie_asts | HieTypes | 
| hie_exports | HieTypes | 
| hie_file_result | HieBin | 
| hie_file_result_ghc_version | HieBin | 
| hie_file_result_version | HieBin | 
| hie_hs_file | HieTypes | 
| hie_hs_src | HieTypes | 
| hie_module | HieTypes | 
| hie_types | HieTypes | 
| HIGHERA | PPC.Regs | 
| HIGHESTA | PPC.Regs | 
| hintBangPat | RdrHsSyn | 
| History | |
| 1 (Type/Class) | InteractiveEvalTypes, InteractiveEval, GHC | 
| 2 (Data Constructor) | InteractiveEvalTypes, InteractiveEval | 
| historyApStack | InteractiveEvalTypes, InteractiveEval | 
| historyBreakInfo | InteractiveEvalTypes, InteractiveEval, GHC | 
| historyEnclosingDecls | InteractiveEvalTypes, InteractiveEval, GHC | 
| historySize | DynFlags, GhcPlugins, GHC | 
| hiSuf | DynFlags, GhcPlugins, GHC | 
| hiVersion | Constants | 
| HLitTy | HieTypes | 
| hm_details | HscTypes, GhcPlugins | 
| hm_iface | HscTypes, GhcPlugins | 
| hm_linkable | HscTypes, GhcPlugins | 
| Hole | Constraint, TcRnTypes, TcRnMonad | 
| HoleCo | TyCoRep | 
| HoleDest | Constraint | 
| HoleFit | |
| 1 (Type/Class) | TcHoleFitTypes, TcHoleErrors | 
| 2 (Data Constructor) | TcHoleFitTypes, TcHoleErrors | 
| HoleFitCandidate | TcHoleFitTypes, TcHoleErrors | 
| HoleFitPlugin | |
| 1 (Type/Class) | TcHoleFitTypes, TcHoleErrors | 
| 2 (Data Constructor) | TcHoleFitTypes, TcHoleErrors | 
| holeFitPlugin | Plugins, GhcPlugins | 
| HoleFitPluginR | |
| 1 (Type/Class) | TcHoleFitTypes, Plugins, GhcPlugins, TcHoleErrors | 
| 2 (Data Constructor) | TcHoleFitTypes, TcHoleErrors | 
| holeOcc | Constraint, TcRnTypes, TcRnMonad | 
| HoleOrigin | TcOrigin | 
| HomeModInfo | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| HomePackageTable | HscTypes, GhcPlugins | 
| home_imps | HscTypes, GhcPlugins | 
| Hooks | Hooks | 
| hooks | DynFlags, GhcPlugins, GHC | 
| Hp | CmmExpr, Cmm | 
| HpAlloc | CmmExpr, Cmm | 
| hpAllocReg | CmmExpr, Cmm | 
| HpcCC | CostCentre | 
| hpcDir | DynFlags, GhcPlugins, GHC | 
| HpcInfo | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| hpcInfoHash | HscTypes, GhcPlugins | 
| hpcInfoTickCount | HscTypes, GhcPlugins | 
| hpcInitCode | Coverage | 
| HpcTick | CoreSyn, GhcPlugins | 
| hpcUsed | HscTypes, GhcPlugins | 
| hpExpr | CmmUtils | 
| HpLim | CmmExpr, Cmm | 
| hpLimExpr | CmmUtils | 
| hpLimReg | CmmExpr, Cmm | 
| hpm_annotations | HscTypes, GhcPlugins | 
| hpm_module | HscTypes, GhcPlugins | 
| hpm_src_files | HscTypes, GhcPlugins | 
| hpReg | CmmExpr, Cmm | 
| hptCompleteSigs | HscTypes, GhcPlugins | 
| hptInstances | HscTypes, GhcPlugins | 
| hptRules | HscTypes, GhcPlugins | 
| hPutFS | FastString, GhcPlugins | 
| hPutFZS | FastString, GhcPlugins | 
| hPutStringBuffer | StringBuffer | 
| HQualTy | HieTypes | 
| hsAllLTyVarNames | GHC.Hs.Types, GHC.Hs, GHC | 
| HsAnnotation | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsApp | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsAppKindTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsAppTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsAppType | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsArg | GHC.Hs.Types, GHC.Hs, GHC | 
| HsArgPar | GHC.Hs.Types, GHC.Hs, GHC | 
| HsArity | IfaceSyn | 
| HsArrAppType | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsBangTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsBind | GHC.Hs.Binds, GHC.Hs, GHC | 
| HsBindLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| HsBinTick | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsBootCtxt | RnEnv, RnBinds | 
| HsBootFile | DriverPhases, HscTypes, GhcPlugins | 
| HsBoxedOrConstraintTuple | GHC.Hs.Types, GHC.Hs, GHC | 
| HsBoxedTuple | GHC.Hs.Types, GHC.Hs, GHC | 
| HsBracket | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| Hsc | |
| 1 (Data Constructor) | DriverPhases | 
| 2 (Type/Class) | HscTypes, GhcPlugins | 
| 3 (Data Constructor) | HscTypes, GhcPlugins | 
| hscAddSptEntries | HscMain | 
| HsCase | GHC.Hs.Expr, GHC.Hs, GHC | 
| HscAsm | DynFlags, GhcPlugins, GHC | 
| HscC | DynFlags, GhcPlugins, GHC | 
| hscCheckSafe | HscMain | 
| hscCompileCmmFile | HscMain | 
| hscCompileCoreExpr | HscMain | 
| hscCompileCoreExpr' | HscMain | 
| hscCompileCoreExprHook | Hooks | 
| hscDecls | HscMain | 
| hscDeclsWithLocation | HscMain | 
| hscDesugar | HscMain | 
| hscDesugar' | HscMain | 
| HscEnv | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| hscEPS | HscTypes, GhcPlugins | 
| hscFileFrontEnd | HscMain | 
| hscFrontendHook | Hooks | 
| hscGenHardCode | HscMain | 
| hscGetModuleInterface | HscMain | 
| hscGetSafe | HscMain | 
| HsChar | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsCharPrim | GHC.Hs.Lit, GHC.Hs, GHC | 
| hscImport | HscMain | 
| hscIncrementalCompile | HscMain | 
| hscInteractive | HscMain | 
| HscInterpreted | DynFlags, GhcPlugins, GHC | 
| hscIsGHCiMonad | HscMain | 
| hscKcType | HscMain | 
| HscLlvm | DynFlags, GhcPlugins, GHC | 
| hscMaybeWriteIface | HscMain | 
| HsCmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdApp | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdArrApp | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdArrForm | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdCase | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdDo | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdIf | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdLam | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdLet | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdPar | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdTop | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsCmdWrap | GHC.Hs.Expr, GHC.Hs, GHC | 
| HscNotGeneratingCode | HscTypes, GhcPlugins, HscMain | 
| HscNothing | DynFlags, GhcPlugins, GHC | 
| HsComponentId | |
| 1 (Type/Class) | BkpSyn | 
| 2 (Data Constructor) | BkpSyn | 
| hsComponentId | BkpSyn | 
| hsConDeclArgTys | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsConDeclDetails | GHC.Hs.Decls, GHC.Hs, GHC | 
| hsConDeclTheta | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsConDetails | GHC.Hs.Types, GHC.Hs, GHC | 
| hsConDetailsArgs | GHC.Hs.Types, GHC.Hs, GHC | 
| HsConLikeOut | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsConPatArgs | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsConPatDetails | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsConstraintTuple | GHC.Hs.Types, GHC.Hs, GHC | 
| HsContext | GHC.Hs.Types, GHC.Hs, GHC | 
| HsCoreAnn | GHC.Hs.Expr, GHC.Hs, GHC | 
| HscOut | PipelineMonad, DriverPipeline | 
| hscParse | HscMain | 
| hscParse' | HscMain | 
| hscParsedDecls | HscMain | 
| hscParseDeclsWithLocation | HscMain | 
| hscParsedStmt | HscMain | 
| hscParseExpr | HscMain | 
| hscParseIdentifier | HscMain | 
| hscParseStmtWithLocation | HscMain | 
| hscParseType | HscMain | 
| hscPostBackendPhase | DriverPipeline | 
| HscRecomp | HscTypes, GhcPlugins, HscMain | 
| hscRnImportDecls | HscMain | 
| hscSimpleIface' | HscMain | 
| hscSimplify | HscMain | 
| hscSimplify' | HscMain | 
| HscSource | DriverPhases, HscTypes, GhcPlugins | 
| hscSourceString | DriverPhases, HscTypes, GhcPlugins | 
| hscSourceToIsBoot | GhcMake | 
| HscStatus | HscTypes, GhcPlugins, HscMain | 
| hscStmt | HscMain | 
| hscStmtWithLocation | HscMain | 
| hscs_guts | HscTypes, GhcPlugins, HscMain | 
| hscs_iface_dflags | HscTypes, GhcPlugins, HscMain | 
| hscs_mod_location | HscTypes, GhcPlugins, HscMain | 
| hscs_old_iface_hash | HscTypes, GhcPlugins, HscMain | 
| hscs_partial_iface | HscTypes, GhcPlugins, HscMain | 
| HscTarget | DynFlags, GhcPlugins, GHC | 
| hscTarget | DynFlags, GhcPlugins, GHC | 
| hscTcExpr | HscMain | 
| hscTcRcLookupName | HscMain | 
| hscTcRnGetInfo | HscMain | 
| hscTcRnLookupRdrName | HscMain | 
| hscTypecheckRename | HscMain | 
| HscUpdateBoot | HscTypes, GhcPlugins, HscMain | 
| HscUpdateSig | HscTypes, GhcPlugins, HscMain | 
| HscUpToDate | HscTypes, GhcPlugins, HscMain | 
| hsc_dflags | HscTypes, GhcPlugins | 
| hsc_dynLinker | HscTypes, GhcPlugins | 
| hsc_env | PipelineMonad, DriverPipeline | 
| hsc_EPS | HscTypes, GhcPlugins | 
| hsc_FC | HscTypes, GhcPlugins | 
| hsc_HPT | HscTypes, GhcPlugins | 
| hsc_IC | HscTypes, GhcPlugins | 
| hsc_iserv | HscTypes, GhcPlugins | 
| hsc_mod_graph | HscTypes, GhcPlugins | 
| hsc_NC | HscTypes, GhcPlugins | 
| hsc_targets | HscTypes, GhcPlugins | 
| hsc_type_env_var | HscTypes, GhcPlugins | 
| HsDataDefn | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| hsDataFamInstBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| HsDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| hsDeclHasCusk | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsDeriving | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsDerivingClause | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsDo | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsDocContext | RnUtils | 
| HsDocString | GHC.Hs.Doc, GHC.Hs, GHC | 
| hsDocStringToByteString | GHC.Hs.Doc, GHC.Hs, GHC | 
| HsDocTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsDoublePrim | GHC.Hs.Lit, GHC.Hs, GHC | 
| hsep | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| HsExplicitListTy | GHC.Hs.Types, GHC.Hs, GHC | 
| hsExplicitLTyVarNames | GHC.Hs.Types, GHC.Hs, GHC | 
| HsExplicitTupleTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsExprNeedsParens | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsFirstOrderApp | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsFloatPrim | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsForAllTy | GHC.Hs.Types, GHC.Hs, GHC | 
| hsForeignDeclsBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| HsFractional | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsFunTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsGroup | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| hsGroupBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| hsGroupInstDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsHigherOrderApp | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsIB | GHC.Hs.Types, GHC.Hs, GHC | 
| hsib_body | GHC.Hs.Types, GHC.Hs, GHC | 
| hsib_ext | GHC.Hs.Types, GHC.Hs, GHC | 
| HsIf | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsigFile | DriverPhases, HscTypes, GhcPlugins | 
| HsImplBang | DataCon, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| HsImplicitBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| hsImplicitBody | GHC.Hs.Types, GHC.Hs, GHC | 
| HsInline | IfaceSyn | 
| HsInt | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsInt64Prim | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsInteger | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsIntegral | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsIntPrim | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsIParamTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsIPBinds | |
| 1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| HsIPName | |
| 1 (Type/Class) | GHC.Hs.Types, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Types, GHC.Hs, GHC | 
| hsIPNameFS | GHC.Hs.Types, GHC.Hs, GHC | 
| HsIPVar | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsIsString | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsKind | GHC.Hs.Types, GHC.Hs, GHC | 
| HsKindSig | GHC.Hs.Types, GHC.Hs, GHC | 
| HsLam | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsLamCase | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsLazy | DataCon, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| HsLet | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsLevity | IfaceSyn | 
| hsLibraries | PackageConfig, Packages, GhcPlugins | 
| HsListTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsLit | |
| 1 (Type/Class) | GHC.Hs.Lit, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsLitKey | MatchLit | 
| hsLitNeedsParens | GHC.Hs.Lit, GHC.Hs, GHC | 
| hsLitType | TcHsSyn | 
| hsLMatchPats | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsLocalBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| HsLocalBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| hsLPatType | TcHsSyn | 
| hsLTyClDeclBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| hsLTyVarBndrsToTypes | GHC.Hs.Types, GHC.Hs, GHC | 
| hsLTyVarBndrToType | GHC.Hs.Types, GHC.Hs, GHC | 
| hsLTyVarLocName | GHC.Hs.Types, GHC.Hs, GHC | 
| hsLTyVarLocNames | GHC.Hs.Types, GHC.Hs, GHC | 
| hsLTyVarName | GHC.Hs.Types, GHC.Hs, GHC | 
| hsLTyVarNames | GHC.Hs.Types, GHC.Hs, GHC | 
| HsMatchContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsmodDecls | GHC.Hs, GHC | 
| hsmodDeprecMessage | GHC.Hs, GHC | 
| hsmodExports | GHC.Hs, GHC | 
| hsmodHaddockModHeader | GHC.Hs, GHC | 
| hsmodImports | GHC.Hs, GHC | 
| hsmodName | GHC.Hs, GHC | 
| HsModule | |
| 1 (Type/Class) | GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs, GHC | 
| HsModuleId | |
| 1 (Type/Class) | BkpSyn | 
| 2 (Data Constructor) | BkpSyn | 
| HsModuleSubst | BkpSyn | 
| HsModuleVar | BkpSyn | 
| HsMultiIf | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsNoCafRefs | IfaceSyn | 
| HsNumTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsOpTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsOverLabel | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsOverLit | |
| 1 (Type/Class) | GHC.Hs.Lit, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsOverLitName | TcHsSyn | 
| hsOverLitNeedsParens | GHC.Hs.Lit, GHC.Hs, GHC | 
| hsPackageName | BkpSyn | 
| HsPar | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsParsedModule | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| HsParTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsPatSynDetails | GHC.Hs.Binds, GHC.Hs, GHC | 
| HsPatSynDir | GHC.Hs.Binds, GHC.Hs, GHC | 
| hsPatSynSelectors | GHC.Hs.Utils, GHC.Hs, GHC | 
| hsPatType | TcHsSyn | 
| HsPp | DriverPhases | 
| HsProc | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsQTvExplicit | GHC.Hs.Types, GHC.Hs, GHC | 
| HsQTvs | GHC.Hs.Types, GHC.Hs, GHC | 
| HsQualTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsQuasiQuote | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsq_explicit | GHC.Hs.Types, GHC.Hs, GHC | 
| hsq_ext | GHC.Hs.Types, GHC.Hs, GHC | 
| HsRat | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsRecField | |
| 1 (Data Constructor) | GHC.Hs.Pat, GHC.Hs, GHC | 
| 2 (Type/Class) | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsRecField' | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecFieldArg | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsRecFieldCon | RnPat | 
| HsRecFieldContext | RnPat | 
| hsRecFieldId | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecFieldLbl | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsRecFieldPat | RnPat | 
| HsRecFields | |
| 1 (Type/Class) | GHC.Hs.Pat, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecFields | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecFieldsArgs | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecFieldSel | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsRecFieldUpd | RnPat | 
| HsRecFld | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsRecordBinds | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsRecPun | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsRecTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsRecUpdField | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecUpdFieldId | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecUpdFieldOcc | GHC.Hs.Pat, GHC.Hs, GHC | 
| hsRecUpdFieldRdr | GHC.Hs.Pat, GHC.Hs, GHC | 
| HsRnBracketOut | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsRule | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsRuleRn | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsRules | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsSCC | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsScopedTvs | GHC.Hs.Types, GHC.Hs, GHC | 
| HsSigCtxt | RnEnv, RnBinds | 
| hsSigDoc | GHC.Hs.Binds, GHC.Hs, GHC | 
| HsSigFun | TcClassDcl | 
| hsSigType | GHC.Hs.Types, GHC.Hs, GHC | 
| hsSigWcType | GHC.Hs.Types, GHC.Hs, GHC | 
| HsSigWcTypeScoping | RnTypes | 
| HsSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSpliced | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSplicedExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSplicedPat | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSplicedT | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSplicedThing | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSplicedTy | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSpliceE | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsSpliceTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsSrcBang | |
| 1 (Type/Class) | DataCon, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| 2 (Data Constructor) | DataCon, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| HsSrcFile | DriverPhases, HscTypes, GhcPlugins | 
| HsStarTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsStatic | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsStmtContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsStrict | DataCon, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| HsStrictness | IfaceSyn | 
| HsString | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsStringPrim | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsStrTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsSumTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTcBracketOut | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsTick | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsTickPragma | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsTupArg | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsTupleSort | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTupleTy | GHC.Hs.Types, GHC.Hs, GHC | 
| hsTvbAllKinded | GHC.Hs.Types, GHC.Hs, GHC | 
| hsTyClForeignBinders | GHC.Hs.Utils, GHC.Hs, GHC | 
| hsTyGetAppHead_maybe | GHC.Hs.Types, GHC.Hs, GHC | 
| hsTyKindSig | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTyLit | |
| 1 (Type/Class) | GHC.Hs.Types, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTyPats | GHC.Hs.Decls, GHC.Hs, GHC | 
| HsType | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTypeArg | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTypeCtx | RnUtils | 
| HsTypedSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| hsTypeNeedsParens | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTyVar | GHC.Hs.Types, GHC.Hs, GHC | 
| HsTyVarBndr | GHC.Hs.Types, GHC.Hs, GHC | 
| hsTyVarName | GHC.Hs.Types, GHC.Hs, GHC | 
| hst_bndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| hst_body | GHC.Hs.Types, GHC.Hs, GHC | 
| hst_ctxt | GHC.Hs.Types, GHC.Hs, GHC | 
| hst_fvf | GHC.Hs.Types, GHC.Hs, GHC | 
| hst_xforall | GHC.Hs.Types, GHC.Hs, GHC | 
| hst_xqual | GHC.Hs.Types, GHC.Hs, GHC | 
| HsUnboundVar | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsUnboxedTuple | GHC.Hs.Types, GHC.Hs, GHC | 
| HsUnfold | IfaceSyn | 
| HsUnit | |
| 1 (Type/Class) | BkpSyn | 
| 2 (Data Constructor) | BkpSyn | 
| hsunitBody | BkpSyn | 
| HsUnitDecl | BkpSyn | 
| HsUnitId | |
| 1 (Type/Class) | BkpSyn | 
| 2 (Data Constructor) | BkpSyn | 
| hsunitName | BkpSyn | 
| HsUnpack | DataCon, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| HsUntypedSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsValArg | GHC.Hs.Types, GHC.Hs, GHC | 
| HsValBinds | |
| 1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| hsValBindsImplicits | GHC.Hs.Utils, GHC.Hs, GHC | 
| HsValBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| HsVar | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsWC | GHC.Hs.Types, GHC.Hs, GHC | 
| hsWcScopedTvs | GHC.Hs.Types, GHC.Hs, GHC | 
| hswc_body | GHC.Hs.Types, GHC.Hs, GHC | 
| hswc_ext | GHC.Hs.Types, GHC.Hs, GHC | 
| HsWildCardBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| HsWildCardTy | GHC.Hs.Types, GHC.Hs, GHC | 
| HsWord64Prim | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsWordPrim | GHC.Hs.Lit, GHC.Hs, GHC | 
| HsWrap | GHC.Hs.Expr, GHC.Hs, GHC | 
| HsWrapper | TcEvidence | 
| hs_annds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_defds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_derivds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_docs | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_fixds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_fords | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_ruleds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_splcds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_tyclds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_valds | GHC.Hs.Decls, GHC.Hs, GHC | 
| hs_warnds | GHC.Hs.Decls, GHC.Hs, GHC | 
| HTS | HieUtils | 
| HTyConApp | HieTypes | 
| htyTable | HieUtils | 
| HTyVarTy | HieTypes | 
| HValue | GHC | 
| HWSYNC | PPC.Instr | 
| i1 | Llvm.Types, Llvm | 
| i128 | Llvm.Types | 
| i16 | Llvm.Types, Llvm | 
| i32 | Llvm.Types, Llvm | 
| i64 | Llvm.Types, Llvm | 
| i8 | Llvm.Types, Llvm | 
| i8Ptr | Llvm.Types, Llvm | 
| IAmALoopBreaker | BasicTypes, IdInfo, GhcPlugins | 
| IAmDead | BasicTypes, IdInfo, GhcPlugins | 
| IA_Arg | IfaceType, IfaceSyn | 
| IA_Nil | IfaceType, IfaceSyn | 
| iBinds | TcEnv | 
| ib_binds | TcEnv | 
| ib_derived | TcEnv | 
| ib_extensions | TcEnv | 
| ib_pragmas | TcEnv | 
| ib_tyvars | TcEnv | 
| IC | TcSMonad | 
| icExtendGblRdrEnv | HscTypes, GhcPlugins | 
| icInScopeTTs | HscTypes, GhcPlugins | 
| icInteractiveModule | HscTypes, GhcPlugins | 
| icPrintUnqual | HscTypes, GhcPlugins | 
| ics_dead | Constraint | 
| IC_BadTelescope | Constraint | 
| ic_binds | Constraint | 
| ic_cwd | HscTypes, GhcPlugins | 
| ic_default | HscTypes, GhcPlugins | 
| ic_dflags | HscTypes, GhcPlugins | 
| ic_env | Constraint | 
| ic_fix_env | HscTypes, GhcPlugins | 
| ic_given | Constraint | 
| ic_imports | HscTypes, GhcPlugins | 
| ic_info | Constraint | 
| IC_Insoluble | Constraint | 
| ic_instances | HscTypes, GhcPlugins | 
| ic_int_print | HscTypes, GhcPlugins | 
| ic_mod_index | HscTypes, GhcPlugins | 
| ic_monad | HscTypes, GhcPlugins | 
| ic_need_inner | Constraint | 
| ic_need_outer | Constraint | 
| ic_no_eqs | Constraint | 
| ic_resume | HscTypes, GhcPlugins | 
| ic_rn_gbl_env | HscTypes, GhcPlugins | 
| ic_skols | Constraint | 
| IC_Solved | Constraint | 
| ic_status | Constraint | 
| ic_tclvl | Constraint | 
| ic_telescope | Constraint | 
| ic_tythings | HscTypes, GhcPlugins | 
| IC_Unsolved | Constraint | 
| ic_wanted | Constraint | 
| ic_warn_inaccessible | Constraint | 
| Id | Var, Id, GhcPlugins, GHC | 
| id | GhcPrelude | 
| idArgRep | GHC.StgToCmm.ArgRep | 
| idArity | Id, GhcPlugins | 
| IdBindingInfo | TcRnTypes, TcRnMonad | 
| idCafInfo | Id, GhcPlugins | 
| idCallArity | Id, GhcPlugins | 
| idCoreRules | Id, GhcPlugins | 
| idDataCon | Id, GhcPlugins, GHC | 
| idDemandInfo | Id, GhcPlugins | 
| IdDetails | IdInfo, GhcPlugins | 
| idDetails | Var, Id, GhcPlugins | 
| idDsWrapper | DsMonad | 
| ideclAs | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclExt | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclHiding | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclImplicit | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclPkgQual | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclQualified | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclSafe | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclSource | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ideclSourceSrc | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| identicalClsInstHead | InstEnv | 
| Identifier | HieTypes | 
| IdentifierDetails | |
| 1 (Type/Class) | HieTypes | 
| 2 (Data Constructor) | HieTypes | 
| identInfo | HieTypes | 
| identType | HieTypes | 
| ident_RDR | PrelNames | 
| IdEnv | VarEnv, GhcPlugins | 
| idFreeVars | CoreFVs, GhcPlugins | 
| iDFunId | TcEnv | 
| idFunRepArity | Id, GhcPlugins | 
| idFVs | CoreFVs, GhcPlugins | 
| idHasRules | Id, GhcPlugins | 
| IdHFCand | TcHoleFitTypes, TcHoleErrors | 
| idHsWrapper | TcEvidence | 
| IdInfo | IdInfo, GhcPlugins | 
| idInfo | Var, Id, GhcPlugins | 
| idInfoToAmode | GHC.StgToCmm.Env | 
| idInlineActivation | Id, GhcPlugins | 
| idInlinePragma | Id, GhcPlugins | 
| idIsFrom | Id, GhcPlugins | 
| IDIV | X86.Instr | 
| idJoinArity | Id, GhcPlugins | 
| idModRenaming | BkpSyn | 
| idName | Id, GhcPlugins | 
| idOccInfo | Id, GhcPlugins | 
| idom | Dominators | 
| idOneShotInfo | Id, GhcPlugins | 
| IdP | GHC.Hs.Extension, GHC.Hs, GHC | 
| idPrimRep | GHC.StgToCmm.Closure | 
| idRuleMatchInfo | Id, GhcPlugins | 
| idRuleRhsVars | CoreFVs, GhcPlugins | 
| idRuleVars | CoreFVs, GhcPlugins | 
| IdSet | VarSet, GhcPlugins | 
| IdSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| idSignatureInclude | BkpSyn | 
| idSpecialisation | Id, GhcPlugins | 
| idStateHackOneShotInfo | Id, GhcPlugins | 
| idStrictness | Id, GhcPlugins | 
| IdSubstEnv | |
| 1 (Type/Class) | StgSubst | 
| 2 (Type/Class) | CoreSubst, GhcPlugins | 
| idToReg | GHC.StgToCmm.Env | 
| idType | Id, GhcPlugins, GHC | 
| idUnfolding | Id, GhcPlugins | 
| IdUnfoldingFun | CoreSyn, GhcPlugins | 
| idUnfoldingVars | CoreFVs, GhcPlugins | 
| idUnique | Id, GhcPlugins | 
| idUnitId | BkpSyn | 
| IE | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEDoc | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEDocNamed | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEGroup | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ieLWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEModuleContents | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ieName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ieNames | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEPattern | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEThing | HieTypes | 
| IEThingAbs | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEThingAll | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEThingWith | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEType | |
| 1 (Data Constructor) | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| 2 (Type/Class) | HieTypes | 
| IEVar | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEWildcard | |
| 1 (Type/Class) | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| IEWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ieWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ie_global | InstEnv | 
| ie_local | InstEnv | 
| ie_visible | InstEnv | 
| IfAbstractClass | IfaceSyn | 
| IfAbstractTyCon | IfaceSyn | 
| iface | PipelineMonad, DriverPipeline | 
| IfaceAbstractClosedSynFamilyTyCon | IfaceSyn | 
| IfaceAlt | IfaceSyn | 
| IfaceAnnotation | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceAnnTarget | IfaceSyn | 
| IfaceApp | IfaceSyn | 
| IfaceAppArgs | IfaceType, IfaceSyn | 
| IfaceAppCo | IfaceType, IfaceSyn | 
| IfaceAppTy | IfaceType, IfaceSyn | 
| IfaceAT | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceAxBranch | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceAxiom | IfaceSyn | 
| IfaceAxiomInstCo | IfaceType, IfaceSyn | 
| IfaceAxiomRuleCo | IfaceType, IfaceSyn | 
| IfaceBang | IfaceSyn | 
| IfaceBinding | IfaceSyn | 
| IfaceBndr | IfaceType, IfaceSyn | 
| ifaceBndrName | IfaceType, IfaceSyn | 
| IfaceBuiltInSynFamTyCon | IfaceSyn | 
| IfaceCase | IfaceSyn | 
| IfaceCast | IfaceSyn | 
| IfaceCastTy | IfaceType, IfaceSyn | 
| IfaceClass | IfaceSyn | 
| IfaceClassBody | IfaceSyn | 
| IfaceClassOp | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceClosedSynFamilyTyCon | IfaceSyn | 
| IfaceClsInst | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceCo | IfaceSyn | 
| IfaceCoercion | IfaceType, IfaceSyn | 
| IfaceCoercionTy | IfaceType, IfaceSyn | 
| IfaceCompleteMatch | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceConAlt | IfaceSyn | 
| IfaceConDecl | IfaceSyn | 
| IfaceConDecls | IfaceSyn | 
| IfaceContext | IfaceType, IfaceSyn | 
| IfaceCoVarCo | IfaceType, IfaceSyn | 
| IfaceData | IfaceSyn | 
| IfaceDataAlt | IfaceSyn | 
| IfaceDataFamilyTyCon | IfaceSyn | 
| IfaceDecl | IfaceSyn | 
| ifaceDeclFingerprints | IfaceSyn | 
| ifaceDeclImplicitBndrs | IfaceSyn | 
| IfaceDefault | IfaceSyn | 
| IfaceECase | IfaceSyn | 
| IfaceEqSpec | IfaceSyn | 
| IfaceEqualityTyCon | IfaceType, IfaceSyn | 
| IfaceExport | HscTypes, GhcPlugins | 
| ifaceExportNames | IfaceEnv | 
| IfaceExpr | IfaceSyn | 
| IfaceExt | IfaceSyn | 
| IfaceFamily | IfaceSyn | 
| IfaceFamInst | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceFamTyConFlav | IfaceSyn | 
| IfaceFCall | IfaceSyn | 
| IfaceForAllBndr | IfaceType, IfaceSyn | 
| IfaceForAllCo | IfaceType, IfaceSyn | 
| IfaceForAllTy | IfaceType, IfaceSyn | 
| IfaceFreeCoVar | IfaceType, IfaceSyn | 
| IfaceFreeTyVar | IfaceType, IfaceSyn | 
| IfaceFunCo | IfaceType, IfaceSyn | 
| IfaceFunTy | IfaceType, IfaceSyn | 
| IfaceGReflCo | IfaceType, IfaceSyn | 
| IfaceHoleCo | IfaceType, IfaceSyn | 
| IfaceHpcTick | IfaceSyn | 
| IfaceId | IfaceSyn | 
| IfaceIdBndr | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| IfaceIdDetails | IfaceSyn | 
| IfaceIdInfo | IfaceSyn | 
| IfaceInfoItem | IfaceSyn | 
| IfaceInstCo | IfaceType, IfaceSyn | 
| IfaceJoinInfo | IfaceSyn | 
| IfaceJoinPoint | IfaceSyn | 
| IfaceKind | IfaceType, IfaceSyn | 
| IfaceKindCo | IfaceType, IfaceSyn | 
| IfaceLam | IfaceSyn | 
| IfaceLamBndr | IfaceType, IfaceSyn | 
| IfaceLcl | IfaceSyn | 
| IfaceLet | IfaceSyn | 
| IfaceLetBndr | IfaceSyn | 
| IfaceLit | IfaceSyn | 
| IfaceLitAlt | IfaceSyn | 
| IfaceLitTy | IfaceType, IfaceSyn | 
| IfaceLRCo | IfaceType, IfaceSyn | 
| IfaceMCo | IfaceType, IfaceSyn | 
| IfaceMCoercion | IfaceType, IfaceSyn | 
| IfaceMRefl | IfaceType, IfaceSyn | 
| IfaceNonRec | IfaceSyn | 
| IfaceNoOneShot | IfaceType, IfaceSyn | 
| IfaceNormalTyCon | IfaceType, IfaceSyn | 
| IfaceNotJoinPoint | IfaceSyn | 
| IfaceNthCo | IfaceType, IfaceSyn | 
| IfaceNumTyLit | IfaceType, IfaceSyn | 
| IfaceOneShot | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| IfaceOpenSynFamilyTyCon | IfaceSyn | 
| IfacePatSyn | IfaceSyn | 
| IfacePhantomProv | IfaceType, IfaceSyn | 
| IfacePluginProv | IfaceType, IfaceSyn | 
| IfacePredType | IfaceType, IfaceSyn | 
| IfaceProofIrrelProv | IfaceType, IfaceSyn | 
| IfaceRec | IfaceSyn | 
| IfaceReflCo | IfaceType, IfaceSyn | 
| IfaceRule | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceSCC | IfaceSyn | 
| IfaceSource | IfaceSyn | 
| IfaceSrcBang | IfaceSyn | 
| ifaceStats | LoadIface | 
| IfaceStrTyLit | IfaceType, IfaceSyn | 
| IfaceSubCo | IfaceType, IfaceSyn | 
| IfaceSumTyCon | IfaceType, IfaceSyn | 
| IfaceSymCo | IfaceType, IfaceSyn | 
| IfaceSynonym | IfaceSyn | 
| IfaceTick | IfaceSyn | 
| IfaceTickish | IfaceSyn | 
| IfaceTopBndr | IfaceSyn | 
| IfaceTransCo | IfaceType, IfaceSyn | 
| IfaceTrustInfo | HscTypes, GhcPlugins | 
| IfaceTuple | IfaceSyn | 
| IfaceTupleTy | IfaceType, IfaceSyn | 
| IfaceTupleTyCon | IfaceType, IfaceSyn | 
| IfaceTvBndr | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| IfaceTyCon | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| IfaceTyConApp | IfaceType, IfaceSyn | 
| IfaceTyConAppCo | IfaceType, IfaceSyn | 
| IfaceTyConBinder | IfaceType, IfaceSyn | 
| IfaceTyConInfo | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| ifaceTyConInfo | IfaceType, IfaceSyn | 
| ifaceTyConIsPromoted | IfaceType, IfaceSyn | 
| ifaceTyConName | IfaceType, IfaceSyn | 
| IfaceTyConParent | IfaceSyn | 
| IfaceTyConSort | IfaceType, IfaceSyn | 
| ifaceTyConSort | IfaceType, IfaceSyn | 
| IfaceTyLit | IfaceType, IfaceSyn | 
| IfaceType | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| IfaceTyVar | IfaceType, IfaceSyn | 
| IfaceUnfolding | IfaceSyn | 
| IfaceUnivCo | IfaceType, IfaceSyn | 
| IfaceUnivCoProv | IfaceType, IfaceSyn | 
| IfaceUnsafeCoerceProv | IfaceType, IfaceSyn | 
| ifActivation | IfaceSyn | 
| IfAlt | GHC.Hs.Expr, GHC.Hs, GHC | 
| ifAnnotatedTarget | IfaceSyn | 
| ifAnnotatedValue | IfaceSyn | 
| ifATs | IfaceSyn | 
| ifaxbCoVars | IfaceSyn | 
| ifaxbEtaTyVars | IfaceSyn | 
| ifaxbIncomps | IfaceSyn | 
| ifaxbLHS | IfaceSyn | 
| ifAxBranches | IfaceSyn | 
| ifaxbRHS | IfaceSyn | 
| ifaxbRoles | IfaceSyn | 
| ifaxbTyVars | IfaceSyn | 
| ifBinders | IfaceSyn | 
| ifBody | IfaceSyn | 
| ifCheckWiredInThing | LoadIface | 
| ifClassCtxt | IfaceSyn | 
| IfCompulsory | IfaceSyn | 
| IfCon | IfaceSyn | 
| ifConArgTys | IfaceSyn | 
| IfConcreteClass | IfaceSyn | 
| ifConCtxt | IfaceSyn | 
| ifConEqSpec | IfaceSyn | 
| ifConExTCvs | IfaceSyn | 
| ifConFields | IfaceSyn | 
| ifConInfix | IfaceSyn | 
| ifConName | IfaceSyn | 
| ifCons | IfaceSyn | 
| ifConSrcStricts | IfaceSyn | 
| ifConStricts | IfaceSyn | 
| ifConUserTvBinders | IfaceSyn | 
| ifConWrapper | IfaceSyn | 
| IfCoreUnfold | IfaceSyn | 
| ifCtxt | IfaceSyn | 
| ifCType | IfaceSyn | 
| IfDataInstance | IfaceSyn | 
| IfDataTyCon | IfaceSyn | 
| ifDFun | IfaceSyn | 
| IfDFunId | IfaceSyn | 
| IfDFunUnfold | IfaceSyn | 
| IfEqual | CmmSwitch | 
| ifErrsM | TcRnMonad | 
| IfExtName | IfaceType, IfaceSyn | 
| ifFamFlav | IfaceSyn | 
| ifFamInj | IfaceSyn | 
| ifFamInstAxiom | IfaceSyn | 
| ifFamInstFam | IfaceSyn | 
| ifFamInstOrph | IfaceSyn | 
| ifFamInstTys | IfaceSyn | 
| ifFDs | IfaceSyn | 
| ifFieldLabels | IfaceSyn | 
| ifForAllBndrName | IfaceType, IfaceSyn | 
| ifForAllBndrVar | IfaceType, IfaceSyn | 
| IfG | TcRnTypes, TcRnMonad | 
| ifGadtSyntax | IfaceSyn | 
| IfGblEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| ifGeneratingDynamicToo | DynFlags, GhcPlugins | 
| ifIdDetails | IfaceSyn | 
| ifIdInfo | IfaceSyn | 
| IfInlineRule | IfaceSyn | 
| ifInstCls | IfaceSyn | 
| ifInstOrph | IfaceSyn | 
| ifInstTys | IfaceSyn | 
| IfL | TcRnTypes, TcRnMonad | 
| IfLclEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| IfLclName | IfaceType, IfaceSyn | 
| IfLetBndr | IfaceSyn | 
| IfLT | CmmSwitch | 
| IfM | TcRnTypes, TcRnMonad | 
| ifMinDef | IfaceSyn | 
| ifName | IfaceSyn | 
| IfNewTyCon | IfaceSyn | 
| IfNoBang | IfaceSyn | 
| IfNoParent | IfaceSyn | 
| ifOFlag | IfaceSyn | 
| IfOrigin | TcOrigin | 
| ifParent | IfaceSyn | 
| ifPatArgs | IfaceSyn | 
| ifPatBuilder | IfaceSyn | 
| ifPatExBndrs | IfaceSyn | 
| ifPatIsInfix | IfaceSyn | 
| ifPatMatcher | IfaceSyn | 
| ifPatProvCtxt | IfaceSyn | 
| ifPatReqCtxt | IfaceSyn | 
| ifPatTy | IfaceSyn | 
| ifPatUnivBndrs | IfaceSyn | 
| ifPprDebug | Outputable, GhcPlugins | 
| IfRecSelId | IfaceSyn | 
| ifResKind | IfaceSyn | 
| ifResVar | IfaceSyn | 
| ifRole | IfaceSyn | 
| ifRoles | IfaceSyn | 
| ifRuleArgs | IfaceSyn | 
| ifRuleAuto | IfaceSyn | 
| ifRuleBndrs | IfaceSyn | 
| ifRuleHead | IfaceSyn | 
| ifRuleName | IfaceSyn | 
| ifRuleOrph | IfaceSyn | 
| ifRuleRhs | IfaceSyn | 
| ifSigs | IfaceSyn | 
| IfSrcBang | IfaceSyn | 
| IfStrict | IfaceSyn | 
| ifSynRhs | IfaceSyn | 
| ifTyCon | IfaceSyn | 
| ifTyConBinderName | IfaceType, IfaceSyn | 
| ifTyConBinderVar | IfaceType, IfaceSyn | 
| ifType | IfaceSyn | 
| IfUnpack | IfaceSyn | 
| IfUnpackCo | IfaceSyn | 
| IfVanillaId | IfaceSyn | 
| if_boot | TcRnTypes, TcRnMonad | 
| if_doc | TcRnTypes, TcRnMonad | 
| if_id_env | TcRnTypes, TcRnMonad | 
| if_implicits_env | TcRnTypes, TcRnMonad | 
| if_loc | TcRnTypes, TcRnMonad | 
| if_mod | TcRnTypes, TcRnMonad | 
| if_nsubst | TcRnTypes, TcRnMonad | 
| if_rec_types | TcRnTypes, TcRnMonad | 
| if_tv_env | TcRnTypes, TcRnMonad | 
| IgnoredDependencies | Packages, GhcPlugins | 
| IgnoredWithFlag | Packages, GhcPlugins | 
| IgnoreHiWay | BinIface | 
| IgnorePackage | DynFlags, GhcPlugins | 
| IgnorePackageFlag | DynFlags, GhcPlugins | 
| ignorePackageFlags | DynFlags, GhcPlugins, GHC | 
| ignoreParens | GHC.Hs.Types, GHC.Hs, GHC | 
| II16 | Format | 
| II32 | Format | 
| II64 | Format | 
| II8 | Format | 
| IIDecl | HscTypes, GhcPlugins, GHC | 
| IIModule | HscTypes, GhcPlugins, GHC | 
| IL | BasicTypes, GhcPlugins | 
| iLDV_CREATE_MASK | DynFlags, GhcPlugins | 
| iLDV_STATE_CREATE | DynFlags, GhcPlugins | 
| iLDV_STATE_USE | DynFlags, GhcPlugins | 
| il_neg | BasicTypes, GhcPlugins | 
| il_text | BasicTypes, GhcPlugins | 
| il_value | BasicTypes, GhcPlugins | 
| Imm | |
| 1 (Type/Class) | SPARC.Imm | 
| 2 (Type/Class) | PPC.Regs | 
| 3 (Type/Class) | X86.Regs | 
| ImmAddr | X86.Regs | 
| ImmCLbl | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmConstantDiff | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmConstantSum | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmDouble | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmFloat | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmIndex | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmInt | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmInteger | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| ImmLit | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| 3 (Data Constructor) | X86.Regs | 
| immSuperClasses | TcType | 
| ImpAll | RdrName, GhcPlugins | 
| ImpDeclSpec | |
| 1 (Type/Class) | RdrName, GhcPlugins | 
| 2 (Data Constructor) | RdrName, GhcPlugins | 
| ImpExpAbs | RdrHsSyn | 
| ImpExpAll | RdrHsSyn | 
| ImpExpAllWith | RdrHsSyn | 
| ImpExpList | RdrHsSyn | 
| ImpExpQcName | RdrHsSyn | 
| ImpExpQcSpec | RdrHsSyn | 
| ImpExpQcType | RdrHsSyn | 
| ImpExpQcWildcard | RdrHsSyn | 
| ImpExpSubSpec | RdrHsSyn | 
| ImpItemSpec | RdrName, GhcPlugins | 
| implBidirPatSynIdKey | THNames | 
| implBidirPatSynName | THNames | 
| impLevel | TcRnTypes, TcRnMonad | 
| Implic | Constraint | 
| Implication | Constraint | 
| implicationPrototype | Constraint | 
| ImplicitBidirectional | GHC.Hs.Binds, GHC.Hs, GHC | 
| implicitClassThings | HscTypes, GhcPlugins | 
| implicitParamBindDIdKey | THNames | 
| implicitParamBindDName | THNames | 
| implicitParamTIdKey | THNames | 
| implicitParamTName | THNames | 
| implicitParamVarEIdKey | THNames | 
| implicitParamVarEName | THNames | 
| implicitRequirements | TcBackpack, TcRnDriver, GhcMake | 
| implicitRequirements' | TcBackpack | 
| ImplicitSplice | BasicTypes, GHC.Hs.Decls, GHC.Hs, GhcPlugins, GHC | 
| implicitTyConThings | HscTypes, GhcPlugins | 
| implicitTyThings | HscTypes, GhcPlugins | 
| ImplicStatus | Constraint | 
| implies | BooleanFormula | 
| impliesAtom | BooleanFormula | 
| Import | HieTypes | 
| ImportAs | HieTypes | 
| ImportAvails | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| ImportByPlugin | TcRnTypes, TcRnMonad | 
| ImportBySystem | TcRnTypes, TcRnMonad | 
| ImportByUser | TcRnTypes, TcRnMonad | 
| ImportDecl | |
| 1 (Type/Class) | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| importDecl | LoadIface, TcIface | 
| ImportDeclQualifiedStyle | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| importDeclQualifiedStyle | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| ImportDeclUsage | RnNames | 
| importDirs | PackageConfig, Packages, GhcPlugins | 
| ImportedBy | HscTypes, GhcPlugins | 
| ImportedBySystem | HscTypes, GhcPlugins | 
| ImportedByUser | HscTypes, GhcPlugins | 
| importedByUser | HscTypes, GhcPlugins | 
| ImportedMods | HscTypes, GhcPlugins | 
| ImportedModsVal | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| ImportHiding | HieTypes | 
| importPaths | DynFlags, GhcPlugins, GHC | 
| ImportQualifiedPostBit | Lexer | 
| ImportSpec | RdrName, GhcPlugins | 
| importSpecLoc | RdrName, GhcPlugins | 
| importSpecModule | RdrName, GhcPlugins | 
| improveFromAnother | FunDeps | 
| improveFromInstEnv | FunDeps | 
| improveRTTIType | RtClosureInspect | 
| improveUnitId | Packages, GhcPlugins | 
| ImpSome | RdrName, GhcPlugins | 
| ImpSpec | RdrName, GhcPlugins | 
| impurePlugin | Plugins, GhcPlugins | 
| imp_dep_mods | TcRnTypes, TcRnMonad | 
| imp_dep_pkgs | TcRnTypes, TcRnMonad | 
| imp_finsts | TcRnTypes, TcRnMonad | 
| imp_mods | TcRnTypes, TcRnMonad | 
| imp_orphs | TcRnTypes, TcRnMonad | 
| imp_trust_own_pkg | TcRnTypes, TcRnMonad | 
| imp_trust_pkgs | TcRnTypes, TcRnMonad | 
| IMUL | X86.Instr | 
| IMUL2 | X86.Instr | 
| imv_all_exports | HscTypes, GhcPlugins | 
| imv_is_hiding | HscTypes, GhcPlugins | 
| imv_is_safe | HscTypes, GhcPlugins | 
| imv_name | HscTypes, GhcPlugins | 
| imv_qualified | HscTypes, GhcPlugins | 
| imv_span | HscTypes, GhcPlugins | 
| InAlt | CoreSyn, GhcPlugins | 
| InArg | CoreSyn, GhcPlugins | 
| InBind | CoreSyn, GhcPlugins | 
| InBndr | CoreSyn, GhcPlugins | 
| InBoth | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| inCharRange | Literal, GhcPlugins | 
| InClsInst | ClsInst | 
| IncludeD | BkpSyn | 
| IncludeDecl | |
| 1 (Type/Class) | BkpSyn | 
| 2 (Data Constructor) | BkpSyn | 
| includeDirs | PackageConfig, Packages, GhcPlugins | 
| includePaths | DynFlags, GhcPlugins, GHC | 
| includePathsGlobal | DynFlags, GhcPlugins | 
| includePathsQuote | DynFlags, GhcPlugins | 
| includes | PackageConfig, Packages, GhcPlugins | 
| IncludeSpecs | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| incMinorLvl | SetLevels | 
| InCoercion | CoreSyn, GhcPlugins | 
| Incoherent | BasicTypes, InstEnv, GhcPlugins | 
| incoherentDataConKey | THNames | 
| incoherentDataConName | THNames | 
| incoherentOnLoc | DynFlags, GhcPlugins, GHC | 
| IncorrectParent | RnEnv | 
| InCoVar | Var, CoreSyn, GhcPlugins | 
| increaseStrictSigArity | Demand | 
| indefinite | PackageConfig, Packages, GhcPlugins | 
| IndefiniteUnitId | Module, GhcPlugins | 
| IndefModule | |
| 1 (Type/Class) | Module, GhcPlugins | 
| 2 (Data Constructor) | Module, GhcPlugins | 
| indefModuleName | Module, GhcPlugins | 
| indefModuleToModule | Module, GhcPlugins | 
| indefModuleUnitId | Module, GhcPlugins | 
| IndefUnitId | |
| 1 (Type/Class) | Module, GhcPlugins | 
| 2 (Data Constructor) | Module, GhcPlugins | 
| indefUnitIdComponentId | Module, GhcPlugins | 
| indefUnitIdFreeHoles | Module, GhcPlugins | 
| indefUnitIdFS | Module, GhcPlugins | 
| indefUnitIdInsts | Module, GhcPlugins | 
| indefUnitIdKey | Module, GhcPlugins | 
| indefUnitIdToUnitId | Module, GhcPlugins | 
| IndexArrayArrayOp_ArrayArray | PrimOp | 
| IndexArrayArrayOp_ByteArray | PrimOp | 
| IndexArrayOp | PrimOp | 
| IndexByteArrayOp_Addr | PrimOp | 
| IndexByteArrayOp_Char | PrimOp | 
| IndexByteArrayOp_Double | PrimOp | 
| IndexByteArrayOp_Float | PrimOp | 
| IndexByteArrayOp_Int | PrimOp | 
| IndexByteArrayOp_Int16 | PrimOp | 
| IndexByteArrayOp_Int32 | PrimOp | 
| IndexByteArrayOp_Int64 | PrimOp | 
| IndexByteArrayOp_Int8 | PrimOp | 
| IndexByteArrayOp_StablePtr | PrimOp | 
| IndexByteArrayOp_WideChar | PrimOp | 
| IndexByteArrayOp_Word | PrimOp | 
| IndexByteArrayOp_Word16 | PrimOp | 
| IndexByteArrayOp_Word32 | PrimOp | 
| IndexByteArrayOp_Word64 | PrimOp | 
| IndexByteArrayOp_Word8 | PrimOp | 
| IndexByteArrayOp_Word8AsAddr | PrimOp | 
| IndexByteArrayOp_Word8AsChar | PrimOp | 
| IndexByteArrayOp_Word8AsDouble | PrimOp | 
| IndexByteArrayOp_Word8AsFloat | PrimOp | 
| IndexByteArrayOp_Word8AsInt | PrimOp | 
| IndexByteArrayOp_Word8AsInt16 | PrimOp | 
| IndexByteArrayOp_Word8AsInt32 | PrimOp | 
| IndexByteArrayOp_Word8AsInt64 | PrimOp | 
| IndexByteArrayOp_Word8AsStablePtr | PrimOp | 
| IndexByteArrayOp_Word8AsWideChar | PrimOp | 
| IndexByteArrayOp_Word8AsWord | PrimOp | 
| IndexByteArrayOp_Word8AsWord16 | PrimOp | 
| IndexByteArrayOp_Word8AsWord32 | PrimOp | 
| IndexByteArrayOp_Word8AsWord64 | PrimOp | 
| IndexedCO | Hoopl.Block | 
| IndexOffAddrOp_Addr | PrimOp | 
| IndexOffAddrOp_Char | PrimOp | 
| IndexOffAddrOp_Double | PrimOp | 
| IndexOffAddrOp_Float | PrimOp | 
| IndexOffAddrOp_Int | PrimOp | 
| IndexOffAddrOp_Int16 | PrimOp | 
| IndexOffAddrOp_Int32 | PrimOp | 
| IndexOffAddrOp_Int64 | PrimOp | 
| IndexOffAddrOp_Int8 | PrimOp | 
| IndexOffAddrOp_StablePtr | PrimOp | 
| IndexOffAddrOp_WideChar | PrimOp | 
| IndexOffAddrOp_Word | PrimOp | 
| IndexOffAddrOp_Word16 | PrimOp | 
| IndexOffAddrOp_Word32 | PrimOp | 
| IndexOffAddrOp_Word64 | PrimOp | 
| IndexOffAddrOp_Word8 | PrimOp | 
| IndexOutOfBounds | Exception | 
| IndexSmallArrayOp | PrimOp | 
| index_RDR | PrelNames | 
| Indirect | |
| 1 (Data Constructor) | TcType | 
| 2 (Data Constructor) | GHC.HsToCore.PmCheck.Types | 
| inDomIfaceTySubst | IfaceType, IfaceSyn | 
| IndStatic | SMRep, Cmm | 
| indStaticInfoTable | GHC.StgToCmm.Closure | 
| indStaticRep | SMRep | 
| InertCans | TcSMonad | 
| InertSet | TcSMonad | 
| inert_cans | TcSMonad | 
| inert_count | TcSMonad | 
| inert_dicts | TcSMonad | 
| inert_eqs | TcSMonad | 
| inert_flat_cache | TcSMonad | 
| inert_fsks | TcSMonad | 
| inert_funeqs | TcSMonad | 
| inert_insts | TcSMonad | 
| inert_irreds | TcSMonad | 
| inert_safehask | TcSMonad | 
| inert_solved_dicts | TcSMonad | 
| InExpr | CoreSyn, GhcPlugins | 
| Infer | TcType, TcMType | 
| inferConstraints | TcDerivInfer | 
| InferContext | TcDerivUtils | 
| InferMode | TcSimplify | 
| Inferred | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins | 
| InferResult | TcType | 
| inferResultToType | TcMType | 
| inferRIdKey | THNames | 
| inferRName | THNames | 
| inferRoles | TcTyDecls | 
| InferSkol | TcOrigin | 
| infinity | BasicTypes, GhcPlugins | 
| Infix | BasicTypes, GhcPlugins, GHC | 
| infixAppIdKey | THNames | 
| infixAppName | THNames | 
| infixApp_RDR | THNames | 
| infixCIdKey | THNames | 
| infixCName | THNames | 
| InfixCon | GHC.Hs.Types, GHC.Hs, GHC | 
| infixDataCon_RDR | PrelNames | 
| infixEIdKey | THNames | 
| infixEName | THNames | 
| infixIDataConKey | PrelNames | 
| infixIDataConName | PrelNames | 
| InfixL | BasicTypes, GhcPlugins, GHC | 
| infixLDIdKey | THNames | 
| infixLDName | THNames | 
| InfixN | BasicTypes, GhcPlugins, GHC | 
| infixNDIdKey | THNames | 
| infixNDName | THNames | 
| InfixOp | RdrHsSyn | 
| infixPatSynIdKey | THNames | 
| infixPatSynName | THNames | 
| infixPIdKey | THNames | 
| infixPName | THNames | 
| InfixR | BasicTypes, GhcPlugins, GHC | 
| infixRDIdKey | THNames | 
| infixRDName | THNames | 
| infixTIdKey | THNames | 
| infixTName | THNames | 
| infoEdgeList | CFG | 
| infoSection | LlvmCodeGen.Ppr | 
| infoTable | CmmInfo | 
| infoTableClosureType | CmmInfo | 
| infoTableConstrTag | CmmInfo | 
| infoTableNonPtrs | CmmInfo | 
| infoTablePenalty | DynFlags, GhcPlugins | 
| infoTablePtrs | CmmInfo | 
| infoTableSrtBitmap | CmmInfo | 
| infoTblLbl | BlockId | 
| info_tbls | Cmm | 
| InfSigCtxt | TcOrigin, TcValidity, TcHsType | 
| inHsDocContext | RnUtils | 
| InId | Var, CoreSyn, Id, GhcPlugins | 
| inIntRange | Literal, GhcPlugins | 
| init | GhcPrelude | 
| initC | GHC.StgToCmm.Monad | 
| initCostCentres | GHC.StgToCmm.Prof | 
| initDelta | GHC.HsToCore.PmCheck.Types, GHC.HsToCore.PmCheck.Oracle | 
| initDs | DsMonad | 
| initDsTc | DsMonad | 
| initDsWithModGuts | DsMonad | 
| initDynFlags | DynFlags, GhcPlugins | 
| initDynLinker | Linker | 
| initExitJoinUnique | Unique | 
| initExternalPackageState | LoadIface | 
| initFreeRegs | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86_64.FreeRegs | 
| 4 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| initGhcMonad | GHC | 
| initGraph | GraphBase, GraphColor | 
| initHpc | GHC.StgToCmm.Hpc | 
| initHpUsage | GHC.StgToCmm.Monad | 
| initialHTS | HieUtils | 
| initializePicBase_ppc | PIC | 
| initializePicBase_x86 | PIC | 
| initializePlugins | DynamicLoading | 
| InitialKindCheck | TcHsType | 
| InitialKindInfer | TcHsType | 
| InitialKindStrategy | TcHsType | 
| InitialPhase | BasicTypes, GhcPlugins | 
| initialSubGoalDepth | Constraint | 
| initialUnique | DynFlags, GhcPlugins, GHC | 
| initialVersion | BasicTypes, GhcPlugins | 
| initIfaceCheck | TcRnMonad | 
| initIfaceLcl | TcRnMonad | 
| initIfaceLclWithSubst | TcRnMonad | 
| initIfaceLoad | TcRnMonad | 
| initIfaceTcRn | TcRnMonad | 
| InitLinker | GHCi | 
| initNameCache | NameCache | 
| initNat | NCGMonad | 
| initObjLinker | GHCi | 
| initPackages | Packages, GhcPlugins | 
| initRecTc | TyCon, GhcPlugins | 
| initSDocContext | Outputable, GhcPlugins | 
| initSettings | SysTools.Settings | 
| initSmpl | SimplMonad | 
| initSysTools | SysTools | 
| initTc | TcRnMonad | 
| initTcDsForSolver | DsMonad | 
| initTcInteractive | TcRnMonad | 
| initTcRnIf | TcRnMonad | 
| initTcWithGbl | TcRnMonad | 
| initTidyOccEnv | OccName, Name, GhcPlugins | 
| initTyVarUnique | Unique | 
| initUniqSupply | UniqSupply, GhcPlugins | 
| initUpdFrameOff | GHC.StgToCmm.Monad | 
| initUpdFrameProf | GHC.StgToCmm.Prof | 
| initUs | UniqSupply, GhcPlugins | 
| initUs_ | UniqSupply, GhcPlugins | 
| initZonkEnv | TcHsSyn | 
| injAnnTyConKey | THNames | 
| injAnnTyConName | THNames | 
| Injective | TyCon, GhcPlugins | 
| injectiveBranches | FamInstEnv | 
| injectiveVarsOfType | TyCoFVs | 
| injectiveVarsOfTypes | TyCoFVs | 
| Injectivity | TyCon, GhcPlugins | 
| InjectivityAccepted | FamInstEnv | 
| InjectivityAnn | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| injectivityAnnIdKey | THNames | 
| injectivityAnnName | THNames | 
| InjectivityCheckResult | FamInstEnv | 
| InjectivityUnified | FamInstEnv | 
| InKind | CoreSyn, GhcPlugins | 
| inlDataConKey | PrelNames | 
| Inlinable | BasicTypes, GhcPlugins | 
| inlinableDataConKey | THNames | 
| inlinableDataConName | THNames | 
| Inline | BasicTypes, GhcPlugins | 
| inlineBoringOk | CoreUnfold | 
| inlineCheck | DynFlags, GhcPlugins, GHC | 
| InlineCompulsory | CoreSyn, GhcPlugins | 
| inlineDataConKey | THNames | 
| inlineDataConName | THNames | 
| InlineHint | Llvm.Types, Llvm | 
| inlineIdKey | PrelNames | 
| inlineIdName | PrelNames | 
| inlinePerformIO | FastFunctions | 
| InlinePragInfo | IdInfo, GhcPlugins | 
| inlinePragInfo | IdInfo, GhcPlugins | 
| InlinePragma | |
| 1 (Type/Class) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| inlinePragmaActivation | BasicTypes, GhcPlugins | 
| inlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins | 
| inlinePragmaSat | BasicTypes, GhcPlugins | 
| inlinePragmaSpec | BasicTypes, GhcPlugins | 
| InlineRhs | CoreSyn, GhcPlugins | 
| InlineSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| InlineSpec | BasicTypes, GhcPlugins | 
| InlineStable | CoreSyn, GhcPlugins | 
| inLocalRdrEnvScope | RdrName, GhcPlugins | 
| inl_act | BasicTypes, GhcPlugins | 
| inl_inline | BasicTypes, GhcPlugins | 
| inl_rule | BasicTypes, GhcPlugins | 
| inl_sat | BasicTypes, GhcPlugins | 
| inl_src | BasicTypes, GhcPlugins | 
| InMem | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| InNestedCommentBit | Lexer | 
| InPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| InputFileBuffer | HscTypes, GhcPlugins | 
| inRange_RDR | PrelNames | 
| inrDataConKey | PrelNames | 
| InReg | |
| 1 (Data Constructor) | Llvm.Types, Llvm | 
| 2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| inRnEnvL | VarEnv, GhcPlugins | 
| inRnEnvR | VarEnv, GhcPlugins | 
| InRulePragBit | Lexer | 
| InScopeEnv | CoreSyn, GhcPlugins | 
| InScopeSet | VarEnv, CoreSubst, GhcPlugins | 
| Insert | Llvm.AbsSyn, Llvm | 
| insert | EnumSet | 
| insertAst | HieUtils | 
| insertFunEq | TcSMonad | 
| insertList | FiniteMap, GhcPlugins | 
| insertListWith | FiniteMap, GhcPlugins | 
| insertSafeOverlapFailureTcS | TcSMonad | 
| insertTM | TrieMap, CoreMap | 
| InsideLam | BasicTypes, IdInfo, GhcPlugins | 
| insideLam | BasicTypes, IdInfo, GhcPlugins | 
| insolubleCt | Constraint | 
| insolubleEqCt | Constraint | 
| insolubleImplic | Constraint | 
| insolublesOnly | Constraint | 
| insolubleWC | Constraint | 
| InstallationError | Panic, GHC | 
| installCoreToDos | Plugins, GhcPlugins | 
| InstalledFindResult | HscTypes, GhcPlugins | 
| InstalledFound | HscTypes, GhcPlugins | 
| InstalledModule | |
| 1 (Type/Class) | Module, GhcPlugins | 
| 2 (Data Constructor) | Module, GhcPlugins | 
| InstalledModuleEnv | Module, GhcPlugins | 
| installedModuleEq | Module, GhcPlugins | 
| installedModuleName | Module, GhcPlugins | 
| installedModuleUnitId | Module, GhcPlugins | 
| InstalledNoPackage | HscTypes, GhcPlugins | 
| InstalledNotFound | HscTypes, GhcPlugins | 
| installedPackageConfigId | PackageConfig, Packages, GhcPlugins | 
| InstalledPackageInfo | |
| 1 (Data Constructor) | PackageConfig, Packages, GhcPlugins | 
| 2 (Type/Class) | PackageConfig, Packages, GhcPlugins | 
| InstalledUnitId | |
| 1 (Type/Class) | Module, GhcPlugins | 
| 2 (Data Constructor) | Module, GhcPlugins | 
| installedUnitIdEq | Module, GhcPlugins | 
| installedUnitIdFS | Module, GhcPlugins | 
| installedUnitIdString | Module, GhcPlugins | 
| InstanceBind | HieTypes | 
| instanceBindFun | InstEnv | 
| instanceCantMatch | Unify, InstEnv | 
| instanceDFunId | InstEnv, GHC | 
| instanceDIdKey | THNames | 
| instanceHead | InstEnv | 
| instanceReturnsDictCon | ClsInst | 
| instanceRoughTcs | InstEnv | 
| instanceSig | InstEnv | 
| InstanceWhat | ClsInst | 
| instanceWithOverlapDIdKey | THNames | 
| instanceWithOverlapDName | THNames | 
| instantiatedWith | PackageConfig, Packages, GhcPlugins | 
| instantiateMethod | TcClassDcl | 
| instantiateSignature | TcBackpack, TcRnDriver | 
| InstBindings | |
| 1 (Type/Class) | TcEnv | 
| 2 (Data Constructor) | TcEnv | 
| instCall | Inst | 
| instCallConstraints | Inst | 
| InstCo | TyCoRep | 
| InstD | GHC.Hs.Decls, GHC.Hs, GHC | 
| InstDec | HieTypes | 
| InstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| InstDeclCtxt | |
| 1 (Data Constructor) | TcOrigin, TcValidity, TcHsType | 
| 2 (Data Constructor) | RnEnv, RnBinds | 
| instDeclCtxt1 | TcClassDcl | 
| instDeclCtxt2 | TcClassDcl | 
| instDeclCtxt3 | TcClassDcl | 
| instDeclDataFamInsts | GHC.Hs.Decls, GHC.Hs, GHC | 
| instDFunType | |
| 1 (Function) | Inst | 
| 2 (Function) | TcSMonad | 
| InstEnv | InstEnv | 
| instEnvClasses | InstEnv | 
| instEnvElts | InstEnv | 
| InstEnvs | |
| 1 (Type/Class) | InstEnv | 
| 2 (Data Constructor) | InstEnv | 
| instFlexi | TcSMonad | 
| instFlexiX | TcSMonad | 
| InStgAlt | StgSyn | 
| InStgArg | StgSyn | 
| InStgBinding | StgSyn | 
| InStgExpr | StgSyn | 
| InStgRhs | StgSyn | 
| InStgTopBinding | StgSyn | 
| InstInfo | |
| 1 (Type/Class) | TcEnv | 
| 2 (Data Constructor) | TcEnv | 
| instIsVisible | InstEnv | 
| InstMatch | InstEnv | 
| instNewTyCon_maybe | Coercion, GhcPlugins | 
| InstProvidedOrigin | TcOrigin | 
| Instr | |
| 1 (Data Constructor) | RegAlloc.Liveness | 
| 2 (Type/Class) | X86.Instr | 
| 3 (Type/Class) | SPARC.Instr | 
| 4 (Type/Class) | PPC.Instr | 
| InstrBlock | |
| 1 (Type/Class) | SPARC.CodeGen.Base, SPARC.CodeGen | 
| 2 (Type/Class) | X86.CodeGen | 
| 3 (Type/Class) | PPC.CodeGen | 
| instrClobberedRegs | X86.Regs | 
| InstrSR | RegAlloc.Liveness | 
| Instruction | Instruction | 
| InstSC | TcOrigin | 
| InstSkol | TcOrigin | 
| instStupidTheta | Inst | 
| instTyVarsWith | Inst | 
| Int | GhcPrelude | 
| int | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Int16AddOp | PrimOp | 
| Int16ElemRep | TyCon, GhcPlugins | 
| int16ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| Int16EqOp | PrimOp | 
| Int16Extend | PrimOp | 
| Int16GeOp | PrimOp | 
| Int16GtOp | PrimOp | 
| Int16LeOp | PrimOp | 
| Int16LtOp | PrimOp | 
| Int16MulOp | PrimOp | 
| Int16Narrow | PrimOp | 
| Int16NegOp | PrimOp | 
| Int16NeOp | PrimOp | 
| int16PrimTy | TysPrim | 
| int16PrimTyCon | TysPrim | 
| int16PrimTyConKey | PrelNames | 
| int16PrimTyConName | TysPrim | 
| Int16QuotOp | PrimOp | 
| Int16QuotRemOp | PrimOp | 
| Int16RemOp | PrimOp | 
| Int16Rep | TyCon, RepType, GhcPlugins | 
| int16RepDataConTy | TysWiredIn, GhcPlugins | 
| Int16SubOp | PrimOp | 
| int16TyConKey | PrelNames | 
| int16TyConName | PrelNames | 
| int16X16PrimTy | TysPrim | 
| int16X16PrimTyCon | TysPrim | 
| int16X16PrimTyConKey | PrelNames | 
| int16X32PrimTy | TysPrim | 
| int16X32PrimTyCon | TysPrim | 
| int16X32PrimTyConKey | PrelNames | 
| int16X8PrimTy | TysPrim | 
| int16X8PrimTyCon | TysPrim | 
| int16X8PrimTyConKey | PrelNames | 
| Int2AddrOp | PrimOp | 
| int2CharLit | Literal, GhcPlugins | 
| int2DoubleLit | Literal, GhcPlugins | 
| Int2DoubleOp | PrimOp | 
| int2FloatLit | Literal, GhcPlugins | 
| Int2FloatOp | PrimOp | 
| int2WordLit | Literal, GhcPlugins | 
| Int2WordOp | PrimOp | 
| Int32ElemRep | TyCon, GhcPlugins | 
| int32ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| int32PrimTy | TysPrim | 
| int32PrimTyCon | TysPrim | 
| int32PrimTyConKey | PrelNames | 
| int32PrimTyConName | TysPrim | 
| Int32Rep | TyCon, RepType, GhcPlugins | 
| int32RepDataConTy | TysWiredIn, GhcPlugins | 
| int32TyConKey | PrelNames | 
| int32TyConName | PrelNames | 
| int32X16PrimTy | TysPrim | 
| int32X16PrimTyCon | TysPrim | 
| int32X16PrimTyConKey | PrelNames | 
| int32X4PrimTy | TysPrim | 
| int32X4PrimTyCon | TysPrim | 
| int32X4PrimTyConKey | PrelNames | 
| int32X8PrimTy | TysPrim | 
| int32X8PrimTyCon | TysPrim | 
| int32X8PrimTyConKey | PrelNames | 
| Int64ElemRep | TyCon, GhcPlugins | 
| int64ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| int64PrimTy | TysPrim | 
| int64PrimTyCon | TysPrim | 
| int64PrimTyConKey | PrelNames | 
| int64PrimTyConName | TysPrim | 
| Int64Rep | TyCon, RepType, GhcPlugins | 
| int64RepDataConTy | TysWiredIn, GhcPlugins | 
| int64ToIntegerIdKey | PrelNames | 
| int64ToIntegerName | PrelNames | 
| int64TyConKey | PrelNames | 
| int64TyConName | PrelNames | 
| int64X2PrimTy | TysPrim | 
| int64X2PrimTyCon | TysPrim | 
| int64X2PrimTyConKey | PrelNames | 
| int64X4PrimTy | TysPrim | 
| int64X4PrimTyCon | TysPrim | 
| int64X4PrimTyConKey | PrelNames | 
| int64X8PrimTy | TysPrim | 
| int64X8PrimTyCon | TysPrim | 
| int64X8PrimTyConKey | PrelNames | 
| Int8AddOp | PrimOp | 
| Int8ElemRep | TyCon, GhcPlugins | 
| int8ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| Int8EqOp | PrimOp | 
| Int8Extend | PrimOp | 
| Int8GeOp | PrimOp | 
| Int8GtOp | PrimOp | 
| Int8LeOp | PrimOp | 
| Int8LtOp | PrimOp | 
| Int8MulOp | PrimOp | 
| Int8Narrow | PrimOp | 
| Int8NegOp | PrimOp | 
| Int8NeOp | PrimOp | 
| int8PrimTy | TysPrim | 
| int8PrimTyCon | TysPrim | 
| int8PrimTyConKey | PrelNames | 
| int8PrimTyConName | TysPrim | 
| Int8QuotOp | PrimOp | 
| Int8QuotRemOp | PrimOp | 
| Int8RemOp | PrimOp | 
| Int8Rep | TyCon, RepType, GhcPlugins | 
| int8RepDataConTy | TysWiredIn, GhcPlugins | 
| Int8SubOp | PrimOp | 
| int8TyConKey | PrelNames | 
| int8TyConName | PrelNames | 
| int8X16PrimTy | TysPrim | 
| int8X16PrimTyCon | TysPrim | 
| int8X16PrimTyConKey | PrelNames | 
| int8X32PrimTy | TysPrim | 
| int8X32PrimTyCon | TysPrim | 
| int8X32PrimTyConKey | PrelNames | 
| int8X64PrimTy | TysPrim | 
| int8X64PrimTyCon | TysPrim | 
| int8X64PrimTyConKey | PrelNames | 
| IntAddCOp | PrimOp | 
| IntAddOp | PrimOp | 
| intDataCon | TysWiredIn, GhcPlugins | 
| intDataConKey | PrelNames | 
| intDataCon_RDR | TysWiredIn, GhcPlugins | 
| Integer | GhcPrelude | 
| integer | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| integerDataConKey | PrelNames | 
| IntegerGMP | DynFlags, GhcPlugins | 
| IntegerLibrary | DynFlags, GhcPlugins | 
| integerLibrary | DynFlags, GhcPlugins, GHC | 
| integerLIdKey | THNames | 
| integerLName | THNames | 
| integerSDataConKey | PrelNames | 
| integerSDataConName | PrelNames | 
| IntegerSimple | DynFlags, GhcPlugins | 
| integerToInt64IdKey | PrelNames | 
| integerToInt64Name | PrelNames | 
| integerToIntIdKey | PrelNames | 
| integerToIntName | PrelNames | 
| integerToWord64IdKey | PrelNames | 
| integerToWord64Name | PrelNames | 
| integerToWordIdKey | PrelNames | 
| integerToWordName | PrelNames | 
| integerTyConKey | PrelNames | 
| integerTyConName | PrelNames | 
| integerUnitId | Module, GhcPlugins | 
| Integral | GhcPrelude | 
| integralClassKey | PrelNames | 
| integralClassName | PrelNames | 
| integralFractionalLit | BasicTypes, GhcPlugins | 
| IntegralLit | BasicTypes, GhcPlugins | 
| IntEqOp | PrimOp | 
| interact | GhcPrelude | 
| interactiveClassKeys | PrelNames | 
| interactiveClassNames | PrelNames | 
| InteractiveContext | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| InteractiveImport | HscTypes, GhcPlugins, GHC | 
| InteractiveName | InteractiveEval, GHC | 
| interactivePrint | DynFlags, GhcPlugins, GHC | 
| interactiveSrcLoc | SrcLoc, GhcPlugins | 
| interactiveSrcSpan | SrcLoc, GhcPlugins | 
| interactiveUnitId | Module, GhcPlugins | 
| interestingCallContext | SimplUtils | 
| InterestingCxt | BasicTypes, GhcPlugins | 
| InterestingVarFun | FV, CoreFVs, GhcPlugins | 
| interfaceLoadAction | Plugins, GhcPlugins | 
| Internal | Llvm.Types, Llvm | 
| interpp'SP | Outputable, GhcPlugins | 
| interppSP | Outputable, GhcPlugins | 
| interpreterDynamic | DynFlags, GhcPlugins | 
| interpreterProfiled | DynFlags, GhcPlugins | 
| interpWays | DynFlags, GhcPlugins | 
| iNTERP_STACK_CHECK_THRESH | ByteCodeAsm | 
| interruptible | Exception | 
| InterruptibleFfiBit | Lexer | 
| interruptibleIdKey | THNames | 
| interruptibleName | THNames | 
| intersectDVarSet | VarSet, GhcPlugins | 
| intersectFVs | NameSet, GhcPlugins | 
| intersectModuleSet | Module, GhcPlugins | 
| intersectNameSet | NameSet, GhcPlugins | 
| intersectOccSet | OccName, Name, GhcPlugins | 
| intersectsDVarSet | VarSet, GhcPlugins | 
| intersectsNameSet | NameSet, GhcPlugins | 
| intersectsOccSet | OccName, Name, GhcPlugins | 
| intersectsUDFM | UniqDFM | 
| intersectsVarEnv | VarEnv, GhcPlugins | 
| intersectsVarSet | VarSet, GhcPlugins | 
| intersectUDFM | UniqDFM | 
| intersectUFM | UniqFM, GhcPlugins | 
| intersectUFM_C | UniqFM, GhcPlugins | 
| intersectUniqDSets | UniqDSet | 
| intersectUniqMap | UniqMap | 
| intersectUniqSets | UniqSet, GhcPlugins | 
| intersectVarSet | VarSet, GhcPlugins | 
| intFormat | Format | 
| IntGeOp | PrimOp | 
| intGtLimit | BasicTypes, GhcPlugins | 
| IntGtOp | PrimOp | 
| IntLeOp | PrimOp | 
| IntLtOp | PrimOp | 
| IntMulMayOfloOp | PrimOp | 
| IntMulOp | PrimOp | 
| IntNegOp | PrimOp | 
| IntNeOp | PrimOp | 
| intPrimLIdKey | THNames | 
| intPrimLName | THNames | 
| intPrimL_RDR | THNames | 
| intPrimTy | TysPrim | 
| intPrimTyCon | TysPrim | 
| intPrimTyConKey | PrelNames | 
| intPrimTyConName | TysPrim | 
| IntQuotOp | PrimOp | 
| IntQuotRemOp | PrimOp | 
| intrbl | CmmNode, Cmm | 
| IntRemOp | PrimOp | 
| IntRep | TyCon, RepType, GhcPlugins | 
| intRepDataConTy | TysWiredIn, GhcPlugins | 
| intsToBitmap | Bitmap | 
| intsToReverseBitmap | Bitmap | 
| IntSubCOp | PrimOp | 
| IntSubOp | PrimOp | 
| IntSuffix | CmdLineParser | 
| intTy | TysWiredIn, GhcPlugins | 
| intTyCon | TysWiredIn, GhcPlugins | 
| intTyConKey | PrelNames | 
| intTyConName | TysWiredIn, GhcPlugins | 
| intTyCon_RDR | TysWiredIn, GhcPlugins | 
| IntVec | PrimOp | 
| intWithCommas | Outputable, GhcPlugins | 
| IntWithInf | BasicTypes, GhcPlugins | 
| InType | CoreSyn, GhcPlugins | 
| InTyVar | Var, CoreSyn, GhcPlugins | 
| InVar | Var, CoreSyn, Id, GhcPlugins | 
| invertCondBranches | |
| 1 (Function) | NCGMonad, AsmCodeGen | 
| 2 (Function) | X86.CodeGen | 
| InvisArg | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins | 
| invisibleTyBndrCount | Type, GhcPlugins | 
| invisibleVarsOfType | TyCoFVs | 
| invisibleVarsOfTypes | TyCoFVs | 
| inWordRange | Literal, GhcPlugins | 
| IO | GhcPrelude | 
| ioDataConKey | PrelNames | 
| ioDataConName | PrelNames | 
| ioDataCon_RDR | PrelNames | 
| IOEnv | IOEnv, TcRnMonad | 
| IOEnvFailure | |
| 1 (Type/Class) | IOEnv, TcRnMonad | 
| 2 (Data Constructor) | IOEnv, TcRnMonad | 
| IOError | GhcPrelude | 
| ioError | GhcPrelude, Exception | 
| IOException | Exception | 
| ioLookupDataCon | TcEnv | 
| ioMsgMaybe | HscMain | 
| IORef | IOEnv, TcRnMonad | 
| ioTyConKey | PrelNames | 
| ioTyConName | PrelNames | 
| IPBind | |
| 1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| IPBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| IpBit | Lexer | 
| ipClassKey | PrelNames | 
| ipClassName | PrelNames | 
| ipdom | Dominators | 
| IpId | Var, GhcPlugins | 
| IPOccOrigin | TcOrigin | 
| IPSkol | TcOrigin | 
| IR | TcType | 
| iReg | SPARC.Regs | 
| IrredPred | Predicate | 
| ir_inst | TcType | 
| ir_lvl | TcType | 
| ir_ref | TcType | 
| ir_uniq | TcType | 
| IS | TcSMonad | 
| is32BitInteger | SPARC.Base | 
| isAbsDmd | Demand | 
| isAbstractClass | Class | 
| isAbstractTyCon | TyCon, GhcPlugins | 
| isActive | BasicTypes, GhcPlugins | 
| isActiveIn | BasicTypes, GhcPlugins | 
| isAlgTyCon | TyCon, GhcPlugins | 
| isAlgType | Type, GhcPlugins | 
| isAlmostFunctionFree | TcType | 
| isAlwaysActive | BasicTypes, GhcPlugins | 
| isAlwaysTailCalled | BasicTypes, IdInfo, GhcPlugins | 
| isAmbiguousTyVar | TcType | 
| isAnonTyCoBinder | Type, GhcPlugins | 
| isAnyInlinePragma | BasicTypes, GhcPlugins | 
| isArgReg | CmmExpr, Cmm | 
| isAssociativeMachOp | CmmMachOp, CmmExpr, Cmm | 
| isAtomicHsExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| isAutoRule | CoreSyn, GhcPlugins | 
| isAvx2Enabled | DynFlags, GhcPlugins | 
| isAvx512cdEnabled | DynFlags, GhcPlugins | 
| isAvx512erEnabled | DynFlags, GhcPlugins | 
| isAvx512fEnabled | DynFlags, GhcPlugins | 
| isAvx512pfEnabled | DynFlags, GhcPlugins | 
| isAvxEnabled | DynFlags, GhcPlugins | 
| isBackpackishSuffix | DriverPhases | 
| isBanged | DataCon, GhcPlugins | 
| isBangedHsBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| isBangedLPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| isBangRdr | RdrHsSyn | 
| isBitsType | CmmType, CmmExpr, Cmm | 
| isBmi2Enabled | DynFlags, GhcPlugins | 
| isBmiEnabled | DynFlags, GhcPlugins | 
| isBoolTy | TcType | 
| IsBoot | |
| 1 (Type/Class) | GhcMake | 
| 2 (Data Constructor) | GhcMake | 
| IsBootInterface | HscTypes, GhcPlugins | 
| isBootSummary | HscTypes, GhcPlugins | 
| isBootUnfolding | CoreSyn, GhcPlugins | 
| isBotRes | Demand | 
| isBottomingId | Id, GhcPlugins, GHC | 
| isBottomingSig | Demand | 
| isBoxed | BasicTypes, GhcPlugins | 
| isBoxedTupleTyCon | TyCon, GhcPlugins | 
| isBrackStage | TcEnv | 
| isBSDSymdef | Ar | 
| isBuiltInOcc_maybe | TysWiredIn, GhcPlugins | 
| isBuiltinRule | CoreSyn, GhcPlugins | 
| isBuiltInSynFamTyCon_maybe | TyCon, GhcPlugins | 
| isBuiltInSyntax | Name, GhcPlugins | 
| isBytesLabel | CLabel | 
| isCafCC | CostCentre | 
| isCafCCS | CostCentre | 
| isCallStackPred | TcType | 
| isCallStackTy | TcType | 
| isCDictCan_Maybe | Constraint | 
| isCFunctionLabel | CLabel | 
| isCFunEqCan | Constraint | 
| isCFunEqCan_maybe | Constraint | 
| isCharTy | TcType | 
| isCheapApp | CoreUtils, GhcPlugins | 
| isCheapUnfolding | CoreSyn, GhcPlugins | 
| isCishFilename | DriverPhases | 
| isCishSuffix | DriverPhases | 
| isCLabelString | ForeignCall | 
| isClassDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| isClassOpId_maybe | Id, GhcPlugins, GHC | 
| isClassPred | Predicate, TcType | 
| isClassTyCon | TyCon, GhcPlugins, GHC | 
| isClosedSynFamilyTyConWithAxiom_maybe | TyCon, GhcPlugins | 
| isClosedTypeFamilyInfo | GHC.Hs.Decls, GHC.Hs, GHC | 
| isCNonCanonical | Constraint | 
| isCoArg | CoreSyn, GhcPlugins | 
| isCoercionTy | Type, GhcPlugins | 
| isCoercionTy_maybe | Type, GhcPlugins | 
| isCoEvBindsVar | TcEvidence | 
| isCommutableMachOp | CmmMachOp, CmmExpr, Cmm | 
| isComparisonExpr | CmmUtils | 
| isComparisonMachOp | CmmMachOp, CmmExpr, Cmm | 
| isComparisonPrimOp | PrimOp | 
| isCompleteMatchSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isComprehensionContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| isCompulsoryUnfolding | CoreSyn, GhcPlugins | 
| isConInfoTableLabel | CLabel | 
| isConLike | BasicTypes, GhcPlugins | 
| isConLikeId | Id, GhcPlugins | 
| isConLikeUnfolding | CoreSyn, GhcPlugins | 
| isConRep | SMRep | 
| isConstraintKindCon | Type, GhcPlugins | 
| isContainedIn | SysTools.Tasks, SysTools | 
| isCoVar | Var, Coercion, GhcPlugins | 
| isCoVarDetails | IdInfo, GhcPlugins | 
| isCoVarType | Type, GhcPlugins | 
| isCoVar_maybe | Coercion, GhcPlugins | 
| isCTupleClass | Predicate | 
| isCTupleTyConName | TysWiredIn, GhcPlugins | 
| isCTyEqCan | Constraint | 
| isCurrentCCS | CostCentre | 
| IsCurrentThreadBoundOp | PrimOp | 
| isDarwinHost | Util, GhcPlugins | 
| IsData | BasicTypes, GhcPlugins | 
| isDataConId_maybe | Id, GhcPlugins | 
| isDataConName | Name, GhcPlugins | 
| isDataConNameSpace | OccName, Name, GhcPlugins | 
| isDataConRecordSelector | Id, GhcPlugins | 
| isDataConWorkId | Id, GhcPlugins, GHC | 
| isDataConWorkId_maybe | Id, GhcPlugins | 
| isDataConWrapId | Id, GhcPlugins | 
| isDataConWrapId_maybe | Id, GhcPlugins | 
| isDataDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| isDataFamilyAppType | Type, GhcPlugins | 
| isDataFamilyDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| isDataFamilyTyCon | TyCon, GhcPlugins | 
| isDataOcc | OccName, Name, GhcPlugins | 
| isDataProductTyCon_maybe | TyCon, GhcPlugins | 
| isDataSumTyCon_maybe | TyCon, GhcPlugins | 
| isDataSymOcc | OccName, Name, GhcPlugins | 
| isDataTyCon | TyCon, GhcPlugins | 
| isDeadBinder | Id, GhcPlugins, GHC | 
| isDeadOcc | BasicTypes, IdInfo, GhcPlugins | 
| isDecl | InteractiveEval, GHC | 
| isDefaultAlt | CoreUtils, GhcPlugins | 
| isDefaultInlinePragma | BasicTypes, GhcPlugins | 
| IsDefaultMethod | GHC.Hs.Binds, GHC.Hs, GHC | 
| isDefaultMethod | GHC.Hs.Binds, GHC.Hs, GHC | 
| isDefaultMethodOcc | OccName, Name, GhcPlugins | 
| isDenormalized | GhcPrelude | 
| isDerived | Constraint | 
| isDerivedCt | Constraint | 
| isDerivedOccName | OccName, Name, GhcPlugins | 
| isDerivSpecAnyClass | TcDerivUtils | 
| isDerivSpecNewtype | TcDerivUtils | 
| isDerivSpecStock | TcDerivUtils | 
| isDerivSpecVia | TcDerivUtils | 
| isDFunId | Id, GhcPlugins | 
| isDictId | Predicate | 
| isDictonaryId | GHC | 
| isDictTy | Predicate | 
| isDllConApp | StgSyn | 
| isDllName | Packages, GhcPlugins | 
| isDominatedBy | FamInstEnv | 
| isDoubleTy | TcType | 
| isDroppableCt | Constraint | 
| isDynamicTarget | ForeignCall | 
| isDynLibFilename | DriverPhases | 
| isDynLibSuffix | DriverPhases | 
| isEarlyActive | BasicTypes, GhcPlugins | 
| iselExpr64 | SPARC.CodeGen.Gen64 | 
| isEmpty | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| isEmptyBag | Bag | 
| isEmptyBlock | Hoopl.Block | 
| isEmptyCts | Constraint | 
| isEmptyDVarEnv | VarEnv, GhcPlugins | 
| isEmptyDVarSet | VarSet, GhcPlugins | 
| isEmptyEvBindMap | TcEvidence | 
| isEmptyFVs | NameSet, GhcPlugins | 
| isEmptyIPBindsPR | GHC.Hs.Binds, GHC.Hs, GHC | 
| isEmptyIPBindsTc | GHC.Hs.Binds, GHC.Hs, GHC | 
| isEmptyLHsBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| isEmptyLHsQTvs | GHC.Hs.Types, GHC.Hs, GHC | 
| isEmptyLocalBindsPR | GHC.Hs.Binds, GHC.Hs, GHC | 
| isEmptyLocalBindsTc | GHC.Hs.Binds, GHC.Hs, GHC | 
| isEmptyMatchGroup | GHC.Hs.Expr, GHC.Hs, GHC | 
| isEmptyMessages | ErrUtils | 
| isEmptyModuleEnv | Module, GhcPlugins | 
| IsEmptyMVarOp | PrimOp | 
| isEmptyNameEnv | NameEnv, GhcPlugins | 
| isEmptyNameSet | NameSet, GhcPlugins | 
| isEmptyOccSet | OccName, Name, GhcPlugins | 
| isEmptyRuleInfo | IdInfo, GhcPlugins | 
| isEmptySubst | CoreSubst, GhcPlugins | 
| isEmptyTcEvBinds | TcEvidence | 
| isEmptyTCvSubst | TyCoSubst, Type, GhcPlugins | 
| isEmptyTy | CoreUtils, GhcPlugins | 
| isEmptyUniqDSet | UniqDSet | 
| isEmptyUniqSet | UniqSet, GhcPlugins | 
| isEmptyUnVarSet | UnVarGraph | 
| isEmptyValBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| isEmptyVarEnv | VarEnv, GhcPlugins | 
| isEmptyVarSet | VarSet, GhcPlugins | 
| isEmptyWC | Constraint | 
| isEmptyWorkList | TcSMonad | 
| isEnumerationTyCon | TyCon, GhcPlugins | 
| isEOFBin | Binary | 
| isEqPred | Predicate, TcType | 
| isEqPredClass | Predicate, TcType | 
| isEqPrimPred | Predicate, TcType | 
| isEqual | Util, GhcPlugins | 
| isErasableHsWrapper | TcEvidence | 
| IServ | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| iservCall | GHCi | 
| iservCmd | GHCi | 
| iservLookupSymbolCache | HscTypes, GhcPlugins | 
| iservPendingFrees | HscTypes, GhcPlugins | 
| iservPipe | HscTypes, GhcPlugins | 
| iservProcess | HscTypes, GhcPlugins | 
| isEvaldUnfolding | CoreSyn, GhcPlugins | 
| isEvVar | Predicate | 
| isEvVarType | Predicate | 
| isExact | RdrName, GhcPlugins | 
| isExact_maybe | RdrName, GhcPlugins | 
| isExitJoinId | SimplUtils | 
| isExpandableApp | CoreUtils, GhcPlugins | 
| isExpandableUnfolding | CoreSyn, GhcPlugins | 
| isExplicitItem | RdrName, GhcPlugins | 
| isExportedId | Var, Id, GhcPlugins, GHC | 
| isExprHoleCt | Constraint | 
| isExprLevPoly | CoreUtils, GhcPlugins | 
| isExternalName | Name, GhcPlugins, GHC | 
| isFalse | BooleanFormula | 
| isFamFreeTy | Type, GhcPlugins | 
| isFamFreeTyCon | TyCon, GhcPlugins | 
| isFamilyDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| isFamilyTyCon | TyCon, GhcPlugins, GHC | 
| isFamInstTyCon | TyCon, GhcPlugins | 
| isFCallId | Id, GhcPlugins, GHC | 
| isFCallId_maybe | Id, GhcPlugins | 
| isFFIArgumentTy | TcType | 
| isFFIDynTy | TcType | 
| isFFIExportResultTy | TcType | 
| isFFIExternalTy | TcType | 
| isFFIImportResultTy | TcType | 
| isFFILabelTy | TcType | 
| isFFIPrimArgumentTy | TcType | 
| isFFIPrimResultTy | TcType | 
| isFFITy | TcType | 
| isFilledCoercionHole | TcMType | 
| isFilledMetaTyVar | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| isFilledMetaTyVar_maybe | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| isFixityLSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isFlattenTyVar | TcType | 
| isFlexi | TcType | 
| isFloat | Llvm.Types, Llvm | 
| isFloat32 | CmmType, CmmExpr, Cmm | 
| isFloat64 | CmmType, CmmExpr, Cmm | 
| isFloatComparison | CmmMachOp, CmmExpr, Cmm | 
| isFloatedTouchableMetaTyVar | TcType | 
| isFloatFormat | Format | 
| isFloatingTy | TcType | 
| isFloatTy | TcType | 
| isFloatType | CmmType, CmmExpr, Cmm | 
| isFmvTyVar | TcType | 
| isForAllTy | Type, GhcPlugins | 
| isForAllTy_co | Type, GhcPlugins | 
| isForAllTy_ty | Type, GhcPlugins | 
| isForeignExport | TcForeign | 
| isForeignImport | TcForeign | 
| isForeignLabel | CLabel | 
| isFPR | LlvmCodeGen.Base | 
| isFragileUnfolding | CoreSyn, GhcPlugins | 
| isFresh | TcSMonad | 
| isFskTyVar | TcType | 
| isFullyEvaluatedTerm | RtClosureInspect | 
| IsFunction | BasicTypes, GhcPlugins | 
| isFunLike | BasicTypes, GhcPlugins | 
| isFunPtrTy | TcType | 
| isFunRep | SMRep | 
| isFunTy | Type, GhcPlugins | 
| isFunTyCon | TyCon, GhcPlugins, GHC | 
| isGadtSyntaxTyCon | TyCon, GhcPlugins | 
| isGcPtrLabel | CLabel | 
| isGcPtrRep | TyCon, GHC.StgToCmm.Closure, GhcPlugins | 
| isGcPtrType | CmmType, CmmExpr, Cmm | 
| isGenerated | BasicTypes, GhcPlugins | 
| isGenerativeTyCon | TyCon, GhcPlugins | 
| isGenInjAlgRhs | TyCon, GhcPlugins | 
| isGHCiMonad | TcRnDriver | 
| isGiven | Constraint | 
| isGivenCt | Constraint | 
| isGivenLoc | Constraint | 
| isGivenOrigin | TcOrigin | 
| isGivenOrWDeriv | Constraint | 
| isGlobal | Llvm.Types, Llvm | 
| isGlobalId | Var, Id, GhcPlugins, GHC | 
| isGNUSymdef | Ar | 
| isGoodSrcSpan | SrcLoc, GhcPlugins, GHC | 
| isGReflCo | Coercion, GhcPlugins | 
| isGReflCo_maybe | Coercion, GhcPlugins | 
| isGReflMCo | Coercion, GhcPlugins | 
| IsGroupClosed | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| isHaskellishFilename | DriverPhases | 
| isHaskellishSuffix | DriverPhases | 
| isHaskellishTarget | DriverPhases | 
| isHaskellSigFilename | DriverPhases | 
| isHaskellSigSuffix | DriverPhases | 
| isHaskellSrcFilename | DriverPhases | 
| isHaskellSrcSuffix | DriverPhases | 
| isHaskellUserSrcFilename | DriverPhases | 
| isHaskellUserSrcSuffix | DriverPhases | 
| isHoleCt | Constraint | 
| isHoleModule | Module, GhcPlugins | 
| isHoleName | Name, GhcPlugins | 
| isHpcUsed | HscTypes, GhcPlugins | 
| isHsBootOrSig | DriverPhases, HscTypes, GhcPlugins | 
| isHsigFile | DriverPhases, HscTypes, GhcPlugins | 
| isHsKindedTyVar | GHC.Hs.Types, GHC.Hs, GHC | 
| isId | Var, CoreSyn, Id, GhcPlugins | 
| isIdHsWrapper | TcEvidence | 
| isIEEE | GhcPrelude | 
| isIfaceLiftedTypeKind | IfaceType, IfaceSyn | 
| isIfaceTauType | IfaceType, IfaceSyn | 
| isImmutableTyVar | TcType | 
| isImplicitCoAxiom | CoAxiom | 
| isImplicitId | Id, GhcPlugins, GHC | 
| isImplicitTyCon | TyCon, GhcPlugins | 
| isImplicitTyThing | HscTypes, GhcPlugins | 
| isImport | InteractiveEval, GHC | 
| isImportDeclQualified | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| isImprovable | TcSMonad | 
| isImprovementPred | TcType | 
| isIn | Util, GhcPlugins | 
| isIncoherent | InstEnv | 
| isIndefinite | Packages, GhcPlugins | 
| isIndirect | TcType | 
| isInfinite | GhcPrelude | 
| isInfixFunBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| isInfixMatch | GHC.Hs.Expr, GHC.Hs, GHC | 
| isInfoTableLabel | CLabel | 
| isInInertEqs | TcSMonad | 
| isInjectiveTyCon | TyCon, GhcPlugins | 
| isInlinablePragma | BasicTypes, GhcPlugins | 
| isInlineLSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isInlinePragma | BasicTypes, GhcPlugins | 
| isInScope | |
| 1 (Function) | TyCoSubst, Type, TcType | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| isInsolubleOccursCheck | TcType | 
| isInsolubleStatus | Constraint | 
| isInt | Llvm.Types, Llvm | 
| isIntegerTy | TcType | 
| isInteractiveModule | Module, GhcPlugins | 
| isInternalName | Name, GhcPlugins | 
| isInterpretable | HscTypes, GhcPlugins | 
| isIntTy | TcType | 
| isInvisibleArgFlag | Var, TyCoRep, Type, GhcPlugins | 
| isInvisibleBinder | TyCoRep, Type, TcType, GhcPlugins | 
| isInvisibleTyConBinder | TyCon, GhcPlugins | 
| isIPClass | Predicate | 
| isIPPred | Predicate, TcType | 
| isIPPred_maybe | Predicate | 
| isIPTyCon | Predicate | 
| isIrrefutableHsPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| isJoinBind | CoreUtils, GhcPlugins | 
| isJoinCeilLvl | SetLevels | 
| isJoinId | Id, GhcPlugins | 
| isJoinIdDetails_maybe | IdInfo, GhcPlugins | 
| isJoinId_maybe | Id, GhcPlugins | 
| isJumpishInstr | Instruction | 
| isJust | Maybes | 
| isKindLevel | BasicTypes, GhcPlugins | 
| isKindLevPoly | Type, TcType, GhcPlugins | 
| isKindTyCon | TyCon, GhcPlugins | 
| isKnownFun | GHC.StgToCmm.Closure | 
| isKnownKeyName | PrelInfo | 
| isLabelClassName | PrelNames | 
| isLabelClassNameKey | PrelNames | 
| isLexCon | Lexeme | 
| isLexConId | Lexeme | 
| isLexConSym | Lexeme | 
| isLexId | Lexeme | 
| isLexSym | Lexeme | 
| isLexVar | Lexeme | 
| isLexVarId | Lexeme | 
| isLexVarSym | Lexeme | 
| isLFReEntrant | GHC.StgToCmm.Closure | 
| isLFThunk | GHC.StgToCmm.Closure | 
| isLHsForAllTy | GHC.Hs.Types, GHC.Hs, GHC | 
| isLifted | StgLiftLams.LiftM | 
| isLiftedRuntimeRep | Type, GhcPlugins | 
| isLiftedTypeKind | Type, TcType, GhcPlugins | 
| isLiftedTypeKindTyConName | TyCon, TysWiredIn, GhcPlugins | 
| isLiftedType_maybe | Type, GhcPlugins | 
| isListClassKey | PrelNames | 
| isListClassName | PrelNames | 
| isLit | CmmUtils | 
| isLitTy | Type, GhcPlugins | 
| isLitValue | Literal, GhcPlugins | 
| isLitValue_maybe | Literal, GhcPlugins | 
| ISllOp | PrimOp | 
| isLoaded | GHC | 
| isLocalCLabel | CLabel | 
| isLocalGRE | RdrName, GhcPlugins | 
| isLocalId | Var, Id, GhcPlugins, GHC | 
| isLocalRule | CoreSyn, GhcPlugins | 
| isLocalVar | Var, GhcPlugins | 
| isManyOccs | BasicTypes, GhcPlugins | 
| IsMap | Hoopl.Collections | 
| isMappedByLC | Coercion, GhcPlugins | 
| isMarkedStrict | DataCon, GhcPlugins, GHC | 
| isMatchContextPmChecked | GHC.HsToCore.PmCheck | 
| isMathFun | CLabel | 
| isMetaInstr | Instruction | 
| isMetaTyVar | TcType | 
| isMetaTyVarTy | TcType | 
| isMinimalLSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isModuleTrusted | GHC | 
| isMonadCompContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| isMonadFailStmtContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| isn'tIn | Util, GhcPlugins | 
| isNamedBinder | TyCoRep, Type, GhcPlugins | 
| isNamedTyConBinder | TyCon, GhcPlugins | 
| isNaN | GhcPrelude | 
| isNaughtyRecordSelector | Id, GhcPlugins | 
| isNegativeZero | GhcPrelude | 
| isNeverActive | BasicTypes, GhcPlugins | 
| isNeverLevPolyId | Id, GhcPlugins | 
| isNeverLevPolyIdInfo | IdInfo, GhcPlugins | 
| isNewTyCon | TyCon, GhcPlugins, GHC | 
| isNewtypeName_RDR | PrelNames | 
| isNextArgVisible | TcType | 
| isNextTyConArgVisible | TcType | 
| isNilOL | OrdList | 
| isNoLink | DynFlags, GhcPlugins | 
| isNonCoVarId | Var, GhcPlugins | 
| isNonRec | BasicTypes, GhcPlugins | 
| isNonV | GHC.StgToCmm.ArgRep | 
| isNoParent | TyCon, GhcPlugins | 
| isNotAssociated | ClsInst | 
| isNothing | Maybes | 
| isNotTopLevel | BasicTypes, GhcPlugins | 
| isNullaryRepDataCon | DataCon, GhcPlugins | 
| isNullarySrcDataCon | DataCon, GhcPlugins | 
| isNullUDFM | UniqDFM | 
| isNullUFM | UniqFM, GhcPlugins | 
| isNullUniqMap | UniqMap | 
| isNumericClass | PrelInfo | 
| isNumLitTy | Type, GhcPlugins | 
| isNvUnaryType | RepType | 
| isObject | HscTypes, GhcPlugins | 
| isObjectFilename | DriverPhases | 
| isObjectLinkable | HscTypes, GhcPlugins | 
| isObjectSuffix | DriverPhases | 
| isObjectTarget | DynFlags, GhcPlugins | 
| isOccurrence | HieUtils | 
| isOneLineSpan | SrcLoc, GhcPlugins | 
| isOneOcc | BasicTypes, GhcPlugins | 
| isOneShot | DynFlags, GhcPlugins | 
| isOneShotBndr | Id, GhcPlugins | 
| isOneShotInfo | BasicTypes, GhcPlugins | 
| isOpenFamilyTyCon | TyCon, GhcPlugins, GHC | 
| isOpenTypeFamilyInfo | GHC.Hs.Decls, GHC.Hs, GHC | 
| isOpenTypeFamilyTyCon | TyCon, GhcPlugins, GHC | 
| isOrAre | Outputable, GhcPlugins | 
| isOrig | RdrName, GhcPlugins | 
| isOrig_maybe | RdrName, GhcPlugins | 
| IsOrphan | |
| 1 (Type/Class) | CoreSyn, GhcPlugins | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| isOrphan | CoreSyn, GhcPlugins | 
| isOutOfScopeCt | Constraint | 
| isOverlappable | InstEnv | 
| isOverlappableTyVar | TcType | 
| isOverlapping | InstEnv | 
| isOverloadedRecFldGRE | RdrName, GhcPlugins | 
| isOverloadedTy | TcType | 
| isPartialSig | TcRnTypes, TcRnMonad, TcSigs | 
| isPatSynCtxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| isPatSynRecordSelector | Id, GhcPlugins | 
| iSpec | TcEnv | 
| isPendingScDict | Constraint | 
| isPendingScInst | Constraint | 
| isPiTy | Type, GhcPlugins | 
| isPointer | Llvm.Types, Llvm | 
| isPragLSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isPredTy | Type, Predicate, TcType, GhcPlugins | 
| isPrimitiveType | Type, TcType, GhcPlugins | 
| isPrimOpId | Id, GhcPlugins, GHC | 
| isPrimOpId_maybe | Id, GhcPlugins | 
| isPrimTyCon | TyCon, GhcPlugins, GHC | 
| isProbablyOneShotLambda | Id, GhcPlugins | 
| isProductTyCon | TyCon, GhcPlugins | 
| IsPromoted | BasicTypes, GhcPlugins | 
| isPromoted | BasicTypes, GhcPlugins | 
| isPromotedDataCon | TyCon, GhcPlugins | 
| isPromotedDataCon_maybe | TyCon, GhcPlugins | 
| isPromotedTupleTyCon | TyCon, GhcPlugins | 
| isQual | RdrName, GhcPlugins | 
| isQual_maybe | RdrName, GhcPlugins | 
| isQuantifiableTv | TcMType | 
| isQuietHsCmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| isQuietHsExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| ISraOp | PrimOp | 
| isRdrDataCon | RdrName, GhcPlugins | 
| isRdrTc | RdrName, GhcPlugins | 
| isRdrTyVar | RdrName, GhcPlugins | 
| isRealReg | Reg | 
| isRec | BasicTypes, GhcPlugins | 
| isRecFldGRE | RdrName, GhcPlugins | 
| isRecordSelector | Id, GhcPlugins, GHC | 
| isReflCo | Coercion, GhcPlugins | 
| isReflCoVar_maybe | Coercion, GhcPlugins | 
| isReflCo_maybe | Coercion, GhcPlugins | 
| isReflexiveCo | Coercion, GhcPlugins | 
| isReflexiveCo_maybe | Coercion, GhcPlugins | 
| isRhoExpTy | TcType | 
| isRhoTy | TcType | 
| isRigidTy | TcType | 
| ISrlOp | PrimOp | 
| isRuntimeArg | CoreSyn, GhcPlugins | 
| isRuntimeRepKindedTy | Type, GhcPlugins | 
| isRuntimeRepTy | Type, GhcPlugins | 
| isRuntimeRepVar | Type, TcType, GhcPlugins | 
| isRuntimeUnkSkol | TcType | 
| isRuntimeVar | CoreSyn, GhcPlugins | 
| isSafeForeignCall | ForeignCall | 
| IsSafeImport | HscTypes, GhcPlugins | 
| isSafeOverlap | BasicTypes, InstEnv, GhcPlugins | 
| isSccCountCC | CostCentre | 
| isSCCFunSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isSeqDmd | Demand | 
| IsSet | Hoopl.Collections | 
| isSigmaTy | TcType | 
| isSigMaybe | TcOrigin | 
| isSimplified | SimplUtils | 
| isSingleton | Util, GhcPlugins | 
| isSingletonBag | Bag | 
| isSingletonMatchGroup | GHC.Hs.Expr, GHC.Hs, GHC | 
| isSkolemTyVar | TcType | 
| isSmallFamily | GHC.StgToCmm.Closure | 
| isSolvedStatus | Constraint | 
| isSolvedWC | Constraint | 
| isSomeRODataLabel | CLabel | 
| isSourceFilename | DriverPhases | 
| isSourceSuffix | DriverPhases | 
| isSpecInstLSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isSpecLSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isSrcRdrName | RdrName, GhcPlugins | 
| isSrcStrict | DataCon, GhcPlugins | 
| isSrcUnpacked | DataCon, GhcPlugins | 
| isSse2Enabled | DynFlags, GhcPlugins | 
| isSse4_2Enabled | DynFlags, GhcPlugins | 
| isSseEnabled | DynFlags, GhcPlugins | 
| isStableSource | CoreSyn, GhcPlugins | 
| isStableUnfolding | CoreSyn, GhcPlugins | 
| isStackRep | SMRep | 
| isStandaloneDeriv | TcDerivUtils | 
| isStandaloneWildcardDeriv | TcDerivUtils | 
| isStandardClass | PrelInfo | 
| isStateHackType | Id, GhcPlugins | 
| IsStatic | SMRep | 
| isStaticClosure | GHC.StgToCmm.Closure | 
| isStaticClosureLabel | CLabel | 
| isStaticNoCafCon | SMRep | 
| isStaticRep | SMRep | 
| isStep | InteractiveEvalTypes | 
| isStmt | InteractiveEval, GHC | 
| isStopLn | DriverPhases | 
| isStrictDmd | Demand | 
| isStrictId | Id, GhcPlugins | 
| isStrictType | Type, GhcPlugins | 
| isStringClassKey | PrelNames | 
| isStringClassName | PrelNames | 
| isStringTy | TcType | 
| isStrLitTy | Type, GhcPlugins | 
| isStrongLoopBreaker | BasicTypes, IdInfo, GhcPlugins | 
| isSubspanOf | SrcLoc, GhcPlugins, GHC | 
| isSuccess | Maybes | 
| IsSwapped | BasicTypes, GhcPlugins | 
| isSwapped | BasicTypes, GhcPlugins | 
| isSymOcc | OccName, Name, GhcPlugins | 
| isSynDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| isSystemName | Name, GhcPlugins | 
| isTauTy | Type, TcType, GhcPlugins | 
| isTauTyCon | TyCon, TcType, GhcPlugins | 
| isTcClsNameSpace | OccName, Name, GhcPlugins | 
| isTcGReflMCo | TcEvidence | 
| isTcLevPoly | TyCon, GhcPlugins | 
| isTcOcc | OccName, Name, GhcPlugins | 
| isTcReflCo | TcEvidence | 
| isTcReflexiveCo | TcEvidence | 
| isTcTyCon | TyCon, GhcPlugins | 
| isTcTyVar | Var, GhcPlugins | 
| isTemplateHaskellOrQQNonBoot | HscTypes, GhcPlugins | 
| isThunkRep | SMRep | 
| isTickSubScope | CmmNode, Cmm | 
| isTildeRdr | RdrHsSyn | 
| isTopDmd | Demand | 
| isToplevClosure | GHC.StgToCmm.Closure | 
| isTopLevel | BasicTypes, GhcPlugins | 
| isTopLvl | SetLevels | 
| isTopRecNameMaker | RnPat | 
| isTopRes | Demand | 
| isTopSig | Demand | 
| isTopTcLevel | TcType | 
| isTouchableMetaTyVar | TcType | 
| isTouchableTcM | TcRnMonad | 
| isTouchableTcPluginM | TcPluginM | 
| isTrivialCmmExpr | CmmUtils | 
| isTrue | BooleanFormula | 
| isTrueLHsExpr | DsUtils, DsGRHSs | 
| isTupleDataCon | DataCon, GhcPlugins | 
| isTupleTyCon | TyCon, GhcPlugins | 
| isTvNameSpace | OccName, Name, GhcPlugins | 
| isTvOcc | OccName, Name, GhcPlugins | 
| isTyBinder | TyCoRep | 
| isTyCoArg | CoreSyn, GhcPlugins | 
| isTyConableTyVar | TcType | 
| isTyConAssoc | TyCon, GhcPlugins | 
| isTyConName | Name, GhcPlugins | 
| isTyConWithSrcDataCons | TyCon, GhcPlugins | 
| isTyCoVar | Var, GhcPlugins | 
| isTyFamFree | TcType | 
| isTypeableBindOcc | OccName, Name, GhcPlugins | 
| isTypeArg | CoreSyn, GhcPlugins | 
| isTypeClosedLetBndr | TcEnv | 
| isTypedBracket | GHC.Hs.Expr, GHC.Hs, GHC | 
| isTypedSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| isTypeFamilyDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| isTypeFamilyTyCon | TyCon, GhcPlugins, GHC | 
| isTypeHoleCt | Constraint | 
| isTypeLevel | BasicTypes, GhcPlugins | 
| isTypeLevPoly | Type, GhcPlugins | 
| isTypeLSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| isTypeSynonymTyCon | TyCon, GhcPlugins, GHC | 
| isTyVar | Var, Type, GhcPlugins | 
| isTyVarBinder | Var, GhcPlugins | 
| isTyVarClassPred | TcType | 
| isTyVarHead | TcType | 
| isTyVarName | Name, GhcPlugins | 
| isTyVarTy | Type, TcType, GhcPlugins | 
| isTyVarTyVar | TcType | 
| isUnboundName | PrelNames, RnUnbound | 
| isUnboxedSumCon | DataCon, GhcPlugins | 
| isUnboxedSumTyCon | TyCon, GhcPlugins | 
| isUnboxedSumType | Type, GhcPlugins | 
| isUnboxedTupleCon | DataCon, GhcPlugins | 
| isUnboxedTupleTyCon | TyCon, GhcPlugins | 
| isUnboxedTupleType | Type, TcType, GhcPlugins | 
| isUnconditionalJump | SPARC.Instr | 
| isUnderscoreFS | FastString, GhcPlugins | 
| isUnfilledMetaTyVar | TcMType | 
| IsUnicodeSyntax | ApiAnnotation | 
| isUnitTy | TcType | 
| isUnliftedHsBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| isUnliftedRuntimeRep | Type, GhcPlugins | 
| isUnliftedTyCon | TyCon, GhcPlugins | 
| isUnliftedType | Type, TcType, GhcPlugins | 
| isUnliftedTypeKind | Type, TcType, GhcPlugins | 
| isUnqual | RdrName, GhcPlugins | 
| isUnsatisfied | BooleanFormula | 
| isUpdatable | StgSyn | 
| isUsedOnce | Demand | 
| isUserTypeErrorCt | Constraint | 
| isValArg | CoreSyn, GhcPlugins | 
| IsValid | ErrUtils | 
| isValid | ErrUtils | 
| isValidJoinPointType | Type, GhcPlugins | 
| isValidKnownKeyUnique | Unique | 
| isValidTCvSubst | TyCoSubst | 
| isValName | Name, GhcPlugins | 
| isValNameSpace | OccName, Name, GhcPlugins | 
| isValOcc | OccName, Name, GhcPlugins | 
| isValueUnfolding | CoreSyn, GhcPlugins | 
| isVanillaAlgTyCon | TyCon, GhcPlugins | 
| isVanillaDataCon | DataCon, GhcPlugins, GHC | 
| isVarName | Name, GhcPlugins | 
| isVarNameSpace | OccName, Name, GhcPlugins | 
| isVarOcc | OccName, Name, GhcPlugins | 
| isVector | Llvm.Types, Llvm | 
| isVecType | CmmType, CmmExpr, Cmm | 
| isVirtualReg | Reg | 
| isVisibleArgFlag | Var, TyCoRep, Type, GhcPlugins | 
| isVisibleBinder | TyCoRep, Type, TcType, GhcPlugins | 
| isVisibleOrigin | TcOrigin | 
| isVisibleTyConBinder | TyCon, GhcPlugins | 
| isVoidRep | TyCon, GHC.StgToCmm.Closure, GhcPlugins | 
| isVoidTy | RepType | 
| isWanted | Constraint | 
| isWantedCt | Constraint | 
| isWarnMsgFatal | ErrUtils | 
| isWeakLoopBreaker | BasicTypes, IdInfo, GhcPlugins | 
| isWindowsHost | Util, GhcPlugins | 
| isWiredInName | Name, GhcPlugins | 
| isWord32 | CmmType, CmmExpr, Cmm | 
| isWord64 | CmmType, CmmExpr, Cmm | 
| isWordTy | TcType | 
| isWorkerSmallEnough | WwLib | 
| ISYNC | PPC.Instr | 
| isZeroLit | Literal, GhcPlugins | 
| isZeroSimplCount | CoreMonad, SimplMonad, GhcPlugins | 
| is_alphanum | Ctype | 
| is_any | Ctype | 
| is_as | RdrName, GhcPlugins | 
| is_bindigit | Ctype | 
| is_body_stmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| is_cls | InstEnv | 
| is_cls_nm | InstEnv | 
| is_decdigit | Ctype | 
| is_decl | RdrName, GhcPlugins | 
| is_dfun | InstEnv | 
| is_dfun_name | InstEnv | 
| is_digit | Ctype | 
| is_dloc | RdrName, GhcPlugins | 
| is_enum | TyCon, GhcPlugins | 
| is_explicit | RdrName, GhcPlugins | 
| is_flag | InstEnv | 
| is_hexdigit | Ctype | 
| is_ident | Ctype | 
| is_iloc | RdrName, GhcPlugins | 
| is_item | RdrName, GhcPlugins | 
| is_lower | Ctype | 
| is_mod | RdrName, GhcPlugins | 
| is_octdigit | Ctype | 
| is_orphan | InstEnv | 
| is_qual | RdrName, GhcPlugins | 
| is_space | Ctype | 
| is_symbol | Ctype | 
| is_tcs | InstEnv | 
| is_tvs | InstEnv | 
| is_tys | InstEnv | 
| is_upper | Ctype | 
| ITann_prag | Lexer | 
| ITanyclass | Lexer | 
| ITas | Lexer | 
| ITat | Lexer | 
| ITbackquote | Lexer | 
| ITbang | Lexer | 
| ITbiglam | Lexer | 
| ItblEnv | ByteCodeTypes | 
| ITblockComment | Lexer | 
| ItblPtr | |
| 1 (Type/Class) | ByteCodeTypes | 
| 2 (Data Constructor) | ByteCodeTypes | 
| itbl_env | LinkerTypes | 
| ITby | Lexer | 
| ITcapiconv | Lexer | 
| ITcase | Lexer | 
| ITcbrack | Lexer | 
| ITccallconv | Lexer | 
| ITccurly | Lexer | 
| ITchar | Lexer | 
| ITclass | Lexer | 
| ITcloseQuote | Lexer | 
| ITcloseTExpQuote | Lexer | 
| ITclose_prag | Lexer | 
| ITcolon | Lexer | 
| ITcolumn_prag | Lexer | 
| ITcomma | Lexer | 
| ITcomment_line_prag | Lexer | 
| ITcomplete_prag | Lexer | 
| ITconid | Lexer | 
| ITconsym | Lexer | 
| ITcore_prag | Lexer | 
| ITcpabrack | Lexer | 
| ITcparen | Lexer | 
| ITcparenbar | Lexer | 
| ITctype | Lexer | 
| ITcubxparen | Lexer | 
| ITdarrow | Lexer | 
| ITdata | Lexer | 
| ITdcolon | Lexer | 
| ITdefault | Lexer | 
| ITdependency | Lexer | 
| ITdeprecated_prag | Lexer | 
| ITderiving | Lexer | 
| ITdo | Lexer | 
| ITdocCommentNamed | Lexer | 
| ITdocCommentNext | Lexer | 
| ITdocCommentPrev | Lexer | 
| ITdocOptions | Lexer | 
| ITdocSection | Lexer | 
| ITdot | Lexer | 
| ITdotdot | Lexer | 
| ITdupipvarid | Lexer | 
| ITdynamic | Lexer | 
| ITelse | Lexer | 
| ITeof | Lexer | 
| ITequal | Lexer | 
| iterate | GhcPrelude | 
| ITexport | Lexer | 
| ITfamily | Lexer | 
| ITforall | Lexer | 
| ITforeign | Lexer | 
| ITgenerated_prag | Lexer | 
| ITgroup | Lexer | 
| IThiding | Lexer | 
| ITidEscape | Lexer | 
| ITidTyEscape | Lexer | 
| ITif | Lexer | 
| ITimport | Lexer | 
| ITin | Lexer | 
| ITinclude_prag | Lexer | 
| ITincoherent_prag | Lexer | 
| ITinfix | Lexer | 
| ITinfixl | Lexer | 
| ITinfixr | Lexer | 
| ITinline_prag | Lexer | 
| ITinstance | Lexer | 
| ITinteger | Lexer | 
| ITinterruptible | Lexer | 
| ITjavascriptcallconv | Lexer | 
| ITlabel | Lexer | 
| ITlabelvarid | Lexer | 
| ITlam | Lexer | 
| ITlanguage_prag | Lexer | 
| ITlarrow | Lexer | 
| ITLarrowtail | Lexer | 
| ITlarrowtail | Lexer | 
| ITlcase | Lexer | 
| ITlet | Lexer | 
| ITlineComment | Lexer | 
| ITline_prag | Lexer | 
| ITmdo | Lexer | 
| ITminimal_prag | Lexer | 
| ITminus | Lexer | 
| ITmodule | Lexer | 
| itName | PrelNames | 
| ITnewtype | Lexer | 
| ITnounpack_prag | Lexer | 
| ITobrack | Lexer | 
| ITocurly | Lexer | 
| ITof | Lexer | 
| ITopabrack | Lexer | 
| IToparen | Lexer | 
| IToparenbar | Lexer | 
| ITopenDecQuote | Lexer | 
| ITopenExpQuote | Lexer | 
| ITopenPatQuote | Lexer | 
| ITopenTExpQuote | Lexer | 
| ITopenTypQuote | Lexer | 
| IToptions_prag | Lexer | 
| IToubxparen | Lexer | 
| IToverlappable_prag | Lexer | 
| IToverlapping_prag | Lexer | 
| IToverlaps_prag | Lexer | 
| ITparenEscape | Lexer | 
| ITparenTyEscape | Lexer | 
| ITpattern | Lexer | 
| ITprimcallconv | Lexer | 
| ITprimchar | Lexer | 
| ITprimdouble | Lexer | 
| ITprimfloat | Lexer | 
| ITprimint | Lexer | 
| ITprimstring | Lexer | 
| ITprimword | Lexer | 
| ITproc | Lexer | 
| ITqconid | Lexer | 
| ITqconsym | Lexer | 
| ITqQuasiQuote | Lexer | 
| ITqualified | Lexer | 
| ITquasiQuote | Lexer | 
| ITqvarid | Lexer | 
| ITqvarsym | Lexer | 
| ITrarrow | Lexer | 
| ITRarrowtail | Lexer | 
| ITrarrowtail | Lexer | 
| ITrational | Lexer | 
| ITrec | Lexer | 
| ITrequires | Lexer | 
| ITrole | Lexer | 
| ITrules_prag | Lexer | 
| ITsafe | Lexer | 
| ITscc_prag | Lexer | 
| ITsemi | Lexer | 
| ITsignature | Lexer | 
| ITsimpleQuote | Lexer | 
| ITsource_prag | Lexer | 
| ITspec_inline_prag | Lexer | 
| ITspec_prag | Lexer | 
| ITstar | Lexer | 
| ITstatic | Lexer | 
| ITstdcallconv | Lexer | 
| ITstock | Lexer | 
| ITstring | Lexer | 
| ITthen | Lexer | 
| ITtilde | Lexer | 
| ITtype | Lexer | 
| ITtypeApp | Lexer | 
| ITtyQuote | Lexer | 
| ITunderscore | Lexer | 
| ITunit | Lexer | 
| ITunknown | Lexer | 
| ITunpack_prag | Lexer | 
| ITunsafe | Lexer | 
| ITusing | Lexer | 
| ITvarid | Lexer | 
| ITvarsym | Lexer | 
| ITvbar | Lexer | 
| ITvccurly | Lexer | 
| ITvia | Lexer | 
| ITvocurly | Lexer | 
| ITwarning_prag | Lexer | 
| ITwhere | Lexer | 
| iw_dfun_id | ClsInst | 
| iw_safe_over | ClsInst | 
| ixClassKey | PrelNames | 
| ixClassName | PrelNames | 
| JavaScriptCallConv | ForeignCall | 
| javaScriptCallIdKey | THNames | 
| javaScriptCallName | THNames | 
| JMP | |
| 1 (Data Constructor) | ByteCodeInstr | 
| 2 (Data Constructor) | X86.Instr | 
| 3 (Data Constructor) | SPARC.Instr | 
| 4 (Data Constructor) | PPC.Instr | 
| JMP_TBL | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| JoinArity | BasicTypes, IdInfo, GhcPlugins | 
| JoinCeilLvl | SetLevels | 
| JoinedFact | Hoopl.Dataflow | 
| joinFacts | Hoopl.Dataflow | 
| JoinFloat | SimplEnv | 
| JoinFloats | SimplEnv | 
| JoinId | |
| 1 (Type/Class) | Var, Id, GhcPlugins | 
| 2 (Data Constructor) | IdInfo, GhcPlugins | 
| joinMIdKey | PrelNames | 
| joinMName | PrelNames | 
| joinOutFacts | Hoopl.Dataflow | 
| joinPointBindings_maybe | CoreOpt | 
| joinPointBinding_maybe | CoreOpt | 
| joinRhsArity | CoreArity | 
| joinToTargets | RegAlloc.Linear.JoinToTargets | 
| JSArray | Json | 
| JSBool | Json | 
| JSInt | Json | 
| JSNull | Json | 
| JSObject | Json | 
| json | Json | 
| JsonDoc | Json | 
| JSString | Json | 
| Jump | MkGraph | 
| JumpDest | |
| 1 (Type/Class) | X86.Instr | 
| 2 (Type/Class) | SPARC.ShortcutJump | 
| 3 (Type/Class) | PPC.RegInfo | 
| jumpDestsOfInstr | Instruction | 
| JumpReference | PIC | 
| JumpRet | MkGraph | 
| JumpTable | CmmSwitch | 
| JumpToIt | GHC.StgToCmm.Closure | 
| Just | GhcPrelude, Maybes | 
| justDataCon | TysWiredIn, GhcPlugins | 
| justDataConKey | PrelNames | 
| justDataConName | TysWiredIn, GhcPlugins | 
| JustO | Hoopl.Block | 
| JXX | X86.Instr | 
| JXX_GBL | X86.Instr | 
| k1DataCon_RDR | PrelNames | 
| k1TyConKey | PrelNames | 
| k1TyConName | PrelNames | 
| kcClassSigType | TcHsType | 
| kcConDecls | TcTyClsDecls | 
| kcDeclHeader | TcHsType | 
| kcLookupTcTyCon | TcHsType | 
| keepAlive | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| keepRenamedSource | Plugins, GhcPlugins | 
| Key | TrieMap, CoreMap | 
| KeyOf | Hoopl.Collections | 
| keyword | Outputable, GhcPlugins | 
| kickOutAfterUnification | TcSMonad | 
| KillThreadOp | PrimOp | 
| killUsageDemand | Demand | 
| killUsageSig | Demand | 
| Kind | TyCoRep, Type, TcType, GhcPlugins, GHC | 
| KindCo | TyCoRep | 
| KindCoercion | TyCoRep | 
| kindConKey | PrelNames | 
| kindedTVIdKey | THNames | 
| kindedTVName | THNames | 
| KindedTyVar | GHC.Hs.Types, GHC.Hs, GHC | 
| KindEqOrigin | TcOrigin | 
| kindGeneralizeAll | TcHsType | 
| kindGeneralizeNone | TcHsType | 
| kindGeneralizeSome | TcHsType | 
| KindLevel | BasicTypes, GhcPlugins | 
| kindLevelMode | TcHsType | 
| KindOrType | TyCoRep, Type, GhcPlugins | 
| kindQTyConKey | THNames | 
| kindQTyConName | THNames | 
| kindRep | Type, GhcPlugins | 
| kindRepAppDataConKey | PrelNames | 
| kindRepAppDataConName | PrelNames | 
| kindRepFunDataConKey | PrelNames | 
| kindRepFunDataConName | PrelNames | 
| kindRepTyConAppDataConKey | PrelNames | 
| kindRepTyConAppDataConName | PrelNames | 
| kindRepTyConKey | PrelNames | 
| kindRepTyConName | PrelNames | 
| kindRepTYPEDataConKey | PrelNames | 
| kindRepTYPEDataConName | PrelNames | 
| kindRepTypeLitDDataConKey | PrelNames | 
| kindRepTypeLitDDataConName | PrelNames | 
| kindRepTypeLitSDataConKey | PrelNames | 
| kindRepTypeLitSDataConName | PrelNames | 
| kindRepVarDataConKey | PrelNames | 
| kindRepVarDataConName | PrelNames | 
| kindRep_maybe | Type, GhcPlugins | 
| KindSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| KindSigCtxt | TcOrigin, TcValidity, TcHsType | 
| KindSigD | GHC.Hs.Decls, GHC.Hs, GHC | 
| kindSigIdKey | THNames | 
| kindSigName | THNames | 
| kindType | Outputable, GhcPlugins | 
| KindVar | Var, GhcPlugins | 
| kiSigDIdKey | THNames | 
| kiSigDName | THNames | 
| KnotTied | TyCoRep, Type, TcType, GhcPlugins | 
| KnownBranch | CoreMonad, GhcPlugins | 
| KnownKeyName | HieBin | 
| knownKeyNames | PrelInfo | 
| knownNatClassName | PrelNames | 
| knownNatClassNameKey | PrelNames | 
| knownSymbolClassName | PrelNames | 
| knownSymbolClassNameKey | PrelNames | 
| knownUniqueName | KnownUniques | 
| L | |
| 1 (Data Constructor) | SrcLoc, GhcPlugins, GHC | 
| 2 (Data Constructor) | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| l1DataCon_RDR | PrelNames | 
| LA | PPC.Instr | 
| LABEL | ByteCodeInstr | 
| Label | Hoopl.Label | 
| labelAGraph | MkGraph | 
| labelDynamic | CLabel | 
| labelEIdKey | THNames | 
| labelEName | THNames | 
| LabelMap | Hoopl.Label | 
| LabelN | GHC.StgToCmm.ExtCode | 
| labelsDefined | Hoopl.Graph | 
| LabelSet | Hoopl.Label | 
| LabelThreadOp | PrimOp | 
| Lam | CoreSyn, GhcPlugins | 
| LambdaBind | Outputable, GhcPlugins | 
| LambdaCaseBit | Lexer | 
| LambdaExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| LambdaFormInfo | GHC.StgToCmm.Closure | 
| lamCaseEIdKey | THNames | 
| lamCaseEName | THNames | 
| lamEIdKey | THNames | 
| lamEName | THNames | 
| LangAsm | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| LangC | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| LangCxx | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| LangObjc | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| LangObjcxx | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| Language | DynFlags, GhcPlugins | 
| language | DynFlags, GhcPlugins, GHC | 
| languageExtensions | DynFlags, GhcPlugins | 
| lang_set | DynFlags, GhcPlugins | 
| LAnnDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LAO_Add | Llvm.AbsSyn, Llvm | 
| LAO_And | Llvm.AbsSyn, Llvm | 
| LAO_Max | Llvm.AbsSyn, Llvm | 
| LAO_Min | Llvm.AbsSyn, Llvm | 
| LAO_Nand | Llvm.AbsSyn, Llvm | 
| LAO_Or | Llvm.AbsSyn, Llvm | 
| LAO_Sub | Llvm.AbsSyn, Llvm | 
| LAO_Umax | Llvm.AbsSyn, Llvm | 
| LAO_Umin | Llvm.AbsSyn, Llvm | 
| LAO_Xchg | Llvm.AbsSyn, Llvm | 
| LAO_Xor | Llvm.AbsSyn, Llvm | 
| largeOffsetError | SPARC.Base | 
| larrow | Outputable, GhcPlugins | 
| larrowt | Outputable, GhcPlugins | 
| larrowtt | Outputable, GhcPlugins | 
| last | GhcPrelude | 
| last2 | Util, GhcPlugins | 
| lastint | X86.Regs | 
| lastMaybe | Util, GhcPlugins | 
| lastNode | Hoopl.Block, Hoopl.Dataflow | 
| lastOL | OrdList | 
| LastStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| lastxmm | X86.Regs | 
| last_len | Lexer | 
| last_loc | Lexer | 
| last_tk | Lexer | 
| lAttributes | DynFlags, GhcPlugins | 
| layoutUbxSum | RepType | 
| lazyApply1Dmd | Demand | 
| lazyApply2Dmd | Demand | 
| lazyGet | Binary | 
| lazyId | MkId | 
| lazyIdKey | PrelNames, MkId | 
| lazyInitLlvmConfig | SysTools | 
| LazyPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| lazyPut | Binary | 
| lazySetIdInfo | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| LBangType | GHC.Hs.Types, GHC.Hs, GHC | 
| LBooleanFormula | BooleanFormula | 
| lbrace | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| lbrack | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| LC | Coercion, GhcPlugins | 
| lcInScopeSet | Coercion, GhcPlugins | 
| LClsInstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| lcm | GhcPrelude | 
| lcmIntegerIdKey | PrelNames | 
| lcmIntegerName | PrelNames | 
| LConDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LConDeclField | GHC.Hs.Types, GHC.Hs, GHC | 
| lCPU | DynFlags, GhcPlugins | 
| lcSubstLeft | Coercion, GhcPlugins | 
| lcSubstRight | Coercion, GhcPlugins | 
| lcTCvSubst | Coercion, GhcPlugins | 
| LD | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| LDATA | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| LDataFamInstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| lDataLayout | DynFlags, GhcPlugins | 
| LDefaultDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LDerivDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LDerivStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| LDFAR | PPC.Instr | 
| ldInputs | DynFlags, GhcPlugins, GHC | 
| LDocDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| ldOptions | PackageConfig, Packages, GhcPlugins | 
| LDR | PPC.Instr | 
| ldvEnter | GHC.StgToCmm.Prof | 
| ldvEnterClosure | GHC.StgToCmm.Prof | 
| ldvRecordCreate | GHC.StgToCmm.Prof | 
| lDV_SHIFT | DynFlags, GhcPlugins | 
| LE | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| LEA | X86.Instr | 
| Left | GhcPrelude | 
| leftAssocDataCon_RDR | PrelNames | 
| leftAssociativeDataConKey | PrelNames | 
| leftAssociativeDataConName | PrelNames | 
| leftDataConKey | PrelNames | 
| leftDataConName | PrelNames | 
| LeftMode | Pretty | 
| leftmost_largest | SrcLoc, GhcPlugins, GHC | 
| leftmost_smallest | SrcLoc, GhcPlugins, GHC | 
| leftOf | HieUtils | 
| LeftOrRight | BasicTypes, Coercion, TcEvidence, GhcPlugins | 
| left_RDR | PrelNames | 
| leIntegerPrimIdKey | PrelNames | 
| leIntegerPrimName | PrelNames | 
| leLength | Util, GhcPlugins | 
| len | StringBuffer | 
| Length | CmmType, CmmExpr, Cmm | 
| length | GhcPrelude | 
| lengthAtLeast | Util, GhcPlugins | 
| lengthAtMost | Util, GhcPlugins | 
| lengthBag | Bag | 
| lengthExceeds | Util, GhcPlugins | 
| lengthFS | FastString, GhcPlugins | 
| lengthFZS | FastString, GhcPlugins | 
| lengthIs | Util, GhcPlugins | 
| lengthIsNot | Util, GhcPlugins | 
| lengthLessThan | Util, GhcPlugins | 
| lengthPS | FastString, GhcPlugins | 
| lessUnsafeCoerce | DynamicLoading | 
| Let | CoreSyn, GhcPlugins | 
| LetBind | Outputable, GhcPlugins | 
| LetBndrSpec | TcPat | 
| letEIdKey | THNames | 
| letEName | THNames | 
| letFloatBinds | SimplEnv | 
| LetFloatFromLet | CoreMonad, GhcPlugins | 
| LetFloats | SimplEnv | 
| LetGblBndr | TcPat | 
| LetLclBndr | TcPat | 
| letSIdKey | THNames | 
| letSName | THNames | 
| LetStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| LEU | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| Level | |
| 1 (Type/Class) | SetLevels | 
| 2 (Data Constructor) | SetLevels | 
| LevelledBind | SetLevels | 
| LevelledBndr | SetLevels | 
| LevelledExpr | SetLevels | 
| LevelType | SetLevels | 
| LevityInfo | IdInfo, GhcPlugins | 
| levityInfo | IdInfo, GhcPlugins | 
| lEX | PrelNames | 
| lex | GhcPrelude | 
| lexemeToFastString | StringBuffer | 
| lexemeToString | StringBuffer | 
| lexer | Lexer | 
| LexicalFixity | BasicTypes, GhcPlugins, GHC | 
| lexprCtOrigin | TcOrigin | 
| lexP_RDR | PrelNames | 
| lexTokenStream | Lexer | 
| lex_state | Lexer | 
| le_RDR | PrelNames | 
| LFamilyDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LFamilyResultSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| LFamInstEqn | GHC.Hs.Decls, GHC.Hs, GHC | 
| lfDynTag | GHC.StgToCmm.Closure | 
| LFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| LFixitySig | GHC.Hs.Binds, GHC.Hs, GHC | 
| LForeignDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| lfUpdatable | GHC.StgToCmm.Closure | 
| lgraphOfAGraph | MkGraph | 
| LGRHS | GHC.Hs.Expr, GHC.Hs, GHC | 
| LHsBind | GHC.Hs.Binds, GHC.Hs, GHC | 
| LHsBindLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| LHsBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| LHsBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| LHsCmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| LHsCmdTop | GHC.Hs.Expr, GHC.Hs, GHC | 
| LHsContext | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LHsDerivingClause | GHC.Hs.Decls, GHC.Hs, GHC | 
| LHsDocString | GHC.Hs.Doc, GHC.Hs, GHC | 
| LHsExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| LHsFunDep | GHC.Hs.Decls, GHC.Hs, GHC | 
| LHsKind | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsLocalBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| LHsLocalBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| LHsModuleId | BkpSyn | 
| LHsModuleSubst | BkpSyn | 
| LHsQTyVars | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsRecField | GHC.Hs.Pat, GHC.Hs, GHC | 
| LHsRecField' | GHC.Hs.Pat, GHC.Hs, GHC | 
| LHsRecUpdField | GHC.Hs.Pat, GHC.Hs, GHC | 
| LHsSigType | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsSigWcType | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsTupArg | GHC.Hs.Expr, GHC.Hs, GHC | 
| LHsType | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsTypeArg | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsTyVarBndr | GHC.Hs.Types, GHC.Hs, GHC | 
| LHsUnit | BkpSyn | 
| LHsUnitDecl | BkpSyn | 
| LHsUnitId | BkpSyn | 
| LHsWcType | GHC.Hs.Types, GHC.Hs, GHC | 
| LI | PPC.Instr | 
| liberateCase | LiberateCase | 
| liberateCaseThreshold | DynFlags, GhcPlugins, GHC | 
| libFun | THNames | 
| libmLinkOpts | SysTools | 
| libraryDirs | PackageConfig, Packages, GhcPlugins | 
| libraryDynDirs | PackageConfig, Packages, GhcPlugins | 
| libraryPaths | DynFlags, GhcPlugins, GHC | 
| libTc | THNames | 
| LIdP | GHC.Hs.Extension, GHC.Hs, GHC | 
| LIE | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| LIEWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| lieWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| lifeMapFromSpillCostInfo | RegAlloc.Graph.SpillCost | 
| liftA2 | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| liftA2_RDR | PrelNames | 
| liftClassKey | THNames | 
| liftClassName | THNames | 
| LiftCoEnv | Coercion, GhcPlugins | 
| liftCoMatch | Unify | 
| liftCoSubst | Coercion, GhcPlugins | 
| liftCoSubstTyVar | Coercion, GhcPlugins | 
| liftCoSubstVarBndrUsing | Coercion, GhcPlugins | 
| liftCoSubstWith | Coercion, GhcPlugins | 
| liftCoSubstWithEx | Coercion, GhcPlugins | 
| liftCps | RnPat | 
| LiftedBinding | StgLiftLams.LiftM | 
| liftedConKey | PrelNames | 
| liftedIdsExpander | StgLiftLams.LiftM | 
| LiftedRep | TyCon, RepType, GhcPlugins | 
| liftedRepDataCon | TysWiredIn, GhcPlugins | 
| liftedRepDataConKey | PrelNames | 
| liftedRepDataConTy | TysWiredIn, GhcPlugins | 
| liftedRepDataConTyCon | TysWiredIn, GhcPlugins | 
| liftedRepTy | TysWiredIn, GhcPlugins | 
| liftedTypeKind | Type, TysWiredIn, TcType, GhcPlugins | 
| liftedTypeKindTyCon | TysWiredIn, GhcPlugins | 
| liftedTypeKindTyConKey | PrelNames | 
| liftedTypeKindTyConName | TysWiredIn, GhcPlugins | 
| liftEnvSubstLeft | Coercion, GhcPlugins | 
| liftEnvSubstRight | Coercion, GhcPlugins | 
| liftEwM | CmdLineParser | 
| liftFst | Util, GhcPlugins | 
| liftGhcT | GhcMonad | 
| liftIdKey | THNames | 
| LiftingContext | Coercion, GhcPlugins | 
| liftIO | |
| 1 (Function) | MonadUtils, IOEnv, GhcMonad, CoreMonad, TcRnMonad, GhcPlugins | 
| 2 (Function) | Stream | 
| liftIOWithCount | CoreMonad, GhcPlugins | 
| liftL | SrcLoc, GhcPlugins | 
| LiftLams | StgSyn | 
| liftLamsKnown | DynFlags, GhcPlugins, GHC | 
| liftLamsNonRecArgs | DynFlags, GhcPlugins, GHC | 
| liftLamsRecArgs | DynFlags, GhcPlugins, GHC | 
| LiftM | StgLiftLams.LiftM | 
| liftMaybeT | Maybes | 
| liftMIdKey | PrelNames | 
| liftMName | PrelNames | 
| liftName | THNames | 
| liftP | CmmMonad | 
| liftPatchFnToRegReg | Reg | 
| liftSnd | Util, GhcPlugins | 
| liftStream | LlvmCodeGen.Base | 
| liftStringIdKey | THNames | 
| liftStringName | THNames | 
| liftTypedIdKey | THNames | 
| liftTypedName | THNames | 
| liftTyped_RDR | THNames | 
| lift_RDR | THNames | 
| likelyCondWeight | DynFlags, GhcPlugins | 
| LImportDecl | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| lineLength | Pretty | 
| lines | GhcPrelude | 
| linesPlatform | SysTools.Process | 
| LInjectivityAnn | GHC.Hs.Decls, GHC.Hs, GHC | 
| link | DriverPipeline | 
| Linkable | LinkerTypes, HscTypes, GhcPlugins | 
| linkableModule | LinkerTypes, HscTypes, GhcPlugins | 
| linkableObjs | HscTypes, GhcPlugins | 
| linkableTime | LinkerTypes, HscTypes, GhcPlugins | 
| linkableUnlinked | LinkerTypes, HscTypes, GhcPlugins | 
| linkBCO | ByteCodeLink | 
| LinkBinary | DynFlags, GhcPlugins, GHC | 
| linkBinary | DriverPipeline | 
| linkCmdLineLibs | Linker | 
| linkDecls | Linker | 
| LinkDynLib | DynFlags, GhcPlugins, GHC | 
| linkDynLib | SysTools | 
| LinkerInfo | DynFlags, GhcPlugins | 
| LinkerUnitId | LinkerTypes | 
| linkExpr | Linker | 
| linkFail | ByteCodeLink | 
| linkHook | Hooks | 
| linkingNeeded | DriverPipeline | 
| LinkInMemory | DynFlags, GhcPlugins, GHC | 
| linkModule | Linker | 
| LinkOnce | Llvm.Types, Llvm | 
| linkPackages | Linker | 
| LinkStaticLib | DynFlags, GhcPlugins, GHC | 
| LInstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| lintAnnots | CoreLint | 
| lintCoreBindings | CoreLint | 
| lintExpr | CoreLint | 
| lintInteractiveExpr | CoreLint | 
| lintPassResult | CoreLint | 
| lintStgTopBindings | StgLint | 
| lintTypes | CoreLint | 
| lintUnfolding | CoreLint | 
| LIPBind | GHC.Hs.Binds, GHC.Hs, GHC | 
| LIS | PPC.Instr | 
| ListComp | GHC.Hs.Expr, GHC.Hs, GHC | 
| listEIdKey | THNames | 
| listEName | THNames | 
| ListGraph | |
| 1 (Type/Class) | Cmm, Instruction | 
| 2 (Data Constructor) | Cmm, Instruction | 
| listKIdKey | THNames | 
| listKName | THNames | 
| listLengthCmp | Util, GhcPlugins | 
| ListMap | TrieMap, CoreMap | 
| ListOrigin | TcOrigin | 
| listPackageConfigMap | Packages, GhcPlugins | 
| ListPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| ListPatTc | |
| 1 (Type/Class) | GHC.Hs.Pat, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Pat, GHC.Hs, GHC | 
| listPIdKey | THNames | 
| listPName | THNames | 
| listSplitUniqSupply | UniqSupply, GhcPlugins | 
| listTIdKey | THNames | 
| listTName | THNames | 
| listToBag | Bag | 
| listToCts | Constraint | 
| listToHpt | HscTypes, GhcPlugins | 
| listToMaybe | Maybes | 
| listToUDFM | UniqDFM | 
| listToUFM | UniqFM, GhcPlugins | 
| listToUFM_C | UniqFM, GhcPlugins | 
| listToUFM_Directly | UniqFM, GhcPlugins | 
| listToUniqMap | UniqMap | 
| listToUniqMap_C | UniqMap | 
| listTyCon | TysWiredIn, GhcPlugins | 
| listTyConKey | PrelNames, TysWiredIn, GhcPlugins | 
| listTyConName | TysWiredIn, GhcPlugins | 
| listTyCon_RDR | TysWiredIn, GhcPlugins | 
| listVisibleModuleNames | Packages, GhcPlugins | 
| Lit | CoreSyn, GhcPlugins | 
| LitAlt | CoreSyn, GhcPlugins | 
| LitChar | Literal, GhcPlugins | 
| litConTbl | TcGenDeriv | 
| LitDouble | Literal, GhcPlugins | 
| litEIdKey | THNames | 
| litEName | THNames | 
| Literal | Literal, GhcPlugins | 
| LiteralMap | TrieMap, CoreMap | 
| LiteralOrigin | TcOrigin | 
| literalToPmLit | GHC.HsToCore.PmCheck.Types | 
| literalType | Literal, GhcPlugins | 
| litE_RDR | THNames | 
| litFitsInChar | Literal, GhcPlugins | 
| LitFloat | Literal, GhcPlugins | 
| litIdInfo | GHC.StgToCmm.Env | 
| litIsDupable | Literal, GhcPlugins | 
| litIsLifted | Literal, GhcPlugins | 
| litIsTrivial | Literal, GhcPlugins | 
| LitLabel | Literal, GhcPlugins | 
| LitNullAddr | Literal, GhcPlugins | 
| LitNumber | Literal, GhcPlugins | 
| litNumCheckRange | Literal, GhcPlugins | 
| LitNumInt | Literal, GhcPlugins | 
| LitNumInt64 | Literal, GhcPlugins | 
| LitNumInteger | Literal, GhcPlugins | 
| litNumIsSigned | Literal, GhcPlugins | 
| LitNumNatural | Literal, GhcPlugins | 
| LitNumType | Literal, GhcPlugins | 
| LitNumWord | Literal, GhcPlugins | 
| LitNumWord64 | Literal, GhcPlugins | 
| LitPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| litPIdKey | THNames | 
| litPName | THNames | 
| LitRubbish | Literal, GhcPlugins | 
| LitString | Literal, GhcPlugins | 
| litTIdKey | THNames | 
| litTName | THNames | 
| litToImm | |
| 1 (Function) | SPARC.Imm | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| LitTy | TyCoRep | 
| litValue | Literal, GhcPlugins | 
| LiveBasicBlock | RegAlloc.Liveness | 
| liveBorn | RegAlloc.Liveness | 
| LiveCmmDecl | RegAlloc.Liveness | 
| liveDieRead | RegAlloc.Liveness | 
| liveDieWrite | RegAlloc.Liveness | 
| LiveGlobalRegs | LlvmCodeGen.Base | 
| LiveInfo | |
| 1 (Type/Class) | RegAlloc.Liveness | 
| 2 (Data Constructor) | RegAlloc.Liveness | 
| LiveInstr | |
| 1 (Type/Class) | RegAlloc.Liveness | 
| 2 (Data Constructor) | RegAlloc.Liveness | 
| liveLattice | CmmLive | 
| Liveness | |
| 1 (Type/Class) | SMRep | 
| 2 (Type/Class) | RegAlloc.Liveness | 
| 3 (Data Constructor) | RegAlloc.Liveness | 
| lkDFreeVar | CoreMap | 
| lkDNamed | CoreMap | 
| lkG | TrieMap | 
| lkList | TrieMap | 
| LL | SrcLoc, GhcPlugins | 
| LlStgAlt | StgSyn, StgLiftLams.Analysis | 
| LlStgBinding | StgSyn, StgLiftLams.Analysis | 
| LlStgExpr | StgSyn, StgLiftLams.Analysis | 
| LlStgRhs | StgSyn, StgLiftLams.Analysis | 
| LlStgTopBinding | StgSyn | 
| LlvmAlias | Llvm.Types, Llvm | 
| LlvmAtomicOp | Llvm.AbsSyn, Llvm | 
| LlvmBasicBlock | LlvmCodeGen.Base | 
| LlvmBlock | |
| 1 (Type/Class) | Llvm.AbsSyn, Llvm | 
| 2 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| LlvmBlockId | Llvm.AbsSyn, Llvm | 
| LlvmBlocks | Llvm.AbsSyn, Llvm | 
| LlvmCallConvention | Llvm.Types, Llvm | 
| LlvmCallType | Llvm.Types, Llvm | 
| LlvmCastOp | Llvm.Types, Llvm | 
| LlvmCmmDecl | LlvmCodeGen.Base | 
| LlvmCmpOp | Llvm.Types, Llvm | 
| llvmCodeGen | LlvmCodeGen | 
| LlvmConfig | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| llvmConfig | DynFlags, GhcPlugins, GHC | 
| LlvmData | LlvmCodeGen.Base | 
| llvmDefLabel | LlvmCodeGen.Base | 
| LlvmExpression | Llvm.AbsSyn, Llvm | 
| llvmFixupAsm | LlvmMangler, LlvmCodeGen | 
| llvmFunAlign | LlvmCodeGen.Base | 
| llvmFunArgs | LlvmCodeGen.Base | 
| LlvmFuncAttr | Llvm.Types, Llvm | 
| LlvmFunction | |
| 1 (Type/Class) | Llvm.AbsSyn, Llvm | 
| 2 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| LlvmFunctionDecl | |
| 1 (Type/Class) | Llvm.Types, Llvm | 
| 2 (Data Constructor) | Llvm.Types, Llvm | 
| LlvmFunctionDecls | Llvm.Types, Llvm | 
| LlvmFunctions | Llvm.AbsSyn, Llvm | 
| llvmFunSection | LlvmCodeGen.Base | 
| llvmFunSig | LlvmCodeGen.Base | 
| llvmFunTy | LlvmCodeGen.Base | 
| llvmInfAlign | LlvmCodeGen.Base | 
| LlvmLinkageType | Llvm.Types, Llvm | 
| LlvmLit | Llvm.Types, Llvm | 
| LlvmLlc | DriverPhases | 
| LlvmLLD | DynFlags, GhcPlugins | 
| LlvmM | LlvmCodeGen.Base | 
| LlvmMachOp | Llvm.Types, Llvm | 
| LlvmMangle | DriverPhases | 
| LlvmModule | |
| 1 (Type/Class) | Llvm.AbsSyn, Llvm | 
| 2 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| LlvmOp | Llvm.AbsSyn, Llvm | 
| LlvmOpt | DriverPhases | 
| LlvmParamAttr | Llvm.Types, Llvm | 
| LlvmParameter | Llvm.Types, Llvm | 
| LlvmParameterListType | Llvm.Types, Llvm | 
| llvmPasses | DynFlags, GhcPlugins | 
| llvmPtrBits | LlvmCodeGen.Base | 
| LlvmStatement | Llvm.AbsSyn, Llvm | 
| LlvmStatic | Llvm.Types, Llvm | 
| llvmStdFunAttrs | LlvmCodeGen.Base | 
| LlvmSyncOrdering | Llvm.AbsSyn, Llvm | 
| LlvmTarget | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| llvmTargets | DynFlags, GhcPlugins | 
| LlvmType | Llvm.Types, Llvm | 
| LlvmUnresData | LlvmCodeGen.Base | 
| LlvmVar | Llvm.Types, Llvm | 
| LlvmVersion | LlvmCodeGen.Base, LlvmCodeGen | 
| llvmVersionList | LlvmCodeGen.Base, LlvmCodeGen | 
| llvmVersionStr | LlvmCodeGen.Base | 
| llvmVersionSupported | LlvmCodeGen.Base | 
| llvmWidthInBits | Llvm.Types, Llvm | 
| llvmWord | Llvm.Types, Llvm | 
| llvmWordPtr | Llvm.Types, Llvm | 
| LM | LinkerTypes, HscTypes, GhcPlugins | 
| LMAdd | Llvm.Types, Llvm | 
| LMAlias | Llvm.Types, Llvm | 
| LMAlign | Llvm.Types, Llvm | 
| LMArray | Llvm.Types, Llvm | 
| LMatch | GHC.Hs.Expr, GHC.Hs, GHC | 
| LMBitc | Llvm.Types, Llvm | 
| LMComment | Llvm.Types, Llvm | 
| LMConst | Llvm.Types, Llvm | 
| LMDouble | Llvm.Types, Llvm | 
| LMFloat | Llvm.Types, Llvm | 
| LMFloat128 | Llvm.Types, Llvm | 
| LMFloat80 | Llvm.Types, Llvm | 
| LMFloatLit | Llvm.Types, Llvm | 
| LMFunction | Llvm.Types, Llvm | 
| LMGlobal | |
| 1 (Type/Class) | Llvm.Types, Llvm | 
| 2 (Data Constructor) | Llvm.Types, Llvm | 
| lmGlobalRegArg | LlvmCodeGen.Regs | 
| lmGlobalRegVar | LlvmCodeGen.Regs | 
| LMGlobalVar | Llvm.Types, Llvm | 
| LMInt | Llvm.Types, Llvm | 
| LMIntLit | Llvm.Types, Llvm | 
| LMLabel | Llvm.Types, Llvm | 
| LMLitVar | Llvm.Types, Llvm | 
| LMLocalVar | Llvm.Types, Llvm | 
| LMMetadata | Llvm.Types, Llvm | 
| LMNLocalVar | Llvm.Types, Llvm | 
| LMNullLit | Llvm.Types, Llvm | 
| LMPointer | Llvm.Types, Llvm | 
| LMPtoI | Llvm.Types, Llvm | 
| LMSection | Llvm.Types, Llvm | 
| LMStaticArray | Llvm.Types, Llvm | 
| LMStaticLit | Llvm.Types, Llvm | 
| LMStaticPointer | Llvm.Types, Llvm | 
| LMStaticStr | Llvm.Types, Llvm | 
| LMStaticStruc | Llvm.Types, Llvm | 
| LMString | Llvm.Types, Llvm | 
| LMStruct | Llvm.Types, Llvm | 
| LMStructU | Llvm.Types, Llvm | 
| LMSub | Llvm.Types, Llvm | 
| LMTrunc | Llvm.Types, Llvm | 
| LMUndefLit | Llvm.Types, Llvm | 
| LMUninitType | Llvm.Types, Llvm | 
| LMVector | Llvm.Types, Llvm | 
| LMVectorLit | Llvm.Types, Llvm | 
| LMVoid | Llvm.Types, Llvm | 
| LM_Bitcast | Llvm.Types, Llvm | 
| LM_CMP_Eq | Llvm.Types, Llvm | 
| LM_CMP_Feq | Llvm.Types, Llvm | 
| LM_CMP_Fge | Llvm.Types, Llvm | 
| LM_CMP_Fgt | Llvm.Types, Llvm | 
| LM_CMP_Fle | Llvm.Types, Llvm | 
| LM_CMP_Flt | Llvm.Types, Llvm | 
| LM_CMP_Fne | Llvm.Types, Llvm | 
| LM_CMP_Ne | Llvm.Types, Llvm | 
| LM_CMP_Sge | Llvm.Types, Llvm | 
| LM_CMP_Sgt | Llvm.Types, Llvm | 
| LM_CMP_Sle | Llvm.Types, Llvm | 
| LM_CMP_Slt | Llvm.Types, Llvm | 
| LM_CMP_Uge | Llvm.Types, Llvm | 
| LM_CMP_Ugt | Llvm.Types, Llvm | 
| LM_CMP_Ule | Llvm.Types, Llvm | 
| LM_CMP_Ult | Llvm.Types, Llvm | 
| LM_Fpext | Llvm.Types, Llvm | 
| LM_Fptosi | Llvm.Types, Llvm | 
| LM_Fptoui | Llvm.Types, Llvm | 
| LM_Fptrunc | Llvm.Types, Llvm | 
| LM_Inttoptr | Llvm.Types, Llvm | 
| LM_MO_Add | Llvm.Types, Llvm | 
| LM_MO_And | Llvm.Types, Llvm | 
| LM_MO_AShr | Llvm.Types, Llvm | 
| LM_MO_FAdd | Llvm.Types, Llvm | 
| LM_MO_FDiv | Llvm.Types, Llvm | 
| LM_MO_FMul | Llvm.Types, Llvm | 
| LM_MO_FRem | Llvm.Types, Llvm | 
| LM_MO_FSub | Llvm.Types, Llvm | 
| LM_MO_LShr | Llvm.Types, Llvm | 
| LM_MO_Mul | Llvm.Types, Llvm | 
| LM_MO_Or | Llvm.Types, Llvm | 
| LM_MO_SDiv | Llvm.Types, Llvm | 
| LM_MO_Shl | Llvm.Types, Llvm | 
| LM_MO_SRem | Llvm.Types, Llvm | 
| LM_MO_Sub | Llvm.Types, Llvm | 
| LM_MO_UDiv | Llvm.Types, Llvm | 
| LM_MO_URem | Llvm.Types, Llvm | 
| LM_MO_Xor | Llvm.Types, Llvm | 
| LM_Ptrtoint | Llvm.Types, Llvm | 
| LM_Sext | Llvm.Types, Llvm | 
| LM_Sitofp | Llvm.Types, Llvm | 
| LM_Trunc | Llvm.Types, Llvm | 
| LM_Uitofp | Llvm.Types, Llvm | 
| LM_Zext | Llvm.Types, Llvm | 
| lneIdInfo | GHC.StgToCmm.Env | 
| LneLoc | GHC.StgToCmm.Closure | 
| LO | |
| 1 (Data Constructor) | SPARC.Imm | 
| 2 (Data Constructor) | PPC.Regs | 
| Load | Llvm.AbsSyn, Llvm | 
| load | GhcMake, GHC | 
| load' | GhcMake | 
| LoadAllTargets | GhcMake, GHC | 
| loadAr | Ar | 
| LoadArchive | GHCi | 
| loadArchive | GHCi | 
| loadDecls | LoadIface | 
| LoadDependenciesOf | GhcMake, GHC | 
| LoadDLL | GHCi | 
| loadDLL | GHCi | 
| LoadedPlugin | |
| 1 (Type/Class) | Plugins, GhcPlugins | 
| 2 (Data Constructor) | Plugins, GhcPlugins | 
| loadFrontendPlugin | DynamicLoading | 
| LoadHowMuch | GhcMake, GHC | 
| loadInterface | LoadIface | 
| loadInterfaceForModule | LoadIface | 
| loadInterfaceForName | LoadIface | 
| loadInterfaceForNameMaybe | LoadIface | 
| loadModule | GHC | 
| loadModuleInterface | LoadIface | 
| loadModuleInterfaces | LoadIface | 
| LoadObj | GHCi | 
| loadObj | |
| 1 (Function) | Ar | 
| 2 (Function) | GHCi | 
| loadPluginInterface | LoadIface | 
| loadR | RegAlloc.Linear.State | 
| loadSrcInterface | LoadIface | 
| loadSrcInterface_maybe | LoadIface | 
| loadSysInterface | LoadIface | 
| loadThreadState | GHC.StgToCmm.Foreign | 
| loadUnqualIfaces | TcRnDriver | 
| LoadUpTo | GhcMake, GHC | 
| loadUserInterface | LoadIface | 
| loadWiredInHomeIface | LoadIface | 
| Loc | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| loc | Lexer | 
| LocalBindCtxt | RnEnv, RnBinds | 
| localGREsFromAvail | RdrName, GhcPlugins | 
| LocalInstance | ClsInst | 
| localiseId | Id, GhcPlugins | 
| localiseName | Name, GhcPlugins | 
| LocalName | HieBin | 
| LocalRdrEnv | RdrName, GhcPlugins | 
| localRdrEnvElts | RdrName, GhcPlugins | 
| localRecNameMaker | RnPat | 
| LocalReg | |
| 1 (Type/Class) | CmmExpr, Cmm | 
| 2 (Data Constructor) | CmmExpr, Cmm | 
| LocalRegSet | CmmExpr, Cmm | 
| localRegType | CmmExpr, Cmm | 
| LocalScope | HieTypes | 
| Located | SrcLoc, GhcPlugins, GHC | 
| LOCATION | X86.Instr | 
| LOCK | X86.Instr | 
| locOnly | HieUtils | 
| log | GhcPrelude | 
| LogAction | DynFlags, GhcPlugins | 
| logBase | GhcPrelude | 
| logInfo | ErrUtils | 
| logOutput | ErrUtils | 
| logWarnings | GhcMonad | 
| log_action | DynFlags, GhcPlugins, GHC | 
| LongReg | CmmExpr, Cmm | 
| looksLazyPatBind | GHC.Hs.Pat, GHC.Hs, GHC | 
| looksLikeModuleName | Util, GhcPlugins | 
| looksLikePackageName | Util, GhcPlugins | 
| lookup | GhcPrelude | 
| LookupClosure | GHCi | 
| lookupClosure | GHCi | 
| lookupCME | CoreMap | 
| lookupConstructorFields | RnEnv | 
| lookupCoreMap | CoreMap | 
| lookupCoVar | TyCoSubst, Coercion, GhcPlugins | 
| lookupDataCon | HscTypes, GhcPlugins | 
| lookupDFsEnv | FastStringEnv | 
| lookupDNameEnv | NameEnv, GhcPlugins | 
| lookupDVarEnv | VarEnv, GhcPlugins | 
| lookupEvBind | TcEvidence | 
| lookupExactOcc | RnEnv | 
| lookupFact | Hoopl.Label | 
| lookupFamInstEnv | FamInstEnv | 
| lookupFamInstEnvByTyCon | FamInstEnv | 
| lookupFamInstEnvConflicts | FamInstEnv | 
| lookupFamInstEnvInjectivityConflicts | FamInstEnv | 
| lookupFamInstName | RnEnv | 
| lookupFieldFixityRn | RnFixity | 
| lookupFixity | HscTypes, GhcPlugins | 
| lookupFixityRn | RnFixity | 
| lookupFixityRn_help | RnFixity | 
| lookupFlatCache | TcSMonad | 
| LookupFound | Packages, GhcPlugins | 
| lookupFsEnv | FastStringEnv, OccName, Name, GhcPlugins | 
| lookupFsEnv_NF | FastStringEnv | 
| lookupGlobal | TcEnv | 
| lookupGlobalName | GHC | 
| lookupGlobalOccRn | RnEnv | 
| lookupGlobalOccRn_maybe | RnEnv | 
| lookupGlobalOccRn_overloaded | RnEnv | 
| lookupGlobalRdrEnv | RdrName, GhcPlugins | 
| lookupGreAvailRn | RnEnv | 
| lookupGRE_FieldLabel | RdrName, GhcPlugins | 
| lookupGRE_Name | RdrName, GhcPlugins | 
| lookupGRE_Name_OccName | RdrName, GhcPlugins | 
| lookupGRE_RdrName | RdrName, GhcPlugins | 
| LookupHidden | Packages, GhcPlugins | 
| lookupHook | Hooks | 
| lookupHpt | HscTypes, GhcPlugins | 
| lookupHptByModule | HscTypes, GhcPlugins | 
| lookupHptDirectly | HscTypes, GhcPlugins | 
| lookupId | HscTypes, GhcPlugins | 
| lookupIdSubst | |
| 1 (Function) | StgSubst | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| lookupIE | ByteCodeLink | 
| lookupIfaceByModule | HscTypes, GhcPlugins | 
| lookupIfaceTop | IfaceEnv | 
| lookupIfaceTyVar | IfaceEnv | 
| lookupIfaceVar | IfaceEnv | 
| lookupIfThenElse | RnEnv | 
| lookupInertDict | TcSMonad | 
| lookupInertTyVar | TcSMonad | 
| lookupInfoOccRn | RnEnv | 
| lookupInScope | VarEnv, GhcPlugins | 
| lookupInScope_Directly | VarEnv, GhcPlugins | 
| lookupInstalledModuleEnv | Module, GhcPlugins | 
| lookupInstalledPackage | Packages, GhcPlugins | 
| lookupInstDeclBndr | RnEnv | 
| lookupInstEnv | InstEnv | 
| lookupIntegerSDataConName | CorePrep | 
| lookupKnownKeyName | PrelInfo | 
| lookupKnownNameInfo | PrelInfo | 
| lookupLabel | GHC.StgToCmm.ExtCode | 
| lookupLocalOccRn | RnEnv | 
| lookupLocalOccRn_maybe | RnEnv | 
| lookupLocalOccThLvl_maybe | RnEnv | 
| lookupLocalRdrEnv | RdrName, GhcPlugins | 
| lookupLocalRdrOcc | RdrName, GhcPlugins | 
| lookupLocalTcNames | RnEnv | 
| lookupLocatedOccRn | RnEnv | 
| lookupLocatedTopBndrRn | RnEnv | 
| lookupMkIntegerName | CorePrep | 
| lookupMkNaturalName | CorePrep | 
| lookupModule | GHC | 
| lookupModuleEnv | Module, GhcPlugins | 
| lookupModuleInAllPackages | Packages, GhcPlugins | 
| lookupModuleWithSuggestions | Packages, GhcPlugins | 
| LookupMultiple | Packages, GhcPlugins | 
| lookupName | |
| 1 (Function) | GHC.StgToCmm.ExtCode | 
| 2 (Function) | GHC | 
| lookupNameEnv | NameEnv, GhcPlugins | 
| lookupNameEnv_NF | NameEnv, GhcPlugins | 
| lookupNaturalSDataConName | CorePrep | 
| lookupNode | GraphOps, GraphColor | 
| LookupNotFound | Packages, GhcPlugins | 
| lookupOccEnv | OccName, Name, GhcPlugins | 
| lookupOccRn | RnEnv | 
| lookupOccRn_maybe | RnEnv | 
| lookupOccRn_overloaded | RnEnv | 
| lookupOrig | |
| 1 (Function) | IfaceEnv | 
| 2 (Function) | TcPluginM | 
| lookupOrigIO | IfaceEnv | 
| lookupOrigNameCache | NameCache, IfaceEnv | 
| lookupPackage | Packages, GhcPlugins | 
| lookupPackage' | Packages, GhcPlugins | 
| lookupPackageName | Packages, GhcPlugins | 
| lookupPluginModuleWithSuggestions | Packages, GhcPlugins | 
| lookupPragEnv | TcSigs | 
| lookupRdrNameInModuleForPlugins | DynamicLoading | 
| lookupRecBndr | SimplEnv | 
| lookupRecFieldOcc | RnEnv | 
| lookupRefuts | GHC.HsToCore.PmCheck.Oracle | 
| LookupResult | Packages, GhcPlugins | 
| lookupRnInScope | VarEnv, GhcPlugins | 
| lookupRoleAnnot | TcRnTypes, TcRnMonad | 
| lookupRule | Rules, GhcPlugins | 
| lookupSDIE | GHC.HsToCore.PmCheck.Types | 
| lookupSigCtxtOccRn | RnEnv | 
| lookupSigOccRn | RnEnv | 
| lookupSolution | GHC.HsToCore.PmCheck.Oracle | 
| lookupSolvedDict | TcSMonad | 
| lookupStaticPtr | ByteCodeLink | 
| lookupSubBndrOcc_helper | RnEnv | 
| LookupSymbol | GHCi | 
| lookupSymbol | GHCi | 
| lookupSyntaxName | RnEnv | 
| lookupSyntaxName' | RnEnv | 
| lookupSyntaxNames | RnEnv | 
| lookupTCvSubst | CoreSubst, GhcPlugins | 
| lookupThing | HscTypes, GhcPlugins | 
| lookupThName_maybe | TcSplice | 
| lookupTM | TrieMap, CoreMap | 
| lookupTopBndrRn | RnEnv | 
| lookupTyCon | HscTypes, GhcPlugins | 
| lookupTyConFieldLabel | TyCon, GhcPlugins | 
| lookupTyFixityRn | RnFixity | 
| lookupType | HscTypes, GhcPlugins | 
| lookupTypeEnv | HscTypes, GhcPlugins | 
| lookupTypeHscEnv | HscTypes, GhcPlugins | 
| lookupTypeMap | CoreMap | 
| lookupTypeMapWithScope | CoreMap | 
| lookupTypeOccRn | RnEnv | 
| lookupTyVar | TyCoSubst, Type, TcType, GhcPlugins | 
| lookupTyVarOcc | TcHsSyn | 
| lookupUDFM | UniqDFM | 
| lookupUDFM_Directly | UniqDFM | 
| lookupUFM | UniqFM, GhcPlugins | 
| lookupUFM_Directly | UniqFM, GhcPlugins | 
| lookupUniqDSet | UniqDSet | 
| lookupUniqMap | UniqMap | 
| lookupUniqSet | UniqSet, GhcPlugins | 
| lookupUniqSet_Directly | UniqSet, GhcPlugins | 
| lookupUniqueInstEnv | InstEnv | 
| LookupUnusable | Packages, GhcPlugins | 
| lookupVarEnv | VarEnv, GhcPlugins | 
| lookupVarEnv_Directly | VarEnv, GhcPlugins | 
| lookupVarEnv_NF | VarEnv, GhcPlugins | 
| lookupVarSet | VarSet, GhcPlugins | 
| lookupVarSetByName | VarSet, GhcPlugins | 
| lookupVarSet_Directly | VarSet, GhcPlugins | 
| lookupWithDefaultModuleEnv | Module, GhcPlugins | 
| lookupWithDefaultUFM | UniqFM, GhcPlugins | 
| lookupWithDefaultUFM_Directly | UniqFM, GhcPlugins | 
| lookupWithDefaultUniqMap | UniqMap | 
| lookupWithDefaultVarEnv | VarEnv, GhcPlugins | 
| loopAIdKey | PrelNames | 
| loopAName | PrelNames | 
| loopDecls | GHC.StgToCmm.ExtCode | 
| loopInfo | CFG | 
| loopLevels | CFG | 
| loopMembers | CFG | 
| LooseTypeMap | CoreMap | 
| LossOfPrecision | Exception | 
| lparen | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| LPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| lPatImplicits | GHC.Hs.Utils, GHC.Hs, GHC | 
| lpModule | Plugins, GhcPlugins | 
| lpModuleName | Plugins, GhcPlugins | 
| lpPlugin | Plugins, GhcPlugins | 
| LRCo | TyCoRep | 
| LRdrName | ApiAnnotation | 
| lReg | SPARC.Regs | 
| LRenaming | BkpSyn | 
| LRoleAnnotDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LRuleBndr | GHC.Hs.Decls, GHC.Hs, GHC | 
| LRuleDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LRuleDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| LRuleTyTmVar | RdrHsSyn | 
| LSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| LSpliceDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LStandaloneKindSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| LStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| LStmtLR | GHC.Hs.Expr, GHC.Hs, GHC | 
| lStmtsImplicits | GHC.Hs.Utils, GHC.Hs, GHC | 
| LStr | Pretty | 
| LT | GhcPrelude | 
| ltAlt | CoreSyn, GhcPlugins | 
| LTcSpecPrag | GHC.Hs.Binds, GHC.Hs, GHC | 
| ltIntegerPrimIdKey | PrelNames | 
| ltIntegerPrimName | PrelNames | 
| ltLength | Util, GhcPlugins | 
| ltLvl | SetLevels | 
| ltMajLvl | SetLevels | 
| ltRole | Coercion, GhcPlugins | 
| LTT | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| ltTag_RDR | PrelNames | 
| ltUnique | Unique | 
| LTyClDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LTyFamDefltDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LTyFamInstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LTyFamInstEqn | GHC.Hs.Decls, GHC.Hs, GHC | 
| lt_RDR | PrelNames | 
| LU | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| lubDmd | Demand | 
| lubDmdType | Demand | 
| Lvl0 | X86.Instr | 
| Lvl1 | X86.Instr | 
| Lvl2 | X86.Instr | 
| LWarnDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| LWarnDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| LWSYNC | PPC.Instr | 
| LZCNT | X86.Instr | 
| m1DataCon_RDR | PrelNames | 
| m1TyConKey | PrelNames | 
| m1TyConName | PrelNames | 
| MachOp | CmmMachOp, CmmExpr, Cmm | 
| machOpArgReps | CmmMachOp, CmmExpr, Cmm | 
| machOpMemcpyishAlign | CmmMachOp, CmmExpr, Cmm | 
| machOpResultType | CmmMachOp, CmmExpr, Cmm | 
| MachSp | CmmExpr, Cmm | 
| magicDictId | MkId | 
| magicDictKey | PrelNames | 
| MagicHashBit | Lexer | 
| mAIN | PrelNames | 
| mainFunIs | DynFlags, GhcPlugins, GHC | 
| mainModIs | DynFlags, GhcPlugins, GHC | 
| mainUnitId | Module, GhcPlugins | 
| mAIN_NAME | PrelNames | 
| main_RDR_Unqual | PrelNames | 
| makeDynFlagsConsistent | DynFlags, GhcPlugins | 
| makeElfNote | Elf | 
| makeFarBranches | PPC.Instr | 
| makeImmediate | PPC.Regs | 
| makeIntoWarning | ErrUtils | 
| makeMiniFixityEnv | RnBinds | 
| makeNode | HieUtils | 
| makeRecoveryTyCon | TysWiredIn, GhcPlugins | 
| makeRelativeTo | Util, GhcPlugins | 
| makeSimpleDetails | HscMain | 
| MakeStableNameOp | PrimOp | 
| MakeStablePtrOp | PrimOp | 
| makeStaticKey | PrelNames | 
| makeStaticName | PrelNames | 
| makeSuperClasses | TcCanonical | 
| makeTypeNode | HieUtils | 
| Malloc | Llvm.AbsSyn, Llvm | 
| MallocData | GHCi | 
| mallocData | GHCi | 
| MallocStrings | GHCi | 
| mangleIndexTree | SPARC.CodeGen.Base | 
| manifestArity | CoreArity | 
| manyBranches | CoAxiom | 
| ManyOccs | BasicTypes, IdInfo, GhcPlugins | 
| map | |
| 1 (Function) | GhcPrelude | 
| 2 (Function) | Stream | 
| mapAccumBagL | Bag | 
| mapAccumBagLM | Bag | 
| mapAccumBranches | CoAxiom | 
| mapAccumL | Stream | 
| mapAccumL2 | Util, GhcPlugins | 
| mapAccumLM | MonadUtils, IOEnv, TcRnMonad | 
| mapAccumLNat | NCGMonad | 
| mapAccumL_ | Stream | 
| mapAdjust | Hoopl.Collections | 
| mapAlter | Hoopl.Collections | 
| mapAndRecoverM | TcRnMonad | 
| mapAndReportM | TcRnMonad | 
| mapAndUnzip | Util, GhcPlugins | 
| mapAndUnzip3 | Util, GhcPlugins | 
| mapAndUnzip3M | MonadUtils, IOEnv, TcRnMonad | 
| mapAndUnzip4M | MonadUtils, IOEnv, TcRnMonad | 
| mapAndUnzip5M | MonadUtils, IOEnv, TcRnMonad | 
| mapAndUnzipBagM | Bag | 
| mapAndUnzipM | MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| mapBag | Bag | 
| mapBagM | Bag | 
| mapBagM_ | Bag | 
| mapBlock | Hoopl.Block | 
| mapBlock' | Hoopl.Block | 
| mapBlock3' | Hoopl.Block | 
| mapBlockTop | RegAlloc.Liveness | 
| mapBlockTopM | RegAlloc.Liveness | 
| mapCoercion | Type, GhcPlugins | 
| mapCollectSuccessors | CmmNode, Cmm | 
| mapDelete | Hoopl.Collections | 
| mapDeleteList | Hoopl.Collections | 
| mapDerivStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| mapDifference | Hoopl.Collections | 
| mapDNameEnv | NameEnv, GhcPlugins | 
| mapDVarEnv | VarEnv, GhcPlugins | 
| mapDVarSet | VarSet, GhcPlugins | 
| mapElems | Hoopl.Collections | 
| mapEmpty | Hoopl.Collections, RegAlloc.Liveness | 
| mapException | Exception | 
| mapExp | CmmNode, Cmm | 
| mapExpDeep | CmmNode, Cmm | 
| mapExpDeepM | CmmNode, Cmm | 
| mapExpM | CmmNode, Cmm | 
| mapFilter | Hoopl.Collections | 
| mapFilterWithKey | Hoopl.Collections | 
| mapFindWithDefault | Hoopl.Collections | 
| mapFoldl | Hoopl.Collections | 
| mapFoldlWithKey | Hoopl.Collections | 
| mapFoldMapWithKey | Hoopl.Collections | 
| mapFoldr | Hoopl.Collections | 
| mapFromList | Hoopl.Collections | 
| mapFromListWith | Hoopl.Collections | 
| mapFsEnv | FastStringEnv | 
| mapFst | Util, GhcPlugins | 
| mapFvRn | RnUtils | 
| mapG | TrieMap | 
| mapGenBlockTop | RegAlloc.Liveness | 
| mapGenBlockTopM | RegAlloc.Liveness | 
| mapGraph | Hoopl.Graph | 
| mapGraphBlocks | Hoopl.Graph | 
| mapGraphNodes | CmmUtils | 
| mapGraphNodes1 | CmmUtils | 
| mapHpt | HscTypes, GhcPlugins | 
| mapIdKey | PrelNames | 
| mapInsert | Hoopl.Collections | 
| mapInsertList | Hoopl.Collections | 
| mapInsertWith | Hoopl.Collections | 
| mapIntersection | Hoopl.Collections | 
| mapIsSubmapOf | Hoopl.Collections | 
| mapKeys | Hoopl.Collections | 
| mapLetFloats | SimplEnv | 
| mapLitValue | Literal, GhcPlugins | 
| mapLoc | SrcLoc, GhcPlugins | 
| mapLookup | Hoopl.Collections | 
| mapM | |
| 1 (Function) | GhcPrelude, DsMonad | 
| 2 (Function) | Stream | 
| mapMap | Hoopl.Collections | 
| mapMapWithKey | Hoopl.Collections | 
| mapMaybe | Maybes | 
| mapMaybeBag | Bag | 
| mapMaybeFvRn | RnUtils | 
| mapMaybeM | MonadUtils, IOEnv, TcRnMonad | 
| mapMember | Hoopl.Collections | 
| mapMG | HscTypes, GhcPlugins, GHC | 
| mapModuleEnv | Module, GhcPlugins | 
| mapM_ | GhcPrelude | 
| mapName | PrelNames | 
| mapNameEnv | NameEnv, GhcPlugins | 
| mapNull | Hoopl.Collections | 
| mapOccEnv | OccName, Name, GhcPlugins | 
| mapOL | OrdList | 
| mappend | GhcPrelude | 
| mappendClassOpKey | PrelNames | 
| mappendName | PrelNames | 
| mappend_RDR | PrelNames | 
| mapPlugins | Plugins, GhcPlugins | 
| mapSCCM | RegAlloc.Liveness | 
| mapSingleton | Hoopl.Collections | 
| mapSize | Hoopl.Collections | 
| mapSnd | Util, GhcPlugins | 
| mapSndM | MonadUtils, IOEnv, TcRnMonad | 
| mapStepResult | Coercion, GhcPlugins | 
| mapSuccessors | CmmNode, Cmm | 
| mapSwitchTargets | CmmSwitch | 
| mapTermType | RtClosureInspect | 
| mapTM | TrieMap, CoreMap | 
| mapToList | Hoopl.Collections | 
| mapType | Type, GhcPlugins | 
| mapUDFM | UniqDFM | 
| mapUFM | UniqFM, GhcPlugins | 
| mapUFM_Directly | UniqFM, GhcPlugins | 
| mapUnion | Hoopl.Collections | 
| mapUnionDVarSet | VarSet, GhcPlugins | 
| mapUnionFV | FV | 
| mapUnions | Hoopl.Collections | 
| mapUnionVarSet | VarSet, GhcPlugins | 
| mapUnionWithKey | Hoopl.Collections | 
| mapUniqDSet | UniqDSet | 
| mapUniqMap | UniqMap | 
| mapUniqSet | UniqSet, GhcPlugins | 
| mapVarEnv | VarEnv, GhcPlugins | 
| mapVarSet | VarSet, GhcPlugins | 
| map_RDR | PrelNames | 
| MarkedStrict | DataCon, GhcPlugins, GHC | 
| markStackReg | LlvmCodeGen.Base | 
| markUsedVar | LlvmCodeGen.Base | 
| marshalObjectIdKey | PrelNames | 
| marshalStringIdKey | PrelNames | 
| mask | Exception | 
| MaskAsyncExceptionsOp | PrimOp | 
| MaskedInterruptible | Exception | 
| MaskedUninterruptible | Exception | 
| MaskingState | Exception | 
| MaskStatus | PrimOp | 
| MaskUninterruptibleOp | PrimOp | 
| mask_ | Exception | 
| Match | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| match | Match | 
| matchableGivens | TcSMonad | 
| matchActualFunTys | TcUnify | 
| matchActualFunTysPart | TcUnify | 
| MatchBind | HieTypes | 
| matchCanFail | DsUtils | 
| matchConFamily | MatchCon | 
| matchContextErrString | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchEquations | Match | 
| matchesCtOrigin | TcOrigin | 
| matchExpectedAppTy | TcUnify | 
| matchExpectedFunKind | TcUnify | 
| matchExpectedFunTys | TcUnify | 
| matchExpectedListTy | TcUnify | 
| matchExpectedTyConApp | TcUnify | 
| matchFam | |
| 1 (Function) | TcSMonad | 
| 2 (Function) | TcPluginM | 
| matchFamTcM | TcSMonad | 
| matchGlobalInst | |
| 1 (Function) | ClsInst | 
| 2 (Function) | TcSMonad | 
| MatchGroup | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchGroupArity | GHC.Hs.Expr, GHC.Hs, GHC | 
| MatchGroupTc | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchIdKey | THNames | 
| matchLiterals | MatchLit | 
| matchName | THNames | 
| matchNPats | MatchLit | 
| matchNPlusKPats | MatchLit | 
| matchPatSyn | MatchCon | 
| matchQTyConKey | THNames | 
| matchQTyConName | THNames | 
| MatchResult | |
| 1 (Type/Class) | DsMonad, DsUtils | 
| 2 (Data Constructor) | DsMonad, DsUtils | 
| matchSeparator | GHC.Hs.Expr, GHC.Hs, GHC | 
| matchSimply | Match | 
| matchSinglePat | Match | 
| matchSinglePatVar | Match | 
| matchTyConKey | THNames | 
| matchTyConName | THNames | 
| matchWrapper | Match | 
| max | GhcPrelude | 
| maxBound | GhcPrelude | 
| maxBound_RDR | PrelNames | 
| maxErrors | DynFlags, GhcPlugins, GHC | 
| maximum | GhcPrelude | 
| maxInlineAllocSize | DynFlags, GhcPlugins, GHC | 
| maxInlineMemcpyInsns | DynFlags, GhcPlugins, GHC | 
| maxInlineMemsetInsns | DynFlags, GhcPlugins, GHC | 
| maxPmCheckModels | DynFlags, GhcPlugins, GHC | 
| maxPrecedence | BasicTypes, GhcPlugins, GHC | 
| maxPrimOpTag | PrimOp | 
| maxRefHoleFits | DynFlags, GhcPlugins, GHC | 
| maxRelevantBinds | DynFlags, GhcPlugins, GHC | 
| maxRetInfoTableSizeW | CmmInfo | 
| maxSimplIterations | DynFlags, GhcPlugins, GHC | 
| maxSpillSlots | |
| 1 (Function) | SPARC.Stack, SPARC.Instr | 
| 2 (Function) | X86.Instr | 
| 3 (Function) | PPC.Instr | 
| 4 (Function) | NCGMonad, AsmCodeGen | 
| 5 (Function) | RegAlloc.Linear.FreeRegs | 
| maxStdInfoTableSizeW | CmmInfo | 
| maxSubGoalDepth | Constraint | 
| maxTcLevel | TcType | 
| maxUncoveredPatterns | DynFlags, GhcPlugins, GHC | 
| maxValidHoleFits | DynFlags, GhcPlugins, GHC | 
| maxWorkerArgs | DynFlags, GhcPlugins, GHC | 
| mAX_CHARLIKE | DynFlags, GhcPlugins | 
| mAX_CTUPLE_SIZE | Constants | 
| mAX_Double_REG | DynFlags, GhcPlugins | 
| mAX_Float_REG | DynFlags, GhcPlugins | 
| mAX_INTLIKE | DynFlags, GhcPlugins | 
| mAX_Long_REG | DynFlags, GhcPlugins | 
| mAX_PTR_TAG | DynFlags, GhcPlugins | 
| mAX_Real_Double_REG | DynFlags, GhcPlugins | 
| mAX_Real_Float_REG | DynFlags, GhcPlugins | 
| mAX_Real_Long_REG | DynFlags, GhcPlugins | 
| mAX_Real_Vanilla_REG | DynFlags, GhcPlugins | 
| mAX_Real_XMM_REG | DynFlags, GhcPlugins | 
| mAX_REDUCTION_DEPTH | Constants | 
| mAX_SMALL_BITMAP_SIZE | Bitmap | 
| mAX_SOLVER_ITERATIONS | Constants | 
| mAX_SPEC_AP_SIZE | DynFlags, GhcPlugins | 
| mAX_SPEC_SELECTEE_SIZE | DynFlags, GhcPlugins | 
| mAX_SUM_SIZE | Constants | 
| mAX_TUPLE_SIZE | Constants | 
| mAX_Vanilla_REG | DynFlags, GhcPlugins | 
| mAX_XMM_REG | DynFlags, GhcPlugins | 
| Maybe | GhcPrelude, Maybes | 
| maybe | GhcPrelude, Maybes | 
| MaybeApart | Unify | 
| maybeCharLikeCon | PrelInfo | 
| maybeCreateManifest | DriverPipeline | 
| MaybeErr | Maybes | 
| maybeFlipCond | X86.Cond | 
| maybeIntComparison | CmmMachOp, CmmExpr, Cmm | 
| maybeIntLikeCon | PrelInfo | 
| maybeInvertCmmExpr | CmmExpr, Cmm | 
| maybeInvertComparison | CmmMachOp, CmmExpr, Cmm | 
| maybeInvertCond | X86.Cond | 
| maybeLetNoEscape | GHC.StgToCmm.Env | 
| maybeLocalBlockLabel | CLabel | 
| MaybeMap | TrieMap, CoreMap | 
| maybeMapM | MonadUtils, IOEnv, TcRnMonad | 
| maybeModifyIdInfo | Id, GhcPlugins | 
| MaybeNew | TcSMonad | 
| MaybeO | Hoopl.Block | 
| maybeParen | BasicTypes, TyCoPpr, GhcPlugins | 
| maybeParens | Pretty | 
| MaybeRecompile | Plugins, GhcPlugins | 
| maybeSingletonCCS | CostCentre | 
| maybeSubstNameShape | NameShape | 
| maybeSym | TcCanonical | 
| MaybeT | |
| 1 (Data Constructor) | Maybes | 
| 2 (Type/Class) | Maybes | 
| maybeTcSubCo | TcEvidence | 
| maybeToList | Maybes | 
| maybeTyCon | TysWiredIn, GhcPlugins | 
| maybeTyConKey | PrelNames | 
| maybeTyConName | TysWiredIn, GhcPlugins | 
| maybeUnfoldingTemplate | CoreSyn, GhcPlugins | 
| maybe_loc | PipelineMonad, DriverPipeline | 
| MayHaveCafRefs | IdInfo, GhcPlugins | 
| mayHaveCafRefs | IdInfo, GhcPlugins | 
| mayRedirectTo | CLabel | 
| MC | TcMatches | 
| MCo | TyCoRep, Coercion, GhcPlugins | 
| MCoercion | TyCoRep, Coercion, GhcPlugins | 
| MCoercionN | TyCoRep | 
| MCoercionR | TyCoRep, Coercion, GhcPlugins | 
| MCompOrigin | TcOrigin | 
| MCompPatOrigin | TcOrigin | 
| mconcat | GhcPrelude | 
| mconcatClassOpKey | PrelNames | 
| mconcatName | PrelNames | 
| mc_body | TcMatches | 
| mc_fixity | GHC.Hs.Expr, GHC.Hs, GHC | 
| mc_fun | GHC.Hs.Expr, GHC.Hs, GHC | 
| mc_strictness | GHC.Hs.Expr, GHC.Hs, GHC | 
| mc_what | TcMatches | 
| mdoEIdKey | THNames | 
| mdoEName | THNames | 
| MDoExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| md_anns | HscTypes, GhcPlugins | 
| md_complete_sigs | HscTypes, GhcPlugins | 
| md_exports | HscTypes, GhcPlugins | 
| md_fam_insts | HscTypes, GhcPlugins | 
| md_insts | HscTypes, GhcPlugins | 
| md_rules | HscTypes, GhcPlugins | 
| md_types | HscTypes, GhcPlugins | 
| megaSeqIdInfo | CoreSeq | 
| member | EnumSet | 
| memberInstEnv | InstEnv | 
| mempty | GhcPrelude | 
| memptyClassOpKey | PrelNames | 
| memptyName | PrelNames | 
| mempty_RDR | PrelNames | 
| mergeAlts | CoreUtils, GhcPlugins | 
| mergeAsts | HieUtils | 
| mergeDataCon | RdrHsSyn | 
| MergeForeign | DriverPhases | 
| mergeOps | RdrHsSyn | 
| mergeSignatures | TcBackpack, TcRnDriver | 
| mergeSortAsts | HieUtils | 
| Message | GHCi | 
| Messager | HscMain | 
| Messages | ErrUtils | 
| messages | Lexer | 
| MetaAnnot | |
| 1 (Type/Class) | Llvm.MetaData, Llvm | 
| 2 (Data Constructor) | Llvm.MetaData, Llvm | 
| MetaAW | HscTypes, GhcPlugins | 
| metaConsDataConKey | PrelNames | 
| metaConsDataConName | PrelNames | 
| MetaD | HscTypes, GhcPlugins | 
| metaDataDataConKey | PrelNames | 
| metaDataDataConName | PrelNames | 
| MetaDecl | Llvm.MetaData, Llvm | 
| MetaDetails | TcType | 
| MetaE | HscTypes, GhcPlugins | 
| MetaExpr | Llvm.MetaData, Llvm | 
| MetaHook | HscTypes, GhcPlugins | 
| MetaId | |
| 1 (Type/Class) | Llvm.MetaData, Llvm | 
| 2 (Data Constructor) | Llvm.MetaData, Llvm | 
| MetaInfo | TcType | 
| MetaNamed | Llvm.MetaData, Llvm | 
| MetaNode | Llvm.MetaData, Llvm | 
| MetaP | HscTypes, GhcPlugins | 
| MetaRequest | HscTypes, GhcPlugins | 
| metaRequestAW | HscTypes, GhcPlugins | 
| metaRequestD | HscTypes, GhcPlugins | 
| metaRequestE | HscTypes, GhcPlugins | 
| metaRequestP | HscTypes, GhcPlugins | 
| metaRequestT | HscTypes, GhcPlugins | 
| MetaResult | HscTypes, GhcPlugins | 
| metaSelDataConKey | PrelNames | 
| metaSelDataConName | PrelNames | 
| MetaStmt | Llvm.AbsSyn, Llvm | 
| MetaStr | Llvm.MetaData, Llvm | 
| MetaStruct | Llvm.MetaData, Llvm | 
| MetaT | HscTypes, GhcPlugins | 
| MetaTv | TcType | 
| metaTyVarInfo | TcType | 
| metaTyVarRef | TcType | 
| metaTyVarTcLevel | TcType | 
| metaTyVarTcLevel_maybe | TcType | 
| metaTyVarUpdateOK | TcUnify | 
| MetaTyVarUpdateResult | TcUnify | 
| MetaUnnamed | Llvm.MetaData, Llvm | 
| MetaVar | Llvm.MetaData, Llvm | 
| MethInfo | BuildTyCl | 
| MExpr | Llvm.AbsSyn, Llvm | 
| MFCR | PPC.Instr | 
| MFENCE | X86.Instr | 
| mfix | MonadUtils, IOEnv, TcRnMonad | 
| mfixIdKey | PrelNames | 
| mfixName | PrelNames | 
| MFLR | PPC.Instr | 
| MFOV | PPC.Instr | 
| MG | GHC.Hs.Expr, GHC.Hs, GHC | 
| mgBootModules | HscTypes, GhcPlugins | 
| mgElemModule | HscTypes, GhcPlugins | 
| mgLookupModule | HscTypes, GhcPlugins, GHC | 
| mgModSummaries | HscTypes, GhcPlugins, GHC | 
| mg_alts | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_anns | HscTypes, GhcPlugins | 
| mg_arg_docs | HscTypes, GhcPlugins | 
| mg_arg_tys | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_binds | HscTypes, GhcPlugins | 
| mg_complete_sigs | HscTypes, GhcPlugins | 
| mg_decl_docs | HscTypes, GhcPlugins | 
| mg_deps | HscTypes, GhcPlugins | 
| mg_doc_hdr | HscTypes, GhcPlugins | 
| mg_exports | HscTypes, GhcPlugins | 
| mg_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_fam_insts | HscTypes, GhcPlugins | 
| mg_fam_inst_env | HscTypes, GhcPlugins | 
| mg_fix_env | HscTypes, GhcPlugins | 
| mg_foreign | HscTypes, GhcPlugins | 
| mg_foreign_files | HscTypes, GhcPlugins | 
| mg_hpc_info | HscTypes, GhcPlugins | 
| mg_hsc_src | HscTypes, GhcPlugins | 
| mg_insts | HscTypes, GhcPlugins | 
| mg_inst_env | HscTypes, GhcPlugins | 
| mg_loc | HscTypes, GhcPlugins | 
| mg_modBreaks | HscTypes, GhcPlugins | 
| mg_module | HscTypes, GhcPlugins | 
| mg_origin | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_patsyns | HscTypes, GhcPlugins | 
| mg_rdr_env | HscTypes, GhcPlugins | 
| mg_res_ty | GHC.Hs.Expr, GHC.Hs, GHC | 
| mg_rules | HscTypes, GhcPlugins | 
| mg_safe_haskell | HscTypes, GhcPlugins | 
| mg_tcs | HscTypes, GhcPlugins | 
| mg_trust_pkg | HscTypes, GhcPlugins | 
| mg_usages | HscTypes, GhcPlugins | 
| mg_used_th | HscTypes, GhcPlugins | 
| mg_warns | HscTypes, GhcPlugins | 
| mightBeUnliftedType | Type, GhcPlugins | 
| mightMatchLater | TcSMonad | 
| min | GhcPrelude | 
| minBound | GhcPrelude | 
| minBound_RDR | PrelNames | 
| MiniFixityEnv | RnFixity, RnBinds | 
| minimalProcPointSet | CmmProcPoint | 
| MinimalSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| minimum | GhcPrelude | 
| minPrecedence | BasicTypes, GhcPlugins | 
| minusClassOpKey | PrelNames | 
| minusDVarEnv | VarEnv, GhcPlugins | 
| minusDVarSet | VarSet, GhcPlugins | 
| minusIntegerIdKey | PrelNames | 
| minusIntegerName | PrelNames | 
| minusList | ListSetOps | 
| minusModuleSet | Module, GhcPlugins | 
| minusName | PrelNames | 
| minusNameSet | NameSet, GhcPlugins | 
| minusNaturalIdKey | PrelNames | 
| minusNaturalName | PrelNames | 
| minusOccSet | OccName, Name, GhcPlugins | 
| minusRegSet | CmmExpr, Cmm | 
| minusUDFM | UniqDFM | 
| minusUFM | UniqFM, GhcPlugins | 
| minusUniqDSet | UniqDSet | 
| minusUniqMap | UniqMap | 
| minusUniqSet | UniqSet, GhcPlugins | 
| minusVarEnv | VarEnv, GhcPlugins | 
| minusVarSet | VarSet, GhcPlugins | 
| minus_RDR | PrelNames | 
| minWith | Util, GhcPlugins | 
| mIN_CHARLIKE | DynFlags, GhcPlugins | 
| mIN_INTLIKE | DynFlags, GhcPlugins | 
| mIN_PAYLOAD_SIZE | DynFlags, GhcPlugins | 
| Missing | GHC.Hs.Expr, GHC.Hs, GHC | 
| missingBootThing | TcRnDriver | 
| missingTupArg | GHC.Hs.Utils, GHC.Hs, GHC | 
| mi_anns | HscTypes, GhcPlugins, GHC | 
| mi_arg_docs | HscTypes, GhcPlugins, GHC | 
| mi_boot | HscTypes, GhcPlugins | 
| mi_complete_sigs | HscTypes, GhcPlugins, GHC | 
| mi_decls | HscTypes, GhcPlugins, GHC | 
| mi_decl_docs | HscTypes, GhcPlugins, GHC | 
| mi_deps | HscTypes, GhcPlugins, GHC | 
| mi_doc_hdr | HscTypes, GhcPlugins, GHC | 
| mi_exports | HscTypes, GhcPlugins, GHC | 
| mi_exp_hash | HscTypes, GhcPlugins | 
| mi_fam_insts | HscTypes, GhcPlugins, GHC | 
| mi_final_exts | HscTypes, GhcPlugins, GHC | 
| mi_finsts | HscTypes, GhcPlugins | 
| mi_fix | HscTypes, GhcPlugins | 
| mi_fixities | HscTypes, GhcPlugins, GHC | 
| mi_fix_fn | HscTypes, GhcPlugins | 
| mi_flag_hash | HscTypes, GhcPlugins | 
| mi_free_holes | HscTypes, GhcPlugins | 
| mi_globals | HscTypes, GhcPlugins, GHC | 
| mi_hash_fn | HscTypes, GhcPlugins | 
| mi_hpc | HscTypes, GhcPlugins, GHC | 
| mi_hpc_hash | HscTypes, GhcPlugins | 
| mi_hsc_src | HscTypes, GhcPlugins, GHC | 
| mi_iface_hash | HscTypes, GhcPlugins | 
| mi_insts | HscTypes, GhcPlugins, GHC | 
| mi_module | HscTypes, GhcPlugins, GHC | 
| mi_mod_hash | HscTypes, GhcPlugins | 
| mi_opt_hash | HscTypes, GhcPlugins | 
| mi_orphan | HscTypes, GhcPlugins | 
| mi_orphan_hash | HscTypes, GhcPlugins | 
| mi_plugin_hash | HscTypes, GhcPlugins | 
| mi_rules | HscTypes, GhcPlugins, GHC | 
| mi_semantic_module | HscTypes, GhcPlugins | 
| mi_sig_of | HscTypes, GhcPlugins, GHC | 
| mi_trust | HscTypes, GhcPlugins, GHC | 
| mi_trust_pkg | HscTypes, GhcPlugins, GHC | 
| mi_usages | HscTypes, GhcPlugins, GHC | 
| mi_used_th | HscTypes, GhcPlugins, GHC | 
| mi_warns | HscTypes, GhcPlugins, GHC | 
| mi_warn_fn | HscTypes, GhcPlugins | 
| mkAbsentErrorApp | MkCore, GhcPlugins | 
| mkAbstractClass | Class | 
| mkAlgTyCon | TyCon, GhcPlugins | 
| mkAlignment | BasicTypes, GhcPlugins | 
| mkAllCafsCC | CostCentre | 
| mkAlphaTyVarUnique | Unique | 
| mkAltExpr | CoreUtils, GhcPlugins | 
| mkAmbiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| mkAnd | BooleanFormula | 
| mkAnnEnv | Annotations, GhcPlugins | 
| mkAnonBinder | Type, GhcPlugins | 
| mkAnonTyConBinder | TyCon, GhcPlugins | 
| mkAnonTyConBinders | TyCon, GhcPlugins | 
| mkAnonWildCardTy | GHC.Hs.Types, GHC.Hs, GHC | 
| MKAP | ByteCodeInstr | 
| mkApEntryLabel | CLabel | 
| mkApiErr | HscTypes, GhcPlugins | 
| mkApInfoTableLabel | CLabel | 
| mkApLFInfo | GHC.StgToCmm.Closure | 
| mkAppCo | Coercion, GhcPlugins | 
| mkAppCos | Coercion, GhcPlugins | 
| mkApps | CoreSyn, GhcPlugins | 
| mkAppTy | Type, TcType, GhcPlugins | 
| mkAppTys | Type, TcType, GhcPlugins | 
| MkApUpd0_Op | PrimOp | 
| mkArgDescr | GHC.StgToCmm.Layout | 
| mkArgInfo | SimplUtils | 
| mkArrayArrayPrimTy | TysPrim | 
| mkArrayPrimTy | TysPrim | 
| mkArrWords_infoLabel | CLabel | 
| mkAsmTempDerivedLabel | CLabel | 
| mkAsmTempDieLabel | CLabel | 
| mkAsmTempEndLabel | CLabel | 
| mkAsmTempLabel | CLabel | 
| mkAssign | MkGraph | 
| mkAutoCC | CostCentre | 
| mkAxInstCo | Coercion, GhcPlugins | 
| mkAxInstLHS | Coercion, GhcPlugins | 
| mkAxInstRHS | Coercion, GhcPlugins | 
| mkAxiomInstCo | Coercion, GhcPlugins | 
| mkAxiomRuleCo | Coercion, GhcPlugins | 
| mkBadAlignmentLabel | CLabel | 
| mkBaseModule | PrelNames | 
| mkBaseModule_ | PrelNames | 
| mkBHUpdInfoLabel | CLabel | 
| mkBigCoreTup | MkCore, GhcPlugins | 
| mkBigCoreTupTy | MkCore, GhcPlugins | 
| mkBigCoreVarTup | MkCore, GhcPlugins | 
| mkBigCoreVarTup1 | MkCore, GhcPlugins | 
| mkBigCoreVarTupTy | MkCore, GhcPlugins | 
| mkBigLHsPatTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsPatTupId | DsUtils | 
| mkBigLHsTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsTupId | DsUtils | 
| mkBigLHsVarPatTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsVarPatTupId | DsUtils | 
| mkBigLHsVarTup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBigLHsVarTupId | DsUtils | 
| mkBinaryTickBox | DsUtils | 
| mkBindStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBitmap | Bitmap | 
| mkBitmapLabel | CLabel | 
| mkBlockId | BlockId | 
| mkBlockInfoTableLabel | CLabel | 
| mkBodyStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkBootModDetailsTc | TidyPgm | 
| mkBoringStop | SimplUtils | 
| mkBothDmdArg | Demand | 
| mkBoxedTupleTy | TysWiredIn, GhcPlugins | 
| mkBranch | MkGraph | 
| mkBranchedCoAxiom | FamInstEnv | 
| MkBranches | CoAxiom | 
| mkBuilderOcc | OccName, Name, GhcPlugins | 
| mkBuildExpr | MkCore, GhcPlugins | 
| mkBuildTag | DynFlags, GhcPlugins | 
| mkBuiltinUnique | Unique | 
| mkBytesLabel | CLabel | 
| mkByteStringCLit | CmmUtils | 
| mkCAFBlackHoleInfoTableLabel | CLabel | 
| mkCall | GHC.StgToCmm.Monad | 
| mkCallDmd | Demand | 
| mkCallDmds | Demand | 
| mkCallEntry | MkGraph | 
| mkCallReturnsTo | MkGraph | 
| mkCase | SimplUtils | 
| MkCaseAlt | DsUtils | 
| mkCast | CoreUtils, GhcPlugins | 
| mkCastDs | DsUtils | 
| mkCastTy | Type, GhcPlugins | 
| mkCbranch | MkGraph | 
| mkCCLabel | CLabel | 
| mkCCostCentre | GHC.StgToCmm.Prof | 
| mkCCostCentreStack | GHC.StgToCmm.Prof | 
| mkCCSLabel | CLabel | 
| MkCgInfoDown | GHC.StgToCmm.Monad | 
| MkCgState | GHC.StgToCmm.Monad | 
| mkCharExpr | MkCore, GhcPlugins | 
| mkCharLit | CoreSyn, GhcPlugins | 
| mkCharLitPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| mkCheckExpType | TcType, TcMType | 
| mkChildEnv | RnNames | 
| mkChunkified | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkClass | Class | 
| mkClassDataConOcc | OccName, Name, GhcPlugins | 
| mkClassDecl | RdrHsSyn | 
| mkClassOpAuxOcc | OccName, Name, GhcPlugins | 
| mkClassOpSigs | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkClassPred | Predicate, TcType | 
| mkClassTyCon | TyCon, GhcPlugins | 
| mkClonedInternalName | Name, GhcPlugins | 
| mkClosedStrictSig | Demand | 
| mkClosureInfo | GHC.StgToCmm.Closure | 
| mkClosureLabel | CLabel | 
| mkClosureTableLabel | CLabel | 
| mkClsOcc | OccName, Name, GhcPlugins | 
| mkClsOccFS | OccName, Name, GhcPlugins | 
| mkCmmCall | GHC.StgToCmm.Monad | 
| mkCmmClosureLabel | CLabel | 
| mkCmmCodeLabel | CLabel | 
| mkCmmDataLabel | CLabel | 
| mkCmmEntryLabel | CLabel | 
| mkCmmIfGoto | GHC.StgToCmm.Monad | 
| mkCmmIfGoto' | GHC.StgToCmm.Monad | 
| mkCmmIfThen | GHC.StgToCmm.Monad | 
| mkCmmIfThen' | GHC.StgToCmm.Monad | 
| mkCmmIfThenElse | GHC.StgToCmm.Monad | 
| mkCmmIfThenElse' | GHC.StgToCmm.Monad | 
| mkCmmInfo | GHC.StgToCmm.Closure | 
| mkCmmInfoLabel | CLabel | 
| mkCmmRetInfoLabel | CLabel | 
| mkCmmRetLabel | CLabel | 
| mkCoAlgCaseMatchResult | DsUtils | 
| mkCoApps | CoreSyn, GhcPlugins | 
| mkCoAxBranch | FamInstEnv | 
| mkCoBind | CoreSyn, GhcPlugins | 
| mkCoCast | Coercion, GhcPlugins | 
| mkCodeStyle | Outputable, GhcPlugins | 
| mkCoerceClassMethEqn | TcGenDeriv | 
| mkCoercionTy | Type, GhcPlugins | 
| mkCoercionType | Coercion, GhcPlugins | 
| mkCoherenceLeftCo | Coercion, GhcPlugins | 
| mkCoherenceRightCo | Coercion, GhcPlugins | 
| mkCoLetMatchResult | DsUtils | 
| mkComment | MkGraph | 
| mkCompleteMatchMap | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| mkCompulsoryUnfolding | CoreUnfold | 
| mkCon2TagOcc | OccName, Name, GhcPlugins | 
| mkConApp | CoreSyn, GhcPlugins | 
| mkConApp2 | CoreSyn, GhcPlugins | 
| mkConDeclH98 | RdrHsSyn | 
| MkConInfoTable | GHCi | 
| mkConInfoTableLabel | CLabel | 
| mkConLFInfo | GHC.StgToCmm.Closure | 
| mkConOpPatRn | RnTypes | 
| mkConsExpr | MkCore, GhcPlugins | 
| mkContEx | SimplEnv | 
| mkCoPrimCaseMatchResult | DsUtils | 
| mkCoreApp | MkCore, GhcPlugins | 
| mkCoreAppDs | DsUtils | 
| mkCoreApps | MkCore, GhcPlugins | 
| mkCoreAppsDs | DsUtils | 
| mkCoreConApps | MkCore, GhcPlugins | 
| mkCoreLams | MkCore, GhcPlugins | 
| mkCoreLet | MkCore, GhcPlugins | 
| mkCoreLets | MkCore, GhcPlugins | 
| mkCoreTup | MkCore, GhcPlugins | 
| mkCoreTupBoxity | MkCore, GhcPlugins | 
| mkCoreUbxTup | MkCore, GhcPlugins | 
| mkCoreUnfolding | CoreUnfold | 
| mkCoreVarTupTy | MkCore, GhcPlugins | 
| MkCostCentres | GHCi | 
| mkCostCentres | GHCi | 
| mkCostCentreUnique | Unique | 
| mkCoSynCaseMatchResult | DsUtils | 
| mkCoVar | Var, Coercion, GhcPlugins | 
| mkCoVarCo | Coercion, GhcPlugins | 
| mkCoVarCos | Coercion, GhcPlugins | 
| mkCoVarUnique | Unique | 
| mkCTupleDataConUnique | KnownUniques | 
| mkCTupleTyConUnique | KnownUniques | 
| mkCvSubst | TyCoSubst | 
| mkDataCOcc | OccName, Name, GhcPlugins | 
| mkDataCon | DataCon, GhcPlugins | 
| mkDataConInfoTable | GHC.StgToCmm.Closure | 
| mkDataConRep | MkId | 
| mkDataConWorkerOcc | OccName, Name, GhcPlugins | 
| mkDataConWorkId | MkId | 
| mkDataConWrapperOcc | OccName, Name, GhcPlugins | 
| mkDataFamInst | RdrHsSyn | 
| mkDataLits | CmmUtils, GHC.StgToCmm.Utils | 
| mkDataOcc | OccName, Name, GhcPlugins | 
| mkDataOccFS | OccName, Name, GhcPlugins | 
| mkDataOccUnique | Unique | 
| mkDataTOcc | OccName, Name, GhcPlugins | 
| mkDataTyConRhs | TyCon, GhcPlugins | 
| mkDeadStripPreventer | CLabel | 
| mkDeBruijnContext | CoreMap | 
| mkDefaultCase | CoreUtils, GhcPlugins | 
| mkDefaultMethodOcc | OccName, Name, GhcPlugins | 
| mkDefaultMethodType | TcTyDecls | 
| MkDelta | GHC.HsToCore.PmCheck.Types | 
| MkDepend | DynFlags, GhcPlugins, GHC | 
| mkDependencies | DsUsage | 
| mkDerivedInternalName | Name, GhcPlugins | 
| mkDerivOrigin | TcDerivUtils | 
| mkDFsEnv | FastStringEnv | 
| mkDFunOcc | OccName, Name, GhcPlugins | 
| mkDFunUnfolding | CoreUnfold | 
| mkDictFunId | MkId | 
| mkDictFunTy | MkId | 
| mkDictOcc | OccName, Name, GhcPlugins | 
| mkDictSelId | MkId | 
| mkDictSelRhs | MkId | 
| mkDirty_MUT_VAR_Label | CLabel | 
| mkDmdType | Demand | 
| mkDoubleExpr | MkCore, GhcPlugins | 
| mkDoubleLit | CoreSyn, GhcPlugins | 
| mkDoubleLitDouble | CoreSyn, GhcPlugins | 
| mkDumpDoc | ErrUtils | 
| mkDumpStyle | Outputable, GhcPlugins | 
| mkDUs | NameSet, GhcPlugins | 
| mkDVarEnv | VarEnv, GhcPlugins | 
| mkDVarSet | VarSet, GhcPlugins | 
| mkDynamicLinkerLabel | CLabel | 
| mkEmptyContInfoTable | CmmInfo | 
| mkEmptyImplicitBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| mkEmptySubst | |
| 1 (Function) | StgSubst | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| mkEmptyTCvSubst | TyCoSubst, Type, TcType, GhcPlugins | 
| mkEmptyTidyEnv | VarEnv, GhcPlugins | 
| mkEmptyWildCardBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| mkEmptyZonkEnv | TcHsSyn | 
| mkEntryLabel | CLabel | 
| mkEqPredCoOcc | OccName, Name, GhcPlugins | 
| mkEqSpec | DataCon, GhcPlugins | 
| mkErrDoc | ErrUtils | 
| mkErrDocAt | TcRnMonad | 
| mkErrInfo | TcRnMonad | 
| mkErrMsg | ErrUtils | 
| mkErrorAppDs | DsUtils | 
| mkErrStyle | Outputable, GhcPlugins | 
| mkErrTc | TcRnMonad | 
| mkErrTcM | TcRnMonad | 
| mkEvalMatchResult | DsUtils | 
| mkEvalOpts | GHCi | 
| mkEvCast | TcEvidence | 
| mkEvScSelectors | TcEvidence | 
| mkExport | RdrHsSyn | 
| mkExportedLocalId | Id, GhcPlugins | 
| mkExportedLocalVar | Var, GhcPlugins | 
| mkExportedVanillaId | Id, GhcPlugins | 
| mkExternalName | Name, GhcPlugins | 
| mkExtName | RdrHsSyn | 
| mkExtraObj | SysTools.ExtraObj | 
| mkExtraObjToLinkIntoBinary | SysTools.ExtraObj | 
| mkFactBase | Hoopl.Dataflow | 
| mkFalse | BooleanFormula | 
| mkFamDecl | RdrHsSyn | 
| mkFamilyTyCon | TyCon, GhcPlugins | 
| mkFamilyTyConApp | Type, GhcPlugins | 
| mkFastString | FastString, GhcPlugins | 
| mkFastString# | FastString, GhcPlugins | 
| mkFastStringByteList | FastString, GhcPlugins | 
| mkFastStringBytes | FastString, GhcPlugins | 
| mkFastStringByteString | FastString, GhcPlugins | 
| mkFastStringForeignPtr | FastString, GhcPlugins | 
| mkFCall | DsCCall | 
| mkFCallId | MkId | 
| mkFCallName | Name, GhcPlugins | 
| mkFieldEnv | RnUtils | 
| mkFieldLabelOccs | FieldLabel | 
| mkFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| mkFinalCall | MkGraph | 
| mkFinalizedHValue | GHCi | 
| mkFloatBind | SimplEnv | 
| mkFloatExpr | MkCore, GhcPlugins | 
| mkFloatLit | CoreSyn, GhcPlugins | 
| mkFloatLitFloat | CoreSyn, GhcPlugins | 
| mkFoldrExpr | MkCore, GhcPlugins | 
| mkForAllCo | Coercion, GhcPlugins | 
| mkForAllCos | Coercion, GhcPlugins | 
| mkForAllTy | TyCoRep, Type, TcType, GhcPlugins | 
| mkForAllTys | TyCoRep, Type, TcType, GhcPlugins | 
| mkForeignExportOcc | OccName, Name, GhcPlugins | 
| mkForeignLabel | CLabel | 
| mkFractionalLit | BasicTypes, GhcPlugins | 
| mkFsEnv | FastStringEnv, OccName, Name, GhcPlugins | 
| mkFullIface | MkIface | 
| mkFunBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkFunCo | Coercion, GhcPlugins | 
| mkFunTy | TyCoRep | 
| mkFunTyCon | TyCon, GhcPlugins | 
| mkFVs | |
| 1 (Function) | NameSet, GhcPlugins | 
| 2 (Function) | FV | 
| mkGadtDecl | RdrHsSyn | 
| mkGen1R | OccName, Name, GhcPlugins | 
| mkGeneralLocated | SrcLoc, GhcPlugins, GHC | 
| mkGeneralSrcLoc | SrcLoc, GhcPlugins | 
| mkGeneralSrcSpan | SrcLoc, GhcPlugins | 
| mkGenR | OccName, Name, GhcPlugins | 
| mkGivenEvBind | TcEvidence | 
| mkGivenLoc | Constraint | 
| mkGivens | Constraint | 
| mkGlobalId | Id, GhcPlugins | 
| mkGlobalRdrEnv | RdrName, GhcPlugins | 
| mkGlobalVar | Var, GhcPlugins | 
| mkGlobalWeights | CFG | 
| mkGReflCo | Coercion, GhcPlugins | 
| mkGReflLeftCo | Coercion, GhcPlugins | 
| mkGReflRightCo | Coercion, GhcPlugins | 
| mkGroupByUsingStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkGroupUsingStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkGuardedMatchResult | DsUtils | 
| mkHeadStrict | Demand | 
| mkHeapRep | SMRep | 
| mkHeteroCoercionType | Coercion, GhcPlugins | 
| mkHeteroPrimEqPred | Coercion, Predicate, GhcPlugins | 
| mkHeteroReprPrimEqPred | Coercion, Predicate, GhcPlugins | 
| mkHieFile | HieAst | 
| mkHiOnlyModLocation | Finder | 
| mkHiPath | Finder | 
| mkHoleCo | Coercion, GhcPlugins | 
| mkHoleModule | Module, GhcPlugins | 
| mkHomeModLocation | Finder | 
| mkHomeModLocation2 | Finder | 
| mkHomoForAllCos | Coercion, GhcPlugins | 
| mkHooplLabel | Hoopl.Label | 
| mkHpcTicksLabel | CLabel | 
| mkHsApp | GHC.Hs.Utils, GHC.Hs, TcHsSyn, GHC | 
| mkHsAppKindTy | GHC.Hs.Types, GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAppPV | RdrHsSyn | 
| mkHsAppTy | GHC.Hs.Types, GHC.Hs.Utils, GHC.Hs, TcHsSyn, GHC | 
| mkHsAppType | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAppTypes | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsAppTys | GHC.Hs.Types, GHC.Hs, GHC | 
| mkHsAsPatPV | RdrHsSyn | 
| mkHsCaseAlt | GHC.Hs.Utils, GHC.Hs, TcHsSyn, GHC | 
| mkHsCasePV | RdrHsSyn | 
| mkHsCmdIf | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsCmdWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsComp | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsConOpPV | RdrHsSyn | 
| mkHsDictLet | GHC.Hs.Utils, GHC.Hs, TcHsSyn, GHC | 
| mkHsDo | GHC.Hs.Utils, GHC.Hs, RdrHsSyn, GHC | 
| mkHsDocString | GHC.Hs.Doc, GHC.Hs, GHC | 
| mkHsDocStringUtf8ByteString | GHC.Hs.Doc, GHC.Hs, GHC | 
| mkHsDoPV | RdrHsSyn | 
| mkHsExplicitListPV | RdrHsSyn | 
| mkHsFractional | GHC.Hs.Utils, GHC.Hs, RdrHsSyn, GHC | 
| mkHsIf | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsIfPV | RdrHsSyn | 
| mkHsImplicitBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| mkHsInfixHolePV | RdrHsSyn | 
| mkHsIntegral | GHC.Hs.Utils, GHC.Hs, RdrHsSyn, GHC | 
| mkHsIsString | GHC.Hs.Utils, GHC.Hs, RdrHsSyn, GHC | 
| mkHsLam | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsLamPV | RdrHsSyn | 
| mkHsLams | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsLazyPatPV | RdrHsSyn | 
| mkHsLetPV | RdrHsSyn | 
| mkHsLitPV | RdrHsSyn | 
| mkHsNegAppPV | RdrHsSyn | 
| mkHsOpApp | GHC.Hs.Utils, GHC.Hs, RdrHsSyn, GHC | 
| mkHsOpAppPV | RdrHsSyn | 
| mkHsOpTy | GHC.Hs.Types, GHC.Hs, GHC | 
| mkHsOverLitPV | RdrHsSyn | 
| mkHsPar | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsParPV | RdrHsSyn | 
| mkHsQTvs | GHC.Hs.Types, GHC.Hs, GHC | 
| mkHsQuasiQuote | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsRecordPV | RdrHsSyn | 
| mkHsSectionR_PV | RdrHsSyn | 
| mkHsSigEnv | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsSigFun | TcClassDcl | 
| mkHsSOName | HscTypes, GhcPlugins | 
| mkHsSplicePV | RdrHsSyn | 
| mkHsString | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsStringPrimLit | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsTySigPV | RdrHsSyn | 
| mkHsVarBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsVarOpPV | RdrHsSyn | 
| mkHsVarPV | RdrHsSyn | 
| mkHsViewPatPV | RdrHsSyn | 
| mkHsWildCardBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| mkHsWildCardPV | RdrHsSyn | 
| mkHsWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapCo | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapCoR | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkHsWrapPatCo | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkIfaceExports | MkIface | 
| mkIfaceFixCache | HscTypes, GhcPlugins | 
| mkIfaceForAllTvBndr | IfaceType, IfaceSyn | 
| mkIfaceHashCache | HscTypes, GhcPlugins | 
| mkIfaceTc | MkIface | 
| mkIfaceTyConKind | IfaceType, IfaceSyn | 
| mkIfaceTySubst | IfaceType, IfaceSyn | 
| mkIfaceWarnCache | HscTypes, GhcPlugins | 
| mkIfLclEnv | TcRnMonad | 
| mkIfThenElse | MkCore, GhcPlugins | 
| mkImpExpSubSpec | RdrHsSyn | 
| mkImplicitUnfolding | CoreUnfold | 
| mkImplicWC | Constraint | 
| mkImport | RdrHsSyn | 
| mkImportedFamInst | FamInstEnv | 
| mkImportedInstance | InstEnv | 
| mkImpossibleExpr | MkCore, GhcPlugins | 
| mkIndStaticInfoLabel | CLabel | 
| mkInfoTable | CmmInfo | 
| mkInfoTableLabel | CLabel | 
| mkInfSigmaTy | TcType | 
| mkInlinableUnfolding | CoreUnfold | 
| mkInlinePragma | RdrHsSyn | 
| mkInlineUnfolding | CoreUnfold | 
| mkInlineUnfoldingWithArity | CoreUnfold | 
| mkInScopeSet | VarEnv, GhcPlugins | 
| mkInsolubleCt | Constraint | 
| mkInstCo | Coercion, GhcPlugins | 
| mkInstD | RdrHsSyn | 
| mkInstTyCoOcc | OccName, Name, GhcPlugins | 
| mkInstTyTcOcc | OccName, Name, GhcPlugins | 
| mkInt64LitInt64 | CoreSyn, GhcPlugins | 
| mkIntCLit | CmmUtils | 
| mkIntegerExpr | MkCore, GhcPlugins | 
| mkIntegerIdKey | PrelNames | 
| mkIntegerModule | PrelNames | 
| mkIntegerName | PrelNames | 
| mkIntegralLit | BasicTypes, GhcPlugins | 
| mkInteractiveHscEnv | HscTypes, GhcPlugins | 
| mkInteractiveModule | PrelNames | 
| mkInternalName | Name, GhcPlugins | 
| mkIntExpr | |
| 1 (Function) | CmmUtils | 
| 2 (Function) | MkCore, GhcPlugins | 
| mkIntExprInt | MkCore, GhcPlugins | 
| mkIntLit | CoreSyn, GhcPlugins | 
| mkIntLitInt | CoreSyn, GhcPlugins | 
| mkIntWithInf | BasicTypes, GhcPlugins | 
| mkInvForAllTy | Type, TcType, GhcPlugins | 
| mkInvForAllTys | Type, TcType, GhcPlugins | 
| mkInvisFunTy | TyCoRep, Type, TcType, GhcPlugins | 
| mkInvisFunTys | TyCoRep, Type, TcType, GhcPlugins | 
| mkIPOcc | OccName, Name, GhcPlugins | 
| mkIrredCt | Constraint | 
| mkITbls | ByteCodeItbls | 
| mkJump | MkGraph | 
| mkJumpExtra | MkGraph | 
| mkJumpInstr | Instruction | 
| mkJumpReturnsTo | MkGraph | 
| mkJustExpr | MkCore, GhcPlugins | 
| mkKindCo | Coercion, GhcPlugins | 
| mkKindLoc | Constraint | 
| mkKindTyCon | TyCon, GhcPlugins | 
| MkLabel | Llvm.AbsSyn, Llvm | 
| mkLabel | MkGraph | 
| mkLam | SimplUtils | 
| mkLams | CoreSyn, GhcPlugins | 
| mkLamType | Type, GhcPlugins | 
| mkLamTypes | Type, GhcPlugins | 
| mkLast | MkGraph | 
| mkLastStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLazyArgStop | SimplUtils | 
| mkLblExpr | CmmUtils | 
| mkLet | CoreSyn, GhcPlugins | 
| mkLetNonRec | CoreSyn, GhcPlugins | 
| mkLetRec | CoreSyn, GhcPlugins | 
| mkLets | CoreSyn, GhcPlugins | 
| mkLFArgument | GHC.StgToCmm.Closure | 
| mkLFImported | GHC.StgToCmm.Closure | 
| mkLFLetNoEscape | GHC.StgToCmm.Closure | 
| mkLFReEntrant | GHC.StgToCmm.Closure | 
| mkLFStringLit | GHC.StgToCmm.Closure | 
| mkLFThunk | GHC.StgToCmm.Closure | 
| mkLHsCmdWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsPar | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsPatTup | DsUtils | 
| mkLHsSigType | GHC.Hs.Utils, GHC.Hs, RdrHsSyn, GHC | 
| mkLHsSigWcType | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsTupleExpr | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsVarTuple | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsWrap | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLHsWrapCo | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkLiftedPrimTyCon | TyCon, GhcPlugins | 
| mkListExpr | MkCore, GhcPlugins | 
| mkListTy | TysWiredIn, GhcPlugins | 
| mkLitChar | Literal, GhcPlugins | 
| mkLitDouble | Literal, GhcPlugins | 
| mkLitFloat | Literal, GhcPlugins | 
| mkLitInt | Literal, GhcPlugins | 
| mkLitInt64 | Literal, GhcPlugins | 
| mkLitInt64Wrap | Literal, GhcPlugins | 
| mkLitInteger | Literal, GhcPlugins | 
| mkLitIntWrap | Literal, GhcPlugins | 
| mkLitIntWrapC | Literal, GhcPlugins | 
| mkLitNatural | Literal, GhcPlugins | 
| mkLitNumber | Literal, GhcPlugins | 
| mkLitNumberWrap | Literal, GhcPlugins | 
| mkLitString | Literal, GhcPlugins | 
| mkLitWord | Literal, GhcPlugins | 
| mkLitWord64 | Literal, GhcPlugins | 
| mkLitWord64Wrap | Literal, GhcPlugins | 
| mkLitWordWrap | Literal, GhcPlugins | 
| mkLitWordWrapC | Literal, GhcPlugins | 
| mkLiveness | CmmUtils | 
| mkLoadInstr | Instruction | 
| mkLocalBlockLabel | CLabel | 
| mkLocalClosureLabel | CLabel | 
| mkLocalClosureTableLabel | CLabel | 
| mkLocalCoVar | Id, GhcPlugins | 
| mkLocalId | Id, GhcPlugins | 
| mkLocalIdOrCoVar | Id, GhcPlugins | 
| mkLocalIdOrCoVarWithInfo | Id, GhcPlugins | 
| mkLocalIdWithInfo | Id, GhcPlugins | 
| mkLocalInfoTableLabel | CLabel | 
| mkLocalInstance | InstEnv | 
| mkLocalOcc | OccName, Name, GhcPlugins | 
| mkLocalVar | Var, GhcPlugins | 
| mkLocMessage | ErrUtils | 
| mkLocMessageAnn | ErrUtils | 
| mkLongErrAt | TcRnMonad | 
| mkLongErrMsg | ErrUtils | 
| mkLongWarnMsg | ErrUtils | 
| mkLRCo | Coercion, GhcPlugins | 
| mkLScope | HieUtils | 
| mkMainCapabilityLabel | CLabel | 
| mkMainModule | PrelNames | 
| mkMainModule_ | PrelNames | 
| mkManyUsedDmd | Demand | 
| mkMAP_DIRTY_infoLabel | CLabel | 
| mkMAP_FROZEN_CLEAN_infoLabel | CLabel | 
| mkMAP_FROZEN_DIRTY_infoLabel | CLabel | 
| mkMatch | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkMatcherOcc | OccName, Name, GhcPlugins | 
| mkMatchGroup | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkMaxTagOcc | OccName, Name, GhcPlugins | 
| mkMethodOcc | OccName, Name, GhcPlugins | 
| mkMiddle | MkGraph | 
| mkMinimalBySCs | TcType | 
| mkModDeps | TcRnTypes, TcRnMonad | 
| mkModule | Module, GhcPlugins, GHC | 
| mkModuleEnv | Module, GhcPlugins | 
| mkModuleGraph | HscTypes, GhcPlugins, GHC | 
| mkModuleImpExp | RdrHsSyn | 
| mkModuleName | Module, GhcPlugins, GHC | 
| mkModuleNameFS | Module, GhcPlugins | 
| mkModuleSet | Module, GhcPlugins | 
| mkMutableArrayArrayPrimTy | TysPrim | 
| mkMutableArrayPrimTy | TysPrim | 
| mkMutableByteArrayPrimTy | TysPrim | 
| mkMutVarPrimTy | TysPrim | 
| mkMVarPrimTy | TysPrim | 
| mkNameCacheUpdater | IfaceEnv | 
| mkNamedTyConBinder | TyCon, GhcPlugins | 
| mkNamedTyConBinders | TyCon, GhcPlugins | 
| mkNameEnv | NameEnv, GhcPlugins | 
| mkNameEnvWith | NameEnv, GhcPlugins | 
| mkNameG_dIdKey | THNames | 
| mkNameG_dName | THNames | 
| mkNameG_dRDR | THNames | 
| mkNameG_tcIdKey | THNames | 
| mkNameG_tcName | THNames | 
| mkNameG_vIdKey | THNames | 
| mkNameG_vName | THNames | 
| mkNameG_vRDR | THNames | 
| mkNameIdKey | THNames | 
| mkNameLIdKey | THNames | 
| mkNameLName | THNames | 
| mkNameName | THNames | 
| mkNameSet | NameSet, GhcPlugins | 
| mkNameShape | NameShape | 
| mkNameSIdKey | THNames | 
| mkNameSName | THNames | 
| mkNatM_State | NCGMonad | 
| mkNaturalExpr | MkCore, GhcPlugins | 
| mkNaturalIdKey | PrelNames | 
| mkNaturalName | PrelNames | 
| mkNegAppRn | RnTypes | 
| mkNewTyConRhs | BuildTyCl | 
| mkNewTyCoOcc | OccName, Name, GhcPlugins | 
| mkNewTypeCoAxiom | FamInstEnv | 
| mkNilExpr | MkCore, GhcPlugins | 
| mkNilPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| mkNoCount | CoreSyn, GhcPlugins | 
| mkNomReflCo | Coercion, GhcPlugins | 
| mkNonCanonical | Constraint | 
| mkNonCanonicalCt | Constraint | 
| mkNonmovingWriteBarrierEnabledLabel | CLabel | 
| mkNop | MkGraph | 
| mkNoRepType | Util, GhcPlugins | 
| mkNoScope | CoreSyn, GhcPlugins | 
| mkNoteObjsToLinkIntoBinary | SysTools.ExtraObj | 
| mkNothingExpr | MkCore, GhcPlugins | 
| mkNPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkNPlusKPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkNthCo | Coercion, GhcPlugins | 
| mkNumLitTy | Type, GhcPlugins | 
| mkObjPath | Finder | 
| mkOccEnv | OccName, Name, GhcPlugins | 
| mkOccEnv_C | OccName, Name, GhcPlugins | 
| mkOccName | OccName, Name, GhcPlugins | 
| mkOccNameFS | OccName, Name, GhcPlugins | 
| mkOccSet | OccName, Name, GhcPlugins | 
| mkOnceUsedDmd | Demand | 
| mkOneRecordSelector | TcTyDecls | 
| mkOpAppRn | RnTypes | 
| mkOpenSubst | CoreSubst, GhcPlugins | 
| mkOpFormRn | RnTypes | 
| mkOptTickBox | DsUtils | 
| mkOr | BooleanFormula | 
| mkOrig | RdrName, GhcPlugins | 
| mkOtherCon | CoreSyn, GhcPlugins | 
| mkOverLit | Inst | 
| MKPAP | ByteCodeInstr | 
| mkParensApiAnn | Lexer | 
| mkParPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkParserFlags | Lexer | 
| mkParserFlags' | Lexer | 
| mkPartialIface | MkIface | 
| mkPatSyn | PatSyn | 
| mkPatSynBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkPatSynMatchGroup | RdrHsSyn | 
| mkPhantomCo | Coercion, GhcPlugins | 
| mkPhiTy | TcType | 
| mkPicBaseLabel | CLabel | 
| mkPiCo | Coercion, GhcPlugins | 
| mkPiCos | Coercion, GhcPlugins | 
| mkPiTy | TyCoRep, Type, GhcPlugins | 
| mkPiTys | TyCoRep, Type, GhcPlugins | 
| mkPlainErrMsg | ErrUtils | 
| mkPlainWarnMsg | ErrUtils | 
| mkPmId | GHC.HsToCore.PmCheck.Oracle | 
| mkPragEnv | TcSigs | 
| mkPredOrigin | TcDerivUtils | 
| mkPrefixConPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| mkPrefixFunRhs | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkPrelImports | HeaderInfo | 
| mkPrelTyConRepName | TyCon, GhcPlugins | 
| mkPreludeClassUnique | Unique | 
| mkPreludeDataConUnique | Unique | 
| mkPreludeMiscIdUnique | Unique | 
| mkPreludeTyConUnique | Unique | 
| mkPrimCallLabel | CLabel | 
| mkPrimEqPred | Coercion, Predicate, GhcPlugins | 
| mkPrimEqPredRole | Coercion, Predicate, GhcPlugins | 
| mkPrimModule | PrelNames | 
| mkPrimOpId | MkId | 
| mkPrimOpIdUnique | Unique | 
| mkPrimOpWrapperUnique | Unique | 
| mkPrimTyCon | TyCon, GhcPlugins | 
| mkPrimTyConName | TysPrim | 
| mkPrintUnqualified | HscTypes, GhcPlugins | 
| mkPrintUnqualifiedDs | DsMonad | 
| mkPrintUnqualifiedForModule | GHC | 
| mkProdDmd | Demand | 
| mkPromotedDataCon | TyCon, GhcPlugins | 
| mkPromotedListTy | TysWiredIn, GhcPlugins | 
| mkProofIrrelCo | Coercion, GhcPlugins | 
| mkProxyPrimTy | TysPrim | 
| mkPseudoUniqueD | Unique | 
| mkPseudoUniqueE | Unique | 
| mkPseudoUniqueH | Unique | 
| mkPState | Lexer | 
| mkPStatePure | Lexer | 
| mkPtrString | FastString, GhcPlugins | 
| mkPtrString# | FastString, GhcPlugins | 
| mkQual | RdrName, GhcPlugins | 
| mkQualModule | HscTypes, GhcPlugins | 
| mkQualPackage | HscTypes, GhcPlugins | 
| mkRawJump | MkGraph | 
| mkRdrFunBind | TcGenDeriv | 
| mkRdrFunBindEC | TcGenDeriv | 
| mkRdrFunBindSE | TcGenDeriv | 
| mkRdrQual | RdrName, GhcPlugins | 
| mkRdrRecordCon | RdrHsSyn | 
| mkRdrRecordUpd | RdrHsSyn | 
| mkRdrUnqual | RdrName, GhcPlugins | 
| mkRealSrcLoc | SrcLoc, GhcPlugins | 
| mkRealSrcSpan | SrcLoc, GhcPlugins | 
| mkRecConstrOrUpdate | RdrHsSyn | 
| mkRecFldSelOcc | OccName, Name, GhcPlugins | 
| mkRecFloats | SimplEnv | 
| mkRecSelBinds | TcTyDecls | 
| mkRecStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkRednCountsLabel | CLabel | 
| mkReflCo | Coercion, GhcPlugins | 
| mkRegClassUnique | Unique | 
| mkRegPairUnique | Unique | 
| mkRegRegMoveInstr | Instruction | 
| mkRegSet | CmmExpr, Cmm | 
| mkRegSingleUnique | Unique | 
| mkRegSubUnique | Unique | 
| mkRepEqOcc | OccName, Name, GhcPlugins | 
| mkRepReflCo | Coercion, GhcPlugins | 
| mkReprPrimEqPred | Coercion, Predicate, GhcPlugins | 
| mkRequiredTyConBinder | TyCon, GhcPlugins | 
| mkReturn | MkGraph | 
| mkRhsInit | GHC.StgToCmm.Env | 
| mkRhsStop | SimplUtils | 
| mkRnEnv2 | VarEnv, GhcPlugins | 
| mkRnSyntaxExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| mkRODataLits | CmmUtils, GHC.StgToCmm.Utils | 
| mkRoleAnnotDecl | RdrHsSyn | 
| mkRoleAnnotEnv | TcRnTypes, TcRnMonad | 
| mkRtsApFastLabel | CLabel | 
| mkRtsCmmDataLabel | CLabel | 
| mkRtsPrimOpLabel | CLabel | 
| mkRTSRep | SMRep | 
| mkRtsSlowFastTickyCtrLabel | CLabel | 
| mkRule | Rules, GhcPlugins | 
| mkRuleBase | Rules, GhcPlugins | 
| mkRuleBndrs | RdrHsSyn | 
| mkRuleEnv | CoreSyn, GhcPlugins | 
| mkRuleInfo | Rules, GhcPlugins | 
| mkRuleTyVarBndrs | RdrHsSyn | 
| mkRuntimeErrorApp | MkCore, GhcPlugins | 
| mkScope | HieUtils | 
| mkSelectorBinds | DsUtils | 
| mkSelectorEntryLabel | CLabel | 
| mkSelectorInfoLabel | CLabel | 
| mkSelectorLFInfo | GHC.StgToCmm.Closure | 
| mkSigmaTy | TcType | 
| mkSimpleGeneratedFunBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkSimpleLit | GHC.StgToCmm.Utils | 
| mkSimpleMatch | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkSimplEnv | SimplEnv | 
| mkSimpleUnfolding | CoreUnfold | 
| mkSimpleWC | Constraint | 
| mkSingleAltCase | CoreUtils, MkCore, GhcPlugins | 
| mkSingleCoAxiom | FamInstEnv | 
| mkSingletonCCS | CostCentre | 
| mkSmallArrayPrimTy | TysPrim | 
| mkSmallMutableArrayPrimTy | TysPrim | 
| mkSmallTupleCase | MkCore, GhcPlugins | 
| mkSmallTupleSelector | MkCore, GhcPlugins | 
| mkSMAP_DIRTY_infoLabel | CLabel | 
| mkSMAP_FROZEN_CLEAN_infoLabel | CLabel | 
| mkSMAP_FROZEN_DIRTY_infoLabel | CLabel | 
| mkSOName | HscTypes, GhcPlugins | 
| mkSpecForAllTy | Type, GhcPlugins | 
| mkSpecForAllTys | Type, TcType, GhcPlugins | 
| mkSpecOcc | OccName, Name, GhcPlugins | 
| mkSpecSigmaTy | TcType | 
| mkSpillInstr | Instruction | 
| mkSpliceDecl | RdrHsSyn | 
| mkSplitUniqSupply | UniqSupply, GhcPlugins | 
| mkSrcErr | HscTypes, GhcPlugins | 
| mkSrcLoc | SrcLoc, GhcPlugins, GHC | 
| mkSrcSpan | SrcLoc, GhcPlugins, GHC | 
| mkSRTInfoLabel | CLabel | 
| mkSRTLabel | CLabel | 
| mkStableIdFromName | TcEnv | 
| mkStableIdFromString | TcEnv | 
| mkStableNamePrimTy | TysPrim | 
| mkStablePtrPrimTy | TysPrim | 
| mkStackAllocInstr | Instruction | 
| mkStackDeallocInstr | Instruction | 
| mkStackRep | SMRep | 
| mkStandaloneKindSig | RdrHsSyn | 
| mkStatePrimTy | TysPrim | 
| mkStaticClosure | GHC.StgToCmm.Heap | 
| mkStaticClosureFields | GHC.StgToCmm.Heap | 
| mkStgBinding | StgLiftLams.LiftM | 
| mkStgWordCLit | CmmUtils | 
| mkStore | MkGraph | 
| mkStrictSigForArity | Demand | 
| mkStringExpr | MkCore, GhcPlugins | 
| mkStringExprFS | MkCore, GhcPlugins | 
| mkStringExprFSWith | MkCore, GhcPlugins | 
| mkStringLit | CoreSyn, GhcPlugins | 
| mkStringLitLabel | CLabel | 
| mkStrLitTy | Type, GhcPlugins | 
| mkStubPaths | Finder | 
| mkSubCo | Coercion, GhcPlugins | 
| mkSubst | CoreSubst, GhcPlugins | 
| mkSubstLiftingContext | Coercion, GhcPlugins | 
| mkSumDataConUnique | KnownUniques | 
| mkSumOrTuplePV | RdrHsSyn | 
| mkSumTy | TysWiredIn, GhcPlugins | 
| mkSumTyCon | TyCon, GhcPlugins | 
| mkSumTyConUnique | KnownUniques | 
| mkSuperDictAuxOcc | OccName, Name, GhcPlugins | 
| mkSuperDictSelOcc | OccName, Name, GhcPlugins | 
| mkSwitch | MkGraph | 
| mkSwitchTargets | CmmSwitch | 
| mkSymCo | Coercion, GhcPlugins | 
| mkSynFunTys | TcType | 
| mkSynonymTyCon | TyCon, GhcPlugins | 
| mkSyntaxExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| mkSysLocal | Id, GhcPlugins | 
| mkSysLocalM | Id, GhcPlugins | 
| mkSysLocalOrCoVar | Id, GhcPlugins | 
| mkSysLocalOrCoVarM | Id, GhcPlugins | 
| mkSystemName | Name, GhcPlugins | 
| mkSystemNameAt | Name, GhcPlugins | 
| mkSystemVarName | Name, GhcPlugins | 
| mkSysTvName | Name, GhcPlugins | 
| mkTag2ConOcc | OccName, Name, GhcPlugins | 
| mkTaggedObjectLoad | GHC.StgToCmm.Utils | 
| mkTcAppCo | TcEvidence | 
| mkTcAppTy | TcType | 
| mkTcAppTys | TcType | 
| mkTcAxInstCo | TcEvidence | 
| mkTcAxiomRuleCo | TcEvidence | 
| mkTcBindStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTcCastTy | TcType | 
| mkTcCoherenceLeftCo | TcEvidence | 
| mkTcCoherenceRightCo | TcEvidence | 
| mkTcCoVarCo | TcEvidence | 
| mkTcEqPredLikeEv | Constraint | 
| mkTcForAllCo | TcEvidence | 
| mkTcForAllCos | TcEvidence | 
| mkTcFunCo | TcEvidence | 
| mkTcGReflLeftCo | TcEvidence | 
| mkTcGReflRightCo | TcEvidence | 
| mkTcKindCo | TcEvidence | 
| mkTcLRCo | TcEvidence | 
| mkTcNomReflCo | TcEvidence | 
| mkTcNthCo | TcEvidence | 
| mkTcOcc | OccName, Name, GhcPlugins | 
| mkTcOccFS | OccName, Name, GhcPlugins | 
| mkTcOccUnique | Unique | 
| mkTcPhantomCo | TcEvidence | 
| mkTcReflCo | TcEvidence | 
| mkTcRepReflCo | TcEvidence | 
| mkTcSubCo | TcEvidence | 
| mkTcSymCo | TcEvidence | 
| mkTcTransCo | TcEvidence | 
| mkTcTyCon | TyCon, GhcPlugins | 
| mkTcTyConAppCo | TcEvidence | 
| mkTcTyVar | Var, GhcPlugins | 
| mkTcUnbranchedAxInstCo | TcEvidence | 
| mkTCvSubst | TyCoSubst, Type, TcType, GhcPlugins | 
| mkTemplateAnonTyConBinders | TysPrim | 
| mkTemplateKindTyConBinders | TysPrim | 
| mkTemplateKindVars | TysPrim | 
| mkTemplateKiTyVar | TysPrim | 
| mkTemplateKiTyVars | TysPrim | 
| mkTemplateLocal | Id, GhcPlugins | 
| mkTemplateLocals | Id, GhcPlugins | 
| mkTemplateLocalsNum | Id, GhcPlugins | 
| mkTemplateTyConBinders | TysPrim | 
| mkTemplateTyVars | TysPrim | 
| mkTemplateTyVarsFrom | TysPrim | 
| mkThetaOrigin | TcDerivUtils | 
| mkThetaOriginFromPreds | TcDerivUtils | 
| mkThisGhcModule | PrelNames | 
| mkThisGhcModule_ | PrelNames | 
| mkTHModule | THNames | 
| mkTick | CoreUtils, GhcPlugins | 
| mkTickBox | GHC.StgToCmm.Hpc | 
| mkTickNoHNF | CoreUtils, GhcPlugins | 
| mkTicks | CoreUtils, GhcPlugins | 
| mkTopFunBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTopTickyCtrLabel | CLabel | 
| mkTopUnfolding | CoreUnfold | 
| mkTransCo | Coercion, GhcPlugins | 
| mkTransformByStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTransformStmt | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTransMCo | Coercion, GhcPlugins | 
| mkTrAppKey | PrelNames | 
| mkTrAppName | PrelNames | 
| mkTrConKey | PrelNames | 
| mkTrConName | PrelNames | 
| mkTrFunKey | PrelNames | 
| mkTrFunName | PrelNames | 
| mkTrTypeKey | PrelNames | 
| mkTrTypeName | PrelNames | 
| mkTrue | BooleanFormula | 
| mkTupleCase | MkCore, GhcPlugins | 
| mkTupleDataConUnique | KnownUniques | 
| mkTupleSelector | MkCore, GhcPlugins | 
| mkTupleSelector1 | MkCore, GhcPlugins | 
| mkTupleStr | TysWiredIn, GhcPlugins | 
| mkTupleTy | TysWiredIn, GhcPlugins | 
| mkTupleTy1 | TysWiredIn, GhcPlugins | 
| mkTupleTyCon | TyCon, GhcPlugins | 
| mkTupleTyConUnique | KnownUniques | 
| mkTVarPrimTy | TysPrim | 
| mkTvOccUnique | Unique | 
| mkTvSubst | TyCoSubst, TcType | 
| mkTvSubstPrs | TyCoSubst, Type, TcType, GhcPlugins | 
| mkTyApps | CoreSyn, GhcPlugins | 
| mkTyArg | CoreSyn, GhcPlugins | 
| mkTyBind | CoreSyn, GhcPlugins | 
| mkTyClD | RdrHsSyn | 
| mkTyCoInScopeSet | TyCoFVs, TyCoSubst | 
| mkTyCoInvForAllTy | Type, TcType, GhcPlugins | 
| mkTyCoInvForAllTys | Type, TcType, GhcPlugins | 
| mkTyConApp | Type, TcType, GhcPlugins | 
| mkTyConAppCo | Coercion, GhcPlugins | 
| mkTyConBindersPreferAnon | Type, GhcPlugins | 
| mkTyConKey | PrelNames | 
| mkTyConKind | TyCon, GhcPlugins | 
| mkTyConRepOcc | OccName, Name, GhcPlugins | 
| mkTyConTagMap | TyCon, GhcPlugins | 
| mkTyConTy | TyCoRep, Type, TcType, GhcPlugins | 
| mkTyCoVarBinder | Var, Type, GhcPlugins | 
| mkTyCoVarBinders | Var, Type, GhcPlugins | 
| mkTyCoVarTy | TyCoRep, TcType | 
| mkTyCoVarTys | TyCoRep, TcType | 
| mkTyData | RdrHsSyn | 
| mkTyFamInst | RdrHsSyn | 
| mkTyFamInstEqn | RdrHsSyn | 
| mkTypeableBinds | TcTypeable | 
| mkTypedSplice | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkTypeEnv | HscTypes, GhcPlugins | 
| mkTypeEnvWithImplicits | HscTypes, GhcPlugins | 
| mkTypeImpExp | RdrHsSyn | 
| mkTySynonym | RdrHsSyn | 
| mkTyVar | Var, GhcPlugins | 
| mkTyVarBinder | Var, GhcPlugins | 
| mkTyVarBinders | Var, Type, GhcPlugins | 
| mkTyVarNamePairs | TcType | 
| mkTyVarOcc | OccName, Name, GhcPlugins | 
| mkTyVarOccFS | OccName, Name, GhcPlugins | 
| mkTyVarTy | TyCoRep, Type, TcType, GhcPlugins | 
| mkTyVarTys | TyCoRep, Type, TcType, GhcPlugins | 
| mkUnboundName | PrelNames, RnUnbound | 
| mkUnboundNameRdr | RnUnbound | 
| mkUnbranchedAxInstCo | Coercion, GhcPlugins | 
| mkUnbranchedAxInstLHS | Coercion, GhcPlugins | 
| mkUnbranchedAxInstRHS | Coercion, GhcPlugins | 
| mkUnbranchedCoAxiom | FamInstEnv | 
| mkUnfolding | CoreUnfold | 
| mkUniqDSet | UniqDSet | 
| mkUniqSet | UniqSet, GhcPlugins | 
| mkUnique | Unique | 
| mkUniqueGrimily | Unique | 
| mkUnivCo | Coercion, GhcPlugins | 
| mkUnqual | RdrName, GhcPlugins | 
| mkUnsafeCall | MkGraph | 
| mkUnsafeCo | Coercion, GhcPlugins | 
| mkUntypedSplice | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkUnVarSet | UnVarGraph | 
| mkUnwind | MkGraph | 
| mkUpdInfoLabel | CLabel | 
| mkUsageInfo | DsUsage | 
| mkUsedNames | DsUsage | 
| mkUserCC | CostCentre | 
| mkUserLocal | Id, GhcPlugins | 
| mkUserLocalOrCoVar | Id, GhcPlugins | 
| mkUserStyle | Outputable, GhcPlugins | 
| mkVanillaGlobal | Id, GhcPlugins | 
| mkVanillaGlobalWithInfo | Id, GhcPlugins | 
| mkVanillaTuplePat | DsUtils | 
| mkVar | BooleanFormula | 
| mkVarApps | CoreSyn, GhcPlugins | 
| mkVarBind | GHC.Hs.Utils, GHC.Hs, GHC | 
| mkVarEnv | VarEnv, GhcPlugins | 
| mkVarEnv_Directly | VarEnv, GhcPlugins | 
| mkVarOcc | OccName, Name, GhcPlugins | 
| mkVarOccFS | OccName, Name, GhcPlugins | 
| mkVarOccUnique | Unique | 
| mkVarSet | VarSet, GhcPlugins | 
| mkVarUnqual | RdrName, GhcPlugins | 
| mkViewMatchResult | DsUtils | 
| mkVirtConstrOffsets | GHC.StgToCmm.Layout | 
| mkVirtConstrSizes | GHC.StgToCmm.Layout | 
| mkVirtHeapOffsets | GHC.StgToCmm.Layout | 
| mkVirtHeapOffsetsWithPadding | GHC.StgToCmm.Layout | 
| mkVirtualReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.RegInfo | 
| mkVisForAllTys | Type, GhcPlugins | 
| mkVisFunTy | TyCoRep, Type, TcType, GhcPlugins | 
| mkVisFunTys | TyCoRep, Type, TcType, GhcPlugins | 
| mkWantedEvBind | TcEvidence | 
| mkWarnMsg | ErrUtils | 
| MkWeakNoFinalizerOp | PrimOp | 
| MkWeakOp | PrimOp | 
| mkWeakPrimTy | TysPrim | 
| mkWeightInfo | CFG | 
| mkWildCase | MkCore, GhcPlugins | 
| mkWildEvBinder | MkCore, GhcPlugins | 
| mkWildValBinder | MkCore, GhcPlugins | 
| mkWiredInIdName | TysWiredIn, GhcPlugins | 
| mkWiredInName | Name, GhcPlugins | 
| mkWiredInTyConName | TysWiredIn, GhcPlugins | 
| mkWord64LitWord64 | CoreSyn, GhcPlugins | 
| mkWordCLit | CmmUtils, GHC.StgToCmm.Utils | 
| mkWordExpr | MkCore, GhcPlugins | 
| mkWordExprWord | MkCore, GhcPlugins | 
| mkWordLit | CoreSyn, GhcPlugins | 
| mkWordLitWord | CoreSyn, GhcPlugins | 
| mkWorkerArgs | WwLib | 
| mkWorkerDemand | Demand | 
| mkWorkerId | Id, GhcPlugins | 
| mkWorkerOcc | OccName, Name, GhcPlugins | 
| mkWorkerUnfolding | CoreUnfold | 
| mkWpCastN | TcEvidence | 
| mkWpCastR | TcEvidence | 
| mkWpEvApps | TcEvidence | 
| mkWpEvVarApps | TcEvidence | 
| mkWpFun | TcEvidence | 
| mkWpLams | TcEvidence | 
| mkWpLet | TcEvidence | 
| mkWpTyApps | TcEvidence | 
| mkWpTyLams | TcEvidence | 
| mkWrapperName | TcEnv | 
| mkWwBodies | WwLib | 
| mkWwInlineRule | CoreUnfold | 
| mkWWstr | WwLib | 
| mk_known_key_name | PrelNames | 
| ml_hie_file | Module, GhcPlugins, GHC | 
| ml_hi_file | Module, GhcPlugins, GHC | 
| ml_hs_file | Module, GhcPlugins, GHC | 
| ml_obj_file | Module, GhcPlugins, GHC | 
| mod | GhcPrelude | 
| modAliases | Llvm.AbsSyn, Llvm | 
| ModBreaks | |
| 1 (Type/Class) | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| modBreaks_breakInfo | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| modBreaks_ccs | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| modBreaks_decls | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| modBreaks_flags | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| modBreaks_locs | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| modBreaks_vars | ByteCodeTypes, HscTypes, GhcPlugins, GHC | 
| modComments | Llvm.AbsSyn, Llvm | 
| modDepsElts | TcRnTypes, TcRnMonad | 
| ModDetails | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| Mode | Pretty | 
| mode | Pretty | 
| modFuncs | Llvm.AbsSyn, Llvm | 
| modFwdDecls | Llvm.AbsSyn, Llvm | 
| modGlobals | Llvm.AbsSyn, Llvm | 
| ModGuts | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| ModHidden | Packages, GhcPlugins | 
| ModIface | |
| 1 (Data Constructor) | HscTypes, GhcPlugins, GHC | 
| 2 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| ModIfaceBackend | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| ModIface_ | HscTypes, GhcPlugins, GHC | 
| modificationTimeIfExists | Util, GhcPlugins | 
| modify | State | 
| modifyDVarEnv | VarEnv, GhcPlugins | 
| modifyGraph | CmmUtils | 
| modifyIdInfo | Id, GhcPlugins | 
| modifyInlinePragma | Id, GhcPlugins | 
| modifyInScope | SimplEnv | 
| modifyJoinResTy | Type, GhcPlugins | 
| modifySession | GhcMonad | 
| modifyVarEnv | VarEnv, GhcPlugins | 
| modifyVarEnv_Directly | VarEnv, GhcPlugins | 
| modInfoExports | GHC | 
| modInfoExportsWithSelectors | GHC | 
| modInfoIface | GHC | 
| modInfoInstances | GHC | 
| modInfoIsExportedName | GHC | 
| modInfoLookupName | GHC | 
| modInfoModBreaks | GHC | 
| modInfoRdrEnv | GHC | 
| modInfoSafe | GHC | 
| modInfoTopLevelScope | GHC | 
| modInfoTyThings | GHC | 
| modIntegerIdKey | PrelNames | 
| modIntegerName | PrelNames | 
| modIntIdKey | PrelNames | 
| modIntName | PrelNames | 
| ModLocation | |
| 1 (Type/Class) | Module, GhcPlugins, GHC | 
| 2 (Data Constructor) | Module, GhcPlugins, GHC | 
| modMeta | Llvm.AbsSyn, Llvm | 
| modNode | GraphOps, GraphColor | 
| ModOrigin | Packages, GhcPlugins | 
| ModRenaming | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| modRenamings | DynFlags, GhcPlugins | 
| modRenamingWithImplicit | DynFlags, GhcPlugins | 
| ModSummary | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins, GHC | 
| Module | |
| 1 (Type/Class) | Module, GhcPlugins, GHC | 
| 2 (Data Constructor) | Module, GhcPlugins | 
| moduleAnnotationIdKey | THNames | 
| moduleAnnotationName | THNames | 
| ModuleAnnProvenance | GHC.Hs.Decls, GHC.Hs, GHC | 
| ModuleEnv | Module, GhcPlugins | 
| moduleEnvElts | Module, GhcPlugins | 
| moduleEnvKeys | Module, GhcPlugins | 
| moduleEnvToList | Module, GhcPlugins | 
| moduleFreeHoles | Module, GhcPlugins | 
| moduleFreeHolesPrecise | LoadIface | 
| ModuleGraph | HscTypes, GhcPlugins, GHC | 
| moduleGraphNodes | GhcMake | 
| ModuleInfo | GHC | 
| moduleInfo | GHC | 
| moduleIsBootOrNotObjectLinkable | InteractiveEval, GHC | 
| moduleIsDefinite | Module, GhcPlugins | 
| moduleIsInterpreted | InteractiveEval, GHC | 
| ModuleName | Module, GhcPlugins, GHC | 
| moduleName | Module, GhcPlugins, GHC | 
| moduleNameColons | Module, GhcPlugins | 
| ModuleNameEnv | Module, GhcPlugins | 
| moduleNameFS | Module, GhcPlugins | 
| moduleNameSlashes | Module, GhcPlugins | 
| moduleNameString | Module, GhcPlugins, GHC | 
| moduleName_RDR | PrelNames | 
| ModuleOrigin | Packages, GhcPlugins | 
| ModuleScope | HieTypes | 
| ModuleSet | Module, GhcPlugins | 
| moduleSetElts | Module, GhcPlugins | 
| ModuleSRTInfo | CmmBuildInfoTables | 
| moduleStableString | Module, GhcPlugins | 
| ModuleSuggestion | Packages, GhcPlugins | 
| ModuleTarget | Annotations, GhcPlugins | 
| moduleToPkgConfAll | Packages, GhcPlugins | 
| moduleTrustReqs | GHC | 
| moduleUnitId | Module, GhcPlugins, GHC | 
| ModUnusable | Packages, GhcPlugins | 
| Monad | GhcPrelude | 
| mONAD | PrelNames | 
| monadClassKey | PrelNames | 
| monadClassName | PrelNames | 
| monadClass_RDR | PrelNames | 
| MonadComp | GHC.Hs.Expr, GHC.Hs, GHC | 
| MonadComprehensionsBit | Lexer | 
| MonadFail | GhcPrelude | 
| monadFailClassKey | PrelNames | 
| monadFailClassName | PrelNames | 
| MonadFix | MonadUtils, IOEnv, TcRnMonad | 
| monadFixClassKey | PrelNames | 
| monadFixClassName | PrelNames | 
| MonadIO | MonadUtils, IOEnv, TcRnMonad | 
| MonadP | Lexer | 
| monadPlusClassKey | PrelNames | 
| monadPlusClassName | PrelNames | 
| MonadThings | HscTypes, GhcPlugins | 
| MonadUnique | UniqSupply, SimplMonad, GhcPlugins | 
| mONAD_FAIL | PrelNames | 
| mONAD_FIX | PrelNames | 
| mONAD_ZIP | PrelNames | 
| Monoid | GhcPrelude | 
| monoidClassKey | PrelNames | 
| monoidClassName | PrelNames | 
| MOutCoercion | CoreSyn, GhcPlugins | 
| MOV | X86.Instr | 
| moveSp | SPARC.Instr | 
| MOVSxL | X86.Instr | 
| MOVZxL | X86.Instr | 
| mo_32To16 | CmmMachOp, CmmExpr, Cmm | 
| mo_32To8 | CmmMachOp, CmmExpr, Cmm | 
| MO_Add | CmmMachOp, CmmExpr, Cmm | 
| MO_Add2 | CmmMachOp, CmmExpr, Cmm | 
| MO_AddIntC | CmmMachOp, CmmExpr, Cmm | 
| MO_AddWordC | CmmMachOp, CmmExpr, Cmm | 
| MO_AlignmentCheck | CmmMachOp, CmmExpr, Cmm | 
| MO_And | CmmMachOp, CmmExpr, Cmm | 
| MO_AtomicRead | CmmMachOp, CmmExpr, Cmm | 
| MO_AtomicRMW | CmmMachOp, CmmExpr, Cmm | 
| MO_AtomicWrite | CmmMachOp, CmmExpr, Cmm | 
| MO_BRev | CmmMachOp, CmmExpr, Cmm | 
| MO_BSwap | CmmMachOp, CmmExpr, Cmm | 
| MO_Clz | CmmMachOp, CmmExpr, Cmm | 
| MO_Cmpxchg | CmmMachOp, CmmExpr, Cmm | 
| MO_Ctz | CmmMachOp, CmmExpr, Cmm | 
| MO_Eq | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Acos | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Acosh | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Asin | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Asinh | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Atan | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Atanh | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Cos | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Cosh | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Exp | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_ExpM1 | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Fabs | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Log | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Log1P | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Pwr | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Sin | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Sinh | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Sqrt | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Tan | CmmMachOp, CmmExpr, Cmm | 
| MO_F32_Tanh | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Acos | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Acosh | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Asin | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Asinh | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Atan | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Atanh | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Cos | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Cosh | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Exp | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_ExpM1 | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Fabs | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Log | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Log1P | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Pwr | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Sin | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Sinh | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Sqrt | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Tan | CmmMachOp, CmmExpr, Cmm | 
| MO_F64_Tanh | CmmMachOp, CmmExpr, Cmm | 
| MO_FF_Conv | CmmMachOp, CmmExpr, Cmm | 
| MO_FS_Conv | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Add | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Eq | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Ge | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Gt | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Le | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Lt | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Mul | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Ne | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Neg | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Quot | CmmMachOp, CmmExpr, Cmm | 
| MO_F_Sub | CmmMachOp, CmmExpr, Cmm | 
| MO_Memcmp | CmmMachOp, CmmExpr, Cmm | 
| MO_Memcpy | CmmMachOp, CmmExpr, Cmm | 
| MO_Memmove | CmmMachOp, CmmExpr, Cmm | 
| MO_Memset | CmmMachOp, CmmExpr, Cmm | 
| MO_Mul | CmmMachOp, CmmExpr, Cmm | 
| MO_Ne | CmmMachOp, CmmExpr, Cmm | 
| MO_Not | CmmMachOp, CmmExpr, Cmm | 
| MO_Or | CmmMachOp, CmmExpr, Cmm | 
| MO_Pdep | CmmMachOp, CmmExpr, Cmm | 
| MO_Pext | CmmMachOp, CmmExpr, Cmm | 
| MO_PopCnt | CmmMachOp, CmmExpr, Cmm | 
| MO_Prefetch_Data | CmmMachOp, CmmExpr, Cmm | 
| MO_ReadBarrier | CmmMachOp, CmmExpr, Cmm | 
| MO_SF_Conv | CmmMachOp, CmmExpr, Cmm | 
| MO_Shl | CmmMachOp, CmmExpr, Cmm | 
| MO_SS_Conv | CmmMachOp, CmmExpr, Cmm | 
| MO_Sub | CmmMachOp, CmmExpr, Cmm | 
| MO_SubIntC | CmmMachOp, CmmExpr, Cmm | 
| MO_SubWordC | CmmMachOp, CmmExpr, Cmm | 
| mo_s_16To32 | CmmMachOp, CmmExpr, Cmm | 
| mo_s_16ToWord | CmmMachOp, CmmExpr, Cmm | 
| mo_s_32ToWord | CmmMachOp, CmmExpr, Cmm | 
| mo_s_8To32 | CmmMachOp, CmmExpr, Cmm | 
| mo_s_8ToWord | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Ge | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Gt | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Le | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Lt | CmmMachOp, CmmExpr, Cmm | 
| MO_S_MulMayOflo | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Neg | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Quot | CmmMachOp, CmmExpr, Cmm | 
| MO_S_QuotRem | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Rem | CmmMachOp, CmmExpr, Cmm | 
| MO_S_Shr | CmmMachOp, CmmExpr, Cmm | 
| MO_Touch | CmmMachOp, CmmExpr, Cmm | 
| MO_UF_Conv | CmmMachOp, CmmExpr, Cmm | 
| MO_UU_Conv | CmmMachOp, CmmExpr, Cmm | 
| mo_u_16To32 | CmmMachOp, CmmExpr, Cmm | 
| mo_u_16ToWord | CmmMachOp, CmmExpr, Cmm | 
| mo_u_32ToWord | CmmMachOp, CmmExpr, Cmm | 
| mo_u_8To32 | CmmMachOp, CmmExpr, Cmm | 
| mo_u_8ToWord | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Ge | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Gt | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Le | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Lt | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Mul2 | CmmMachOp, CmmExpr, Cmm | 
| MO_U_MulMayOflo | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Quot | CmmMachOp, CmmExpr, Cmm | 
| MO_U_QuotRem | CmmMachOp, CmmExpr, Cmm | 
| MO_U_QuotRem2 | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Rem | CmmMachOp, CmmExpr, Cmm | 
| MO_U_Shr | CmmMachOp, CmmExpr, Cmm | 
| MO_VF_Add | CmmMachOp, CmmExpr, Cmm | 
| MO_VF_Extract | CmmMachOp, CmmExpr, Cmm | 
| MO_VF_Insert | CmmMachOp, CmmExpr, Cmm | 
| MO_VF_Mul | CmmMachOp, CmmExpr, Cmm | 
| MO_VF_Neg | CmmMachOp, CmmExpr, Cmm | 
| MO_VF_Quot | CmmMachOp, CmmExpr, Cmm | 
| MO_VF_Sub | CmmMachOp, CmmExpr, Cmm | 
| MO_VS_Neg | CmmMachOp, CmmExpr, Cmm | 
| MO_VS_Quot | CmmMachOp, CmmExpr, Cmm | 
| MO_VS_Rem | CmmMachOp, CmmExpr, Cmm | 
| MO_VU_Quot | CmmMachOp, CmmExpr, Cmm | 
| MO_VU_Rem | CmmMachOp, CmmExpr, Cmm | 
| MO_V_Add | CmmMachOp, CmmExpr, Cmm | 
| MO_V_Extract | CmmMachOp, CmmExpr, Cmm | 
| MO_V_Insert | CmmMachOp, CmmExpr, Cmm | 
| MO_V_Mul | CmmMachOp, CmmExpr, Cmm | 
| MO_V_Sub | CmmMachOp, CmmExpr, Cmm | 
| mo_wordAdd | CmmMachOp, CmmExpr, Cmm | 
| mo_wordAnd | CmmMachOp, CmmExpr, Cmm | 
| mo_wordEq | CmmMachOp, CmmExpr, Cmm | 
| mo_wordMul | CmmMachOp, CmmExpr, Cmm | 
| mo_wordNe | CmmMachOp, CmmExpr, Cmm | 
| mo_wordNot | CmmMachOp, CmmExpr, Cmm | 
| mo_wordOr | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSGe | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSGt | CmmMachOp, CmmExpr, Cmm | 
| mo_wordShl | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSLe | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSLt | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSNeg | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSQuot | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSRem | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSShr | CmmMachOp, CmmExpr, Cmm | 
| mo_wordSub | CmmMachOp, CmmExpr, Cmm | 
| mo_WordTo16 | CmmMachOp, CmmExpr, Cmm | 
| mo_WordTo32 | CmmMachOp, CmmExpr, Cmm | 
| mo_WordTo64 | CmmMachOp, CmmExpr, Cmm | 
| mo_WordTo8 | CmmMachOp, CmmExpr, Cmm | 
| mo_wordUGe | CmmMachOp, CmmExpr, Cmm | 
| mo_wordUGt | CmmMachOp, CmmExpr, Cmm | 
| mo_wordULe | CmmMachOp, CmmExpr, Cmm | 
| mo_wordULt | CmmMachOp, CmmExpr, Cmm | 
| mo_wordUQuot | CmmMachOp, CmmExpr, Cmm | 
| mo_wordURem | CmmMachOp, CmmExpr, Cmm | 
| mo_wordUShr | CmmMachOp, CmmExpr, Cmm | 
| mo_wordXor | CmmMachOp, CmmExpr, Cmm | 
| MO_WriteBarrier | CmmMachOp, CmmExpr, Cmm | 
| MO_Xor | CmmMachOp, CmmExpr, Cmm | 
| MO_XX_Conv | CmmMachOp, CmmExpr, Cmm | 
| MR | PPC.Instr | 
| MRefl | TyCoRep, Coercion, GhcPlugins | 
| MsgDoc | ErrUtils | 
| msHiFilePath | HscTypes, GhcPlugins | 
| msHsFilePath | HscTypes, GhcPlugins | 
| msObjFilePath | HscTypes, GhcPlugins | 
| ms_hie_date | HscTypes, GhcPlugins, GHC | 
| ms_home_allimps | HscTypes, GhcPlugins | 
| ms_home_imps | HscTypes, GhcPlugins, GhcMake | 
| ms_home_srcimps | HscTypes, GhcPlugins, GhcMake | 
| ms_hsc_src | HscTypes, GhcPlugins, GHC | 
| ms_hspp_buf | HscTypes, GhcPlugins, GHC | 
| ms_hspp_file | HscTypes, GhcPlugins, GHC | 
| ms_hspp_opts | HscTypes, GhcPlugins, GHC | 
| ms_hs_date | HscTypes, GhcPlugins, GHC | 
| ms_iface_date | HscTypes, GhcPlugins, GHC | 
| ms_imps | HscTypes, GhcPlugins | 
| ms_installed_mod | HscTypes, GhcPlugins | 
| ms_location | HscTypes, GhcPlugins, GHC | 
| ms_mod | HscTypes, GhcPlugins, GHC | 
| ms_mod_name | HscTypes, GhcPlugins, GHC | 
| ms_obj_date | HscTypes, GhcPlugins, GHC | 
| ms_parsed_mod | HscTypes, GhcPlugins, GHC | 
| ms_srcimps | HscTypes, GhcPlugins, GHC | 
| ms_textual_imps | HscTypes, GhcPlugins, GHC | 
| MTCTR | PPC.Instr | 
| MTVU_Bad | TcUnify | 
| MTVU_Occurs | TcUnify | 
| MTVU_OK | TcUnify | 
| mtv_info | TcType | 
| mtv_ref | TcType | 
| mtv_tclvl | TcType | 
| MUL | X86.Instr | 
| MUL2 | X86.Instr | 
| MULHU | PPC.Instr | 
| MULL | PPC.Instr | 
| MULLO | PPC.Instr | 
| multiIfEIdKey | THNames | 
| multiIfEName | THNames | 
| MultiValAlt | StgSyn | 
| MultiWayIfBit | Lexer | 
| mustBeIO | TcForeign | 
| mustBeSaturated | TyCon, GhcPlugins | 
| MustCompile | MkIface | 
| mustHaveLocalBinding | Var, GhcPlugins | 
| mutableArrayArrayPrimTyCon | TysPrim | 
| mutableArrayArrayPrimTyConKey | PrelNames | 
| mutableArrayPrimTyCon | TysPrim | 
| mutableArrayPrimTyConKey | PrelNames | 
| MutableByteArrayIsPinnedOp | PrimOp | 
| mutableByteArrayPrimTyCon | TysPrim | 
| mutableByteArrayPrimTyConKey | PrelNames | 
| mutVarPrimTyCon | TysPrim | 
| mutVarPrimTyConKey | PrelNames | 
| mUT_ARR_PTRS_CARD_BITS | DynFlags, GhcPlugins | 
| mVarPrimTyCon | TysPrim | 
| mVarPrimTyConKey | PrelNames | 
| MyThreadIdOp | PrimOp | 
| mzipIdKey | PrelNames | 
| mzipName | PrelNames | 
| m_ctxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| m_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| m_grhss | GHC.Hs.Expr, GHC.Hs, GHC | 
| m_pats | GHC.Hs.Expr, GHC.Hs, GHC | 
| N | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| Naked | Llvm.Types, Llvm | 
| Name | Name, GhcPlugins, GHC | 
| NameCache | |
| 1 (Type/Class) | NameCache | 
| 2 (Data Constructor) | NameCache | 
| NameCacheUpdater | IfaceEnv | 
| Named | |
| 1 (Data Constructor) | TyCoRep | 
| 2 (Type/Class) | GHC.StgToCmm.ExtCode | 
| NamedTarget | Annotations, GhcPlugins | 
| NamedTCB | TyCon, GhcPlugins | 
| NamedThing | Name, GhcPlugins, GHC | 
| NameEnv | NameEnv, GhcPlugins | 
| nameEnvElts | NameEnv, GhcPlugins | 
| NameHasNoModule | InteractiveEval, GHC | 
| NameHFCand | TcHoleFitTypes, TcHoleErrors | 
| nameIsFromExternalPackage | Name, GhcPlugins | 
| nameIsHomePackage | Name, GhcPlugins | 
| nameIsHomePackageImport | Name, GhcPlugins | 
| nameIsLocalOrFrom | Name, GhcPlugins | 
| NameMaker | RnPat | 
| nameModule | Name, GhcPlugins, GHC | 
| nameModule_maybe | Name, GhcPlugins | 
| nameNameSpace | Name, GhcPlugins | 
| NameNotFound | RnEnv | 
| NameNotInScope1 | Outputable, GhcPlugins | 
| NameNotInScope2 | Outputable, GhcPlugins | 
| nameOccName | Name, GhcPlugins | 
| nameOfObject | HscTypes, GhcPlugins | 
| NameOrRdrName | GHC.Hs.PlaceHolder, GHC.Hs, GHC | 
| NameQual | Outputable, GhcPlugins | 
| nameRdrName | RdrName, GhcPlugins | 
| NameSet | NameSet, GhcPlugins | 
| nameSetAll | NameSet, GhcPlugins | 
| nameSetAny | NameSet, GhcPlugins | 
| nameSetElemsStable | NameSet, GhcPlugins | 
| NameShape | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad, NameShape | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad, NameShape | 
| nameShapeExports | NameShape | 
| NameSpace | OccName, Name, GhcPlugins | 
| nameSpacesRelated | OccName, Name, GhcPlugins | 
| nameSrcLoc | Name, GhcPlugins | 
| nameSrcSpan | Name, GhcPlugins, GHC | 
| nameStableString | Name, GhcPlugins | 
| nameToCLabel | ByteCodeLink | 
| nameTyConKey | THNames | 
| nameTyConName | THNames | 
| nameUnique | Name, GhcPlugins | 
| NameUnqual | Outputable, GhcPlugins | 
| NAND | PPC.Instr | 
| narrow16IntLit | Literal, GhcPlugins | 
| Narrow16IntOp | PrimOp | 
| narrow16WordLit | Literal, GhcPlugins | 
| Narrow16WordOp | PrimOp | 
| narrow32IntLit | Literal, GhcPlugins | 
| Narrow32IntOp | PrimOp | 
| narrow32WordLit | Literal, GhcPlugins | 
| Narrow32WordOp | PrimOp | 
| narrow8IntLit | Literal, GhcPlugins | 
| Narrow8IntOp | PrimOp | 
| narrow8WordLit | Literal, GhcPlugins | 
| Narrow8WordOp | PrimOp | 
| narrowFp | Llvm.Types | 
| narrowLit | Literal, GhcPlugins | 
| narrowS | CmmType, CmmExpr, Cmm | 
| narrowU | CmmType, CmmExpr, Cmm | 
| NatBasicBlock | Instruction | 
| NatCmm | Instruction | 
| NatCmmDecl | Instruction | 
| nativeCodeGen | AsmCodeGen | 
| NativeDirectCall | CmmNode, Cmm | 
| NativeNodeCall | CmmNode, Cmm | 
| NativeReturn | CmmNode, Cmm | 
| NatM | NCGMonad | 
| natm_cfg | NCGMonad | 
| natm_debug_map | NCGMonad | 
| natm_delta | NCGMonad | 
| natm_dflags | NCGMonad | 
| natm_fileid | NCGMonad | 
| natm_imports | NCGMonad | 
| natm_modloc | NCGMonad | 
| natm_pic | NCGMonad | 
| NatM_State | |
| 1 (Type/Class) | NCGMonad | 
| 2 (Data Constructor) | NCGMonad | 
| natm_this_module | NCGMonad | 
| natm_us | NCGMonad | 
| naturalFromIntegerIdKey | PrelNames | 
| naturalFromIntegerName | PrelNames | 
| naturalSDataConKey | PrelNames | 
| naturalSDataConName | PrelNames | 
| naturalToIntegerIdKey | PrelNames | 
| naturalToIntegerName | PrelNames | 
| naturalTyConKey | PrelNames | 
| naturalTyConName | PrelNames | 
| ncgAllocMoreStack | NCGMonad, AsmCodeGen | 
| ncgExpandTop | NCGMonad, AsmCodeGen | 
| NcgImpl | |
| 1 (Type/Class) | NCGMonad, AsmCodeGen | 
| 2 (Data Constructor) | NCGMonad, AsmCodeGen | 
| ncgMakeFarBranches | NCGMonad, AsmCodeGen | 
| NcId | Var, GhcPlugins | 
| NCU | IfaceEnv | 
| NE | |
| 1 (Data Constructor) | PPC.Cond | 
| 2 (Data Constructor) | SPARC.Cond | 
| 3 (Data Constructor) | X86.Cond | 
| neededLinkArgs | SysTools.Info, SysTools | 
| NeedExternDecl | |
| 1 (Type/Class) | CLabel | 
| 2 (Data Constructor) | CLabel | 
| needImportedSymbols | PIC | 
| needSaturated | CoreSyn, GhcPlugins | 
| needsCaseBinding | CoreUtils, GhcPlugins | 
| needsCDecl | CLabel | 
| needsTemplateHaskellOrQQ | HscTypes, GhcPlugins, GHC | 
| needToRunPmCheck | GHC.HsToCore.PmCheck | 
| needWiredInHomeIface | LoadIface | 
| NEG | |
| 1 (Data Constructor) | SPARC.Cond | 
| 2 (Data Constructor) | X86.Cond | 
| 3 (Data Constructor) | PPC.Instr | 
| NegApp | GHC.Hs.Expr, GHC.Hs, GHC | 
| negate | GhcPrelude | 
| negateClassOpKey | PrelNames | 
| negateFixity | BasicTypes, GhcPlugins, GHC | 
| negateFractionalLit | BasicTypes, GhcPlugins | 
| negateIntegerIdKey | PrelNames | 
| negateIntegerName | PrelNames | 
| negateIntegralLit | BasicTypes, GhcPlugins | 
| negateName | PrelNames | 
| NegateOrigin | TcOrigin | 
| negateOverLitVal | GHC.Hs.Lit, GHC.Hs, GHC | 
| negatePmLit | GHC.HsToCore.PmCheck.Types | 
| NegativeLiteralsBit | Lexer | 
| NEGI | X86.Instr | 
| neighbors | UnVarGraph | 
| neqIntegerPrimIdKey | PrelNames | 
| neqIntegerPrimName | PrelNames | 
| Nest | Llvm.Types, Llvm | 
| nest | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| NestedAtomically | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| nestImplicTcS | TcSMonad | 
| nestTcS | TcSMonad | 
| NEVER | SPARC.Cond | 
| Never | Util, GhcPlugins | 
| NeverActive | BasicTypes, GhcPlugins | 
| NeverBind | RnTypes | 
| neverInlinePragma | BasicTypes, GhcPlugins | 
| neverQualify | Outputable, GhcPlugins | 
| neverQualifyModules | Outputable, GhcPlugins | 
| neverQualifyNames | Outputable, GhcPlugins | 
| neverQualifyPackages | Outputable, GhcPlugins | 
| neverUnfoldGuidance | CoreSyn, GhcPlugins | 
| NewAlignedPinnedByteArrayOp_Char | PrimOp | 
| NewArrayArrayOp | PrimOp | 
| NewArrayOp | PrimOp | 
| newArrowScope | TcRnMonad | 
| NewBCOOp | PrimOp | 
| NEWBLOCK | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| newBlockId | BlockId, GHC.StgToCmm.ExtCode | 
| newBoundEvVarId | TcSMonad | 
| NewBreakArray | GHCi | 
| newBreakArray | GHCi | 
| newBufHandle | BufWrite | 
| NewByteArrayOp_Char | PrimOp | 
| newByteStringCLit | GHC.StgToCmm.Utils | 
| newClsInst | Inst | 
| newCoercionHole | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcPluginM | 
| newCostCentreState | CostCentreState | 
| newDerivClsInst | TcDerivUtils | 
| newDerived | TcPluginM | 
| newDerivedNC | TcSMonad | 
| newDerivOnLoc | DynFlags, GhcPlugins, GHC | 
| newDFunName | TcEnv | 
| newDict | TcMType | 
| newEvVar | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| 3 (Function) | TcPluginM | 
| newEvVars | TcMType | 
| NewFact | |
| 1 (Type/Class) | Hoopl.Dataflow | 
| 2 (Data Constructor) | Hoopl.Dataflow | 
| newFailLocalDs | DsMonad | 
| newFamInst | FamInst | 
| newFamInstAxiomName | TcEnv | 
| newFamInstTyConName | TcEnv | 
| newFastMutInt | FastMutInt | 
| newFastMutPtr | FastMutInt | 
| newFlattenSkolem | TcSMonad | 
| newFlexiTcSTy | TcSMonad | 
| newFlexiTyVar | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcPluginM | 
| newFlexiTyVarTy | TcMType | 
| newFlexiTyVarTys | TcMType | 
| newFmvTyVar | TcMType | 
| newFskTyVar | TcMType | 
| newFunctionName | GHC.StgToCmm.ExtCode | 
| newGiven | TcPluginM | 
| newGivenEvVar | TcSMonad | 
| newGivenEvVars | TcSMonad | 
| newGlobalBinder | IfaceEnv | 
| newHoleCt | TcMType | 
| newHscEnv | HscMain | 
| NewHsTypeX | GHC.Hs.Types, GHC.Hs, GHC | 
| newId | SimplMonad | 
| newIfaceName | IfaceEnv | 
| newIfaceNames | IfaceEnv | 
| newImplication | TcMType | 
| newImplicitBinder | BuildTyCl | 
| newImport | GHC.StgToCmm.ExtCode | 
| newIndefUnitId | Module, GhcPlugins | 
| newInferExpType | TcMType | 
| newInferExpTypeInst | TcMType | 
| newInferExpTypeNoInst | TcMType | 
| newInteractiveBinder | IfaceEnv | 
| newJoinId | SimplMonad | 
| newLabel | GHC.StgToCmm.ExtCode | 
| newLetBndr | TcPat | 
| newLocal | GHC.StgToCmm.ExtCode | 
| newLocalBndrRn | RnUtils | 
| newLocalBndrsRn | RnUtils | 
| newMetaDetails | TcMType | 
| newMetaKindVar | TcMType | 
| newMetaKindVars | TcMType | 
| newMetaTyVars | TcMType | 
| newMetaTyVarsX | TcMType | 
| newMetaTyVarTyAtLevel | TcMType | 
| newMetaTyVarTyVars | TcMType | 
| newMetaTyVarTyVarX | TcMType | 
| newMetaTyVarX | TcMType | 
| newMethodFromName | Inst | 
| newMutVar | IOEnv, TcRnMonad | 
| NewMutVarOp | PrimOp | 
| NewMVarOp | PrimOp | 
| newName | TcRnMonad | 
| newNameAt | TcRnMonad | 
| newNameIdKey | THNames | 
| newNameName | THNames | 
| newNode | GraphBase, GraphColor | 
| newNoTcEvBinds | |
| 1 (Function) | TcRnMonad, TcMType | 
| 2 (Function) | TcSMonad | 
| newOpenFlexiTyVarTy | TcMType | 
| newOpenTypeKind | TcMType | 
| NewOrData | GHC.Hs.Decls, GHC.Hs, GHC | 
| newOrDataToFlavour | GHC.Hs.Decls, GHC.Hs, GHC | 
| newOverloadedLit | Inst | 
| newPatSigTyVar | TcMType | 
| NewPinnedByteArrayOp_Char | PrimOp | 
| newPredVarDs | DsMonad | 
| newReadState | Binary | 
| newRecordSelector | RnNames | 
| newSimpleUnitId | Module, GhcPlugins | 
| newSkolemTyVar | TcMType | 
| NewSmallArrayOp | PrimOp | 
| newStablePtrIdKey | PrelNames | 
| newStablePtrName | PrelNames | 
| newStablePtr_RDR | PrelNames | 
| newStringCLit | GHC.StgToCmm.Utils | 
| newSysLocalDs | DsMonad | 
| newSysLocalDsNoLP | DsMonad | 
| newSysLocalId | TcRnMonad | 
| newSysLocalIds | TcRnMonad | 
| newSysLocalsDs | DsMonad | 
| newSysLocalsDsNoLP | DsMonad | 
| newSysName | TcRnMonad | 
| newTagUnique | Unique | 
| newTcEvBinds | |
| 1 (Function) | TcRnMonad, TcMType | 
| 2 (Function) | TcSMonad | 
| newTcRef | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| newTemp | GHC.StgToCmm.Utils | 
| newTempDir | FileCleanup | 
| newTempLibName | FileCleanup | 
| newTempName | FileCleanup | 
| newTopSrcBinder | RnEnv | 
| NewTVarOp | PrimOp | 
| NewTyCon | TyCon, GhcPlugins | 
| newTyConCo | TyCon, GhcPlugins | 
| newTyConCo_maybe | TyCon, GhcPlugins | 
| newTyConDataCon_maybe | TyCon, GhcPlugins | 
| newTyConEtadArity | TyCon, GhcPlugins | 
| newTyConEtadRhs | TyCon, GhcPlugins | 
| newTyConInstRhs | Type, GhcPlugins | 
| newTyConRepName | BuildTyCl | 
| newTyConRhs | TyCon, GhcPlugins | 
| NewType | GHC.Hs.Decls, GHC.Hs, GHC | 
| newtypeDIdKey | THNames | 
| newtypeDName | THNames | 
| NewtypeFlavour | TyCon, GhcPlugins | 
| newtypeInstDIdKey | THNames | 
| newtypeInstDName | THNames | 
| NewtypeStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| newtypeStrategyIdKey | THNames | 
| newtypeStrategyName | THNames | 
| NewtypeWrap | RtClosureInspect, InteractiveEval | 
| newTyVarNameRn | RnTypes | 
| newTyVarTyVar | TcMType | 
| newUnboxedTupleRegs | GHC.StgToCmm.Utils | 
| newUnique | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | TcRnMonad, DsMonad | 
| 3 (Function) | TcPluginM | 
| newUniqueId | DsMonad | 
| newUniqueSupply | TcRnMonad, DsMonad | 
| newUnitId | Module, GhcPlugins | 
| newWanted | |
| 1 (Function) | TcMType, Inst | 
| 2 (Function) | TcSMonad | 
| 3 (Function) | TcPluginM | 
| newWantedEq | TcSMonad | 
| newWantedEq_SI | TcSMonad | 
| newWantedEvVar | TcSMonad | 
| newWantedEvVarNC | TcSMonad | 
| newWantedNC | TcSMonad | 
| newWanteds | TcMType, Inst | 
| newWanted_SI | TcSMonad | 
| newWildCardX | TcMType | 
| newWriteState | Binary | 
| nextChar | StringBuffer | 
| nextIsEOF | Lexer | 
| nextRole | Type, TcType, GhcPlugins | 
| nextTempSuffix | DynFlags, GhcPlugins, GHC | 
| nextWrapperNum | DynFlags, GhcPlugins, GHC | 
| NHsCoreTy | GHC.Hs.Types, GHC.Hs, GHC | 
| NHsValBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| nilDataCon | TysWiredIn, GhcPlugins | 
| nilDataConKey | PrelNames, TysWiredIn, GhcPlugins | 
| nilDataConName | TysWiredIn, GhcPlugins | 
| nilFS | FastString, GhcPlugins | 
| nilOL | OrdList | 
| NilSk | StgLiftLams.Analysis | 
| nlConPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlConPatName | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlConVarPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlConVarPatName | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsApp | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsAppKindTy | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsApps | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsAppTy | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsCase | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsDataCon | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsDo | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsFunTy | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsIf | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsIntLit | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsLam | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsLit | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsOpApp | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsPar | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsParTy | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsSyntaxApps | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsTyApp | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsTyApps | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsTyConApp | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsTyVar | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsVar | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlHsVarApps | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlInfixConPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlList | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlLitPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlNullaryConPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlParPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlTuplePat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlVarPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlWildConPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlWildPat | GHC.Hs.Utils, GHC.Hs, GHC | 
| nlWildPatName | GHC.Hs.Utils, GHC.Hs, GHC | 
| NoAlias | Llvm.Types, Llvm | 
| NoArg | CmdLineParser | 
| NoArrowCtxt | TcRnTypes, TcRnMonad | 
| noBindSIdKey | THNames | 
| noBindSName | THNames | 
| NoBlankSrcSpan | GHC.Hs.Dump | 
| noCafIdInfo | IdInfo, GhcPlugins | 
| NoCafRefs | IdInfo, GhcPlugins | 
| NoCapture | Llvm.Types, Llvm | 
| noCheckSafe | TcForeign | 
| NoDataConRep | DataCon, GhcPlugins | 
| NoDataKindsDC | TcRnTypes, TcRnMonad | 
| NoDataKindsTC | TcRnTypes, TcRnMonad | 
| Node | |
| 1 (Type/Class) | GraphBase, GraphColor | 
| 2 (Data Constructor) | GraphBase, GraphColor | 
| 3 (Type/Class) | Dominators | 
| 4 (Type/Class) | Digraph | 
| 5 (Data Constructor) | HieTypes | 
| node | CmmExpr, Cmm | 
| nodeAnnotations | HieTypes | 
| nodeChildren | HieTypes | 
| nodeClass | GraphBase, GraphColor | 
| nodeCoalesce | GraphBase, GraphColor | 
| nodeColor | GraphBase, GraphColor | 
| nodeConflicts | GraphBase, GraphColor | 
| nodeExclusions | GraphBase, GraphColor | 
| nodeId | GraphBase, GraphColor | 
| NodeIdentifiers | HieTypes | 
| nodeIdentifiers | HieTypes | 
| NodeInfo | |
| 1 (Type/Class) | HieTypes | 
| 2 (Data Constructor) | HieTypes | 
| nodeInfo | HieTypes | 
| nodeMustPointToIt | GHC.StgToCmm.Closure | 
| noDependencies | HscTypes, GhcPlugins | 
| nodePreference | GraphBase, GraphColor | 
| nodeReg | CmmExpr, Cmm | 
| nodeSpan | HieTypes | 
| nodeType | HieTypes | 
| node_dependencies | Digraph | 
| node_key | Digraph | 
| node_payload | Digraph | 
| NoDocsInIface | InteractiveEval, GHC | 
| NoDup | SimplUtils | 
| NoDuplicateOp | PrimOp | 
| NoE | ApiAnnotation | 
| noEscapeHeapCheck | GHC.StgToCmm.Heap | 
| noExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| NoExtCon | GHC.Hs.Extension, GHC.Hs, GHC | 
| noExtCon | GHC.Hs.Extension, GHC.Hs, GHC | 
| NoExtField | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Extension, GHC.Hs, GHC | 
| noExtField | GHC.Hs.Extension, GHC.Hs, GHC | 
| NoExtFieldSilent | StgSyn | 
| noExtFieldSilent | StgSyn | 
| noExtraStack | MkGraph | 
| NoForceRecompile | Plugins, GhcPlugins | 
| noFreeRegs | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86_64.FreeRegs | 
| 4 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| noFreeVarsOfCo | TyCoFVs | 
| noFreeVarsOfType | TyCoFVs, Type, TcType, GhcPlugins | 
| noFreeVarsOfTypes | TyCoFVs | 
| NoGhcTc | GHC.Hs.Extension, GHC.Hs, GHC | 
| NoGhcTcPass | GHC.Hs.Extension, GHC.Hs, GHC | 
| NoGlobalPackageDB | DynFlags, GhcPlugins | 
| NoHeader | GHC.StgToCmm.Layout | 
| NoHint | CmmType, CmmExpr, Cmm | 
| NoHpcInfo | HscTypes, GhcPlugins | 
| NoIEWildcard | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| noIfaceTrustInfo | HscTypes, GhcPlugins | 
| NoImplicitFloat | Llvm.Types, Llvm | 
| NoInfo | IfaceSyn | 
| NoInline | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | Llvm.Types, Llvm | 
| noInlineDataConKey | THNames | 
| noInlineDataConName | THNames | 
| noinlineId | MkId | 
| noinlineIdKey | PrelNames | 
| noinlineIdName | MkId | 
| NoInstance | ClsInst, TcSMonad | 
| noLHsContext | GHC.Hs.Types, GHC.Hs, GHC | 
| NoLink | DynFlags, GhcPlugins, GHC | 
| noLoc | SrcLoc, GhcPlugins, GHC | 
| NomEq | Predicate | 
| noMethodBindingErrorIdKey | PrelNames | 
| NoMethodError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| Nominal | CoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins | 
| nominalRIdKey | THNames | 
| nominalRName | THNames | 
| noModError | GhcMake | 
| nonBidirectionalErr | TcPatSyn | 
| NonClosedLet | TcRnTypes, TcRnMonad | 
| NondecreasingIndentationBit | Lexer | 
| NonDerivableClass | TcDerivUtils | 
| nonDetCmpTc | Type, GhcPlugins | 
| nonDetCmpType | Type, TcType, GhcPlugins | 
| nonDetCmpTypes | Type, TcType, GhcPlugins | 
| nonDetCmpTypesX | Type, GhcPlugins | 
| nonDetCmpTypeX | Type, GhcPlugins | 
| nonDetCmpUnique | Unique | 
| nonDetCmpVar | Var, GhcPlugins | 
| nonDetEltsUFM | UniqFM, GhcPlugins | 
| nonDetEltsUniqSet | UniqSet, GhcPlugins | 
| nonDetFoldUDFM | UniqDFM | 
| nonDetFoldUFM | UniqFM, GhcPlugins | 
| nonDetFoldUFM_Directly | UniqFM, GhcPlugins | 
| nonDetFoldUniqSet | UniqSet, GhcPlugins | 
| nonDetFoldUniqSet_Directly | UniqSet, GhcPlugins | 
| nonDetKeysUFM | UniqFM, GhcPlugins | 
| nonDetKeysUniqSet | UniqSet, GhcPlugins | 
| nonDetUFMToList | UniqFM, GhcPlugins | 
| NonDetUniqFM | |
| 1 (Type/Class) | UniqFM, GhcPlugins | 
| 2 (Data Constructor) | UniqFM, GhcPlugins | 
| nonExhaustiveGuardsErrorIdKey | PrelNames | 
| nonHdrSize | SMRep | 
| nonHdrSizeW | SMRep | 
| nonIOok | TcForeign | 
| NonLocal | Hoopl.Graph | 
| NonRec | CoreSyn, GhcPlugins | 
| NonRecursive | BasicTypes, GhcPlugins | 
| NonTermination | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| NonTrivArg | CoreUnfold | 
| NonVoid | |
| 1 (Type/Class) | GHC.StgToCmm.Closure | 
| 2 (Data Constructor) | GHC.StgToCmm.Closure | 
| nonVoidIds | GHC.StgToCmm.Closure | 
| nonVoidStgArgs | GHC.StgToCmm.Closure | 
| non_coercible_class | TcDerivUtils | 
| nON_EXHAUSTIVE_GUARDS_ERROR_ID | MkCore, GhcPlugins | 
| noOccInfo | BasicTypes, GhcPlugins | 
| NoOneShotInfo | BasicTypes, IdInfo, GhcPlugins | 
| noOneShotInfo | BasicTypes, IdInfo, GhcPlugins | 
| NoOverlap | BasicTypes, InstEnv, GhcPlugins | 
| NOP | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| Nop | Llvm.AbsSyn, Llvm | 
| NoPackage | HscTypes, Finder, GhcPlugins, TcPluginM | 
| NoParens | GHC.Hs.Expr, GHC.Hs, GHC | 
| NoParent | RdrName, GhcPlugins | 
| nopDmdType | Demand | 
| NoPM | GHC.HsToCore.PmCheck.Types | 
| NoProfAuto | DynFlags, GhcPlugins | 
| NoProfilingInfo | Cmm | 
| nopSig | Demand | 
| NoReason | |
| 1 (Data Constructor) | CmdLineParser | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| NoRedZone | Llvm.Types, Llvm | 
| NoRestrictions | TcSimplify | 
| NoReturn | Llvm.Types, Llvm | 
| normalBIdKey | THNames | 
| normalBName | THNames | 
| NormalCC | CostCentre | 
| normalCIdKey | THNames | 
| normalCName | THNames | 
| normalGEIdKey | THNames | 
| normalGEName | THNames | 
| normaliseFfiType | TcForeign | 
| NormaliseStepper | Coercion, GhcPlugins | 
| NormaliseStepResult | Coercion, GhcPlugins | 
| normaliseTcApp | FamInstEnv | 
| normaliseTcArgs | FamInstEnv | 
| normaliseType | FamInstEnv | 
| normalizeIdents | HieDebug | 
| NormalSyntax | ApiAnnotation | 
| NoRRI | TyCon, GhcPlugins | 
| NoScope | |
| 1 (Data Constructor) | HieTypes | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| NoSelfBoot | TcRnTypes, TcRnMonad | 
| noSelTyConKey | PrelNames | 
| noSelTyConName | PrelNames | 
| NoSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| noSigIdKey | THNames | 
| noSigName | THNames | 
| noSourceStrictnessDataConKey | PrelNames | 
| noSourceStrictnessDataConName | PrelNames | 
| noSourceStrictnessKey | THNames | 
| noSourceStrictnessName | THNames | 
| NoSourceText | BasicTypes, GhcPlugins | 
| noSourceUnpackednessDataConKey | PrelNames | 
| noSourceUnpackednessDataConName | PrelNames | 
| noSourceUnpackednessKey | THNames | 
| noSourceUnpackednessName | THNames | 
| NoSpecConstr | SpecConstr | 
| noSpecPrags | GHC.Hs.Binds, GHC.Hs, GHC | 
| noSrcLoc | SrcLoc, GhcPlugins, GHC | 
| noSrcSpan | SrcLoc, GhcPlugins, GHC | 
| NoSrcStrict | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| NoSrcUnpack | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| NoStubs | HscTypes, GhcPlugins | 
| noSyntaxExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| NOT | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| not | GhcPrelude | 
| NoTailCallInfo | BasicTypes, IdInfo, GhcPlugins | 
| notAssocDataCon_RDR | PrelNames | 
| NotAssociated | ClsInst | 
| notAssociativeDataConKey | PrelNames | 
| notAssociativeDataConName | PrelNames | 
| NotBoot | GhcMake | 
| NotChanged | Hoopl.Dataflow | 
| noTcTyConScopedTyVars | TyCon, GhcPlugins | 
| notElem | GhcPrelude | 
| notElemTCvSubst | TyCoSubst, Type, TcType, GhcPlugins | 
| NotFound | HscTypes, Finder, GhcPlugins, TcPluginM | 
| Nothing | GhcPrelude, Maybes | 
| nothingDataCon | TysWiredIn, GhcPlugins | 
| nothingDataConKey | PrelNames | 
| nothingDataConName | TysWiredIn, GhcPlugins | 
| NothingO | Hoopl.Block | 
| NotInjective | TyCon, GhcPlugins | 
| notInScopeErr | RnUnbound | 
| notInsideLam | BasicTypes, IdInfo, GhcPlugins | 
| NotIOp | PrimOp | 
| NotLetBound | TcRnTypes, TcRnMonad | 
| NotMarkedStrict | DataCon, GhcPlugins, GHC | 
| notNull | Util, GhcPlugins | 
| notOneBranch | BasicTypes, IdInfo, GhcPlugins | 
| NotOp | PrimOp | 
| NotOrphan | CoreSyn, GhcPlugins | 
| notOrphan | CoreSyn, GhcPlugins | 
| NOTPARITY | X86.Cond | 
| NotPromoted | BasicTypes, GhcPlugins | 
| NotQualified | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| NotSure | ClsInst, TcSMonad | 
| NotSwapped | BasicTypes, GhcPlugins | 
| NotTopLevel | BasicTypes, GhcPlugins | 
| NotValid | ErrUtils | 
| not_RDR | PrelNames | 
| NoUnfolding | CoreSyn, GhcPlugins | 
| noUnfolding | CoreSyn, CoreUnfold, GhcPlugins | 
| NoUnwind | Llvm.Types, Llvm | 
| noUsage | Instruction | 
| NoUserInline | BasicTypes, GhcPlugins | 
| noUserInlineSpec | BasicTypes, GhcPlugins | 
| NoUserPackageDB | DynFlags, GhcPlugins | 
| NoWarnings | HscTypes, GhcPlugins | 
| noWarnLookupIdSubst | StgSubst | 
| nO_METHOD_BINDING_ERROR_ID | MkCore, GhcPlugins | 
| NPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| NPatBindTc | |
| 1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| NPlusKPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| NPlusKPatternsBit | Lexer | 
| nsNames | NameCache | 
| nsUniqs | NameCache | 
| NS_Abort | Coercion, GhcPlugins | 
| NS_Done | Coercion, GhcPlugins | 
| ns_exports | TcRnTypes, TcRnMonad, NameShape | 
| ns_map | TcRnTypes, TcRnMonad, NameShape | 
| ns_mod_name | TcRnTypes, TcRnMonad, NameShape | 
| NS_Step | Coercion, GhcPlugins | 
| NTA | X86.Instr | 
| NthCo | TyCoRep | 
| nthCoRole | Coercion, GhcPlugins | 
| nthRole | Coercion, GhcPlugins | 
| nTimes | Util, GhcPlugins | 
| ntTyConKey | PrelNames | 
| nt_co | TyCon, GhcPlugins | 
| nt_etad_rhs | TyCon, GhcPlugins | 
| nt_lev_poly | TyCon, GhcPlugins | 
| nt_rhs | TyCon, GhcPlugins | 
| nubAvails | Avail | 
| nubL | RnTypes | 
| nubSort | Util, GhcPlugins | 
| nukeRnEnvL | VarEnv, GhcPlugins | 
| nukeRnEnvR | VarEnv, GhcPlugins | 
| null | GhcPrelude | 
| nullAddrId | MkId | 
| nullAddrIdKey | PrelNames | 
| nullAddrLit | Literal, GhcPlugins | 
| nullFS | FastString, GhcPlugins | 
| nullRegSet | CmmExpr, Cmm | 
| null_RDR | PrelNames | 
| Num | GhcPrelude | 
| numBranches | CoAxiom | 
| numClassKey | PrelNames | 
| numClassName | PrelNames | 
| numClass_RDR | PrelNames | 
| numericClassKeys | PrelNames | 
| NumericUnderscoresBit | Lexer | 
| NumSparks | PrimOp | 
| numToTrustInfo | HscTypes, GhcPlugins | 
| NumTyLit | TyCoRep | 
| numTyLitIdKey | THNames | 
| numTyLitName | THNames | 
| numVisibleArgs | GHC.Hs.Types, GHC.Hs, GHC | 
| NValBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| NvUnaryType | RepType | 
| n_chars | FastString, GhcPlugins | 
| n_decls_in | HscTypes, GhcPlugins | 
| n_decls_out | HscTypes, GhcPlugins | 
| n_ifaces_in | HscTypes, GhcPlugins | 
| n_insts_in | HscTypes, GhcPlugins | 
| n_insts_out | HscTypes, GhcPlugins | 
| n_rules_in | HscTypes, GhcPlugins | 
| n_rules_out | HscTypes, GhcPlugins | 
| O | Hoopl.Block, Hoopl.Dataflow | 
| o0 | SPARC.Regs | 
| o1 | SPARC.Regs | 
| objectDir | DynFlags, GhcPlugins, GHC | 
| objectSuf | DynFlags, GhcPlugins, GHC | 
| objectTyConKey | PrelNames | 
| objs_loaded | LinkerTypes | 
| obtainTermFromId | |
| 1 (Function) | InteractiveEval | 
| 2 (Function) | GHC | 
| obtainTermFromVal | |
| 1 (Function) | InteractiveEval | 
| 2 (Function) | GHC | 
| occCheckExpand | Type, GhcPlugins | 
| occCheckForErrors | TcUnify | 
| OccEnv | OccName, Name, GhcPlugins | 
| occEnvElts | OccName, Name, GhcPlugins | 
| OccInfo | BasicTypes, IdInfo, GhcPlugins | 
| occInfo | IdInfo, GhcPlugins | 
| OccName | OccName, Name, GhcPlugins | 
| occName | OccName, Name, GhcPlugins | 
| occNameFS | OccName, Name, GhcPlugins | 
| occNameSpace | OccName, Name, GhcPlugins | 
| occNameString | OccName, Name, GhcPlugins | 
| OccSet | OccName, Name, GhcPlugins | 
| occurAnalyseExpr | OccurAnal | 
| occurAnalyseExpr_NoBinderSwap | OccurAnal | 
| occurAnalysePgm | OccurAnal | 
| OccurrenceOf | TcOrigin | 
| OccurrenceOfRecSel | TcOrigin | 
| occ_int_cxt | BasicTypes, IdInfo, GhcPlugins | 
| occ_in_lam | BasicTypes, IdInfo, GhcPlugins | 
| occ_one_br | BasicTypes, IdInfo, GhcPlugins | 
| occ_rules_only | BasicTypes, IdInfo, GhcPlugins | 
| occ_tail | BasicTypes, IdInfo, GhcPlugins | 
| octDecDigit | Ctype | 
| odd | GhcPrelude | 
| ofBlockList | CmmUtils | 
| ofBlockMap | CmmUtils | 
| offsetBytes | StringBuffer | 
| oFFSET_bdescr_blocks | DynFlags, GhcPlugins | 
| oFFSET_bdescr_flags | DynFlags, GhcPlugins | 
| oFFSET_bdescr_free | DynFlags, GhcPlugins | 
| oFFSET_bdescr_start | DynFlags, GhcPlugins | 
| oFFSET_Capability_r | DynFlags, GhcPlugins | 
| oFFSET_CostCentreStack_mem_alloc | DynFlags, GhcPlugins | 
| oFFSET_CostCentreStack_scc_count | DynFlags, GhcPlugins | 
| oFFSET_StgArrBytes_bytes | DynFlags, GhcPlugins | 
| oFFSET_stgEagerBlackholeInfo | DynFlags, GhcPlugins | 
| oFFSET_StgEntCounter_allocd | DynFlags, GhcPlugins | 
| oFFSET_StgEntCounter_allocs | DynFlags, GhcPlugins | 
| oFFSET_StgEntCounter_entry_count | DynFlags, GhcPlugins | 
| oFFSET_StgEntCounter_link | DynFlags, GhcPlugins | 
| oFFSET_StgEntCounter_registeredp | DynFlags, GhcPlugins | 
| oFFSET_StgFunInfoExtraFwd_arity | DynFlags, GhcPlugins | 
| oFFSET_StgFunInfoExtraRev_arity | DynFlags, GhcPlugins | 
| oFFSET_stgGCEnter1 | DynFlags, GhcPlugins | 
| oFFSET_stgGCFun | DynFlags, GhcPlugins | 
| oFFSET_StgHeader_ccs | DynFlags, GhcPlugins | 
| oFFSET_StgHeader_ldvw | DynFlags, GhcPlugins | 
| oFFSET_StgMutArrPtrs_ptrs | DynFlags, GhcPlugins | 
| oFFSET_StgMutArrPtrs_size | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rCCCS | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rCurrentNursery | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rCurrentTSO | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rD1 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rD2 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rD3 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rD4 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rD5 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rD6 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rF1 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rF2 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rF3 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rF4 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rF5 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rF6 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rHp | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rHpAlloc | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rHpLim | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rL1 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR1 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR10 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR2 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR3 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR4 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR5 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR6 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR7 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR8 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rR9 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rSp | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rSpLim | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rXMM1 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rXMM2 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rXMM3 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rXMM4 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rXMM5 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rXMM6 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rYMM1 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rYMM2 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rYMM3 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rYMM4 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rYMM5 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rYMM6 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rZMM1 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rZMM2 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rZMM3 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rZMM4 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rZMM5 | DynFlags, GhcPlugins | 
| oFFSET_StgRegTable_rZMM6 | DynFlags, GhcPlugins | 
| oFFSET_StgSmallMutArrPtrs_ptrs | DynFlags, GhcPlugins | 
| oFFSET_StgStack_sp | DynFlags, GhcPlugins | 
| oFFSET_StgStack_stack | DynFlags, GhcPlugins | 
| oFFSET_StgTSO_alloc_limit | DynFlags, GhcPlugins | 
| oFFSET_StgTSO_cccs | DynFlags, GhcPlugins | 
| oFFSET_StgTSO_stackobj | DynFlags, GhcPlugins | 
| oFFSET_StgUpdateFrame_updatee | DynFlags, GhcPlugins | 
| OFLO | X86.Cond | 
| okConIdOcc | Lexeme | 
| okConOcc | Lexeme | 
| okConSymOcc | Lexeme | 
| okTcOcc | Lexeme | 
| OkToDup | SimplUtils | 
| okVarIdOcc | Lexeme | 
| okVarOcc | Lexeme | 
| okVarSymOcc | Lexeme | 
| Old | CmmExpr, Cmm | 
| OldFact | |
| 1 (Type/Class) | Hoopl.Dataflow | 
| 2 (Data Constructor) | Hoopl.Dataflow | 
| ol_ext | GHC.Hs.Lit, GHC.Hs, GHC | 
| ol_rebindable | GHC.Hs.Lit, GHC.Hs, GHC | 
| ol_type | GHC.Hs.Lit, GHC.Hs, GHC | 
| ol_val | GHC.Hs.Lit, GHC.Hs, GHC | 
| ol_witness | GHC.Hs.Lit, GHC.Hs, GHC | 
| OneBranch | BasicTypes, IdInfo, GhcPlugins | 
| oneBranch | BasicTypes, IdInfo, GhcPlugins | 
| oneifyDmd | Demand | 
| OneInst | ClsInst, TcSMonad | 
| OneLineMode | Pretty | 
| OneOcc | BasicTypes, IdInfo, GhcPlugins | 
| OneShot | DynFlags, GhcPlugins, GHC | 
| oneShot | DriverPipeline | 
| OneShotInfo | BasicTypes, IdInfo, GhcPlugins | 
| oneShotInfo | IdInfo, GhcPlugins | 
| oneShotKey | PrelNames | 
| OneShotLam | BasicTypes, IdInfo, GhcPlugins | 
| oneShotMsg | HscMain | 
| onException | Exception | 
| onHasSrcSpan | SrcLoc, GhcPlugins | 
| only | Util, GhcPlugins | 
| OnlyGhc | CmdLineParser | 
| OnlyGhci | CmdLineParser | 
| OpAddr | X86.Instr | 
| OpApp | GHC.Hs.Expr, GHC.Hs, GHC | 
| opaqueTyConKey | PrelNames | 
| opaqueTyConName | PrelNames | 
| Open | Hoopl.Block | 
| openAlphaTy | TysPrim | 
| openAlphaTyVar | TysPrim | 
| openBetaTy | TysPrim | 
| openBetaTyVar | TysPrim | 
| openBinMem | Binary | 
| OpenKind | TcHsType | 
| OpenSynFamilyTyCon | TyCon, GhcPlugins | 
| OpenTypeFamily | GHC.Hs.Decls, GHC.Hs, GHC | 
| openTypeFamilyDIdKey | THNames | 
| openTypeFamilyDName | THNames | 
| OpenTypeFamilyFlavour | TyCon, GhcPlugins | 
| Operand | X86.Instr | 
| OpImm | X86.Instr | 
| opPrec | BasicTypes, TyCoPpr, GhcPlugins | 
| OpReg | X86.Instr | 
| optCoercion | OptCoercion | 
| optimisationFlags | DynFlags, GhcPlugins | 
| optimizeCFG | CFG | 
| OptIntSuffix | CmdLineParser | 
| Option | |
| 1 (Type/Class) | CliOption, DynFlags, SysTools, GhcPlugins | 
| 2 (Data Constructor) | CliOption, DynFlags, SysTools, GhcPlugins | 
| options | Lexer | 
| optionsErrorMsgs | HeaderInfo | 
| OptKind | CmdLineParser | 
| optLevel | DynFlags, GhcPlugins, GHC | 
| OptPrefix | CmdLineParser | 
| OptSize | Llvm.Types, Llvm | 
| opt_a | DynFlags, GhcPlugins | 
| Opt_AbstractRefHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_AlignmentSanitisation | DynFlags, GhcPlugins, GHC | 
| Opt_AsmShortcutting | DynFlags, GhcPlugins, GHC | 
| Opt_AutoLinkPackages | DynFlags, GhcPlugins, GHC | 
| Opt_AutoSccsOnIndividualCafs | DynFlags, GhcPlugins, GHC | 
| Opt_BreakOnError | DynFlags, GhcPlugins, GHC | 
| Opt_BreakOnException | DynFlags, GhcPlugins, GHC | 
| Opt_BuildDynamicToo | DynFlags, GhcPlugins, GHC | 
| Opt_BuildingCabalPackage | DynFlags, GhcPlugins, GHC | 
| Opt_ByteCode | DynFlags, GhcPlugins, GHC | 
| opt_c | DynFlags, GhcPlugins | 
| Opt_CallArity | DynFlags, GhcPlugins, GHC | 
| Opt_CaseFolding | DynFlags, GhcPlugins, GHC | 
| Opt_CaseMerge | DynFlags, GhcPlugins, GHC | 
| Opt_CatchBottoms | DynFlags, GhcPlugins, GHC | 
| Opt_CfgBlocklayout | DynFlags, GhcPlugins, GHC | 
| Opt_CmmElimCommonBlocks | DynFlags, GhcPlugins, GHC | 
| Opt_CmmSink | DynFlags, GhcPlugins, GHC | 
| Opt_CprAnal | DynFlags, GhcPlugins, GHC | 
| Opt_CrossModuleSpecialise | DynFlags, GhcPlugins, GHC | 
| Opt_CSE | DynFlags, GhcPlugins, GHC | 
| opt_cxx | DynFlags, GhcPlugins | 
| Opt_DeferDiagnostics | DynFlags, GhcPlugins, GHC | 
| Opt_DeferOutOfScopeVariables | DynFlags, GhcPlugins, GHC | 
| Opt_DeferTypedHoles | DynFlags, GhcPlugins, GHC | 
| Opt_DeferTypeErrors | DynFlags, GhcPlugins, GHC | 
| Opt_DiagnosticsShowCaret | DynFlags, GhcPlugins, GHC | 
| Opt_DictsCheap | DynFlags, GhcPlugins, GHC | 
| Opt_DictsStrict | DynFlags, GhcPlugins, GHC | 
| Opt_DistrustAllPackages | DynFlags, GhcPlugins, GHC | 
| Opt_DmdTxDictSel | DynFlags, GhcPlugins, GHC | 
| Opt_DoAnnotationLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DoAsmLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DoCmmLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DoCoreLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DoEtaReduction | DynFlags, GhcPlugins, GHC | 
| Opt_DoLambdaEtaExpansion | DynFlags, GhcPlugins, GHC | 
| Opt_DoStgLinting | DynFlags, GhcPlugins, GHC | 
| Opt_DumpToFile | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_asm | DynFlags, GhcPlugins | 
| Opt_D_dump_asm_conflicts | DynFlags, GhcPlugins | 
| Opt_D_dump_asm_expanded | DynFlags, GhcPlugins | 
| Opt_D_dump_asm_liveness | DynFlags, GhcPlugins | 
| Opt_D_dump_asm_native | DynFlags, GhcPlugins | 
| Opt_D_dump_asm_regalloc | DynFlags, GhcPlugins | 
| Opt_D_dump_asm_regalloc_stages | DynFlags, GhcPlugins | 
| Opt_D_dump_asm_stats | DynFlags, GhcPlugins | 
| Opt_D_dump_BCOs | DynFlags, GhcPlugins | 
| Opt_D_dump_call_arity | DynFlags, GhcPlugins | 
| Opt_D_dump_cfg_weights | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_caf | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_cbe | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_cfg | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_cps | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_from_stg | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_info | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_proc | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_procmap | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_raw | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_sink | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_sp | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_split | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_switch | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_verbose | DynFlags, GhcPlugins | 
| Opt_D_dump_cmm_verbose_by_proc | DynFlags, GhcPlugins | 
| Opt_D_dump_core_stats | DynFlags, GhcPlugins | 
| Opt_D_dump_cse | DynFlags, GhcPlugins | 
| Opt_D_dump_cs_trace | DynFlags, GhcPlugins | 
| Opt_D_dump_debug | DynFlags, GhcPlugins | 
| Opt_D_dump_deriv | DynFlags, GhcPlugins | 
| Opt_D_dump_ds | DynFlags, GhcPlugins | 
| Opt_D_dump_ds_preopt | DynFlags, GhcPlugins | 
| Opt_D_dump_ec_trace | DynFlags, GhcPlugins | 
| Opt_D_dump_exitify | DynFlags, GhcPlugins | 
| Opt_D_dump_foreign | DynFlags, GhcPlugins | 
| Opt_D_dump_hi | DynFlags, GhcPlugins | 
| Opt_D_dump_hi_diffs | DynFlags, GhcPlugins | 
| Opt_D_dump_if_trace | DynFlags, GhcPlugins | 
| Opt_D_dump_inlinings | DynFlags, GhcPlugins | 
| Opt_D_dump_json | DynFlags, GhcPlugins | 
| Opt_D_dump_llvm | DynFlags, GhcPlugins | 
| Opt_D_dump_minimal_imports | DynFlags, GhcPlugins, GHC | 
| Opt_D_dump_mod_cycles | DynFlags, GhcPlugins | 
| Opt_D_dump_mod_map | DynFlags, GhcPlugins | 
| Opt_D_dump_occur_anal | DynFlags, GhcPlugins | 
| Opt_D_dump_opt_cmm | DynFlags, GhcPlugins | 
| Opt_D_dump_parsed | DynFlags, GhcPlugins | 
| Opt_D_dump_parsed_ast | DynFlags, GhcPlugins | 
| Opt_D_dump_prep | DynFlags, GhcPlugins | 
| Opt_D_dump_rn | DynFlags, GhcPlugins | 
| Opt_D_dump_rn_ast | DynFlags, GhcPlugins | 
| Opt_D_dump_rn_stats | DynFlags, GhcPlugins | 
| Opt_D_dump_rn_trace | DynFlags, GhcPlugins | 
| Opt_D_dump_rtti | DynFlags, GhcPlugins | 
| Opt_D_dump_rules | DynFlags, GhcPlugins | 
| Opt_D_dump_rule_firings | DynFlags, GhcPlugins | 
| Opt_D_dump_rule_rewrites | DynFlags, GhcPlugins | 
| Opt_D_dump_simpl | DynFlags, GhcPlugins | 
| Opt_D_dump_simpl_iterations | DynFlags, GhcPlugins | 
| Opt_D_dump_simpl_stats | DynFlags, GhcPlugins | 
| Opt_D_dump_simpl_trace | DynFlags, GhcPlugins | 
| Opt_D_dump_spec | DynFlags, GhcPlugins | 
| Opt_D_dump_splices | DynFlags, GhcPlugins | 
| Opt_D_dump_stg | DynFlags, GhcPlugins | 
| Opt_D_dump_stg_final | DynFlags, GhcPlugins | 
| Opt_D_dump_stg_unarised | DynFlags, GhcPlugins | 
| Opt_D_dump_stranal | DynFlags, GhcPlugins | 
| Opt_D_dump_str_signatures | DynFlags, GhcPlugins | 
| Opt_D_dump_tc | DynFlags, GhcPlugins | 
| Opt_D_dump_tc_ast | DynFlags, GhcPlugins | 
| Opt_D_dump_tc_trace | DynFlags, GhcPlugins | 
| Opt_D_dump_ticked | DynFlags, GhcPlugins | 
| Opt_D_dump_timings | DynFlags, GhcPlugins | 
| Opt_D_dump_types | DynFlags, GhcPlugins | 
| Opt_D_dump_view_pattern_commoning | DynFlags, GhcPlugins | 
| Opt_D_dump_vt_trace | DynFlags, GhcPlugins | 
| Opt_D_dump_worker_wrapper | DynFlags, GhcPlugins | 
| Opt_D_faststring_stats | DynFlags, GhcPlugins, GHC | 
| Opt_D_no_debug_output | DynFlags, GhcPlugins | 
| Opt_D_ppr_debug | DynFlags, GhcPlugins | 
| Opt_D_source_stats | DynFlags, GhcPlugins | 
| Opt_D_th_dec_file | DynFlags, GhcPlugins | 
| Opt_D_verbose_core2core | DynFlags, GhcPlugins | 
| Opt_D_verbose_stg2stg | DynFlags, GhcPlugins | 
| Opt_EagerBlackHoling | DynFlags, GhcPlugins, GHC | 
| Opt_EmbedManifest | DynFlags, GhcPlugins, GHC | 
| Opt_EnableRewriteRules | DynFlags, GhcPlugins, GHC | 
| Opt_EnableThSpliceWarnings | DynFlags, GhcPlugins, GHC | 
| Opt_ErrorSpans | DynFlags, GhcPlugins, GHC | 
| Opt_ExcessPrecision | DynFlags, GhcPlugins, GHC | 
| Opt_Exitification | DynFlags, GhcPlugins, GHC | 
| Opt_ExposeAllUnfoldings | DynFlags, GhcPlugins, GHC | 
| Opt_ExternalDynamicRefs | DynFlags, GhcPlugins, GHC | 
| Opt_ExternalInterpreter | DynFlags, GhcPlugins, GHC | 
| opt_F | DynFlags, GhcPlugins | 
| Opt_FastLlvm | DynFlags, GhcPlugins, GHC | 
| Opt_FlatCache | DynFlags, GhcPlugins, GHC | 
| Opt_FloatIn | DynFlags, GhcPlugins, GHC | 
| Opt_ForceRecomp | DynFlags, GhcPlugins, GHC | 
| Opt_FullLaziness | DynFlags, GhcPlugins, GHC | 
| Opt_FunToThunk | DynFlags, GhcPlugins, GHC | 
| Opt_GenManifest | DynFlags, GhcPlugins, GHC | 
| Opt_GhciHistory | DynFlags, GhcPlugins, GHC | 
| Opt_GhciLeakCheck | DynFlags, GhcPlugins, GHC | 
| Opt_GhciSandbox | DynFlags, GhcPlugins, GHC | 
| Opt_G_NoOptCoercion | DynFlags, GhcPlugins, GHC | 
| Opt_G_NoStateHack | DynFlags, GhcPlugins, GHC | 
| Opt_Haddock | DynFlags, GhcPlugins, GHC | 
| Opt_HaddockOptions | DynFlags, GhcPlugins, GHC | 
| Opt_HelpfulErrors | DynFlags, GhcPlugins, GHC | 
| Opt_HexWordLiterals | DynFlags, GhcPlugins, GHC | 
| Opt_HideAllPackages | DynFlags, GhcPlugins, GHC | 
| Opt_HideAllPluginPackages | DynFlags, GhcPlugins, GHC | 
| Opt_HideSourcePaths | DynFlags, GhcPlugins, GHC | 
| Opt_Hpc | DynFlags, GhcPlugins, GHC | 
| opt_i | DynFlags, GhcPlugins | 
| Opt_IgnoreAsserts | DynFlags, GhcPlugins, GHC | 
| Opt_IgnoreDotGhci | DynFlags, GhcPlugins, GHC | 
| Opt_IgnoreHpcChanges | DynFlags, GhcPlugins, GHC | 
| Opt_IgnoreInterfacePragmas | DynFlags, GhcPlugins, GHC | 
| Opt_IgnoreOptimChanges | DynFlags, GhcPlugins, GHC | 
| Opt_ImplicitImportQualified | DynFlags, GhcPlugins, GHC | 
| Opt_IrrefutableTuples | DynFlags, GhcPlugins, GHC | 
| Opt_KeepCAFs | DynFlags, GhcPlugins, GHC | 
| Opt_KeepGoing | DynFlags, GhcPlugins, GHC | 
| Opt_KeepHcFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepHiDiffs | DynFlags, GhcPlugins, GHC | 
| Opt_KeepHiFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepHscppFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepLlvmFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepOFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepRawTokenStream | DynFlags, GhcPlugins, GHC | 
| Opt_KeepSFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KeepTmpFiles | DynFlags, GhcPlugins, GHC | 
| Opt_KillAbsence | DynFlags, GhcPlugins, GHC | 
| Opt_KillOneShot | DynFlags, GhcPlugins, GHC | 
| opt_L | DynFlags, GhcPlugins | 
| opt_l | DynFlags, GhcPlugins | 
| Opt_LateDmdAnal | DynFlags, GhcPlugins, GHC | 
| Opt_LateSpecialise | DynFlags, GhcPlugins, GHC | 
| opt_lc | DynFlags, GhcPlugins | 
| opt_lcc | DynFlags, GhcPlugins | 
| Opt_LiberateCase | DynFlags, GhcPlugins, GHC | 
| Opt_LlvmFillUndefWithGarbage | DynFlags, GhcPlugins, GHC | 
| Opt_LlvmTBAA | DynFlags, GhcPlugins, GHC | 
| opt_lm | DynFlags, GhcPlugins | 
| opt_lo | DynFlags, GhcPlugins | 
| Opt_LocalGhciHistory | DynFlags, GhcPlugins, GHC | 
| Opt_Loopification | DynFlags, GhcPlugins, GHC | 
| Opt_NoHsMain | DynFlags, GhcPlugins, GHC | 
| Opt_NoIt | DynFlags, GhcPlugins, GHC | 
| Opt_NoLlvmMangler | DynFlags, GhcPlugins, GHC | 
| Opt_NoTypeableBinds | DynFlags, GhcPlugins, GHC | 
| Opt_NumConstantFolding | DynFlags, GhcPlugins, GHC | 
| Opt_OmitInterfacePragmas | DynFlags, GhcPlugins, GHC | 
| Opt_OmitYields | DynFlags, GhcPlugins, GHC | 
| Opt_OptimalApplicativeDo | DynFlags, GhcPlugins, GHC | 
| opt_P | DynFlags, GhcPlugins | 
| Opt_PackageTrust | DynFlags, GhcPlugins, GHC | 
| Opt_PedanticBottoms | DynFlags, GhcPlugins, GHC | 
| Opt_PIC | DynFlags, GhcPlugins, GHC | 
| Opt_PICExecutable | DynFlags, GhcPlugins, GHC | 
| Opt_PIE | DynFlags, GhcPlugins, GHC | 
| Opt_PluginTrustworthy | DynFlags, GhcPlugins, GHC | 
| Opt_Pp | DynFlags, GhcPlugins, GHC | 
| Opt_PprCaseAsLet | DynFlags, GhcPlugins, GHC | 
| Opt_PprShowTicks | DynFlags, GhcPlugins, GHC | 
| Opt_PrintAxiomIncomps | DynFlags, GhcPlugins, GHC | 
| Opt_PrintBindContents | DynFlags, GhcPlugins, GHC | 
| Opt_PrintBindResult | DynFlags, GhcPlugins, GHC | 
| Opt_PrintEqualityRelations | DynFlags, GhcPlugins, GHC | 
| Opt_PrintEvldWithShow | DynFlags, GhcPlugins, GHC | 
| Opt_PrintExpandedSynonyms | DynFlags, GhcPlugins, GHC | 
| Opt_PrintExplicitCoercions | DynFlags, GhcPlugins, GHC | 
| Opt_PrintExplicitForalls | DynFlags, GhcPlugins, GHC | 
| Opt_PrintExplicitKinds | DynFlags, GhcPlugins, GHC | 
| Opt_PrintExplicitRuntimeReps | DynFlags, GhcPlugins, GHC | 
| Opt_PrintPotentialInstances | DynFlags, GhcPlugins, GHC | 
| Opt_PrintTypecheckerElaboration | DynFlags, GhcPlugins, GHC | 
| Opt_PrintUnicodeSyntax | DynFlags, GhcPlugins, GHC | 
| Opt_ProfCountEntries | DynFlags, GhcPlugins, GHC | 
| opt_P_signature | DynFlags, GhcPlugins | 
| Opt_RegsGraph | DynFlags, GhcPlugins, GHC | 
| Opt_RegsIterative | DynFlags, GhcPlugins, GHC | 
| Opt_RelativeDynlibPaths | DynFlags, GhcPlugins, GHC | 
| Opt_RPath | DynFlags, GhcPlugins, GHC | 
| Opt_SccProfilingOn | DynFlags, GhcPlugins, GHC | 
| Opt_SharedImplib | DynFlags, GhcPlugins, GHC | 
| Opt_ShowDocsOfHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ShowHoleConstraints | DynFlags, GhcPlugins, GHC | 
| Opt_ShowLoadedModules | DynFlags, GhcPlugins, GHC | 
| Opt_ShowMatchesOfHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ShowProvOfHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ShowTypeAppOfHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ShowTypeAppVarsOfHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ShowTypeOfHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ShowValidHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ShowWarnGroups | DynFlags, GhcPlugins, GHC | 
| Opt_SimplPreInlining | DynFlags, GhcPlugins, GHC | 
| Opt_SingleLibFolder | DynFlags, GhcPlugins, GHC | 
| Opt_SolveConstantDicts | DynFlags, GhcPlugins, GHC | 
| Opt_SortBySizeHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_SortBySubsumHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_SortValidHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_SpecConstr | DynFlags, GhcPlugins, GHC | 
| Opt_SpecConstrKeen | DynFlags, GhcPlugins, GHC | 
| Opt_Specialise | DynFlags, GhcPlugins, GHC | 
| Opt_SpecialiseAggressively | DynFlags, GhcPlugins, GHC | 
| Opt_SplitSections | DynFlags, GhcPlugins, GHC | 
| Opt_StaticArgumentTransformation | DynFlags, GhcPlugins, GHC | 
| Opt_StgCSE | DynFlags, GhcPlugins, GHC | 
| Opt_StgLiftLams | DynFlags, GhcPlugins, GHC | 
| Opt_StgStats | DynFlags, GhcPlugins, GHC | 
| Opt_Strictness | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressCoercions | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressIdInfo | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressModulePrefixes | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressStgExts | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressTicks | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressTimestamps | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressTypeApplications | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressTypeSignatures | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressUnfoldings | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressUniques | DynFlags, GhcPlugins, GHC | 
| Opt_SuppressVarKinds | DynFlags, GhcPlugins, GHC | 
| Opt_Ticky | DynFlags, GhcPlugins, GHC | 
| Opt_Ticky_Allocd | DynFlags, GhcPlugins, GHC | 
| Opt_Ticky_Dyn_Thunk | DynFlags, GhcPlugins, GHC | 
| Opt_Ticky_LNE | DynFlags, GhcPlugins, GHC | 
| Opt_UnboxSmallStrictFields | DynFlags, GhcPlugins, GHC | 
| Opt_UnboxStrictFields | DynFlags, GhcPlugins, GHC | 
| Opt_UnclutterValidHoleFits | DynFlags, GhcPlugins, GHC | 
| Opt_ValidateHie | DynFlags, GhcPlugins, GHC | 
| Opt_VersionMacros | DynFlags, GhcPlugins, GHC | 
| Opt_WarnAllMissedSpecs | DynFlags, GhcPlugins | 
| Opt_WarnAlternativeLayoutRuleTransitional | DynFlags, GhcPlugins | 
| Opt_WarnAutoOrphans | DynFlags, GhcPlugins | 
| Opt_WarnCompatUnqualifiedImports | DynFlags, GhcPlugins | 
| Opt_WarnCPPUndef | DynFlags, GhcPlugins | 
| Opt_WarnDeferredOutOfScopeVariables | DynFlags, GhcPlugins | 
| Opt_WarnDeferredTypeErrors | DynFlags, GhcPlugins | 
| Opt_WarnDeprecatedFlags | DynFlags, GhcPlugins | 
| Opt_WarnDerivingDefaults | DynFlags, GhcPlugins | 
| Opt_WarnDerivingTypeable | DynFlags, GhcPlugins | 
| Opt_WarnDodgyExports | DynFlags, GhcPlugins | 
| Opt_WarnDodgyForeignImports | DynFlags, GhcPlugins | 
| Opt_WarnDodgyImports | DynFlags, GhcPlugins | 
| Opt_WarnDuplicateConstraints | DynFlags, GhcPlugins | 
| Opt_WarnDuplicateExports | DynFlags, GhcPlugins | 
| Opt_WarnEmptyEnumerations | DynFlags, GhcPlugins | 
| Opt_WarnHiShadows | DynFlags, GhcPlugins | 
| Opt_WarnIdentities | DynFlags, GhcPlugins | 
| Opt_WarnImplicitKindVars | DynFlags, GhcPlugins | 
| Opt_WarnImplicitPrelude | DynFlags, GhcPlugins | 
| Opt_WarnInaccessibleCode | DynFlags, GhcPlugins | 
| Opt_WarnIncompletePatterns | DynFlags, GhcPlugins | 
| Opt_WarnIncompletePatternsRecUpd | DynFlags, GhcPlugins | 
| Opt_WarnIncompleteUniPatterns | DynFlags, GhcPlugins | 
| Opt_WarnInferredSafeImports | DynFlags, GhcPlugins | 
| Opt_WarnInlineRuleShadowing | DynFlags, GhcPlugins | 
| Opt_WarnIsError | DynFlags, GhcPlugins, GHC | 
| Opt_WarnMissedExtraSharedLib | DynFlags, GhcPlugins | 
| Opt_WarnMissedSpecs | DynFlags, GhcPlugins | 
| Opt_WarnMissingDerivingStrategies | DynFlags, GhcPlugins | 
| Opt_WarnMissingExportedSignatures | DynFlags, GhcPlugins | 
| Opt_WarnMissingExportList | DynFlags, GhcPlugins | 
| Opt_WarnMissingFields | DynFlags, GhcPlugins | 
| Opt_WarnMissingHomeModules | DynFlags, GhcPlugins | 
| Opt_WarnMissingImportList | DynFlags, GhcPlugins | 
| Opt_WarnMissingLocalSignatures | DynFlags, GhcPlugins | 
| Opt_WarnMissingMethods | DynFlags, GhcPlugins | 
| Opt_WarnMissingMonadFailInstances | DynFlags, GhcPlugins | 
| Opt_WarnMissingPatternSynonymSignatures | DynFlags, GhcPlugins | 
| Opt_WarnMissingSafeHaskellMode | DynFlags, GhcPlugins | 
| Opt_WarnMissingSignatures | DynFlags, GhcPlugins | 
| Opt_WarnMonomorphism | DynFlags, GhcPlugins | 
| Opt_WarnNameShadowing | DynFlags, GhcPlugins | 
| Opt_WarnNonCanonicalMonadFailInstances | DynFlags, GhcPlugins | 
| Opt_WarnNonCanonicalMonadInstances | DynFlags, GhcPlugins | 
| Opt_WarnNonCanonicalMonoidInstances | DynFlags, GhcPlugins | 
| Opt_WarnOrphans | DynFlags, GhcPlugins | 
| Opt_WarnOverflowedLiterals | DynFlags, GhcPlugins | 
| Opt_WarnOverlappingPatterns | DynFlags, GhcPlugins | 
| Opt_WarnPartialFields | DynFlags, GhcPlugins | 
| Opt_WarnPartialTypeSignatures | DynFlags, GhcPlugins | 
| Opt_WarnPrepositiveQualifiedModule | DynFlags, GhcPlugins | 
| Opt_WarnRedundantConstraints | DynFlags, GhcPlugins | 
| Opt_WarnRedundantRecordWildcards | DynFlags, GhcPlugins | 
| Opt_WarnSafe | DynFlags, GhcPlugins | 
| Opt_WarnSemigroup | DynFlags, GhcPlugins | 
| Opt_WarnSimplifiableClassConstraints | DynFlags, GhcPlugins | 
| Opt_WarnSpaceAfterBang | DynFlags, GhcPlugins | 
| Opt_WarnStarBinder | DynFlags, GhcPlugins | 
| Opt_WarnStarIsType | DynFlags, GhcPlugins | 
| Opt_WarnTabs | DynFlags, GhcPlugins | 
| Opt_WarnTrustworthySafe | DynFlags, GhcPlugins | 
| Opt_WarnTypeDefaults | DynFlags, GhcPlugins | 
| Opt_WarnTypedHoles | DynFlags, GhcPlugins | 
| Opt_WarnUnbangedStrictPatterns | DynFlags, GhcPlugins | 
| Opt_WarnUnrecognisedPragmas | DynFlags, GhcPlugins | 
| Opt_WarnUnrecognisedWarningFlags | DynFlags, GhcPlugins | 
| Opt_WarnUnsafe | DynFlags, GhcPlugins | 
| Opt_WarnUnsupportedCallingConventions | DynFlags, GhcPlugins | 
| Opt_WarnUnsupportedLlvmVersion | DynFlags, GhcPlugins | 
| Opt_WarnUntickedPromotedConstructors | DynFlags, GhcPlugins | 
| Opt_WarnUnusedDoBind | DynFlags, GhcPlugins | 
| Opt_WarnUnusedForalls | DynFlags, GhcPlugins | 
| Opt_WarnUnusedImports | DynFlags, GhcPlugins | 
| Opt_WarnUnusedLocalBinds | DynFlags, GhcPlugins | 
| Opt_WarnUnusedMatches | DynFlags, GhcPlugins | 
| Opt_WarnUnusedPackages | DynFlags, GhcPlugins | 
| Opt_WarnUnusedPatternBinds | DynFlags, GhcPlugins | 
| Opt_WarnUnusedRecordWildcards | DynFlags, GhcPlugins | 
| Opt_WarnUnusedTopBinds | DynFlags, GhcPlugins | 
| Opt_WarnUnusedTypePatterns | DynFlags, GhcPlugins | 
| Opt_WarnWarningsDeprecations | DynFlags, GhcPlugins | 
| Opt_WarnWrongDoBind | DynFlags, GhcPlugins | 
| Opt_WeightlessBlocklayout | DynFlags, GhcPlugins, GHC | 
| Opt_WholeArchiveHsLibs | DynFlags, GhcPlugins, GHC | 
| opt_windres | DynFlags, GhcPlugins | 
| Opt_WorkerWrapper | DynFlags, GhcPlugins, GHC | 
| Opt_WriteHie | DynFlags, GhcPlugins, GHC | 
| Opt_WriteInterface | DynFlags, GhcPlugins, GHC | 
| OR | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| Or | BooleanFormula | 
| or | GhcPrelude | 
| Ord | GhcPrelude | 
| ordClassKey | PrelNames | 
| ordClassName | PrelNames | 
| ordClass_RDR | PrelNames | 
| ordEQDataCon | TysWiredIn, GhcPlugins | 
| ordEQDataConId | TysWiredIn, GhcPlugins | 
| ordEQDataConKey | PrelNames | 
| ordEQDataConName | PrelNames | 
| Ordering | GhcPrelude | 
| orderingTyCon | TysWiredIn, GhcPlugins | 
| orderingTyConKey | PrelNames | 
| orderingTyConName | PrelNames | 
| ordGTDataCon | TysWiredIn, GhcPlugins | 
| ordGTDataConId | TysWiredIn, GhcPlugins | 
| ordGTDataConKey | PrelNames | 
| ordGTDataConName | PrelNames | 
| OrdList | OrdList | 
| ordLTDataCon | TysWiredIn, GhcPlugins | 
| ordLTDataConId | TysWiredIn, GhcPlugins | 
| ordLTDataConKey | PrelNames | 
| ordLTDataConName | PrelNames | 
| ordNub | Util, GhcPlugins | 
| OrdOp | PrimOp | 
| ordOpTbl | TcGenDeriv | 
| oReg | SPARC.Regs | 
| orElse | Maybes | 
| orFail | DsMonad | 
| Orig | RdrName, GhcPlugins | 
| Origin | BasicTypes, GhcPlugins | 
| OriginativeDerivStatus | TcDerivUtils | 
| OrigNameCache | NameCache | 
| orIntegerIdKey | PrelNames | 
| orIntegerName | PrelNames | 
| OrIOp | PrimOp | 
| ORIS | PPC.Instr | 
| orM | MonadUtils, IOEnv, TcRnMonad | 
| ORN | SPARC.Instr | 
| OrOp | PrimOp | 
| orphNamesOfAxiom | CoreFVs, GhcPlugins | 
| orphNamesOfClsInst | InstEnv | 
| orphNamesOfCo | CoreFVs, TcType, GhcPlugins | 
| orphNamesOfCoCon | CoreFVs, TcType, GhcPlugins | 
| orphNamesOfFamInst | CoreFVs, GhcPlugins | 
| orphNamesOfType | CoreFVs, TcType, GhcPlugins | 
| orphNamesOfTypes | CoreFVs, TcType, GhcPlugins | 
| orValid | ErrUtils | 
| OtherCon | CoreSyn, GhcPlugins | 
| otherCons | CoreSyn, GhcPlugins | 
| OtherSection | Cmm | 
| otherwise | GhcPrelude | 
| otherwiseIdKey | PrelNames | 
| otherwiseIdName | PrelNames | 
| OutAlt | CoreSyn, GhcPlugins | 
| OutArg | CoreSyn, GhcPlugins | 
| OutBind | CoreSyn, GhcPlugins | 
| OutBndr | CoreSyn, GhcPlugins | 
| OutCoercion | CoreSyn, GhcPlugins | 
| OutCoVar | Var, CoreSyn, GhcPlugins | 
| outerLevel | TcRnTypes, TcRnMonad | 
| OutExpr | CoreSyn, GhcPlugins | 
| OutId | Var, CoreSyn, Id, GhcPlugins | 
| OutKind | CoreSyn, GhcPlugins | 
| outOfLine | MkGraph | 
| OutOfScope | GHC.Hs.Expr, GHC.Hs, GHC | 
| OutPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| Outputable | Outputable, GhcPlugins | 
| OutputableBndr | Outputable, GhcPlugins | 
| OutputableBndrId | GHC.Hs.Extension, GHC.Hs, GHC | 
| OutputablePass | StgSyn | 
| OutputableX | GHC.Hs.Extension, GHC.Hs, GHC | 
| outputFile | DynFlags, GhcPlugins, GHC | 
| outputForeignStubs | CodeOutput | 
| outputHi | DynFlags, GhcPlugins, GHC | 
| output_spec | PipelineMonad, DriverPipeline | 
| OutStgAlt | StgSyn | 
| OutStgArg | StgSyn | 
| OutStgBinding | StgSyn | 
| OutStgExpr | StgSyn | 
| OutStgRhs | StgSyn | 
| OutStgTopBinding | StgSyn | 
| OutType | CoreSyn, GhcPlugins | 
| OutTyVar | Var, CoreSyn, GhcPlugins | 
| OutVar | Var, CoreSyn, Id, GhcPlugins | 
| Overflow | Exception | 
| OverLabelOrigin | TcOrigin | 
| OverlapFlag | |
| 1 (Type/Class) | BasicTypes, InstEnv, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, InstEnv, GhcPlugins | 
| overlapInstLoc | DynFlags, GhcPlugins, GHC | 
| OverlapMode | BasicTypes, InstEnv, GhcPlugins | 
| overlapMode | BasicTypes, InstEnv, GhcPlugins | 
| Overlappable | BasicTypes, InstEnv, GhcPlugins | 
| overlappableDataConKey | THNames | 
| overlappableDataConName | THNames | 
| Overlapping | BasicTypes, InstEnv, GhcPlugins | 
| overlappingDataConKey | THNames | 
| overlappingDataConName | THNames | 
| Overlaps | BasicTypes, InstEnv, GhcPlugins | 
| overlapsDataConKey | THNames | 
| overlapsDataConName | THNames | 
| overlapTyConKey | THNames | 
| overlapTyConName | THNames | 
| OverLit | GHC.Hs.Lit, GHC.Hs, GHC | 
| OverLitTc | |
| 1 (Type/Class) | GHC.Hs.Lit, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Lit, GHC.Hs, GHC | 
| overLitType | GHC.Hs.Lit, GHC.Hs, GHC | 
| OverLitVal | GHC.Hs.Lit, GHC.Hs, GHC | 
| OverloadedLabelsBit | Lexer | 
| overloadPmLit | GHC.HsToCore.PmCheck.Types | 
| overrideWith | Util, GhcPlugins | 
| OverridingBool | Util, GhcPlugins | 
| P | |
| 1 (Type/Class) | Lexer | 
| 2 (Data Constructor) | Lexer | 
| 3 (Data Constructor) | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| 4 (Data Constructor) | PipelineMonad, DriverPipeline | 
| paArguments | Plugins, GhcPlugins | 
| PACK | ByteCodeInstr | 
| PackageArg | |
| 1 (Type/Class) | DynFlags, GhcPlugins | 
| 2 (Data Constructor) | DynFlags, GhcPlugins | 
| PackageCompleteMatchMap | HscTypes, GhcPlugins | 
| PackageConfig | PackageConfig, Packages, GhcPlugins | 
| packageConfigId | PackageConfig, Packages, GhcPlugins | 
| PackageConfigMap | Packages, GhcPlugins | 
| PackageDB | DynFlags, GhcPlugins | 
| PackageDBFlag | DynFlags, GhcPlugins | 
| packageDBFlags | DynFlags, GhcPlugins, GHC | 
| packageEnv | DynFlags, GhcPlugins, GHC | 
| PackageFamInstEnv | HscTypes, GhcPlugins | 
| PackageFlag | DynFlags, GhcPlugins | 
| packageFlags | DynFlags, GhcPlugins, GHC | 
| packageFlagsChanged | DynFlags, GhcPlugins | 
| packageHsLibs | Packages, GhcPlugins | 
| PackageIfaceTable | HscTypes, GhcPlugins | 
| PackageInstEnv | HscTypes, GhcPlugins | 
| PackageName | |
| 1 (Type/Class) | PackageConfig, Packages, GhcPlugins | 
| 2 (Data Constructor) | PackageConfig, Packages, GhcPlugins | 
| packageName | PackageConfig, Packages, GhcPlugins | 
| packageNameString | PackageConfig, Packages, GhcPlugins | 
| packageName_RDR | PrelNames | 
| PackageRuleBase | HscTypes, GhcPlugins | 
| PackageState | Packages, GhcPlugins | 
| packageTrustOn | DynFlags, GhcPlugins | 
| PackageTypeEnv | HscTypes, GhcPlugins | 
| packageVersion | PackageConfig, Packages, GhcPlugins | 
| packHalfWordsCLit | CmmUtils | 
| Padding | GHC.StgToCmm.Layout | 
| padLiveArgs | LlvmCodeGen.Base | 
| PageMode | Pretty | 
| Pair | |
| 1 (Type/Class) | Pair | 
| 2 (Data Constructor) | Pair | 
| pairTyCon | TysWiredIn, GhcPlugins | 
| Panic | Panic, GHC | 
| panic | PlainPanic, Panic, Outputable, GhcPlugins | 
| panicDoc | Panic | 
| panicTcS | TcSMonad | 
| paPlugin | Plugins, GhcPlugins | 
| par1DataCon_RDR | PrelNames | 
| par1TyConKey | PrelNames | 
| par1TyConName | PrelNames | 
| ParamLocation | CmmCallConv | 
| Parens | BooleanFormula | 
| parens | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| parenSymOcc | OccName, Name, GhcPlugins | 
| parens_RDR | PrelNames | 
| Parent | RdrName, GhcPlugins | 
| parenthesizeHsContext | GHC.Hs.Types, GHC.Hs, GHC | 
| parenthesizeHsExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| parenthesizeHsType | GHC.Hs.Types, GHC.Hs, GHC | 
| parenthesizePat | GHC.Hs.Pat, GHC.Hs, GHC | 
| ParentIs | RdrName, GhcPlugins | 
| parents | Dominators | 
| PARITY | X86.Cond | 
| parMakeCount | DynFlags, GhcPlugins, GHC | 
| ParOp | PrimOp | 
| ParPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| parseAr | Ar | 
| parseBackpack | Parser | 
| parseCImport | RdrHsSyn | 
| parseCmmFile | CmmParse | 
| parseComponentId | Module, GhcPlugins | 
| Parsed | GHC.Hs.Extension, GHC.Hs, GHC | 
| parseDeclaration | Parser | 
| ParsedMod | GHC | 
| ParsedModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| parsedResultAction | Plugins, GhcPlugins | 
| ParsedSource | GHC | 
| parsedSource | GHC | 
| parseDynamicFilePragma | DynFlags, GhcPlugins | 
| parseDynamicFlags | GHC | 
| parseDynamicFlagsCmdLine | DynFlags, GhcPlugins | 
| parseDynamicFlagsFull | DynFlags, GhcPlugins | 
| parseError | SysTools.Process | 
| parseExpr | InteractiveEval, GHC | 
| parseExpression | Parser | 
| parseHeader | Parser | 
| parseIdentifier | Parser | 
| parseImport | Parser | 
| parseImportDecl | InteractiveEval, GHC | 
| parseInstanceHead | InteractiveEval, GHC | 
| parseLlvmVersion | LlvmCodeGen.Base | 
| parseModSubst | Module, GhcPlugins | 
| parseModule | |
| 1 (Function) | Parser | 
| 2 (Function) | GHC | 
| parseModuleId | Module, GhcPlugins | 
| parseModuleName | Module, GhcPlugins | 
| parseName | InteractiveEval, GHC | 
| parsePattern | Parser | 
| parser | GHC | 
| ParseResult | Lexer | 
| ParserFlags | |
| 1 (Type/Class) | Lexer | 
| 2 (Data Constructor) | Lexer | 
| parseScheme | PprColour | 
| parseSignature | Parser | 
| parseStatement | Parser | 
| parseStmt | Parser | 
| parseType | Parser | 
| parseTypeSignature | Parser | 
| parseUnitId | Module, GhcPlugins | 
| parseUnsignedInteger | StringBuffer | 
| parSIdKey | THNames | 
| parSName | THNames | 
| ParStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| ParStmtBlock | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| ParStmtCtxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| PartialModIface | HscTypes, GhcPlugins | 
| PartialSig | TcRnTypes, TcRnMonad, TcSigs | 
| partitionBag | Bag | 
| partitionBagWith | Bag | 
| partitionByList | Util, GhcPlugins | 
| partitionCandidates | TcMType | 
| partitionDVarEnv | VarEnv, GhcPlugins | 
| partitionDVarSet | VarSet, GhcPlugins | 
| partitionInvisibles | Type, GhcPlugins | 
| partitionInvisibleTypes | Type, GhcPlugins | 
| partitionUDFM | UniqDFM | 
| partitionUFM | UniqFM, GhcPlugins | 
| partitionUniqDSet | UniqDSet | 
| partitionUniqMap | UniqMap | 
| partitionUniqSet | UniqSet, GhcPlugins | 
| partitionVarEnv | VarEnv, GhcPlugins | 
| partitionVarSet | VarSet, GhcPlugins | 
| partitionWith | Util, GhcPlugins | 
| PartWay | Outputable, GhcPlugins | 
| par_is | RdrName, GhcPlugins | 
| par_lbl | RdrName, GhcPlugins | 
| Pass | GHC.Hs.Extension, GHC.Hs, GHC | 
| PassFlag | CmdLineParser | 
| Pat | GHC.Hs.Pat, GHC.Hs, GHC | 
| PatBind | GHC.Hs.Binds, GHC.Hs, GHC | 
| PatBindGuards | GHC.Hs.Expr, GHC.Hs, GHC | 
| PatBindRhs | GHC.Hs.Expr, GHC.Hs, GHC | 
| PatBr | GHC.Hs.Expr, GHC.Hs, GHC | 
| PatBuilder | RdrHsSyn | 
| patBuilderBang | RdrHsSyn | 
| patchEraseLive | RegAlloc.Liveness | 
| patchJumpInstr | Instruction | 
| patchRegsLiveInstr | RegAlloc.Liveness | 
| patchRegsOfInstr | Instruction | 
| PatCtx | RnUtils | 
| patErrorIdKey | PrelNames | 
| patGEIdKey | THNames | 
| patGEName | THNames | 
| PatGuard | GHC.Hs.Expr, GHC.Hs, GHC | 
| Path | Dominators | 
| patNeedsParens | GHC.Hs.Pat, GHC.Hs, GHC | 
| PatOrigin | TcOrigin | 
| patQTyConKey | THNames | 
| patQTyConName | THNames | 
| PatSigCtxt | TcOrigin, TcValidity, TcHsType | 
| patSigErr | RnPat | 
| PatSigOrigin | TcOrigin | 
| patsig_body_ty | TcRnTypes, TcRnMonad, TcSigs | 
| patsig_ex_bndrs | TcRnTypes, TcRnMonad, TcSigs | 
| patsig_implicit_bndrs | TcRnTypes, TcRnMonad, TcSigs | 
| patsig_name | TcRnTypes, TcRnMonad, TcSigs | 
| patsig_prov | TcRnTypes, TcRnMonad, TcSigs | 
| patsig_req | TcRnTypes, TcRnMonad, TcSigs | 
| patsig_univ_bndrs | TcRnTypes, TcRnMonad, TcSigs | 
| PatSkol | TcOrigin | 
| PatSyn | |
| 1 (Type/Class) | PatSyn | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| patSynArgs | PatSyn | 
| patSynArity | PatSyn | 
| PatSynBind | |
| 1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| patSynBuilder | PatSyn | 
| PatSynCon | ConLike | 
| PatSynCtxt | TcOrigin, TcValidity, TcHsType | 
| PatSynDec | HieTypes | 
| patSynDIdKey | THNames | 
| patSynDName | THNames | 
| patSynExTyVarBinders | PatSyn | 
| patSynExTyVars | PatSyn | 
| patSynFieldLabels | PatSyn | 
| patSynFieldType | PatSyn | 
| patSynInstArgTys | PatSyn | 
| patSynInstResTy | PatSyn | 
| patSynIsInfix | PatSyn | 
| patSynMatcher | PatSyn | 
| patSynName | PatSyn | 
| PatSynPE | TcRnTypes, TcRnMonad | 
| PatSynSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| patSynSig | PatSyn | 
| patSynSigDIdKey | THNames | 
| patSynSigDName | THNames | 
| patSynToIfaceDecl | ToIface | 
| patSynUnivTyVarBinders | PatSyn | 
| PatternBind | HieTypes | 
| PatternMatchFail | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| PatternSynonymsBit | Lexer | 
| patTyConKey | THNames | 
| patTyConName | THNames | 
| pat_args | GHC.Hs.Pat, GHC.Hs, GHC | 
| pat_arg_tys | GHC.Hs.Pat, GHC.Hs, GHC | 
| pat_binds | GHC.Hs.Pat, GHC.Hs, GHC | 
| pat_con | GHC.Hs.Pat, GHC.Hs, GHC | 
| pat_dicts | GHC.Hs.Pat, GHC.Hs, GHC | 
| pAT_ERROR_ID | MkCore, GhcPlugins | 
| pat_ext | GHC.Hs.Binds, GHC.Hs, GHC | 
| pat_fvs | GHC.Hs.Binds, GHC.Hs, GHC | 
| pat_lhs | GHC.Hs.Binds, GHC.Hs, GHC | 
| pat_rhs | GHC.Hs.Binds, GHC.Hs, GHC | 
| pat_rhs_ty | GHC.Hs.Binds, GHC.Hs, GHC | 
| pat_ticks | GHC.Hs.Binds, GHC.Hs, GHC | 
| pat_tvs | GHC.Hs.Pat, GHC.Hs, GHC | 
| pat_wrap | GHC.Hs.Pat, GHC.Hs, GHC | 
| pc_AP_STACK_SPLIM | PlatformConstants, DynFlags, GhcPlugins | 
| pc_BITMAP_BITS_SHIFT | PlatformConstants, DynFlags, GhcPlugins | 
| pc_BLOCKS_PER_MBLOCK | PlatformConstants, DynFlags, GhcPlugins | 
| pc_BLOCK_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_CINT_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_CLONG_LONG_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_CLONG_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_CONTROL_GROUP_CONST_291 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_DOUBLE_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_DYNAMIC_BY_DEFAULT | PlatformConstants, DynFlags, GhcPlugins | 
| pc_ILDV_CREATE_MASK | PlatformConstants, DynFlags, GhcPlugins | 
| pc_ILDV_STATE_CREATE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_ILDV_STATE_USE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_LDV_SHIFT | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_CHARLIKE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Double_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Float_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_INTLIKE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Long_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Real_Double_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Real_Float_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Real_Long_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Real_Vanilla_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Real_XMM_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_SPEC_AP_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_SPEC_SELECTEE_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_Vanilla_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MAX_XMM_REG | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MIN_CHARLIKE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MIN_INTLIKE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MIN_PAYLOAD_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_MUT_ARR_PTRS_CARD_BITS | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_bdescr_blocks | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_bdescr_flags | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_bdescr_free | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_bdescr_start | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_Capability_r | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_CostCentreStack_mem_alloc | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_CostCentreStack_scc_count | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgArrBytes_bytes | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_stgEagerBlackholeInfo | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgEntCounter_allocd | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgEntCounter_allocs | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgEntCounter_entry_count | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgEntCounter_link | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgEntCounter_registeredp | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgFunInfoExtraFwd_arity | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgFunInfoExtraRev_arity | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_stgGCEnter1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_stgGCFun | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgHeader_ccs | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgHeader_ldvw | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgMutArrPtrs_ptrs | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgMutArrPtrs_size | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rCCCS | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rCurrentNursery | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rCurrentTSO | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rD1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rD2 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rD3 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rD4 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rD5 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rD6 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rF1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rF2 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rF3 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rF4 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rF5 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rF6 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rHp | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rHpAlloc | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rHpLim | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rL1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR10 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR2 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR3 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR4 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR5 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR6 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR7 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR8 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rR9 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rSp | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rSpLim | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rXMM1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rXMM2 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rXMM3 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rXMM4 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rXMM5 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rXMM6 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rYMM1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rYMM2 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rYMM3 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rYMM4 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rYMM5 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rYMM6 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rZMM1 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rZMM2 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rZMM3 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rZMM4 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rZMM5 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgRegTable_rZMM6 | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgSmallMutArrPtrs_ptrs | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgStack_sp | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgStack_stack | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgTSO_alloc_limit | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgTSO_cccs | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgTSO_stackobj | PlatformConstants, DynFlags, GhcPlugins | 
| pc_OFFSET_StgUpdateFrame_updatee | PlatformConstants, DynFlags, GhcPlugins | 
| pc_PROF_HDR_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_REP_CostCentreStack_mem_alloc | PlatformConstants, DynFlags, GhcPlugins | 
| pc_REP_CostCentreStack_scc_count | PlatformConstants, DynFlags, GhcPlugins | 
| pc_REP_StgEntCounter_allocd | PlatformConstants, DynFlags, GhcPlugins | 
| pc_REP_StgEntCounter_allocs | PlatformConstants, DynFlags, GhcPlugins | 
| pc_REP_StgFunInfoExtraFwd_arity | PlatformConstants, DynFlags, GhcPlugins | 
| pc_REP_StgFunInfoExtraRev_arity | PlatformConstants, DynFlags, GhcPlugins | 
| pc_RESERVED_C_STACK_BYTES | PlatformConstants, DynFlags, GhcPlugins | 
| pc_RESERVED_STACK_WORDS | PlatformConstants, DynFlags, GhcPlugins | 
| pc_SIZEOF_CostCentreStack | PlatformConstants, DynFlags, GhcPlugins | 
| pc_SIZEOF_StgArrBytes_NoHdr | PlatformConstants, DynFlags, GhcPlugins | 
| pc_SIZEOF_StgFunInfoExtraRev | PlatformConstants, DynFlags, GhcPlugins | 
| pc_SIZEOF_StgMutArrPtrs_NoHdr | PlatformConstants, DynFlags, GhcPlugins | 
| pc_SIZEOF_StgSmallMutArrPtrs_NoHdr | PlatformConstants, DynFlags, GhcPlugins | 
| pc_SIZEOF_StgSMPThunkHeader | PlatformConstants, DynFlags, GhcPlugins | 
| pc_SIZEOF_StgUpdateFrame_NoHdr | PlatformConstants, DynFlags, GhcPlugins | 
| pc_STD_HDR_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| pc_TAG_BITS | PlatformConstants, DynFlags, GhcPlugins | 
| pc_TICKY_BIN_COUNT | PlatformConstants, DynFlags, GhcPlugins | 
| pc_WORDS_BIGENDIAN | PlatformConstants, DynFlags, GhcPlugins | 
| pc_WORD_SIZE | PlatformConstants, DynFlags, GhcPlugins | 
| PD | |
| 1 (Type/Class) | CmmMonad | 
| 2 (Data Constructor) | CmmMonad | 
| pddfs | Dominators | 
| PDEP | X86.Instr | 
| Pdep16Op | PrimOp | 
| Pdep32Op | PrimOp | 
| Pdep64Op | PrimOp | 
| Pdep8Op | PrimOp | 
| pdepLabel | CPrim | 
| PdepOp | PrimOp | 
| pdom | Dominators | 
| pdomTree | Dominators | 
| peelCallDmd | Demand | 
| peelFV | Demand | 
| peelManyCalls | Demand | 
| peelTsFuns | Demand | 
| peelUseCall | Demand | 
| PendingRnSplice | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| PendingStuff | TcRnTypes, TcRnMonad | 
| PendingTcSplice | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| Persistent | PipelineMonad | 
| PersistentLinkerState | |
| 1 (Type/Class) | LinkerTypes | 
| 2 (Data Constructor) | LinkerTypes | 
| PEXT | X86.Instr | 
| Pext16Op | PrimOp | 
| Pext32Op | PrimOp | 
| Pext64Op | PrimOp | 
| Pext8Op | PrimOp | 
| pextLabel | CPrim | 
| PextOp | PrimOp | 
| pExtsBitmap | Lexer | 
| PFailed | Lexer | 
| pfail_RDR | PrelNames | 
| pFst | Pair | 
| pgmError | PlainPanic, Panic, Outputable, GhcPlugins | 
| pgmErrorDoc | Panic | 
| pgm_a | DynFlags, GhcPlugins | 
| pgm_ar | DynFlags, GhcPlugins | 
| pgm_c | DynFlags, GhcPlugins | 
| pgm_dll | DynFlags, GhcPlugins | 
| pgm_F | DynFlags, GhcPlugins | 
| pgm_i | DynFlags, GhcPlugins | 
| pgm_L | DynFlags, GhcPlugins | 
| pgm_l | DynFlags, GhcPlugins | 
| pgm_lc | DynFlags, GhcPlugins | 
| pgm_lcc | DynFlags, GhcPlugins | 
| pgm_libtool | DynFlags, GhcPlugins | 
| pgm_lm | DynFlags, GhcPlugins | 
| pgm_lo | DynFlags, GhcPlugins | 
| pgm_P | DynFlags, GhcPlugins | 
| pgm_ranlib | DynFlags, GhcPlugins | 
| pgm_T | DynFlags, GhcPlugins | 
| pgm_windres | DynFlags, GhcPlugins | 
| Phantom | CoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins | 
| PhantomProv | TyCoRep | 
| phantomRIdKey | THNames | 
| phantomRName | THNames | 
| Phase | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins | 
| 2 (Type/Class) | DriverPhases, GHC | 
| phaseForeignLanguage | HscTypes, GhcPlugins | 
| phaseInputExt | DriverPhases | 
| PhaseNum | BasicTypes, GhcPlugins | 
| phaseOutputFilename | DriverPipeline | 
| PhasePlus | PipelineMonad, DriverPipeline | 
| Phi | Llvm.AbsSyn, Llvm | 
| pi | GhcPrelude | 
| PicBaseReg | CmmExpr, Cmm | 
| picCCOpts | DynFlags, GhcPlugins | 
| pickCapturedPreds | TcType | 
| pickGREs | RdrName, GhcPlugins | 
| pickGREsModExp | RdrName, GhcPlugins | 
| pickLR | BasicTypes, TyCoRep, Coercion, TcEvidence, GhcPlugins | 
| pickQuantifiablePreds | TcType | 
| pickyEqType | TcType | 
| picPOpts | DynFlags, GhcPlugins | 
| PipeEnv | |
| 1 (Type/Class) | PipelineMonad, DriverPipeline | 
| 2 (Data Constructor) | PipelineMonad, DriverPipeline | 
| PipelineOutput | PipelineMonad | 
| PipeState | |
| 1 (Type/Class) | PipelineMonad, DriverPipeline | 
| 2 (Data Constructor) | PipelineMonad, DriverPipeline | 
| pipeStateDynFlags | PipelineMonad | 
| pipeStateModIface | PipelineMonad | 
| piResultTy | Type, GhcPlugins | 
| piResultTys | Type, GhcPlugins | 
| PkgConfFile | DynFlags, GhcPlugins | 
| PkgConfRef | DynFlags, GhcPlugins | 
| pkgDatabase | DynFlags, GhcPlugins, GHC | 
| pkgQual | HscTypes, GhcPlugins | 
| pkgState | DynFlags, GhcPlugins, GHC | 
| pkgs_loaded | LinkerTypes | 
| pkgTrustOnLoc | DynFlags, GhcPlugins, GHC | 
| PlaceCostCentre | CoreSyn, GhcPlugins | 
| placeHolderIncomps | CoAxiom | 
| placeHolderNamesTc | GHC.Hs.PlaceHolder, GHC.Hs, GHC | 
| placeHolderPunRhs | RdrHsSyn | 
| PlaceNonLam | CoreSyn, GhcPlugins | 
| PlaceRuntime | CoreSyn, GhcPlugins | 
| PlainCmdLineError | PlainPanic | 
| PlainGhcException | PlainPanic | 
| PlainInstallationError | PlainPanic | 
| PlainPanic | PlainPanic | 
| PlainProgramError | PlainPanic | 
| PlainSignal | PlainPanic | 
| PlainSorry | PlainPanic | 
| PlainTopBinding | StgLiftLams.LiftM | 
| plainTVIdKey | THNames | 
| plainTVName | THNames | 
| PlainUsageError | PlainPanic | 
| PlatformConstants | |
| 1 (Type/Class) | PlatformConstants, DynFlags, GhcPlugins | 
| 2 (Data Constructor) | PlatformConstants, DynFlags, GhcPlugins | 
| platformConstants | DynFlags, GhcPlugins, GHC | 
| PlatformMisc | |
| 1 (Data Constructor) | DynFlags, GhcPlugins | 
| 2 (Type/Class) | DynFlags, GhcPlugins | 
| platformMisc | DynFlags, GhcPlugins, GHC | 
| platformMisc_ghcDebugged | DynFlags, GhcPlugins | 
| platformMisc_ghcRTSWays | DynFlags, GhcPlugins | 
| platformMisc_ghcRtsWithLibdw | DynFlags, GhcPlugins | 
| platformMisc_ghcThreaded | DynFlags, GhcPlugins | 
| platformMisc_ghcWithInterpreter | DynFlags, GhcPlugins | 
| platformMisc_ghcWithNativeCodeGen | DynFlags, GhcPlugins | 
| platformMisc_ghcWithSMP | DynFlags, GhcPlugins | 
| platformMisc_integerLibrary | DynFlags, GhcPlugins | 
| platformMisc_integerLibraryType | DynFlags, GhcPlugins | 
| platformMisc_leadingUnderscore | DynFlags, GhcPlugins | 
| platformMisc_libFFI | DynFlags, GhcPlugins | 
| platformMisc_llvmTarget | DynFlags, GhcPlugins | 
| platformMisc_tablesNextToCode | DynFlags, GhcPlugins | 
| platformMisc_targetPlatformString | DynFlags, GhcPlugins | 
| platformSupportsSavingLinkOpts | SysTools.ExtraObj | 
| PlayInterruptible | ForeignCall | 
| playInterruptible | ForeignCall | 
| PlayRisky | ForeignCall | 
| PlaySafe | ForeignCall | 
| playSafe | ForeignCall | 
| pLift | Llvm.Types, Llvm | 
| pLiftFst | Pair | 
| pLiftSnd | Pair | 
| pLower | Llvm.Types, Llvm | 
| Plugin | |
| 1 (Type/Class) | Plugins, GhcPlugins | 
| 2 (Data Constructor) | Plugins, GhcPlugins | 
| pluginModNameOpts | DynFlags, GhcPlugins, GHC | 
| pluginModNames | DynFlags, GhcPlugins, GHC | 
| pluginPackageFlags | DynFlags, GhcPlugins, GHC | 
| PluginProv | TyCoRep | 
| PluginRecompile | Plugins, GhcPlugins | 
| pluginRecompile | Plugins, GhcPlugins | 
| pluginRecompile' | Plugins, GhcPlugins | 
| pLUGINS | PrelNames | 
| plugins | Plugins, GhcPlugins | 
| pluginTyConKey | PrelNames | 
| pluginTyConName | PrelNames | 
| PluginWithArgs | |
| 1 (Type/Class) | Plugins, GhcPlugins | 
| 2 (Data Constructor) | Plugins, GhcPlugins | 
| plural | Outputable, GhcPlugins | 
| pluralUFM | UniqFM, GhcPlugins | 
| pluralVarSet | VarSet, GhcPlugins | 
| plusAnnEnv | Annotations, GhcPlugins | 
| plusAvail | Avail | 
| plusDU | NameSet, GhcPlugins | 
| plusDVarEnv | VarEnv, GhcPlugins | 
| plusDVarEnv_C | VarEnv, GhcPlugins | 
| plusFsEnv | FastStringEnv | 
| plusFsEnv_C | FastStringEnv | 
| plusFV | NameSet, GhcPlugins | 
| plusFVs | NameSet, GhcPlugins | 
| plusGlobalRdrEnv | RdrName, GhcPlugins | 
| plusHsValBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| plusImportAvails | TcRnTypes, TcRnMonad | 
| plusIntegerIdKey | PrelNames | 
| plusIntegerName | PrelNames | 
| plusInteger_RDR | PrelNames | 
| plusMaybeUFM_C | UniqFM, GhcPlugins | 
| plusMaybeUniqMap_C | UniqMap | 
| plusMaybeVarEnv_C | VarEnv, GhcPlugins | 
| plusModuleEnv | Module, GhcPlugins | 
| plusModuleEnv_C | Module, GhcPlugins | 
| plusNameEnv | NameEnv, GhcPlugins | 
| plusNameEnv_C | NameEnv, GhcPlugins | 
| plusNaturalIdKey | PrelNames | 
| plusNaturalName | PrelNames | 
| plusOccEnv | OccName, Name, GhcPlugins | 
| plusOccEnv_C | OccName, Name, GhcPlugins | 
| plusRegSet | CmmExpr, Cmm | 
| plusSimplCount | CoreMonad, SimplMonad, GhcPlugins | 
| plusSpillCostInfo | RegAlloc.Graph.SpillCost | 
| plusSpillCostRecord | RegAlloc.Graph.SpillCost | 
| plusTypeEnv | HscTypes, GhcPlugins | 
| plusUDFM | UniqDFM | 
| plusUDFM_C | UniqDFM | 
| plusUFM | UniqFM, GhcPlugins | 
| plusUFMList | UniqFM, GhcPlugins | 
| plusUFM_C | UniqFM, GhcPlugins | 
| plusUFM_CD | UniqFM, GhcPlugins | 
| plusUniqMap | UniqMap | 
| plusUniqMapList | UniqMap | 
| plusUniqMap_C | UniqMap | 
| plusVarEnv | VarEnv, GhcPlugins | 
| plusVarEnvList | VarEnv, GhcPlugins | 
| plusVarEnv_C | VarEnv, GhcPlugins | 
| plusVarEnv_CD | VarEnv, GhcPlugins | 
| plusWarns | HscTypes, GhcPlugins | 
| plus_RDR | PrelNames | 
| PM | GHC.HsToCore.PmCheck.Types | 
| PmAltCon | GHC.HsToCore.PmCheck.Types | 
| PmAltConLike | GHC.HsToCore.PmCheck.Types | 
| pmAltConType | GHC.HsToCore.PmCheck.Types | 
| PmAltLit | GHC.HsToCore.PmCheck.Types | 
| PmEquality | GHC.HsToCore.PmCheck.Types | 
| PmLit | |
| 1 (Type/Class) | GHC.HsToCore.PmCheck.Types | 
| 2 (Data Constructor) | GHC.HsToCore.PmCheck.Types | 
| pmLitAsStringLit | GHC.HsToCore.PmCheck.Types | 
| PmLitChar | GHC.HsToCore.PmCheck.Types | 
| PmLitInt | GHC.HsToCore.PmCheck.Types | 
| PmLitOverInt | GHC.HsToCore.PmCheck.Types | 
| PmLitOverRat | GHC.HsToCore.PmCheck.Types | 
| PmLitOverString | GHC.HsToCore.PmCheck.Types | 
| PmLitRat | GHC.HsToCore.PmCheck.Types | 
| PmLitString | GHC.HsToCore.PmCheck.Types | 
| pmLitType | GHC.HsToCore.PmCheck.Types | 
| PmLitValue | GHC.HsToCore.PmCheck.Types | 
| pmPprHsLit | GHC.Hs.Lit, GHC.Hs, GHC | 
| pm_annotations | GHC | 
| pm_extra_src_files | GHC | 
| pm_lit_ty | GHC.HsToCore.PmCheck.Types | 
| pm_lit_val | GHC.HsToCore.PmCheck.Types | 
| pm_mod_summary | GHC | 
| pm_parsed_source | GHC | 
| POk | Lexer | 
| PolyAlt | StgSyn | 
| polyPatSig | TcPat | 
| POP | X86.Instr | 
| POPCNT | X86.Instr | 
| PopCnt16Op | PrimOp | 
| PopCnt32Op | PrimOp | 
| PopCnt64Op | PrimOp | 
| PopCnt8Op | PrimOp | 
| popCntLabel | CPrim | 
| PopCntOp | PrimOp | 
| popContext | Lexer | 
| popErrCtxt | TcRnMonad | 
| popLexState | Lexer | 
| POS | |
| 1 (Data Constructor) | SPARC.Cond | 
| 2 (Data Constructor) | X86.Cond | 
| positionIndependent | DynFlags, GhcPlugins | 
| PossibleMatches | GHC.HsToCore.PmCheck.Types | 
| PossiblyOverlap | GHC.HsToCore.PmCheck.Types | 
| PostInlineUnconditionally | CoreMonad, GhcPlugins | 
| postInlineUnconditionally | SimplUtils | 
| postProcessDmdType | Demand | 
| postProcessUnsat | Demand | 
| PostTcExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| PostTcTable | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppArityInfo | IdInfo, GhcPlugins | 
| ppCafInfo | IdInfo, GhcPlugins | 
| ppCommaJoin | Llvm.Types | 
| ppDouble | Llvm.Types | 
| ppFloat | Llvm.Types | 
| ppHie | HieDebug | 
| ppHies | HieDebug | 
| ppInfo | HieDebug | 
| ppLit | Llvm.Types, Llvm | 
| ppLlvmAlias | Llvm.PpLlvm, Llvm | 
| ppLlvmAliases | Llvm.PpLlvm, Llvm | 
| ppLlvmComment | Llvm.PpLlvm, Llvm | 
| ppLlvmComments | Llvm.PpLlvm, Llvm | 
| ppLlvmFunction | Llvm.PpLlvm, Llvm | 
| ppLlvmFunctionDecl | Llvm.PpLlvm, Llvm | 
| ppLlvmFunctionDecls | Llvm.PpLlvm, Llvm | 
| ppLlvmFunctions | Llvm.PpLlvm, Llvm | 
| ppLlvmGlobal | Llvm.PpLlvm, Llvm | 
| ppLlvmGlobals | Llvm.PpLlvm, Llvm | 
| ppLlvmMeta | Llvm.PpLlvm, Llvm | 
| ppLlvmMetas | Llvm.PpLlvm, Llvm | 
| ppLlvmModule | Llvm.PpLlvm, Llvm | 
| ppName | Llvm.Types, Llvm | 
| ppParams | Llvm.Types | 
| ppPlainName | Llvm.Types, Llvm | 
| ppr | Outputable, GhcPlugins | 
| pprAbbrevDecls | Dwarf.Types | 
| pprAlternative | BasicTypes, GhcPlugins | 
| pprAnonWildCard | GHC.Hs.Types, GHC.Hs, GHC | 
| pprArg | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprASCII | PprBase | 
| pprAStmtContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprBasicBlock | SPARC.Ppr | 
| pprBBlock | Cmm | 
| pprBinders | TcEnv | 
| pprBinds | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprBndr | Outputable, GhcPlugins | 
| pprBooleanFormula | BooleanFormula | 
| pprBooleanFormulaNice | BooleanFormula | 
| pprBy | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprByte | Dwarf.Types | 
| pprBytes | PprBase | 
| pprCallishMachOp | CmmMachOp, CmmExpr, Cmm | 
| pprCLabel | CLabel | 
| pprCLabelString | ForeignCall | 
| pprClassPred | TyCoPpr, TcType | 
| pprCmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprCmdArg | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprCmmGroup | PprCmmDecl, PprCmm | 
| pprCmms | PprCmmDecl, PprCmm | 
| pprCo | TyCoPpr, Coercion, GhcPlugins | 
| pprCoAxBranch | Coercion, GhcPlugins | 
| pprCoAxBranchLHS | Coercion, GhcPlugins | 
| pprCoAxBranchUser | Coercion, GhcPlugins | 
| pprCoAxiom | Coercion, GhcPlugins | 
| pprCode | Outputable, GhcPlugins | 
| PprColour | |
| 1 (Type/Class) | PprColour | 
| 2 (Data Constructor) | PprColour | 
| pprCols | DynFlags, GhcPlugins, GHC | 
| pprComp | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprConArgs | GHC.Hs.Pat, GHC.Hs, GHC | 
| pprConDeclFields | GHC.Hs.Types, GHC.Hs, GHC | 
| pprCoreAlt | PprCore | 
| pprCoreBinding | PprCore | 
| pprCoreBindings | PprCore | 
| pprCoreBindingsWithSize | PprCore | 
| pprCoreBindingWithSize | PprCore | 
| pprCoreExpr | PprCore | 
| pprCostCentreCore | CostCentre | 
| pprCtLoc | Constraint | 
| pprCtOrigin | TcOrigin | 
| pprCts | Constraint | 
| pprData | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| pprData4' | Dwarf.Types | 
| pprDataCons | TyCoPpr | 
| pprDataFamInstFlavour | GHC.Hs.Decls, GHC.Hs, GHC | 
| pprDataItem | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| pprDebugAndThen | Outputable, GhcPlugins | 
| pprDebugCLabel | CLabel | 
| pprDebugParendExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprDeclList | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprDeeper | Outputable, GhcPlugins | 
| pprDeeperList | Outputable, GhcPlugins | 
| pprDefinedAt | Name, GhcPlugins | 
| pprDefMethInfo | Class | 
| pprDerivSpec | TcDerivUtils | 
| pprDo | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprDwarfARanges | Dwarf.Types | 
| pprDwarfFrame | Dwarf.Types | 
| pprDwarfInfo | Dwarf.Types | 
| pprDwWord | Dwarf.Types | 
| pprEdgeWeights | CFG | 
| pprEq | TcSMonad | 
| pprEquation | FunDeps | 
| pprErrMsgBagWithLoc | ErrUtils | 
| pprEvVars | Constraint | 
| pprEvVarTheta | Constraint | 
| pprEvVarWithType | Constraint | 
| pprExpr | |
| 1 (Function) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Function) | PprCmmExpr, PprCmm | 
| pprExternalSrcLoc | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprFamInst | |
| 1 (Function) | FamInstEnv | 
| 2 (Function) | PprTyThing, GHC | 
| pprFamInsts | FamInstEnv | 
| pprFastFilePath | Outputable, GhcPlugins | 
| pprFilePathString | Outputable, GhcPlugins | 
| pprFlag | Packages, GhcPlugins | 
| pprForAll | TyCoPpr, GHC | 
| pprFormat | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| pprFullRuleName | GHC.Hs.Decls, GHC.Hs, GHC | 
| pprFunBind | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprFunDep | Class | 
| pprFundeps | Class, FunDeps, GHC | 
| pprGenStgTopBindings | StgSyn | 
| pprGlobalRdrEnv | RdrName, GhcPlugins | 
| pprGotDeclaration | PIC | 
| pprGRHS | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprGRHSs | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprHalf | Dwarf.Types | 
| pprHoleFit | TcHoleErrors | 
| pprHoleFitCand | TcHoleFitTypes | 
| pprHPT | HscTypes, GhcPlugins | 
| pprHsBracket | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprHsBytes | Outputable, GhcPlugins | 
| pprHsChar | Outputable, GhcPlugins | 
| pprHsDocContext | RnUtils | 
| pprHsExplicitForAll | GHC.Hs.Types, GHC.Hs, GHC | 
| pprHsFamInstLHS | GHC.Hs.Decls, GHC.Hs, GHC | 
| pprHsForAll | GHC.Hs.Types, GHC.Hs, GHC | 
| pprHsForAllExtra | GHC.Hs.Types, GHC.Hs, GHC | 
| pprHsString | Outputable, GhcPlugins | 
| pprHsType | GHC.Hs.Types, GHC.Hs, GHC | 
| pprHsWrapper | TcEvidence | 
| pprIdDetails | IdInfo, GhcPlugins | 
| pprIfaceAppArgs | IfaceType, IfaceSyn | 
| pprIfaceBndrs | IfaceType, IfaceSyn | 
| pprIfaceCoercion | IfaceType, IfaceSyn | 
| pprIfaceContext | IfaceType, IfaceSyn | 
| pprIfaceContextArr | IfaceType, IfaceSyn | 
| pprIfaceCoTcApp | IfaceType, IfaceSyn | 
| pprIfaceDecl | IfaceSyn | 
| pprIfaceExpr | IfaceSyn | 
| pprIfaceForAll | IfaceType, IfaceSyn | 
| pprIfaceForAllPart | IfaceType, IfaceSyn | 
| pprIfaceForAllPartMust | IfaceType, IfaceSyn | 
| pprIfaceIdBndr | IfaceType, IfaceSyn | 
| pprIfaceLamBndr | IfaceType, IfaceSyn | 
| pprIfacePrefixApp | IfaceType, IfaceSyn | 
| pprIfaceSigmaType | IfaceType, IfaceSyn | 
| pprIfaceStrictSig | Demand | 
| pprIfaceTvBndr | IfaceType, IfaceSyn | 
| pprIfaceTyConBinders | IfaceType, IfaceSyn | 
| pprIfaceTyLit | IfaceType, IfaceSyn | 
| pprIfaceType | IfaceType, IfaceSyn | 
| pprIfaceTypeApp | IfaceType, IfaceSyn | 
| pprImm | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| pprImpExp | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| pprImportedSymbol | PIC | 
| pprInfixName | Name, GhcPlugins | 
| pprInfixOcc | Outputable, GhcPlugins | 
| pprInfixVar | Outputable, GhcPlugins | 
| pprInline | BasicTypes, GhcPlugins | 
| pprInlineDebug | BasicTypes, GhcPlugins | 
| pprInstance | InstEnv, GHC | 
| pprInstanceHdr | InstEnv, GHC | 
| pprInstances | InstEnv | 
| pprInstInfoDetails | TcEnv | 
| pprInstr | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| pprintClosureCommand | Debugger | 
| pprKicked | TcSMonad | 
| pprKind | TyCoPpr, TcType | 
| pprLCmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprLEBInt | Dwarf.Types | 
| pprLEBWord | Dwarf.Types | 
| pprLExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprLHsBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprLHsBindsForUser | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprLHsContext | GHC.Hs.Types, GHC.Hs, GHC | 
| pprLit | PprCmmExpr, PprCmm | 
| pprLiteral | Literal, GhcPlugins | 
| pprLlvmCmmDecl | LlvmCodeGen.Ppr | 
| pprLlvmData | LlvmCodeGen.Ppr | 
| pprLocErrMsg | ErrUtils | 
| pprMachOp | CmmMachOp, CmmExpr, Cmm | 
| pprMatch | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprMatchContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprMatchContextNoun | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprMatches | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprMatchInCtxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprMessageBag | ErrUtils | 
| pprMinimalSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprModIface | LoadIface | 
| pprModIfaceSimple | LoadIface | 
| pprModule | Module, GhcPlugins, GHC | 
| pprModuleMap | Packages, GhcPlugins | 
| pprModuleName | Module, GhcPlugins | 
| pprModulePrefix | Name, HscTypes, GhcPlugins | 
| pprNameDefnLoc | Name, GhcPlugins | 
| pprNameProvenance | RdrName, GhcPlugins | 
| pprNameSpace | OccName, Name, GhcPlugins | 
| pprNameSpaceBrief | OccName, Name, GhcPlugins | 
| pprNameUnqualified | Name, GhcPlugins | 
| pprNatCmmDecl | |
| 1 (Function) | X86.Ppr | 
| 2 (Function) | SPARC.Ppr | 
| 3 (Function) | PPC.Ppr | 
| 4 (Function) | NCGMonad, AsmCodeGen | 
| pprNonVarNameSpace | OccName, Name, GhcPlugins | 
| pprOccEnv | OccName, Name, GhcPlugins | 
| pprOccName | OccName, Name, GhcPlugins | 
| pprOptCo | PprCore | 
| pprPackageConfig | PackageConfig, Packages, GhcPlugins | 
| pprPackages | Packages, GhcPlugins | 
| pprPackagesSimple | Packages, GhcPlugins | 
| PprPanic | Panic, GHC | 
| pprPanic | Outputable, GhcPlugins | 
| pprParendCo | TyCoPpr, Coercion, GhcPlugins | 
| pprParendExpr | |
| 1 (Function) | PprCore | 
| 2 (Function) | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprParendIfaceAppArgs | IfaceType, IfaceSyn | 
| pprParendIfaceCoercion | IfaceType, IfaceSyn | 
| pprParendIfaceType | IfaceType, IfaceSyn | 
| pprParendKind | TyCoPpr, TcType | 
| pprParendLExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprParendLPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| pprParendTheta | TyCoPpr, TcType | 
| pprParendType | TyCoPpr, TcType, GHC | 
| pprParenSymName | GHC | 
| pprPassDetails | CoreMonad, GhcPlugins | 
| pprPatBind | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprPatSynType | PatSyn | 
| pprPECategory | TcRnTypes, TcRnMonad | 
| pprPendingSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprPgmError | Outputable, GhcPlugins | 
| PprPrec | |
| 1 (Type/Class) | BasicTypes, TyCoPpr, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, TyCoPpr, GhcPlugins | 
| pprPrec | Outputable, GhcPlugins | 
| pprPrecIfaceType | IfaceType, IfaceSyn | 
| pprPrecType | TyCoPpr | 
| pprPrecTypeX | TyCoPpr | 
| pprPrefixName | Name, GhcPlugins | 
| pprPrefixOcc | Outputable, GhcPlugins | 
| pprPrefixVar | Outputable, GhcPlugins | 
| pprPrimChar | Outputable, GhcPlugins | 
| pprPrimInt | Outputable, GhcPlugins | 
| pprPrimInt64 | Outputable, GhcPlugins | 
| pprPrimWord | Outputable, GhcPlugins | 
| pprPrimWord64 | Outputable, GhcPlugins | 
| PprProgramError | Panic, GHC | 
| pprPromotionQuote | TyCon, GhcPlugins | 
| pprQuals | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprQuotedList | Outputable, GhcPlugins | 
| pprReason | Packages, GhcPlugins | 
| pprRuleBase | Rules, GhcPlugins | 
| pprRuleName | BasicTypes, GhcPlugins | 
| pprRules | PprCore | 
| pprRulesForUser | Rules, GhcPlugins | 
| pprRuntimeTrace | DsMonad | 
| pprSection | PprCmmDecl, PprCmm | 
| pprSectionHeader | PprBase | 
| pprSetDepth | Outputable, GhcPlugins | 
| pprShortTyThing | TyCoRep, TyCoPpr | 
| pprSigCtxt | TcHsType | 
| pprSigmaType | TyCoPpr, TcType | 
| pprSigSkolInfo | TcOrigin | 
| pprSimplCount | CoreMonad, SimplMonad, GhcPlugins | 
| pprSimplEnv | SimplEnv | 
| pprSkolInfo | TcOrigin | 
| PprSorry | Panic, GHC | 
| pprSorry | Outputable, GhcPlugins | 
| pprSourceTyCon | TyCoPpr | 
| pprSpec | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprSpecialStatic | Llvm.Types | 
| pprSpillCostRecord | RegAlloc.Graph.SpillCost | 
| pprSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprSpliceDecl | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprStatic | PprCmmDecl, PprCmm | 
| pprStaticArith | Llvm.Types | 
| pprStats | |
| 1 (Function) | RegAlloc.Linear.Stats, RegAlloc.Linear.Main | 
| 2 (Function) | RegAlloc.Graph.Stats | 
| pprStatsConflict | RegAlloc.Graph.Stats | 
| pprStatsLifeConflict | RegAlloc.Graph.Stats | 
| pprStatsLifetimes | RegAlloc.Graph.Stats | 
| pprStatsSpills | RegAlloc.Graph.Stats | 
| pprStgBinding | StgSyn | 
| pprStgTopBindings | StgSyn | 
| pprStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprStmtContext | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprStmtInCtxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprSTrace | Outputable, GhcPlugins | 
| pprStrictness | IdInfo, GhcPlugins | 
| PprStyle | Outputable, GhcPlugins | 
| pprTarget | HscTypes, GhcPlugins | 
| pprTargetId | HscTypes, GhcPlugins | 
| pprTcSpecPrags | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprTcTyThingCategory | TcRnTypes, TcRnMonad | 
| pprTcTyVarDetails | TcType | 
| pprTCvBndr | TyCoPpr, TcType | 
| pprTCvBndrs | TyCoPpr, TcType | 
| pprTheta | TyCoPpr, TcType | 
| pprThetaArrowTy | TyCoPpr, TcType, GHC | 
| pprTicks | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprTrace | Outputable, GhcPlugins | 
| pprTraceDebug | Outputable, GhcPlugins | 
| pprTraceException | Outputable, GhcPlugins | 
| pprTraceIt | Outputable, GhcPlugins | 
| pprTraceM | Outputable, GhcPlugins | 
| pprTraceWith | Outputable, GhcPlugins | 
| pprTransformStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprTransStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| pprTyClDeclFlavour | GHC.Hs.Decls, GHC.Hs, GHC | 
| pprTyFamInstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| pprTyLit | TyCoPpr | 
| pprType | TyCoPpr, TcType | 
| pprTypeAndContents | Debugger | 
| pprTypeApp | TyCoPpr, TcType, GHC | 
| pprTypeForUser | PprTyThing | 
| pprTyTcApp | IfaceType, IfaceSyn | 
| pprTyThing | PprTyThing | 
| pprTyThingCategory | TyCoRep, TyCoPpr, TcType | 
| pprTyThingHdr | PprTyThing | 
| pprTyThingInContext | PprTyThing | 
| pprTyThingInContextLoc | PprTyThing | 
| pprTyThingLoc | PprTyThing | 
| pprTyVar | TyCoPpr | 
| pprTyVars | TyCoPpr | 
| pprUDFM | UniqDFM | 
| pprUFM | UniqFM, GhcPlugins | 
| pprUFMWithKeys | UniqFM, GhcPlugins | 
| pprUncovered | GHC.HsToCore.PmCheck.Ppr | 
| pprUniqDFM | UniqDFM | 
| pprUniqDSet | UniqDSet | 
| pprUniqFM | UniqFM, GhcPlugins | 
| pprUniqSet | UniqSet, GhcPlugins | 
| pprUniqueAlways | Unique | 
| pprUserForAll | TyCoPpr | 
| pprUserIfaceForAll | IfaceType, IfaceSyn | 
| pprUserLength | DynFlags, GhcPlugins, GHC | 
| pprUserRealSpan | SrcLoc, GhcPlugins | 
| pprUserTypeCtxt | TcOrigin | 
| pprUserTypeErrorTy | Type, GhcPlugins | 
| pprVarSet | VarSet, GhcPlugins | 
| pprVarSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| pprWarningTxtForMsg | BasicTypes, GhcPlugins | 
| pprWithBars | Outputable, GhcPlugins | 
| pprWithCommas | Outputable, GhcPlugins | 
| pprWithExplicitKindsWhen | TyCoPpr | 
| pprWithSourceText | BasicTypes, GhcPlugins | 
| pprWithTYPE | TyCoPpr | 
| pprWord | Dwarf.Types | 
| ppr_apps | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_cmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_do_stmts | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_infix_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_lcmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_lexpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_mbDoc | GHC.Hs.Doc, GHC.Hs, GHC | 
| ppr_monobind | GHC.Hs.Binds, GHC.Hs, GHC | 
| ppr_quasi | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_sig | GHC.Hs.Binds, GHC.Hs, GHC | 
| ppr_splice | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppr_splice_decl | GHC.Hs.Expr, GHC.Hs, GHC | 
| ppSourceStats | HscStats | 
| ppSpaceJoin | Llvm.Types | 
| ppUnless | Outputable, GhcPlugins | 
| ppWhen | Outputable, GhcPlugins | 
| pp_dotdot | GHC.Hs.Expr, GHC.Hs, GHC | 
| pp_rhs | GHC.Hs.Expr, GHC.Hs, GHC | 
| pp_st_suffix | GHC.Hs.Lit, GHC.Hs, GHC | 
| pragAnnDIdKey | THNames | 
| pragAnnDName | THNames | 
| pragBrackets | GHC.Hs.Binds, GHC.Hs, GHC | 
| pragCompleteDIdKey | THNames | 
| pragCompleteDName | THNames | 
| pragInlDIdKey | THNames | 
| pragInlDName | THNames | 
| pragRuleDIdKey | THNames | 
| pragRuleDName | THNames | 
| pragSpecDIdKey | THNames | 
| pragSpecDName | THNames | 
| pragSpecInlDIdKey | THNames | 
| pragSpecInlDName | THNames | 
| pragSpecInstDIdKey | THNames | 
| pragSpecInstDName | THNames | 
| pragSrcBrackets | GHC.Hs.Binds, GHC.Hs, GHC | 
| pragState | Lexer | 
| prec_RDR | PrelNames | 
| Pred | Predicate | 
| pred | GhcPrelude | 
| PredOrigin | |
| 1 (Type/Class) | TcDerivUtils | 
| 2 (Data Constructor) | TcDerivUtils | 
| predQTyConKey | THNames | 
| predQTyConName | THNames | 
| predTyConKey | THNames | 
| predTyConName | THNames | 
| PredType | TyCoRep, Type, TcType, GhcPlugins, GHC | 
| predTypeEqRel | Predicate | 
| pred_RDR | PrelNames | 
| PREFETCH | X86.Instr | 
| PrefetchAddrOp0 | PrimOp | 
| PrefetchAddrOp1 | PrimOp | 
| PrefetchAddrOp2 | PrimOp | 
| PrefetchAddrOp3 | PrimOp | 
| PrefetchByteArrayOp0 | PrimOp | 
| PrefetchByteArrayOp1 | PrimOp | 
| PrefetchByteArrayOp2 | PrimOp | 
| PrefetchByteArrayOp3 | PrimOp | 
| PrefetchMutableByteArrayOp0 | PrimOp | 
| PrefetchMutableByteArrayOp1 | PrimOp | 
| PrefetchMutableByteArrayOp2 | PrimOp | 
| PrefetchMutableByteArrayOp3 | PrimOp | 
| PrefetchValueOp0 | PrimOp | 
| PrefetchValueOp1 | PrimOp | 
| PrefetchValueOp2 | PrimOp | 
| PrefetchValueOp3 | PrimOp | 
| PrefetchVariant | X86.Instr | 
| Prefix | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | CmdLineParser | 
| PrefixCon | GHC.Hs.Types, GHC.Hs, GHC | 
| prefixDataCon_RDR | PrelNames | 
| prefixIDataConKey | PrelNames | 
| prefixIDataConName | PrelNames | 
| prefixPatSynIdKey | THNames | 
| prefixPatSynName | THNames | 
| PreInlineUnconditionally | CoreMonad, GhcPlugins | 
| preInlineUnconditionally | SimplUtils | 
| preloadPackages | Packages, GhcPlugins | 
| pRELUDE | PrelNames | 
| pRELUDE_NAME | PrelNames | 
| prepareAlts | SimplUtils | 
| prepareAnnotations | HscTypes, GhcPlugins | 
| PrepFFI | GHCi | 
| preprocess | DriverPipeline | 
| Present | GHC.Hs.Expr, GHC.Hs, GHC | 
| pretendNameIsInScope | PrelNames | 
| prettyPrintGhcErrors | ErrUtils, GHC | 
| prevChar | StringBuffer | 
| Prim | RtClosureInspect, InteractiveEval | 
| PrimAlt | StgSyn | 
| PrimCall | |
| 1 (Type/Class) | PrimOp | 
| 2 (Data Constructor) | PrimOp | 
| PrimCallConv | ForeignCall | 
| primCallIdKey | THNames | 
| primCallName | THNames | 
| primCharSuffix | Outputable, GhcPlugins | 
| primDoubleSuffix | Outputable, GhcPlugins | 
| PrimElemRep | TyCon, GhcPlugins | 
| primElemRepSizeB | TyCon, GhcPlugins | 
| primFloatSuffix | Outputable, GhcPlugins | 
| primInt64Suffix | Outputable, GhcPlugins | 
| primIntSuffix | Outputable, GhcPlugins | 
| PrimOp | PrimOp | 
| primOpCodeSize | PrimOp | 
| primOpFixity | PrimOp | 
| PrimOpId | IdInfo, GhcPlugins | 
| primOpId | PrelInfo | 
| primOpIsCheap | PrimOp | 
| primOpOcc | PrimOp | 
| primOpOkForSideEffects | PrimOp | 
| primOpOkForSpeculation | PrimOp | 
| primOpOutOfLine | PrimOp | 
| PrimOpResultInfo | PrimOp | 
| primOpRules | PrelRules, MkId, PrelInfo | 
| primOpSig | PrimOp | 
| primOpTag | PrimOp | 
| primOpType | PrimOp | 
| PrimOpVecCat | PrimOp | 
| primOpWrapperId | PrimOp | 
| PrimRep | TyCon, RepType, GhcPlugins | 
| primRepCmmType | CmmUtils | 
| primRepCompatible | TyCon, GhcPlugins | 
| primRepForeignHint | CmmUtils | 
| primRepIsFloat | TyCon, GhcPlugins | 
| primRepsCompatible | TyCon, GhcPlugins | 
| primRepSizeB | TyCon, GhcPlugins | 
| primRepSlot | RepType | 
| primRepToRuntimeRep | TysPrim | 
| primRepToType | RepType | 
| PrimTarget | CmmNode, Cmm | 
| primTyCons | TysPrim | 
| primUnitId | Module, GhcPlugins | 
| primWord64Suffix | Outputable, GhcPlugins | 
| primWordSuffix | Outputable, GhcPlugins | 
| GhcPrelude | |
| printBagOfErrors | ErrUtils | 
| printDoc | Pretty | 
| printDoc_ | Pretty | 
| printException | GhcMonad, GHC | 
| printForC | Outputable, GhcPlugins | 
| printForUser | Outputable, GhcPlugins | 
| printForUserPartWay | Outputable, GhcPlugins | 
| printForUserTcRn | TcRnMonad | 
| printIdKey | PrelNames | 
| printInfoForUser | ErrUtils | 
| printMinimalImports | RnNames | 
| printName | PrelNames | 
| printOrThrowWarnings | HscTypes, GhcPlugins | 
| printOutputForUser | ErrUtils | 
| printSDoc | Outputable, GhcPlugins | 
| printSDocLn | Outputable, GhcPlugins | 
| PrintUnqualified | Outputable, GhcPlugins, GHC | 
| Private | Llvm.Types, Llvm | 
| processArgs | CmdLineParser | 
| ProcExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| ProcOrigin | TcOrigin | 
| ProcPoint | CmmProcPoint | 
| procPointAnalysis | CmmProcPoint | 
| ProcPointSet | CmmProcPoint | 
| prodDataCon_RDR | PrelNames | 
| prodTyConKey | PrelNames | 
| prodTyConName | PrelNames | 
| product | GhcPrelude | 
| profAlloc | GHC.StgToCmm.Prof | 
| ProfAuto | DynFlags, GhcPlugins | 
| profAuto | DynFlags, GhcPlugins, GHC | 
| ProfAutoAll | DynFlags, GhcPlugins | 
| ProfAutoCalls | DynFlags, GhcPlugins | 
| ProfAutoExports | DynFlags, GhcPlugins | 
| ProfAutoTop | DynFlags, GhcPlugins | 
| profDynAlloc | GHC.StgToCmm.Prof | 
| profHdrSize | SMRep | 
| ProfilingInfo | |
| 1 (Type/Class) | Cmm | 
| 2 (Data Constructor) | Cmm | 
| profilingInitCode | ProfInit | 
| profInfoTableSizeW | CmmInfo | 
| ProfNote | CoreSyn, GhcPlugins | 
| profNoteCC | CoreSyn, GhcPlugins | 
| profNoteCount | CoreSyn, GhcPlugins | 
| profNoteScope | CoreSyn, GhcPlugins | 
| pROF_HDR_SIZE | DynFlags, GhcPlugins | 
| progName | PlainPanic, Panic | 
| ProgramError | Panic, GHC | 
| programName | DynFlags, GhcPlugins | 
| prohibitedSuperClassSolve | TcSMonad | 
| projectVersion | DynFlags, GhcPlugins | 
| promoteCoercion | Coercion, GhcPlugins | 
| promoteDataCon | DataCon, GhcPlugins | 
| promotedConsDataCon | TysWiredIn, GhcPlugins | 
| promotedConsTIdKey | THNames | 
| promotedConsTName | THNames | 
| PromotedDataConFlavour | TyCon, GhcPlugins | 
| promotedEQDataCon | TysWiredIn, GhcPlugins | 
| promotedFalseDataCon | TysWiredIn, GhcPlugins | 
| promotedGTDataCon | TysWiredIn, GhcPlugins | 
| promotedJustDataCon | TysWiredIn, GhcPlugins | 
| promotedLTDataCon | TysWiredIn, GhcPlugins | 
| promotedNilDataCon | TysWiredIn, GhcPlugins | 
| promotedNilTIdKey | THNames | 
| promotedNilTName | THNames | 
| promotedNothingDataCon | TysWiredIn, GhcPlugins | 
| promotedTIdKey | THNames | 
| promotedTName | THNames | 
| promotedTrueDataCon | TysWiredIn, GhcPlugins | 
| promotedTupleDataCon | TysWiredIn, GhcPlugins | 
| promotedTupleTIdKey | THNames | 
| promotedTupleTName | THNames | 
| promoteSkolem | TcType | 
| promoteSkolemsX | TcType | 
| promoteSkolemX | TcType | 
| promoteTcType | TcUnify | 
| promoteTyVar | TcSimplify | 
| promoteTyVarSet | TcSimplify | 
| PromotionErr | TcRnTypes, TcRnMonad | 
| PromotionFlag | BasicTypes, GhcPlugins | 
| ProofIrrelProv | TyCoRep | 
| properFraction | GhcPrelude | 
| ProtoBCO | |
| 1 (Type/Class) | ByteCodeInstr | 
| 2 (Data Constructor) | ByteCodeInstr | 
| protoBCOArity | ByteCodeInstr | 
| protoBCOBitmap | ByteCodeInstr | 
| protoBCOBitmapSize | ByteCodeInstr | 
| protoBCOExpr | ByteCodeInstr | 
| protoBCOFFIs | ByteCodeInstr | 
| protoBCOInstrs | ByteCodeInstr | 
| protoBCOName | ByteCodeInstr | 
| ProvCtxtOrigin | TcOrigin | 
| provideEvidence | GHC.HsToCore.PmCheck.Oracle | 
| provSize | TyCoRep | 
| proxyHashId | MkId | 
| proxyHashKey | PrelNames | 
| proxyPrimTyCon | TysPrim | 
| proxyPrimTyConKey | PrelNames | 
| PSB | GHC.Hs.Binds, GHC.Hs, GHC | 
| psb_args | GHC.Hs.Binds, GHC.Hs, GHC | 
| psb_def | GHC.Hs.Binds, GHC.Hs, GHC | 
| psb_dir | GHC.Hs.Binds, GHC.Hs, GHC | 
| psb_ext | GHC.Hs.Binds, GHC.Hs, GHC | 
| psb_id | GHC.Hs.Binds, GHC.Hs, GHC | 
| psig_hs_ty | TcRnTypes, TcRnMonad, TcSigs | 
| psig_name | TcRnTypes, TcRnMonad, TcSigs | 
| pSnd | Pair | 
| PState | |
| 1 (Type/Class) | Lexer | 
| 2 (Data Constructor) | Lexer | 
| PStr | Pretty | 
| ptext | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| pThisPackage | Lexer | 
| PtrSlot | RepType | 
| PtrString | |
| 1 (Type/Class) | FastString, GhcPlugins | 
| 2 (Data Constructor) | FastString, GhcPlugins | 
| ptrTyConKey | PrelNames | 
| ptrTyConName | PrelNames | 
| punctuate | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| punc_RDR | PrelNames | 
| pure | GhcPrelude, MonadUtils, IOEnv, TcRnMonad, DsMonad | 
| pureAClassOpKey | PrelNames | 
| pureAName | PrelNames | 
| purePlugin | Plugins, GhcPlugins | 
| pure_RDR | PrelNames | 
| purgeLookupSymbolCache | GHCi | 
| PUSH | X86.Instr | 
| PUSH16 | ByteCodeInstr | 
| PUSH16_W | ByteCodeInstr | 
| PUSH32 | ByteCodeInstr | 
| PUSH32_W | ByteCodeInstr | 
| PUSH8 | ByteCodeInstr | 
| PUSH8_W | ByteCodeInstr | 
| pushCallStackKey | PrelNames | 
| pushCallStackName | PrelNames | 
| pushCoArg | CoreOpt | 
| pushCoTyArg | CoreOpt | 
| pushCoValArg | CoreOpt | 
| pushErrCtxt | TcRnTypes, TcRnMonad | 
| pushErrCtxtSameOrigin | TcRnTypes, TcRnMonad | 
| pushLevelAndCaptureConstraints | TcRnMonad | 
| pushLevelNoWorkList | TcSMonad | 
| pushLexState | Lexer | 
| pushModuleContext | Lexer | 
| pushSimplifiedArgs | SimplUtils | 
| pushTcLevel | TcType | 
| pushTcLevelM | TcRnMonad | 
| pushTcLevelM_ | TcRnMonad | 
| pushTcLevelsM | TcRnMonad | 
| pushUpdateFrame | GHC.StgToCmm.Bind | 
| PUSH_ALTS | ByteCodeInstr | 
| PUSH_ALTS_UNLIFTED | ByteCodeInstr | 
| PUSH_APPLY_D | ByteCodeInstr | 
| PUSH_APPLY_F | ByteCodeInstr | 
| PUSH_APPLY_L | ByteCodeInstr | 
| PUSH_APPLY_N | ByteCodeInstr | 
| PUSH_APPLY_P | ByteCodeInstr | 
| PUSH_APPLY_PP | ByteCodeInstr | 
| PUSH_APPLY_PPP | ByteCodeInstr | 
| PUSH_APPLY_PPPP | ByteCodeInstr | 
| PUSH_APPLY_PPPPP | ByteCodeInstr | 
| PUSH_APPLY_PPPPPP | ByteCodeInstr | 
| PUSH_APPLY_V | ByteCodeInstr | 
| PUSH_BCO | ByteCodeInstr | 
| PUSH_G | ByteCodeInstr | 
| PUSH_L | ByteCodeInstr | 
| PUSH_LL | ByteCodeInstr | 
| PUSH_LLL | ByteCodeInstr | 
| PUSH_PAD16 | ByteCodeInstr | 
| PUSH_PAD32 | ByteCodeInstr | 
| PUSH_PAD8 | ByteCodeInstr | 
| PUSH_PRIMOP | ByteCodeInstr | 
| PUSH_UBX | ByteCodeInstr | 
| PUSH_UBX16 | ByteCodeInstr | 
| PUSH_UBX32 | ByteCodeInstr | 
| PUSH_UBX8 | ByteCodeInstr | 
| put | |
| 1 (Function) | State | 
| 2 (Function) | Binary | 
| putAt | Binary | 
| putByte | Binary | 
| putChar | GhcPrelude | 
| putCmdLineState | CmdLineParser | 
| putDictionary | Binary, BinIface | 
| putFastString | BinIface | 
| putFS | Binary | 
| putIfaceTopBndr | IfaceSyn | 
| putLogMsg | DynFlags, GhcPlugins | 
| putMsg | |
| 1 (Function) | ErrUtils | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| putMsgS | CoreMonad, GhcPlugins | 
| PutMVarOp | PrimOp | 
| putName | BinIface | 
| putNameLiterally | BinFingerprint | 
| putSLEB128 | Binary | 
| putSrcSpanDs | DsMonad | 
| putStr | GhcPrelude | 
| putStrLn | GhcPrelude | 
| putSymbolTable | BinIface | 
| putULEB128 | Binary | 
| putWithUserData | BinIface | 
| put_ | Binary | 
| PV | RdrHsSyn | 
| pVarLift | Llvm.Types, Llvm | 
| pVarLower | Llvm.Types, Llvm | 
| pWarningFlags | Lexer | 
| QCI | Constraint, TcSMonad | 
| QCInst | Constraint, TcSMonad | 
| qci_ev | Constraint, TcSMonad | 
| qci_pend_sc | Constraint, TcSMonad | 
| qci_pred | Constraint, TcSMonad | 
| qci_tvs | Constraint, TcSMonad | 
| QqBit | Lexer | 
| qqFun | THNames | 
| qqLib | THNames | 
| qTyConKey | THNames | 
| qTyConName | THNames | 
| Qual | RdrName, GhcPlugins, GHC | 
| QualifiedPost | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| QualifiedPre | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| QualifyName | Outputable, GhcPlugins | 
| qualModule | Outputable, GhcPlugins | 
| qualName | Outputable, GhcPlugins | 
| qualPackage | Outputable, GhcPlugins | 
| qualSpecOK | RdrName, GhcPlugins | 
| QuantCtxtSkol | TcOrigin | 
| quantifyTyVars | TcMType | 
| queryQual | Outputable, GhcPlugins | 
| QueryQualify | Outputable, GhcPlugins | 
| QueryQualifyModule | Outputable, GhcPlugins | 
| queryQualifyModule | Outputable, GhcPlugins | 
| QueryQualifyName | Outputable, GhcPlugins | 
| queryQualifyName | Outputable, GhcPlugins | 
| QueryQualifyPackage | Outputable, GhcPlugins | 
| queryQualifyPackage | Outputable, GhcPlugins | 
| QuietBinIFaceReading | BinIface | 
| quot | GhcPrelude | 
| quote | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| quoteDecKey | THNames | 
| quoteDecName | THNames | 
| quotedListWithNor | Outputable, GhcPlugins | 
| quotedListWithOr | Outputable, GhcPlugins | 
| quoteExpKey | THNames | 
| quoteExpName | THNames | 
| quotePatKey | THNames | 
| quotePatName | THNames | 
| quotes | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| quoteTypeKey | THNames | 
| quoteTypeName | THNames | 
| quotIntegerIdKey | PrelNames | 
| quotIntegerName | PrelNames | 
| quotRem | GhcPrelude | 
| quotRemIntegerIdKey | PrelNames | 
| quotRemIntegerName | PrelNames | 
| r0 | PPC.Regs | 
| r10 | X86.Regs | 
| r11 | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | X86.Regs | 
| r12 | |
| 1 (Function) | PPC.Regs | 
| 2 (Function) | X86.Regs | 
| r13 | X86.Regs | 
| r14 | X86.Regs | 
| r15 | X86.Regs | 
| r1DataCon_RDR | PrelNames | 
| r3 | PPC.Regs | 
| r30 | PPC.Regs | 
| r4 | PPC.Regs | 
| r8 | X86.Regs | 
| r9 | X86.Regs | 
| raCoalesced | RegAlloc.Graph.Stats | 
| raCode | RegAlloc.Graph.Stats | 
| raCodeCoalesced | RegAlloc.Graph.Stats | 
| raFinal | RegAlloc.Graph.Stats | 
| raGraph | RegAlloc.Graph.Stats | 
| raGraphColored | RegAlloc.Graph.Stats | 
| RaiseIOOp | PrimOp | 
| RaiseOp | PrimOp | 
| raLiveCmm | RegAlloc.Graph.Stats | 
| rANDOM | PrelNames | 
| randomClassKey | PrelNames | 
| randomClassName | PrelNames | 
| randomGenClassKey | PrelNames | 
| randomGenClassName | PrelNames | 
| range_RDR | PrelNames | 
| Rank | TcValidity | 
| raPatched | RegAlloc.Graph.Stats | 
| raSpillClean | RegAlloc.Graph.Stats | 
| raSpillCosts | RegAlloc.Graph.Stats | 
| raSpilled | RegAlloc.Graph.Stats | 
| raSpillStats | RegAlloc.Graph.Stats | 
| raSRMs | RegAlloc.Graph.Stats | 
| ratioDataConKey | PrelNames | 
| ratioDataConName | PrelNames | 
| ratioDataCon_RDR | PrelNames | 
| Rational | GhcPrelude | 
| rational | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| rationalLIdKey | THNames | 
| rationalLName | THNames | 
| rationalToDoubleIdKey | PrelNames | 
| rationalToDoubleName | PrelNames | 
| rationalToFloatIdKey | PrelNames | 
| rationalToFloatName | PrelNames | 
| rationalTyConKey | PrelNames | 
| rationalTyConName | PrelNames | 
| ratioTyConKey | PrelNames | 
| ratioTyConName | PrelNames | 
| RatioZeroDenominator | Exception | 
| RawCmmDecl | Cmm | 
| RawCmmGroup | Cmm | 
| RawHoleFit | TcHoleFitTypes, TcHoleErrors | 
| RawObject | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins | 
| rawSettings | DynFlags, GhcPlugins, GHC | 
| RawTokenStreamBit | Lexer | 
| rax | X86.Regs | 
| ra_assig | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_blockassig | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_delta | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_DynFlags | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_fixupList | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| ra_fixups | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_freeregs | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_spillInstrs | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| ra_spills | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_stack | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| RA_State | |
| 1 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| 2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| ra_us | RegAlloc.Linear.Base, RegAlloc.Linear.State, RegAlloc.Linear.Main | 
| rbp | X86.Regs | 
| rbrace | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| rbrack | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| rbx | X86.Regs | 
| RcDouble | RegClass | 
| RcFloat | RegClass | 
| RcInteger | RegClass | 
| rcon_con_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_con_like | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_con_name | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcon_flds | GHC.Hs.Expr, GHC.Hs, GHC | 
| rcx | X86.Regs | 
| rdi | X86.Regs | 
| RdrName | RdrName, GhcPlugins, GHC | 
| rdrNameAmbiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| rdrNameFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| rdrNameOcc | RdrName, GhcPlugins | 
| rdrNameSpace | RdrName, GhcPlugins | 
| rds_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| rds_rules | GHC.Hs.Decls, GHC.Hs, GHC | 
| rds_src | GHC.Hs.Decls, GHC.Hs, GHC | 
| rdx | X86.Regs | 
| RDY | SPARC.Instr | 
| rd_act | GHC.Hs.Decls, GHC.Hs, GHC | 
| rd_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| rd_lhs | GHC.Hs.Decls, GHC.Hs, GHC | 
| rd_name | GHC.Hs.Decls, GHC.Hs, GHC | 
| rd_rhs | GHC.Hs.Decls, GHC.Hs, GHC | 
| rd_tmvs | GHC.Hs.Decls, GHC.Hs, GHC | 
| rd_tyvs | GHC.Hs.Decls, GHC.Hs, GHC | 
| reachableG | Digraph | 
| reachablesG | Digraph | 
| ReachedBy | CmmProcPoint | 
| Read | GhcPrelude | 
| read | GhcPrelude | 
| ReadArrayArrayOp_ArrayArray | PrimOp | 
| ReadArrayArrayOp_ByteArray | PrimOp | 
| ReadArrayArrayOp_MutableArrayArray | PrimOp | 
| ReadArrayArrayOp_MutableByteArray | PrimOp | 
| ReadArrayOp | PrimOp | 
| readBinIface | BinIface | 
| readBinMem | Binary | 
| ReadByteArrayOp_Addr | PrimOp | 
| ReadByteArrayOp_Char | PrimOp | 
| ReadByteArrayOp_Double | PrimOp | 
| ReadByteArrayOp_Float | PrimOp | 
| ReadByteArrayOp_Int | PrimOp | 
| ReadByteArrayOp_Int16 | PrimOp | 
| ReadByteArrayOp_Int32 | PrimOp | 
| ReadByteArrayOp_Int64 | PrimOp | 
| ReadByteArrayOp_Int8 | PrimOp | 
| ReadByteArrayOp_StablePtr | PrimOp | 
| ReadByteArrayOp_WideChar | PrimOp | 
| ReadByteArrayOp_Word | PrimOp | 
| ReadByteArrayOp_Word16 | PrimOp | 
| ReadByteArrayOp_Word32 | PrimOp | 
| ReadByteArrayOp_Word64 | PrimOp | 
| ReadByteArrayOp_Word8 | PrimOp | 
| ReadByteArrayOp_Word8AsAddr | PrimOp | 
| ReadByteArrayOp_Word8AsChar | PrimOp | 
| ReadByteArrayOp_Word8AsDouble | PrimOp | 
| ReadByteArrayOp_Word8AsFloat | PrimOp | 
| ReadByteArrayOp_Word8AsInt | PrimOp | 
| ReadByteArrayOp_Word8AsInt16 | PrimOp | 
| ReadByteArrayOp_Word8AsInt32 | PrimOp | 
| ReadByteArrayOp_Word8AsInt64 | PrimOp | 
| ReadByteArrayOp_Word8AsStablePtr | PrimOp | 
| ReadByteArrayOp_Word8AsWideChar | PrimOp | 
| ReadByteArrayOp_Word8AsWord | PrimOp | 
| ReadByteArrayOp_Word8AsWord16 | PrimOp | 
| ReadByteArrayOp_Word8AsWord32 | PrimOp | 
| ReadByteArrayOp_Word8AsWord64 | PrimOp | 
| readClassKey | PrelNames | 
| readClassName | PrelNames | 
| readCreateProcessWithExitCode' | SysTools.Process | 
| readElfNoteAsString | Elf | 
| readElfSectionByName | Elf | 
| readerProc | SysTools.Process | 
| readExpType | TcMType | 
| readExpType_maybe | TcMType | 
| readFastMutInt | FastMutInt | 
| readFastMutPtr | FastMutInt | 
| readFieldHash_RDR | PrelNames | 
| readField_RDR | PrelNames | 
| readFile | GhcPrelude | 
| readHexFingerprint | Fingerprint | 
| readHexRational | Util, GhcPlugins | 
| readHieFile | HieBin | 
| readHieFileWithVersion | HieBin | 
| readIface | LoadIface | 
| readIO | GhcPrelude | 
| readIServ | GHCi | 
| readList | GhcPrelude | 
| readListDefault_RDR | PrelNames | 
| readListPrecDefault_RDR | PrelNames | 
| readListPrec_RDR | PrelNames | 
| readList_RDR | PrelNames | 
| readLn | GhcPrelude | 
| readMetaTyVar | TcMType | 
| readMutVar | IOEnv, TcRnMonad | 
| ReadMutVarOp | PrimOp | 
| ReadMVarOp | PrimOp | 
| ReadNone | Llvm.Types, Llvm | 
| ReadOffAddrOp_Addr | PrimOp | 
| ReadOffAddrOp_Char | PrimOp | 
| ReadOffAddrOp_Double | PrimOp | 
| ReadOffAddrOp_Float | PrimOp | 
| ReadOffAddrOp_Int | PrimOp | 
| ReadOffAddrOp_Int16 | PrimOp | 
| ReadOffAddrOp_Int32 | PrimOp | 
| ReadOffAddrOp_Int64 | PrimOp | 
| ReadOffAddrOp_Int8 | PrimOp | 
| ReadOffAddrOp_StablePtr | PrimOp | 
| ReadOffAddrOp_WideChar | PrimOp | 
| ReadOffAddrOp_Word | PrimOp | 
| ReadOffAddrOp_Word16 | PrimOp | 
| ReadOffAddrOp_Word32 | PrimOp | 
| ReadOffAddrOp_Word64 | PrimOp | 
| ReadOffAddrOp_Word8 | PrimOp | 
| ReadOnly | Llvm.Types, Llvm | 
| ReadOnlyData | Cmm | 
| ReadOnlyData16 | Cmm | 
| ReadOnlySection | Cmm | 
| readPackageConfig | Packages, GhcPlugins | 
| readPackageConfigs | Packages, GhcPlugins | 
| readParen | GhcPrelude | 
| readPrec_RDR | PrelNames | 
| readProcessEnvWithExitCode | SysTools.Process | 
| readRational | Util, GhcPlugins | 
| ReadS | GhcPrelude | 
| reads | GhcPrelude | 
| ReadSmallArrayOp | PrimOp | 
| readsPrec | GhcPrelude | 
| readSymField_RDR | PrelNames | 
| readTcRef | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| ReadTVarIOOp | PrimOp | 
| ReadTVarOp | PrimOp | 
| ReadWriteSection | Cmm | 
| rEAD_PREC | PrelNames | 
| Real | GhcPrelude | 
| realArgRegsCover | CmmCallConv | 
| realClassKey | PrelNames | 
| realClassName | PrelNames | 
| RealDataCon | ConLike | 
| RealFloat | GhcPrelude | 
| realFloatClassKey | PrelNames | 
| realFloatClassName | PrelNames | 
| RealFrac | GhcPrelude | 
| realFracClassKey | PrelNames | 
| realFracClassName | PrelNames | 
| realHp | GHC.StgToCmm.Monad | 
| realIdUnfolding | Id, GhcPlugins | 
| RealLocated | SrcLoc, GhcPlugins | 
| reallyAlwaysQualify | Outputable, GhcPlugins | 
| reallyAlwaysQualifyNames | Outputable, GhcPlugins | 
| ReallyUnsafePtrEqualityOp | PrimOp | 
| RealPhase | PipelineMonad, DriverPipeline | 
| RealReg | Reg | 
| RealRegPair | Reg | 
| realRegsAlias | Reg | 
| RealRegSingle | Reg | 
| realRegSqueeze | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| RealSrcLoc | |
| 1 (Data Constructor) | SrcLoc, GhcPlugins, GHC | 
| 2 (Type/Class) | SrcLoc, GhcPlugins, GHC | 
| realSrcLocSpan | SrcLoc, GhcPlugins | 
| RealSrcSpan | |
| 1 (Data Constructor) | SrcLoc, GhcPlugins, GHC | 
| 2 (Type/Class) | SrcLoc, GhcPlugins, GHC | 
| realSrcSpanEnd | SrcLoc, GhcPlugins | 
| realSrcSpanStart | SrcLoc, GhcPlugins | 
| realToFrac | GhcPrelude | 
| realToFracIdKey | PrelNames | 
| realToFracName | PrelNames | 
| realWorldPrimId | MkId | 
| realWorldPrimIdKey | PrelNames | 
| realWorldStatePrimTy | TysPrim | 
| realWorldTy | TysPrim | 
| realWorldTyCon | TysPrim | 
| realWorldTyConKey | PrelNames | 
| Reason | DynFlags, GhcPlugins | 
| ReasonDeprecatedFlag | CmdLineParser | 
| ReasonUnrecognisedFlag | CmdLineParser | 
| rebindToReg | GHC.StgToCmm.Env | 
| Rec | CoreSyn, GhcPlugins | 
| rec0TyConKey | PrelNames | 
| rec0TyConName | PrelNames | 
| rec1DataCon_RDR | PrelNames | 
| rec1TyConKey | PrelNames | 
| rec1TyConName | PrelNames | 
| recCIdKey | THNames | 
| recCName | THNames | 
| RecCon | GHC.Hs.Types, GHC.Hs, GHC | 
| recConEIdKey | THNames | 
| recConEName | THNames | 
| RecConError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| recConErrorIdKey | PrelNames | 
| RecDataConPE | TcRnTypes, TcRnMonad | 
| RecField | HieTypes | 
| RecFieldAssign | HieTypes | 
| RecFieldContext | HieTypes | 
| RecFieldDecl | HieTypes | 
| RecFieldEnv | TcRnTypes, TcRnMonad | 
| RecFieldMatch | HieTypes | 
| RecFieldOcc | HieTypes | 
| RecFlag | BasicTypes, GhcPlugins | 
| recGadtCIdKey | THNames | 
| recGadtCName | THNames | 
| recip | GhcPrelude | 
| RecompBecause | MkIface | 
| RecompileRequired | MkIface | 
| recompileRequired | MkIface | 
| reconstructType | InteractiveEval, GHC | 
| RecordCon | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecordConTc | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| recordFixupBlock | RegAlloc.Linear.State | 
| RecordPatSynField | |
| 1 (Type/Class) | GHC.Hs.Binds, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| recordPatSynIdKey | THNames | 
| recordPatSynName | THNames | 
| recordPatSynPatVar | GHC.Hs.Binds, GHC.Hs, GHC | 
| recordPatSynSelectorId | GHC.Hs.Binds, GHC.Hs, GHC | 
| recordSelectorTyCon | Id, GhcPlugins, GHC | 
| recordSpill | RegAlloc.Linear.State | 
| recordThSpliceUse | TcRnMonad | 
| recordThUse | TcRnMonad | 
| recordTopLevelSpliceLoc | TcRnMonad | 
| recordUnsafeInfer | TcRnMonad | 
| RecordUpd | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecordUpdOrigin | TcOrigin | 
| RecordUpdTc | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| recoverFullType | HieUtils | 
| recoverM | TcRnMonad | 
| recPIdKey | THNames | 
| recPName | THNames | 
| RecSelData | IdInfo, GhcPlugins | 
| RecSelError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| recSelErrorIdKey | PrelNames | 
| RecSelId | IdInfo, GhcPlugins | 
| RecSelParent | IdInfo, GhcPlugins | 
| RecSelPatSyn | IdInfo, GhcPlugins | 
| recSIdKey | THNames | 
| recSName | THNames | 
| RecStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecStmtTc | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_bind_fn | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_bind_ty | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_later_ids | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_later_rets | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_mfix_fn | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_rec_ids | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_rec_rets | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_ret_fn | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_ret_ty | GHC.Hs.Expr, GHC.Hs, GHC | 
| recS_stmts | GHC.Hs.Expr, GHC.Hs, GHC | 
| RecTcChecker | TyCon, GhcPlugins | 
| RecUpd | GHC.Hs.Expr, GHC.Hs, GHC | 
| recUpdEIdKey | THNames | 
| recUpdEName | THNames | 
| RecUpdError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| Recursive | BasicTypes, GhcPlugins | 
| RecursiveDoBit | Lexer | 
| rEC_CON_ERROR_ID | MkCore, GhcPlugins | 
| rec_dotdot | GHC.Hs.Pat, GHC.Hs, GHC | 
| rec_flds | GHC.Hs.Pat, GHC.Hs, GHC | 
| rEC_SEL_ERROR_ID | MkCore, GhcPlugins | 
| reduceTyFamApp_maybe | FamInstEnv | 
| reductionDepth | DynFlags, GhcPlugins, GHC | 
| ReEntrant | StgSyn | 
| ReferenceKind | PIC | 
| refineDefaultAlt | CoreUtils, GhcPlugins | 
| refineFromInScope | SimplEnv | 
| Refl | TyCoRep | 
| reflectGhc | GhcMonad | 
| refLevelHoleFits | DynFlags, GhcPlugins, GHC | 
| RefWrap | RtClosureInspect, InteractiveEval | 
| Reg | |
| 1 (Type/Class) | RegAlloc.Graph.ArchBase | 
| 2 (Data Constructor) | RegAlloc.Graph.ArchBase | 
| 3 (Type/Class) | Reg | 
| regAlias | RegAlloc.Graph.ArchX86 | 
| regAlloc | |
| 1 (Function) | RegAlloc.Graph.Main | 
| 2 (Function) | RegAlloc.Linear.Main | 
| RegAllocStats | |
| 1 (Type/Class) | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| 2 (Data Constructor) | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| 3 (Type/Class) | RegAlloc.Graph.Stats | 
| RegAllocStatsColored | RegAlloc.Graph.Stats | 
| RegAllocStatsSpill | RegAlloc.Graph.Stats | 
| RegAllocStatsStart | RegAlloc.Graph.Stats | 
| RegClass | |
| 1 (Type/Class) | RegClass | 
| 2 (Type/Class) | RegAlloc.Graph.ArchBase | 
| regCoalesce | RegAlloc.Graph.Coalesce | 
| regDotColor | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.RegInfo | 
| Register | SPARC.CodeGen.Base | 
| RegisterParam | CmmCallConv | 
| regLiveness | RegAlloc.Liveness | 
| RegM | RegAlloc.Linear.State | 
| RegMap | RegAlloc.Liveness | 
| regName | RegAlloc.Graph.ArchX86 | 
| RegNo | Reg | 
| regNosOfRealReg | Reg | 
| regPair | Reg | 
| RegReal | Reg | 
| RegSet | |
| 1 (Type/Class) | CmmExpr, Cmm | 
| 2 (Type/Class) | RegAlloc.Liveness | 
| regSetToList | CmmExpr, Cmm | 
| regSingle | Reg | 
| regsOfClass | RegAlloc.Graph.ArchX86 | 
| regsOfLoc | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| regsOverlap | CmmUtils | 
| regSpill | RegAlloc.Graph.Spill | 
| RegSub | |
| 1 (Type/Class) | RegAlloc.Graph.ArchBase | 
| 2 (Data Constructor) | RegAlloc.Graph.ArchBase | 
| regTableOffset | GHC.StgToCmm.CgUtils | 
| RegularBind | HieTypes | 
| RegUsage | Instruction | 
| regUsageOfInstr | Instruction | 
| regUsedIn | CmmUtils | 
| RegVirtual | Reg | 
| reifyGhc | GhcMonad | 
| ReifySkol | TcOrigin | 
| RelaxedLayoutBit | Lexer | 
| releaseReg | |
| 1 (Function) | RegAlloc.Linear.SPARC.FreeRegs | 
| 2 (Function) | RegAlloc.Linear.PPC.FreeRegs | 
| 3 (Function) | RegAlloc.Linear.X86_64.FreeRegs | 
| 4 (Function) | RegAlloc.Linear.X86.FreeRegs | 
| RELOAD | RegAlloc.Liveness | 
| RelocatableReadOnlyData | Cmm | 
| rem | GhcPrelude | 
| remIntegerIdKey | PrelNames | 
| remIntegerName | PrelNames | 
| removeBindingShadowing | TcRnTypes, TcRnMonad | 
| removeDups | ListSetOps | 
| removeInertCts | TcSMonad | 
| RemoveLibrarySearchPath | GHCi | 
| removeLibrarySearchPath | GHCi | 
| removeSpaces | Util, GhcPlugins | 
| removeTarget | GHC | 
| removeUnreachableBlocksProc | CmmContFlowOpt | 
| Renamed | GHC.Hs.Extension, GHC.Hs, GHC | 
| renamedResultAction | Plugins, GhcPlugins | 
| RenamedSource | GHC | 
| renamedSource | GHC | 
| RenamedStuff | TcRnDriver | 
| renameFreeHoles | HscTypes, GhcPlugins | 
| renameFrom | BkpSyn | 
| renameHoleModule | Module, GhcPlugins | 
| renameHoleModule' | Module, GhcPlugins | 
| renameHoleUnitId | Module, GhcPlugins | 
| renameHoleUnitId' | Module, GhcPlugins | 
| renameSigs | RnBinds | 
| renameTo | BkpSyn | 
| renameVirtualReg | Reg | 
| Renaming | |
| 1 (Type/Class) | BkpSyn | 
| 2 (Data Constructor) | BkpSyn | 
| renderColour | PprColour | 
| renderColourAfresh | PprColour | 
| renderHieType | HieUtils | 
| renderJSON | Json | 
| renderLlvm | LlvmCodeGen.Base | 
| renderStyle | Pretty | 
| renderWithStyle | Outputable, GhcPlugins | 
| rep1TyConKey | PrelNames | 
| rep1TyConName | PrelNames | 
| RepArity | BasicTypes, GhcPlugins | 
| repeat | GhcPrelude | 
| repGetTyVar_maybe | Type, GhcPlugins | 
| replaceFirstNode | Hoopl.Block | 
| replaceLabels | CmmContFlowOpt | 
| replaceLastNode | Hoopl.Block | 
| replaceLWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| replaceVar | SysTools.Process | 
| replaceWrappedName | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| replace_RDR | PrelNames | 
| replicate | GhcPrelude | 
| reportAllUnsolved | TcErrors | 
| reportConflictingInjectivityErrs | FamInst | 
| reportError | TcRnMonad | 
| reportErrors | TcRnMonad | 
| reportInjectivityErrors | FamInst | 
| reportUnboundName | RnUnbound | 
| reportUnifications | TcSMonad | 
| reportUnsolved | TcErrors | 
| reportUnusedNames | RnNames | 
| reportWarning | TcRnMonad | 
| ReprEq | Predicate | 
| Representational | CoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins | 
| representationalRIdKey | THNames | 
| representationalRName | THNames | 
| repSplitAppTys | Type, GhcPlugins | 
| repSplitAppTy_maybe | Type, GhcPlugins | 
| repSplitTyConApp_maybe | Type, GhcPlugins | 
| repTyConKey | PrelNames | 
| repTyConName | PrelNames | 
| rEP_CostCentreStack_mem_alloc | CmmType, CmmExpr, Cmm | 
| rEP_CostCentreStack_scc_count | CmmType, CmmExpr, Cmm | 
| rEP_StgEntCounter_allocd | CmmType, CmmExpr, Cmm | 
| rEP_StgEntCounter_allocs | CmmType, CmmExpr, Cmm | 
| Required | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins | 
| requirementContext | Packages, GhcPlugins | 
| res | CmmNode, Cmm | 
| rESERVED_C_STACK_BYTES | DynFlags, GhcPlugins | 
| rESERVED_STACK_WORDS | DynFlags, GhcPlugins | 
| reset_RDR | PrelNames | 
| ResizeMutableByteArrayOp_Char | PrimOp | 
| reslash | Util, GhcPlugins | 
| ResolvedScopes | HieTypes | 
| ResolveObjs | GHCi | 
| resolveObjs | GHCi | 
| resolvePackageConfig | Packages, GhcPlugins | 
| resolveTyVarScopeLocal | HieUtils | 
| resolveTyVarScopes | HieUtils | 
| resolveVisibility | HieUtils | 
| ResSigCtxt | TcOrigin, TcValidity, TcHsType | 
| restoreCurrentCostCentre | GHC.StgToCmm.Prof | 
| restrictUniqSetToUFM | UniqSet, GhcPlugins | 
| restrictVarEnv | VarEnv, GhcPlugins | 
| resultIsLevPoly | Type, GhcPlugins | 
| resultVariableName | GHC.Hs.Decls, GHC.Hs, GHC | 
| resultWrapper | DsCCall | 
| Resume | |
| 1 (Type/Class) | InteractiveEvalTypes, InteractiveEval, GHC | 
| 2 (Data Constructor) | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeApStack | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeBindings | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeBreakInfo | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeCCS | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeContext | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeDecl | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeExec | InteractiveEval, GHC | 
| resumeFinalIds | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeHistory | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeHistoryIx | InteractiveEvalTypes, InteractiveEval, GHC | 
| resumeSpan | InteractiveEvalTypes, InteractiveEval, GHC | 
| ResumeStmt | GHCi | 
| resumeStmt | |
| 1 (Function) | InteractiveEvalTypes, InteractiveEval, GHC | 
| 2 (Function) | GHCi | 
| Ret | MkGraph | 
| RetryOp | PrimOp | 
| RETURN | ByteCodeInstr | 
| Return | |
| 1 (Data Constructor) | Llvm.AbsSyn, Llvm | 
| 2 (Data Constructor) | GHC.StgToCmm.Monad | 
| return | GhcPrelude | 
| ReturnedTo | GHC.StgToCmm.Monad | 
| returnIOIdKey | PrelNames | 
| returnIOName | PrelNames | 
| returnIO_RDR | PrelNames | 
| ReturnIt | GHC.StgToCmm.Closure | 
| ReturnKind | GHC.StgToCmm.Monad | 
| returnMClassOpKey | PrelNames | 
| returnMName | PrelNames | 
| returnM_RDR | PrelNames | 
| returnQIdKey | THNames | 
| returnQName | THNames | 
| ReturnsAlg | PrimOp | 
| returnsCPR_maybe | Demand | 
| ReturnsPrim | PrimOp | 
| RETURN_UBX | ByteCodeInstr | 
| ret_args | CmmNode, Cmm | 
| rET_BIG | SMRep | 
| ret_off | CmmNode, Cmm | 
| rET_SMALL | SMRep | 
| reuseEnv | Demand | 
| reverse | GhcPrelude | 
| reverseBlocksInTops | RegAlloc.Liveness | 
| reverseEdges | CFG | 
| reverseErrors | DynFlags, GhcPlugins, GHC | 
| reverseOL | OrdList | 
| revPostorder | CmmUtils | 
| revPostorderFrom | Hoopl.Graph | 
| rewriteCmmBwd | Hoopl.Dataflow | 
| RewriteFun | Hoopl.Dataflow | 
| rewriteTyVar | TcFlatten | 
| re_base | CoreSyn, GhcPlugins | 
| re_visible_orphs | CoreSyn, GhcPlugins | 
| RhsCtxt | CoreUnfold | 
| rhsIdInfo | GHC.StgToCmm.Env | 
| rhsIsStatic | CoreUtils, GhcPlugins | 
| RhsNames | TcRnTypes, TcRnMonad | 
| RhsSk | StgLiftLams.Analysis | 
| rhssOfAlts | CoreSyn, GhcPlugins | 
| rhssOfBind | CoreSyn, GhcPlugins | 
| RI | |
| 1 (Type/Class) | SPARC.Instr | 
| 2 (Type/Class) | PPC.Instr | 
| ribbonsPerLine | Pretty | 
| Right | GhcPrelude | 
| rightAssocDataCon_RDR | PrelNames | 
| rightAssociativeDataConKey | PrelNames | 
| rightAssociativeDataConName | PrelNames | 
| rightDataConKey | PrelNames | 
| rightDataConName | PrelNames | 
| rightmost | SrcLoc, GhcPlugins, GHC | 
| rightOf | HieUtils | 
| rightToMaybe | Maybes | 
| right_RDR | PrelNames | 
| RIImm | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| ripRel | X86.Regs | 
| RIReg | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| riZero | SPARC.Instr | 
| RLWINM | PPC.Instr | 
| rnBindPat | RnPat | 
| rnBndr2 | VarEnv, GhcPlugins | 
| rnBndr2_var | VarEnv, GhcPlugins | 
| rnBndrL | VarEnv, GhcPlugins | 
| rnBndrR | VarEnv, GhcPlugins | 
| rnBndrs2 | VarEnv, GhcPlugins | 
| rnBracket | RnSplice | 
| rnConDeclFields | RnTypes | 
| rnContext | RnTypes | 
| RnEnv2 | VarEnv, GhcPlugins | 
| rnEnvL | VarEnv, GhcPlugins | 
| rnEnvR | VarEnv, GhcPlugins | 
| rnEtaL | VarEnv, GhcPlugins | 
| rnEtaR | VarEnv, GhcPlugins | 
| rnExpr | RnExpr | 
| rnGRHS | RnBinds | 
| rnGRHSs | RnBinds | 
| rnHsDoc | RnHsDoc | 
| rnHsKind | RnTypes | 
| rnHsRecFields | RnPat | 
| rnHsRecUpdFields | RnPat | 
| rnHsSigType | RnTypes | 
| rnHsSigWcType | RnTypes | 
| rnHsSigWcTypeScoped | RnTypes | 
| rnHsType | RnTypes | 
| rnHsWcType | RnTypes | 
| rnImplicitBndrs | RnTypes | 
| rnImports | RnNames | 
| rnInScope | VarEnv, GhcPlugins | 
| rnInScopeSet | VarEnv, GhcPlugins | 
| rnLExpr | RnExpr | 
| rnLHsDoc | RnHsDoc | 
| rnLHsKind | RnTypes | 
| rnLHsType | RnTypes | 
| rnLHsTypeArgs | RnTypes | 
| rnLHsTypes | RnTypes | 
| rnLit | RnPat | 
| rnLocalBindsAndThen | RnBinds | 
| rnLocalValBindsLHS | RnBinds | 
| rnLocalValBindsRHS | RnBinds | 
| rnLTyVar | RnTypes | 
| RnM | TcRnTypes, TcRnMonad | 
| rnMatchGroup | RnBinds | 
| rnMbLHsDoc | RnHsDoc | 
| rnMethodBinds | RnBinds | 
| rnModExports | RnModIface | 
| rnModIface | RnModIface | 
| rnOccL | VarEnv, GhcPlugins | 
| rnOccL_maybe | VarEnv, GhcPlugins | 
| rnOccR | VarEnv, GhcPlugins | 
| rnOccR_maybe | VarEnv, GhcPlugins | 
| rnOverLit | RnPat | 
| rnPat | RnPat | 
| rnPatAndThen | RnPat | 
| rnPats | RnPat | 
| RnPendingTyped | TcRnTypes, TcRnMonad | 
| RnPendingUntyped | TcRnTypes, TcRnMonad | 
| rnSpliceDecl | RnSplice | 
| rnSpliceExpr | RnSplice | 
| rnSplicePat | RnSplice | 
| rnSpliceType | RnSplice | 
| rnSrcDecls | RnSource | 
| rnSrcFixityDecl | RnBinds | 
| rnStmts | RnExpr | 
| rnSwap | VarEnv, GhcPlugins | 
| rnTopBindsBoot | RnBinds | 
| rnTopBindsLHS | RnBinds | 
| rnTopSpliceDecls | RnSplice | 
| rnTopSrcDecls | TcRnDriver | 
| rnValBindsRHS | RnBinds | 
| Role | CoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins | 
| RoleAnnotCtxt | RnEnv, RnBinds | 
| RoleAnnotD | GHC.Hs.Decls, GHC.Hs, GHC | 
| RoleAnnotDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| roleAnnotDeclName | GHC.Hs.Decls, GHC.Hs, GHC | 
| roleAnnotDIdKey | THNames | 
| roleAnnotDName | THNames | 
| RoleAnnotEnv | TcRnTypes, TcRnMonad | 
| RolesInfo | TcTyDecls | 
| roleTyConKey | THNames | 
| roleTyConName | THNames | 
| Roll | HieTypes | 
| Rooted | Dominators | 
| rootMainKey | PrelNames | 
| rOOT_MAIN | PrelNames | 
| roughMatchTcs | Unify, InstEnv | 
| roughTopNames | Rules, GhcPlugins | 
| round | GhcPrelude | 
| roundUpTo | SMRep | 
| roundUpToWords | SMRep | 
| rparen | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| rpddfs | Dominators | 
| rsi | X86.Regs | 
| rsp | X86.Regs | 
| RStr | Pretty | 
| rtccInfo | DynFlags, GhcPlugins, GHC | 
| rtldInfo | DynFlags, GhcPlugins, GHC | 
| rtsClosureType | SMRep | 
| rtsIsProfiled | DynFlags, GhcPlugins | 
| rtsOpts | DynFlags, GhcPlugins, GHC | 
| RtsOptsAll | DynFlags, GhcPlugins | 
| RtsOptsEnabled | DynFlags, GhcPlugins | 
| rtsOptsEnabled | DynFlags, GhcPlugins, GHC | 
| RtsOptsIgnore | DynFlags, GhcPlugins | 
| RtsOptsIgnoreAll | DynFlags, GhcPlugins | 
| RtsOptsNone | DynFlags, GhcPlugins | 
| RtsOptsSafeOnly | DynFlags, GhcPlugins | 
| rtsOptsSuggestions | DynFlags, GhcPlugins, GHC | 
| RTSRep | SMRep | 
| RtsRevertCAFs | GHCi | 
| rtsUnitId | Module, GhcPlugins | 
| rTyConKey | PrelNames | 
| rTyConName | PrelNames | 
| RU | Instruction | 
| rubbishLit | Literal, GhcPlugins | 
| Rule | CoreSyn, GhcPlugins | 
| ruleActivation | CoreSyn, GhcPlugins | 
| RuleArgCtxt | CoreUnfold | 
| ruleArity | CoreSyn, GhcPlugins | 
| RuleBase | CoreSyn, GhcPlugins | 
| RuleBndr | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| ruleBndrQTyConKey | THNames | 
| ruleBndrQTyConName | THNames | 
| RuleBndrSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| ruleCheck | DynFlags, GhcPlugins, GHC | 
| ruleCheckProgram | Rules, GhcPlugins | 
| RuleCtx | RnUtils | 
| RuleD | GHC.Hs.Decls, GHC.Hs, GHC | 
| RuleDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| RuleDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| RuleEnv | |
| 1 (Type/Class) | CoreSyn, GhcPlugins | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| RuleFired | CoreMonad, GhcPlugins | 
| ruleFreeVars | CoreFVs, GhcPlugins | 
| RuleFun | CoreSyn, GhcPlugins | 
| ruleIdName | CoreSyn, GhcPlugins | 
| RuleInfo | |
| 1 (Type/Class) | IdInfo, GhcPlugins | 
| 2 (Data Constructor) | IdInfo, GhcPlugins | 
| ruleInfo | IdInfo, GhcPlugins | 
| ruleInfoFreeVars | IdInfo, GhcPlugins | 
| ruleInfoRules | IdInfo, GhcPlugins | 
| ruleLhsFreeIds | CoreFVs, GhcPlugins | 
| ruleLhsFreeIdsList | CoreFVs, GhcPlugins | 
| RuleMatchInfo | BasicTypes, GhcPlugins | 
| ruleMatchTyKiX | Unify | 
| ruleModule | CoreSyn, GhcPlugins | 
| RuleName | BasicTypes, CoreSyn, GhcPlugins | 
| ruleName | CoreSyn, GhcPlugins | 
| ruleRhsFreeVars | CoreFVs, GhcPlugins | 
| rulesFreeVars | CoreFVs, GhcPlugins | 
| rulesFreeVarsDSet | CoreFVs, GhcPlugins | 
| RuleSigCtxt | TcOrigin, TcValidity, TcHsType | 
| RuleSkol | TcOrigin | 
| rulesOfBinds | Rules, GhcPlugins | 
| RuleTyTmVar | |
| 1 (Type/Class) | RdrHsSyn | 
| 2 (Data Constructor) | RdrHsSyn | 
| ruleVarIdKey | THNames | 
| ruleVarName | THNames | 
| RunAndLogSteps | InteractiveEvalTypes, InteractiveEval, GHC | 
| runAnnotation | TcSplice | 
| runAr | SysTools.Tasks, SysTools | 
| runAs | SysTools.Tasks, SysTools | 
| runC | GHC.StgToCmm.Monad | 
| runCc | SysTools.Tasks, SysTools | 
| runClang | SysTools.Tasks, SysTools | 
| runCmdLine | CmdLineParser | 
| runCoreM | CoreMonad, GhcPlugins | 
| runCpp | SysTools.Tasks, SysTools | 
| runDecls | InteractiveEval, GHC | 
| runDeclsWithLocation | InteractiveEval, GHC | 
| runECP_P | RdrHsSyn | 
| runECP_PV | RdrHsSyn | 
| runEwM | CmdLineParser | 
| runGhc | GHC | 
| runGhcT | GHC | 
| runHsc | HscTypes, GhcPlugins | 
| runInteractiveHsc | HscTypes, GhcPlugins | 
| runIOEnv | IOEnv, TcRnMonad | 
| runLibtool | SysTools.Tasks, SysTools | 
| runLiftM | StgLiftLams.LiftM | 
| runLink | SysTools.Tasks, SysTools | 
| runLlvm | LlvmCodeGen.Base | 
| runLlvmLlc | SysTools.Tasks, SysTools | 
| runLlvmOpt | SysTools.Tasks, SysTools | 
| runMainIOName | PrelNames | 
| runMainKey | PrelNames | 
| runMaybe | CoreMonad, GhcPlugins | 
| runMaybeT | Maybes | 
| runMergeObjects | SysTools.Tasks, SysTools | 
| runMeta' | TcSplice | 
| runMetaD | TcSplice | 
| runMetaE | TcSplice | 
| runMetaHook | Hooks | 
| runMetaP | TcSplice | 
| runMetaT | TcSplice | 
| runMkDLL | SysTools.Tasks, SysTools | 
| RunModFinalizers | GHCi | 
| runParsedDecls | InteractiveEval, GHC | 
| runPhase | DriverPipeline | 
| runPhaseHook | Hooks | 
| runPp | SysTools.Tasks, SysTools | 
| runPV | RdrHsSyn | 
| runQuasi | TcSplice | 
| runR | RegAlloc.Linear.State | 
| runRanlib | SysTools.Tasks, SysTools | 
| runRemoteModFinalizers | TcSplice | 
| runRnSpliceHook | Hooks | 
| runRWKey | PrelNames | 
| runRWName | PrelNames | 
| runSDoc | Outputable, GhcPlugins | 
| runSomething | SysTools.Process | 
| runSomethingFiltered | SysTools.Process | 
| runSomethingResponseFile | SysTools.Process | 
| runSomethingWith | SysTools.Process | 
| RunSplice | TcRnTypes, TcRnMonad | 
| runState | State | 
| runState' | State | 
| runStream | Stream | 
| runTcInteractive | TcRnDriver, GHC | 
| runTcPluginM | TcRnTypes, TcRnMonad | 
| runTcPluginTcS | TcSMonad | 
| runTcS | TcSMonad | 
| runTcSDeriveds | TcSMonad, TcSimplify | 
| runTcSEqualities | TcSMonad | 
| runTcSWithEvBinds | TcSMonad | 
| RunTH | GHCi | 
| runtimeErrorIdKey | PrelNames | 
| RuntimeRep | TyCon, GhcPlugins | 
| runtimeRep1Ty | TysPrim | 
| runtimeRep1TyVar | TysPrim | 
| runtimeRep2Ty | TysPrim | 
| runtimeRep2TyVar | TysPrim | 
| RuntimeRepInfo | TyCon, GhcPlugins | 
| runtimeRepPrimRep | RepType | 
| runtimeRepSimpleDataConKeys | PrelNames | 
| runtimeRepTy | TysWiredIn, GhcPlugins | 
| runtimeRepTyCon | TysWiredIn, GhcPlugins | 
| runtimeRepTyConKey | PrelNames | 
| RuntimeUnk | TcType | 
| RuntimeUnkFlexi | TcHsSyn | 
| rUNTIME_ERROR_ID | MkCore, GhcPlugins | 
| RunToCompletion | InteractiveEvalTypes, InteractiveEval, GHC | 
| runTopSplice | TcSplice | 
| runUnlit | SysTools.Tasks, SysTools | 
| runWhen | CoreMonad, GhcPlugins | 
| runWindres | SysTools.Tasks, SysTools | 
| rupd_cons | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_flds | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_in_tys | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_out_tys | GHC.Hs.Expr, GHC.Hs, GHC | 
| rupd_wrap | GHC.Hs.Expr, GHC.Hs, GHC | 
| ru_act | CoreSyn, GhcPlugins | 
| ru_args | CoreSyn, GhcPlugins | 
| ru_auto | CoreSyn, GhcPlugins | 
| ru_bndrs | CoreSyn, GhcPlugins | 
| ru_fn | CoreSyn, GhcPlugins | 
| ru_local | CoreSyn, GhcPlugins | 
| ru_name | CoreSyn, GhcPlugins | 
| ru_nargs | CoreSyn, GhcPlugins | 
| ru_origin | CoreSyn, GhcPlugins | 
| ru_orphan | CoreSyn, GhcPlugins | 
| ru_rhs | CoreSyn, GhcPlugins | 
| ru_rough | CoreSyn, GhcPlugins | 
| ru_try | CoreSyn, GhcPlugins | 
| rxN | LlvmCodeGen.Regs | 
| s1TyConKey | PrelNames | 
| s1TyConName | PrelNames | 
| safeDirectImpsReq | DynFlags, GhcPlugins | 
| safeHaskell | DynFlags, GhcPlugins, GHC | 
| SafeHaskellBit | Lexer | 
| SafeHaskellMode | DynFlags, GhcPlugins, GHC | 
| safeHaskellModeEnabled | DynFlags, GhcPlugins | 
| safeHaskellOn | DynFlags, GhcPlugins | 
| safeIdKey | THNames | 
| safeImplicitImpsReq | DynFlags, GhcPlugins | 
| safeImportsOn | DynFlags, GhcPlugins | 
| safeInfer | DynFlags, GhcPlugins, GHC | 
| safeInferOn | DynFlags, GhcPlugins | 
| safeInferred | DynFlags, GhcPlugins, GHC | 
| safeLanguageOn | DynFlags, GhcPlugins | 
| safeName | THNames | 
| safeOverlap | ClsInst | 
| safeShowException | Panic | 
| Safety | ForeignCall | 
| SAKS | TcHsType | 
| SAKS_or_CUSK | TcHsType | 
| sameDepthAs | TcType | 
| SameMutableArrayArrayOp | PrimOp | 
| SameMutableArrayOp | PrimOp | 
| SameMutableByteArrayOp | PrimOp | 
| SameMutVarOp | PrimOp | 
| SameMVarOp | PrimOp | 
| sameRepresentativeSDIE | GHC.HsToCore.PmCheck.Types | 
| SameSmallMutableArrayOp | PrimOp | 
| SameTVarOp | PrimOp | 
| sameVis | Var, Type, GhcPlugins | 
| sanityCheckCfg | CFG | 
| sappendClassOpKey | PrelNames | 
| sappendName | PrelNames | 
| SAR | X86.Instr | 
| saturatedByOneShots | Demand | 
| saveCurrentCostCentre | GHC.StgToCmm.Prof | 
| saveThreadState | GHC.StgToCmm.Foreign | 
| SBB | X86.Instr | 
| sb_mds | TcRnTypes, TcRnMonad | 
| sb_tcs | TcRnTypes, TcRnMonad | 
| scaleFloat | GhcPrelude | 
| scanGraph | GraphOps, GraphColor | 
| scanl | GhcPrelude | 
| scanl1 | GhcPrelude | 
| scanr | GhcPrelude | 
| scanr1 | GhcPrelude | 
| SCC | Digraph | 
| sccAbleCC | CostCentre | 
| SCCFunSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| Scheme | |
| 1 (Type/Class) | PprColour | 
| 2 (Data Constructor) | PprColour | 
| Scope | HieTypes | 
| scopeContainsSpan | HieUtils | 
| scopedSort | TyCoFVs, Type, TcType, GhcPlugins | 
| ScOrigin | TcOrigin | 
| sc_alts | SimplUtils | 
| sc_arg | SimplUtils | 
| sc_arg_ty | SimplUtils | 
| sc_bndr | SimplUtils | 
| sc_bndrs | SimplUtils | 
| sc_body | SimplUtils | 
| sc_cci | SimplUtils | 
| sc_cont | SimplUtils | 
| sc_dup | SimplUtils | 
| sc_env | SimplUtils | 
| sc_fun | SimplUtils | 
| sc_hole_ty | SimplUtils | 
| SDIE | GHC.HsToCore.PmCheck.Types | 
| SDIV | SPARC.Instr | 
| SDoc | Outputable, GhcPlugins | 
| sdocWithDynFlags | Outputable, GhcPlugins | 
| sdocWithPlatform | Outputable, GhcPlugins | 
| searchPackageId | Packages, GhcPlugins | 
| secondM | Util, GhcPlugins | 
| Section | |
| 1 (Type/Class) | Cmm | 
| 2 (Data Constructor) | Cmm | 
| SectionL | GHC.Hs.Expr, GHC.Hs, GHC | 
| sectionLIdKey | THNames | 
| sectionLName | THNames | 
| sectionOffset | Dwarf.Types | 
| SectionOrigin | TcOrigin | 
| SectionProtection | Cmm | 
| sectionProtection | Cmm | 
| SectionR | GHC.Hs.Expr, GHC.Hs, GHC | 
| sectionRIdKey | THNames | 
| sectionRName | THNames | 
| SectionType | Cmm | 
| sectionType | AsmUtils | 
| seCvSubst | SimplEnv | 
| seDynFlags | SimplEnv | 
| seekBin | Binary | 
| seekBy | Binary | 
| seIdSubst | SimplEnv | 
| seInScope | SimplEnv | 
| Select | SimplUtils | 
| selectLargestContainedBy | HieUtils | 
| selectMatchVar | DsUtils | 
| selectMatchVars | DsUtils | 
| selectNextWorkItem | TcSMonad | 
| selectorAmbiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| selectorClassKey | PrelNames | 
| selectorClassName | PrelNames | 
| selectSimpleMatchVarL | DsUtils | 
| selectSmallestContaining | HieUtils | 
| SelfBoot | TcRnTypes, TcRnMonad | 
| SelfBootInfo | TcRnTypes, TcRnMonad | 
| SelfLoop | Digraph | 
| SelfLoopInfo | GHC.StgToCmm.Closure | 
| selName_RDR | PrelNames | 
| sel_naughty | IdInfo, GhcPlugins | 
| sel_tycon | IdInfo, GhcPlugins | 
| semi | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Semigroup | GhcPrelude | 
| semigroupClassKey | PrelNames | 
| semigroupClassName | PrelNames | 
| seMode | SimplEnv | 
| sep | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| SepArg | CmdLineParser | 
| Seq | GHCi | 
| seq | GhcPrelude | 
| seqBinds | CoreSeq | 
| seqBitmap | Bitmap | 
| seqCo | Coercion, GhcPlugins | 
| seqCompiledByteCode | ByteCodeTypes | 
| seqDemand | Demand | 
| seqDemandList | Demand | 
| seqDmd | Demand | 
| seqDmdType | Demand | 
| seqDVarSet | VarSet, GhcPlugins | 
| seqEltsUFM | UniqFM, GhcPlugins | 
| seqExpr | CoreSeq | 
| seqExprs | CoreSeq | 
| seqHValue | GHCi | 
| seqId | MkId | 
| seqIdKey | PrelNames | 
| seqList | Util, GhcPlugins | 
| seqOccInfo | BasicTypes, GhcPlugins | 
| SeqOp | PrimOp | 
| seqRuleInfo | CoreSeq | 
| seqRules | CoreSeq | 
| seqStrictSig | Demand | 
| seqType | Type, GhcPlugins | 
| seqTypes | Type, GhcPlugins | 
| Sequel | GHC.StgToCmm.Monad | 
| sequence | GhcPrelude | 
| sequenceA | GhcPrelude | 
| sequenceQIdKey | THNames | 
| sequenceQName | THNames | 
| sequenceTop | BlockLayout | 
| sequence_ | GhcPrelude | 
| seqUnfolding | CoreSeq | 
| seqVar | DsUtils | 
| seqVarSet | VarSet, GhcPlugins | 
| Serialized | |
| 1 (Data Constructor) | GhcPlugins | 
| 2 (Type/Class) | GhcPlugins | 
| serializeWithData | GhcPlugins | 
| sError | PprColour | 
| Session | |
| 1 (Type/Class) | GhcMonad | 
| 2 (Data Constructor) | GhcMonad | 
| setArityInfo | IdInfo, GhcPlugins | 
| setAssigR | RegAlloc.Linear.State | 
| setBinds | GHC.StgToCmm.Monad | 
| setBlockAssigR | RegAlloc.Linear.State | 
| SetByteArrayOp | PrimOp | 
| setCafInfo | IdInfo, GhcPlugins | 
| setCallArityInfo | IdInfo, GhcPlugins | 
| setCaseBndrEvald | Id, GhcPlugins | 
| SETCC | X86.Instr | 
| setCoHoleCoVar | TyCoRep, Coercion, GhcPlugins | 
| setColor | GraphOps, GraphColor | 
| setConstraintVar | TcRnMonad | 
| setContext | InteractiveEval, GHC | 
| setCoVarName | Coercion, GhcPlugins | 
| setCoVarUnique | Coercion, GhcPlugins | 
| setCtLoc | Constraint | 
| setCtLocEnv | Constraint | 
| setCtLocM | TcRnMonad | 
| setCtLocOrigin | Constraint | 
| setCtLocSpan | Constraint | 
| setCvSubstEnv | TyCoSubst | 
| setDelete | Hoopl.Collections | 
| setDeleteList | Hoopl.Collections | 
| setDeltaNat | NCGMonad | 
| setDeltaR | RegAlloc.Linear.State | 
| setDemandInfo | IdInfo, GhcPlugins | 
| setDifference | Hoopl.Collections | 
| setDynFlags | PipelineMonad, DriverPipeline | 
| setEdgeWeight | CFG | 
| setElems | Hoopl.Collections | 
| setEmpty | Hoopl.Collections | 
| setEntrySDIE | GHC.HsToCore.PmCheck.Types | 
| setEnv | IOEnv, TcRnMonad | 
| setEnvs | TcRnMonad | 
| setErrCtxt | TcRnMonad | 
| setErrsVar | TcRnMonad | 
| setEvBind | |
| 1 (Function) | TcSMonad | 
| 2 (Function) | TcPluginM | 
| setEvBindIfWanted | TcSMonad | 
| setEvBindsTcS | TcSMonad | 
| setFilter | Hoopl.Collections | 
| setFlagsFromEnvFile | DynFlags, GhcPlugins | 
| setFoldl | Hoopl.Collections | 
| setFoldr | Hoopl.Collections | 
| setForeignOs | PipelineMonad | 
| setFormatOfRegister | SPARC.CodeGen.Base | 
| setFreeRegsR | RegAlloc.Linear.State | 
| setFromList | Hoopl.Collections | 
| setGblEnv | TcRnMonad | 
| setGeneralFlag' | DynFlags, GhcPlugins | 
| setGHCiMonad | GHC | 
| setGlobalTypeEnv | TcEnv | 
| SETHI | SPARC.Instr | 
| setHpUsage | GHC.StgToCmm.Monad | 
| setIdArity | Id, GhcPlugins | 
| setIdCafInfo | Id, GhcPlugins | 
| setIdCallArity | Id, GhcPlugins | 
| setIdDemandInfo | Id, GhcPlugins | 
| setIdDetails | Var, GhcPlugins | 
| setIdExported | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| setIdInfo | Id, GhcPlugins | 
| setIdName | Id, GhcPlugins | 
| setIdNotExported | |
| 1 (Function) | Var, GhcPlugins | 
| 2 (Function) | Id | 
| setIdOccInfo | Id, GhcPlugins | 
| setIdOneShotInfo | Id, GhcPlugins | 
| setIdSpecialisation | Id, GhcPlugins | 
| setIdStrictness | Id, GhcPlugins | 
| setIdType | Id, GhcPlugins | 
| setIdUnfolding | Id, GhcPlugins | 
| setIdUnique | Id, GhcPlugins | 
| setIface | PipelineMonad | 
| setImplicitEnvM | TcRnMonad | 
| setIndirectSDIE | GHC.HsToCore.PmCheck.Types | 
| setInertCans | TcSMonad | 
| setInfoTableStackMap | CmmLayoutStack | 
| setInlineActivation | Id, GhcPlugins | 
| setInlinePragInfo | IdInfo, GhcPlugins | 
| setInlinePragma | Id, GhcPlugins | 
| setInlinePragmaActivation | BasicTypes, GhcPlugins | 
| setInlinePragmaRuleMatchInfo | BasicTypes, GhcPlugins | 
| setInScope | CoreSubst, GhcPlugins | 
| setInScopeFromE | SimplEnv | 
| setInScopeFromF | SimplEnv | 
| setInScopeSet | SimplEnv | 
| setInsert | Hoopl.Collections | 
| setInsertList | Hoopl.Collections | 
| setInteractiveDynFlags | GHC | 
| setInteractivePackage | HscTypes, GhcPlugins | 
| setInteractivePrintName | HscTypes, GhcPlugins | 
| setIntersection | Hoopl.Collections | 
| setIsSubsetOf | Hoopl.Collections | 
| setJoinResTy | Type, GhcPlugins | 
| setLastToken | Lexer | 
| setLclEnv | TcRnMonad | 
| setLclEnvLoc | TcRnTypes, TcRnMonad | 
| setLclEnvTcLevel | TcRnTypes, TcRnMonad | 
| setLclTypeEnv | TcRnMonad | 
| setLevels | SetLevels | 
| setLevityInfoWithType | IdInfo, GhcPlugins | 
| setLocalRdrEnv | TcRnMonad | 
| setLogAction | GHC | 
| setMember | Hoopl.Collections | 
| setMetaTyVarTcLevel | TcType | 
| setMode | SimplEnv | 
| setModLocation | PipelineMonad, DriverPipeline | 
| setNameLoc | Name, GhcPlugins | 
| setNameModule | IfaceEnv | 
| setNameUnique | Name, GhcPlugins | 
| setNeverLevPoly | IdInfo, GhcPlugins | 
| setNominalRole_maybe | Coercion, GhcPlugins | 
| setNull | Hoopl.Collections | 
| setOccInfo | IdInfo, GhcPlugins | 
| setOccNameSpace | OccName, Name, GhcPlugins | 
| setOneShotInfo | IdInfo, GhcPlugins | 
| setOneShotLambda | Id, GhcPlugins | 
| setOverlapModeMaybe | BasicTypes, InstEnv, GhcPlugins | 
| setProgramDynFlags | GHC | 
| setRdrNameSpace | RdrHsSyn | 
| setRealHp | GHC.StgToCmm.Monad, GHC.StgToCmm.Heap | 
| setRecTcMaxBound | TyCon, GhcPlugins | 
| setRuleIdName | CoreSyn, GhcPlugins | 
| setRuleInfo | IdInfo, GhcPlugins | 
| setRuleInfoHead | IdInfo, GhcPlugins | 
| setSafeMode | HscTypes, GhcPlugins | 
| setSession | GhcMonad, GHC | 
| setSessionDynFlags | GHC | 
| setSingleton | Hoopl.Collections | 
| setSize | Hoopl.Collections | 
| setSolvedDicts | TcSMonad | 
| setSrcLoc | Lexer | 
| setSrcSpan | TcRnMonad | 
| setStage | TcRnMonad | 
| setState | GHC.StgToCmm.Monad | 
| setStrictnessInfo | IdInfo, GhcPlugins | 
| setStyleColoured | Outputable, GhcPlugins | 
| setSubstEnv | SimplEnv | 
| setTargets | GHC | 
| setTcEvBindsMap | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| setTcLevel | TcRnMonad | 
| setTcSInerts | TcSMonad | 
| setTcTyConKind | TyCon, GhcPlugins | 
| setTcTyVarDetails | Var, GhcPlugins | 
| SetThreadAllocationCounter | PrimOp | 
| setTickyCtrLabel | GHC.StgToCmm.Monad | 
| Settings | |
| 1 (Type/Class) | Settings, DynFlags, GhcPlugins | 
| 2 (Data Constructor) | Settings, DynFlags, GhcPlugins | 
| settings | DynFlags, GhcPlugins | 
| SettingsError | SysTools.Settings | 
| SettingsError_BadData | SysTools.Settings | 
| SettingsError_MissingData | SysTools.Settings | 
| setTmpDir | DynFlags, GhcPlugins | 
| setTvSubstEnv | TyCoSubst, Type, TcType, GhcPlugins | 
| setTyVarKind | Var, GhcPlugins | 
| setTyVarName | Var, GhcPlugins | 
| setTyVarUnique | Var, GhcPlugins | 
| setUnfoldingInfo | IdInfo, GhcPlugins | 
| setUnion | Hoopl.Collections | 
| setUnions | Hoopl.Collections | 
| setUniqMeta | LlvmCodeGen.Base | 
| setUnitId | DynFlags, GhcPlugins | 
| setUnsafeGlobalDynFlags | DynFlags, GhcPlugins | 
| setUserData | Binary | 
| setVarName | Var, GhcPlugins | 
| setVarType | Var, GhcPlugins | 
| setVarUnique | Var, GhcPlugins | 
| setVirtHp | GHC.StgToCmm.Monad, GHC.StgToCmm.Heap | 
| seTvSubst | SimplEnv | 
| setWantedEq | TcSMonad | 
| setWantedEvTerm | TcSMonad | 
| setXOptM | TcRnMonad | 
| SevDump | ErrUtils, GHC | 
| Severity | ErrUtils, GHC | 
| SevError | ErrUtils, GHC | 
| SevFatal | ErrUtils, GHC | 
| SevInfo | ErrUtils, GHC | 
| SevInteractive | ErrUtils, GHC | 
| SevOutput | ErrUtils, GHC | 
| SevWarning | ErrUtils, GHC | 
| sExtraGccViaCFlags | Settings, DynFlags, GhcPlugins | 
| sFatal | PprColour | 
| sFileSettings | Settings, DynFlags, GhcPlugins | 
| sfInScope | SimplEnv | 
| sfInteractInert | CoAxiom, TcTypeNats | 
| sfInteractTop | CoAxiom, TcTypeNats | 
| sfJoinFloats | SimplEnv | 
| sfLetFloats | SimplEnv | 
| sfMatchFam | CoAxiom, TcTypeNats | 
| Sf_Ignore | DynFlags, GhcPlugins, GHC | 
| Sf_None | DynFlags, GhcPlugins, GHC | 
| Sf_Safe | DynFlags, GhcPlugins, GHC | 
| Sf_SafeInferred | DynFlags, GhcPlugins, GHC | 
| Sf_Trustworthy | DynFlags, GhcPlugins, GHC | 
| Sf_Unsafe | DynFlags, GhcPlugins, GHC | 
| sGccSupportsNoPie | Settings, DynFlags, GhcPlugins | 
| sGhcDebugged | Settings, DynFlags, GhcPlugins | 
| sGhciUsagePath | Settings, DynFlags, GhcPlugins | 
| sGhcNameVersion | Settings, DynFlags, GhcPlugins | 
| sGhcRTSWays | Settings, DynFlags, GhcPlugins | 
| sGhcRtsWithLibdw | Settings, DynFlags, GhcPlugins | 
| sGhcThreaded | Settings, DynFlags, GhcPlugins | 
| sGhcUsagePath | Settings, DynFlags, GhcPlugins | 
| sGhcWithInterpreter | Settings, DynFlags, GhcPlugins | 
| sGhcWithNativeCodeGen | Settings, DynFlags, GhcPlugins | 
| sGhcWithSMP | Settings, DynFlags, GhcPlugins | 
| ShadowedDependencies | Packages, GhcPlugins | 
| ShadowInfo | Constraint | 
| shadowNames | RdrName, GhcPlugins | 
| Shared | GHC.HsToCore.PmCheck.Types | 
| SharedDIdEnv | GHC.HsToCore.PmCheck.Types | 
| sharedGlobal | Util, GhcPlugins | 
| sharedGlobalM | Util, GhcPlugins | 
| sHeader | PprColour | 
| ShHoleSubst | Module, GhcPlugins | 
| shiftEqns | DsUtils | 
| shiftLIntegerIdKey | PrelNames | 
| shiftLIntegerName | PrelNames | 
| shiftRIntegerIdKey | PrelNames | 
| shiftRIntegerName | PrelNames | 
| SHL | X86.Instr | 
| shortBlockId | SPARC.ShortcutJump | 
| shortcutJump | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| 4 (Function) | NCGMonad, AsmCodeGen | 
| shortCutLit | TcHsSyn | 
| shortcutStatics | |
| 1 (Function) | X86.Instr | 
| 2 (Function) | SPARC.ShortcutJump | 
| 3 (Function) | PPC.RegInfo | 
| 4 (Function) | NCGMonad, AsmCodeGen | 
| shortcutWeightMap | CFG | 
| shouldInlinePrimOp | GHC.StgToCmm.Prim | 
| Shouldn'tHappenOrigin | TcOrigin | 
| shouldUseColor | DynFlags, GhcPlugins | 
| shouldUseHexWordLiterals | DynFlags, GhcPlugins | 
| Show | GhcPrelude | 
| show | GhcPrelude | 
| showAstData | GHC.Hs.Dump | 
| showChar | GhcPrelude | 
| showClassKey | PrelNames | 
| showClassName | PrelNames | 
| showCommaSpace_RDR | PrelNames | 
| showException | Panic | 
| ShowForAllFlag | IfaceType, IfaceSyn | 
| ShowForAllMust | IfaceType, IfaceSyn | 
| ShowForAllWhen | IfaceType, IfaceSyn | 
| showFreeRegs | RegAlloc.Linear.SPARC.FreeRegs | 
| showGhcException | Panic, GHC | 
| ShowHeader | IfaceSyn | 
| ShowHowMuch | IfaceSyn | 
| ShowIface | IfaceSyn | 
| showIface | LoadIface | 
| showLinkerState | Linker | 
| showList | GhcPrelude | 
| showModMsg | HscTypes, GhcPlugins | 
| showModule | InteractiveEval, GHC | 
| showModuleIndex | HscMain | 
| showOpt | CliOption, DynFlags, GhcPlugins | 
| showParen | GhcPrelude | 
| showParen_RDR | PrelNames | 
| showPass | ErrUtils | 
| showPlainGhcException | PlainPanic | 
| showPpr | Outputable, GhcPlugins | 
| showReg | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| showRichTokenStream | GHC | 
| ShowS | GhcPrelude | 
| shows | GhcPrelude | 
| showSDoc | Outputable, GhcPlugins | 
| showSDocDebug | Outputable, GhcPlugins | 
| showSDocDump | Outputable, GhcPlugins | 
| showSDocDumpOneLine | Outputable, GhcPlugins | 
| showSDocForUser | Outputable, GhcPlugins | 
| showSDocOneLine | Outputable, GhcPlugins | 
| showSDocUnqual | Outputable, GhcPlugins | 
| showSDocUnsafe | Outputable, GhcPlugins | 
| ShowSome | IfaceSyn | 
| showSpace_RDR | PrelNames | 
| showsPrec | GhcPrelude | 
| showsPrec_RDR | PrelNames | 
| showStgStats | StgStats | 
| showString | GhcPrelude | 
| showString_RDR | PrelNames | 
| ShowSub | |
| 1 (Type/Class) | IfaceSyn | 
| 2 (Data Constructor) | IfaceSyn | 
| shows_RDR | PrelNames | 
| showTerm | Debugger | 
| showToHeader | IfaceSyn | 
| showToIface | IfaceSyn | 
| SHR | X86.Instr | 
| ShrinkMutableByteArrayOp_Char | PrimOp | 
| ShrinkSmallMutableArrayOp_Char | PrimOp | 
| Shutdown | GHCi | 
| Sig | GHC.Hs.Binds, GHC.Hs, GHC | 
| SigD | GHC.Hs.Decls, GHC.Hs, GHC | 
| sigDIdKey | THNames | 
| sigDName | THNames | 
| sigEIdKey | THNames | 
| sigEName | THNames | 
| SigmaCtxt | TcOrigin, TcValidity, TcHsType | 
| Signal | Panic, GHC | 
| SignedHint | CmmType, CmmExpr, Cmm | 
| SignExt | Llvm.Types, Llvm | 
| significand | GhcPrelude | 
| signum | GhcPrelude | 
| signumIntegerIdKey | PrelNames | 
| signumIntegerName | PrelNames | 
| SigPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| sigPIdKey | THNames | 
| sigPName | THNames | 
| sigPrec | BasicTypes, TyCoPpr, GhcPlugins | 
| SigSkol | TcOrigin | 
| sigTIdKey | THNames | 
| sigTName | THNames | 
| SigTypeSkol | TcOrigin | 
| sig_bndr | TcRnTypes, TcRnMonad, TcSigs | 
| sig_ctxt | TcRnTypes, TcRnMonad, TcSigs | 
| sig_inst_sig | TcRnTypes, TcRnMonad | 
| sig_inst_skols | TcRnTypes, TcRnMonad | 
| sig_inst_tau | TcRnTypes, TcRnMonad | 
| sig_inst_theta | TcRnTypes, TcRnMonad | 
| sig_inst_wcs | TcRnTypes, TcRnMonad | 
| sig_inst_wcx | TcRnTypes, TcRnMonad | 
| sig_loc | TcRnTypes, TcRnMonad, TcSigs | 
| simplBinder | SimplEnv | 
| simplBinders | SimplEnv | 
| SimplCont | SimplUtils | 
| SimplCount | CoreMonad, SimplMonad, GhcPlugins | 
| simplCountN | CoreMonad, GhcPlugins | 
| simpleImportDecl | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| simpleInstInfoClsTy | TcEnv | 
| simpleInstInfoTy | TcEnv | 
| simpleInstInfoTyCon | TcEnv | 
| simpleNodeInfo | HieUtils | 
| SimplEnv | |
| 1 (Type/Class) | SimplEnv | 
| 2 (Data Constructor) | SimplEnv | 
| simplEnvForGHCi | SimplUtils | 
| simpleOptExpr | CoreOpt | 
| simpleOptExprWith | CoreOpt | 
| simpleOptPgm | CoreOpt | 
| simplExpr | Simplify | 
| SimplFloats | |
| 1 (Type/Class) | SimplEnv | 
| 2 (Data Constructor) | SimplEnv | 
| Simplified | SimplUtils | 
| SimplifierDone | CoreMonad, GhcPlugins | 
| simplify | BooleanFormula | 
| simplifyAmbiguityCheck | TcSimplify | 
| simplifyArgsWorker | Coercion, GhcPlugins | 
| simplifyDefault | TcSimplify | 
| simplifyExpr | SimplCore | 
| simplifyInfer | TcSimplify | 
| simplifyInstanceContexts | TcDerivInfer | 
| simplifyInteractive | TcSimplify | 
| simplifyTop | TcSimplify | 
| simplifyTopImplic | TcSimplify | 
| simplifyWantedsTcM | TcSimplify | 
| SimplM | SimplMonad | 
| SimplMode | |
| 1 (Type/Class) | CoreMonad, GhcPlugins | 
| 2 (Data Constructor) | CoreMonad, GhcPlugins | 
| simplNonRecBndr | SimplEnv | 
| simplNonRecJoinBndr | SimplEnv | 
| simplPhases | DynFlags, GhcPlugins, GHC | 
| simplRecBndrs | SimplEnv | 
| simplRecJoinBndrs | SimplEnv | 
| simplRules | Simplify | 
| SimplSR | SimplEnv | 
| simplTickFactor | DynFlags, GhcPlugins, GHC | 
| simplTopBinds | Simplify | 
| simpl_top | TcSimplify | 
| sin | GhcPrelude | 
| singleCt | Constraint | 
| SingleEntry | StgSyn | 
| SingleStep | |
| 1 (Type/Class) | InteractiveEvalTypes, InteractiveEval, GHC | 
| 2 (Data Constructor) | InteractiveEvalTypes, InteractiveEval, GHC | 
| SingleThreaded | Llvm.AbsSyn | 
| singleton | Util, GhcPlugins | 
| sinh | GhcPrelude | 
| sIntegerLibrary | Settings, DynFlags, GhcPlugins | 
| sIntegerLibraryType | Settings, DynFlags, GhcPlugins | 
| size | GraphOps, GraphColor | 
| SizedSeq | ByteCodeAsm | 
| sizedText | Pretty | 
| sizeDVarSet | VarSet, GhcPlugins | 
| SizeofArrayArrayOp | PrimOp | 
| SizeofArrayOp | PrimOp | 
| SizeofByteArrayOp | PrimOp | 
| SizeofMutableArrayArrayOp | PrimOp | 
| SizeofMutableArrayOp | PrimOp | 
| SizeofMutableByteArrayOp | PrimOp | 
| SizeofSmallArrayOp | PrimOp | 
| SizeofSmallMutableArrayOp | PrimOp | 
| sIZEOF_CostCentreStack | DynFlags, GhcPlugins | 
| sIZEOF_StgArrBytes_NoHdr | DynFlags, GhcPlugins | 
| sIZEOF_StgFunInfoExtraRev | DynFlags, GhcPlugins | 
| sIZEOF_StgMutArrPtrs_NoHdr | DynFlags, GhcPlugins | 
| sIZEOF_StgSmallMutArrPtrs_NoHdr | DynFlags, GhcPlugins | 
| sIZEOF_StgSMPThunkHeader | DynFlags, GhcPlugins | 
| sIZEOF_StgUpdateFrame_NoHdr | DynFlags, GhcPlugins | 
| sizeRegSet | CmmExpr, Cmm | 
| sizeSS | ByteCodeAsm | 
| sizeType | TcType | 
| sizeTypes | TcType | 
| sizeUDFM | UniqDFM | 
| sizeUFM | UniqFM, GhcPlugins | 
| sizeUniqDSet | UniqDSet | 
| sizeUniqMap | UniqMap | 
| sizeUniqSet | UniqSet, GhcPlugins | 
| sizeVarSet | VarSet, GhcPlugins | 
| Skeleton | StgLiftLams.Analysis | 
| Skolem | Unify | 
| SkolemInfo | TcOrigin | 
| SkolemiseFlexi | TcHsSyn | 
| skolemiseQuantifiedTyVar | TcMType | 
| skolemiseUnboundMetaTyVar | TcMType | 
| SkolemTv | TcType | 
| SL | PPC.Instr | 
| sLdIsGnuLd | Settings, DynFlags, GhcPlugins | 
| sLdSupportsBuildId | Settings, DynFlags, GhcPlugins | 
| sLdSupportsCompactUnwind | Settings, DynFlags, GhcPlugins | 
| sLdSupportsFilelist | Settings, DynFlags, GhcPlugins | 
| sLeadingUnderscore | Settings, DynFlags, GhcPlugins | 
| sLibFFI | Settings, DynFlags, GhcPlugins | 
| SLIDE | ByteCodeInstr | 
| sLit | FastString, GhcPlugins | 
| SLL | SPARC.Instr | 
| SllOp | PrimOp | 
| slotCmmType | CmmUtils | 
| slotForeignHint | CmmUtils | 
| slotPrimRep | RepType | 
| SlotTy | RepType | 
| Slow | CmmNode, Cmm | 
| SlowCall | GHC.StgToCmm.Closure | 
| slowCall | GHC.StgToCmm.Layout | 
| slowCallPattern | GHC.StgToCmm.ArgRep | 
| slurpConflicts | RegAlloc.Liveness | 
| slurpJoinMovs | RegAlloc.Graph.Coalesce | 
| slurpNodeConflictCount | GraphOps, GraphColor | 
| slurpReloadCoalesce | RegAlloc.Liveness | 
| slurpSpillCostInfo | RegAlloc.Graph.SpillCost | 
| sl_fs | BasicTypes, GhcPlugins | 
| sl_st | BasicTypes, GhcPlugins | 
| smallArrayPrimTyCon | TysPrim | 
| smallArrayPrimTyConKey | PrelNames | 
| SmallArrayPtrsRep | SMRep | 
| smallArrPtrsHdrSize | SMRep | 
| smallArrPtrsHdrSizeW | SMRep | 
| smallArrPtrsRep | SMRep | 
| smallEnoughToInline | CoreUnfold | 
| smallestContainingSatisfying | HieUtils | 
| smallIntegerIdKey | PrelNames | 
| smallIntegerName | PrelNames | 
| smallMutableArrayPrimTyCon | TysPrim | 
| smallMutableArrayPrimTyConKey | PrelNames | 
| sMargin | PprColour | 
| sMessage | PprColour | 
| SMRep | SMRep | 
| SMUL | SPARC.Instr | 
| sm_case_case | CoreMonad, GhcPlugins | 
| sm_dflags | CoreMonad, GhcPlugins | 
| sm_eta_expand | CoreMonad, GhcPlugins | 
| sm_inline | CoreMonad, GhcPlugins | 
| sm_names | CoreMonad, GhcPlugins | 
| sm_phase | CoreMonad, GhcPlugins | 
| sm_rules | CoreMonad, GhcPlugins | 
| snd | GhcPrelude | 
| snd3 | Util, GhcPlugins | 
| sndIdKey | PrelNames | 
| sndName | PrelNames | 
| sndOf3 | Util, GhcPlugins | 
| snocBag | Bag | 
| snocCts | Constraint | 
| snocOL | OrdList | 
| snocView | Util, GhcPlugins | 
| soExt | HscTypes, GhcPlugins | 
| SoftScope | CoreSyn, GhcPlugins | 
| SolarisLD | DynFlags, GhcPlugins | 
| solveCallStack | TcCanonical | 
| solveEqualities | TcSimplify, TcHsType | 
| solveLocalEqualities | TcSimplify | 
| solveLocalEqualitiesX | TcSimplify | 
| solverDepthErrorTcS | TcErrors | 
| solverIterations | DynFlags, GhcPlugins, GHC | 
| solveSimpleGivens | TcInteract | 
| solveSimpleWanteds | TcInteract | 
| solveWanteds | TcSimplify | 
| solveWantedsAndDrop | TcSimplify | 
| SomeAsyncException | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| SomeException | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| someTypeRepDataConKey | PrelNames | 
| someTypeRepDataConName | PrelNames | 
| someTypeRepTyConKey | PrelNames | 
| someTypeRepTyConName | PrelNames | 
| sOpt_a | Settings, DynFlags, GhcPlugins | 
| sOpt_c | Settings, DynFlags, GhcPlugins | 
| sOpt_cxx | Settings, DynFlags, GhcPlugins | 
| sOpt_F | Settings, DynFlags, GhcPlugins | 
| sOpt_i | Settings, DynFlags, GhcPlugins | 
| sOpt_L | Settings, DynFlags, GhcPlugins | 
| sOpt_l | Settings, DynFlags, GhcPlugins | 
| sOpt_lc | Settings, DynFlags, GhcPlugins | 
| sOpt_lcc | Settings, DynFlags, GhcPlugins | 
| sOpt_lm | Settings, DynFlags, GhcPlugins | 
| sOpt_lo | Settings, DynFlags, GhcPlugins | 
| sOpt_P | Settings, DynFlags, GhcPlugins | 
| sOpt_P_fingerprint | Settings, DynFlags, GhcPlugins | 
| sOpt_windres | Settings, DynFlags, GhcPlugins | 
| Sorry | Panic, GHC | 
| sorry | PlainPanic, Panic, Outputable, GhcPlugins | 
| sorryDoc | Panic | 
| sortLocated | SrcLoc, GhcPlugins | 
| sortQuantVars | MkCore, GhcPlugins | 
| sortWith | Util, GhcPlugins | 
| SourceError | HscTypes, GhcPlugins | 
| sourceLazyDataConKey | PrelNames | 
| sourceLazyDataConName | PrelNames | 
| sourceLazyKey | THNames | 
| sourceLazyName | THNames | 
| sourceLibName | PackageConfig, Packages, GhcPlugins | 
| SourceModified | |
| 1 (Type/Class) | HscTypes, GhcPlugins | 
| 2 (Data Constructor) | HscTypes, GhcPlugins | 
| sourceName | CoreSyn, GhcPlugins | 
| SourceNote | CoreSyn, GhcPlugins | 
| sourceNoUnpackDataConKey | PrelNames | 
| sourceNoUnpackDataConName | PrelNames | 
| sourceNoUnpackKey | THNames | 
| sourceNoUnpackName | THNames | 
| SourcePackageId | |
| 1 (Type/Class) | PackageConfig, Packages, GhcPlugins | 
| 2 (Data Constructor) | PackageConfig, Packages, GhcPlugins | 
| sourcePackageId | PackageConfig, Packages, GhcPlugins | 
| sourcePackageIdString | PackageConfig, Packages, GhcPlugins | 
| sourceSpan | CoreSyn, GhcPlugins | 
| sourceStrictDataConKey | PrelNames | 
| sourceStrictDataConName | PrelNames | 
| sourceStrictKey | THNames | 
| sourceStrictName | THNames | 
| SourceText | |
| 1 (Type/Class) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| SourceUnmodified | HscTypes, GhcPlugins | 
| SourceUnmodifiedAndStable | HscTypes, GhcPlugins | 
| sourceUnpackDataConKey | PrelNames | 
| sourceUnpackDataConName | PrelNames | 
| sourceUnpackKey | THNames | 
| sourceUnpackName | THNames | 
| Sp | CmmExpr, Cmm | 
| sp | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| space | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Span | HieTypes | 
| span | GhcPrelude | 
| spanEnd | Util, GhcPlugins | 
| spans | SrcLoc, GhcPlugins, GHC | 
| SparkOp | PrimOp | 
| speakN | Outputable, GhcPlugins | 
| speakNOf | Outputable, GhcPlugins | 
| speakNth | Outputable, GhcPlugins | 
| SpecConstrAnnotation | SpecConstr | 
| specConstrCount | DynFlags, GhcPlugins, GHC | 
| specConstrProgram | SpecConstr | 
| specConstrRecursive | DynFlags, GhcPlugins, GHC | 
| specConstrThreshold | DynFlags, GhcPlugins, GHC | 
| specialPromotedDc | DataCon, GhcPlugins | 
| SpecificFile | PipelineMonad | 
| Specified | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins | 
| SpecInstCtxt | TcOrigin, TcValidity, TcHsType | 
| SpecInstSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| SpecInstSigCtx | RnUtils | 
| SpecPrag | GHC.Hs.Binds, GHC.Hs, GHC | 
| SpecPragOrigin | TcOrigin | 
| SpecPrags | GHC.Hs.Binds, GHC.Hs, GHC | 
| specProgram | Specialise | 
| SpecSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| specTyConKey | PrelNames | 
| specTyConName | PrelNames | 
| specUnfolding | CoreUnfold, Specialise | 
| spExpr | CmmUtils | 
| sPgm_a | Settings, DynFlags, GhcPlugins | 
| sPgm_ar | Settings, DynFlags, GhcPlugins | 
| sPgm_c | Settings, DynFlags, GhcPlugins | 
| sPgm_dll | Settings, DynFlags, GhcPlugins | 
| sPgm_F | Settings, DynFlags, GhcPlugins | 
| sPgm_i | Settings, DynFlags, GhcPlugins | 
| sPgm_L | Settings, DynFlags, GhcPlugins | 
| sPgm_l | Settings, DynFlags, GhcPlugins | 
| sPgm_lc | Settings, DynFlags, GhcPlugins | 
| sPgm_lcc | Settings, DynFlags, GhcPlugins | 
| sPgm_libtool | Settings, DynFlags, GhcPlugins | 
| sPgm_lm | Settings, DynFlags, GhcPlugins | 
| sPgm_lo | Settings, DynFlags, GhcPlugins | 
| sPgm_P | Settings, DynFlags, GhcPlugins | 
| sPgm_ranlib | Settings, DynFlags, GhcPlugins | 
| sPgm_T | Settings, DynFlags, GhcPlugins | 
| sPgm_windres | Settings, DynFlags, GhcPlugins | 
| SPILL | RegAlloc.Liveness | 
| SpillAlloc | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| spillAreaLength | SPARC.Base | 
| SpillClobber | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| SpillCostInfo | RegAlloc.Graph.SpillCost | 
| SpillCostRecord | RegAlloc.Graph.SpillCost | 
| SpillJoinRM | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| SpillJoinRR | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| SpillLoad | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| spillR | RegAlloc.Linear.State | 
| SpillReason | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| spillSlotSize | SPARC.Base | 
| spillSlotToOffset | SPARC.Stack | 
| SpillStats | |
| 1 (Type/Class) | RegAlloc.Graph.Spill | 
| 2 (Data Constructor) | RegAlloc.Graph.Spill | 
| spillStoreLoad | RegAlloc.Graph.Spill | 
| sPlatformConstants | Settings, DynFlags, GhcPlugins | 
| sPlatformMisc | Settings, DynFlags, GhcPlugins | 
| Splice | TcRnTypes, TcRnMonad | 
| SpliceD | GHC.Hs.Decls, GHC.Hs, GHC | 
| SpliceDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| SpliceDecoration | GHC.Hs.Expr, GHC.Hs, GHC | 
| spliceDescription | RnSplice | 
| SpliceExplicitFlag | BasicTypes, GHC.Hs.Decls, GHC.Hs, GhcPlugins, GHC | 
| spliceGenerated | RnSplice | 
| SpliceInfo | |
| 1 (Type/Class) | RnSplice | 
| 2 (Data Constructor) | RnSplice | 
| spliceIsDecl | RnSplice | 
| SplicePat | GHC.Hs.Pat, GHC.Hs, GHC | 
| SplicePointName | GHC.Hs.Expr, GHC.Hs, GHC | 
| spliceRunAction | Plugins, GhcPlugins | 
| spliceSource | RnSplice | 
| SpliceType | TcRnTypes, TcRnMonad | 
| SpliceTypeCtx | RnUtils | 
| SpLim | CmmExpr, Cmm | 
| spLimExpr | CmmUtils | 
| spLimReg | CmmExpr, Cmm | 
| split | Util, GhcPlugins | 
| splitAppCo_maybe | Coercion, GhcPlugins | 
| splitAppTy | Type, GhcPlugins | 
| splitAppTys | Type, GhcPlugins | 
| splitAppTy_maybe | Type, GhcPlugins | 
| splitAt | GhcPrelude | 
| splitAtList | Util, GhcPlugins | 
| splitAtProcPoints | CmmProcPoint | 
| splitCastTy_maybe | Type, GhcPlugins | 
| splitDataProductType_maybe | DataCon, GhcPlugins | 
| splitDmdTy | Demand | 
| splitForAllCo_co_maybe | Coercion, GhcPlugins | 
| splitForAllCo_maybe | Coercion, GhcPlugins | 
| splitForAllCo_ty_maybe | Coercion, GhcPlugins | 
| splitForAllTy | Type, GhcPlugins | 
| splitForAllTys | Type, GhcPlugins, GHC | 
| splitForAllTysSameVis | Type, GhcPlugins | 
| splitForAllTy_co_maybe | Type, GhcPlugins | 
| splitForAllTy_maybe | Type, GhcPlugins | 
| splitForAllTy_ty_maybe | Type, GhcPlugins | 
| splitForAllVarBndrs | Type, GhcPlugins | 
| splitFunCo_maybe | Coercion, GhcPlugins | 
| splitFunTy | Type, GhcPlugins | 
| splitFunTys | Type, GhcPlugins | 
| splitFunTy_maybe | Type, GhcPlugins | 
| splitFVs | Demand | 
| splitHsFunType | GHC.Hs.Types, GHC.Hs, GHC | 
| splitIfaceSigmaTy | IfaceType, IfaceSyn | 
| splitInfo | DynFlags, GhcPlugins, GHC | 
| splitLHsForAllTyInvis | GHC.Hs.Types, GHC.Hs, GHC | 
| splitLHsInstDeclTy | GHC.Hs.Types, GHC.Hs, GHC | 
| splitLHsPatSynTy | GHC.Hs.Types, GHC.Hs, GHC | 
| splitLHsQualTy | GHC.Hs.Types, GHC.Hs, GHC | 
| splitLHsSigmaTyInvis | GHC.Hs.Types, GHC.Hs, GHC | 
| splitListTyConApp_maybe | Type, GhcPlugins | 
| splitLongestPrefix | Util, GhcPlugins | 
| splitModuleInsts | Module, GhcPlugins | 
| splitPiTy | Type, GhcPlugins | 
| splitPiTys | Type, GhcPlugins | 
| splitPiTysInvisible | Type, GhcPlugins | 
| splitPiTysInvisibleN | Type, GhcPlugins | 
| splitPiTy_maybe | Type, GhcPlugins | 
| splitProdDmd_maybe | Demand | 
| splitStrictSig | Demand | 
| splitTyConApp | Type, GhcPlugins | 
| splitTyConAppCo_maybe | Coercion, GhcPlugins | 
| splitTyConApp_maybe | Type, GhcPlugins | 
| splitUniqSupply | UniqSupply, GhcPlugins | 
| splitUnitIdInsts | Module, GhcPlugins | 
| splitVisVarsOfType | Type, GhcPlugins | 
| splitVisVarsOfTypes | Type, GhcPlugins | 
| spPlugin | Plugins, GhcPlugins | 
| spReg | CmmExpr, Cmm | 
| spRel | |
| 1 (Function) | SPARC.Stack | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| sProgramName | Settings, DynFlags, GhcPlugins | 
| sProjectVersion | Settings, DynFlags, GhcPlugins | 
| sptCreateStaticBinds | StaticPtrTable | 
| SptEntry | |
| 1 (Type/Class) | LinkerTypes, HscTypes, GhcPlugins | 
| 2 (Data Constructor) | LinkerTypes, HscTypes, GhcPlugins | 
| sptModuleInitCode | StaticPtrTable | 
| SQRT | X86.Instr | 
| sqrt | GhcPrelude | 
| squeese | |
| 1 (Function) | RegAlloc.Graph.ArchBase | 
| 2 (Function) | RegAlloc.Graph.ArchX86 | 
| SR | PPC.Instr | 
| SRA | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| sRawSettings | Settings, DynFlags, GhcPlugins | 
| srcDataName | OccName, Name, GhcPlugins | 
| srcErrorMessages | HscTypes, GhcPlugins | 
| srcfiles | Lexer | 
| SrcLazy | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| SrcLoc | SrcLoc, GhcPlugins, GHC | 
| srcLocCol | SrcLoc, GhcPlugins, GHC | 
| srcLocDataConKey | PrelNames | 
| srcLocDataConName | PrelNames | 
| srcLocFile | SrcLoc, GhcPlugins, GHC | 
| srcLocLine | SrcLoc, GhcPlugins, GHC | 
| srcLocSpan | SrcLoc, GhcPlugins, GHC | 
| SrcNoUnpack | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| srcParseFail | Lexer | 
| SrcSpan | SrcLoc, GhcPlugins, GHC | 
| srcSpanEnd | SrcLoc, GhcPlugins, GHC | 
| srcSpanEndCol | SrcLoc, GhcPlugins, GHC | 
| srcSpanEndLine | SrcLoc, GhcPlugins, GHC | 
| srcSpanFile | SrcLoc, GhcPlugins, GHC | 
| srcSpanFileName_maybe | SrcLoc, GhcPlugins | 
| srcSpanFirstCharacter | SrcLoc, GhcPlugins | 
| SrcSpanLess | SrcLoc, GhcPlugins, GHC | 
| srcSpanStart | SrcLoc, GhcPlugins, GHC | 
| srcSpanStartCol | SrcLoc, GhcPlugins, GHC | 
| srcSpanStartLine | SrcLoc, GhcPlugins, GHC | 
| SrcStrict | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| SrcStrictness | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| SrcUnpack | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| SrcUnpackedness | DataCon, IfaceSyn, GHC.Hs.Types, GHC.Hs, GhcPlugins, GHC | 
| src_basename | PipelineMonad, DriverPipeline | 
| src_filename | PipelineMonad, DriverPipeline | 
| src_suffix | PipelineMonad, DriverPipeline | 
| SRet | Llvm.Types, Llvm | 
| SRL | SPARC.Instr | 
| SrlOp | PrimOp | 
| srtEscape | CmmInfo | 
| ssElts | ByteCodeAsm | 
| sseVersion | DynFlags, GhcPlugins, GHC | 
| Ssp | Llvm.Types, Llvm | 
| SspReq | Llvm.Types, Llvm | 
| sSystemPackageConfig | Settings, DynFlags, GhcPlugins | 
| ss_forall | IfaceSyn | 
| ss_how_much | IfaceSyn | 
| ST | |
| 1 (Data Constructor) | SPARC.Instr | 
| 2 (Data Constructor) | PPC.Instr | 
| stableAvailCmp | Avail | 
| stableModuleCmp | Module, GhcPlugins | 
| stableModuleNameCmp | Module, GhcPlugins | 
| stableNameCmp | Name, GhcPlugins | 
| stableNameDataConKey | PrelNames | 
| stableNamePrimTyCon | TysPrim | 
| stableNamePrimTyConKey | PrelNames | 
| StableNameToIntOp | PrimOp | 
| stableNameTyConKey | PrelNames | 
| stablePtrPrimTyCon | TysPrim | 
| stablePtrPrimTyConKey | PrelNames | 
| stablePtrTyConKey | PrelNames | 
| stablePtrTyConName | PrelNames | 
| sTablesNextToCode | Settings, DynFlags, GhcPlugins | 
| stableUnfoldingVars | CoreFVs, GhcPlugins | 
| stableUnitIdCmp | Module, GhcPlugins | 
| stackFrameHeaderSize | PPC.Instr | 
| StackInfo | Cmm | 
| StackMap | |
| 1 (Type/Class) | RegAlloc.Linear.StackMap | 
| 2 (Data Constructor) | RegAlloc.Linear.StackMap | 
| stackMapAssignment | RegAlloc.Linear.StackMap | 
| stackMapNextFreeSlot | RegAlloc.Linear.StackMap | 
| stackN | LlvmCodeGen.Regs | 
| StackOverflow | Exception | 
| StackParam | CmmCallConv | 
| StackRep | SMRep | 
| StackSlot | RegAlloc.Linear.StackMap | 
| stackStubExpr | MkGraph | 
| stack_info | Cmm | 
| StandAloneDerivOrigin | TcOrigin | 
| standaloneDerivWithStrategyDIdKey | THNames | 
| standaloneDerivWithStrategyDName | THNames | 
| StandaloneKindSig | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| StandaloneKindSigCtx | RnUtils | 
| StandaloneKindSigCtxt | TcOrigin, TcValidity, TcHsType | 
| standaloneKindSigName | GHC.Hs.Decls, GHC.Hs, GHC | 
| standardClassKeys | PrelNames | 
| StandardFormInfo | GHC.StgToCmm.Closure | 
| starArrStarArrStarKindRepKey | PrelNames | 
| starArrStarArrStarKindRepName | PrelNames | 
| starArrStarKindRepKey | PrelNames | 
| starArrStarKindRepName | PrelNames | 
| sTargetPlatform | Settings, DynFlags, GhcPlugins | 
| sTargetPlatformString | Settings, DynFlags, GhcPlugins | 
| starInfo | RdrName, GhcPlugins | 
| StarIsTypeBit | Lexer | 
| starKIdKey | THNames | 
| starKindRepKey | PrelNames | 
| starKindRepName | PrelNames | 
| starKName | THNames | 
| starSym | RdrHsSyn | 
| StartBindingGroup | StgLiftLams.LiftM | 
| startBindingGroup | StgLiftLams.LiftM | 
| startPhase | DriverPhases | 
| startsConId | Lexeme | 
| startsConSym | Lexeme | 
| startsRightOf | HieUtils | 
| startsVarId | Lexeme | 
| startsVarSym | Lexeme | 
| startsWithUnderscore | OccName, Name, GhcPlugins | 
| StartTH | GHCi | 
| State | |
| 1 (Type/Class) | State | 
| 2 (Data Constructor) | State | 
| stateHackOneShot | Id, GhcPlugins | 
| statePrimTyCon | TysPrim | 
| statePrimTyConKey | PrelNames | 
| staticClosureLabel | GHC.StgToCmm.Closure | 
| staticClosureNeedsLink | GHC.StgToCmm.Closure | 
| staticEIdKey | THNames | 
| staticEName | THNames | 
| StaticEnv | SimplUtils | 
| StaticOrigin | TcOrigin | 
| StaticPlugin | |
| 1 (Type/Class) | Plugins, GhcPlugins | 
| 2 (Data Constructor) | Plugins, GhcPlugins | 
| staticPlugins | DynFlags, GhcPlugins, GHC | 
| StaticPointersBit | Lexer | 
| staticProfHdr | GHC.StgToCmm.Prof | 
| staticPtrDataConKey | PrelNames | 
| staticPtrDataConName | PrelNames | 
| staticPtrInfoDataConKey | PrelNames | 
| staticPtrInfoDataConName | PrelNames | 
| staticPtrInfoTyConKey | PrelNames | 
| staticPtrInfoTyConName | PrelNames | 
| staticPtrTyConKey | PrelNames | 
| staticPtrTyConName | PrelNames | 
| Statics | Cmm | 
| StaticTarget | ForeignCall | 
| Status | CmmProcPoint | 
| StayPut | SetLevels | 
| STC | PPC.Instr | 
| StdCall | Llvm.Types, Llvm | 
| StdCallConv | ForeignCall | 
| stdCallIdKey | THNames | 
| stdCallName | THNames | 
| stdClosureTypeOffset | CmmInfo | 
| stderrSupportsAnsiColors | SysTools.Terminal | 
| StdHeader | GHC.StgToCmm.Layout | 
| stdInfoTableSizeB | CmmInfo | 
| stdInfoTableSizeW | CmmInfo | 
| stdNonPtrsOffset | CmmInfo | 
| stdPtrsOffset | CmmInfo | 
| stdSrtBitmapOffset | CmmInfo | 
| std_class_via_coercible | TcDerivUtils | 
| sTD_HDR_SIZE | DynFlags, GhcPlugins | 
| stepOn | StringBuffer | 
| step_RDR | PrelNames | 
| STFAR | PPC.Instr | 
| stg2stg | SimplStg | 
| StgAlt | StgSyn | 
| StgApp | StgSyn | 
| StgArg | StgSyn | 
| stgArgHasCafRefs | StgSyn | 
| stgArgType | StgSyn | 
| StgBinding | StgSyn | 
| StgCase | StgSyn | 
| stgCaseBndrInScope | StgSyn | 
| StgConApp | StgSyn | 
| stgCse | StgCse | 
| StgExpr | StgSyn | 
| StgFCallOp | StgSyn | 
| StgHalfWord | SMRep | 
| StgLam | StgSyn | 
| StgLet | StgSyn | 
| StgLetNoEscape | StgSyn | 
| stgLiftLams | StgLiftLams.Transformation, StgLiftLams | 
| StgLit | StgSyn | 
| StgLitArg | StgSyn | 
| StgNonRec | StgSyn | 
| StgOp | StgSyn | 
| StgOpApp | StgSyn | 
| StgPass | StgSyn | 
| StgPrimCallOp | StgSyn | 
| StgPrimOp | StgSyn | 
| StgRec | StgSyn | 
| StgRhs | StgSyn | 
| stgRhsArity | StgSyn | 
| StgRhsClosure | StgSyn | 
| StgRhsCon | StgSyn | 
| stgTBAA | LlvmCodeGen.Regs | 
| StgTick | StgSyn | 
| StgTopBinding | StgSyn | 
| StgTopLifted | StgSyn | 
| StgTopStringLit | StgSyn | 
| StgVarArg | StgSyn | 
| StgWord | SMRep | 
| STKCHECK | ByteCodeInstr | 
| sTmpDir | Settings, DynFlags, GhcPlugins | 
| Stmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| StmtCtxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| StmtLR | GHC.Hs.Expr, GHC.Hs, GHC | 
| stmtQTyConKey | THNames | 
| stmtQTyConName | THNames | 
| StockClassError | TcDerivUtils | 
| StockStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| stockStrategyIdKey | THNames | 
| stockStrategyName | THNames | 
| sToolDir | Settings, DynFlags, GhcPlugins | 
| sToolSettings | Settings, DynFlags, GhcPlugins | 
| Stop | |
| 1 (Data Constructor) | SimplUtils | 
| 2 (Data Constructor) | TcCanonical | 
| sTopDir | Settings, DynFlags, GhcPlugins | 
| stopIServ | GHCi | 
| StopLn | DriverPhases | 
| StopOrContinue | TcCanonical | 
| stopWith | TcCanonical | 
| stop_phase | PipelineMonad, DriverPipeline | 
| Store | Llvm.AbsSyn, Llvm | 
| storeCurCCS | GHC.StgToCmm.Prof | 
| Str | Pretty | 
| strCLabel_llvm | LlvmCodeGen.Base | 
| strDisplayName_llvm | LlvmCodeGen.Base | 
| StrDmd | Demand | 
| Stream | |
| 1 (Type/Class) | Stream | 
| 2 (Data Constructor) | Stream | 
| stretchZipWith | Util, GhcPlugins | 
| strictApply1Dmd | Demand | 
| StrictArg | SimplUtils | 
| StrictBind | SimplUtils | 
| strictenDmd | Demand | 
| strictifyDictDmd | Demand | 
| strictifyDmd | Demand | 
| strictlyDeeperThan | TcType | 
| strictlyEqOL | OrdList | 
| strictlyOrdOL | OrdList | 
| strictnessBefore | DynFlags, GhcPlugins, GHC | 
| strictnessInfo | IdInfo, GhcPlugins | 
| StrictnessMark | DataCon, GhcPlugins, GHC | 
| StrictSig | |
| 1 (Type/Class) | Demand | 
| 2 (Data Constructor) | Demand | 
| strictSigDmdEnv | Demand | 
| strImmLit | |
| 1 (Function) | SPARC.Imm | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| String | GhcPrelude | 
| StringBuffer | |
| 1 (Type/Class) | StringBuffer | 
| 2 (Data Constructor) | StringBuffer | 
| stringLIdKey | THNames | 
| StringLiteral | |
| 1 (Type/Class) | BasicTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins | 
| stringLName | THNames | 
| stringL_RDR | THNames | 
| stringPrimLIdKey | THNames | 
| stringPrimLName | THNames | 
| stringPrimL_RDR | THNames | 
| stringToInstalledUnitId | Module, GhcPlugins | 
| stringToStringBuffer | StringBuffer | 
| stringToUnitId | Module, GhcPlugins | 
| stringTy | TysWiredIn, GhcPlugins | 
| stringTy_RDR | PrelNames | 
| stripCoercionTy | Type, GhcPlugins | 
| stripIfaceInvisVars | IfaceType, IfaceSyn | 
| stripInvisArgs | IfaceType, IfaceSyn | 
| stripLive | RegAlloc.Liveness | 
| stripLiveBlock | RegAlloc.Liveness | 
| stripNArgs | CoreSyn, GhcPlugins | 
| stripStgTicksTop | StgSyn | 
| stripStgTicksTopE | StgSyn | 
| stripTicksE | CoreUtils, GhcPlugins | 
| stripTicksT | CoreUtils, GhcPlugins | 
| stripTicksTop | CoreUtils, GhcPlugins | 
| stripTicksTopE | CoreUtils, GhcPlugins | 
| stripTicksTopT | CoreUtils, GhcPlugins | 
| strongLoopBreaker | BasicTypes, GhcPlugins | 
| stronglyConnCompFromEdgedVerticesOrd | Digraph | 
| stronglyConnCompFromEdgedVerticesOrdR | Digraph | 
| stronglyConnCompFromEdgedVerticesUniq | Digraph | 
| stronglyConnCompFromEdgedVerticesUniqR | Digraph | 
| stronglyConnCompG | Digraph | 
| strProcedureName_llvm | LlvmCodeGen.Base | 
| StrTyLit | TyCoRep | 
| strTyLitIdKey | THNames | 
| strTyLitName | THNames | 
| STU | PPC.Instr | 
| stubDir | DynFlags, GhcPlugins, GHC | 
| sTyConKey | PrelNames | 
| sTyConName | PrelNames | 
| Style | |
| 1 (Type/Class) | Pretty | 
| 2 (Data Constructor) | Pretty | 
| style | Pretty | 
| SUB | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| SubCo | TyCoRep | 
| subDVarSet | VarSet, GhcPlugins | 
| SUBF | PPC.Instr | 
| SUBFC | PPC.Instr | 
| SUBFE | PPC.Instr | 
| SUBFO | PPC.Instr | 
| SubGoalDepth | Constraint | 
| subGoalDepthExceeded | Constraint | 
| SubL16 | RegAlloc.Graph.ArchBase | 
| SubL8 | RegAlloc.Graph.ArchBase | 
| SubL8H | RegAlloc.Graph.ArchBase | 
| SubScope | CmmNode, Cmm | 
| Subst | |
| 1 (Type/Class) | StgSubst | 
| 2 (Data Constructor) | StgSubst | 
| 3 (Type/Class) | CoreSubst, GhcPlugins | 
| 4 (Data Constructor) | CoreSubst, GhcPlugins | 
| substBind | CoreSubst, GhcPlugins | 
| substBindSC | CoreSubst, GhcPlugins | 
| substBndr | |
| 1 (Function) | StgSubst | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| substBndrs | |
| 1 (Function) | StgSubst | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| substCo | |
| 1 (Function) | TyCoSubst, Coercion | 
| 2 (Function) | SimplEnv | 
| 3 (Function) | CoreSubst, GhcPlugins | 
| substCos | TyCoSubst, Coercion, GhcPlugins | 
| substCoUnchecked | TyCoSubst, Type, TcType, GhcPlugins | 
| substCoVar | |
| 1 (Function) | TyCoSubst, Coercion, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| substCoVarBndr | |
| 1 (Function) | TyCoSubst, Coercion, GhcPlugins | 
| 2 (Function) | CoreSubst | 
| substCoVars | TyCoSubst, Coercion, GhcPlugins | 
| substCoWith | TyCoSubst, Coercion, GhcPlugins | 
| substCoWithUnchecked | TyCoSubst, Type, TcType, GhcPlugins | 
| substDVarSet | CoreSubst, GhcPlugins | 
| substEqSpec | DataCon, GhcPlugins | 
| substExpr | CoreSubst, GhcPlugins | 
| substExprSC | CoreSubst, GhcPlugins | 
| substForAllCoBndr | TyCoSubst | 
| substForAllCoBndrUsing | TyCoSubst | 
| substForAllCoBndrUsingLC | Coercion, GhcPlugins | 
| substId | SimplEnv | 
| substIdInfo | CoreSubst, GhcPlugins | 
| substIdOcc | CoreSubst, GhcPlugins | 
| substIdType | CoreSubst, GhcPlugins | 
| substIfaceAppArgs | IfaceType, IfaceSyn | 
| substIfaceTyVar | IfaceType, IfaceSyn | 
| substInScope | CoreSubst, GhcPlugins | 
| substInteractiveContext | HscTypes, GhcPlugins | 
| substLeftCo | Coercion, GhcPlugins | 
| substNameShape | NameShape | 
| substOcc | StgLiftLams.LiftM | 
| substPredOrigin | TcDerivUtils | 
| substRecBndrs | CoreSubst, GhcPlugins | 
| substRightCo | Coercion, GhcPlugins | 
| substRulesForImportedIds | CoreSubst, GhcPlugins | 
| substSpec | CoreSubst, GhcPlugins | 
| substTheta | TyCoSubst, Type, TcType, GhcPlugins | 
| substThetaUnchecked | TyCoSubst, Type, TcType, GhcPlugins | 
| substTickish | CoreSubst, GhcPlugins | 
| substTy | |
| 1 (Function) | TyCoSubst, Type, TcType | 
| 2 (Function) | SimplEnv | 
| 3 (Function) | CoreSubst, GhcPlugins | 
| substTyAddInScope | TyCoSubst, Type, TcType, GhcPlugins | 
| substTyCoVars | TyCoSubst | 
| substTys | TyCoSubst, Type, TcType, GhcPlugins | 
| substTysUnchecked | TyCoSubst, Type, TcType, GhcPlugins | 
| substTysWith | TyCoSubst, Type, GhcPlugins | 
| substTysWithCoVars | TyCoSubst | 
| substTyUnchecked | TyCoSubst, Type, TcType, GhcPlugins | 
| substTyVar | |
| 1 (Function) | TyCoSubst, Type, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| substTyVarBndr | |
| 1 (Function) | TyCoSubst, Type, TcType, GhcPlugins | 
| 2 (Function) | CoreSubst | 
| substTyVarBndrs | TyCoSubst, Type, GhcPlugins | 
| substTyVars | TyCoSubst, Type, GhcPlugins | 
| substTyWith | TyCoSubst, Type, TcType, GhcPlugins | 
| substTyWithCoVars | TyCoSubst, TcType | 
| substTyWithInScope | TyCoSubst | 
| substTyWithUnchecked | TyCoSubst, Type, TcType, GhcPlugins | 
| substUnfolding | CoreSubst, GhcPlugins | 
| substUnfoldingSC | CoreSubst, GhcPlugins | 
| substVarBndr | TyCoSubst, Type, GhcPlugins | 
| substVarBndrs | TyCoSubst, Type, GhcPlugins | 
| substVarBndrUsing | TyCoSubst | 
| subTerms | RtClosureInspect, InteractiveEval | 
| subtract | GhcPrelude | 
| subVarSet | VarSet, GhcPlugins | 
| SUB_CC | X86.Instr | 
| succ | |
| 1 (Function) | GhcPrelude | 
| 2 (Function) | CmmNode, Cmm | 
| Succeeded | |
| 1 (Data Constructor) | Maybes | 
| 2 (Data Constructor) | BasicTypes, GhcPlugins, GHC | 
| succeeded | BasicTypes, GhcPlugins, GHC | 
| SuccessFlag | BasicTypes, GhcPlugins, GHC | 
| successIf | BasicTypes, GhcPlugins | 
| successors | Hoopl.Graph | 
| succ_RDR | PrelNames | 
| Suffix | Util, GhcPlugins | 
| SuggestHidden | Packages, GhcPlugins | 
| SuggestVisible | Packages, GhcPlugins | 
| Sum | RdrHsSyn | 
| sum | GhcPrelude | 
| sumDataCon | TysWiredIn, GhcPlugins | 
| SumFlavour | TyCon, GhcPlugins | 
| summariseModule | GhcMake | 
| SummaryNode | GhcMake | 
| SumOrTuple | RdrHsSyn | 
| sumParens | BasicTypes, GhcPlugins | 
| SumPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| sumRepDataConKey | PrelNames | 
| sumRepDataConTyCon | TysWiredIn, GhcPlugins | 
| SumTyCon | TyCon, GhcPlugins | 
| sumTyCon | TysWiredIn, GhcPlugins | 
| sumTyConKey | PrelNames | 
| sumTyConName | PrelNames | 
| superClassesMightHelp | Constraint | 
| superFunArg | RdrHsSyn | 
| superInfixOp | RdrHsSyn | 
| superSkolemTv | TcType | 
| SupplyContext | TcDerivUtils | 
| supportedLanguagesAndExtensions | DynFlags, GhcPlugins | 
| supportedLlvmVersion | LlvmCodeGen.Base | 
| SuppressBndrSig | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| suppressIfaceInvisibles | IfaceType, IfaceSyn | 
| SurelyApart | Unify | 
| Suspension | RtClosureInspect, InteractiveEval | 
| swap | Pair | 
| SwapFlag | BasicTypes, GhcPlugins | 
| swapLiftCoEnv | Coercion, GhcPlugins | 
| swapOverTyVars | TcUnify | 
| sWarning | PprColour | 
| Switch | Llvm.AbsSyn, Llvm | 
| SwitchPlan | CmmSwitch | 
| SwitchTargets | CmmSwitch | 
| switchTargetsCases | CmmSwitch | 
| switchTargetsDefault | CmmSwitch | 
| switchTargetsFallThrough | CmmSwitch | 
| switchTargetsRange | CmmSwitch | 
| switchTargetsSigned | CmmSwitch | 
| switchTargetsToList | CmmSwitch | 
| switchTargetsToTable | CmmSwitch | 
| switchWeight | DynFlags, GhcPlugins | 
| SWIZZLE | ByteCodeInstr | 
| SymbolPtr | CLabel | 
| SymbolTable | Binary | 
| symbol_RDR | PrelNames | 
| SymCo | TyCoRep | 
| SynAny | TcType, TcExpr | 
| SyncAcqRel | Llvm.AbsSyn, Llvm | 
| SyncAcquire | Llvm.AbsSyn, Llvm | 
| SyncMonotonic | Llvm.AbsSyn, Llvm | 
| SyncRelease | Llvm.AbsSyn, Llvm | 
| SyncSeqCst | Llvm.AbsSyn, Llvm | 
| SyncUnord | Llvm.AbsSyn, Llvm | 
| SynDec | HieTypes | 
| SynDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| SynFamilyInst | FamInstEnv | 
| SynFun | TcType, TcExpr | 
| synKnownType | TcType, TcExpr | 
| SynList | TcType, TcExpr | 
| SynRho | TcType, TcExpr | 
| SyntaxExpr | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| SyntaxOpType | TcType, TcExpr | 
| synTyConDefn_maybe | TyCon, GhcPlugins, GHC | 
| synTyConResKind | Type, GhcPlugins | 
| synTyConRhs_maybe | TyCon, GhcPlugins, GHC | 
| SynType | TcType, TcExpr | 
| syn_arg_wraps | GHC.Hs.Expr, GHC.Hs, GHC | 
| syn_expr | GHC.Hs.Expr, GHC.Hs, GHC | 
| syn_res_wrap | GHC.Hs.Expr, GHC.Hs, GHC | 
| SystemDependent | DynFlags, GhcPlugins | 
| systemPackageConfig | DynFlags, GhcPlugins | 
| sYSTEM_IO | PrelNames | 
| tablesNextToCode | DynFlags, GhcPlugins | 
| tab_count | Lexer | 
| tab_first | Lexer | 
| tagForArity | GHC.StgToCmm.Closure | 
| tagForCon | GHC.StgToCmm.Closure | 
| TaggedAlt | CoreSyn, GhcPlugins | 
| TaggedArg | CoreSyn, GhcPlugins | 
| TaggedBind | CoreSyn, GhcPlugins | 
| TaggedBndr | CoreSyn, GhcPlugins | 
| TaggedExpr | CoreSyn, GhcPlugins | 
| tagSkeletonTopBind | StgLiftLams.Analysis | 
| tagToClosure | GHC.StgToCmm.Utils | 
| tagToEnumKey | PrimOp | 
| TagToEnumOp | PrimOp | 
| tAG_BITS | DynFlags, GhcPlugins | 
| tAG_MASK | DynFlags, GhcPlugins | 
| tail | GhcPrelude | 
| TailCall | Llvm.Types, Llvm | 
| TailCallInfo | BasicTypes, IdInfo, GhcPlugins | 
| tailCallInfo | BasicTypes, IdInfo, GhcPlugins | 
| tailFS | FastString, GhcPlugins | 
| take | GhcPrelude | 
| takeDeltaInstr | Instruction | 
| takeList | Util, GhcPlugins | 
| TakeMVarOp | PrimOp | 
| takeRealReg | Reg | 
| takeRegRegMoveInstr | Instruction | 
| takeUniqFromSupply | UniqSupply, GhcPlugins | 
| takeVirtualReg | Reg | 
| takeWhile | GhcPrelude | 
| tan | GhcPrelude | 
| tanh | GhcPrelude | 
| Target | |
| 1 (Type/Class) | HscTypes, GhcPlugins, GHC | 
| 2 (Data Constructor) | HscTypes, GhcPlugins, GHC | 
| targetAllowObjCode | HscTypes, GhcPlugins, GHC | 
| targetClassOfRealReg | TargetReg | 
| targetClassOfReg | TargetReg | 
| targetContents | HscTypes, GhcPlugins, GHC | 
| TargetFile | HscTypes, GhcPlugins, GHC | 
| TargetId | HscTypes, GhcPlugins, GHC | 
| targetId | HscTypes, GhcPlugins, GHC | 
| targetMkVirtualReg | TargetReg | 
| TargetModule | HscTypes, GhcPlugins, GHC | 
| targetPlatform | DynFlags, GhcPlugins, GHC | 
| targetRealRegSqueeze | TargetReg | 
| targetRegDotColor | TargetReg | 
| targetRetainsAllBindings | DynFlags, GhcPlugins | 
| targetSupportsSwitch | CmmSwitch | 
| targetVirtualRegSqueeze | TargetReg | 
| tARGET_MAX_CHAR | Constants | 
| tARGET_MAX_INT | DynFlags, Literal, GhcPlugins | 
| tARGET_MAX_WORD | DynFlags, GhcPlugins | 
| tARGET_MIN_INT | DynFlags, GhcPlugins | 
| tauifyExpType | TcMType | 
| TauTv | TcType | 
| TB | CoreSyn, GhcPlugins | 
| tbaa | LlvmCodeGen.Regs | 
| tcAddDataFamConPlaceholders | TcEnv | 
| tcAddDataFamInstCtxt | TcTyClsDecls | 
| tcAddDeclCtxt | TcClassDcl | 
| tcAddPatSynPlaceholders | TcEnv | 
| tcAddTyFamInstCtxt | TcTyClsDecls | 
| tcAnnotations | TcAnnotations | 
| tcATDefault | TcClassDcl | 
| TcBinder | TcRnTypes, TcRnMonad | 
| TcBinderStack | TcRnTypes, TcRnMonad | 
| tcBody | TcMatches | 
| tcbVisibilities | TcHsType | 
| tcCheckFEType | TcForeign | 
| tcCheckFIType | TcForeign | 
| tcCheckHoleFit | TcHoleErrors | 
| tcCheckId | TcExpr | 
| tcCheckLHsType | TcHsType | 
| tcCheckSatisfiability | TcSimplify | 
| tcClassDecl2 | TcClassDcl | 
| tcClassMinimalDef | TcClassDcl | 
| tcClassSigs | TcClassDcl | 
| tcClassSigType | TcHsType | 
| tcClsName | OccName, Name, GhcPlugins | 
| TcCmdStmtChecker | TcMatches | 
| TcCoercion | TcEvidence | 
| tcCoercionKind | TcEvidence | 
| TcCoercionN | TcEvidence | 
| TcCoercionP | TcEvidence | 
| TcCoercionR | TcEvidence | 
| tcCoercionRole | TcEvidence | 
| tcConDecls | TcTyClsDecls | 
| tcCoToMCo | TcEvidence | 
| TcCoVar | TcType | 
| tcdATDefs | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdATs | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdCExt | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdCtxt | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDataCusk | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDataDefn | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDExt | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDocs | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcDeepSplitSigmaTy_maybe | TcType | 
| tcDefaults | TcDefaults | 
| tcDeriving | TcDeriv | 
| tcDerivStrategy | TcHsType | 
| tcdFam | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFDs | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFExt | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFixity | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFVs | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdLName | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdMeths | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdName | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcDoStmt | TcMatches | 
| tcDoStmts | TcMatches | 
| tcDowngradeRole | TcEvidence | 
| tcdRhs | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdSExt | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdSigs | GHC.Hs.Decls, GHC.Hs, GHC | 
| TcDTyCoVarSet | TcType | 
| tcdTyVars | GHC.Hs.Decls, GHC.Hs, GHC | 
| TcDTyVarSet | TcType | 
| tcEqKind | TcType | 
| tcEqType | TcType | 
| tcEqTypeNoKindCheck | TcType | 
| tcEqTypeVis | TcType | 
| TcEvBinds | |
| 1 (Type/Class) | TcEvidence | 
| 2 (Data Constructor) | TcEvidence | 
| TcEvDest | Constraint | 
| TcExprStmtChecker | TcMatches | 
| tcExtendBinderStack | TcEnv | 
| tcExtendGlobalEnv | TcEnv | 
| tcExtendGlobalEnvImplicit | TcEnv | 
| tcExtendGlobalValEnv | TcEnv | 
| tcExtendIdEnv | TcEnv | 
| tcExtendIdEnv1 | TcEnv | 
| tcExtendIdEnv2 | TcEnv | 
| tcExtendKindEnv | TcEnv | 
| tcExtendKindEnvList | TcEnv | 
| tcExtendLetEnv | TcEnv | 
| tcExtendLocalFamInstEnv | FamInst | 
| tcExtendLocalInstEnv | Inst | 
| tcExtendLocalTypeEnv | TcEnv | 
| tcExtendNameTyVarEnv | TcEnv | 
| tcExtendRecEnv | TcEnv | 
| tcExtendRecIds | TcEnv | 
| tcExtendRules | TcEnv | 
| tcExtendSigIds | TcEnv | 
| tcExtendTyConEnv | TcEnv | 
| tcExtendTyVarEnv | TcEnv | 
| tcFamTyPats | TcTyClsDecls | 
| tcFExport | TcForeign | 
| tcFilterHoleFits | TcHoleErrors | 
| tcFImport | TcForeign | 
| tcFlavourIsOpen | TyCon, GhcPlugins | 
| tcForeignExports | TcForeign | 
| tcForeignExports' | TcForeign | 
| tcForeignExportsHook | Hooks | 
| tcForeignImports | TcForeign | 
| tcForeignImports' | TcForeign | 
| tcForeignImportsHook | Hooks | 
| tcFunArgTy | TcType | 
| tcFunResultTy | TcType | 
| tcFunResultTyN | TcType | 
| TcGblEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| tcGetCastedTyVar_maybe | TcType | 
| tcGetDefaultTys | TcEnv | 
| tcGetFamInstEnvs | FamInst | 
| tcGetInstEnvs | TcEnv, Inst | 
| tcGetInsts | Inst | 
| tcGetTyVar | TcType | 
| tcGetTyVar_maybe | TcType | 
| tcGRHS | TcMatches | 
| tcGRHSsPat | TcMatches | 
| tcGuardStmt | TcMatches | 
| tcg_anns | TcRnTypes, TcRnMonad | 
| tcg_ann_env | TcRnTypes, TcRnMonad | 
| tcg_binds | TcRnTypes, TcRnMonad | 
| tcg_cc_st | TcRnTypes, TcRnMonad | 
| tcg_complete_matches | TcRnTypes, TcRnMonad | 
| tcg_default | TcRnTypes, TcRnMonad | 
| tcg_dependent_files | TcRnTypes, TcRnMonad | 
| tcg_dfun_n | TcRnTypes, TcRnMonad | 
| tcg_doc_hdr | TcRnTypes, TcRnMonad | 
| tcg_dus | TcRnTypes, TcRnMonad | 
| tcg_ev_binds | TcRnTypes, TcRnMonad | 
| tcg_exports | TcRnTypes, TcRnMonad | 
| tcg_fam_insts | TcRnTypes, TcRnMonad | 
| tcg_fam_inst_env | TcRnTypes, TcRnMonad | 
| tcg_field_env | TcRnTypes, TcRnMonad | 
| tcg_fix_env | TcRnTypes, TcRnMonad | 
| tcg_fords | TcRnTypes, TcRnMonad | 
| tcg_hf_plugins | TcRnTypes, TcRnMonad | 
| tcg_hpc | TcRnTypes, TcRnMonad | 
| tcg_imports | TcRnTypes, TcRnMonad | 
| tcg_imp_specs | TcRnTypes, TcRnMonad | 
| tcg_insts | TcRnTypes, TcRnMonad | 
| tcg_inst_env | TcRnTypes, TcRnMonad | 
| tcg_keep | TcRnTypes, TcRnMonad | 
| tcg_main | TcRnTypes, TcRnMonad | 
| tcg_merged | TcRnTypes, TcRnMonad | 
| tcg_mod | TcRnTypes, TcRnMonad | 
| tcg_patsyns | TcRnTypes, TcRnMonad | 
| tcg_rdr_env | TcRnTypes, TcRnMonad | 
| tcg_rn_decls | TcRnTypes, TcRnMonad | 
| tcg_rn_exports | TcRnTypes, TcRnMonad | 
| tcg_rn_imports | TcRnTypes, TcRnMonad | 
| tcg_rules | TcRnTypes, TcRnMonad | 
| tcg_safeInfer | TcRnTypes, TcRnMonad | 
| tcg_self_boot | TcRnTypes, TcRnMonad | 
| tcg_semantic_mod | TcRnTypes, TcRnMonad | 
| tcg_sigs | TcRnTypes, TcRnMonad | 
| tcg_src | TcRnTypes, TcRnMonad | 
| tcg_static_wc | TcRnTypes, TcRnMonad | 
| tcg_tcs | TcRnTypes, TcRnMonad | 
| tcg_tc_plugins | TcRnTypes, TcRnMonad | 
| tcg_th_coreplugins | TcRnTypes, TcRnMonad | 
| tcg_th_foreign_files | TcRnTypes, TcRnMonad | 
| tcg_th_modfinalizers | TcRnTypes, TcRnMonad | 
| tcg_th_remote_state | TcRnTypes, TcRnMonad | 
| tcg_th_splice_used | TcRnTypes, TcRnMonad | 
| tcg_th_state | TcRnTypes, TcRnMonad | 
| tcg_th_topdecls | TcRnTypes, TcRnMonad | 
| tcg_th_topnames | TcRnTypes, TcRnMonad | 
| tcg_th_top_level_locs | TcRnTypes, TcRnMonad | 
| tcg_th_used | TcRnTypes, TcRnMonad | 
| tcg_top_loc | TcRnTypes, TcRnMonad | 
| tcg_tr_module | TcRnTypes, TcRnMonad | 
| tcg_type_env | TcRnTypes, TcRnMonad | 
| tcg_type_env_var | TcRnTypes, TcRnMonad | 
| tcg_used_gres | TcRnTypes, TcRnMonad | 
| tcg_warns | TcRnTypes, TcRnMonad | 
| tcHiBootIface | TcIface | 
| tcHsBootSigs | TcBinds | 
| tcHsClsInstType | TcHsType | 
| tcHsContext | TcHsType | 
| tcHsDeriv | TcHsType | 
| tcHsLiftedType | TcHsType | 
| tcHsLiftedTypeNC | TcHsType | 
| tcHsMbContext | TcHsType | 
| tcHsOpenType | TcHsType | 
| tcHsOpenTypeNC | TcHsType | 
| tcHsPartialSigType | TcHsType | 
| tcHsPatSigType | TcHsType | 
| tcHsSigType | TcHsType | 
| tcHsSigWcType | TcHsType | 
| tcHsTypeApp | TcHsType | 
| TcId | TcRnTypes, TcRnMonad, TcEnv, TcHsSyn | 
| TcIdBndr | TcRnTypes, TcRnMonad | 
| TcIdBndr_ExpType | TcRnTypes, TcRnMonad | 
| TcIdSet | TcRnTypes, TcRnMonad, TcHsSyn | 
| TcIdSig | TcRnTypes, TcRnMonad, TcSigs | 
| TcIdSigInfo | TcRnTypes, TcRnMonad, TcSigs | 
| TcIdSigInst | TcRnTypes, TcRnMonad, TcSigs | 
| tcIdSigName | TcSigs | 
| tcIfaceAnnotations | TcIface | 
| tcIfaceCompleteSigs | TcIface | 
| tcIfaceDecl | TcIface | 
| tcIfaceExpr | TcIface | 
| tcIfaceFamInst | TcIface | 
| tcIfaceGlobal | TcIface | 
| tcIfaceInst | TcIface | 
| tcIfaceLclId | IfaceEnv | 
| tcIfaceRules | TcIface | 
| tcIfaceTyVar | IfaceEnv | 
| tcImpPrags | TcSigs | 
| tcInferApps | TcHsType | 
| tcInferInst | TcUnify | 
| tcInferNoInst | TcUnify | 
| tcInferRho | TcExpr | 
| tcInferRhoNC | TcExpr | 
| tcInferSigma | TcExpr | 
| tcInferSigmaNC | TcExpr | 
| tcInitOpenTidyEnv | TcEnv | 
| tcInitTidyEnv | TcEnv | 
| tcInstDecls1 | TcInstDcls | 
| tcInstDecls2 | TcInstDcls | 
| tcInstDeclsDeriv | TcInstDcls | 
| tcInstInvisibleTyBinder | Inst | 
| tcInstInvisibleTyBinders | Inst | 
| tcInstNewTyCon_maybe | FamInst | 
| tcInstSig | TcSigs | 
| tcInstSkolTyVars | TcMType | 
| tcInstSkolTyVarsAt | TcMType | 
| tcInstSkolTyVarsX | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| tcInstSuperSkolTyVarsX | TcMType | 
| tcInstType | TcMType | 
| tcIsConstraintKind | Type, GhcPlugins | 
| tcIsForAllTy | TcType | 
| tcIsHsBootOrSig | TcRnMonad | 
| tcIsHsig | TcRnMonad | 
| tcIsLiftedTypeKind | Type, GhcPlugins | 
| tcIsRuntimeTypeKind | Type, GhcPlugins | 
| tcIsTcTyVar | TcType | 
| tcIsTyVarTy | TcType | 
| TcKind | TcType, TcMType | 
| TcLclEnv | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| tcLetPat | TcPat | 
| TcLevel | |
| 1 (Type/Class) | TcType, TcSMonad | 
| 2 (Data Constructor) | TcType | 
| tcLHsKindSig | TcHsType | 
| tcLHsPredType | TcHsType | 
| tcLHsType | TcHsType | 
| tcLHsTypeUnsaturated | TcHsType | 
| tcLocalBinds | TcBinds | 
| tcLookup | |
| 1 (Function) | TcEnv | 
| 2 (Function) | TcPluginM | 
| tcLookupAxiom | TcEnv | 
| tcLookupClass | |
| 1 (Function) | TcEnv | 
| 2 (Function) | TcSMonad | 
| 3 (Function) | TcPluginM | 
| tcLookupConLike | TcEnv | 
| tcLookupDataCon | |
| 1 (Function) | TcEnv | 
| 2 (Function) | TcPluginM | 
| tcLookupDataFamInst | FamInst | 
| tcLookupDataFamInst_maybe | FamInst | 
| tcLookupGlobal | |
| 1 (Function) | TcEnv | 
| 2 (Function) | TcPluginM | 
| tcLookupGlobalOnly | TcEnv | 
| tcLookupId | |
| 1 (Function) | TcEnv | 
| 2 (Function) | TcSMonad | 
| 3 (Function) | TcPluginM | 
| tcLookupIdMaybe | TcEnv | 
| tcLookupImported_maybe | LoadIface, TcIface | 
| tcLookupInstance | TcEnv | 
| tcLookupLcl_maybe | TcEnv | 
| tcLookupLocalIds | TcEnv | 
| tcLookupLocated | TcEnv | 
| tcLookupLocatedClass | TcEnv | 
| tcLookupLocatedGlobal | TcEnv | 
| tcLookupLocatedGlobalId | TcEnv | 
| tcLookupLocatedTyCon | TcEnv | 
| tcLookupPatSyn | TcEnv | 
| tcLookupTcTyCon | TcEnv | 
| tcLookupTyCon | |
| 1 (Function) | TcEnv | 
| 2 (Function) | TcPluginM | 
| tcLookupTyVar | TcEnv | 
| tcl_arrow_ctxt | TcRnTypes, TcRnMonad | 
| tcl_bndrs | TcRnTypes, TcRnMonad | 
| tcl_ctxt | TcRnTypes, TcRnMonad | 
| tcl_env | TcRnTypes, TcRnMonad | 
| tcl_errs | TcRnTypes, TcRnMonad | 
| tcl_lie | TcRnTypes, TcRnMonad | 
| tcl_loc | TcRnTypes, TcRnMonad | 
| tcl_rdr | TcRnTypes, TcRnMonad | 
| tcl_tclvl | TcRnTypes, TcRnMonad | 
| tcl_th_bndrs | TcRnTypes, TcRnMonad | 
| tcl_th_ctxt | TcRnTypes, TcRnMonad | 
| TcM | TcRnTypes, TcRnMonad | 
| TcMatchCtxt | TcMatches | 
| tcMatchesCase | TcMatches | 
| tcMatchesFun | TcMatches | 
| tcMatchLambda | TcMatches | 
| tcMatchTy | Unify | 
| tcMatchTyKi | Unify | 
| tcMatchTyKis | Unify | 
| tcMatchTyKisX | Unify | 
| tcMatchTys | Unify | 
| tcMatchTysX | Unify | 
| tcMatchTyX | Unify | 
| tcMatchTyX_BM | Unify | 
| TcMCoercion | TcEvidence | 
| tcMetaTy | TcEnv | 
| TcMethInfo | BuildTyCl | 
| tcMkDataFamInstCtxt | TcTyClsDecls | 
| tcMkDeclCtxt | TcClassDcl | 
| tcMonoExpr | TcExpr | 
| tcMonoExprNC | TcExpr | 
| tcm_covar | Type, GhcPlugins | 
| tcm_hole | Type, GhcPlugins | 
| tcm_tycobinder | Type, GhcPlugins | 
| tcm_tycon | Type, GhcPlugins | 
| tcm_tyvar | Type, GhcPlugins | 
| tcName | OccName, Name, GhcPlugins | 
| tcNamedWildCardBinders | TcHsType | 
| tcNormalise | TcSimplify | 
| tcPat | TcPat | 
| tcPats | TcPat | 
| tcPatSig | TcHsType | 
| tcPatSynBuilderBind | TcPatSyn | 
| tcPatSynBuilderOcc | TcPatSyn | 
| tcPatSynDecl | TcPatSyn | 
| TcPatSynInfo | TcRnTypes, TcRnMonad, TcSigs | 
| TcPatSynSig | TcRnTypes, TcRnMonad, TcSigs | 
| tcPat_O | TcPat | 
| TcPending | TcRnTypes, TcRnMonad | 
| TcPlugin | |
| 1 (Type/Class) | TcRnTypes, TcRnMonad | 
| 2 (Data Constructor) | TcRnTypes, TcRnMonad | 
| 3 (Type/Class) | Plugins, GhcPlugins | 
| tcPlugin | Plugins, GhcPlugins | 
| TcPluginContradiction | TcRnTypes, TcRnMonad | 
| tcPluginInit | TcRnTypes, TcRnMonad | 
| tcPluginIO | TcPluginM | 
| TcPluginM | TcRnTypes, TcRnMonad, TcPluginM | 
| TcPluginOk | TcRnTypes, TcRnMonad | 
| TcPluginResult | TcRnTypes, TcRnMonad | 
| tcPluginSolve | TcRnTypes, TcRnMonad | 
| TcPluginSolver | TcRnTypes, TcRnMonad | 
| tcPluginStop | TcRnTypes, TcRnMonad | 
| tcPluginTrace | TcPluginM | 
| tcPolyCheck | TcBinds | 
| tcPolyExpr | TcExpr | 
| TcPragEnv | TcSigs | 
| TcPredType | TcType | 
| tcProc | TcArrows | 
| tcQual | PrelNames | 
| tcQual_RDR | PrelNames | 
| tcRecSelBinds | TcTyDecls | 
| TcRef | TcRnTypes, TcRnMonad | 
| tcRepGetNumAppTys | TcType | 
| tcRepSplitAppTy_maybe | Type, TcType, GhcPlugins | 
| tcReturnsConstraintKind | Type, GhcPlugins | 
| TcRhoType | TcType | 
| TcRn | TcRnTypes, TcRnMonad | 
| tcRnCheckUnitId | TcBackpack | 
| tcRnDeclsi | TcRnDriver | 
| tcRnExports | TcRnExports | 
| tcRnExpr | TcRnDriver | 
| TcRnExprMode | TcRnDriver, HscMain, GHC | 
| tcRnGetInfo | TcRnDriver | 
| TcRnIf | TcRnTypes, TcRnMonad | 
| tcRnImportDecls | TcRnDriver | 
| tcRnInstantiateSignature | TcBackpack, TcRnDriver | 
| tcRnLookupName | TcRnDriver | 
| tcRnLookupRdrName | TcRnDriver | 
| tcRnMergeSignatures | TcBackpack, TcRnDriver | 
| tcRnModExports | RnModIface | 
| tcRnModIface | RnModIface | 
| tcRnModule | TcRnDriver | 
| tcRnModule' | HscMain | 
| tcRnModuleTcRnM | TcRnDriver | 
| tcRnStmt | TcRnDriver | 
| tcRnType | TcRnDriver | 
| tcRules | TcRules | 
| TcS | TcSMonad | 
| tcSelfBootInfo | TcRnMonad | 
| TcSigFun | TcRnTypes, TcRnMonad, TcSigs | 
| TcSigInfo | TcRnTypes, TcRnMonad, TcSigs | 
| tcSigInfoName | TcSigs | 
| TcSigmaType | TcType | 
| tcSkolDFunType | TcMType | 
| tcSkolemise | TcUnify | 
| tcSkolemiseET | TcUnify | 
| TcSpecPrag | GHC.Hs.Binds, GHC.Hs, GHC | 
| TcSpecPrags | GHC.Hs.Binds, GHC.Hs, GHC | 
| tcSpecPrags | TcSigs | 
| tcSpecWrapper | TcSigs | 
| tcSpliceExpr | TcSplice | 
| tcSplitAppTy | TcType | 
| tcSplitAppTys | TcType | 
| tcSplitAppTy_maybe | TcType | 
| tcSplitDFunHead | TcType | 
| tcSplitDFunTy | TcType | 
| tcSplitForAllTys | TcType | 
| tcSplitForAllTysSameVis | TcType | 
| tcSplitForAllTy_maybe | TcType | 
| tcSplitForAllVarBndrs | TcType | 
| tcSplitFunTys | TcType | 
| tcSplitFunTysN | TcType | 
| tcSplitFunTy_maybe | TcType | 
| tcSplitIOType_maybe | TcType | 
| tcSplitMethodTy | TcType | 
| tcSplitNestedSigmaTys | TcType | 
| tcSplitPhiTy | TcType | 
| tcSplitPiTys | TcType | 
| tcSplitPiTy_maybe | TcType | 
| tcSplitPredFunTy_maybe | TcType | 
| tcSplitSigmaTy | TcType | 
| tcSplitTyConApp | TcType | 
| tcSplitTyConApp_maybe | Type, TcType, GhcPlugins | 
| tcStandaloneKindSig | TcHsType | 
| TcStmtChecker | TcMatches | 
| tcStmts | TcMatches | 
| tcStmtsAndThen | TcMatches | 
| tcSubsumes | TcHoleErrors | 
| tcSubTypeDS | TcUnify | 
| tcSubTypeDS_NC_O | TcUnify | 
| tcSubTypeET | TcUnify | 
| tcSubTypeHR | TcUnify | 
| tcSubTypeO | TcUnify | 
| tcSubType_NC | TcUnify | 
| tcSuperSkolTyVars | TcMType | 
| tcSyntaxName | Inst | 
| tcSyntaxOp | TcExpr | 
| tcSyntaxOpGen | TcExpr | 
| TcTauType | TcType, TcMType | 
| TcThetaType | TcType, TcMType | 
| tcTopBinds | TcBinds | 
| tcTopNormaliseNewTypeTF_maybe | FamInst | 
| tcTopSpliceExpr | TcSplice | 
| tcTopSrcDecls | TcRnDriver | 
| TcTvBndr | TcRnTypes, TcRnMonad | 
| tcTyAndClassDecls | TcTyClsDecls | 
| TcTyCon | TcType | 
| tcTyConAppArgs | TcType | 
| tcTyConAppTyCon | TcType | 
| tcTyConAppTyCon_maybe | TcType | 
| tcTyConAppTyFamInstsAndVis | TcType | 
| tcTyConIsPoly | TyCon, GhcPlugins | 
| tcTyConScopedTyVars | TyCon, GhcPlugins | 
| tcTyConVisibilities | TcType | 
| TcTyCoVar | TcType | 
| TcTyCoVarSet | TcType | 
| tcTyFamInstEqn | TcTyClsDecls | 
| tcTyFamInsts | TcType | 
| tcTyFamInstsAndVis | TcType | 
| TcType | TcType, TcMType | 
| tcTypedBracket | TcSplice | 
| TcTypeEnv | TcRnTypes, TcRnMonad | 
| tcTypeKind | Type, TcType, GhcPlugins | 
| tcTypeLevel | TcType | 
| tcTySigs | TcSigs | 
| TcTyThing | TcRnTypes, TcRnMonad, TcEnv | 
| TcTyVar | Var, TcType, TcMType, GhcPlugins | 
| TcTyVarBinder | TcType | 
| TcTyVarDetails | TcType | 
| tcTyVarDetails | Var, GhcPlugins | 
| tcTyVarLevel | TcType | 
| TcTyVarSet | TcType, TcMType | 
| tct_id | TcRnTypes, TcRnMonad, TcEnv | 
| tct_info | TcRnTypes, TcRnMonad, TcEnv | 
| tcUnifyTy | Unify | 
| tcUnifyTyKi | Unify | 
| tcUnifyTyKis | Unify | 
| tcUnifyTys | Unify | 
| tcUnifyTysFG | Unify | 
| tcUnifyTyWithTFs | Unify | 
| tcUntypedBracket | TcSplice | 
| tcUserTypeSig | TcSigs | 
| tcValBinds | TcBinds | 
| tcView | Type, TcType, GhcPlugins | 
| tcVisibleOrphanMods | TcRnTypes, TcRnMonad | 
| TCvSubst | |
| 1 (Type/Class) | TyCoSubst, Type, TcType, GhcPlugins | 
| 2 (Data Constructor) | TyCoSubst, Type, TcType, GhcPlugins | 
| tcWrapResult | TcUnify | 
| tcWrapResultO | TcUnify | 
| tellBin | Binary | 
| TempFileLifetime | FileCleanup | 
| templateHaskellNames | THNames | 
| Temporary | PipelineMonad | 
| temp_sos | LinkerTypes | 
| Term | |
| 1 (Type/Class) | RtClosureInspect, InteractiveEval | 
| 2 (Data Constructor) | RtClosureInspect, InteractiveEval | 
| TermFold | |
| 1 (Type/Class) | RtClosureInspect | 
| 2 (Data Constructor) | RtClosureInspect | 
| termTyCoVars | RtClosureInspect | 
| termType | RtClosureInspect | 
| TEST | X86.Instr | 
| TESTEQ_D | ByteCodeInstr | 
| TESTEQ_F | ByteCodeInstr | 
| TESTEQ_I | ByteCodeInstr | 
| TESTEQ_P | ByteCodeInstr | 
| TESTEQ_W | ByteCodeInstr | 
| TESTLT_D | ByteCodeInstr | 
| TESTLT_F | ByteCodeInstr | 
| TESTLT_I | ByteCodeInstr | 
| TESTLT_P | ByteCodeInstr | 
| TESTLT_W | ByteCodeInstr | 
| TExpBr | GHC.Hs.Expr, GHC.Hs, GHC | 
| tExpDataConKey | THNames | 
| tExpDataConName | THNames | 
| tExpTyConKey | THNames | 
| tExpTyConName | THNames | 
| Text | Cmm | 
| text | |
| 1 (Function) | Outputable, GhcPlugins | 
| 2 (Function) | Pretty | 
| TextDetails | Pretty | 
| tfid_eqn | GHC.Hs.Decls, GHC.Hs, GHC | 
| tfid_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| tfid_inst | GHC.Hs.Decls, GHC.Hs, GHC | 
| TFL_CurrentModule | FileCleanup | 
| TFL_GhcSession | FileCleanup | 
| tgt | CmmNode, Cmm | 
| ThawArrayOp | PrimOp | 
| ThawSmallArrayOp | PrimOp | 
| ThBit | Lexer | 
| ThBrackCtxt | TcOrigin, TcValidity, TcHsType | 
| thBrackets | GHC.Hs.Expr, GHC.Hs, GHC | 
| thCls | THNames | 
| thCon | THNames | 
| thdOf3 | Util, GhcPlugins | 
| TheKind | TcHsType | 
| thenAClassOpKey | PrelNames | 
| thenAName | PrelNames | 
| thenCmp | Util, GhcPlugins | 
| ThenForm | GHC.Hs.Expr, GHC.Hs, GHC | 
| thenIOIdKey | PrelNames | 
| thenIOName | PrelNames | 
| thenMClassOpKey | PrelNames | 
| thenMName | PrelNames | 
| ThetaOrigin | |
| 1 (Type/Class) | TcDerivUtils | 
| 2 (Data Constructor) | TcDerivUtils | 
| ThetaType | TyCoRep, Type, TcType, GhcPlugins, GHC | 
| thFun | THNames | 
| third3 | Util, GhcPlugins | 
| thisComponentId | DynFlags, GhcPlugins | 
| thisComponentId_ | DynFlags, GhcPlugins, GHC | 
| thisGhcUnitId | Module, GhcPlugins | 
| thisInstalledUnitId | DynFlags, GhcPlugins, GHC | 
| thisPackage | DynFlags, GhcPlugins | 
| thisUnitIdInsts | DynFlags, GhcPlugins | 
| thisUnitIdInsts_ | DynFlags, GhcPlugins, GHC | 
| ThLevel | TcRnTypes, TcRnMonad | 
| thLevel | TcRnTypes, TcRnMonad, TcEnv | 
| thLib | THNames | 
| ThModFinalizers | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| thNameToGhcName | GhcPlugins | 
| thOnLoc | DynFlags, GhcPlugins, GHC | 
| ThPatQuote | GHC.Hs.Expr, GHC.Hs, GHC | 
| ThPatSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| ThQuotesBit | Lexer | 
| thRdrNameGuesses | GHC.ThToHs | 
| threadIdPrimTy | TysPrim | 
| threadIdPrimTyCon | TysPrim | 
| threadIdPrimTyConKey | PrelNames | 
| ThreadKilled | Exception | 
| ThreadStatusOp | PrimOp | 
| throw | Exception | 
| throwErrors | HscTypes, GhcPlugins | 
| throwGhcException | Panic | 
| throwGhcExceptionIO | Panic | 
| throwIO | Exception | 
| throwOneError | HscTypes, GhcPlugins | 
| throwTo | Exception, Panic | 
| ThStage | TcRnTypes, TcRnMonad | 
| thSyn | THNames | 
| thTc | THNames | 
| thTyBrackets | GHC.Hs.Expr, GHC.Hs, GHC | 
| thUnitId | Module, GhcPlugins | 
| Thunk | SMRep, Cmm | 
| thunkHdrSize | SMRep | 
| ThunkHeader | GHC.StgToCmm.Layout | 
| ThunkSelector | SMRep, Cmm | 
| Tick | |
| 1 (Data Constructor) | CoreSyn, GhcPlugins | 
| 2 (Type/Class) | CoreMonad, GhcPlugins | 
| tick | SimplMonad | 
| TickBox | IdInfo, GhcPlugins | 
| TickBoxId | IdInfo, GhcPlugins | 
| TickBoxOp | IdInfo, GhcPlugins | 
| TickBoxOpId | IdInfo, GhcPlugins | 
| tickHNFArgs | CoreUtils, GhcPlugins | 
| tickId | CoreSyn, GhcPlugins | 
| Tickish | CoreSyn, GhcPlugins | 
| tickishCanSplit | CoreSyn, GhcPlugins | 
| tickishContains | CoreSyn, GhcPlugins | 
| tickishCounts | CoreSyn, GhcPlugins | 
| tickishFloatable | CoreSyn, GhcPlugins | 
| tickishIsCode | CoreSyn, GhcPlugins | 
| tickishPlace | CoreSyn, GhcPlugins | 
| TickishPlacement | CoreSyn, GhcPlugins | 
| tickishScoped | CoreSyn, GhcPlugins | 
| tickishScopesLike | CoreSyn, GhcPlugins | 
| TickishScoping | CoreSyn, GhcPlugins | 
| TickIt | SimplUtils | 
| tickModule | CoreSyn, GhcPlugins | 
| tickScope | GHC.StgToCmm.Monad | 
| tickyAllocHeap | GHC.StgToCmm.Ticky | 
| tickyAllocPAP | GHC.StgToCmm.Ticky | 
| tickyAllocPrim | GHC.StgToCmm.Ticky | 
| tickyAllocThunk | GHC.StgToCmm.Ticky | 
| tickyBlackHole | GHC.StgToCmm.Ticky | 
| tickyDirectCall | GHC.StgToCmm.Ticky | 
| tickyDynAlloc | GHC.StgToCmm.Ticky | 
| tickyEnterDynCon | GHC.StgToCmm.Ticky | 
| tickyEnterFun | GHC.StgToCmm.Ticky | 
| tickyEnterLNE | GHC.StgToCmm.Ticky | 
| tickyEnterStaticCon | GHC.StgToCmm.Ticky | 
| tickyEnterStdThunk | GHC.StgToCmm.Ticky | 
| tickyEnterThunk | GHC.StgToCmm.Ticky | 
| tickyEnterViaNode | GHC.StgToCmm.Ticky | 
| tickyHeapCheck | GHC.StgToCmm.Ticky | 
| tickyKnownCallExact | GHC.StgToCmm.Ticky | 
| tickyKnownCallExtraArgs | GHC.StgToCmm.Ticky | 
| tickyKnownCallTooFewArgs | GHC.StgToCmm.Ticky | 
| tickyPushUpdateFrame | GHC.StgToCmm.Ticky | 
| tickyReturnNewCon | GHC.StgToCmm.Ticky | 
| tickyReturnOldCon | GHC.StgToCmm.Ticky | 
| tickySlowCall | GHC.StgToCmm.Ticky | 
| tickySlowCallPat | GHC.StgToCmm.Ticky | 
| tickyStackCheck | GHC.StgToCmm.Ticky | 
| tickyUnboxedTupleReturn | GHC.StgToCmm.Ticky | 
| tickyUnknownCall | GHC.StgToCmm.Ticky | 
| tickyUpdateBhCaf | GHC.StgToCmm.Ticky | 
| tickyUpdateFrameOmitted | GHC.StgToCmm.Ticky | 
| tICKY_BIN_COUNT | DynFlags, GhcPlugins | 
| tidyCo | TyCoTidy, Coercion, GhcPlugins | 
| tidyCoAxBndrsForUser | Coercion, GhcPlugins | 
| tidyCos | TyCoTidy, Coercion, GhcPlugins | 
| tidyCt | TcMType | 
| TidyEnv | VarEnv, GhcPlugins | 
| tidyEvVar | TcMType | 
| tidyExpr | CoreTidy | 
| tidyFreeTyCoVars | TyCoTidy, Type, GhcPlugins | 
| tidyKind | TyCoTidy, Type, GhcPlugins | 
| tidyLitPat | MatchLit | 
| tidyNameOcc | Name, GhcPlugins | 
| tidyNPat | MatchLit | 
| TidyOccEnv | OccName, Name, GhcPlugins | 
| tidyOccName | OccName, Name, GhcPlugins | 
| tidyOpenKind | TyCoTidy, Type, GhcPlugins | 
| tidyOpenTyCoVar | TyCoTidy, Type, GhcPlugins | 
| tidyOpenTyCoVars | TyCoTidy, Type, GhcPlugins | 
| tidyOpenType | TyCoTidy, Type, GhcPlugins | 
| tidyOpenTypes | TyCoTidy, Type, GhcPlugins | 
| tidyProgram | TidyPgm | 
| tidyRules | CoreTidy | 
| tidySkolemInfo | TcMType | 
| tidyToIfaceContext | ToIface | 
| tidyToIfaceTcArgs | ToIface | 
| tidyToIfaceType | ToIface | 
| tidyTopType | TyCoTidy, Type, GhcPlugins | 
| tidyTyCoVarBinder | TyCoTidy, Type, GhcPlugins | 
| tidyTyCoVarBinders | TyCoTidy, Type, GhcPlugins | 
| tidyTyCoVarOcc | TyCoTidy, Type, GhcPlugins | 
| tidyType | TyCoTidy, Type, GhcPlugins | 
| tidyTypes | TyCoTidy, Type, GhcPlugins | 
| tidyUnfolding | CoreTidy | 
| tidyVarBndr | TyCoTidy, Type, GhcPlugins | 
| tidyVarBndrs | TyCoTidy, Type, GhcPlugins | 
| tildePIdKey | THNames | 
| tildePName | THNames | 
| timesIntegerIdKey | PrelNames | 
| timesIntegerName | PrelNames | 
| timesInteger_RDR | PrelNames | 
| timesNaturalIdKey | PrelNames | 
| timesNaturalName | PrelNames | 
| timesRegSet | CmmExpr, Cmm | 
| times_RDR | PrelNames | 
| TISI | TcRnTypes, TcRnMonad | 
| TKVar | Var, GhcPlugins | 
| TmCt | GHC.HsToCore.PmCheck.Oracle | 
| tmpDir | DynFlags, GhcPlugins | 
| tmpReg | PPC.Regs | 
| TmSt | GHC.HsToCore.PmCheck.Types | 
| TmState | GHC.HsToCore.PmCheck.Types | 
| TmVarCon | GHC.HsToCore.PmCheck.Oracle | 
| TmVarNonVoid | GHC.HsToCore.PmCheck.Oracle | 
| TmVarVar | GHC.HsToCore.PmCheck.Oracle | 
| tm_checked_module_info | GHC | 
| TM_Default | TcRnDriver, HscMain, GHC | 
| TM_Inst | TcRnDriver, HscMain, GHC | 
| tm_internals_ | GHC | 
| TM_NoInst | TcRnDriver, HscMain, GHC | 
| tm_parsed_module | GHC | 
| tm_renamed_source | GHC | 
| tm_typechecked_source | GHC | 
| to1_RDR | PrelNames | 
| toAdj | Dominators | 
| toAnnotationWrapperIdKey | PrelNames | 
| toAnnotationWrapperName | PrelNames | 
| toArgRep | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| toArgs | Util, GhcPlugins | 
| toBase62 | Encoding | 
| toBase62Padded | Encoding | 
| toBlockList | CmmUtils | 
| toBlockListEntryFirst | CmmUtils | 
| toBlockListEntryFirstFalseFallthrough | CmmUtils | 
| toBlockMap | CmmUtils | 
| toBothDmdArg | Demand | 
| toBranchedAxiom | CoAxiom | 
| toc | PPC.Regs | 
| toCall | MkGraph | 
| toCleanDmd | Demand | 
| toClosureLbl | CLabel | 
| toCmdArgs | Util, GhcPlugins | 
| toDynIdKey | PrelNames | 
| toDynName | PrelNames | 
| toEdges | Dominators | 
| toEntryLbl | CLabel | 
| toEnum | GhcPrelude | 
| toEnum_RDR | PrelNames | 
| toEP | BasicTypes, GhcPlugins | 
| toException | Exception, Panic | 
| toHieName | HieBin | 
| toIfaceAlt | ToIface | 
| toIfaceApp | ToIface | 
| toIfaceBang | ToIface | 
| toIfaceBind | ToIface | 
| toIfaceBndr | ToIface | 
| toIfaceCoercion | ToIface | 
| toIfaceCoercionX | ToIface | 
| toIfaceCon | ToIface | 
| toIfaceExpr | ToIface | 
| toIfaceForAllBndr | ToIface | 
| toIfaceIdBndr | ToIface | 
| toIfaceIdDetails | ToIface | 
| toIfaceIdInfo | ToIface | 
| toIfaceKind | ToIface | 
| toIfaceLetBndr | ToIface | 
| toIfaceOneShot | ToIface | 
| toIfaceSrcBang | ToIface | 
| toIfaceTcArgs | ToIface | 
| toIfaceTickish | ToIface | 
| toIfaceTvBndr | ToIface | 
| toIfaceTvBndrs | ToIface | 
| toIfaceTyCon | ToIface | 
| toIfaceTyCon_name | ToIface | 
| toIfaceTyCoVarBinders | ToIface | 
| toIfaceTyLit | ToIface | 
| toIfaceType | ToIface | 
| toIfaceTypeX | ToIface | 
| toIfaceTyVar | ToIface | 
| toIfaceVar | ToIface | 
| toIfUnfolding | ToIface | 
| toInfoLbl | CLabel | 
| toInstalledUnitId | Module, GhcPlugins | 
| toInteger | GhcPrelude | 
| toIntegerClassOpKey | PrelNames | 
| toIntegerName | PrelNames | 
| toInteger_RDR | PrelNames | 
| toInvisibleOrigin | TcOrigin | 
| ToJson | Json | 
| Token | Lexer, GHC | 
| toKindLoc | Constraint | 
| toList | EnumSet | 
| toListClassOpKey | PrelNames | 
| toListName | PrelNames | 
| toList_RDR | PrelNames | 
| toOL | OrdList | 
| ToolSettings | |
| 1 (Type/Class) | ToolSettings | 
| 2 (Data Constructor) | ToolSettings | 
| toolSettings | DynFlags, GhcPlugins, GHC | 
| toolSettings_ccSupportsNoPie | ToolSettings | 
| toolSettings_extraGccViaCFlags | ToolSettings | 
| toolSettings_ldIsGnuLd | ToolSettings | 
| toolSettings_ldSupportsBuildId | ToolSettings | 
| toolSettings_ldSupportsCompactUnwind | ToolSettings | 
| toolSettings_ldSupportsFilelist | ToolSettings | 
| toolSettings_opt_a | ToolSettings | 
| toolSettings_opt_c | ToolSettings | 
| toolSettings_opt_cxx | ToolSettings | 
| toolSettings_opt_F | ToolSettings | 
| toolSettings_opt_i | ToolSettings | 
| toolSettings_opt_L | ToolSettings | 
| toolSettings_opt_l | ToolSettings | 
| toolSettings_opt_lc | ToolSettings | 
| toolSettings_opt_lcc | ToolSettings | 
| toolSettings_opt_lm | ToolSettings | 
| toolSettings_opt_lo | ToolSettings | 
| toolSettings_opt_P | ToolSettings | 
| toolSettings_opt_P_fingerprint | ToolSettings | 
| toolSettings_opt_windres | ToolSettings | 
| toolSettings_pgm_a | ToolSettings | 
| toolSettings_pgm_ar | ToolSettings | 
| toolSettings_pgm_c | ToolSettings | 
| toolSettings_pgm_dll | ToolSettings | 
| toolSettings_pgm_F | ToolSettings | 
| toolSettings_pgm_i | ToolSettings | 
| toolSettings_pgm_L | ToolSettings | 
| toolSettings_pgm_l | ToolSettings | 
| toolSettings_pgm_lc | ToolSettings | 
| toolSettings_pgm_lcc | ToolSettings | 
| toolSettings_pgm_libtool | ToolSettings | 
| toolSettings_pgm_lm | ToolSettings | 
| toolSettings_pgm_lo | ToolSettings | 
| toolSettings_pgm_P | ToolSettings | 
| toolSettings_pgm_ranlib | ToolSettings | 
| toolSettings_pgm_T | ToolSettings | 
| toolSettings_pgm_windres | ToolSettings | 
| toPair | Pair | 
| topAnnStage | TcRnTypes, TcRnMonad | 
| topDir | DynFlags, GhcPlugins | 
| topDmd | Demand | 
| topIdLvl | TcEnv | 
| TopInfo | Cmm | 
| topInfoTable | |
| 1 (Function) | Cmm | 
| 2 (Function) | Instruction | 
| topInstantiate | Inst | 
| topInstantiateInferred | Inst | 
| TopLevel | BasicTypes, GhcPlugins | 
| TopLevelFlag | BasicTypes, GhcPlugins | 
| TopLevInstance | ClsInst | 
| topN | LlvmCodeGen.Regs | 
| topNormaliseNewType_maybe | Coercion, GhcPlugins | 
| topNormaliseType | FamInstEnv | 
| topNormaliseTypeX | Coercion, GhcPlugins | 
| topNormaliseType_maybe | FamInstEnv | 
| topologicalSortG | Digraph | 
| topPrec | BasicTypes, TyCoPpr, GhcPlugins | 
| topRecNameMaker | RnPat | 
| topRes | Demand | 
| TopSigCtxt | RnEnv, RnBinds | 
| topSortModuleGraph | GhcMake, GHC | 
| topSpliceStage | TcRnTypes, TcRnMonad | 
| topStage | TcRnTypes, TcRnMonad | 
| topStgBindHasCafRefs | StgSyn | 
| topTcLevel | TcType | 
| tOP_LEVEL | SetLevels | 
| toRational | GhcPrelude | 
| toRationalClassOpKey | PrelNames | 
| toRationalName | PrelNames | 
| toRational_RDR | PrelNames | 
| toSerialized | GhcPlugins | 
| toSlowEntryLbl | CLabel | 
| toStgHalfWord | SMRep | 
| toStgWord | SMRep | 
| touch | SysTools.Tasks, SysTools | 
| TouchOp | PrimOp | 
| toUnbranchedAxiom | CoAxiom | 
| toUnwindExpr | Debug | 
| to_anyclass_givens | TcDerivUtils | 
| to_anyclass_metas | TcDerivUtils | 
| to_anyclass_skols | TcDerivUtils | 
| to_RDR | PrelNames | 
| to_wanted_origins | TcDerivUtils | 
| TPSI | TcRnTypes, TcRnMonad, TcSigs | 
| tr'PtrRepLiftedKey | PrelNames | 
| trace | Panic, Outputable, GhcPlugins | 
| TraceBinIFaceReading | |
| 1 (Type/Class) | BinIface | 
| 2 (Data Constructor) | BinIface | 
| traceCmd | ErrUtils | 
| TraceEventBinaryOp | PrimOp | 
| TraceEventOp | PrimOp | 
| traceFireTcS | TcSMonad | 
| traceHiDiffs | TcRnMonad | 
| traceIf | TcRnMonad | 
| traceKey | PrelNames | 
| TraceMarkerOp | PrimOp | 
| traceName | PrelNames | 
| traceOptIf | TcRnMonad | 
| traceOptTcRn | TcRnMonad | 
| tracePm | GHC.HsToCore.PmCheck.Oracle | 
| traceRn | TcRnMonad | 
| traceSmpl | SimplMonad | 
| traceSplice | RnSplice | 
| traceTc | TcRnMonad | 
| traceTcConstraints | TcRnMonad | 
| traceTcRn | TcRnMonad | 
| traceTcRnForUser | TcRnMonad | 
| traceTcRnWithStyle | TcRnMonad | 
| traceTcS | TcSMonad | 
| traceToolCommand | SysTools.Tasks, SysTools | 
| TraditionalRecordSyntaxBit | Lexer | 
| transCloDVarSet | VarSet, GhcPlugins | 
| transCloVarSet | VarSet, GhcPlugins | 
| TransCo | TyCoRep | 
| Transfer | MkGraph | 
| TransferFun | Hoopl.Dataflow | 
| transferPolyIdInfo | Id, GhcPlugins | 
| TransForm | GHC.Hs.Expr, GHC.Hs, GHC | 
| TransformComprehensionsBit | Lexer | 
| transformGREs | RdrName, GhcPlugins | 
| TransitionSource | CFG | 
| transitionSource | CFG | 
| transitiveClosure | Util, GhcPlugins | 
| transposeG | Digraph | 
| TransStmt | GHC.Hs.Expr, GHC.Hs, GHC | 
| TransStmtCtxt | GHC.Hs.Expr, GHC.Hs, GHC | 
| transSuperClasses | TcType | 
| trans_cmmNode | CFG | 
| trans_info | CFG | 
| Traversable | GhcPrelude | 
| traversableClassKey | PrelNames | 
| traversableClassName | PrelNames | 
| traverse | GhcPrelude | 
| traverseSDIE | GHC.HsToCore.PmCheck.Types | 
| traverse_RDR | PrelNames | 
| treatZeroAsInf | BasicTypes, GhcPlugins | 
| trGhcPrimModuleKey | PrelNames | 
| trGhcPrimModuleName | PrelNames | 
| TrieMap | TrieMap, CoreMap | 
| trimAvail | Avail | 
| trimConArgs | CoreUtils, GhcPlugins | 
| trimCPRInfo | Demand | 
| trimToType | Demand | 
| Triv | GraphBase, GraphColor | 
| TrivArg | CoreUnfold | 
| trivColorable | RegAlloc.Graph.TrivColorable | 
| trivialBuiltInFamily | CoAxiom | 
| trModuleDataConKey | PrelNames | 
| trModuleDataConName | PrelNames | 
| trModuleTyConKey | PrelNames | 
| trModuleTyConName | PrelNames | 
| trNameDDataConKey | PrelNames | 
| trNameDDataConName | PrelNames | 
| trNameSDataConKey | PrelNames | 
| trNameSDataConName | PrelNames | 
| trNameTyConKey | PrelNames | 
| trNameTyConName | PrelNames | 
| trRuntimeRepKey | PrelNames | 
| trS_bind | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_bndrs | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_by | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_ext | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_fmap | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_form | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_ret | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_stmts | GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_using | GHC.Hs.Expr, GHC.Hs, GHC | 
| trTyConDataConKey | PrelNames | 
| trTyConDataConName | PrelNames | 
| trTyConTyConKey | PrelNames | 
| trTyConTyConName | PrelNames | 
| trTYPE'PtrRepLiftedKey | PrelNames | 
| trTYPEKey | PrelNames | 
| True | GhcPrelude | 
| trueDataCon | TysWiredIn, GhcPlugins | 
| trueDataConId | TysWiredIn, GhcPlugins | 
| trueDataConKey | PrelNames | 
| TrueExprHole | GHC.Hs.Expr, GHC.Hs, GHC | 
| true_RDR | TysWiredIn, GhcPlugins | 
| truncate | GhcPrelude | 
| trusted | PackageConfig, Packages, GhcPlugins | 
| TrustFlag | DynFlags, GhcPlugins | 
| trustFlags | DynFlags, GhcPlugins, GHC | 
| trustInfoToNum | HscTypes, GhcPlugins | 
| TrustPackage | DynFlags, GhcPlugins | 
| trustworthyOnLoc | DynFlags, GhcPlugins, GHC | 
| try | Exception, Panic | 
| tryAllM | IOEnv, TcRnMonad | 
| tryCaptureConstraints | TcRnMonad | 
| tryEtaExpandRhs | SimplUtils | 
| tryEtaReduce | CoreUtils, GhcPlugins | 
| tryFindTopDir | SysTools.BaseDir | 
| tryIO | Exception | 
| tryJust | Exception | 
| tryM | IOEnv, TcRnMonad | 
| tryMaybeT | Maybes | 
| tryMost | Panic | 
| tryMostM | IOEnv, TcRnMonad | 
| TryPutMVarOp | PrimOp | 
| TryReadMVarOp | PrimOp | 
| TryTakeMVarOp | PrimOp | 
| tryTc | TcRnMonad | 
| tryTcDiscardingErrs | TcRnMonad | 
| TsFun | Demand | 
| TsProd | Demand | 
| TsUnk | Demand | 
| ts_facts | GHC.HsToCore.PmCheck.Types | 
| ts_reps | GHC.HsToCore.PmCheck.Types | 
| tupArgPresent | GHC.Hs.Expr, GHC.Hs, GHC | 
| tupEIdKey | THNames | 
| tupEName | THNames | 
| Tuple | RdrHsSyn | 
| tupleDataCon | TysWiredIn, GhcPlugins | 
| tupleDataConName | TysWiredIn, GhcPlugins | 
| TupleFlavour | TyCon, GhcPlugins | 
| tupleKIdKey | THNames | 
| tupleKName | THNames | 
| TupleOrigin | TcOrigin | 
| tupleParens | BasicTypes, GhcPlugins | 
| TuplePat | GHC.Hs.Pat, GHC.Hs, GHC | 
| tupleRepDataConKey | PrelNames | 
| tupleRepDataConTyCon | TysWiredIn, GhcPlugins | 
| TupleSort | BasicTypes, GhcPlugins | 
| tupleSortBoxity | BasicTypes, GhcPlugins | 
| tupleTIdKey | THNames | 
| tupleTName | THNames | 
| TupleTyCon | TyCon, GhcPlugins | 
| tupleTyCon | TysWiredIn, GhcPlugins | 
| tupleTyConName | TysWiredIn, GhcPlugins | 
| tupPIdKey | THNames | 
| tupPName | THNames | 
| tup_sort | TyCon, GhcPlugins | 
| tVarPrimTyCon | TysPrim | 
| tVarPrimTyConKey | PrelNames | 
| tvName | OccName, Name, GhcPlugins | 
| TvSubstEnv | TyCoSubst, Type, TcType, CoreSubst, GhcPlugins | 
| txtPrinter | Pretty | 
| ty | RtClosureInspect, InteractiveEval | 
| TyArg | SimplUtils | 
| TyBinder | TyCoRep | 
| tyBinderType | Type, GhcPlugins | 
| TyClD | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyClDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClDeclLName | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClDeclTyVars | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyClGroup | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupInstDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupKindSigs | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupRoleDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupTyClDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyCoBinder | TyCoRep, Type, TcType, GhcPlugins | 
| tyCoBinderType | Type, GhcPlugins | 
| tyCoBinderVar_maybe | Type, GhcPlugins | 
| tyCoFVsBndr | TyCoFVs, Type, GhcPlugins | 
| tyCoFVsOfCo | TyCoFVs, Coercion, GhcPlugins | 
| tyCoFVsOfCos | TyCoFVs, Coercion, GhcPlugins | 
| tyCoFVsOfType | TyCoFVs, Type, TcType, GhcPlugins | 
| tyCoFVsOfTypes | TyCoFVs, TcType | 
| tyCoFVsVarBndr | TyCoFVs, Type, GhcPlugins | 
| tyCoFVsVarBndrs | TyCoFVs, Type, GhcPlugins | 
| TyCoMapper | |
| 1 (Type/Class) | Type, GhcPlugins | 
| 2 (Data Constructor) | Type, GhcPlugins | 
| TyCon | TyCon, GhcPlugins, GHC | 
| TyConApp | TyCoRep | 
| tyConAppArgN | Type, GhcPlugins | 
| tyConAppArgs | Type, GhcPlugins | 
| tyConAppArgs_maybe | Type, GhcPlugins | 
| TyConAppCo | TyCoRep | 
| tyConAppNeedsKindSig | Type, GhcPlugins | 
| tyConAppTyCon | Type, GhcPlugins | 
| tyConAppTyConPicky_maybe | Type, GhcPlugins | 
| tyConAppTyCon_maybe | Type, GhcPlugins | 
| tyConArgFlags | Type, GhcPlugins | 
| tyConArity | TyCon, GhcPlugins, GHC | 
| tyConAssoc_maybe | TyCon, GhcPlugins | 
| tyConATs | TyCon, GhcPlugins | 
| TyConBinder | TyCon, GhcPlugins | 
| tyConBinderArgFlag | TyCon, GhcPlugins | 
| tyConBinders | TyCon, GhcPlugins | 
| tyConBindersTyCoBinders | Type, GhcPlugins | 
| TyConBndrVis | TyCon, GhcPlugins | 
| tyConBndrVisArgFlag | TyCon, GhcPlugins | 
| tyConClass_maybe | TyCon, GhcPlugins, GHC | 
| tyConCType | TyCon, GhcPlugins | 
| tyConCType_maybe | TyCon, GhcPlugins | 
| tyConDataCons | TyCon, GhcPlugins, GHC | 
| tyConDataCons_maybe | TyCon, GhcPlugins | 
| tyConFamilyCoercion_maybe | TyCon, GhcPlugins | 
| tyConFamilyResVar_maybe | TyCon, GhcPlugins | 
| tyConFamilySize | TyCon, GhcPlugins | 
| tyConFamInstSig_maybe | TyCon, GhcPlugins | 
| tyConFamInst_maybe | TyCon, GhcPlugins | 
| tyConFieldLabels | TyCon, GhcPlugins | 
| TyConFlavour | TyCon, GhcPlugins | 
| tyConFlavour | TyCon, GhcPlugins | 
| tyConFlavourAssoc_maybe | TyCon, GhcPlugins | 
| tyConInjectivityInfo | TyCon, GhcPlugins | 
| tyConIsTypeable | TcTypeable | 
| tyConKind | TyCon, GhcPlugins, GHC | 
| tyConName | TyCon, GhcPlugins | 
| TyConPE | TcRnTypes, TcRnMonad | 
| tyConPrimRep | RepType | 
| tyConPrimRep1 | RepType | 
| tyConRepModOcc | TyCon, GhcPlugins | 
| TyConRepName | TyCon, GhcPlugins | 
| tyConRepNameUnique | Unique | 
| tyConRepName_maybe | TyCon, GhcPlugins | 
| tyConResKind | TyCon, GhcPlugins | 
| tyConRoles | TyCon, GhcPlugins | 
| tyConRolesRepresentational | Coercion, GhcPlugins | 
| tyConRolesX | Coercion, GhcPlugins | 
| tyConRuntimeRepInfo | TyCon, GhcPlugins | 
| tyConSingleAlgDataCon_maybe | TyCon, GhcPlugins | 
| tyConSingleDataCon | TyCon, GhcPlugins | 
| tyConSingleDataCon_maybe | TyCon, GhcPlugins | 
| TyConSkol | TcOrigin | 
| tyConSkolem | TyCon, GhcPlugins | 
| tyConsOfType | Type, GhcPlugins | 
| tyConStupidTheta | TyCon, GhcPlugins | 
| tyConTuple_maybe | TyCon, GhcPlugins | 
| TyConTyCoBinder | TyCon, GhcPlugins | 
| tyConTyVarBinders | TyCon, GhcPlugins | 
| tyConTyVars | TyCon, GhcPlugins, GHC | 
| tyConUnique | TyCon, GhcPlugins | 
| tyConVisibleTyVars | TyCon, GhcPlugins | 
| TyCoVar | Var, Type, Coercion, GhcPlugins | 
| TyCoVarBinder | Var, TyCoRep, Type, GhcPlugins | 
| TyCoVarEnv | VarEnv, GhcPlugins | 
| TyCoVarSet | VarSet, GhcPlugins | 
| tyCoVarsOfCo | TyCoFVs, Coercion, GhcPlugins | 
| tyCoVarsOfCoDSet | TyCoFVs, Coercion, GhcPlugins | 
| tyCoVarsOfCoList | TyCoFVs | 
| tyCoVarsOfCos | TyCoFVs, Coercion, GhcPlugins | 
| tyCoVarsOfCosSet | TyCoFVs | 
| tyCoVarsOfCt | Constraint, Inst | 
| tyCoVarsOfCtList | Constraint | 
| tyCoVarsOfCts | Constraint, Inst | 
| tyCoVarsOfCtsList | Constraint | 
| tyCoVarsOfProv | TyCoFVs | 
| tyCoVarsOfType | TyCoFVs, Type, TcType, GhcPlugins | 
| tyCoVarsOfTypeDSet | TyCoFVs, Type, TcType, GhcPlugins | 
| tyCoVarsOfTypeList | TyCoFVs, TcType | 
| tyCoVarsOfTypes | TyCoFVs, Type, TcType, GhcPlugins | 
| tyCoVarsOfTypesDSet | TyCoFVs, TcType | 
| tyCoVarsOfTypesList | TyCoFVs, TcType | 
| tyCoVarsOfTypesSet | TyCoFVs | 
| tyCoVarsOfTypesWellScoped | TyCoFVs, Type, GhcPlugins | 
| tyCoVarsOfTypeWellScoped | TyCoFVs, Type, GhcPlugins | 
| tyCoVarsOfWC | Constraint, Inst | 
| tyCoVarsOfWCList | Constraint | 
| TyDataCtx | RnUtils | 
| TyDecl | HieTypes | 
| TyEl | RdrHsSyn | 
| TyElBang | RdrHsSyn | 
| TyElDocPrev | RdrHsSyn | 
| TyElKindApp | RdrHsSyn | 
| TyElOpd | RdrHsSyn | 
| TyElOpr | RdrHsSyn | 
| TyElTilde | RdrHsSyn | 
| TyElUnpackedness | RdrHsSyn | 
| TyFamDefltDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamilyCtx | RnUtils | 
| TyFamInstD | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamInstDecl | |
| 1 (Type/Class) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyFamInstDeclLName | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyFamInstDeclName | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamInstEqn | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamResKindCtxt | TcOrigin, TcValidity, TcHsType | 
| TyH | TcHoleFitTypes, TcHoleErrors | 
| tyHCt | TcHoleFitTypes, TcHoleErrors | 
| tyHImplics | TcHoleFitTypes, TcHoleErrors | 
| tyHRelevantCts | TcHoleFitTypes, TcHoleErrors | 
| TyLit | TyCoRep | 
| tyMap | HieUtils | 
| TypBr | GHC.Hs.Expr, GHC.Hs, GHC | 
| TypBrCtx | RnUtils | 
| Type | |
| 1 (Type/Class) | TyCoRep, Type, TcType, GhcPlugins, GHC | 
| 2 (Data Constructor) | CoreSyn, GhcPlugins | 
| tYPE | TysPrim | 
| tYPEABLE | PrelNames | 
| typeable1ClassKey | PrelNames | 
| typeable2ClassKey | PrelNames | 
| typeable3ClassKey | PrelNames | 
| typeable4ClassKey | PrelNames | 
| typeable5ClassKey | PrelNames | 
| typeable6ClassKey | PrelNames | 
| typeable7ClassKey | PrelNames | 
| typeableClassKey | PrelNames | 
| typeableClassName | PrelNames | 
| tYPEABLE_INTERNAL | PrelNames | 
| typeAnnotationIdKey | THNames | 
| typeAnnotationName | THNames | 
| TypeAnnProvenance | GHC.Hs.Decls, GHC.Hs, GHC | 
| TypeAppCtxt | TcOrigin, TcValidity, TcHsType | 
| typeAppErr | RnUtils | 
| TypeApplicationsBit | Lexer | 
| typeArity | CoreArity | 
| Typechecked | GHC.Hs.Extension, GHC.Hs, GHC | 
| TypecheckedMod | GHC | 
| TypecheckedModule | |
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| TypecheckedSource | GHC | 
| typecheckedSource | GHC | 
| typecheckIface | TcIface | 
| typecheckIfaceForInstantiate | TcIface | 
| typecheckIfacesForMerging | TcIface | 
| typecheckModule | GHC | 
| typeCheckResultAction | Plugins, GhcPlugins | 
| typeCmmType | CmmUtils | 
| typeConKey | PrelNames | 
| Typed | TcRnTypes, TcRnMonad | 
| TypedHole | TcHoleFitTypes, TcHoleErrors | 
| typedRuleVarIdKey | THNames | 
| typedRuleVarName | THNames | 
| TypeEnv | HscTypes, GhcPlugins | 
| typeEnvClasses | HscTypes, GhcPlugins | 
| typeEnvCoAxioms | HscTypes, GhcPlugins | 
| typeEnvDataCons | HscTypes, GhcPlugins | 
| typeEnvElts | HscTypes, GhcPlugins | 
| typeEnvFromEntities | HscTypes, GhcPlugins | 
| typeEnvIds | HscTypes, GhcPlugins | 
| typeEnvPatSyns | HscTypes, GhcPlugins | 
| typeEnvTyCons | HscTypes, GhcPlugins | 
| TypeEqn | CoAxiom | 
| TypeEqOrigin | TcOrigin | 
| TypeError | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| typeErrorAppendDataConKey | PrelNames | 
| typeErrorAppendDataConName | PrelNames | 
| typeErrorIdKey | PrelNames | 
| typeErrorShowTypeDataConKey | PrelNames | 
| typeErrorShowTypeDataConName | PrelNames | 
| typeErrorTextDataConKey | PrelNames | 
| typeErrorTextDataConName | PrelNames | 
| typeErrorVAppendDataConKey | PrelNames | 
| typeErrorVAppendDataConName | PrelNames | 
| typeForeignHint | CmmUtils | 
| TypeHole | Constraint, TcRnTypes, TcRnMonad | 
| TypeIndex | HieTypes | 
| typeKind | |
| 1 (Function) | Type, GhcPlugins | 
| 2 (Function) | InteractiveEval, GHC | 
| TypeLevel | BasicTypes, GhcPlugins | 
| typeLevelMode | TcHsType | 
| typeLitNatDataConKey | PrelNames | 
| typeLitNatDataConName | PrelNames | 
| typeLitSortTyConKey | PrelNames | 
| typeLitSortTyConName | PrelNames | 
| typeLitSymbolDataConKey | PrelNames | 
| typeLitSymbolDataConName | PrelNames | 
| TypeMap | CoreMap | 
| typeNatAddTyCon | TcTypeNats | 
| typeNatAddTyFamNameKey | PrelNames | 
| typeNatCmpTyCon | TcTypeNats | 
| typeNatCmpTyFamNameKey | PrelNames | 
| typeNatCoAxiomRules | TcTypeNats | 
| typeNatDivTyCon | TcTypeNats | 
| typeNatDivTyFamNameKey | PrelNames | 
| typeNatExpTyCon | TcTypeNats | 
| typeNatExpTyFamNameKey | PrelNames | 
| typeNatKind | TysWiredIn, GhcPlugins | 
| typeNatKindCon | TysWiredIn, GhcPlugins | 
| typeNatKindConNameKey | PrelNames | 
| typeNatLeqTyCon | TcTypeNats | 
| typeNatLeqTyFamNameKey | PrelNames | 
| typeNatLogTyCon | TcTypeNats | 
| typeNatLogTyFamNameKey | PrelNames | 
| typeNatModTyCon | TcTypeNats | 
| typeNatModTyFamNameKey | PrelNames | 
| typeNatMulTyCon | TcTypeNats | 
| typeNatMulTyFamNameKey | PrelNames | 
| typeNatSubTyCon | TcTypeNats | 
| typeNatSubTyFamNameKey | PrelNames | 
| typeNatTyCons | TcTypeNats | 
| typeNatTypeRepKey | PrelNames | 
| typeNatTypeRepName | PrelNames | 
| typeOneShot | Id, GhcPlugins | 
| TypeOrKind | BasicTypes, GhcPlugins | 
| typePrimRep | RepType | 
| typePrimRep1 | RepType | 
| typePrimRepArgs | RepType | 
| typeQTyConKey | THNames | 
| typeQTyConName | THNames | 
| typeRepIdKey | PrelNames | 
| typeRepIdName | PrelNames | 
| typeRepTyConKey | PrelNames | 
| typeRepTyConName | PrelNames | 
| typesCantMatch | Unify | 
| TypeShape | Demand | 
| TypeSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| TypeSigCtx | RnUtils | 
| TypeSize | TcType | 
| typeSize | TyCoRep, Type, GhcPlugins | 
| typeSlotTy | RepType | 
| typeSymbolAppendFamNameKey | PrelNames | 
| typeSymbolAppendTyCon | TcTypeNats | 
| typeSymbolCmpTyCon | TcTypeNats | 
| typeSymbolCmpTyFamNameKey | PrelNames | 
| typeSymbolKind | TysWiredIn, GhcPlugins | 
| typeSymbolKindCon | TysWiredIn, GhcPlugins | 
| typeSymbolKindConNameKey | PrelNames | 
| typeSymbolTypeRepKey | PrelNames | 
| typeSymbolTypeRepName | PrelNames | 
| TypeSynonymFlavour | TyCon, GhcPlugins | 
| typeToLHsType | GHC.Hs.Utils, GHC.Hs, GHC | 
| typeToTypeKind | TysWiredIn, GhcPlugins | 
| tYPETyCon | TysPrim | 
| tYPETyConKey | PrelNames | 
| typeTyConKey | THNames | 
| tYPETyConName | TysPrim | 
| typeTyConName | THNames | 
| TypeVar | Var, GhcPlugins | 
| typeWidth | CmmType, CmmExpr, Cmm | 
| tYPE_ERROR_ID | MkCore, GhcPlugins | 
| TySt | GHC.HsToCore.PmCheck.Types | 
| TyState | GHC.HsToCore.PmCheck.Types | 
| tysToParams | LlvmCodeGen.Base | 
| TySynCtx | RnUtils | 
| TySynCtxt | TcOrigin, TcValidity, TcHsType | 
| tySynDIdKey | THNames | 
| tySynDName | THNames | 
| tySynEqnIdKey | THNames | 
| tySynEqnName | THNames | 
| tySynEqnQTyConKey | THNames | 
| tySynEqnQTyConName | THNames | 
| tySynInstDIdKey | THNames | 
| tySynInstDName | THNames | 
| TySynKindCtxt | TcOrigin, TcValidity, TcHsType | 
| TyThing | TyCoRep, Type, HscTypes, TcEnv, GhcPlugins, GHC | 
| tyThingAvailInfo | HscTypes, GhcPlugins | 
| tyThingCategory | TyCoRep, TcType | 
| tyThingCoAxiom | HscTypes, GhcPlugins | 
| tyThingConLike | HscTypes, GhcPlugins | 
| tyThingDataCon | HscTypes, GhcPlugins | 
| tyThingId | HscTypes, GhcPlugins | 
| tyThingParent_maybe | HscTypes, GhcPlugins | 
| tyThingsTyCoVars | HscTypes, GhcPlugins | 
| tyThingToIfaceDecl | MkIface | 
| tyThingTyCon | HscTypes, GhcPlugins | 
| TyVar | Var, Type, GhcPlugins, GHC | 
| TyVarBind | HieTypes | 
| TyVarBinder | Var, Type, GhcPlugins | 
| TyVarBndrKindCtxt | TcOrigin, TcValidity, TcHsType | 
| tyVarBndrQTyConKey | THNames | 
| tyVarBndrQTyConName | THNames | 
| TyVarEnv | VarEnv, GhcPlugins | 
| tyVarKind | Var, Type, GhcPlugins | 
| tyVarName | Var, GhcPlugins | 
| TyVarScope | HieTypes | 
| TyVarSet | VarSet, GhcPlugins | 
| TyVarSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyVarSigIdKey | THNames | 
| tyVarSigName | THNames | 
| TyVarTv | TcType | 
| TyVarTy | TyCoRep | 
| TZCNT | X86.Instr | 
| u1DataCon_RDR | PrelNames | 
| u1TyConKey | PrelNames | 
| u1TyConName | PrelNames | 
| uAddrDataCon_RDR | PrelNames | 
| uAddrHash_RDR | PrelNames | 
| uAddrTyConKey | PrelNames | 
| uAddrTyConName | PrelNames | 
| ubxSumRepType | RepType | 
| UCall | Demand | 
| uCharDataCon_RDR | PrelNames | 
| uCharHash_RDR | PrelNames | 
| uCharTyConKey | PrelNames | 
| uCharTyConName | PrelNames | 
| udfmIntersectUFM | UniqDFM | 
| udfmMinusUFM | UniqDFM | 
| udfmToList | UniqDFM | 
| udfmToUfm | UniqDFM | 
| UDIV | SPARC.Instr | 
| uDoubleDataCon_RDR | PrelNames | 
| uDoubleHash_RDR | PrelNames | 
| uDoubleTyConKey | PrelNames | 
| uDoubleTyConName | PrelNames | 
| ud_get_fs | Binary | 
| ud_get_name | Binary | 
| ud_put_binding_name | Binary | 
| ud_put_fs | Binary | 
| ud_put_nonbinding_name | Binary | 
| ufCreationThreshold | DynFlags, GhcPlugins, GHC | 
| ufDearOp | DynFlags, GhcPlugins, GHC | 
| ufDictDiscount | DynFlags, GhcPlugins, GHC | 
| ufFunAppDiscount | DynFlags, GhcPlugins, GHC | 
| ufKeenessFactor | DynFlags, GhcPlugins, GHC | 
| uFloatDataCon_RDR | PrelNames | 
| uFloatHash_RDR | PrelNames | 
| uFloatTyConKey | PrelNames | 
| uFloatTyConName | PrelNames | 
| ufmToIntMap | UniqFM, GhcPlugins | 
| ufmToSet_Directly | UniqFM, GhcPlugins | 
| ufUseThreshold | DynFlags, GhcPlugins, GHC | 
| ufVeryAggressive | DynFlags, GhcPlugins, GHC | 
| uf_expandable | CoreSyn, GhcPlugins | 
| uf_guidance | CoreSyn, GhcPlugins | 
| uf_is_conlike | CoreSyn, GhcPlugins | 
| uf_is_top | CoreSyn, GhcPlugins | 
| uf_is_value | CoreSyn, GhcPlugins | 
| uf_is_work_free | CoreSyn, GhcPlugins | 
| uf_src | CoreSyn, GhcPlugins | 
| uf_tmpl | CoreSyn, GhcPlugins | 
| ug_args | CoreSyn, GhcPlugins | 
| ug_arity | CoreSyn, GhcPlugins | 
| ug_boring_ok | CoreSyn, GhcPlugins | 
| ug_res | CoreSyn, GhcPlugins | 
| ug_size | CoreSyn, GhcPlugins | 
| ug_unsat_ok | CoreSyn, GhcPlugins | 
| UHead | Demand | 
| uIntDataCon_RDR | PrelNames | 
| uIntHash_RDR | PrelNames | 
| uIntTyConKey | PrelNames | 
| uIntTyConName | PrelNames | 
| UMUL | SPARC.Instr | 
| Unambiguous | GHC.Hs.Types, GHC.Hs, GHC | 
| unambiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| unarise | UnariseStg | 
| UnaryType | RepType | 
| unboundKey | PrelNames | 
| unboundName | RnUnbound | 
| unboundNameX | RnUnbound | 
| UnboundOccurrenceOf | TcOrigin | 
| UnboundVar | GHC.Hs.Expr, GHC.Hs, GHC | 
| unboundVarEIdKey | THNames | 
| unboundVarEName | THNames | 
| unboundVarOcc | GHC.Hs.Expr, GHC.Hs, GHC | 
| unboxArg | DsCCall | 
| Unboxed | BasicTypes, GhcPlugins | 
| UnboxedAlgTyCon | TyCon, GhcPlugins | 
| unboxedSumEIdKey | THNames | 
| unboxedSumEName | THNames | 
| unboxedSumKind | TysWiredIn, GhcPlugins | 
| unboxedSumPIdKey | THNames | 
| unboxedSumPName | THNames | 
| UnboxedSumsBit | Lexer | 
| unboxedSumTIdKey | THNames | 
| unboxedSumTName | THNames | 
| unboxedTupEIdKey | THNames | 
| unboxedTupEName | THNames | 
| UnboxedTuple | BasicTypes, GhcPlugins | 
| unboxedTupleKind | TysWiredIn, GhcPlugins | 
| UnboxedTuplesBit | Lexer | 
| unboxedTupleTIdKey | THNames | 
| unboxedTupleTName | THNames | 
| unboxedTupPIdKey | THNames | 
| unboxedTupPName | THNames | 
| unboxedUnitDataCon | TysWiredIn, GhcPlugins | 
| unboxedUnitTyCon | TysWiredIn, GhcPlugins | 
| Unbranched | CoAxiom | 
| unbranched | CoAxiom | 
| uncacheModule | Finder | 
| unComp1_RDR | PrelNames | 
| Unconditionally | CmmSwitch | 
| uncondWeight | DynFlags, GhcPlugins | 
| unCostCentreIndex | CostCentreState | 
| uncurry | GhcPrelude | 
| uncurry3 | Util, GhcPlugins | 
| undefined | GhcPrelude | 
| UndefinedElement | Exception | 
| undefinedKey | PrelNames | 
| undefined_RDR | PrelNames | 
| unDefUnitId | Module, GhcPlugins | 
| Underflow | Exception | 
| underscore | Outputable, GhcPlugins | 
| unEC | GHC.StgToCmm.ExtCode | 
| unexposedPrimTyCons | TysPrim | 
| UnfIfGoodArgs | CoreSyn, GhcPlugins | 
| unflattenFmv | TcSMonad | 
| unflattenWanteds | TcFlatten | 
| UnfNever | CoreSyn, GhcPlugins | 
| Unfolding | CoreSyn, CoreUnfold, GhcPlugins | 
| UnfoldingDone | CoreMonad, GhcPlugins | 
| UnfoldingGuidance | CoreSyn, CoreUnfold, GhcPlugins | 
| unfoldingInfo | IdInfo, GhcPlugins | 
| UnfoldingSource | CoreSyn, GhcPlugins | 
| unfoldingTemplate | CoreSyn, GhcPlugins | 
| UnfWhen | CoreSyn, GhcPlugins | 
| unGhc | GhcMonad | 
| unGhcT | GhcMonad | 
| unguardedGRHSs | GHC.Hs.Utils, GHC.Hs, GHC | 
| unguardedRHS | GHC.Hs.Utils, GHC.Hs, GHC | 
| UnhelpfulLoc | SrcLoc, GhcPlugins, GHC | 
| UnhelpfulSpan | SrcLoc, GhcPlugins, GHC | 
| unicodeAnn | ApiAnnotation, GHC | 
| UnicodeSyntax | ApiAnnotation | 
| unicodeSyntax | Outputable, GhcPlugins | 
| UnicodeSyntaxBit | Lexer | 
| Unidirectional | GHC.Hs.Binds, GHC.Hs, GHC | 
| unidirPatSynIdKey | THNames | 
| unidirPatSynName | THNames | 
| Unifiable | Unify | 
| unifyDerived | TcCanonical | 
| UnifyForAllSkol | TcOrigin | 
| unifyKind | TcUnify | 
| UnifyResult | Unify | 
| UnifyResultM | Unify | 
| unifyType | TcUnify | 
| unifyTyVar | TcSMonad | 
| UninitialisedData | Cmm | 
| uninitializedLinker | Linker | 
| uninterruptibleMask | Exception | 
| uninterruptibleMaskM_ | IOEnv, TcRnMonad | 
| uninterruptibleMask_ | Exception | 
| union | GraphOps, GraphColor | 
| unionBags | Bag | 
| unionDVarSet | VarSet, GhcPlugins | 
| unionDVarSets | VarSet, GhcPlugins | 
| unionFV | FV | 
| unionInScope | VarEnv, GhcPlugins | 
| unionLists | ListSetOps | 
| unionManyBags | Bag | 
| unionManyOccSets | OccName, Name, GhcPlugins | 
| unionManyUniqDSets | UniqDSet | 
| unionManyUniqSets | UniqSet, GhcPlugins | 
| unionMessages | ErrUtils | 
| unionModuleSet | Module, GhcPlugins | 
| unionNameSet | NameSet, GhcPlugins | 
| unionNameSets | NameSet, GhcPlugins | 
| unionOccSets | OccName, Name, GhcPlugins | 
| unionRuleBase | Rules, GhcPlugins | 
| unionsFV | FV | 
| unionsWC | Constraint | 
| unionTCvSubst | TyCoSubst, Type, TcType, GhcPlugins | 
| unionUniqDSets | UniqDSet | 
| unionUniqSets | UniqSet, GhcPlugins | 
| unionUnVarGraph | UnVarGraph | 
| unionUnVarGraphs | UnVarGraph | 
| unionUnVarSet | UnVarGraph | 
| unionUnVarSets | UnVarGraph | 
| unionVarSet | VarSet, GhcPlugins | 
| unionVarSets | VarSet, GhcPlugins | 
| uniq | FastString, GhcPlugins | 
| uniqAway | VarEnv, GhcPlugins | 
| UniqDFM | UniqDFM | 
| UniqDSet | UniqDSet | 
| uniqDSetIntersectUniqSet | UniqDSet | 
| uniqDSetMinusUniqSet | UniqDSet | 
| uniqDSetToList | UniqDSet | 
| UniqFM | UniqFM, GhcPlugins | 
| uniqFromMask | UniqSupply, GhcPlugins | 
| uniqFromSupply | UniqSupply, GhcPlugins | 
| UniqMap | UniqMap | 
| UniqSet | UniqSet, GhcPlugins | 
| uniqSetAll | UniqSet, GhcPlugins | 
| uniqSetAny | UniqSet, GhcPlugins | 
| uniqSetMinusUFM | UniqSet, GhcPlugins | 
| uniqsFromSupply | UniqSupply, GhcPlugins | 
| UniqSM | UniqSupply, GhcPlugins | 
| UniqSupply | UniqSupply, GhcPlugins, DsMonad | 
| Uniquable | Unique, PrelNames, GhcPlugins | 
| Unique | Unique, PrelNames, GhcPlugins | 
| uniqueIncrement | DynFlags, GhcPlugins, GHC | 
| UniqueMap | Hoopl.Collections | 
| uniqueOfFS | FastString, GhcPlugins | 
| UniqueSet | Hoopl.Collections | 
| uNIQUE_BITS | Unique | 
| unitBag | Bag | 
| unitDataCon | TysWiredIn, GhcPlugins | 
| unitDataConId | TysWiredIn, GhcPlugins | 
| unitDirectlyUFM | UniqFM, GhcPlugins | 
| unitDVarEnv | VarEnv, GhcPlugins | 
| unitDVarSet | VarSet, GhcPlugins | 
| unitExpr | MkCore, GhcPlugins | 
| unitFsEnv | FastStringEnv | 
| unitFV | |
| 1 (Function) | NameSet, GhcPlugins | 
| 2 (Function) | FV | 
| UnitId | Module, GhcPlugins, GHC | 
| unitId | PackageConfig, Packages, GhcPlugins | 
| UnitIdArg | DynFlags, GhcPlugins | 
| unitIdFreeHoles | Module, GhcPlugins | 
| unitIdFS | Module, GhcPlugins | 
| unitIdIsDefinite | Module, GhcPlugins | 
| unitIdKey | Module, GhcPlugins | 
| unitIdString | Module, GhcPlugins | 
| unitJoinFloat | SimplEnv | 
| unitLetFloat | SimplEnv | 
| unitModuleEnv | Module, GhcPlugins | 
| unitModuleSet | Module, GhcPlugins | 
| unitNameEnv | NameEnv, GhcPlugins | 
| unitNameSet | NameSet, GhcPlugins | 
| unitOccEnv | OccName, Name, GhcPlugins | 
| unitOccSet | OccName, Name, GhcPlugins | 
| unitOL | OrdList | 
| unitRecStmtTc | GHC.Hs.Utils, GHC.Hs, GHC | 
| unitTy | TysWiredIn, GhcPlugins | 
| unitTyCon | TysWiredIn, GhcPlugins | 
| unitTyConKey | TysWiredIn, GhcPlugins | 
| unitUDFM | UniqDFM | 
| unitUFM | UniqFM, GhcPlugins | 
| unitUniqDSet | UniqDSet | 
| unitUniqMap | UniqMap | 
| unitUniqSet | UniqSet, GhcPlugins | 
| unitVarEnv | VarEnv, GhcPlugins | 
| unitVarSet | VarSet, GhcPlugins | 
| UnivCo | TyCoRep | 
| UnivCoProvenance | TyCoRep, Coercion, GhcPlugins | 
| unK1_RDR | PrelNames | 
| unknown1TyConKey | PrelNames | 
| unknown2TyConKey | PrelNames | 
| unknown3TyConKey | PrelNames | 
| unknownArity | IdInfo, GhcPlugins | 
| UnknownCC | DynFlags, GhcPlugins | 
| UnknownLD | DynFlags, GhcPlugins | 
| unknownNameSuggestions | RnUnbound | 
| unknownSubordinateErr | RnUtils | 
| unknownTyConKey | PrelNames | 
| UnkSkol | TcOrigin | 
| unlessM | MonadUtils, IOEnv, TcRnMonad | 
| unlessXOptM | TcRnMonad | 
| unliftedConKey | PrelNames | 
| UnliftedRep | TyCon, RepType, GhcPlugins | 
| unliftedRepDataConKeys | PrelNames | 
| unliftedRepDataConTy | TysWiredIn, GhcPlugins | 
| unliftedSimpleRepDataConKeys | PrelNames | 
| unlikelyCondWeight | DynFlags, GhcPlugins | 
| unlines | GhcPrelude | 
| Unlinked | LinkerTypes, HscTypes, GhcPlugins | 
| UnlinkedBCO | |
| 1 (Type/Class) | ByteCodeTypes, ByteCodeGen | 
| 2 (Data Constructor) | ByteCodeTypes | 
| unlinkedBCOArity | ByteCodeTypes | 
| unlinkedBCOBitmap | ByteCodeTypes | 
| unlinkedBCOInstrs | ByteCodeTypes | 
| unlinkedBCOLits | ByteCodeTypes | 
| unlinkedBCOName | ByteCodeTypes | 
| unlinkedBCOPtrs | ByteCodeTypes | 
| Unlit | DriverPhases | 
| unload | Linker | 
| UnloadObj | GHCi | 
| unloadObj | GHCi | 
| unLoc | SrcLoc, GhcPlugins, GHC | 
| unmarshalObjectIdKey | PrelNames | 
| unmarshalStringIdKey | PrelNames | 
| UnmaskAsyncExceptionsOp | PrimOp | 
| Unmasked | Exception | 
| unMkBranches | CoAxiom | 
| unP | |
| 1 (Function) | Lexer | 
| 2 (Function) | PipelineMonad, DriverPipeline | 
| UNPACK | ByteCodeInstr | 
| UnpackClosureOp | PrimOp | 
| unpackCoercionHole | TcMType | 
| unpackCoercionHole_maybe | TcMType | 
| unpackCStringAppendIdKey | PrelNames | 
| unpackCStringFoldrIdKey | PrelNames | 
| unpackCStringFoldrName | PrelNames | 
| unpackCStringFoldr_RDR | PrelNames | 
| unpackCStringIdKey | PrelNames | 
| unpackCStringName | PrelNames | 
| unpackCStringUtf8IdKey | PrelNames | 
| unpackCStringUtf8Name | PrelNames | 
| unpackCStringUtf8_RDR | PrelNames | 
| unpackCString_RDR | PrelNames | 
| unpackFS | FastString, GhcPlugins | 
| unpackHDS | GHC.Hs.Doc, GHC.Hs, GHC | 
| unpackPtrString | FastString, GhcPlugins | 
| unPair | Pair | 
| unPar1_RDR | PrelNames | 
| unPD | CmmMonad | 
| unpkUnique | Unique | 
| Unqual | RdrName, GhcPlugins, GHC | 
| unQualOK | RdrName, GhcPlugins | 
| unqualQuasiQuote | GHC.Hs.Utils, GHC.Hs, GHC | 
| unQualSpecOK | RdrName, GhcPlugins | 
| unravelFamInstPats | TcTyClsDecls | 
| Unreachable | Llvm.AbsSyn, Llvm | 
| unRealSrcSpan | SrcLoc, GhcPlugins, GHC | 
| unRec1_RDR | PrelNames | 
| UnresLabel | LlvmCodeGen.Base | 
| UnresolvedScope | HieTypes | 
| UnresStatic | LlvmCodeGen.Base | 
| unsafeCoerceId | MkId | 
| unsafeCoerceIdKey | PrelNames | 
| unsafeCoerceName | MkId | 
| UnsafeCoerceProv | TyCoRep | 
| unsafeFlags | DynFlags, GhcPlugins | 
| unsafeFlagsForInfer | DynFlags, GhcPlugins | 
| UnsafeFreezeArrayArrayOp | PrimOp | 
| UnsafeFreezeArrayOp | PrimOp | 
| UnsafeFreezeByteArrayOp | PrimOp | 
| UnsafeFreezeSmallArrayOp | PrimOp | 
| unsafeGlobalDynFlags | DynFlags, GhcPlugins | 
| unsafeIdKey | THNames | 
| unsafeIndex_RDR | PrelNames | 
| unsafeInterleaveM | IOEnv, TcRnMonad | 
| unsafeMkByteString | FastString, GhcPlugins | 
| unsafeName | THNames | 
| unsafeRangeSize_RDR | PrelNames | 
| unsafeTcPluginTcM | TcRnTypes, TcRnMonad, TcPluginM | 
| unsafeTExpCoerceIdKey | THNames | 
| unsafeTExpCoerceName | THNames | 
| UnsafeThawArrayOp | PrimOp | 
| UnsafeThawSmallArrayOp | PrimOp | 
| unsafeUFMToUniqSet | UniqSet, GhcPlugins | 
| unSaturatedOk | CoreSyn, GhcPlugins | 
| unSDIE | GHC.HsToCore.PmCheck.Types | 
| unSetGeneralFlag' | DynFlags, GhcPlugins | 
| unsetGOptM | TcRnMonad, DsMonad | 
| unsetWOptM | TcRnMonad, DsMonad | 
| unsetXOptM | TcRnMonad | 
| unSwap | BasicTypes, GhcPlugins | 
| until | GhcPrelude | 
| Untyped | TcRnTypes, TcRnMonad | 
| UntypedDeclSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| UntypedExpSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| UntypedPatSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| UntypedSpliceFlavour | GHC.Hs.Expr, GHC.Hs, GHC | 
| UntypedTypeSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| unTypeIdKey | THNames | 
| unTypeName | THNames | 
| unTypeQIdKey | THNames | 
| unTypeQName | THNames | 
| UnusablePackageReason | Packages, GhcPlugins | 
| UnVarGraph | UnVarGraph | 
| UnVarSet | UnVarGraph | 
| UNWIND | X86.Instr | 
| UnwindExpr | Debug | 
| UnwindPoint | |
| 1 (Type/Class) | Debug | 
| 2 (Data Constructor) | Debug | 
| UnwindReturnReg | CmmExpr, Cmm | 
| UnwindTable | Debug | 
| unwireUnitId | Packages, GhcPlugins | 
| unwords | GhcPrelude | 
| unwrapIP | TcEvidence | 
| unwrapNewTyConEtad_maybe | TyCon, GhcPlugins | 
| unwrapNewTyCon_maybe | TyCon, GhcPlugins | 
| unwrapNewTypeBody | MkId | 
| unwrapNewTypeStepper | Coercion, GhcPlugins | 
| unwrapType | RepType | 
| unzip | GhcPrelude | 
| unzip3 | GhcPrelude | 
| unzipWith | Util, GhcPlugins | 
| uo_actual | TcOrigin | 
| uo_expected | TcOrigin | 
| uo_thing | TcOrigin | 
| uo_visible | TcOrigin | 
| Updatable | StgSyn | 
| updateCfgNat | NCGMonad | 
| updateClsInstDFun | InstEnv | 
| updateCtLocOrigin | Constraint | 
| updateEps | TcRnMonad | 
| updateEps_ | TcRnMonad | 
| UpdateFlag | StgSyn | 
| updateNameCache | IfaceEnv | 
| updatePatSynIds | PatSyn | 
| updateTyVarKind | Var, GhcPlugins | 
| updateTyVarKindM | Var, GhcPlugins | 
| updateVarType | Var, GhcPlugins | 
| updateVarTypeM | Var, GhcPlugins | 
| updateWays | DynFlags, GhcPlugins | 
| updCtxt | TcRnMonad | 
| updEnv | IOEnv, TcRnMonad | 
| UpdFrameOffset | CmmNode, Cmm | 
| updfr_space | Cmm | 
| updGblEnv | TcRnMonad | 
| updInertCans | TcSMonad | 
| updInertDicts | TcSMonad | 
| updInertFunEqs | TcSMonad | 
| updInertIrreds | TcSMonad | 
| updInertSafehask | TcSMonad | 
| updInertTcS | TcSMonad | 
| updLclEnv | TcRnMonad | 
| updMode | SimplEnv | 
| updModeForRules | SimplUtils | 
| updModeForStableUnfoldings | SimplUtils | 
| updMutVar | IOEnv, TcRnMonad | 
| updNameCache | HscTypes, GhcPlugins | 
| updNameCacheTc | IfaceEnv | 
| updOneShotInfo | Id, GhcPlugins | 
| updOptLevel | DynFlags, GhcPlugins | 
| updPmDelta | DsMonad | 
| updSDocDynFlags | Outputable, GhcPlugins | 
| updTcRef | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| updTopEnv | TcRnMonad | 
| updWorkListTcS | TcSMonad | 
| UProd | Demand | 
| UpToDate | MkIface | 
| uRecTyConKey | PrelNames | 
| uRecTyConName | PrelNames | 
| Usage | HscTypes, GhcPlugins | 
| UsageError | Panic, GHC | 
| UsageFile | HscTypes, GhcPlugins | 
| UsageHomeModule | HscTypes, GhcPlugins | 
| UsageMergedRequirement | HscTypes, GhcPlugins | 
| UsagePackageModule | HscTypes, GhcPlugins | 
| Use | HieTypes | 
| UseBndrParens | |
| 1 (Type/Class) | IfaceType, IfaceSyn | 
| 2 (Data Constructor) | IfaceType, IfaceSyn | 
| useColor | DynFlags, GhcPlugins, GHC | 
| useCount | Demand | 
| Used | Demand | 
| UseDmd | Demand | 
| UsePosPragsBit | Lexer | 
| UserData | |
| 1 (Type/Class) | Binary | 
| 2 (Data Constructor) | Binary | 
| userError | GhcPrelude | 
| UserInterrupt | Exception | 
| UserOfRegs | CmmExpr, Cmm | 
| UserPkgConf | DynFlags, GhcPlugins | 
| userStyle | Outputable, GhcPlugins | 
| UserSyntax | Name, GhcPlugins | 
| UserTypeCtxt | TcOrigin, TcValidity, TcHsType | 
| userTypeError_maybe | Type, GhcPlugins | 
| UserTyVar | GHC.Hs.Types, GHC.Hs, GHC | 
| Uses | NameSet, GhcPlugins | 
| usesOnly | NameSet, GhcPlugins | 
| useStarIsType | DynFlags, GhcPlugins | 
| useUnicode | DynFlags, GhcPlugins, GHC | 
| useUnicodeSyntax | DynFlags, GhcPlugins | 
| usg_entities | HscTypes, GhcPlugins | 
| usg_exports | HscTypes, GhcPlugins | 
| usg_file_hash | HscTypes, GhcPlugins | 
| usg_file_path | HscTypes, GhcPlugins | 
| usg_mod | HscTypes, GhcPlugins | 
| usg_mod_hash | HscTypes, GhcPlugins | 
| usg_mod_name | HscTypes, GhcPlugins | 
| usg_safe | HscTypes, GhcPlugins | 
| utf8CharStart | Encoding | 
| utf8DecodeByteString | Encoding | 
| utf8DecodeChar | Encoding | 
| utf8DecodeChar# | Encoding | 
| utf8DecodeStringLazy | Encoding | 
| utf8EncodeChar | Encoding | 
| utf8EncodedLength | Encoding | 
| utf8EncodeString | Encoding | 
| utf8PrevChar | Encoding | 
| uType | TcUnify | 
| UwConst | Debug | 
| UwDeref | Debug | 
| UwLabel | Debug | 
| UwMinus | Debug | 
| uWordDataCon_RDR | PrelNames | 
| uWordHash_RDR | PrelNames | 
| uWordTyConKey | PrelNames | 
| uWordTyConName | PrelNames | 
| UwPlus | Debug | 
| UwReg | Debug | 
| UwTimes | Debug | 
| V | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| V16 | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| v1TyConKey | PrelNames | 
| v1TyConName | PrelNames | 
| V32 | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| V64 | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| val | RtClosureInspect, InteractiveEval | 
| ValAppCtxt | CoreUnfold | 
| ValArg | SimplUtils | 
| valArgCount | CoreSyn, GhcPlugins | 
| ValBind | HieTypes | 
| ValBinds | GHC.Hs.Binds, GHC.Hs, GHC | 
| valBndrCount | CoreSyn, GhcPlugins | 
| ValD | GHC.Hs.Decls, GHC.Hs, GHC | 
| valDIdKey | THNames | 
| valDName | THNames | 
| validAst | HieDebug | 
| validateGraph | GraphOps, GraphColor | 
| validateScopes | HieDebug | 
| validDerivPred | TcValidity | 
| Validity | ErrUtils | 
| valRaw | RtClosureInspect, InteractiveEval | 
| valueAnnotationIdKey | THNames | 
| valueAnnotationName | THNames | 
| ValueAnnProvenance | GHC.Hs.Decls, GHC.Hs, GHC | 
| ValueArg | CoreUnfold | 
| Vanilla | StgSyn | 
| VanillaAlgTyCon | TyCon, GhcPlugins | 
| vanillaCprProdRes | Demand | 
| VanillaDM | BasicTypes, GhcPlugins | 
| VanillaId | IdInfo, GhcPlugins | 
| vanillaIdInfo | IdInfo, GhcPlugins | 
| VanillaReg | CmmExpr, Cmm | 
| vanillaSkolemTv | TcType | 
| Var | |
| 1 (Data Constructor) | BooleanFormula | 
| 2 (Type/Class) | Var, Type, Coercion, Id, GhcPlugins | 
| 3 (Data Constructor) | CoreSyn, GhcPlugins | 
| VarArgs | Llvm.Types, Llvm | 
| varBangTKey | THNames | 
| varBangTypeName | THNames | 
| varBangTypeQTyConKey | THNames | 
| varBangTypeQTyConName | THNames | 
| VarBind | GHC.Hs.Binds, GHC.Hs, GHC | 
| VarBndr | Var, GhcPlugins | 
| VarBr | GHC.Hs.Expr, GHC.Hs, GHC | 
| varEIdKey | THNames | 
| varEName | THNames | 
| VarEnv | VarEnv, GhcPlugins | 
| varEnvDom | UnVarGraph | 
| VarInfo | GHC.HsToCore.PmCheck.Types | 
| varInsert | LlvmCodeGen.Base | 
| varKIdKey | THNames | 
| varKName | THNames | 
| varLookup | LlvmCodeGen.Base | 
| VarN | GHC.StgToCmm.ExtCode | 
| varName | |
| 1 (Function) | OccName, Name | 
| 2 (Function) | Var, GhcPlugins | 
| VarPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| varPIdKey | THNames | 
| varPName | THNames | 
| varQual | PrelNames | 
| varQual_RDR | PrelNames | 
| VarSet | VarSet, GhcPlugins | 
| varSetInScope | VarEnv, GhcPlugins | 
| varsToCoreExprs | CoreSyn, GhcPlugins | 
| varTIdKey | THNames | 
| varTName | THNames | 
| varToCoreExpr | CoreSyn, GhcPlugins | 
| varType | Var, Type, GhcPlugins | 
| varTypeTyCoFVs | CoreFVs, GhcPlugins | 
| varTypeTyCoVars | CoreFVs, GhcPlugins | 
| varUnique | Var, GhcPlugins | 
| var_ext | GHC.Hs.Binds, GHC.Hs, GHC | 
| var_id | GHC.Hs.Binds, GHC.Hs, GHC | 
| var_inline | GHC.Hs.Binds, GHC.Hs, GHC | 
| var_rhs | GHC.Hs.Binds, GHC.Hs, GHC | 
| vbar | Outputable, GhcPlugins | 
| VC | SPARC.Cond | 
| vcat | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| vec | CmmType, CmmExpr, Cmm | 
| vec16 | CmmType, CmmExpr, Cmm | 
| vec16b8 | CmmType, CmmExpr, Cmm | 
| vec16DataConTy | TysWiredIn, GhcPlugins | 
| vec2 | CmmType, CmmExpr, Cmm | 
| vec2b64 | CmmType, CmmExpr, Cmm | 
| vec2DataConTy | TysWiredIn, GhcPlugins | 
| vec2f64 | CmmType, CmmExpr, Cmm | 
| vec32DataConTy | TysWiredIn, GhcPlugins | 
| vec4 | CmmType, CmmExpr, Cmm | 
| vec4b32 | CmmType, CmmExpr, Cmm | 
| vec4DataConTy | TysWiredIn, GhcPlugins | 
| vec4f32 | CmmType, CmmExpr, Cmm | 
| vec64DataConTy | TysWiredIn, GhcPlugins | 
| vec8 | CmmType, CmmExpr, Cmm | 
| vec8b16 | CmmType, CmmExpr, Cmm | 
| vec8DataConTy | TysWiredIn, GhcPlugins | 
| VecAddOp | PrimOp | 
| VecBroadcastOp | PrimOp | 
| VecCount | TyCon, GhcPlugins | 
| vecCountDataConKeys | PrelNames | 
| vecCountTyCon | TysWiredIn, GhcPlugins | 
| vecCountTyConKey | PrelNames | 
| VecDivOp | PrimOp | 
| VecElem | TyCon, GhcPlugins | 
| vecElemDataConKeys | PrelNames | 
| vecElemTyCon | TysWiredIn, GhcPlugins | 
| vecElemTyConKey | PrelNames | 
| vecElemType | CmmType, CmmExpr, Cmm | 
| VecIndexByteArrayOp | PrimOp | 
| VecIndexOffAddrOp | PrimOp | 
| VecIndexScalarByteArrayOp | PrimOp | 
| VecIndexScalarOffAddrOp | PrimOp | 
| VecInsertOp | PrimOp | 
| vecLength | CmmType, CmmExpr, Cmm | 
| VecMulOp | PrimOp | 
| VecNegOp | PrimOp | 
| VecPackOp | PrimOp | 
| VecQuotOp | PrimOp | 
| VecReadByteArrayOp | PrimOp | 
| VecReadOffAddrOp | PrimOp | 
| VecReadScalarByteArrayOp | PrimOp | 
| VecReadScalarOffAddrOp | PrimOp | 
| VecRemOp | PrimOp | 
| VecRep | TyCon, RepType, GhcPlugins | 
| vecRepDataConKey | PrelNames | 
| vecRepDataConTyCon | TysWiredIn, GhcPlugins | 
| VecSubOp | PrimOp | 
| VecUnpackOp | PrimOp | 
| VecWriteByteArrayOp | PrimOp | 
| VecWriteOffAddrOp | PrimOp | 
| VecWriteScalarByteArrayOp | PrimOp | 
| VecWriteScalarOffAddrOp | PrimOp | 
| verbosity | DynFlags, GhcPlugins, GHC | 
| Version | |
| 1 (Data Constructor) | PackageConfig, Packages, GhcPlugins | 
| 2 (Type/Class) | PackageConfig, Packages, GhcPlugins | 
| 3 (Type/Class) | BasicTypes | 
| versionBranch | PackageConfig, Packages, GhcPlugins | 
| versionedAppDir | DynFlags, GhcPlugins | 
| versionedFilePath | DynFlags, GhcPlugins | 
| versionTags | PackageConfig, Packages, GhcPlugins | 
| verticesG | Digraph | 
| VGcPtr | |
| 1 (Type/Class) | CmmExpr, Cmm | 
| 2 (Data Constructor) | CmmExpr, Cmm | 
| VI | GHC.HsToCore.PmCheck.Types | 
| ViaStrategy | GHC.Hs.Decls, GHC.Hs, GHC | 
| viaStrategyIdKey | THNames | 
| viaStrategyName | THNames | 
| ViewPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| ViewPatOrigin | TcOrigin | 
| viewPIdKey | THNames | 
| viewPName | THNames | 
| virtHp | GHC.StgToCmm.Monad | 
| VirtualHpOffset | GHC.StgToCmm.Monad | 
| VirtualReg | Reg | 
| VirtualRegD | Reg | 
| VirtualRegF | Reg | 
| VirtualRegHi | Reg | 
| VirtualRegI | Reg | 
| virtualRegSqueeze | |
| 1 (Function) | SPARC.Regs | 
| 2 (Function) | PPC.Regs | 
| 3 (Function) | X86.Regs | 
| VisArg | Var, IfaceType, TyCoRep, Type, IfaceSyn, TcType, GhcPlugins | 
| visibleDataCons | TyCon, GhcPlugins | 
| visibleIfConDecls | IfaceSyn | 
| VisibleOrphanModules | InstEnv | 
| vi_cache | GHC.HsToCore.PmCheck.Types | 
| vi_neg | GHC.HsToCore.PmCheck.Types | 
| vi_pos | GHC.HsToCore.PmCheck.Types | 
| vi_ty | GHC.HsToCore.PmCheck.Types | 
| VNonGcPtr | CmmExpr, Cmm | 
| voidArgId | MkId | 
| voidArgIdKey | PrelNames | 
| voidPrimId | MkId | 
| voidPrimIdKey | PrelNames | 
| voidPrimTy | TysPrim | 
| voidPrimTyCon | TysPrim | 
| voidPrimTyConKey | PrelNames | 
| VoidRep | TyCon, RepType, GhcPlugins | 
| VS | SPARC.Cond | 
| W128 | CmmType, CmmExpr, Cmm | 
| W16 | CmmType, CmmExpr, Cmm | 
| W256 | CmmType, CmmExpr, Cmm | 
| W32 | CmmType, CmmExpr, Cmm | 
| W512 | CmmType, CmmExpr, Cmm | 
| W64 | CmmType, CmmExpr, Cmm | 
| W8 | CmmType, CmmExpr, Cmm | 
| WaitReadOp | PrimOp | 
| WaitWriteOp | PrimOp | 
| Wanted | Constraint | 
| WantedConstraints | Constraint | 
| Warn | |
| 1 (Type/Class) | CmdLineParser | 
| 2 (Data Constructor) | CmdLineParser | 
| warnAboutEmptyEnumerations | MatchLit | 
| warnAboutIdentities | MatchLit | 
| warnAboutOverflowedLit | MatchLit | 
| warnAboutOverflowedOverLit | MatchLit | 
| WarnAll | HscTypes, GhcPlugins | 
| warnAllUnsolved | TcErrors | 
| WarnDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| WarnDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| warnDefaulting | TcErrors | 
| warnDs | DsMonad | 
| WarnErrLogger | GhcMonad, GHC | 
| warnIf | TcRnMonad | 
| warnIfFlag | TcRnMonad | 
| warnIfSetDs | DsMonad | 
| Warning | GHC.Hs.Decls, GHC.Hs, GHC | 
| WarningD | GHC.Hs.Decls, GHC.Hs, GHC | 
| WarningFlag | DynFlags, GhcPlugins | 
| warningFlags | DynFlags, GhcPlugins, GHC | 
| warningGroups | DynFlags, GhcPlugins | 
| warningHierarchies | DynFlags, GhcPlugins | 
| WarningMessages | ErrUtils | 
| warningMsg | ErrUtils | 
| Warnings | |
| 1 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Type/Class) | HscTypes, GhcPlugins | 
| warningsToMessages | ErrUtils | 
| WarningTxt | |
| 1 (Type/Class) | BasicTypes, HscTypes, GhcPlugins | 
| 2 (Data Constructor) | BasicTypes, HscTypes, GhcPlugins | 
| WarnMsg | ErrUtils | 
| warnMsg | |
| 1 (Function) | CmdLineParser | 
| 2 (Function) | CoreMonad, GhcPlugins | 
| warnPprTrace | Outputable, GhcPlugins | 
| warnPrepositiveQualifiedModule | RdrHsSyn | 
| WarnReason | |
| 1 (Type/Class) | CmdLineParser | 
| 2 (Type/Class) | DynFlags, GhcPlugins | 
| warnReason | CmdLineParser | 
| warnSafeOnLoc | DynFlags, GhcPlugins, GHC | 
| WarnSome | HscTypes, GhcPlugins | 
| warnStarIsType | RdrHsSyn | 
| warnTc | TcRnMonad | 
| warnTcM | TcRnMonad | 
| warnTcS | TcSMonad | 
| warnUnsafeOnLoc | DynFlags, GhcPlugins, GHC | 
| warnUnusedLocalBinds | RnUtils | 
| warnUnusedMatches | RnUtils | 
| warnUnusedTopBinds | RnUtils | 
| warnUnusedTypePatterns | RnUtils | 
| Way | DynFlags, GhcPlugins | 
| WayCustom | DynFlags, GhcPlugins | 
| WayDebug | DynFlags, GhcPlugins | 
| WayDyn | DynFlags, GhcPlugins | 
| WayEventLog | DynFlags, GhcPlugins | 
| wayGeneralFlags | DynFlags, GhcPlugins | 
| WayProf | DynFlags, GhcPlugins | 
| wayRTSOnly | DynFlags, GhcPlugins | 
| ways | DynFlags, GhcPlugins, GHC | 
| WayThreaded | DynFlags, GhcPlugins | 
| wayUnsetGeneralFlags | DynFlags, GhcPlugins | 
| WC | Constraint | 
| wc_impl | Constraint | 
| wc_simple | Constraint | 
| WDeriv | Constraint | 
| wd_ext | GHC.Hs.Decls, GHC.Hs, GHC | 
| wd_src | GHC.Hs.Decls, GHC.Hs, GHC | 
| wd_warnings | GHC.Hs.Decls, GHC.Hs, GHC | 
| Weak | Llvm.Types, Llvm | 
| weakLoopBreaker | BasicTypes, GhcPlugins | 
| weakPrimTyCon | TysPrim | 
| weakPrimTyConKey | PrelNames | 
| weightToDouble | CFG | 
| whenCannotGenerateDynamicToo | DynFlags, GhcPlugins | 
| whenDOptM | TcRnMonad | 
| whenGeneratingDynamicToo | DynFlags, GhcPlugins | 
| whenGOptM | TcRnMonad, DsMonad | 
| whenIsJust | Maybes | 
| whenM | MonadUtils, IOEnv, TcRnMonad | 
| whenNoErrs | TcRnMonad | 
| whenNonEmpty | Util, GhcPlugins | 
| whenPprDebug | Outputable, GhcPlugins | 
| whenUpdRemSetEnabled | GHC.StgToCmm.Utils | 
| whenWOptM | TcRnMonad | 
| whenXOptM | TcRnMonad | 
| WhereFrom | TcRnTypes, TcRnMonad | 
| WhereLooking | RnUnbound | 
| WhetherHasOrphans | HscTypes, GhcPlugins | 
| widenFp | Llvm.Types | 
| Width | CmmType, CmmExpr, Cmm | 
| widthFromBytes | CmmType, CmmExpr, Cmm | 
| widthInBits | CmmType, CmmExpr, Cmm | 
| widthInBytes | CmmType, CmmExpr, Cmm | 
| widthInLog | CmmType, CmmExpr, Cmm | 
| widthToLlvmFloat | LlvmCodeGen.Base | 
| widthToLlvmInt | LlvmCodeGen.Base | 
| wildCardKey | PrelNames | 
| wildCardName | PrelNames | 
| wildCardTIdKey | THNames | 
| wildCardTName | THNames | 
| WildPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| wildPIdKey | THNames | 
| wildPName | THNames | 
| wiredInIds | MkId, PrelInfo | 
| wiredInNameTyThing_maybe | Name, GhcPlugins | 
| wiredInSrcSpan | SrcLoc, GhcPlugins | 
| wiredInTyCons | TysWiredIn, GhcPlugins | 
| wiredInUnitIds | Module, GhcPlugins | 
| withAtomicRename | Util, GhcPlugins | 
| withBinBuffer | Binary | 
| withCaffyness | StgLiftLams.LiftM | 
| withCleanupSession | GHC | 
| withClearVars | LlvmCodeGen.Base | 
| withDoDynamicToo | TcRnMonad | 
| withException | TcRnMonad | 
| withExtendedLinkEnv | Linker | 
| withHsDocContext | RnUtils | 
| withIServ | GHCi | 
| withLiftedBndr | StgLiftLams.LiftM | 
| withLiftedBndrs | StgLiftLams.LiftM | 
| withName | GHC.StgToCmm.ExtCode | 
| withNewTickyCounterCon | GHC.StgToCmm.Ticky | 
| withNewTickyCounterFun | GHC.StgToCmm.Ticky | 
| withNewTickyCounterLNE | GHC.StgToCmm.Ticky | 
| withNewTickyCounterStdThunk | GHC.StgToCmm.Ticky | 
| withNewTickyCounterThunk | GHC.StgToCmm.Ticky | 
| withoutUnification | TcHoleErrors | 
| withPlugins | Plugins, GhcPlugins | 
| withPlugins_ | Plugins, GhcPlugins | 
| withPprStyle | Outputable, GhcPlugins | 
| withPprStyleDoc | Outputable, GhcPlugins | 
| withSelfLoop | GHC.StgToCmm.Monad | 
| withSequel | GHC.StgToCmm.Monad | 
| withSession | GhcMonad | 
| withSignalHandlers | Panic, GHC | 
| withSubstBndr | StgLiftLams.LiftM | 
| withSubstBndrs | StgLiftLams.LiftM | 
| withSystemTempDirectory | FileCleanup | 
| withTempDirectory | FileCleanup | 
| withTempSession | GhcMonad | 
| withThisPackage | Lexer | 
| withTiming | ErrUtils | 
| withTimingD | ErrUtils | 
| withTimingSilent | ErrUtils | 
| withTimingSilentD | ErrUtils | 
| withUpdFrameOff | |
| 1 (Function) | GHC.StgToCmm.Monad | 
| 2 (Function) | GHC.StgToCmm.ExtCode | 
| WL | TcSMonad | 
| WL_Any | RnUnbound | 
| wl_eqs | TcSMonad | 
| wl_funeqs | TcSMonad | 
| WL_Global | RnUnbound | 
| wl_implics | TcSMonad | 
| WL_LocalOnly | RnUnbound | 
| WL_LocalTop | RnUnbound | 
| wl_rest | TcSMonad | 
| WOnly | Constraint | 
| wopt | DynFlags, GhcPlugins | 
| woptM | TcRnMonad | 
| wopt_fatal | DynFlags, GhcPlugins | 
| wopt_set | DynFlags, GhcPlugins | 
| wopt_set_fatal | DynFlags, GhcPlugins | 
| wopt_unset | DynFlags, GhcPlugins | 
| wopt_unset_fatal | DynFlags, GhcPlugins | 
| Word | GhcPrelude | 
| word | Outputable, GhcPlugins | 
| Word16AddOp | PrimOp | 
| Word16ElemRep | TyCon, GhcPlugins | 
| word16ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| Word16EqOp | PrimOp | 
| Word16Extend | PrimOp | 
| Word16GeOp | PrimOp | 
| Word16GtOp | PrimOp | 
| Word16LeOp | PrimOp | 
| Word16LtOp | PrimOp | 
| Word16MulOp | PrimOp | 
| Word16Narrow | PrimOp | 
| Word16NeOp | PrimOp | 
| Word16NotOp | PrimOp | 
| word16PrimTy | TysPrim | 
| word16PrimTyCon | TysPrim | 
| word16PrimTyConKey | PrelNames | 
| word16PrimTyConName | TysPrim | 
| Word16QuotOp | PrimOp | 
| Word16QuotRemOp | PrimOp | 
| Word16RemOp | PrimOp | 
| Word16Rep | TyCon, RepType, GhcPlugins | 
| word16RepDataConTy | TysWiredIn, GhcPlugins | 
| Word16SubOp | PrimOp | 
| word16TyConKey | PrelNames | 
| word16TyConName | PrelNames | 
| word16X16PrimTy | TysPrim | 
| word16X16PrimTyCon | TysPrim | 
| word16X16PrimTyConKey | PrelNames | 
| word16X32PrimTy | TysPrim | 
| word16X32PrimTyCon | TysPrim | 
| word16X32PrimTyConKey | PrelNames | 
| word16X8PrimTy | TysPrim | 
| word16X8PrimTyCon | TysPrim | 
| word16X8PrimTyConKey | PrelNames | 
| Word2DoubleOp | PrimOp | 
| word2FloatLabel | CPrim | 
| Word2FloatOp | PrimOp | 
| word2IntLit | Literal, GhcPlugins | 
| Word2IntOp | PrimOp | 
| Word32ElemRep | TyCon, GhcPlugins | 
| word32ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| word32PrimTy | TysPrim | 
| word32PrimTyCon | TysPrim | 
| word32PrimTyConKey | PrelNames | 
| word32PrimTyConName | TysPrim | 
| Word32Rep | TyCon, RepType, GhcPlugins | 
| word32RepDataConTy | TysWiredIn, GhcPlugins | 
| word32TyConKey | PrelNames | 
| word32TyConName | PrelNames | 
| word32X16PrimTy | TysPrim | 
| word32X16PrimTyCon | TysPrim | 
| word32X16PrimTyConKey | PrelNames | 
| word32X4PrimTy | TysPrim | 
| word32X4PrimTyCon | TysPrim | 
| word32X4PrimTyConKey | PrelNames | 
| word32X8PrimTy | TysPrim | 
| word32X8PrimTyCon | TysPrim | 
| word32X8PrimTyConKey | PrelNames | 
| Word64ElemRep | TyCon, GhcPlugins | 
| word64ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| word64PrimTy | TysPrim | 
| word64PrimTyCon | TysPrim | 
| word64PrimTyConKey | PrelNames | 
| word64PrimTyConName | TysPrim | 
| Word64Rep | TyCon, RepType, GhcPlugins | 
| word64RepDataConTy | TysWiredIn, GhcPlugins | 
| Word64Slot | RepType | 
| word64ToIntegerIdKey | PrelNames | 
| word64ToIntegerName | PrelNames | 
| word64TyConKey | PrelNames | 
| word64TyConName | PrelNames | 
| word64X2PrimTy | TysPrim | 
| word64X2PrimTyCon | TysPrim | 
| word64X2PrimTyConKey | PrelNames | 
| word64X4PrimTy | TysPrim | 
| word64X4PrimTyCon | TysPrim | 
| word64X4PrimTyConKey | PrelNames | 
| word64X8PrimTy | TysPrim | 
| word64X8PrimTyCon | TysPrim | 
| word64X8PrimTyConKey | PrelNames | 
| wORD64_SIZE | Constants | 
| Word8AddOp | PrimOp | 
| word8DataCon | TysWiredIn, GhcPlugins | 
| word8DataConKey | PrelNames | 
| Word8ElemRep | TyCon, GhcPlugins | 
| word8ElemRepDataConTy | TysWiredIn, GhcPlugins | 
| Word8EqOp | PrimOp | 
| Word8Extend | PrimOp | 
| Word8GeOp | PrimOp | 
| Word8GtOp | PrimOp | 
| Word8LeOp | PrimOp | 
| Word8LtOp | PrimOp | 
| Word8MulOp | PrimOp | 
| Word8Narrow | PrimOp | 
| Word8NeOp | PrimOp | 
| Word8NotOp | PrimOp | 
| word8PrimTy | TysPrim | 
| word8PrimTyCon | TysPrim | 
| word8PrimTyConKey | PrelNames | 
| word8PrimTyConName | TysPrim | 
| Word8QuotOp | PrimOp | 
| Word8QuotRemOp | PrimOp | 
| Word8RemOp | PrimOp | 
| Word8Rep | TyCon, RepType, GhcPlugins | 
| word8RepDataConTy | TysWiredIn, GhcPlugins | 
| Word8SubOp | PrimOp | 
| word8Ty | TysWiredIn, GhcPlugins | 
| word8TyCon | TysWiredIn, GhcPlugins | 
| word8TyConKey | PrelNames | 
| word8TyConName | TysWiredIn, GhcPlugins | 
| word8X16PrimTy | TysPrim | 
| word8X16PrimTyCon | TysPrim | 
| word8X16PrimTyConKey | PrelNames | 
| word8X32PrimTy | TysPrim | 
| word8X32PrimTyCon | TysPrim | 
| word8X32PrimTyConKey | PrelNames | 
| word8X64PrimTy | TysPrim | 
| word8X64PrimTyCon | TysPrim | 
| word8X64PrimTyConKey | PrelNames | 
| WordAdd2Op | PrimOp | 
| WordAddCOp | PrimOp | 
| WordAddOp | PrimOp | 
| wordAlign | Dwarf.Types | 
| wordAlignment | DynFlags, GhcPlugins | 
| wordDataCon | TysWiredIn, GhcPlugins | 
| wordDataConKey | PrelNames | 
| WordEqOp | PrimOp | 
| WordGeOp | PrimOp | 
| WordGtOp | PrimOp | 
| wordLength | SPARC.Base | 
| wordLengthInBits | SPARC.Base | 
| WordLeOp | PrimOp | 
| WordLtOp | PrimOp | 
| WordMul2Op | PrimOp | 
| WordMulOp | PrimOp | 
| WordNeOp | PrimOp | 
| WordOff | SMRep | 
| wordPrimLIdKey | THNames | 
| wordPrimLName | THNames | 
| wordPrimL_RDR | THNames | 
| wordPrimTy | TysPrim | 
| wordPrimTyCon | TysPrim | 
| wordPrimTyConKey | PrelNames | 
| wordPrimTyConName | TysPrim | 
| WordQuotOp | PrimOp | 
| WordQuotRem2Op | PrimOp | 
| WordQuotRemOp | PrimOp | 
| WordRemOp | PrimOp | 
| WordRep | TyCon, RepType, GhcPlugins | 
| wordRepDataConTy | TysWiredIn, GhcPlugins | 
| words | GhcPrelude | 
| WordSlot | RepType | 
| wordsToBytes | SMRep | 
| WordSubCOp | PrimOp | 
| WordSubOp | PrimOp | 
| wORDS_BIGENDIAN | DynFlags, GhcPlugins | 
| wordToIntegerIdKey | PrelNames | 
| wordToIntegerName | PrelNames | 
| wordToNaturalIdKey | PrelNames | 
| wordToNaturalName | PrelNames | 
| wordTy | TysWiredIn, GhcPlugins | 
| wordTyCon | TysWiredIn, GhcPlugins | 
| wordTyConKey | PrelNames | 
| wordTyConName | TysWiredIn, GhcPlugins | 
| WordVec | PrimOp | 
| wordWidth | CmmType, CmmExpr, Cmm | 
| wORD_SIZE | DynFlags, GhcPlugins | 
| wORD_SIZE_IN_BITS | DynFlags, GhcPlugins | 
| workingDirectoryChanged | GHC | 
| WorkList | TcSMonad | 
| workListSize | TcSMonad | 
| workListWantedCount | TcSMonad | 
| wormhole | GHCi | 
| wormholeRef | GHCi | 
| worst | |
| 1 (Function) | RegAlloc.Graph.ArchBase | 
| 2 (Function) | RegAlloc.Graph.ArchX86 | 
| worstOneShot | BasicTypes, GhcPlugins | 
| WpCast | TcEvidence | 
| WpCompose | TcEvidence | 
| WpEvApp | TcEvidence | 
| WpEvLam | TcEvidence | 
| WpFun | TcEvidence | 
| WpHole | TcEvidence | 
| WpLet | TcEvidence | 
| WpTyApp | TcEvidence | 
| WpTyLam | TcEvidence | 
| wrapBind | DsUtils | 
| wrapBinds | DsUtils | 
| wrapErrTcS | TcSMonad | 
| wrapFamInstBody | MkId | 
| wrapFloat | MkCore, GhcPlugins | 
| wrapFloats | |
| 1 (Function) | MkCore, GhcPlugins | 
| 2 (Function) | SimplEnv | 
| wrapIP | TcEvidence | 
| wrapJoinFloats | SimplEnv | 
| wrapJoinFloatsX | SimplEnv | 
| wrapLocFstM | TcRnMonad | 
| wrapLocM | TcRnMonad | 
| wrapLocM_ | TcRnMonad | 
| wrapLocSndM | TcRnMonad | 
| wrapped_term | RtClosureInspect, InteractiveEval | 
| wrapRecExp | CmmNode, Cmm | 
| wrapRecExpf | CmmNode, Cmm | 
| wrapRecExpM | CmmNode, Cmm | 
| wrapType | Constraint | 
| wrapTypeWithImplication | Constraint | 
| wrapWarnTcS | TcSMonad | 
| WriteArrayArrayOp_ArrayArray | PrimOp | 
| WriteArrayArrayOp_ByteArray | PrimOp | 
| WriteArrayArrayOp_MutableArrayArray | PrimOp | 
| WriteArrayArrayOp_MutableByteArray | PrimOp | 
| WriteArrayOp | PrimOp | 
| writeBinIface | BinIface | 
| writeBinMem | Binary | 
| writeBSDAr | Ar | 
| WriteByteArrayOp_Addr | PrimOp | 
| WriteByteArrayOp_Char | PrimOp | 
| WriteByteArrayOp_Double | PrimOp | 
| WriteByteArrayOp_Float | PrimOp | 
| WriteByteArrayOp_Int | PrimOp | 
| WriteByteArrayOp_Int16 | PrimOp | 
| WriteByteArrayOp_Int32 | PrimOp | 
| WriteByteArrayOp_Int64 | PrimOp | 
| WriteByteArrayOp_Int8 | PrimOp | 
| WriteByteArrayOp_StablePtr | PrimOp | 
| WriteByteArrayOp_WideChar | PrimOp | 
| WriteByteArrayOp_Word | PrimOp | 
| WriteByteArrayOp_Word16 | PrimOp | 
| WriteByteArrayOp_Word32 | PrimOp | 
| WriteByteArrayOp_Word64 | PrimOp | 
| WriteByteArrayOp_Word8 | PrimOp | 
| WriteByteArrayOp_Word8AsAddr | PrimOp | 
| WriteByteArrayOp_Word8AsChar | PrimOp | 
| WriteByteArrayOp_Word8AsDouble | PrimOp | 
| WriteByteArrayOp_Word8AsFloat | PrimOp | 
| WriteByteArrayOp_Word8AsInt | PrimOp | 
| WriteByteArrayOp_Word8AsInt16 | PrimOp | 
| WriteByteArrayOp_Word8AsInt32 | PrimOp | 
| WriteByteArrayOp_Word8AsInt64 | PrimOp | 
| WriteByteArrayOp_Word8AsStablePtr | PrimOp | 
| WriteByteArrayOp_Word8AsWideChar | PrimOp | 
| WriteByteArrayOp_Word8AsWord | PrimOp | 
| WriteByteArrayOp_Word8AsWord16 | PrimOp | 
| WriteByteArrayOp_Word8AsWord32 | PrimOp | 
| WriteByteArrayOp_Word8AsWord64 | PrimOp | 
| writeC | PprC | 
| writeCmms | PprCmmDecl, PprCmm | 
| writeFastMutInt | FastMutInt | 
| writeFastMutPtr | FastMutInt | 
| writeFile | GhcPrelude | 
| writeGNUAr | Ar | 
| writeHieFile | HieBin | 
| writeIfaceFile | MkIface | 
| writeInterfaceOnlyMode | DriverPipeline | 
| writeIServ | GHCi | 
| writeMetaTyVar | TcMType | 
| writeMetaTyVarRef | TcMType | 
| writeMutVar | IOEnv, TcRnMonad | 
| WriteMutVarOp | PrimOp | 
| WriteOffAddrOp_Addr | PrimOp | 
| WriteOffAddrOp_Char | PrimOp | 
| WriteOffAddrOp_Double | PrimOp | 
| WriteOffAddrOp_Float | PrimOp | 
| WriteOffAddrOp_Int | PrimOp | 
| WriteOffAddrOp_Int16 | PrimOp | 
| WriteOffAddrOp_Int32 | PrimOp | 
| WriteOffAddrOp_Int64 | PrimOp | 
| WriteOffAddrOp_Int8 | PrimOp | 
| WriteOffAddrOp_StablePtr | PrimOp | 
| WriteOffAddrOp_WideChar | PrimOp | 
| WriteOffAddrOp_Word | PrimOp | 
| WriteOffAddrOp_Word16 | PrimOp | 
| WriteOffAddrOp_Word32 | PrimOp | 
| WriteOffAddrOp_Word64 | PrimOp | 
| WriteOffAddrOp_Word8 | PrimOp | 
| WriteProtectedSection | Cmm | 
| WriteSmallArrayOp | PrimOp | 
| writeTcRef | |
| 1 (Function) | TcRnMonad | 
| 2 (Function) | TcSMonad | 
| WriteTVarOp | PrimOp | 
| wrongKindOfFamily | TcTyClsDecls | 
| wrongThingErr | TcEnv | 
| WRY | SPARC.Instr | 
| wWarningFlags | DynFlags, GhcPlugins | 
| wwTopBinds | WorkWrap | 
| x86NcgImpl | AsmCodeGen | 
| X87Store | X86.Instr | 
| XABE | GHC.Hs.Extension, GHC.Hs, GHC | 
| XABExport | GHC.Hs.Binds, GHC.Hs, GHC | 
| XAbsBinds | GHC.Hs.Extension, GHC.Hs, GHC | 
| XADD | X86.Instr | 
| XAmbiguous | GHC.Hs.Extension, GHC.Hs, GHC | 
| XAmbiguousFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| XAnnD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XAnnDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XApp | GHC.Hs.Extension, GHC.Hs, GHC | 
| XAppKindTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XApplicativeArg | GHC.Hs.Expr, GHC.Hs, GHC | 
| XApplicativeArgMany | GHC.Hs.Extension, GHC.Hs, GHC | 
| XApplicativeArgOne | GHC.Hs.Extension, GHC.Hs, GHC | 
| XApplicativeStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XAppTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XAppTypeE | GHC.Hs.Extension, GHC.Hs, GHC | 
| xarg_app_arg_many | GHC.Hs.Expr, GHC.Hs, GHC | 
| xarg_app_arg_one | GHC.Hs.Expr, GHC.Hs, GHC | 
| XArithSeq | GHC.Hs.Extension, GHC.Hs, GHC | 
| XAsPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XBangPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XBangTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XBindStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XBinTick | GHC.Hs.Extension, GHC.Hs, GHC | 
| XBodyStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XBracket | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| XCase | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCClsInstDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCDefaultDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCDerivDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCFamEqn | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCFamilyDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCFieldOcc | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCGRHS | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCGRHSs | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCHsDataDefn | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCHsDerivingClause | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCHsGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCImportDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCIPBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCKindSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XClassDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XClassOpSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XClsInstD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XClsInstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XCMatch | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmd | GHC.Hs.Expr, GHC.Hs, GHC | 
| XCmdApp | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdArrApp | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdArrForm | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdCase | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdDo | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdIf | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdLam | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdLet | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdPar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCmdTop | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| XCmdWrap | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCompleteMatchSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XConDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XConDeclField | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Types, GHC.Hs, GHC | 
| XConDeclGADT | GHC.Hs.Extension, GHC.Hs, GHC | 
| XConDeclH98 | GHC.Hs.Extension, GHC.Hs, GHC | 
| XConLikeOut | GHC.Hs.Extension, GHC.Hs, GHC | 
| XConPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCoPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCoreAnn | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCRoleAnnotDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCRuleBndr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCRuleDecls | GHC.Hs.Extension, GHC.Hs, GHC | 
| XCTyClGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDataDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDataFamInstD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDecBrG | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDecBrL | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDefaultDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XDefD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDerivD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDerivDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XDo | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDocD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XDocTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XEmptyLocalBinds | GHC.Hs.Extension, GHC.Hs, GHC | 
| XExpBr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XExplicitList | GHC.Hs.Extension, GHC.Hs, GHC | 
| XExplicitListTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XExplicitSum | GHC.Hs.Extension, GHC.Hs, GHC | 
| XExplicitTuple | GHC.Hs.Extension, GHC.Hs, GHC | 
| XExplicitTupleTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XExpr | GHC.Hs.Expr, GHC.Hs, GHC | 
| XExprWithTySig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XFamDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XFamEqn | GHC.Hs.Decls, GHC.Hs, GHC | 
| XFamilyDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XFamilyResultSig | GHC.Hs.Decls, GHC.Hs, GHC | 
| XFieldOcc | GHC.Hs.Types, GHC.Hs, GHC | 
| XFixitySig | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| XFixSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| xFlags | DynFlags, GhcPlugins | 
| XForAllTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XForD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XForeignDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XForeignExport | GHC.Hs.Extension, GHC.Hs, GHC | 
| XForeignImport | GHC.Hs.Extension, GHC.Hs, GHC | 
| XFunBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| XFunTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XGRHS | GHC.Hs.Expr, GHC.Hs, GHC | 
| XGRHSs | GHC.Hs.Expr, GHC.Hs, GHC | 
| XHsAnnotation | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| XHsChar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsCharPrim | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsDataDefn | GHC.Hs.Decls, GHC.Hs, GHC | 
| XHsDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XHsDerivingClause | GHC.Hs.Decls, GHC.Hs, GHC | 
| XHsDoublePrim | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsFloatPrim | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsGroup | GHC.Hs.Decls, GHC.Hs, GHC | 
| XHsIB | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsImplicitBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| XHsInt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsInt64Prim | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsInteger | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsIntPrim | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsIPBinds | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| XHsLocalBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| XHsQTvs | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsRat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsRule | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsString | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsStringPrim | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsType | GHC.Hs.Types, GHC.Hs, GHC | 
| XHsValBinds | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsWC | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsWildCardBndrs | GHC.Hs.Types, GHC.Hs, GHC | 
| XHsWord64Prim | GHC.Hs.Extension, GHC.Hs, GHC | 
| XHsWordPrim | GHC.Hs.Extension, GHC.Hs, GHC | 
| Xi | Constraint | 
| XIdSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIE | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| XIEDoc | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIEDocNamed | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIEGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIEModuleContents | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIEThingAbs | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIEThingAll | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIEThingWith | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIEVar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIf | GHC.Hs.Extension, GHC.Hs, GHC | 
| XImportDecl | GHC.Hs.ImpExp, GHC.Hs, GHC | 
| XInlineSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XInstD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XInstDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XIParamTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIPBind | GHC.Hs.Binds, GHC.Hs, GHC | 
| XIPBinds | GHC.Hs.Extension, GHC.Hs, GHC | 
| XIPVar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XKindedTyVar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XKindSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XKindSigD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLam | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLamCase | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLastStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLazyPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLet | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Type/Class) | StgSyn | 
| XLetNoEscape | StgSyn | 
| XLetStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLHsQTyVars | GHC.Hs.Types, GHC.Hs, GHC | 
| XListPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XListTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLit | GHC.Hs.Lit, GHC.Hs, GHC | 
| XLitE | GHC.Hs.Extension, GHC.Hs, GHC | 
| XLitPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XMatch | GHC.Hs.Expr, GHC.Hs, GHC | 
| XMatchGroup | GHC.Hs.Expr, GHC.Hs, GHC | 
| XMG | GHC.Hs.Extension, GHC.Hs, GHC | 
| XMinimalSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XMissing | GHC.Hs.Extension, GHC.Hs, GHC | 
| xmm | X86.Regs | 
| xmm0 | X86.Regs | 
| xmm1 | X86.Regs | 
| xmm10 | X86.Regs | 
| xmm11 | X86.Regs | 
| xmm12 | X86.Regs | 
| xmm13 | X86.Regs | 
| xmm14 | X86.Regs | 
| xmm15 | X86.Regs | 
| xmm2 | X86.Regs | 
| xmm3 | X86.Regs | 
| xmm4 | X86.Regs | 
| xmm5 | X86.Regs | 
| xmm6 | X86.Regs | 
| xmm7 | X86.Regs | 
| xmm8 | X86.Regs | 
| xmm9 | X86.Regs | 
| XmmReg | CmmExpr, Cmm | 
| XMultiIf | GHC.Hs.Extension, GHC.Hs, GHC | 
| XNegApp | GHC.Hs.Extension, GHC.Hs, GHC | 
| XNOR | SPARC.Instr | 
| XNoSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XNPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XNPlusKPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XOpApp | GHC.Hs.Extension, GHC.Hs, GHC | 
| xopt | DynFlags, GhcPlugins | 
| xoptM | TcRnMonad, DsMonad | 
| XOpTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| xopt_set | DynFlags, GhcPlugins | 
| xopt_set_unlessExplSpec | DynFlags, GhcPlugins | 
| xopt_unset | DynFlags, GhcPlugins | 
| XOR | |
| 1 (Data Constructor) | X86.Instr | 
| 2 (Data Constructor) | SPARC.Instr | 
| 3 (Data Constructor) | PPC.Instr | 
| xorIntegerIdKey | PrelNames | 
| xorIntegerName | PrelNames | 
| XorIOp | PrimOp | 
| XORIS | PPC.Instr | 
| XorOp | PrimOp | 
| XOverLabel | GHC.Hs.Extension, GHC.Hs, GHC | 
| XOverLit | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Lit, GHC.Hs, GHC | 
| XOverLitE | GHC.Hs.Extension, GHC.Hs, GHC | 
| XPar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XParPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XParStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XParStmtBlock | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC | 
| XParTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XPat | GHC.Hs.Pat, GHC.Hs, GHC | 
| XPatBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| XPatBr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XPatSynBind | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs, GHC | 
| XPatSynSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XPresent | GHC.Hs.Extension, GHC.Hs, GHC | 
| XProc | GHC.Hs.Extension, GHC.Hs, GHC | 
| XPSB | GHC.Hs.Extension, GHC.Hs, GHC | 
| XQualTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XQuasiQuote | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRec | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRecFld | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRecordCon | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRecordUpd | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRecStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRecTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRhsClosure | StgSyn | 
| XRnBracketOut | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRoleAnnotD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRoleAnnotDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XRuleBndr | GHC.Hs.Decls, GHC.Hs, GHC | 
| XRuleBndrSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRuleD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XRuleDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XRuleDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| XSCC | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSCCFunSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSectionL | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSectionR | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSig | GHC.Hs.Binds, GHC.Hs, GHC | 
| XSigD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSigPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSpecInstSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSpecSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSplice | GHC.Hs.Expr, GHC.Hs, GHC | 
| XSpliceD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSpliced | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSpliceDecl | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| XSpliceE | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSplicePat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSpliceTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XStandaloneKindSig | |
| 1 (Type/Class) | GHC.Hs.Extension, GHC.Hs, GHC | 
| 2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs, GHC | 
| XStarTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XStatic | GHC.Hs.Extension, GHC.Hs, GHC | 
| XStmtLR | GHC.Hs.Expr, GHC.Hs, GHC | 
| XSumPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSumTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XSynDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XT | TrieMap | 
| XTcBracketOut | GHC.Hs.Extension, GHC.Hs, GHC | 
| xtDFreeVar | CoreMap | 
| xtDNamed | CoreMap | 
| xtest | Lexer | 
| XTExpBr | GHC.Hs.Extension, GHC.Hs, GHC | 
| xtG | TrieMap | 
| XTick | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTickPragma | GHC.Hs.Extension, GHC.Hs, GHC | 
| xtList | TrieMap | 
| XTransStmt | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTupArg | GHC.Hs.Expr, GHC.Hs, GHC | 
| XTuplePat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTupleTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTyClD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTyClDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XTyClGroup | GHC.Hs.Decls, GHC.Hs, GHC | 
| XTyFamInstD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTyLit | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTypBr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTypedSplice | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTypeSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTyVar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XTyVarBndr | GHC.Hs.Types, GHC.Hs, GHC | 
| XTyVarSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XUnambiguous | GHC.Hs.Extension, GHC.Hs, GHC | 
| XUnboundVar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XUntypedSplice | GHC.Hs.Extension, GHC.Hs, GHC | 
| XUserTyVar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XValBinds | GHC.Hs.Extension, GHC.Hs, GHC | 
| XValBindsLR | GHC.Hs.Binds, GHC.Hs, GHC | 
| XValD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XVar | GHC.Hs.Extension, GHC.Hs, GHC | 
| XVarBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| XVarBr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XVarPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XViaStrategy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XViewPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XWarnDecl | GHC.Hs.Decls, GHC.Hs, GHC | 
| XWarnDecls | GHC.Hs.Decls, GHC.Hs, GHC | 
| XWarning | GHC.Hs.Extension, GHC.Hs, GHC | 
| XWarningD | GHC.Hs.Extension, GHC.Hs, GHC | 
| XWarnings | GHC.Hs.Extension, GHC.Hs, GHC | 
| XWildCardTy | GHC.Hs.Extension, GHC.Hs, GHC | 
| XWildPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XWrap | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXABExport | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXAmbiguousFieldOcc | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXAnnDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXApplicativeArg | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXBracket | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXClsInstDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXCmd | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXCmdTop | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXConDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXConDeclField | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXDefaultDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXDerivDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXExpr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXFamEqn | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXFamilyDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXFamilyResultSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXFieldOcc | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXFixitySig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXForeignDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXGRHS | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXGRHSs | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsBindsLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsDataDefn | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsDerivingClause | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsImplicitBndrs | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsIPBinds | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsLocalBindsLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXHsWildCardBndrs | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXIE | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXImportDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXInstDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXIPBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXLHsQTyVars | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXLit | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXMatch | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXMatchGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXOverLit | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXParStmtBlock | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXPat | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXPatSynBind | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXRoleAnnotDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXRuleBndr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXRuleDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXRuleDecls | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXSplice | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXSpliceDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXStandaloneKindSig | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXStmtLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXTupArg | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXTyClDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXTyClGroup | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXType | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXTyVarBndr | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXValBindsLR | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXWarnDecl | GHC.Hs.Extension, GHC.Hs, GHC | 
| XXWarnDecls | GHC.Hs.Extension, GHC.Hs, GHC | 
| yield | Stream | 
| YieldOp | PrimOp | 
| YmmReg | CmmExpr, Cmm | 
| Young | CmmExpr, Cmm | 
| zapCallArityInfo | IdInfo, GhcPlugins | 
| zapDemandInfo | IdInfo, GhcPlugins | 
| zapFragileIdInfo | Id, GhcPlugins | 
| zapFragileInfo | IdInfo, GhcPlugins | 
| zapFragileOcc | BasicTypes, GhcPlugins | 
| zapIdDemandInfo | Id, GhcPlugins | 
| zapIdOccInfo | Id, GhcPlugins | 
| zapIdStrictness | Id, GhcPlugins | 
| zapIdTailCallInfo | Id, GhcPlugins | 
| zapIdUsageEnvInfo | Id, GhcPlugins | 
| zapIdUsageInfo | Id, GhcPlugins | 
| zapIdUsedOnceInfo | Id, GhcPlugins | 
| zapJoinId | Id, GhcPlugins | 
| zapLamIdInfo | Id, GhcPlugins | 
| zapLamInfo | IdInfo, GhcPlugins | 
| zapLiftingContext | Coercion, GhcPlugins | 
| zapOccTailCallInfo | BasicTypes, GhcPlugins | 
| zapStableUnfolding | Id, GhcPlugins | 
| zapSubstEnv | |
| 1 (Function) | SimplEnv | 
| 2 (Function) | CoreSubst, GhcPlugins | 
| zapTailCallInfo | IdInfo, GhcPlugins | 
| zapTCvSubst | TyCoSubst, Type, GhcPlugins | 
| zapUnfolding | IdInfo, GhcPlugins | 
| zapUsageDemand | Demand | 
| zapUsageEnvInfo | IdInfo, GhcPlugins | 
| zapUsageEnvSig | Demand | 
| zapUsageInfo | IdInfo, GhcPlugins | 
| zapUsedOnceDemand | Demand | 
| zapUsedOnceInfo | IdInfo, GhcPlugins | 
| zapUsedOnceSig | Demand | 
| zDecodeString | Encoding | 
| zEncodeFS | FastString, GhcPlugins | 
| zEncodeString | Encoding | 
| zeroCLit | CmmUtils | 
| zeroExpr | CmmUtils | 
| ZeroExt | Llvm.Types, Llvm | 
| zeroSimplCount | CoreMonad, SimplMonad, GhcPlugins | 
| zeroSpillCostInfo | RegAlloc.Graph.SpillCost | 
| zeroWidthText | Pretty | 
| ZigZagMode | Pretty | 
| zip | GhcPrelude | 
| zip3 | GhcPrelude | 
| zipAndUnzip | Util, GhcPlugins | 
| zipCoEnv | TyCoSubst, Type, TcType, GhcPlugins | 
| zipCvSubst | TyCoSubst | 
| zipEqual | Util, GhcPlugins | 
| zipIdKey | PrelNames | 
| zipLazy | Util, GhcPlugins | 
| zipName | PrelNames | 
| zipTCvSubst | TyCoSubst, Type, GhcPlugins | 
| zipTvSubst | TyCoSubst, Type, TcType, GhcPlugins | 
| zipTyEnv | TyCoSubst, Type, TcType, GhcPlugins | 
| zipVarEnv | VarEnv, GhcPlugins | 
| zipWith | GhcPrelude | 
| zipWith3 | GhcPrelude | 
| zipWith3Equal | Util, GhcPlugins | 
| zipWith3Lazy | Util, GhcPlugins | 
| zipWith3M | MonadUtils, IOEnv, TcRnMonad | 
| zipWith3M_ | MonadUtils, IOEnv, TcRnMonad | 
| zipWith4Equal | Util, GhcPlugins | 
| zipWith4M | MonadUtils, IOEnv, TcRnMonad | 
| zipWithAndUnzip | Util, GhcPlugins | 
| zipWithAndUnzipM | MonadUtils, IOEnv, TcRnMonad | 
| zipWithEqual | Util, GhcPlugins | 
| zipWithLazy | Util, GhcPlugins | 
| ZmmReg | CmmExpr, Cmm | 
| zonkAndScopedSort | TcHsType | 
| zonkAndSkolemise | TcMType | 
| zonkCo | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| zonkCoToCo | TcHsSyn | 
| zonkCoVar | TcMType | 
| zonkCt | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcPluginM | 
| zonkDTyCoVarSetAndFV | TcMType | 
| ZonkEnv | TcHsSyn | 
| zonkEvBinds | TcHsSyn | 
| zonkEvVar | TcMType | 
| ZonkFlexi | TcHsSyn | 
| zonkId | TcMType | 
| zonkSimples | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| zonkSkolemInfo | TcMType | 
| zonkTcEvBinds | TcHsSyn | 
| zonkTcMethInfoToMethInfoX | TcHsSyn | 
| zonkTcType | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| 3 (Function) | TcPluginM | 
| zonkTcTypeAndFV | TcMType | 
| zonkTcTypes | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| zonkTcTypesToTypes | TcHsSyn | 
| zonkTcTypesToTypesX | TcHsSyn | 
| zonkTcTypeToType | TcHsSyn | 
| zonkTcTypeToTypeX | TcHsSyn | 
| zonkTcTyVar | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| zonkTcTyVars | TcMType | 
| zonkTcTyVarToTyVar | TcMType | 
| zonkTidyOrigin | TcMType | 
| zonkTidyTcType | TcMType | 
| zonkTidyTcTypes | TcMType | 
| zonkTopBndrs | TcHsSyn | 
| zonkTopDecls | TcHsSyn | 
| zonkTopExpr | TcHsSyn | 
| zonkTopLExpr | TcHsSyn | 
| zonkTyBndrs | TcHsSyn | 
| zonkTyBndrsX | TcHsSyn | 
| zonkTyCoVarKind | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| zonkTyCoVarsAndFV | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| zonkTyCoVarsAndFVList | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| zonkTyVarBinders | TcHsSyn | 
| zonkTyVarBindersX | TcHsSyn | 
| zonkTyVarBinderX | TcHsSyn | 
| zonkTyVarOcc | TcHsSyn | 
| zonkTyVarTyVarPairs | TcMType | 
| zonkWC | |
| 1 (Function) | TcMType | 
| 2 (Function) | TcSMonad | 
| ZStr | Pretty | 
| zString | FastString, GhcPlugins | 
| ztext | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| ^ | GhcPrelude | 
| ^^ | GhcPrelude | 
| |> | TrieMap, CoreMap | 
| |>> | TrieMap, CoreMap | 
| || | GhcPrelude |