ghc-8.2.2: The GHC API

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- $
- *
- <
- >
- |
- All

Index - T

tablesNextToCode | DynFlags, GhcPlugins
tab_count | Lexer
tab_first | Lexer
tagForArity | StgCmmClosure
tagForCon | StgCmmClosure
TaggedAlt | CoreSyn, GhcPlugins
TaggedArg | CoreSyn, GhcPlugins
TaggedBind | CoreSyn, GhcPlugins
TaggedBndr | CoreSyn, GhcPlugins
TaggedExpr | CoreSyn, GhcPlugins
tagToClosure | StgCmmUtils
tagToEnumKey | PrimOp
TagToEnumOp | PrimOp
tAG_BITS | DynFlags, GhcPlugins
tAG_MASK | DynFlags, GhcPlugins
TailCall | Llvm.Types, Llvm
TailCallInfo | BasicTypes, IdInfo, GhcPlugins
tailCallInfo | BasicTypes, IdInfo, GhcPlugins
tailFS | FastString, GhcPlugins
takeDeltaInstr | Instruction
takeHoisted | Vectorise.Utils.Hoisting, Vectorise.Utils
takeList | Util, GhcPlugins
TakeMVarOp | PrimOp
takeRealReg | Reg
takeRegRegMoveInstr | Instruction
takeUniqFromSupply | UniqSupply, GhcPlugins
takeVirtualReg | Reg
Target |
1 (Type/Class) | HscTypes, GhcPlugins, GHC
2 (Data Constructor) | HscTypes, GhcPlugins, GHC
target32Bit | Platform
targetAllowObjCode | HscTypes, GhcPlugins, GHC
targetClassOfRealReg | TargetReg
targetClassOfReg | TargetReg
targetContents | HscTypes, GhcPlugins, GHC
TargetFile | HscTypes, GhcPlugins, GHC
TargetId | HscTypes, GhcPlugins, GHC
targetId | HscTypes, GhcPlugins, GHC
targetLabels | Hoopl
targetMkVirtualReg | TargetReg
TargetModule | HscTypes, GhcPlugins, GHC
targetPlatform | DynFlags, GhcPlugins
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
tcAddImplicits | TcTyDecls, TcTyClsDecls
tcAddPatSynPlaceholders | TcEnv
tcAddTyFamInstCtxt | TcTyClsDecls
tcAnnotations | TcAnnotations
tcArgsIfaceTypes | IfaceType, IfaceSyn
tcATDefault | TcClassDcl
tcBody | TcMatches
tcCheckFEType | TcForeign
tcCheckFIType | TcForeign
tcCheckId | TcExpr
tcCheckLHsType | TcHsType
tcCheckPatSynDecl | TcPatSyn
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
TcCoVar | TcType
tcDataKindSig | TcHsType
tcdATDefs | HsDecls, HsSyn, GHC
tcdATs | HsDecls, HsSyn, GHC
tcdCtxt | HsDecls, HsSyn, GHC
tcdDataCusk | HsDecls, HsSyn, GHC
tcdDataDefn | HsDecls, HsSyn, GHC
tcdDocs | HsDecls, HsSyn, GHC
tcDeepSplitSigmaTy_maybe | TcType
tcDefaults | TcDefaults
tcDeriving | TcDeriv
tcdFam | HsDecls, HsSyn, GHC
tcdFDs | HsDecls, HsSyn, GHC
tcdFixity | HsDecls, HsSyn, GHC
tcdFVs | HsDecls, HsSyn, GHC
tcdLName | HsDecls, HsSyn, GHC
tcdMeths | HsDecls, HsSyn, GHC
tcdName | HsDecls, HsSyn, GHC
tcDoStmt | TcMatches
tcDoStmts | TcMatches
tcDowngradeRole | TcEvidence
tcdRhs | HsDecls, HsSyn, GHC
tcdSigs | HsDecls, HsSyn, GHC
TcDTyCoVarSet | TcType
tcdTyVars | HsDecls, HsSyn, GHC
TcDTyVarSet | TcType
tcEqKind | TcType
tcEqType | TcType
tcEqTypeNoKindCheck | TcType
tcEqTypeVis | TcType
TcEvBinds |
1 (Type/Class) | TcEvidence
2 (Data Constructor) | TcEvidence
TcEvDest | TcRnTypes, TcRnMonad
tcExplicitTKBndrs | TcHsType
TcExprStmtChecker | TcMatches
tcExtendGlobalEnv | TcEnv
tcExtendGlobalEnvImplicit | TcEnv
tcExtendGlobalValEnv | TcEnv
tcExtendIdBndrs | TcEnv
tcExtendIdEnv | TcEnv
tcExtendIdEnv1 | TcEnv
tcExtendIdEnv2 | TcEnv
tcExtendKindEnv | TcEnv
tcExtendKindEnvList | TcEnv
tcExtendLetEnv | TcEnv
tcExtendLocalFamInstEnv | FamInst
tcExtendLocalInstEnv | Inst
tcExtendLocalTypeEnv | TcEnv
tcExtendRecEnv | TcEnv
tcExtendRecIds | TcEnv
tcExtendRules | TcEnv
tcExtendSigIds | TcEnv
tcExtendTyConEnv | TcEnv
tcExtendTyVarEnv | TcEnv
tcExtendTyVarEnv2 | TcEnv
tcFamTyPats | TcTyClsDecls
tcFExport | TcForeign
tcFImport | TcForeign
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
tcGetDefaultTys | TcEnv
tcGetFamInstEnvs | FamInst
tcGetGlobalTyCoVars | TcMType, TcEnv
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_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_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_pending_fam_checks | 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_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_vects | TcRnTypes, TcRnMonad
tcg_warns | TcRnTypes, TcRnMonad
tcHiBootIface | TcIface
tcHsBootSigs | TcBinds
tcHsClsInstType | TcHsType
tcHsContext | TcHsType
tcHsDeriv | TcHsType
tcHsLiftedType | TcHsType
tcHsLiftedTypeNC | TcHsType
tcHsOpenType | TcHsType
tcHsOpenTypeNC | TcHsType
tcHsPartialSigType | TcHsType
tcHsPatSigType | TcHsType
tcHsSigType | TcHsType
tcHsSigWcType | TcHsType
tcHsTypeApp | TcHsType
tcHsVectInst | TcHsType
TcId | TcRnTypes, TcRnMonad, TcHsSyn, TcEnv
TcIdBinder | TcRnTypes, TcRnMonad
TcIdBinderStack | TcRnTypes, TcRnMonad
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
tcIfaceVectInfo | TcIface
tcImplicitTKBndrs | TcHsType
tcImplicitTKBndrsType | TcHsType
tcImpPrags | TcSigs
tcInferApps | TcHsType
tcInferArgs | TcHsType
tcInferInst | TcUnify
tcInferNoInst | TcUnify
tcInferPatSynDecl | TcPatSyn
tcInferRho | TcExpr
tcInferRhoNC | TcExpr
tcInferSigma | TcExpr
tcInferSigmaNC | TcExpr
tcInitOpenTidyEnv | TcRnMonad
tcInitTidyEnv | TcRnMonad
tcInstBinders | Inst
tcInstBindersX | Inst
tcInstBinderX | Inst
tcInstDecls1 | TcInstDcls
tcInstDecls2 | TcInstDcls
tcInstDeclsDeriv | TcInstDcls
tcInstNewTyCon_maybe | FamInst
tcInstSig | TcSigs
tcInstSkolTyVars | TcMType
tcInstSkolTyVarsX |
1 (Function) | TcMType
2 (Function) | TcSMonad
tcInstSuperSkolTyVarsX | TcMType
tcInstType |
1 (Function) | TcMType
2 (Function) | TcSMonad
tcIsForAllTy | TcType
tcIsHsBootOrSig | TcRnMonad
tcIsStarKind | Kind
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
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
tcLookupId |
1 (Function) | TcEnv
2 (Function) | TcSMonad
3 (Function) | TcPluginM
tcLookupImported_maybe | LoadIface, TcIface
tcLookupInstance | TcEnv
tcLookupLcl_maybe | TcEnv
tcLookupLocalIds | TcEnv
tcLookupLocated | TcEnv
tcLookupLocatedClass | TcEnv
tcLookupLocatedGlobal | TcEnv
tcLookupLocatedGlobalId | TcEnv
tcLookupLocatedTyCon | TcEnv
tcLookupPatSyn | 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
tcl_tidy | TcRnTypes, TcRnMonad
tcl_tyvars | 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
tcMetaTy | TcEnv
TcMethInfo | BuildTyCl
tcMkDataFamInstCtxt | TcTyClsDecls
tcMkDeclCtxt | TcClassDcl
tcMonoExpr | TcExpr
tcMonoExprNC | TcExpr
tcm_covar | Type, GhcPlugins
tcm_hole | Type, GhcPlugins
tcm_smart | Type, GhcPlugins
tcm_tybinder | Type, GhcPlugins
tcm_tyvar | Type, GhcPlugins
tcName | OccName, Name, GhcPlugins
tcPat | TcPat
tcPats | TcPat
tcPatSig | TcHsType
tcPatSynBuilderBind | TcPatSyn
tcPatSynBuilderOcc | 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
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 | TcBinds
TcRef | TcRnTypes, TcRnMonad
tcRepSplitAppTy_maybe | Type, TcType, GhcPlugins
tcRepSplitTyConApp_maybe | Type, TcType, GhcPlugins
tcRepSplitTyConApp_maybe' | TcType
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 | HsBinds, HsSyn, GHC
TcSpecPrags | HsBinds, HsSyn, GHC
tcSpecPrags | TcSigs
tcSpecWrapper | TcSigs
tcSpliceExpr | TcSplice
tcSplitAppTy | TcType
tcSplitAppTys | TcType
tcSplitAppTy_maybe | TcType
tcSplitDFunHead | TcType
tcSplitDFunTy | TcType
tcSplitForAllTys | TcType
tcSplitForAllTyVarBndrs | TcType
tcSplitForAllTy_maybe | TcType
tcSplitFunTys | TcType
tcSplitFunTysN | TcType
tcSplitFunTy_maybe | TcType
tcSplitIOType_maybe | TcType
tcSplitMethodTy | TcType
tcSplitNestedSigmaTys | TcType
tcSplitPhiTy | TcType
tcSplitPiTys | TcType
tcSplitPredFunTy_maybe | TcType
tcSplitSigmaTy | TcType
tcSplitTyConApp | TcType
tcSplitTyConApp_maybe | Type, TcType, GhcPlugins
TcStmtChecker | TcMatches
tcStmts | TcMatches
tcStmtsAndThen | TcMatches
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
tcTyAndClassDecls | TcTyClsDecls
tcTyClTyVars | TcHsType
TcTyCon | TcType
tcTyConAppArgs | TcType
tcTyConAppTyCon | TcType
tcTyConAppTyCon_maybe | TcType
tcTyConScopedTyVars | TyCon, GhcPlugins
TcTyCoVar | TcType
TcTyCoVarSet | TcType
tcTyFamInstEqn | TcTyClsDecls
tcTyFamInsts | TcType
TcType | TcType, TcMType
tcTypedBracket | TcSplice
TcTypeEnv | TcRnTypes, TcRnMonad
tcTypeLevel | TcType
tcTySigs | TcSigs
TcTyThing | TcRnTypes, TcRnMonad, TcEnv
TcTyVar | TcType, TcMType
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
tcVectDecls | TcBinds
tcView | Type, TcType, GhcPlugins
tcVisibleOrphanMods | TcRnTypes, TcRnMonad
TCvSubst |
1 (Type/Class) | Type, TcType, GhcPlugins
2 (Data Constructor) | Type, TcType, GhcPlugins
tcWildCardBinders | TcHsType
tcWrapResult | TcUnify
tcWrapResultO | TcUnify
tellBin | Binary
templateHaskellNames | THNames
Temporary | PipelineMonad
Term |
1 (Type/Class) | RtClosureInspect, InteractiveEval
2 (Data Constructor) | RtClosureInspect, InteractiveEval
termEvidenceAllowed | TcRnTypes, TcRnMonad
TermFold |
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
TermFoldM |
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 | HsExpr, HsSyn, GHC
tExpDataConKey | THNames
tExpDataConName | THNames
tExpTyConKey | THNames
tExpTyConName | THNames
Text | Cmm
text |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
TextDetails | Pretty
tfe_fixity | HsDecls, HsSyn, GHC
tfe_pats | HsDecls, HsSyn, GHC
tfe_rhs | HsDecls, HsSyn, GHC
tfe_tycon | HsDecls, HsSyn, GHC
tfid_eqn | HsDecls, HsSyn, GHC
tfid_fvs | HsDecls, HsSyn, GHC
tfid_inst | HsDecls, HsSyn, GHC
tgt | CmmNode, Cmm
ThawArrayOp | PrimOp
ThawSmallArrayOp | PrimOp
ThBrackCtxt | TcType, TcValidity, TcHsType
thBrackets | HsExpr, HsSyn, GHC
thCls | THNames
thCon | THNames
thdOf3 | Util, GhcPlugins
TheKind | TcValidity
thenAClassOpKey | PrelNames
thenAName | PrelNames
thenBwdRw | Hoopl
thenC | StgCmmMonad
thenCmp | Util, GhcPlugins
thenFC | StgCmmMonad
ThenForm | HsExpr, HsSyn, GHC
thenFwdRw | Hoopl
thenIOIdKey | PrelNames
thenIOName | PrelNames
thenMClassOpKey | PrelNames
thenMName | PrelNames
ThetaOrigin |
1 (Type/Class) | TcDerivUtils
2 (Data Constructor) | TcDerivUtils
ThetaType | 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) | HsExpr, HsSyn, GHC
2 (Data Constructor) | HsExpr, HsSyn, GHC
thNameToGhcName | CoreMonad, GhcPlugins
thOnLoc | DynFlags, GhcPlugins, GHC
ThPatQuote | HsExpr, HsSyn, GHC
ThPatSplice | HsExpr, HsSyn, GHC
thRdrNameGuesses | Convert
threadIdPrimTy | TysPrim
threadIdPrimTyCon | TysPrim
threadIdPrimTyConKey | PrelNames
ThreadKilled | Exception
ThreadStatusOp | PrimOp
throw | Exception
throwGhcException | Panic
throwGhcExceptionIO | Panic
throwIO | Exception
throwOneError | HscTypes, GhcPlugins
throwTo | Exception, Panic
ThStage | TcRnTypes, TcRnMonad
thSyn | THNames
thTc | THNames
thTyBrackets | HsExpr, HsSyn, GHC
thUnitId | Module, GhcPlugins
Thunk |
1 (Data Constructor) | SMRep, Cmm
2 (Data Constructor) | RtClosureInspect
thunkHdrSize | SMRep
ThunkSelector |
1 (Data Constructor) | SMRep, Cmm
2 (Data Constructor) | RtClosureInspect
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 | StgCmmMonad
tickyAllocHeap | StgCmmTicky
tickyAllocPAP | StgCmmTicky
tickyAllocPrim | StgCmmTicky
tickyAllocThunk | StgCmmTicky
tickyBlackHole | StgCmmTicky
tickyDirectCall | StgCmmTicky
tickyDynAlloc | StgCmmTicky
tickyEnterDynCon | StgCmmTicky
tickyEnterFun | StgCmmTicky
tickyEnterLNE | StgCmmTicky
tickyEnterStaticCon | StgCmmTicky
tickyEnterStdThunk | StgCmmTicky
tickyEnterThunk | StgCmmTicky
tickyEnterViaNode | StgCmmTicky
tickyHeapCheck | StgCmmTicky
tickyKnownCallExact | StgCmmTicky
tickyKnownCallExtraArgs | StgCmmTicky
tickyKnownCallTooFewArgs | StgCmmTicky
tickyPushUpdateFrame | StgCmmTicky
tickyReturnNewCon | StgCmmTicky
tickyReturnOldCon | StgCmmTicky
tickySlowCall | StgCmmTicky
tickySlowCallPat | StgCmmTicky
tickyStackCheck | StgCmmTicky
tickyUnboxedTupleReturn | StgCmmTicky
tickyUnknownCall | StgCmmTicky
tickyUpdateBhCaf | StgCmmTicky
tickyUpdateFrameOmitted | StgCmmTicky
tICKY_BIN_COUNT | DynFlags, GhcPlugins
tidyClsInstDFun | InstEnv
tidyCo | Coercion, GhcPlugins
tidyCos | Coercion, GhcPlugins
tidyCt | TcMType
TidyEnv | VarEnv, GhcPlugins
tidyEvVar | TcMType
tidyExpr | CoreTidy
tidyFreeTyCoVars | Type, GhcPlugins
tidyKind | Type, GhcPlugins
tidyLitPat | MatchLit
tidyNameOcc | Name, GhcPlugins
tidyNPat | MatchLit
TidyOccEnv | OccName, Name, GhcPlugins
tidyOccName | OccName, Name, GhcPlugins
tidyOccNames | OccName, Name, GhcPlugins
tidyOpenKind | Type, GhcPlugins
tidyOpenTyCoVar | Type, GhcPlugins
tidyOpenTyCoVars | Type, GhcPlugins
tidyOpenType | Type, GhcPlugins
tidyOpenTypes | Type, GhcPlugins
tidyPatSynIds | PatSyn
tidyProgram | TidyPgm
tidyRule | CoreTidy
tidyRules | CoreTidy
tidySkolemInfo | TcMType
tidyToIfaceContext | ToIface
tidyToIfaceTcArgs | ToIface
tidyToIfaceType | ToIface
tidyTopType | Type, GhcPlugins
tidyTyCoVarBndr | Type, GhcPlugins
tidyTyCoVarBndrs | Type, GhcPlugins
tidyType | Type, GhcPlugins
tidyTypes | Type, GhcPlugins
tidyTyVarBinder | Type, GhcPlugins
tidyTyVarBinders | Type, GhcPlugins
tidyTyVarOcc | Type, GhcPlugins
tidyUnfolding | CoreTidy
tidyVarOcc | CoreTidy
tildePIdKey | THNames
tildePName | THNames
timesIntegerIdKey | PrelNames
timesIntegerName | PrelNames
timesInteger_RDR | PrelNames
timesRegSet | CmmExpr, Cmm
times_RDR | PrelNames
tipe | RtClosureInspect
TISI | TcRnTypes, TcRnMonad
TKVar | Var, GhcPlugins
tmOracle | TmOracle
tmpDir | DynFlags, GhcPlugins
tmpReg | PPC.Regs
TmState | TmOracle
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
toAnnotationWrapperIdKey | PrelNames
toAnnotationWrapperName | PrelNames
toArgRep | StgCmmArgRep, StgCmmLayout
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
toComplex | PmExpr, TmOracle
toDynIdKey | PrelNames
toDynName | PrelNames
toEntryLbl | CLabel
toEnum_RDR | PrelNames
toEP | BasicTypes, GhcPlugins
toException | Exception, Panic
toIfaceAlt | ToIface
toIfaceApp | ToIface
toIfaceBang | ToIface
toIfaceBind | ToIface
toIfaceBndr | ToIface
toIfaceCoercion | 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
toIfaceTyLit | ToIface
toIfaceType | ToIface
toIfaceTypeX | ToIface
toIfaceTyVar | ToIface
toIfaceTyVarBinders | ToIface
toIfaceVar | ToIface
toIfUnfolding | ToIface
toInfoLbl | CLabel
toInstalledUnitId | Module, GhcPlugins
toIntegerClassOpKey | PrelNames
toIntegerName | PrelNames
toInteger_RDR | PrelNames
ToJson | Json
Token | Lexer, GHC
toKindLoc | TcRnTypes, TcRnMonad
toListClassOpKey | PrelNames
toListName | PrelNames
toList_RDR | PrelNames
toOL | OrdList
Top | Hoopl
toPair | Pair
topAnnStage | TcRnTypes, TcRnMonad
topDir | DynFlags, GhcPlugins
topDmd | Demand
toPhantomCo | Coercion, GhcPlugins
topIdLvl | TcEnv
TopInfo | Cmm
topInfoTable |
1 (Function) | Cmm
2 (Function) | Instruction
topInstantiate | Inst
topInstantiateInferred | Inst
TopLevel | BasicTypes, GhcPlugins
TopLevelFlag | BasicTypes, GhcPlugins
topN | LlvmCodeGen.Regs
topNormaliseNewType_maybe | Coercion, GhcPlugins
topNormaliseType | FamInstEnv
topNormaliseTypeX | Coercion, GhcPlugins
topNormaliseType_maybe | FamInstEnv
topologicalSortG | Digraph
toposortTyVars | Type, TcType, GhcPlugins
TopPrec | BasicTypes, Type, GhcPlugins
topRecNameMaker | RnPat
topRes | Demand
TopSigCtxt | RnEnv, RnBinds
topSortModuleGraph | GhcMake, GHC
topSpliceStage | TcRnTypes, TcRnMonad
TopSRT | CmmBuildInfoTables
topStage | TcRnTypes, TcRnMonad
topStgBindHasCafRefs | StgSyn
topTcLevel | TcType
tOP_LEVEL | SetLevels
toRationalClassOpKey | PrelNames
toRationalName | PrelNames
toRational_RDR | PrelNames
toRednCountsLbl | CLabel
toSerialized | GhcPlugins
toSlowEntryLbl | CLabel
toStgHalfWord | SMRep
toStgWord | SMRep
toTcType | TcType
toTcTypeBag | TcType
touch | SysTools
TouchOp | PrimOp
toUnbranchedAxiom | CoAxiom
toUnwindExpr | Debug
to_givens | TcDerivUtils
to_RDR | PrelNames
to_tvs | TcDerivUtils
to_wanted_origins | TcDerivUtils
TPSI | TcRnTypes, TcRnMonad, TcSigs
tr'PtrRepLiftedKey | PrelNames
trace | Panic, Outputable, GhcPlugins
TraceBinIFaceReading |
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
traceEnsureV | Vectorise.Monad.Base, Vectorise.Monad
TraceEventOp | PrimOp
traceFireTcS | TcSMonad
TraceFn | Hoopl
traceHiDiffs | TcRnMonad
traceIf | TcRnMonad
TraceMarkerOp | PrimOp
traceMaybeV | Vectorise.Monad.Base, Vectorise.Monad
traceNoV | Vectorise.Monad.Base, Vectorise.Monad
traceOptIf | TcRnMonad
traceOptTcRn | TcRnMonad
traceRn | TcRnMonad
traceSmpl | SimplMonad
traceSplice | RnSplice
traceTc | TcRnMonad
traceTcConstraints | TcRnMonad
traceTcRn | TcRnMonad
traceTcS | TcSMonad
traceVt | Vectorise.Monad.Base, Vectorise.Monad
traditionalRecordSyntaxEnabled | Lexer
transCloDVarSet | VarSet, GhcPlugins
transCloVarSet | VarSet, GhcPlugins
Transfer | MkGraph
TransferFun | Hoopl.Dataflow, Hoopl
transferPolyIdInfo | Id, GhcPlugins
TransForm | HsExpr, HsSyn, GHC
transformGREs | RdrName, GhcPlugins
transitiveClosure | Util, GhcPlugins
transposeG | Digraph
TransStmt | HsExpr, HsSyn, GHC
TransStmtCtxt | HsExpr, HsSyn, GHC
transSuperClasses | TcType
traversableClassKey | PrelNames
traversableClassName | PrelNames
traverse_RDR | PrelNames
treatZeroAsInf | BasicTypes, GhcPlugins
trGhcPrimModuleKey | PrelNames
trGhcPrimModuleName | PrelNames
TrieMap | TrieMap
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 | HsExpr, HsSyn, GHC
trS_bind_arg_ty | HsExpr, HsSyn, GHC
trS_bndrs | HsExpr, HsSyn, GHC
trS_by | HsExpr, HsSyn, GHC
trS_fmap | HsExpr, HsSyn, GHC
trS_form | HsExpr, HsSyn, GHC
trS_ret | HsExpr, HsSyn, GHC
trS_stmts | HsExpr, HsSyn, GHC
trS_using | HsExpr, HsSyn, GHC
trTyConDataConKey | PrelNames
trTyConDataConName | PrelNames
trTyConTyConKey | PrelNames
trTyConTyConName | PrelNames
trTYPE'PtrRepLiftedKey | PrelNames
trTYPEKey | PrelNames
trueDataCon | TysWiredIn, GhcPlugins
trueDataConId | TysWiredIn, GhcPlugins
trueDataConKey | PrelNames
TrueExprHole | HsExpr, HsSyn, GHC
truePmExpr | PmExpr
true_RDR | TysWiredIn, GhcPlugins
trulyInsoluble | TcRnTypes, TcRnMonad
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
tryErrV | Vectorise.Monad.Base, Vectorise.Monad
tryEtaExpandRhs | SimplUtils
tryEtaReduce | CoreUtils, GhcPlugins
tryIO | Exception
tryJust | Exception
tryM | IOEnv, TcRnMonad
tryMaybeT | Maybes
tryMost | Panic
tryMostM | IOEnv, TcRnMonad
TryPutMVarOp | PrimOp
TryReadMVarOp | PrimOp
TryTakeMVarOp | PrimOp
tryTc | TcRnMonad
tryTcDiscardingErrs | TcRnMonad
tryV | Vectorise.Monad.Base, Vectorise.Monad
TsFun | Demand
TsProd | Demand
TsUnk | Demand
tupArgPresent | HsExpr, HsSyn, GHC
tupEIdKey | THNames
tupEName | THNames
Tuple | RdrHsSyn
tupleDataCon | TysWiredIn, GhcPlugins
tupleKIdKey | THNames
tupleKName | THNames
TupleOrigin | TcRnTypes, TcRnMonad
tupleParens | BasicTypes, GhcPlugins
TuplePat | HsPat, HsSyn, 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
TvBndr | Var, GhcPlugins
tvName | OccName, Name, GhcPlugins
TvSubstEnv | Type, TcType, CoreSubst, GhcPlugins
ty | RtClosureInspect, InteractiveEval
TyArg | SimplUtils
TyBinder | Type, TcType, GhcPlugins
tyBinderType | Type, GhcPlugins
TyClD | HsDecls, HsSyn, GHC
TyClDecl | HsDecls, HsSyn, GHC
tyClDeclLName | HsDecls, HsSyn, GHC
tyClDeclTyVars | HsDecls, HsSyn, GHC
TyClGroup |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
tyClGroupInstDecls | HsDecls, HsSyn, GHC
tyClGroupRoleDecls | HsDecls, HsSyn, GHC
tyClGroupTyClDecls | HsDecls, HsSyn, GHC
tyCoFVsBndr | Type, GhcPlugins
tyCoFVsOfCo | Coercion, GhcPlugins
tyCoFVsOfCos | Coercion, GhcPlugins
tyCoFVsOfType | Type, TcType, GhcPlugins
tyCoFVsOfTypes | TcType
TyCoMapper |
1 (Type/Class) | Type, GhcPlugins
2 (Data Constructor) | Type, GhcPlugins
TyCon | TyCon, GhcPlugins, GHC
tyConAppArgN | Type, GhcPlugins
tyConAppArgs | Type, GhcPlugins
tyConAppArgs_maybe | Type, GhcPlugins
tyConAppTyCon | Type, GhcPlugins
tyConAppTyConPicky_maybe | Type, GhcPlugins
tyConAppTyCon_maybe | Type, GhcPlugins
tyConArity | TyCon, GhcPlugins, GHC
tyConAssoc_maybe | TyCon, GhcPlugins
tyConATs | TyCon, GhcPlugins
TyConBinder | TyCon, GhcPlugins
tyConBinderArgFlag | TyCon, GhcPlugins
tyConBinders | TyCon, GhcPlugins
tyConBindersTyBinders | Type, GhcPlugins
TyConBndrVis | 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
tyConKind | TyCon, GhcPlugins, GHC
tyConName | TyCon, GhcPlugins
TyConPE | TcRnTypes, TcRnMonad
TyConPrec | BasicTypes, Type, GhcPlugins
tyConPrimRep | RepType
tyConPrimRep1 | RepType
tyConRepModOcc | TyCon, GhcPlugins
TyConRepName | TyCon, GhcPlugins
tyConRepNameUnique | Unique
tyConRepName_maybe | TyCon, GhcPlugins
tyConRepr | Vectorise.Generic.Description
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
tyConSkolem | TyCon, GhcPlugins
tyConsOfType | Type, GhcPlugins
tyConStupidTheta | TyCon, GhcPlugins
tyConTuple_maybe | TyCon, GhcPlugins
tyConTyVars | TyCon, GhcPlugins, GHC
tyConUnique | TyCon, GhcPlugins
TyCoVar | Var, Type, Coercion, GhcPlugins
TyCoVarEnv | VarEnv, GhcPlugins
TyCoVarSet | VarSet, GhcPlugins
tyCoVarsOfCo | Coercion, GhcPlugins
tyCoVarsOfCoDSet | Coercion, GhcPlugins
tyCoVarsOfCos | Coercion, GhcPlugins
tyCoVarsOfCt | TcRnTypes, TcRnMonad, Inst
tyCoVarsOfCtList | TcRnTypes, TcRnMonad
tyCoVarsOfCts | TcRnTypes, TcRnMonad, Inst
tyCoVarsOfCtsList | TcRnTypes, TcRnMonad
tyCoVarsOfType | Type, TcType, GhcPlugins
tyCoVarsOfTypeDSet | Type, TcType, GhcPlugins
tyCoVarsOfTypeList | TcType
tyCoVarsOfTypes | Type, TcType, GhcPlugins
tyCoVarsOfTypesDSet | TcType
tyCoVarsOfTypesList | TcType
tyCoVarsOfTypesWellScoped | Type, GhcPlugins
tyCoVarsOfTypeWellScoped | Type, GhcPlugins
tyCoVarsOfWC | TcRnTypes, TcRnMonad, Inst
tyCoVarsOfWCList | TcRnTypes, TcRnMonad
TyDataCtx | RnEnv
TyFamDefltEqn | HsDecls, HsSyn, GHC
TyFamEqn |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
TyFamilyCtx | RnEnv
TyFamInstD | HsDecls, HsSyn, GHC
TyFamInstDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
tyFamInstDeclLName | HsDecls, HsSyn, GHC
tyFamInstDeclName | HsDecls, HsSyn, GHC
TyFamInstEqn | HsDecls, HsSyn, GHC
TyOpPrec | BasicTypes, Type, GhcPlugins
TypBr | HsExpr, HsSyn, GHC
TypBrCtx | RnEnv
Type |
1 (Type/Class) | 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 | HsDecls, HsSyn, GHC
TypeAppCtxt | TcType, TcValidity, TcHsType
typeArity | CoreArity
TypecheckedMod | GHC
TypecheckedModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
TypecheckedSource | GHC
typecheckedSource | GHC
typecheckIface | TcIface
typecheckIfaceForInstantiate | TcIface
typecheckIfacesForMerging | TcIface
typecheckModule | GHC
typeCmmType | CmmUtils
typeConKey | PrelNames
Typed | TcRnTypes, TcRnMonad
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 | TcRnTypes, TcRnMonad
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
typeFamIdKey | THNames
typeFamName | THNames
typeForeignHint | CmmUtils
TypeHole | TcRnTypes, TcRnMonad
typeKind |
1 (Function) | Kind, Type, TcType, GhcPlugins
2 (Function) | InteractiveEval, GHC
TypeLevel | TcRnTypes, TcRnMonad
typeLitNatDataConKey | PrelNames
typeLitNatDataConName | PrelNames
typeLitSortTyConKey | PrelNames
typeLitSortTyConName | PrelNames
typeLitSymbolDataConKey | PrelNames
typeLitSymbolDataConName | PrelNames
TypeMap | TrieMap
typeNatAddTyCon | TcTypeNats
typeNatAddTyFamNameKey | PrelNames
typeNatCmpTyCon | TcTypeNats
typeNatCmpTyFamNameKey | PrelNames
typeNatCoAxiomRules | TcTypeNats
typeNatExpTyCon | TcTypeNats
typeNatExpTyFamNameKey | PrelNames
typeNatKind | TysWiredIn, GhcPlugins
typeNatKindCon | TysWiredIn, GhcPlugins
typeNatKindConNameKey | PrelNames
typeNatLeqTyCon | TcTypeNats
typeNatLeqTyFamNameKey | PrelNames
typeNatMulTyCon | TcTypeNats
typeNatMulTyFamNameKey | PrelNames
typeNatSubTyCon | TcTypeNats
typeNatSubTyFamNameKey | PrelNames
typeNatTyCons | TcTypeNats
typeNatTypeRepKey | PrelNames
typeNatTypeRepName | PrelNames
typeOneShot | Id, GhcPlugins
TypeOrKind | TcRnTypes, TcRnMonad
typePrimRep | RepType
typePrimRep1 | RepType
typePrimRepArgs | RepType
typeQTyConKey | THNames
typeQTyConName | THNames
typeRepIdKey | PrelNames
typeRepIdName | PrelNames
typeRepTyConKey | PrelNames
typeRepTyConName | PrelNames
typesCantMatch | Unify
TypeShape | Demand
TypeSig | HsBinds, HsSyn, GHC
TypeSigCtx | RnEnv
TypeSize | TcType
typeSize | Type, GhcPlugins
typeSlotTy | RepType
typeSymbolAppendFamNameKey | PrelNames
typeSymbolAppendTyCon | TcTypeNats
typeSymbolCmpTyCon | TcTypeNats
typeSymbolCmpTyFamNameKey | PrelNames
typeSymbolKind | TysWiredIn, GhcPlugins
typeSymbolKindCon | TysWiredIn, GhcPlugins
typeSymbolKindConNameKey | PrelNames
typeSymbolTypeRepKey | PrelNames
typeSymbolTypeRepName | PrelNames
typeToLHsType | HsUtils, HsSyn, GHC
tYPETyCon | TysPrim
tYPETyConKey | PrelNames
typeTyConKey | THNames
tYPETyConName | TysPrim
typeTyConName | THNames
TypeVar | Var, GhcPlugins
typeWidth | CmmType, CmmExpr, Cmm
tYPE_ERROR_ID | MkCore, GhcPlugins
TyPrec | BasicTypes, Type, GhcPlugins
tysToParams | LlvmCodeGen.Base
TySynCtx | RnEnv
TySynCtxt | TcType, TcValidity, TcHsType
tySynDIdKey | THNames
tySynDName | THNames
tySynEqnIdKey | THNames
tySynEqnName | THNames
tySynEqnQTyConKey | THNames
tySynEqnQTyConName | THNames
tySynInstDIdKey | THNames
tySynInstDName | THNames
TyThing | Type, HscTypes, TcEnv, GhcPlugins, GHC
tyThingAvailInfo | HscTypes, GhcPlugins
tyThingCategory | 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
TyVarBinder | Var, Type, GhcPlugins
TyVarBndr | Var, GhcPlugins
tyVarBndrTyConKey | THNames
tyVarBndrTyConName | THNames
TyVarEnv | VarEnv, GhcPlugins
tyVarKind | Var, Type, GhcPlugins
tyVarName | Var, GhcPlugins
TyVarSet | VarSet, GhcPlugins
TyVarSig | HsDecls, HsSyn, GHC
tyVarSigIdKey | THNames
tyVarSigName | THNames