| tab_count | GHC.Parser.Lexer | 
| tab_first | GHC.Parser.Lexer | 
| TagDunno | GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types | 
| TagEnv | GHC.Stg.InferTags.Types | 
| tagForArity | GHC.StgToCmm.Closure | 
| tagForCon | GHC.StgToCmm.Closure | 
| TaggedAlt | GHC.Core, GHC.Plugins | 
| TaggedArg | GHC.Core, GHC.Plugins | 
| TaggedBind | GHC.Core, GHC.Plugins | 
| TaggedBndr | GHC.Core, GHC.Plugins | 
| TaggedExpr | GHC.Core, GHC.Plugins | 
| TagInfo | GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types | 
| TagProper | GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types | 
| TagSig |  | 
| 1 (Type/Class) | GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types | 
| 2 (Data Constructor) | GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types | 
| tagSig | GHC.Types.Id.Info, GHC.Plugins | 
| TagSigEnv | GHC.Stg.InferTags.Types | 
| tagSigInfo | GHC.Types.Id.Info, GHC.Plugins | 
| tagSkeletonTopBind | GHC.Stg.Lift.Analysis | 
| TagTagged | GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types | 
| tagToClosure | GHC.StgToCmm.Utils | 
| tagToEnumKey | GHC.Builtin.PrimOps | 
| TagToEnumOp | GHC.Builtin.PrimOps | 
| TagTuple | GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types | 
| tAG_MASK | GHC.Cmm.Utils | 
| tail | GHC.Prelude | 
| TailCall | GHC.Llvm.Types, GHC.Llvm | 
| TailCallInfo | GHC.Types.Basic, GHC.Types.Id.Info, GHC.Plugins | 
| tailCallInfo | GHC.Types.Basic, GHC.Types.Id.Info, GHC.Plugins | 
| take | GHC.Prelude | 
| takeDeltaInstr |  | 
| 1 (Function) | GHC.CmmToAsm.Instr | 
| 2 (Function) | GHC.CmmToAsm.AArch64.Instr | 
| 3 (Function) | GHC.CmmToAsm.PPC.Instr | 
| 4 (Function) | GHC.CmmToAsm.X86.Instr | 
| takeList | GHC.Utils.Misc, GHC.Plugins | 
| TakeMVarOp | GHC.Builtin.PrimOps | 
| takeRealReg | GHC.Platform.Reg | 
| takeRegRegMoveInstr |  | 
| 1 (Function) | GHC.CmmToAsm.Instr | 
| 2 (Function) | GHC.CmmToAsm.AArch64.Instr | 
| 3 (Function) | GHC.CmmToAsm.PPC.Instr | 
| 4 (Function) | GHC.CmmToAsm.X86.Instr | 
| takeUniqFromNameCache | GHC.Types.Name.Cache | 
| takeUniqFromSupply | GHC.Types.Unique.Supply, GHC.Plugins | 
| takeVirtualReg | GHC.Platform.Reg | 
| takeWhile | GHC.Prelude | 
| tan | GHC.Prelude | 
| tanh | GHC.Prelude | 
| Target |  | 
| 1 (Type/Class) | GHC.Types.Target, GHC | 
| 2 (Data Constructor) | GHC.Types.Target, GHC | 
| 3 (Type/Class) | GHC.CmmToAsm.AArch64.Instr | 
| target32Bit | GHC.Platform | 
| targetAllowObjCode | GHC.Types.Target, GHC | 
| targetClassOfRealReg | GHC.CmmToAsm.Reg.Target | 
| targetClassOfReg | GHC.CmmToAsm.Reg.Target | 
| targetContents | GHC.Types.Target, GHC | 
| TargetFile | GHC.Types.Target, GHC | 
| TargetId | GHC.Types.Target, GHC | 
| targetId | GHC.Types.Target, GHC | 
| targetMkVirtualReg | GHC.CmmToAsm.Reg.Target | 
| TargetModule | GHC.Types.Target, GHC | 
| targetPlatform | GHC.Driver.Session, GHC.Plugins, GHC | 
| targetProfile | GHC.Driver.Session, GHC.Plugins | 
| targetRealRegSqueeze | GHC.CmmToAsm.Reg.Target | 
| targetRegDotColor | GHC.CmmToAsm.Reg.Target | 
| targetUnitId | GHC.Types.Target, GHC | 
| targetVirtualRegSqueeze | GHC.CmmToAsm.Reg.Target | 
| targetWays_ | GHC.Driver.Session, GHC.Plugins, GHC | 
| tARGET_MAX_CHAR | GHC.Settings.Constants | 
| TauTv | GHC.Tc.Utils.TcType | 
| TB | GHC.Core, GHC.Plugins | 
| tbaa | GHC.CmmToLlvm.Regs | 
| TBlock | GHC.CmmToAsm.AArch64.Instr | 
| tcAddDataFamConPlaceholders | GHC.Tc.Utils.Env | 
| tcAddDataFamInstCtxt | GHC.Tc.TyCl | 
| tcAddPatSynPlaceholders | GHC.Tc.Utils.Env | 
| tcAddTyFamInstCtxt | GHC.Tc.TyCl | 
| tcAnnotations | GHC.Tc.Gen.Annotation | 
| tcApp | GHC.Tc.Gen.App | 
| TcAppMap | GHC.Tc.Solver.Types | 
| tcAppMapToBag | GHC.Tc.Solver.Types | 
| tcATDefault | GHC.Tc.TyCl.Class | 
| TcBinder | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcBinderStack | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcBody | GHC.Tc.Gen.Match | 
| tcbVisibilities | GHC.Tc.Gen.HsType | 
| tcCheckFEType | GHC.Tc.Gen.Foreign | 
| tcCheckFIType | GHC.Tc.Gen.Foreign | 
| tcCheckGivens | GHC.Tc.Solver | 
| tcCheckHoleFit | GHC.Tc.Errors.Hole | 
| tcCheckId | GHC.Tc.Gen.Head, GHC.Tc.Gen.Expr | 
| tcCheckLHsType | GHC.Tc.Gen.HsType | 
| tcCheckMonoExpr | GHC.Tc.Gen.Expr | 
| tcCheckMonoExprNC | GHC.Tc.Gen.Expr | 
| tcCheckPat | GHC.Tc.Gen.Pat | 
| tcCheckPat_O | GHC.Tc.Gen.Pat | 
| tcCheckPolyExpr | GHC.Tc.Gen.Expr | 
| tcCheckPolyExprNC | GHC.Tc.Gen.Expr | 
| tcCheckUsage | GHC.Tc.Utils.Env | 
| tcCheckWanteds | GHC.Tc.Solver | 
| tcClassDecl2 | GHC.Tc.TyCl.Class | 
| tcClassMinimalDef | GHC.Tc.TyCl.Class | 
| tcClassSigs | GHC.Tc.TyCl.Class | 
| tcClassSigType | GHC.Tc.Gen.HsType | 
| tcClsName | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins | 
| TcCmdStmtChecker | GHC.Tc.Gen.Match | 
| TcCoercion | GHC.Tc.Types.Evidence | 
| tcCoercionKind | GHC.Tc.Types.Evidence | 
| TcCoercionN | GHC.Tc.Types.Evidence | 
| TcCoercionP | GHC.Tc.Types.Evidence | 
| TcCoercionR | GHC.Tc.Types.Evidence | 
| tcCoercionRole | GHC.Tc.Types.Evidence | 
| tcCollectingUsage | GHC.Tc.Utils.Monad | 
| tcConDecls | GHC.Tc.TyCl | 
| TcCoVar | GHC.Tc.Utils.TcType | 
| tcdATDefs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdATs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdCExt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdCtxt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDataCusk | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDataDefn | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDExt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdDocs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcDefaults | GHC.Tc.Gen.Default | 
| tcDeriving | GHC.Tc.Deriv | 
| tcDerivStrategy | GHC.Tc.Gen.HsType | 
| tcdFam | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFDs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFExt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFixity | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdFVs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdLName | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdMeths | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdName | GHC.Hs.Decls, GHC.Hs, GHC | 
| tcDoStmt | GHC.Tc.Gen.Match | 
| tcDoStmts | GHC.Tc.Gen.Match | 
| tcDowngradeRole | GHC.Tc.Types.Evidence | 
| tcdRhs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdSExt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tcdSigs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TcDTyCoVarSet | GHC.Tc.Utils.TcType | 
| tcdTyVars | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TcDTyVarSet | GHC.Tc.Utils.TcType | 
| tcEmitBindingUsage | GHC.Tc.Utils.Monad | 
| tcEqKind | GHC.Tc.Utils.TcType | 
| tcEqTyConApps | GHC.Tc.Utils.TcType | 
| tcEqType | GHC.Tc.Utils.TcType | 
| tcEqTypeNoKindCheck | GHC.Tc.Utils.TcType | 
| tcEqTypeVis | GHC.Tc.Utils.TcType | 
| TcEvBinds |  | 
| 1 (Type/Class) | GHC.Tc.Types.Evidence | 
| 2 (Data Constructor) | GHC.Tc.Types.Evidence | 
| TcEvDest | GHC.Tc.Types.Constraint | 
| tcEvDestUnique | GHC.Tc.Types.Constraint | 
| tcExplicitTKBndrs | GHC.Tc.Gen.HsType | 
| tcExpr | GHC.Tc.Gen.Expr | 
| tcExprPrag | GHC.Tc.Gen.App | 
| TcExprStmtChecker | GHC.Tc.Gen.Match | 
| tcExtendBinderStack | GHC.Tc.Utils.Env | 
| tcExtendGlobalEnv | GHC.Tc.Utils.Env | 
| tcExtendGlobalEnvImplicit | GHC.Tc.Utils.Env | 
| tcExtendGlobalValEnv | GHC.Tc.Utils.Env | 
| tcExtendIdEnv | GHC.Tc.Utils.Env | 
| tcExtendIdEnv1 | GHC.Tc.Utils.Env | 
| tcExtendIdEnv2 | GHC.Tc.Utils.Env | 
| tcExtendKindEnv | GHC.Tc.Utils.Env | 
| tcExtendKindEnvList | GHC.Tc.Utils.Env | 
| tcExtendLetEnv | GHC.Tc.Utils.Env | 
| tcExtendLocalFamInstEnv | GHC.Tc.Instance.Family | 
| tcExtendLocalInstEnv | GHC.Tc.Utils.Instantiate | 
| tcExtendLocalTypeEnv | GHC.Tc.Utils.Env | 
| tcExtendNameTyVarEnv | GHC.Tc.Utils.Env | 
| tcExtendRecEnv | GHC.Tc.Utils.Env | 
| tcExtendRecIds | GHC.Tc.Utils.Env | 
| tcExtendRules | GHC.Tc.Utils.Env | 
| tcExtendSigIds | GHC.Tc.Utils.Env | 
| tcExtendTyConEnv | GHC.Tc.Utils.Env | 
| tcExtendTyVarEnv | GHC.Tc.Utils.Env | 
| tcFamTyPats | GHC.Tc.Gen.HsType, GHC.Tc.TyCl | 
| tcFExport | GHC.Tc.Gen.Foreign | 
| tcFilterHoleFits | GHC.Tc.Errors.Hole | 
| tcFImport | GHC.Tc.Gen.Foreign | 
| tcFlavourIsOpen | GHC.Core.TyCon, GHC.Plugins | 
| tcForeignExports | GHC.Tc.Gen.Foreign | 
| tcForeignExports' | GHC.Tc.Gen.Foreign | 
| tcForeignExportsHook | GHC.Driver.Hooks | 
| tcForeignImports | GHC.Tc.Gen.Foreign | 
| tcForeignImports' | GHC.Tc.Gen.Foreign | 
| tcForeignImportsHook | GHC.Driver.Hooks | 
| tcFunArgTy | GHC.Tc.Utils.TcType | 
| tcFunResultTy | GHC.Tc.Utils.TcType | 
| tcFunResultTyN | GHC.Tc.Utils.TcType | 
| tcf_covar | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| tcf_hole | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| tcf_tycobinder | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| tcf_tyvar | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| tcf_view | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| TcGblEnv |  | 
| 1 (Type/Class) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| 2 (Data Constructor) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcGetCastedTyVar_maybe | GHC.Tc.Utils.TcType | 
| tcGetDefaultTys | GHC.Tc.Utils.Env | 
| tcGetFamInstEnvs | GHC.Tc.Instance.Family | 
| tcGetInstEnvs | GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate | 
| tcGetInsts | GHC.Tc.Utils.Instantiate | 
| tcGetTyVar | GHC.Tc.Utils.TcType | 
| tcGetTyVar_maybe | GHC.Tc.Utils.TcType | 
| tcGRHS | GHC.Tc.Gen.Match | 
| tcGRHSsPat | GHC.Tc.Gen.Match | 
| tcGuardStmt | GHC.Tc.Gen.Match | 
| tcg_anns | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_ann_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_binds | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_cc_st | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_complete_matches | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_default | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_defaulting_plugins | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_dependent_files | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_dfun_n | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_doc_hdr | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_dus | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_ev_binds | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_exports | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_fam_insts | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_fam_inst_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_field_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_fix_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_fords | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_hf_plugins | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_hpc | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_imports | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_imp_specs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_insts | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_inst_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_keep | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_ksigs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_main | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_merged | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_mod | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_next_wrapper_num | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_patsyns | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_rdr_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_rn_decls | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_rn_exports | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_rn_imports | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_rules | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_safe_infer | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_safe_infer_reasons | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_self_boot | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_semantic_mod | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_sigs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_src | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_static_wc | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_tcs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_tc_plugin_rewriters | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_tc_plugin_solvers | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_coreplugins | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_docs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_foreign_files | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_modfinalizers | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_needed_deps | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_remote_state | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_splice_used | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_state | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_topdecls | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_topnames | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_th_used | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_top_loc | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_tr_module | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_type_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_type_env_var | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_used_gres | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcg_warns | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcHasFixedRuntimeRep | GHC.Core.TyCon, GHC.Plugins | 
| tcHiBootIface | GHC.IfaceToCore | 
| tcHsBootSigs | GHC.Tc.Gen.Bind | 
| tcHsClsInstType | GHC.Tc.Gen.HsType | 
| tcHsContext | GHC.Tc.Gen.HsType | 
| tcHsDeriv | GHC.Tc.Gen.HsType | 
| tcHsLiftedType | GHC.Tc.Gen.HsType | 
| tcHsLiftedTypeNC | GHC.Tc.Gen.HsType | 
| tcHsOpenType | GHC.Tc.Gen.HsType | 
| tcHsOpenTypeNC | GHC.Tc.Gen.HsType | 
| tcHsPartialSigType | GHC.Tc.Gen.HsType | 
| tcHsPatSigType | GHC.Tc.Gen.HsType | 
| tcHsSigType | GHC.Tc.Gen.HsType | 
| tcHsSigWcType | GHC.Tc.Gen.HsType | 
| tcHsTypeApp | GHC.Tc.Gen.HsType | 
| TcId | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Utils.Env, GHC.Tc.Utils.Zonk | 
| TcIdBndr | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcIdBndr_ExpType | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcIdSet | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Utils.Zonk | 
| TcIdSig | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| TcIdSigInfo | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| TcIdSigInst | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| tcIdSigName | GHC.Tc.Gen.Sig | 
| tcIfaceAnnotations | GHC.IfaceToCore | 
| tcIfaceCompleteMatches | GHC.IfaceToCore | 
| tcIfaceDecl | GHC.IfaceToCore | 
| tcIfaceDecls | GHC.IfaceToCore | 
| tcIfaceExpr | GHC.IfaceToCore | 
| tcIfaceFamInst | GHC.IfaceToCore | 
| tcIfaceGlobal | GHC.IfaceToCore | 
| tcIfaceInst | GHC.IfaceToCore | 
| tcIfaceLclId | GHC.Iface.Env | 
| tcIfaceOneShot | GHC.IfaceToCore | 
| tcIfaceRules | GHC.IfaceToCore | 
| tcIfaceTyVar | GHC.Iface.Env | 
| tcImpPrags | GHC.Tc.Gen.Sig | 
| tcInfer | GHC.Tc.Utils.TcMType, GHC.Tc.Utils.Unify | 
| tcInferAppHead | GHC.Tc.Gen.Head | 
| tcInferAppHead_maybe | GHC.Tc.Gen.Head | 
| tcInferFRR | GHC.Tc.Utils.TcMType | 
| tcInferId | GHC.Tc.Gen.Head | 
| tcInferLHsType | GHC.Tc.Gen.HsType | 
| tcInferLHsTypeKind | GHC.Tc.Gen.HsType | 
| tcInferLHsTypeUnsaturated | GHC.Tc.Gen.HsType | 
| tcInferPat | GHC.Tc.Gen.Pat | 
| tcInferRho | GHC.Tc.Gen.Expr | 
| tcInferRhoNC | GHC.Tc.Gen.Expr | 
| tcInferSigma | GHC.Tc.Gen.App | 
| tcInitOpenTidyEnv | GHC.Tc.Utils.Env | 
| tcInitTidyEnv | GHC.Tc.Utils.Env | 
| tcInstDecls1 | GHC.Tc.TyCl.Instance | 
| tcInstDecls2 | GHC.Tc.TyCl.Instance | 
| tcInstDeclsDeriv | GHC.Tc.TyCl.Instance | 
| tcInstInvisibleTyBinder | GHC.Tc.Utils.Instantiate | 
| tcInstInvisibleTyBinders | GHC.Tc.Utils.Instantiate | 
| tcInstInvisibleTyBindersN | GHC.Tc.Utils.Instantiate | 
| tcInstNewTyCon_maybe | GHC.Tc.Instance.Family | 
| tcInstSig | GHC.Tc.Gen.Sig | 
| tcInstSkolTyVars | GHC.Tc.Utils.Instantiate | 
| tcInstSkolTyVarsX |  | 
| 1 (Function) | GHC.Tc.Utils.Instantiate | 
| 2 (Function) | GHC.Tc.Solver.Monad | 
| tcInstSuperSkolTyVarsX | GHC.Tc.Utils.Instantiate | 
| tcInstType | GHC.Tc.Utils.Instantiate | 
| tcInstTypeBndrs | GHC.Tc.Utils.Instantiate | 
| TcInvisTVBinder | GHC.Tc.Utils.TcType | 
| tcIsBoxedTypeKind | GHC.Core.Type, GHC.Plugins | 
| tcIsConstraintKind | GHC.Core.Type, GHC.Plugins | 
| tcIsForAllTy | GHC.Tc.Utils.TcType | 
| tcIsHsBootOrSig | GHC.Tc.Utils.Monad | 
| tcIsHsig | GHC.Tc.Utils.Monad | 
| tcIsLiftedTypeKind | GHC.Core.Type, GHC.Plugins | 
| tcIsRuntimeTypeKind | GHC.Core.Type, GHC.Plugins | 
| tcIsTcTyVar | GHC.Tc.Utils.TcType | 
| tcIsTyVarTy | GHC.Tc.Utils.TcType | 
| TcKind | GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType | 
| TcLclEnv |  | 
| 1 (Type/Class) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| 2 (Data Constructor) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcLetPat | GHC.Tc.Gen.Pat | 
| TcLevel |  | 
| 1 (Type/Class) | GHC.Tc.Utils.TcType, GHC.Tc.Solver.Monad | 
| 2 (Data Constructor) | GHC.Tc.Utils.TcType | 
| tcLHsKindSig | GHC.Tc.Gen.HsType | 
| tcLHsPredType | GHC.Tc.Gen.HsType | 
| tcLocalBinds | GHC.Tc.Gen.Bind | 
| tcLookup |  | 
| 1 (Function) | GHC.Tc.Utils.Env | 
| 2 (Function) | GHC.Tc.Plugin | 
| tcLookupAxiom | GHC.Tc.Utils.Env | 
| tcLookupClass |  | 
| 1 (Function) | GHC.Tc.Utils.Env | 
| 2 (Function) | GHC.Tc.Solver.Monad | 
| 3 (Function) | GHC.Tc.Plugin | 
| tcLookupConLike | GHC.Tc.Utils.Env | 
| tcLookupDataCon |  | 
| 1 (Function) | GHC.Tc.Utils.Env | 
| 2 (Function) | GHC.Tc.Plugin | 
| tcLookupDataFamInst | GHC.Tc.Instance.Family | 
| tcLookupDataFamInst_maybe | GHC.Tc.Instance.Family | 
| tcLookupGlobal |  | 
| 1 (Function) | GHC.Tc.Utils.Env | 
| 2 (Function) | GHC.Tc.Plugin | 
| tcLookupGlobalOnly | GHC.Tc.Utils.Env | 
| tcLookupId |  | 
| 1 (Function) | GHC.Tc.Utils.Env | 
| 2 (Function) | GHC.Tc.Solver.Monad | 
| 3 (Function) | GHC.Tc.Plugin | 
| tcLookupIdMaybe | GHC.Tc.Utils.Env | 
| tcLookupImported_maybe | GHC.Iface.Load, GHC.IfaceToCore | 
| tcLookupInstance | GHC.Tc.Utils.Env | 
| tcLookupLcl_maybe | GHC.Tc.Utils.Env | 
| tcLookupLocalIds | GHC.Tc.Utils.Env | 
| tcLookupLocated | GHC.Tc.Utils.Env | 
| tcLookupLocatedClass | GHC.Tc.Utils.Env | 
| tcLookupLocatedGlobal | GHC.Tc.Utils.Env | 
| tcLookupLocatedGlobalId | GHC.Tc.Utils.Env | 
| tcLookupLocatedTyCon | GHC.Tc.Utils.Env | 
| tcLookupPatSyn | GHC.Tc.Utils.Env | 
| tcLookupTcTyCon | GHC.Tc.Utils.Env | 
| tcLookupTyCon |  | 
| 1 (Function) | GHC.Tc.Utils.Env | 
| 2 (Function) | GHC.Tc.Plugin | 
| tcLookupTyVar | GHC.Tc.Utils.Env | 
| tcl_arrow_ctxt | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_bndrs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_ctxt | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_env | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_errs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_in_gen_code | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_lie | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_loc | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_rdr | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_tclvl | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_th_bndrs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_th_ctxt | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcl_usage | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcM | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcMatchCtxt | GHC.Tc.Gen.Match | 
| tcMatchesCase | GHC.Tc.Gen.Match | 
| tcMatchesFun | GHC.Tc.Gen.Match | 
| tcMatchLambda | GHC.Tc.Gen.Match | 
| tcMatchTy | GHC.Core.Unify | 
| tcMatchTyKi | GHC.Core.Unify | 
| tcMatchTyKis | GHC.Core.Unify | 
| tcMatchTyKisX | GHC.Core.Unify | 
| tcMatchTys | GHC.Core.Unify | 
| tcMatchTysX | GHC.Core.Unify | 
| tcMatchTyX | GHC.Core.Unify | 
| tcMatchTyX_BM | GHC.Core.Unify | 
| TcMCoercion | GHC.Tc.Types.Evidence | 
| TcMCoercionN | GHC.Tc.Types.Evidence | 
| TcMCoercionR | GHC.Tc.Types.Evidence | 
| tcMetaTy | GHC.Tc.Utils.Env | 
| TcMethInfo | GHC.Tc.TyCl.Build | 
| tcMkDataFamInstCtxt | GHC.Tc.TyCl | 
| tcMonoExpr | GHC.Tc.Gen.Expr | 
| tcMonoExprNC | GHC.Tc.Gen.Expr | 
| tcMult | GHC.Tc.Gen.HsType | 
| tcm_covar | GHC.Core.Type, GHC.Plugins | 
| tcm_hole | GHC.Core.Type, GHC.Plugins | 
| tcm_tycobinder | GHC.Core.Type, GHC.Plugins | 
| tcm_tycon | GHC.Core.Type, GHC.Plugins | 
| tcm_tyvar | GHC.Core.Type, GHC.Plugins | 
| tcName | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins | 
| tcNormalise | GHC.Tc.Solver | 
| tcOuterTKBndrs | GHC.Tc.Gen.HsType | 
| TcPass | GHC.Tc.Gen.Head | 
| tcPats | GHC.Tc.Gen.Pat | 
| tcPatSynBuilderBind | GHC.Tc.TyCl.PatSyn | 
| tcPatSynDecl | GHC.Tc.TyCl.PatSyn | 
| TcPatSynInfo | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| TcPatSynSig | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| TcPending | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcpInst | GHC.Tc.Gen.Head | 
| TcPlugin |  | 
| 1 (Type/Class) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| 2 (Data Constructor) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| 3 (Type/Class) | GHC.Driver.Plugins, GHC.Plugins | 
| tcPlugin | GHC.Driver.Plugins, GHC.Plugins | 
| TcPluginContradiction | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginInit | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginInsolubleCts | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginIO | GHC.Tc.Plugin | 
| TcPluginM | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Plugin | 
| tcPluginNewCts | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcPluginNoRewrite | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcPluginOk | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginReduction | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginRewrite | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcPluginRewriter | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcPluginRewriteResult | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcPluginRewriteTo | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginSolve | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginSolvedCts | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcPluginSolver | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcPluginSolveResult |  | 
| 1 (Type/Class) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| 2 (Data Constructor) | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginStop | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcPluginTrace | GHC.Tc.Plugin | 
| tcPolyCheck | GHC.Tc.Gen.Bind | 
| tcPolyExpr | GHC.Tc.Gen.Expr | 
| TcPragEnv | GHC.Tc.Gen.Sig | 
| TcPredType | GHC.Tc.Utils.TcType | 
| TcpRn | GHC.Tc.Gen.Head | 
| tcProc | GHC.Tc.Gen.Arrow | 
| TcpTc | GHC.Tc.Gen.Head | 
| tcQual | GHC.Builtin.Names | 
| tcQual_RDR | GHC.Builtin.Names | 
| tcRecSelBinds | GHC.Tc.TyCl.Utils | 
| TcRef | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcRepGetNumAppTys | GHC.Tc.Utils.TcType | 
| TcReportWithInfo | GHC.Tc.Errors.Types | 
| tcRepSplitAppTy_maybe | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tcRepSplitTyConApp_maybe | GHC.Core.Type, GHC.Plugins | 
| TcReqTVBinder | GHC.Tc.Utils.TcType | 
| tcReturnsConstraintKind | GHC.Core.Type, GHC.Plugins | 
| tcRewriterNewWanteds | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcRhoType | GHC.Tc.Utils.TcType | 
| TcRn | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcRnAbstractClassInst | GHC.Tc.Errors.Types | 
| TcRnAmbiguousField | GHC.Tc.Errors.Types | 
| TcRnAnnotationInSafeHaskell | GHC.Tc.Errors.Types | 
| TcRnArrowIfThenElsePredDependsOnResultTy | GHC.Tc.Errors.Types | 
| TcRnArrowProcGADTPattern | GHC.Tc.Errors.Types | 
| TcRnBadAssociatedType | GHC.Tc.Errors.Types | 
| TcRnBadDefaultType | GHC.Tc.Errors.Types | 
| TcRnBadOverloadedRecordUpdate | GHC.Tc.Errors.Types | 
| TcRnBadQuantPredHead | GHC.Tc.Errors.Types | 
| TcRnBangOnUnliftedType | GHC.Tc.Errors.Types | 
| TcRnCannotDefaultConcrete | GHC.Tc.Errors.Types | 
| TcRnCannotDeriveInstance | GHC.Tc.Errors.Types | 
| TcRnCharLiteralOutOfRange | GHC.Tc.Errors.Types | 
| tcRnCheckUnit | GHC.Tc.Utils.Backpack | 
| TcRnConflictingExports | GHC.Tc.Errors.Types | 
| TcRnConflictingFamInstDecls | GHC.Tc.Errors.Types | 
| TcRnConstraintInKind | GHC.Tc.Errors.Types | 
| tcRnDeclsi | GHC.Tc.Module | 
| TcRnDerivingDefaults | GHC.Tc.Errors.Types | 
| TcRnDodgyExports | GHC.Tc.Errors.Types | 
| TcRnDodgyImports | GHC.Tc.Errors.Types | 
| TcRnDupeModuleExport | GHC.Tc.Errors.Types | 
| TcRnDupInstanceDecls | GHC.Tc.Errors.Types | 
| TcRnDuplicateExport | GHC.Tc.Errors.Types | 
| TcRnDuplicateFieldName | GHC.Tc.Errors.Types | 
| TcRnDuplicateWarningDecls | GHC.Tc.Errors.Types | 
| TcRnEmptyRecordUpdate | GHC.Tc.Errors.Types | 
| TcRnExportedModNotImported | GHC.Tc.Errors.Types | 
| TcRnExportedParentChildMismatch | GHC.Tc.Errors.Types | 
| TcRnExportHiddenComponents | GHC.Tc.Errors.Types | 
| tcRnExpr | GHC.Tc.Module | 
| TcRnExprMode | GHC.Tc.Module, GHC.Driver.Main, GHC | 
| TcRnFamInstNotInjective | GHC.Tc.Errors.Types | 
| TcRnFieldUpdateInvalidType | GHC.Tc.Errors.Types | 
| TcRnForAllEscapeError | GHC.Tc.Errors.Types | 
| TcRnForallIdentifier | GHC.Tc.Errors.Types | 
| TcRnForAllRankErr | GHC.Tc.Errors.Types | 
| TcRnForeignFunctionImportAsValue | GHC.Tc.Errors.Types | 
| TcRnForeignImportPrimExtNotSet | GHC.Tc.Errors.Types | 
| TcRnForeignImportPrimSafeAnn | GHC.Tc.Errors.Types | 
| TcRnFunDepConflict | GHC.Tc.Errors.Types | 
| TcRnFunPtrImportWithoutAmpersand | GHC.Tc.Errors.Types | 
| TcRnGADTMonoLocalBinds | GHC.Tc.Errors.Types | 
| tcRnGetInfo | GHC.Tc.Module | 
| TcRnIdNotExportedFromLocalSig | GHC.Tc.Errors.Types | 
| TcRnIdNotExportedFromModuleSig | GHC.Tc.Errors.Types | 
| TcRnIf | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcRnIgnoringAnnotations | GHC.Tc.Errors.Types | 
| TcRnIllegalBuiltinSyntax | GHC.Tc.Errors.Types | 
| TcRnIllegalClassInst | GHC.Tc.Errors.Types | 
| TcRnIllegalConstraintSynonymOfKind | GHC.Tc.Errors.Types | 
| TcRnIllegalFieldPunning | GHC.Tc.Errors.Types | 
| TcRnIllegalForeignDeclBackend | GHC.Tc.Errors.Types | 
| TcRnIllegalForeignType | GHC.Tc.Errors.Types | 
| TcRnIllegalHsBootFileDecl | GHC.Tc.Errors.Types | 
| TcRnIllegalImplicitParam | GHC.Tc.Errors.Types | 
| TcRnIllegalPatSynDecl | GHC.Tc.Errors.Types | 
| TcRnIllegalTupleConstraint | GHC.Tc.Errors.Types | 
| TcRnIllegalTypeOperator | GHC.Tc.Errors.Types | 
| TcRnIllegalViewPattern | GHC.Tc.Errors.Types | 
| TcRnIllegalWildcardInType | GHC.Tc.Errors.Types | 
| TcRnIllegalWildcardsInConstructor | GHC.Tc.Errors.Types | 
| TcRnIllegalWildcardsInRecord | GHC.Tc.Errors.Types | 
| TcRnImplicitLift | GHC.Tc.Errors.Types | 
| tcRnImportDecls | GHC.Tc.Module | 
| TcRnInaccessibleCode | GHC.Tc.Errors.Types | 
| TcRnIncorrectNameSpace | GHC.Tc.Errors.Types | 
| tcRnInstantiateSignature | GHC.Tc.Utils.Backpack, GHC.Tc.Module | 
| TcRnInvalidCIdentifier | GHC.Tc.Errors.Types | 
| TcRnInvalidTypeApplication | GHC.Tc.Errors.Types | 
| TcRnLazyGADTPattern | GHC.Tc.Errors.Types | 
| TcRnLinearFuncInKind | GHC.Tc.Errors.Types | 
| TcRnLinearPatSyn | GHC.Tc.Errors.Types | 
| tcRnLookupName | GHC.Tc.Module | 
| tcRnLookupRdrName | GHC.Tc.Module | 
| tcRnMergeSignatures | GHC.Tc.Utils.Backpack, GHC.Tc.Module | 
| TcRnMessage | GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcRnMessageDetailed |  | 
| 1 (Type/Class) | GHC.Tc.Errors.Types | 
| 2 (Data Constructor) | GHC.Tc.Errors.Types | 
| TcRnMessageWithInfo | GHC.Tc.Errors.Types | 
| TcRnMissingExportList | GHC.Tc.Errors.Types | 
| TcRnMissingFields | GHC.Tc.Errors.Types | 
| TcRnMissingImportList | GHC.Tc.Errors.Types | 
| TcRnMissingSignature | GHC.Tc.Errors.Types | 
| TcRnMissingStrictFields | GHC.Tc.Errors.Types | 
| TcRnMixedSelectors | GHC.Tc.Errors.Types | 
| tcRnModExports | GHC.Iface.Rename | 
| tcRnModIface | GHC.Iface.Rename | 
| TcRnModMissingRealSrcSpan | GHC.Tc.Errors.Types | 
| tcRnModule | GHC.Tc.Module | 
| tcRnModule' | GHC.Driver.Main | 
| tcRnModuleTcRnM | GHC.Tc.Module | 
| TcRnMonomorphicBindings | GHC.Tc.Errors.Types | 
| TcRnMultipleDefaultDeclarations | GHC.Tc.Errors.Types | 
| TcRnNoClassInstHead | GHC.Tc.Errors.Types | 
| TcRnNoConstructorHasAllFields | GHC.Tc.Errors.Types | 
| TcRnNonTypeVarArgInConstraint | GHC.Tc.Errors.Types | 
| TcRnNonUnaryTypeclassConstraint | GHC.Tc.Errors.Types | 
| TcRnNoPossibleParentForFields | GHC.Tc.Errors.Types | 
| TcRnNotInScope | GHC.Tc.Errors.Types | 
| TcRnNullExportedModule | GHC.Tc.Errors.Types | 
| TcRnOrphanInstance | GHC.Tc.Errors.Types | 
| TcRnOverloadedSig | GHC.Tc.Errors.Types | 
| TcRnOversaturatedVisibleKindArg | GHC.Tc.Errors.Types | 
| TcRnPartialTypeSigBadQuantifier | GHC.Tc.Errors.Types | 
| TcRnPartialTypeSignatures | GHC.Tc.Errors.Types | 
| TcRnPartialTypeSigTyVarMismatch | GHC.Tc.Errors.Types | 
| TcRnPatSynBundledWithNonDataCon | GHC.Tc.Errors.Types | 
| TcRnPatSynBundledWithWrongType | GHC.Tc.Errors.Types | 
| TcRnPolymorphicBinderMissingSig | GHC.Tc.Errors.Types | 
| TcRnRecursivePatternSynonym | GHC.Tc.Errors.Types | 
| TcRnRedundantConstraints | GHC.Tc.Errors.Types | 
| TcRnShadowedName | GHC.Tc.Errors.Types | 
| TcRnSimplifierTooManyIterations | GHC.Tc.Errors.Types | 
| TcRnSolverReport | GHC.Tc.Errors.Types | 
| TcRnSpecialClassInst | GHC.Tc.Errors.Types | 
| TcRnStaticFormNotClosed | GHC.Tc.Errors.Types | 
| tcRnStmt | GHC.Tc.Module | 
| TcRnTagToEnumMissingValArg | GHC.Tc.Errors.Types | 
| TcRnTagToEnumResTyNotAnEnum | GHC.Tc.Errors.Types | 
| TcRnTagToEnumUnspecifiedResTy | GHC.Tc.Errors.Types | 
| TcRnTupleConstraintInst | GHC.Tc.Errors.Types | 
| tcRnType | GHC.Tc.Module | 
| TcRnTypeDoesNotHaveFixedRuntimeRep | GHC.Tc.Errors.Types | 
| TcRnTypeEqualityOutOfScope | GHC.Tc.Errors.Types | 
| TcRnTypeEqualityRequiresOperators | GHC.Tc.Errors.Types | 
| TcRnUnboxedTupleOrSumTypeFuncArg | GHC.Tc.Errors.Types | 
| TcRnUnknownMessage | GHC.Tc.Errors.Types | 
| TcRnUnsafeDueToPlugin | GHC.Tc.Errors.Types | 
| TcRnUnsupportedCallConv | GHC.Tc.Errors.Types | 
| TcRnUntickedPromotedThing | GHC.Tc.Errors.Types | 
| TcRnUnusedPatternBinds | GHC.Tc.Errors.Types | 
| TcRnUselessTypeable | GHC.Tc.Errors.Types | 
| TcRnUserTypeError | GHC.Tc.Errors.Types | 
| TcRnVDQInTermType | GHC.Tc.Errors.Types | 
| TcRnWarnDefaulting | GHC.Tc.Errors.Types | 
| tcRules | GHC.Tc.Gen.Rule | 
| TcS | GHC.Tc.Solver.Monad | 
| tcScalingUsage | GHC.Tc.Utils.Monad | 
| tcSelfBootInfo | GHC.Tc.Utils.Monad | 
| tcShortCutLit | GHC.Tc.Utils.Zonk | 
| TcSigFun | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| TcSigInfo | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| tcSigInfoName | GHC.Tc.Gen.Sig | 
| TcSigmaType | GHC.Tc.Utils.TcType | 
| TcSigmaTypeFRR | GHC.Tc.Utils.TcType | 
| tcSkolDFunType | GHC.Tc.Utils.Instantiate | 
| tcSkolemiseExpType | GHC.Tc.Utils.Unify | 
| tcSkolemiseInvisibleBndrs | GHC.Tc.Utils.Instantiate | 
| tcSkolemiseScoped | GHC.Tc.Utils.Unify | 
| TcSolverReportInfo | GHC.Tc.Errors.Types | 
| TcSolverReportMsg | GHC.Tc.Errors.Types | 
| TcSpecPrag | GHC.Hs.Binds, GHC.Hs, GHC | 
| TcSpecPrags | GHC.Hs.Binds, GHC.Hs, GHC | 
| tcSpecPrags | GHC.Tc.Gen.Sig | 
| tcSpecWrapper | GHC.Tc.Gen.Sig | 
| tcSpliceExpr | GHC.Tc.Gen.Splice | 
| tcSplitAppTy | GHC.Tc.Utils.TcType | 
| tcSplitAppTys | GHC.Tc.Utils.TcType | 
| tcSplitAppTy_maybe | GHC.Tc.Utils.TcType | 
| tcSplitDFunHead | GHC.Tc.Utils.TcType | 
| tcSplitDFunTy | GHC.Tc.Utils.TcType | 
| tcSplitForAllInvisTVBinders | GHC.Tc.Utils.TcType | 
| tcSplitForAllInvisTyVars | GHC.Tc.Utils.TcType | 
| tcSplitForAllReqTVBinders | GHC.Tc.Utils.TcType | 
| tcSplitForAllTyVarBinders | GHC.Tc.Utils.TcType | 
| tcSplitForAllTyVarBinder_maybe | GHC.Tc.Utils.TcType | 
| tcSplitForAllTyVars | GHC.Tc.Utils.TcType | 
| tcSplitFunTys | GHC.Tc.Utils.TcType | 
| tcSplitFunTysN | GHC.Tc.Utils.TcType | 
| tcSplitFunTy_maybe | GHC.Tc.Utils.TcType | 
| tcSplitIOType_maybe | GHC.Tc.Utils.TcType | 
| tcSplitMethodTy | GHC.Tc.Utils.TcType | 
| tcSplitNestedSigmaTys | GHC.Tc.Utils.TcType | 
| tcSplitPhiTy | GHC.Tc.Utils.TcType | 
| tcSplitPiTys | GHC.Tc.Utils.TcType | 
| tcSplitPiTy_maybe | GHC.Tc.Utils.TcType | 
| tcSplitPredFunTy_maybe | GHC.Tc.Utils.TcType | 
| tcSplitSigmaTy | GHC.Tc.Utils.TcType | 
| tcSplitSomeForAllTyVars | GHC.Tc.Utils.TcType | 
| tcSplitTyConApp | GHC.Tc.Utils.TcType | 
| tcSplitTyConApp_maybe | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tcStandaloneKindSig | GHC.Tc.Gen.HsType | 
| TcStmtChecker | GHC.Tc.Gen.Match | 
| tcStmts | GHC.Tc.Gen.Match | 
| tcStmtsAndThen | GHC.Tc.Gen.Match | 
| tcSubMult | GHC.Tc.Utils.Unify | 
| tcSubsumes | GHC.Tc.Errors.Hole | 
| tcSubType | GHC.Tc.Utils.Unify | 
| tcSubTypeAmbiguity | GHC.Tc.Utils.Unify | 
| tcSubTypeNC | GHC.Tc.Utils.Unify | 
| tcSubTypePat | GHC.Tc.Utils.Unify | 
| tcSubTypeSigma | GHC.Tc.Utils.Unify | 
| tcSuperSkolTyVars | GHC.Tc.Utils.Instantiate | 
| tcSyntaxName | GHC.Tc.Utils.Instantiate | 
| tcSyntaxOp | GHC.Tc.Gen.Expr | 
| tcSyntaxOpGen | GHC.Tc.Gen.Expr | 
| TcTauType | GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType | 
| TcThetaType | GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType | 
| tcTopBinds | GHC.Tc.Gen.Bind | 
| tcTopNormaliseNewTypeTF_maybe | GHC.Tc.Instance.Family | 
| tcTopSkolemise | GHC.Tc.Utils.Unify | 
| tcTopSpliceExpr | GHC.Tc.Gen.Splice | 
| tcTopSrcDecls | GHC.Tc.Module | 
| TcTvBndr | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcTyAndClassDecls | GHC.Tc.TyCl | 
| TcTyCon | GHC.Tc.Utils.TcType | 
| tcTyConAppArgs | GHC.Tc.Utils.TcType | 
| tcTyConAppTyCon | GHC.Tc.Utils.TcType | 
| tcTyConAppTyCon_maybe | GHC.Tc.Utils.TcType | 
| tcTyConAppTyFamInstsAndVis | GHC.Tc.Utils.TcType | 
| TcTyConBinder | GHC.Tc.Utils.TcType | 
| tcTyConIsPoly | GHC.Core.TyCon, GHC.Plugins | 
| tcTyConScopedTyVars | GHC.Core.TyCon, GHC.Plugins | 
| tcTyConVisibilities | GHC.Tc.Utils.TcType | 
| TcTyCoVar | GHC.Tc.Utils.TcType | 
| TcTyCoVarSet | GHC.Tc.Utils.TcType | 
| tcTyFamInstEqn | GHC.Tc.TyCl | 
| tcTyFamInsts | GHC.Tc.Utils.TcType | 
| tcTyFamInstsAndVis | GHC.Tc.Utils.TcType | 
| TcType | GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType | 
| tcTypedBracket | GHC.Tc.Gen.Splice | 
| TcTypeEnv | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcTypeFRR | GHC.Tc.Utils.TcType | 
| tcTypeKind | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tcTypeLevel | GHC.Tc.Utils.TcType | 
| tcTySigs | GHC.Tc.Gen.Sig | 
| tcTyThBinders | GHC.Tc.Utils.Env | 
| TcTyThing | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Utils.Env | 
| tcTyThingCategory | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tcTyThingTyCon_maybe | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TcTyVar | GHC.Types.Var, GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType, GHC.Plugins | 
| TcTyVarBinder | GHC.Tc.Utils.TcType | 
| TcTyVarDetails | GHC.Tc.Utils.TcType | 
| tcTyVarDetails | GHC.Types.Var, GHC.Plugins | 
| tcTyVarLevel | GHC.Tc.Utils.TcType | 
| TcTyVarSet | GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType | 
| tct_id | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Utils.Env | 
| tct_info | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Utils.Env | 
| tcUnifyTy | GHC.Core.Unify | 
| tcUnifyTyKi | GHC.Core.Unify | 
| tcUnifyTyKis | GHC.Core.Unify | 
| tcUnifyTys | GHC.Core.Unify | 
| tcUnifyTysFG | GHC.Core.Unify | 
| tcUnifyTyWithTFs | GHC.Core.Unify | 
| tcUntypedBracket | GHC.Tc.Gen.Splice | 
| tcUserTypeSig | GHC.Tc.Gen.Sig | 
| tcValBinds | GHC.Tc.Gen.Bind | 
| tcView | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tcVisibleOrphanMods | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TCvSubst |  | 
| 1 (Type/Class) | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tcWrapResult | GHC.Tc.Utils.Unify | 
| tcWrapResultMono | GHC.Tc.Utils.Unify | 
| tcWrapResultO | GHC.Tc.Utils.Unify | 
| TE | GHC.Stg.InferTags.Types | 
| tellBin | GHC.Utils.Binary | 
| TempDir |  | 
| 1 (Type/Class) | GHC.Utils.TmpFs | 
| 2 (Data Constructor) | GHC.Utils.TmpFs | 
| TempFileLifetime | GHC.Utils.TmpFs | 
| templateHaskellNames | GHC.Builtin.Names.TH | 
| Temporary | GHC.Driver.Pipeline.Monad | 
| temp_sos | GHC.Linker.Types, GHC.Linker.Loader | 
| teq_mismatch_actual | GHC.Tc.Errors.Types | 
| teq_mismatch_expected | GHC.Tc.Errors.Types | 
| teq_mismatch_item | GHC.Tc.Errors.Types | 
| teq_mismatch_ppr_explicit_kinds | GHC.Tc.Errors.Types | 
| teq_mismatch_ty1 | GHC.Tc.Errors.Types | 
| teq_mismatch_ty2 | GHC.Tc.Errors.Types | 
| teq_mismatch_what | GHC.Tc.Errors.Types | 
| Term |  | 
| 1 (Type/Class) | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval | 
| 2 (Data Constructor) | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval | 
| TermFold |  | 
| 1 (Type/Class) | GHC.Runtime.Heap.Inspect | 
| 2 (Data Constructor) | GHC.Runtime.Heap.Inspect | 
| termTyCoVars | GHC.Runtime.Heap.Inspect | 
| termType | GHC.Runtime.Heap.Inspect | 
| TEST | GHC.CmmToAsm.X86.Instr | 
| testBit | GHC.Prelude | 
| testBitDefault | GHC.Prelude | 
| TESTEQ_D | GHC.ByteCode.Instr | 
| TESTEQ_F | GHC.ByteCode.Instr | 
| TESTEQ_I | GHC.ByteCode.Instr | 
| TESTEQ_I16 | GHC.ByteCode.Instr | 
| TESTEQ_I32 | GHC.ByteCode.Instr | 
| TESTEQ_I64 | GHC.ByteCode.Instr | 
| TESTEQ_I8 | GHC.ByteCode.Instr | 
| TESTEQ_P | GHC.ByteCode.Instr | 
| TESTEQ_W | GHC.ByteCode.Instr | 
| TESTEQ_W16 | GHC.ByteCode.Instr | 
| TESTEQ_W32 | GHC.ByteCode.Instr | 
| TESTEQ_W64 | GHC.ByteCode.Instr | 
| TESTEQ_W8 | GHC.ByteCode.Instr | 
| TESTLT_D | GHC.ByteCode.Instr | 
| TESTLT_F | GHC.ByteCode.Instr | 
| TESTLT_I | GHC.ByteCode.Instr | 
| TESTLT_I16 | GHC.ByteCode.Instr | 
| TESTLT_I32 | GHC.ByteCode.Instr | 
| TESTLT_I64 | GHC.ByteCode.Instr | 
| TESTLT_I8 | GHC.ByteCode.Instr | 
| TESTLT_P | GHC.ByteCode.Instr | 
| TESTLT_W | GHC.ByteCode.Instr | 
| TESTLT_W16 | GHC.ByteCode.Instr | 
| TESTLT_W32 | GHC.ByteCode.Instr | 
| TESTLT_W64 | GHC.ByteCode.Instr | 
| TESTLT_W8 | GHC.ByteCode.Instr | 
| Text | GHC.Cmm | 
| text |  | 
| 1 (Function) | GHC.Utils.Ppr | 
| 2 (Function) | GHC.Utils.Outputable, GHC.Plugins | 
| TextDetails | GHC.Utils.Ppr | 
| te_bytecode | GHC.Stg.InferTags.Types | 
| te_env | GHC.Stg.InferTags.Types | 
| te_get | GHC.Stg.InferTags.Types | 
| tfid_eqn | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tfid_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tfid_inst | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tfid_xtn | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TFL_CurrentModule | GHC.Utils.TmpFs | 
| TFL_GhcSession | GHC.Utils.TmpFs | 
| TgStgAlt | GHC.Stg.Syntax | 
| TgStgBinding | GHC.Stg.Syntax | 
| TgStgExpr | GHC.Stg.Syntax | 
| TgStgRhs | GHC.Stg.Syntax | 
| TgStgTopBinding | GHC.Stg.Syntax | 
| tgt | GHC.Cmm.Node, GHC.Cmm | 
| ThAbstractClosedTypeFamily | GHC.HsToCore.Errors.Types | 
| ThAmbiguousRecordSelectors | GHC.HsToCore.Errors.Types | 
| ThAmbiguousRecordUpdates | GHC.HsToCore.Errors.Types | 
| ThawArrayOp | GHC.Builtin.PrimOps | 
| ThawSmallArrayOp | GHC.Builtin.PrimOps | 
| ThBindEnv | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| ThBit | GHC.Parser.Lexer | 
| thBrackets | GHC.Hs.Expr, GHC.Hs, GHC | 
| thCls | GHC.Builtin.Names.TH | 
| thCon | GHC.Builtin.Names.TH | 
| ThCostCentres | GHC.HsToCore.Errors.Types | 
| THDocs | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| thdOf3 | GHC.Utils.Misc, GHC.Plugins | 
| TheKind | GHC.Tc.Gen.HsType | 
| thenAClassOpKey | GHC.Builtin.Names | 
| thenAName | GHC.Builtin.Names | 
| thenCmp | GHC.Utils.Misc, GHC.Plugins | 
| ThenForm | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| thenIOIdKey | GHC.Builtin.Names | 
| thenIOName | GHC.Builtin.Names | 
| thenMClassOpKey | GHC.Builtin.Names | 
| thenMName | GHC.Builtin.Names | 
| ThetaSpec | GHC.Tc.Deriv.Utils | 
| ThetaType | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins, GHC | 
| ThExoticFormOfType | GHC.HsToCore.Errors.Types | 
| ThExoticLiteral | GHC.HsToCore.Errors.Types | 
| ThExoticPattern | GHC.HsToCore.Errors.Types | 
| ThExoticStatement | GHC.HsToCore.Errors.Types | 
| ThExpressionForm | GHC.HsToCore.Errors.Types | 
| ThForeignExport | GHC.HsToCore.Errors.Types | 
| ThForeignLabel | GHC.HsToCore.Errors.Types | 
| thFun | GHC.Builtin.Names.TH | 
| ThGuardedLambdas | GHC.HsToCore.Errors.Types | 
| ThHaddockDocumentation | GHC.HsToCore.Errors.Types | 
| third3 | GHC.Utils.Misc, GHC.Plugins | 
| thisGhcUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| thisGhcUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| thisModule |  | 
| 1 (Function) | GHC.Cmm.Info.Build | 
| 2 (Function) | GHC.Core.LateCC | 
| thisOrThese | GHC.Utils.Outputable, GHC.Plugins | 
| thisPackageName | GHC.Driver.Session, GHC.Plugins, GHC | 
| ThisPkg | GHC.Types.PkgQual, GHC.Plugins, GHC | 
| ThisUnitIdChanged | GHC.Iface.Recomp | 
| ThLevel | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| thLevel | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Utils.Env | 
| thLib | GHC.Builtin.Names.TH | 
| ThMinimalPragmas | GHC.HsToCore.Errors.Types | 
| ThModFinalizers |  | 
| 1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| 2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| ThMonadComprehensionSyntax | GHC.HsToCore.Errors.Types | 
| thNameToGhcName | GHC.Plugins | 
| thNameToGhcNameIO | GHC.Plugins | 
| ThNegativeOverloadedPatterns | GHC.HsToCore.Errors.Types | 
| ThNonLinearDataCon | GHC.HsToCore.Errors.Types | 
| ThNoUserInline | GHC.HsToCore.Errors.Types | 
| thOnLoc | GHC.Driver.Session, GHC.Plugins, GHC | 
| ThPatQuote | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| ThPatSplice | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| ThQuotesBit | GHC.Parser.Lexer | 
| thRdrNameGuesses | GHC.ThToHs | 
| threadIdPrimTy | GHC.Builtin.Types.Prim | 
| threadIdPrimTyCon | GHC.Builtin.Types.Prim | 
| threadIdPrimTyConKey | GHC.Builtin.Names | 
| ThreadKilled | GHC.Utils.Exception | 
| ThreadStatusOp | GHC.Builtin.PrimOps | 
| ThRejectionReason | GHC.HsToCore.Errors.Types | 
| throw | GHC.Utils.Exception | 
| throwErrors | GHC.Types.SourceError, GHC.Plugins | 
| throwGhcException | GHC.Utils.Panic, GHC.Plugins | 
| throwGhcExceptionIO | GHC.Utils.Panic, GHC.Plugins | 
| throwIO | GHC.Utils.Exception | 
| throwOneError | GHC.Types.SourceError, GHC.Plugins | 
| throwTo | GHC.Utils.Exception, GHC.Utils.Panic, GHC.Plugins | 
| ThSCCPragmas | GHC.HsToCore.Errors.Types | 
| ThSplicesWithinDeclBrackets | GHC.HsToCore.Errors.Types | 
| ThStage | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| thSyn | GHC.Builtin.Names.TH | 
| thTc | GHC.Builtin.Names.TH | 
| thTyBrackets | GHC.Hs.Expr, GHC.Hs, GHC | 
| thUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| thUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| Thunk | GHC.Runtime.Heap.Layout, GHC.Cmm | 
| thunkHdrSize | GHC.Runtime.Heap.Layout | 
| ThunkHeader | GHC.StgToCmm.Layout | 
| ThunkSelector | GHC.Runtime.Heap.Layout, GHC.Cmm | 
| ThWarningAndDeprecationPragmas | GHC.HsToCore.Errors.Types | 
| th_hole | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins | 
| th_implics | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins | 
| th_relevant_cts | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins | 
| Tick |  | 
| 1 (Data Constructor) | GHC.Core, GHC.Plugins | 
| 2 (Type/Class) | GHC.Core.Opt.Monad, GHC.Plugins | 
| tick | GHC.Core.Opt.Simplify.Monad | 
| TickBox | GHC.Types.Id.Info, GHC.Plugins | 
| TickBoxId | GHC.Types.Id.Info, GHC.Plugins | 
| TickBoxOp | GHC.Types.Id.Info, GHC.Plugins | 
| TickBoxOpId | GHC.Types.Id.Info, GHC.Plugins | 
| tickHNFArgs | GHC.Core.Utils, GHC.Plugins | 
| tickId | GHC.Types.Tickish | 
| tickishCanSplit | GHC.Types.Tickish | 
| tickishContains | GHC.Types.Tickish | 
| tickishCounts | GHC.Types.Tickish | 
| tickishFloatable | GHC.Types.Tickish | 
| tickishIsCode | GHC.Types.Tickish | 
| tickishPlace | GHC.Types.Tickish | 
| TickishPlacement | GHC.Types.Tickish | 
| tickishScoped | GHC.Types.Tickish | 
| tickishScopesLike | GHC.Types.Tickish | 
| TickishScoping | GHC.Types.Tickish | 
| TickIt | GHC.Core.Opt.Simplify.Utils | 
| tickModule | GHC.Types.Tickish | 
| tickScope | GHC.StgToCmm.Monad | 
| tickyAllocHeap | GHC.StgToCmm.Ticky | 
| tickyAllocPAP | GHC.StgToCmm.Ticky | 
| tickyAllocPrim | GHC.StgToCmm.Ticky | 
| tickyAllocThunk | GHC.StgToCmm.Ticky | 
| tickyDirectCall | GHC.StgToCmm.Ticky | 
| tickyDynAlloc | GHC.StgToCmm.Ticky | 
| tickyEnterDynCon | GHC.StgToCmm.Ticky | 
| tickyEnterFun | GHC.StgToCmm.Ticky | 
| tickyEnterLNE | GHC.StgToCmm.Ticky | 
| tickyEnterThunk | 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 | 
| tickyTagged | GHC.StgToCmm.Ticky | 
| tickyTagSkip | GHC.StgToCmm.Ticky | 
| tickyUnboxedTupleReturn | GHC.StgToCmm.Ticky | 
| tickyUntagged | GHC.StgToCmm.Ticky | 
| tickyUpdateBhCaf | GHC.StgToCmm.Ticky | 
| tickyUpdateFrameOmitted | GHC.StgToCmm.Ticky | 
| tidyBndrs | GHC.Core.Tidy | 
| tidyCbvInfoTop | GHC.Core.Tidy | 
| tidyCo | GHC.Core.TyCo.Tidy, GHC.Core.Coercion, GHC.Plugins | 
| tidyCoAxBndrsForUser | GHC.Core.Coercion, GHC.Plugins | 
| tidyCos | GHC.Core.TyCo.Tidy, GHC.Core.Coercion, GHC.Plugins | 
| tidyCt | GHC.Tc.Utils.TcMType | 
| tidyDelayedError | GHC.Tc.Utils.TcMType | 
| TidyEnv | GHC.Types.Var.Env, GHC.Plugins | 
| tidyEvVar | GHC.Tc.Utils.TcMType | 
| tidyExpr | GHC.Core.Tidy | 
| tidyFreeTyCoVars | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyHole | GHC.Tc.Utils.TcMType | 
| tidyLitPat | GHC.HsToCore.Match.Literal | 
| tidyNameOcc | GHC.Types.Name, GHC.Plugins | 
| tidyNPat | GHC.HsToCore.Match.Literal | 
| TidyOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins | 
| tidyOccName | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins | 
| tidyOpenTyCoVar | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyOpenTyCoVars | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyOpenType | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyOpenTypes | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| TidyOpts |  | 
| 1 (Type/Class) | GHC.Iface.Tidy | 
| 2 (Data Constructor) | GHC.Iface.Tidy | 
| tidyProgram | GHC.Iface.Tidy | 
| tidyRules | GHC.Core.Tidy | 
| tidySkolemInfo | GHC.Tc.Errors.Ppr | 
| tidySkolemInfoAnon | GHC.Tc.Errors.Ppr | 
| tidyToIfaceContext | GHC.CoreToIface | 
| tidyToIfaceTcArgs | GHC.CoreToIface | 
| tidyToIfaceType | GHC.CoreToIface | 
| tidyTopType | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyTyCoVarBinder | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyTyCoVarBinders | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyTyCoVarOcc | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyType | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyTypes | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyVarBndr | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tidyVarBndrs | GHC.Core.TyCo.Tidy, GHC.Core.Type, GHC.Plugins | 
| tildePIdKey | GHC.Builtin.Names.TH | 
| tildePName | GHC.Builtin.Names.TH | 
| timesRegSet | GHC.Cmm.Expr, GHC.Cmm | 
| times_RDR | GHC.Builtin.Names | 
| TISI | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TKVar | GHC.Types.Var, GHC.Plugins | 
| TLabel | GHC.CmmToAsm.AArch64.Instr | 
| tmpDir | GHC.Driver.Session, GHC.Plugins, GHC | 
| TmpFs | GHC.Utils.TmpFs | 
| tmpReg | GHC.CmmToAsm.PPC.Regs | 
| TmSt | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| TmState | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| tm_checked_module_info | GHC | 
| TM_Default | GHC.Tc.Module, GHC.Driver.Main, GHC | 
| TM_Inst | GHC.Tc.Module, GHC.Driver.Main, GHC | 
| tm_internals_ | GHC | 
| tm_parsed_module | GHC | 
| tm_renamed_source | GHC | 
| tm_typechecked_source | GHC | 
| to1_RDR | GHC.Builtin.Names | 
| toAdj | GHC.CmmToAsm.CFG.Dominators | 
| toAnnotationWrapperIdKey | GHC.Builtin.Names | 
| toAnnotationWrapperName | GHC.Builtin.Names | 
| toArgRep | GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout | 
| toArgs | GHC.Parser.Header | 
| toBlockList | GHC.Cmm.Utils | 
| toBlockListEntryFirst | GHC.Cmm.Utils | 
| toBlockListEntryFirstFalseFallthrough | GHC.Cmm.Utils | 
| toBlockMap | GHC.Cmm.Utils | 
| toBranchedAxiom | GHC.Core.Coercion.Axiom | 
| toc | GHC.CmmToAsm.PPC.Regs | 
| toCall | GHC.Cmm.Graph | 
| toClosureLbl | GHC.Cmm.CLabel | 
| toDynIdKey | GHC.Builtin.Names | 
| toDynName | GHC.Builtin.Names | 
| toEdges | GHC.CmmToAsm.CFG.Dominators | 
| toEntryLbl | GHC.Cmm.CLabel | 
| toEnum | GHC.Prelude | 
| toEnum_RDR | GHC.Builtin.Names | 
| toEP | GHC.Types.Basic, GHC.Plugins | 
| toException | GHC.Utils.Exception, GHC.Utils.Panic, GHC.Plugins | 
| toHieName | GHC.Iface.Ext.Types, GHC.Iface.Ext.Binary | 
| toIfaceAlt | GHC.CoreToIface | 
| toIfaceApp | GHC.CoreToIface | 
| toIfaceBang | GHC.CoreToIface | 
| toIfaceBind | GHC.CoreToIface | 
| toIfaceBndr | GHC.CoreToIface | 
| toIfaceCoercion | GHC.CoreToIface | 
| toIfaceCoercionX | GHC.CoreToIface | 
| toIfaceCon | GHC.CoreToIface | 
| toIfaceExpr | GHC.CoreToIface | 
| toIfaceForAllBndr | GHC.CoreToIface | 
| toIfaceIdBndr | GHC.CoreToIface | 
| toIfaceIdDetails | GHC.CoreToIface | 
| toIfaceIdInfo | GHC.CoreToIface | 
| toIfaceKind | GHC.CoreToIface | 
| toIfaceLetBndr | GHC.CoreToIface | 
| toIfaceLFInfo | GHC.CoreToIface | 
| toIfaceSrcBang | GHC.CoreToIface | 
| toIfaceTcArgs | GHC.CoreToIface | 
| toIfaceTickish | GHC.CoreToIface | 
| toIfaceTvBndr | GHC.CoreToIface | 
| toIfaceTvBndrs | GHC.CoreToIface | 
| toIfaceTyCon | GHC.CoreToIface | 
| toIfaceTyCon_name | GHC.CoreToIface | 
| toIfaceTyCoVarBinders | GHC.CoreToIface | 
| toIfaceTyLit | GHC.CoreToIface | 
| toIfaceType | GHC.CoreToIface | 
| toIfaceTypeX | GHC.CoreToIface | 
| toIfaceTyVar | GHC.CoreToIface | 
| toIfaceVar | GHC.CoreToIface | 
| toIfUnfolding | GHC.CoreToIface | 
| toInfoLbl | GHC.Cmm.CLabel | 
| toInteger | GHC.Prelude | 
| toIntegerClassOpKey | GHC.Builtin.Names | 
| toIntegerName | GHC.Builtin.Names | 
| toInteger_RDR | GHC.Builtin.Names | 
| toIntegralSized | GHC.Prelude | 
| toInvisibleOrigin | GHC.Tc.Types.Origin | 
| ToJson | GHC.Utils.Json | 
| Token | GHC.Parser.Lexer, GHC | 
| TokenLoc | GHC.Parser.Annotation, GHC.Hs, GHC | 
| TokenLocation | GHC.Parser.Annotation, GHC.Hs, GHC | 
| toKindLoc | GHC.Tc.Types.Constraint | 
| toList | GHC.Data.EnumSet | 
| toListClassOpKey | GHC.Builtin.Names | 
| toListName | GHC.Builtin.Names | 
| toList_RDR | GHC.Builtin.Names | 
| toOL | GHC.Data.OrdList | 
| ToolSettings |  | 
| 1 (Type/Class) | GHC.Settings | 
| 2 (Data Constructor) | GHC.Settings | 
| toolSettings | GHC.Driver.Session, GHC.Plugins, GHC | 
| toolSettings_arSupportsDashL | GHC.Settings | 
| toolSettings_ccSupportsNoPie | GHC.Settings | 
| toolSettings_extraGccViaCFlags | GHC.Settings | 
| toolSettings_ldIsGnuLd | GHC.Settings | 
| toolSettings_ldSupportsBuildId | GHC.Settings | 
| toolSettings_ldSupportsCompactUnwind | GHC.Settings | 
| toolSettings_ldSupportsFilelist | GHC.Settings | 
| toolSettings_opt_a | GHC.Settings | 
| toolSettings_opt_c | GHC.Settings | 
| toolSettings_opt_cxx | GHC.Settings | 
| toolSettings_opt_F | GHC.Settings | 
| toolSettings_opt_i | GHC.Settings | 
| toolSettings_opt_L | GHC.Settings | 
| toolSettings_opt_l | GHC.Settings | 
| toolSettings_opt_lc | GHC.Settings | 
| toolSettings_opt_lcc | GHC.Settings | 
| toolSettings_opt_lm | GHC.Settings | 
| toolSettings_opt_lo | GHC.Settings | 
| toolSettings_opt_P | GHC.Settings | 
| toolSettings_opt_P_fingerprint | GHC.Settings | 
| toolSettings_opt_windres | GHC.Settings | 
| toolSettings_pgm_a | GHC.Settings | 
| toolSettings_pgm_ar | GHC.Settings | 
| toolSettings_pgm_c | GHC.Settings | 
| toolSettings_pgm_cxx | GHC.Settings | 
| toolSettings_pgm_dll | GHC.Settings | 
| toolSettings_pgm_F | GHC.Settings | 
| toolSettings_pgm_i | GHC.Settings | 
| toolSettings_pgm_install_name_tool | GHC.Settings | 
| toolSettings_pgm_L | GHC.Settings | 
| toolSettings_pgm_l | GHC.Settings | 
| toolSettings_pgm_lc | GHC.Settings | 
| toolSettings_pgm_lcc | GHC.Settings | 
| toolSettings_pgm_libtool | GHC.Settings | 
| toolSettings_pgm_lm | GHC.Settings | 
| toolSettings_pgm_lo | GHC.Settings | 
| toolSettings_pgm_otool | GHC.Settings | 
| toolSettings_pgm_P | GHC.Settings | 
| toolSettings_pgm_ranlib | GHC.Settings | 
| toolSettings_pgm_T | GHC.Settings | 
| toolSettings_pgm_windres | GHC.Settings | 
| toolSettings_useInplaceMinGW | GHC.Settings | 
| toPair | GHC.Data.Pair | 
| topAnnStage | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| topCpr | GHC.Types.Cpr | 
| topCprSig | GHC.Types.Cpr | 
| topCprType | GHC.Types.Cpr | 
| topDecls | GHC.HsToCore.Docs | 
| topDir | GHC.Driver.Session, GHC.Plugins | 
| topDiv | GHC.Types.Demand | 
| topDmd | GHC.Types.Demand | 
| topIdLvl | GHC.Tc.Utils.Env | 
| TopInfo | GHC.Cmm | 
| topInfoTable |  | 
| 1 (Function) | GHC.Cmm | 
| 2 (Function) | GHC.CmmToAsm.Utils | 
| topInstantiate | GHC.Tc.Utils.Instantiate | 
| TopLevel | GHC.Types.Basic, GHC.Plugins | 
| TopLevelFlag | GHC.Types.Basic, GHC.Plugins | 
| TopLevInstance | GHC.Tc.Instance.Class | 
| topN | GHC.CmmToLlvm.Regs | 
| topNormaliseNewType_maybe | GHC.Core.Coercion, GHC.Plugins | 
| topNormaliseType | GHC.Core.FamInstEnv | 
| topNormaliseTypeX | GHC.Core.Coercion, GHC.Plugins | 
| topNormaliseType_maybe | GHC.Core.FamInstEnv | 
| topologicalSortG | GHC.Data.Graph.Directed | 
| topPrec | GHC.Types.Basic, GHC.Core.TyCo.Ppr, GHC.Plugins | 
| topRecNameMaker | GHC.Rename.Pat | 
| topReduceTyFamApp_maybe | GHC.Core.FamInstEnv | 
| TopSigCtxt | GHC.Rename.Env, GHC.Rename.Bind | 
| topSkolemise | GHC.Tc.Utils.Instantiate | 
| topSortModuleGraph | GHC.Driver.Make, GHC | 
| topSpliceStage | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| topStage | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| topSubDmd | GHC.Types.Demand | 
| topTcLevel | GHC.Tc.Utils.TcType | 
| tOP_LEVEL | GHC.Core.Opt.SetLevels | 
| toRational | GHC.Prelude | 
| toRationalClassOpKey | GHC.Builtin.Names | 
| toRationalName | GHC.Builtin.Names | 
| toRational_RDR | GHC.Builtin.Names | 
| toRegMap | GHC.CmmToAsm.Reg.Utils | 
| toRegNo | GHC.CmmToAsm.PPC.Regs | 
| toSerialized | GHC.Plugins | 
| toSlowEntryLbl | GHC.Cmm.CLabel | 
| toStgHalfWord | GHC.Runtime.Heap.Layout | 
| toStgWord | GHC.Runtime.Heap.Layout | 
| touch | GHC.SysTools.Tasks, GHC.SysTools | 
| touchabilityTest | GHC.Tc.Solver.Monad | 
| TouchabilityTestResult | GHC.Tc.Solver.Monad | 
| TouchableOuterLevel | GHC.Tc.Solver.Monad | 
| TouchableSameLevel | GHC.Tc.Solver.Monad | 
| touchDumpFile | GHC.Utils.Logger | 
| touchObjectFile | GHC.Driver.Pipeline.Execute | 
| TouchOp | GHC.Builtin.PrimOps | 
| toUnbranchedAxiom | GHC.Core.Coercion.Axiom | 
| toUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins | 
| toUnwindExpr | GHC.Cmm.DebugBlock | 
| toVRegMap | GHC.CmmToAsm.Reg.Utils | 
| to_RDR | GHC.Builtin.Names | 
| TPhase | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| TPipelineClass | GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline | 
| TPSI | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig | 
| tr'PtrRepLiftedKey | GHC.Builtin.Names | 
| trace | GHC.Utils.Trace | 
| TraceAction | GHC.Utils.Logger | 
| TraceBinIFace |  | 
| 1 (Type/Class) | GHC.Iface.Binary | 
| 2 (Data Constructor) | GHC.Iface.Binary | 
| traceCmd | GHC.Utils.Error | 
| TraceEventBinaryOp | GHC.Builtin.PrimOps | 
| TraceEventOp | GHC.Builtin.PrimOps | 
| traceFireTcS | GHC.Tc.Solver.Monad | 
| traceIf | GHC.Tc.Utils.Monad | 
| traceKey | GHC.Builtin.Names | 
| TraceMarkerOp | GHC.Builtin.PrimOps | 
| traceName | GHC.Builtin.Names | 
| traceOptIf | GHC.Tc.Utils.Monad | 
| traceOptTcRn | GHC.Tc.Utils.Monad | 
| tracePm | GHC.HsToCore.Pmc.Utils | 
| traceRn | GHC.Tc.Utils.Monad | 
| traceSmpl | GHC.Core.Opt.Simplify.Monad | 
| traceSplice | GHC.Rename.Splice | 
| traceTc | GHC.Tc.Utils.Monad | 
| traceTcConstraints | GHC.Tc.Utils.Monad | 
| traceTcS | GHC.Tc.Solver.Monad | 
| traceToolCommand | GHC.SysTools.Tasks, GHC.SysTools | 
| traceWhenFailPm | GHC.HsToCore.Pmc.Utils | 
| trace_hi_diffs | GHC.Iface.Env | 
| trace_if | GHC.Iface.Env | 
| TraditionalRecordSyntaxBit | GHC.Parser.Lexer | 
| TrailingAnn | GHC.Parser.Annotation, GHC.Hs, GHC | 
| trailingAnnToAddEpAnn | GHC.Parser.Annotation, GHC.Hs, GHC | 
| transCloDVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| transCloVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| TransCo | GHC.Core.TyCo.Rep | 
| Transfer | GHC.Cmm.Graph | 
| transferAnnsA | GHC.Parser.Annotation, GHC.Hs, GHC | 
| TransferFun | GHC.Cmm.Dataflow | 
| transferPolyIdInfo | GHC.Types.Id, GHC.Plugins | 
| TransForm | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| TransformComprehensionsBit | GHC.Parser.Lexer | 
| transformGREs | GHC.Types.Name.Reader, GHC.Plugins | 
| TransitionSource | GHC.CmmToAsm.CFG | 
| transitionSource | GHC.CmmToAsm.CFG | 
| transitiveClosure | GHC.Utils.Misc, GHC.Plugins | 
| TransLayoutReason | GHC.Parser.Errors.Types | 
| TransLayout_Pipe | GHC.Parser.Errors.Types | 
| TransLayout_Where | GHC.Parser.Errors.Types | 
| transposeG | GHC.Data.Graph.Directed | 
| TransStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| TransStmtCtxt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| transSuperClasses | GHC.Tc.Utils.TcType | 
| trans_cmmNode | GHC.CmmToAsm.CFG | 
| trans_info | GHC.CmmToAsm.CFG | 
| Traversable | GHC.Prelude | 
| traversableClassKey | GHC.Builtin.Names | 
| traversableClassName | GHC.Builtin.Names | 
| traverse | GHC.Prelude | 
| traverseUSDFM | GHC.Types.Unique.SDFM | 
| traverse_RDR | GHC.Builtin.Names | 
| treatZeroAsInf | GHC.Types.Basic, GHC.Plugins | 
| TReg | GHC.CmmToAsm.AArch64.Instr | 
| trGhcPrimModuleKey | GHC.Builtin.Names | 
| trGhcPrimModuleName | GHC.Builtin.Names | 
| TrieMap | GHC.Data.TrieMap, GHC.Core.Map.Type, GHC.Core.Map.Expr | 
| trimAvail | GHC.Types.Avail | 
| trimBoxity | GHC.Types.Demand | 
| trimBoxityDmdSig | GHC.Types.Demand | 
| trimConArgs | GHC.Core.Utils, GHC.Plugins | 
| trimCprTy | GHC.Types.Cpr | 
| trimToType | GHC.Types.Demand | 
| trimUnfolding | GHC.Types.Id.Info, GHC.Plugins | 
| Triv | GHC.Data.Graph.Base, GHC.Data.Graph.Color | 
| TrivArg | GHC.Core.Unfold | 
| trivColorable | GHC.CmmToAsm.Reg.Graph.TrivColorable | 
| trivialBuiltInFamily | GHC.Core.Coercion.Axiom | 
| trLiftedRepKey | GHC.Builtin.Names | 
| trModuleDataConKey | GHC.Builtin.Names | 
| trModuleDataConName | GHC.Builtin.Names | 
| trModuleTyConKey | GHC.Builtin.Names | 
| trModuleTyConName | GHC.Builtin.Names | 
| trNameDDataConKey | GHC.Builtin.Names | 
| trNameDDataConName | GHC.Builtin.Names | 
| trNameSDataConKey | GHC.Builtin.Names | 
| trNameSDataConName | GHC.Builtin.Names | 
| trNameTyConKey | GHC.Builtin.Names | 
| trNameTyConName | GHC.Builtin.Names | 
| trRuntimeRepKey | GHC.Builtin.Names | 
| trS_bind | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_bndrs | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_by | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_ext | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_fmap | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_form | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_ret | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_stmts | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trS_using | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| trTyConDataConKey | GHC.Builtin.Names | 
| trTyConDataConName | GHC.Builtin.Names | 
| trTyConTyConKey | GHC.Builtin.Names | 
| trTyConTyConName | GHC.Builtin.Names | 
| trTYPE'PtrRepLiftedKey | GHC.Builtin.Names | 
| trTYPEKey | GHC.Builtin.Names | 
| True | GHC.Prelude | 
| trueDataCon | GHC.Builtin.Types, GHC.Plugins | 
| trueDataConId | GHC.Builtin.Types, GHC.Plugins | 
| trueDataConKey | GHC.Builtin.Names | 
| true_RDR | GHC.Builtin.Types, GHC.Plugins | 
| truncate | GHC.Prelude | 
| TrustFlag | GHC.Driver.Session, GHC.Plugins | 
| TrustFlagErr | GHC.Unit.State, GHC.Unit, GHC.Plugins | 
| trustFlags | GHC.Driver.Session, GHC.Plugins, GHC | 
| TrustPackage | GHC.Driver.Session, GHC.Plugins | 
| trustworthyOnLoc | GHC.Driver.Session, GHC.Plugins, GHC | 
| trvVarInfo | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| try | GHC.Utils.Exception, GHC.Utils.Panic, GHC.Plugins | 
| tryAllM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| tryCaptureConstraints | GHC.Tc.Utils.Monad | 
| tryEtaExpandRhs | GHC.Core.Opt.Simplify.Utils | 
| tryEtaReduce | GHC.Core.Utils, GHC.Plugins | 
| tryFindTopDir | GHC.SysTools.BaseDir | 
| tryIO | GHC.Utils.Exception | 
| tryJust | GHC.Utils.Exception | 
| tryM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| tryMaybeT | GHC.Data.Maybe | 
| tryMost | GHC.Utils.Panic, GHC.Plugins | 
| tryMostM | GHC.Data.IOEnv, GHC.Tc.Utils.Monad | 
| TryNotToDefaultNonStandardTyVars | GHC.Types.Basic, GHC.Plugins | 
| TryPutMVarOp | GHC.Builtin.PrimOps | 
| TryReadMVarOp | GHC.Builtin.PrimOps | 
| TryTakeMVarOp | GHC.Builtin.PrimOps | 
| tryTc | GHC.Tc.Utils.Monad | 
| tryTcDiscardingErrs | GHC.Tc.Utils.Monad | 
| TsFun | GHC.Types.Demand | 
| TsProd | GHC.Types.Demand | 
| TST | GHC.CmmToAsm.AArch64.Instr | 
| TsUnk | GHC.Types.Demand | 
| ts_dirty | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| ts_facts | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| ts_reps | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| tupArgPresent | GHC.Hs.Expr, GHC.Hs, GHC | 
| tupEIdKey | GHC.Builtin.Names.TH | 
| tupEName | GHC.Builtin.Names.TH | 
| Tuple | GHC.Parser.Types, GHC.Parser.PostProcess | 
| tupleDataCon | GHC.Builtin.Types, GHC.Plugins | 
| tupleDataConName | GHC.Builtin.Types, GHC.Plugins | 
| TupleFlavour | GHC.Core.TyCon, GHC.Plugins | 
| TupleOrigin | GHC.Tc.Types.Origin | 
| tupleParens | GHC.Types.Basic, GHC.Plugins | 
| TuplePat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC | 
| tupleRepDataConKey | GHC.Builtin.Names | 
| tupleRepDataConTyCon | GHC.Builtin.Types, GHC.Plugins | 
| tupleRepDataConTyConKey | GHC.Builtin.Names | 
| TupleSort | GHC.Types.Basic, GHC.Plugins | 
| tupleSortBoxity | GHC.Types.Basic, GHC.Plugins | 
| tupleTIdKey | GHC.Builtin.Names.TH | 
| tupleTName | GHC.Builtin.Names.TH | 
| TupleTyCon | GHC.Core.TyCon, GHC.Plugins | 
| tupleTyCon | GHC.Builtin.Types, GHC.Plugins | 
| tupleTyConName | GHC.Builtin.Types, GHC.Plugins | 
| tupPIdKey | GHC.Builtin.Names.TH | 
| tupPName | GHC.Builtin.Names.TH | 
| tup_sort | GHC.Core.TyCon, GHC.Plugins | 
| turnOff | GHC.Driver.Session, GHC.Plugins | 
| turnOn | GHC.Driver.Session, GHC.Plugins | 
| TurnOnFlag | GHC.Driver.Session, GHC.Plugins | 
| tVarPrimTyCon | GHC.Builtin.Types.Prim | 
| tVarPrimTyConKey | GHC.Builtin.Names | 
| tvName | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins | 
| TvSubstEnv | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Core.Subst, GHC.Tc.Utils.TcType, GHC.Plugins | 
| txtPrinter | GHC.Utils.Ppr | 
| ty | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval | 
| TyArg | GHC.Core.Opt.Simplify.Utils | 
| TyBinder | GHC.Core.TyCo.Rep | 
| tyBinderType | GHC.Core.Type, GHC.Plugins | 
| TyClD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TyClDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClDeclLName | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClDeclTyVars | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TyClGroup |  | 
| 1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupInstDecls | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupKindSigs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupRoleDecls | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tyClGroupTyClDecls | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TyCoBinder | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tyCoBinderType | GHC.Core.Type, GHC.Plugins | 
| tyCoBinderVar_maybe | GHC.Core.Type, GHC.Plugins | 
| TyCoFolder |  | 
| 1 (Type/Class) | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| tyCoFVsBndr | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins | 
| tyCoFVsOfCo | GHC.Core.TyCo.FVs, GHC.Core.Coercion, GHC.Plugins | 
| tyCoFVsOfCos | GHC.Core.TyCo.FVs, GHC.Core.Coercion, GHC.Plugins | 
| tyCoFVsOfType | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tyCoFVsOfTypes | GHC.Core.TyCo.FVs, GHC.Tc.Utils.TcType | 
| tyCoFVsVarBndr | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins | 
| tyCoFVsVarBndrs | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins | 
| TyCoMapper |  | 
| 1 (Type/Class) | GHC.Core.Type, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Core.Type, GHC.Plugins | 
| TyCon | GHC.Core.TyCon, GHC.Plugins, GHC | 
| tyConAlgDataCons_maybe | GHC.Core.TyCon, GHC.Plugins | 
| TyConApp | GHC.Core.TyCo.Rep | 
| tyConAppArgN | GHC.Core.Type, GHC.Plugins | 
| tyConAppArgs | GHC.Core.Type, GHC.Plugins | 
| tyConAppArgs_maybe | GHC.Core.Type, GHC.Plugins | 
| TyConAppCo | GHC.Core.TyCo.Rep | 
| tyConAppNeedsKindSig | GHC.Core.Type, GHC.Plugins | 
| tyConAppTyCon | GHC.Core.Type, GHC.Plugins | 
| tyConAppTyConPicky_maybe | GHC.Core.Type, GHC.Plugins | 
| tyConAppTyCon_maybe | GHC.Core.Type, GHC.Plugins | 
| tyConArgFlags | GHC.Core.Type, GHC.Plugins | 
| tyConArity | GHC.Core.TyCon, GHC.Plugins, GHC | 
| tyConAssoc_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConATs | GHC.Core.TyCon, GHC.Plugins | 
| TyConBinder | GHC.Core.TyCon, GHC.Plugins | 
| tyConBinderArgFlag | GHC.Core.TyCon, GHC.Plugins | 
| tyConBinders | GHC.Core.TyCon, GHC.Plugins | 
| tyConBindersTyCoBinders | GHC.Core.Type, GHC.Plugins | 
| TyConBndrVis | GHC.Core.TyCon, GHC.Plugins | 
| tyConBndrVisArgFlag | GHC.Core.TyCon, GHC.Plugins | 
| tyConClass_maybe | GHC.Core.TyCon, GHC.Plugins, GHC | 
| tyConCType | GHC.Core.TyCon, GHC.Plugins | 
| tyConCType_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConDataCons | GHC.Core.TyCon, GHC.Plugins, GHC | 
| tyConDataCons_maybe | GHC.Core.TyCon, GHC.Plugins | 
| TyConEnv | GHC.Core.TyCon.Env | 
| tyConFamilyCoercion_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConFamilyResVar_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConFamilySize | GHC.Core.TyCon, GHC.Plugins | 
| tyConFamInstSig_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConFamInst_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConFieldLabels | GHC.Core.TyCon, GHC.Plugins | 
| TyConFlavour | GHC.Core.TyCon, GHC.Plugins | 
| tyConFlavour | GHC.Core.TyCon, GHC.Plugins | 
| tyConFlavourAssoc_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConInjectivityInfo | GHC.Core.TyCon, GHC.Plugins | 
| tyConInvisTVBinders | GHC.Core.TyCon, GHC.Plugins | 
| TyConIsAbstract | GHC.Tc.Errors.Types | 
| tyConIsTypeable | GHC.Tc.Instance.Typeable | 
| tyConKind | GHC.Core.TyCon, GHC.Plugins, GHC | 
| tyConName | GHC.Core.TyCon, GHC.Plugins | 
| tyConNullaryTy | GHC.Core.TyCon, GHC.Plugins | 
| tyConOf | GHC.Tc.Gen.Head | 
| tyConOfET | GHC.Tc.Gen.Head | 
| TyConPE | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| tyConPrimRep | GHC.Types.RepType | 
| tyConPrimRep1 | GHC.Types.RepType | 
| tyConRepModOcc | GHC.Core.TyCon, GHC.Plugins | 
| TyConRepName | GHC.Core.TyCon, GHC.Plugins | 
| tyConRepNameUnique | GHC.Builtin.Uniques | 
| tyConRepName_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConResKind | GHC.Core.TyCon, GHC.Plugins | 
| tyConRoles | GHC.Core.TyCon, GHC.Plugins | 
| tyConRolesRepresentational | GHC.Core.Coercion, GHC.Plugins | 
| tyConRolesX | GHC.Core.Coercion, GHC.Plugins | 
| tyConRuntimeRepInfo | GHC.Core.TyCon, GHC.Plugins | 
| TyConSet | GHC.Core.TyCon.Set | 
| tyConSingleAlgDataCon_maybe | GHC.Core.TyCon, GHC.Plugins | 
| tyConSingleDataCon | GHC.Core.TyCon, GHC.Plugins | 
| tyConSingleDataCon_maybe | GHC.Core.TyCon, GHC.Plugins | 
| TyConSkol | GHC.Tc.Types.Origin | 
| tyConSkolem | GHC.Core.TyCon, GHC.Plugins | 
| tyConsOfType | GHC.Core.Type, GHC.Plugins | 
| tyConStupidTheta | GHC.Core.TyCon, GHC.Plugins | 
| tyConTuple_maybe | GHC.Core.TyCon, GHC.Plugins | 
| TyConTyCoBinder | GHC.Core.TyCon, GHC.Plugins | 
| tyConTyVars | GHC.Core.TyCon, GHC.Plugins, GHC | 
| tyConUnique | GHC.Core.TyCon, GHC.Plugins | 
| tyConVisibleTyVars | GHC.Core.TyCon, GHC.Plugins | 
| TyCoVar | GHC.Types.Var, GHC.Core.Type, GHC.Core.Coercion, GHC.Plugins | 
| TyCoVarBinder | GHC.Types.Var, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| TyCoVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| TyCoVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| tyCoVarsOfCo | GHC.Core.TyCo.FVs, GHC.Core.Coercion, GHC.Plugins | 
| tyCoVarsOfCoDSet | GHC.Core.TyCo.FVs, GHC.Core.Coercion, GHC.Plugins | 
| tyCoVarsOfCoList | GHC.Core.TyCo.FVs | 
| tyCoVarsOfCos | GHC.Core.TyCo.FVs, GHC.Core.Coercion, GHC.Plugins | 
| tyCoVarsOfCt | GHC.Tc.Types.Constraint, GHC.Tc.Utils.Instantiate | 
| tyCoVarsOfCtEv | GHC.Tc.Types.Constraint | 
| tyCoVarsOfCtEvList | GHC.Tc.Types.Constraint | 
| tyCoVarsOfCtEvsList | GHC.Tc.Types.Constraint | 
| tyCoVarsOfCtList | GHC.Tc.Types.Constraint | 
| tyCoVarsOfCts | GHC.Tc.Types.Constraint, GHC.Tc.Utils.Instantiate | 
| tyCoVarsOfCtsList | GHC.Tc.Types.Constraint | 
| tyCoVarsOfMCo | GHC.Core.TyCo.FVs | 
| tyCoVarsOfType | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tyCoVarsOfTypeDSet | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tyCoVarsOfTypeList | GHC.Core.TyCo.FVs, GHC.Tc.Utils.TcType | 
| tyCoVarsOfTypes | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins | 
| tyCoVarsOfTypesDSet | GHC.Core.TyCo.FVs, GHC.Tc.Utils.TcType | 
| tyCoVarsOfTypesList | GHC.Core.TyCo.FVs, GHC.Tc.Utils.TcType | 
| tyCoVarsOfTypesWellScoped | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins | 
| tyCoVarsOfTypeWellScoped | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins | 
| tyCoVarsOfWC | GHC.Tc.Types.Constraint, GHC.Tc.Utils.Instantiate | 
| tyCoVarsOfWCList | GHC.Tc.Types.Constraint | 
| TyDataCtx | GHC.Tc.Errors.Types | 
| TyDecl | GHC.Iface.Ext.Types | 
| TyFamDefltDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamilyCtx | GHC.Tc.Errors.Types | 
| TyFamInstD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamInstDecl |  | 
| 1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| 2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tyFamInstDeclLName | GHC.Hs.Decls, GHC.Hs, GHC | 
| tyFamInstDeclName | GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamInstEqn | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TyFamLHS | GHC.Tc.Types.Constraint | 
| TyFamResKindCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| TyLit | GHC.Core.TyCo.Rep | 
| tyMap | GHC.Iface.Ext.Utils | 
| tymult | GHC.Core.Type, GHC.Core.Multiplicity, GHC.Plugins | 
| TypBr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC | 
| TypBrCtx | GHC.Tc.Errors.Types | 
| Type |  | 
| 1 (Type/Class) | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins, GHC | 
| 2 (Data Constructor) | GHC.Core, GHC.Plugins | 
| tYPEABLE | GHC.Builtin.Names | 
| typeableClassKey | GHC.Builtin.Names | 
| typeableClassName | GHC.Builtin.Names | 
| tYPEABLE_INTERNAL | GHC.Builtin.Names | 
| typeAnnotationIdKey | GHC.Builtin.Names.TH | 
| typeAnnotationName | GHC.Builtin.Names.TH | 
| TypeAnnProvenance | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| TypeAppCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| typeAppErr | GHC.Rename.Utils | 
| typeArity | GHC.Core.Opt.Arity | 
| TypeCannotBeMarshaled | GHC.Tc.Utils.TcType | 
| TypeCannotBeMarshaledReason | GHC.Tc.Utils.TcType | 
| typeCharCmpTyCon | GHC.Builtin.Types.Literals | 
| typeCharCmpTyFamNameKey | GHC.Builtin.Names | 
| typeCharKindConNameKey | GHC.Builtin.Names | 
| typeCharToNatTyCon | GHC.Builtin.Types.Literals | 
| typeCharToNatTyFamNameKey | GHC.Builtin.Names | 
| typeCharTypeRepKey | GHC.Builtin.Names | 
| typeCharTypeRepName | GHC.Builtin.Names | 
| Typechecked | GHC.Hs.Extension, GHC.Hs, GHC | 
| TypecheckedMod | GHC | 
| TypecheckedModule |  | 
| 1 (Type/Class) | GHC | 
| 2 (Data Constructor) | GHC | 
| TypecheckedSource | GHC | 
| typecheckedSource | GHC | 
| typecheckIface | GHC.IfaceToCore | 
| typecheckIfaceForInstantiate | GHC.IfaceToCore | 
| typecheckIfacesForMerging | GHC.IfaceToCore | 
| typecheckModule | GHC | 
| typeCheckResultAction | GHC.Driver.Plugins, GHC.Plugins | 
| typeCmmType | GHC.Cmm.Utils | 
| typeConKey | GHC.Builtin.Names | 
| typeConsSymbolTyCon | GHC.Builtin.Types.Literals | 
| typeConsSymbolTyFamNameKey | GHC.Builtin.Names | 
| Typed | GHC.Tc.Types, GHC.Tc.Utils.Monad | 
| TypedHole |  | 
| 1 (Type/Class) | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins | 
| 2 (Data Constructor) | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins | 
| typeDocs | GHC.HsToCore.Docs | 
| typedRuleVarIdKey | GHC.Builtin.Names.TH | 
| typedRuleVarName | GHC.Builtin.Names.TH | 
| TypedThing | GHC.Tc.Types.Origin | 
| TypeEnv | GHC.Types.TypeEnv | 
| typeEnvClasses | GHC.Types.TypeEnv | 
| typeEnvCoAxioms | GHC.Types.TypeEnv | 
| typeEnvDataCons | GHC.Types.TypeEnv | 
| typeEnvElts | GHC.Types.TypeEnv | 
| typeEnvFromEntities | GHC.Types.TypeEnv | 
| typeEnvIds | GHC.Types.TypeEnv | 
| typeEnvPatSyns | GHC.Types.TypeEnv | 
| typeEnvTyCons | GHC.Types.TypeEnv | 
| TypeEqMismatch | GHC.Tc.Errors.Types | 
| TypeEqn | GHC.Core.Coercion.Axiom | 
| TypeEqOrigin | GHC.Tc.Types.Origin | 
| TypeError |  | 
| 1 (Type/Class) | GHC.Utils.Exception | 
| 2 (Data Constructor) | GHC.Utils.Exception | 
| typeErrorAppendDataConKey | GHC.Builtin.Names | 
| typeErrorAppendDataConName | GHC.Builtin.Names | 
| typeErrorIdKey | GHC.Builtin.Names | 
| typeErrorShowTypeDataConKey | GHC.Builtin.Names | 
| typeErrorShowTypeDataConName | GHC.Builtin.Names | 
| typeErrorTextDataConKey | GHC.Builtin.Names | 
| typeErrorTextDataConName | GHC.Builtin.Names | 
| typeErrorVAppendDataConKey | GHC.Builtin.Names | 
| typeErrorVAppendDataConName | GHC.Builtin.Names | 
| typeForeignHint | GHC.Cmm.Utils | 
| typeHasFixedRuntimeRep | GHC.Core.Type, GHC.Plugins | 
| TypeHole | GHC.Tc.Types.Constraint | 
| TypeHoleOrigin | GHC.Tc.Types.Origin | 
| TypeIndex | GHC.Iface.Ext.Types | 
| typeKind |  | 
| 1 (Function) | GHC.Core.Type, GHC.Plugins | 
| 2 (Function) | GHC.Runtime.Eval, GHC | 
| typeLeqCharTyFamNameKey | GHC.Builtin.Names | 
| TypeLevel | GHC.Types.Basic, GHC.Plugins | 
| typeLevity_maybe | GHC.Core.Type, GHC.Plugins | 
| typeLitCharDataConKey | GHC.Builtin.Names | 
| typeLitCharDataConName | GHC.Builtin.Names | 
| typeLitNatDataConKey | GHC.Builtin.Names | 
| typeLitNatDataConName | GHC.Builtin.Names | 
| typeLitSortTyConKey | GHC.Builtin.Names | 
| typeLitSortTyConName | GHC.Builtin.Names | 
| typeLitSymbolDataConKey | GHC.Builtin.Names | 
| typeLitSymbolDataConName | GHC.Builtin.Names | 
| TypeMap | GHC.Core.Map.Type | 
| TypeMapG | GHC.Core.Map.Type | 
| typeNatAddTyCon | GHC.Builtin.Types.Literals | 
| typeNatAddTyFamNameKey | GHC.Builtin.Names | 
| typeNatCmpTyCon | GHC.Builtin.Types.Literals | 
| typeNatCmpTyFamNameKey | GHC.Builtin.Names | 
| typeNatCoAxiomRules | GHC.Builtin.Types.Literals | 
| typeNatDivTyCon | GHC.Builtin.Types.Literals | 
| typeNatDivTyFamNameKey | GHC.Builtin.Names | 
| typeNatExpTyCon | GHC.Builtin.Types.Literals | 
| typeNatExpTyFamNameKey | GHC.Builtin.Names | 
| typeNatLogTyCon | GHC.Builtin.Types.Literals | 
| typeNatLogTyFamNameKey | GHC.Builtin.Names | 
| typeNatModTyCon | GHC.Builtin.Types.Literals | 
| typeNatModTyFamNameKey | GHC.Builtin.Names | 
| typeNatMulTyCon | GHC.Builtin.Types.Literals | 
| typeNatMulTyFamNameKey | GHC.Builtin.Names | 
| typeNatSubTyCon | GHC.Builtin.Types.Literals | 
| typeNatSubTyFamNameKey | GHC.Builtin.Names | 
| typeNatToCharTyCon | GHC.Builtin.Types.Literals | 
| typeNatToCharTyFamNameKey | GHC.Builtin.Names | 
| typeNatTyCons | GHC.Builtin.Types.Literals | 
| typeNatTypeRepKey | GHC.Builtin.Names | 
| typeNatTypeRepName | GHC.Builtin.Names | 
| typeOneShot | GHC.Types.Id, GHC.Plugins | 
| TypeOrKind | GHC.Types.Basic, GHC.Plugins | 
| typePrimRep | GHC.Types.RepType | 
| typePrimRep1 | GHC.Types.RepType | 
| typePrimRepArgs | GHC.Types.RepType | 
| typePrimRep_maybe | GHC.Types.RepType | 
| typeQTyConKey | GHC.Builtin.Names.TH | 
| typeQTyConName | GHC.Builtin.Names.TH | 
| typeRepIdKey | GHC.Builtin.Names | 
| typeRepIdName | GHC.Builtin.Names | 
| typeRepTyConKey | GHC.Builtin.Names | 
| typeRepTyConName | GHC.Builtin.Names | 
| typesCantMatch | GHC.Core.Unify | 
| TypeShape | GHC.Types.Demand | 
| TypeSig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC | 
| TypeSigCtx | GHC.Tc.Errors.Types | 
| TypeSize | GHC.Tc.Utils.TcType | 
| typeSize | GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Plugins | 
| typeSlotTy | GHC.Types.RepType | 
| typeSymbolAppendFamNameKey | GHC.Builtin.Names | 
| typeSymbolAppendTyCon | GHC.Builtin.Types.Literals | 
| typeSymbolCmpTyCon | GHC.Builtin.Types.Literals | 
| typeSymbolCmpTyFamNameKey | GHC.Builtin.Names | 
| typeSymbolKind | GHC.Builtin.Types, GHC.Plugins | 
| typeSymbolKindCon | GHC.Builtin.Types, GHC.Plugins | 
| typeSymbolKindConNameKey | GHC.Builtin.Names | 
| typeSymbolTypeRepKey | GHC.Builtin.Names | 
| typeSymbolTypeRepName | GHC.Builtin.Names | 
| TypeSynonymFlavour | GHC.Core.TyCon, GHC.Plugins | 
| TypeThing | GHC.Tc.Types.Origin | 
| typeToRoughMatchLookupTc | GHC.Core.RoughMap | 
| typeToRoughMatchTc | GHC.Core.RoughMap | 
| typeToTypeKind | GHC.Builtin.Types, GHC.Plugins | 
| tYPETyCon | GHC.Builtin.Types.Prim | 
| tYPETyConKey | GHC.Builtin.Names | 
| typeTyConKey | GHC.Builtin.Names.TH | 
| tYPETyConName | GHC.Builtin.Types.Prim | 
| typeTyConName | GHC.Builtin.Names.TH | 
| typeUnconsSymbolTyCon | GHC.Builtin.Types.Literals | 
| typeUnconsSymbolTyFamNameKey | GHC.Builtin.Names | 
| TypeVar | GHC.Types.Var, GHC.Plugins | 
| typeWidth | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm | 
| tYPE_ERROR_ID | GHC.Core.Make, GHC.Plugins | 
| TySt | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| TyState | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| tysToParams | GHC.CmmToLlvm.Base | 
| TySynCtx | GHC.Tc.Errors.Types | 
| TySynCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| tySynDIdKey | GHC.Builtin.Names.TH | 
| tySynDName | GHC.Builtin.Names.TH | 
| tySynEqnIdKey | GHC.Builtin.Names.TH | 
| tySynEqnName | GHC.Builtin.Names.TH | 
| tySynEqnTyConKey | GHC.Builtin.Names.TH | 
| tySynEqnTyConName | GHC.Builtin.Names.TH | 
| tySynInstDIdKey | GHC.Builtin.Names.TH | 
| tySynInstDName | GHC.Builtin.Names.TH | 
| TySynKindCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| TyThing | GHC.Types.TyThing, GHC.Tc.Utils.Env, GHC | 
| tyThingAvailInfo | GHC.Types.TyThing | 
| tyThingCategory | GHC.Types.TyThing | 
| tyThingCoAxiom | GHC.Types.TyThing | 
| tyThingConLike | GHC.Types.TyThing | 
| tyThingDataCon | GHC.Types.TyThing | 
| tyThingId | GHC.Types.TyThing | 
| tyThingParent_maybe | GHC.Types.TyThing | 
| tyThingsTyCoVars | GHC.Types.TyThing | 
| tyThingToIfaceDecl | GHC.Iface.Make | 
| tyThingTyCon | GHC.Types.TyThing | 
| TyVar | GHC.Types.Var, GHC.Core.Type, GHC.Plugins, GHC | 
| TyVarBind | GHC.Iface.Ext.Types | 
| TyVarBinder | GHC.Types.Var, GHC.Core.Type, GHC.Plugins | 
| TyVarBndrKindCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType | 
| TyVarBndrs | GHC.Tc.Types.Origin | 
| tyVarBndrSpecTyConKey | GHC.Builtin.Names.TH | 
| tyVarBndrSpecTyConName | GHC.Builtin.Names.TH | 
| tyVarBndrUnitTyConKey | GHC.Builtin.Names.TH | 
| tyVarBndrUnitTyConName | GHC.Builtin.Names.TH | 
| TyVarEnv | GHC.Types.Var.Env, GHC.Plugins | 
| TyVarInfo | GHC.Tc.Errors.Types | 
| tyVarKind | GHC.Types.Var, GHC.Core.Type, GHC.Plugins | 
| TyVarLHS | GHC.Tc.Types.Constraint | 
| tyVarName | GHC.Types.Var, GHC.Plugins | 
| tyVarReqToBinder | GHC.Types.Var, GHC.Plugins | 
| tyVarReqToBinders | GHC.Types.Var, GHC.Plugins | 
| TyVarScope | GHC.Iface.Ext.Types | 
| TyVarSet | GHC.Types.Var.Set, GHC.Plugins | 
| TyVarSig | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC | 
| tyVarSigIdKey | GHC.Builtin.Names.TH | 
| tyVarSigName | GHC.Builtin.Names.TH | 
| tyVarSpecToBinder | GHC.Types.Var, GHC.Plugins | 
| tyVarSpecToBinders | GHC.Types.Var, GHC.Core.Type, GHC.Plugins | 
| TyVarTv | GHC.Tc.Utils.TcType | 
| TyVarTy | GHC.Core.TyCo.Rep | 
| ty_st_inert | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| ty_st_n | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types | 
| TZCNT | GHC.CmmToAsm.X86.Instr | 
| T_As | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_Cc | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_Cmm | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_CmmCpp | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_Cpp | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_FileArgs | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_Hsc | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_HscBackend | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_HscPostTc | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_HscRecomp | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_HsPp | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_LlvmLlc | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_LlvmMangle | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_LlvmOpt | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_MergeForeign | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline | 
| T_Unlit | GHC.Driver.Pipeline.Phases, GHC.Driver.Pipeline |