C | GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow |
c1TyConKey | GHC.Builtin.Names |
c1TyConName | GHC.Builtin.Names |
CA | GHC.HsToCore.Pmc.Check |
cab_cvs | GHC.Core.Coercion.Axiom |
cab_eta_tvs | GHC.Core.Coercion.Axiom |
cab_incomps | GHC.Core.Coercion.Axiom |
cab_lhs | GHC.Core.Coercion.Axiom |
cab_loc | GHC.Core.Coercion.Axiom |
cab_rhs | GHC.Core.Coercion.Axiom |
cab_roles | GHC.Core.Coercion.Axiom |
cab_tvs | GHC.Core.Coercion.Axiom |
Cached | GHC.Tc.Solver.Monad |
cachedIdentForId | GHC.StgToJS.Ids |
cafAnal | GHC.Cmm.Info.Build |
cafAnalData | GHC.Cmm.Info.Build |
cafBlackHoleInfoTable | GHC.StgToCmm.Closure |
CAFEnv | GHC.Cmm.Info.Build |
CafInfo | GHC.Types.Id.Info, GHC.Plugins |
cafInfo | GHC.Types.Id.Info, GHC.Plugins |
CAFSet | GHC.Cmm.Info.Build |
calculateAvails | GHC.Rename.Names |
calcUnfoldingGuidance | GHC.Core.Unfold |
CALL | GHC.CmmToAsm.X86.Instr |
Call | |
1 (Data Constructor) | GHC.Llvm.Syntax, GHC.Llvm |
2 (Data Constructor) | GHC.Cmm.Graph |
callArityAnalProgram | GHC.Core.Opt.CallArity |
callArityInfo | GHC.Types.Id.Info, GHC.Plugins |
callArityRHS | GHC.Core.Opt.CallArity |
callClobberedRegs | |
1 (Function) | GHC.CmmToAsm.X86.Regs |
2 (Function) | GHC.CmmToAsm.PPC.Regs |
CallCtxt | GHC.Core.Unfold |
CallerCcFilter | |
1 (Type/Class) | GHC.Core.Opt.CallerCC |
2 (Data Constructor) | GHC.Core.Opt.CallerCC |
callerCcFilters | GHC.Driver.Session, GHC.Plugins, GHC |
callerRestoreGlobalReg | GHC.StgToCmm.Utils |
callerSavedRegisters | GHC.CmmToAsm.AArch64.Instr |
callerSaveGlobalReg | GHC.StgToCmm.Utils |
callerSaves | |
1 (Function) | GHC.Platform.X86_64 |
2 (Function) | GHC.Platform.X86 |
3 (Function) | GHC.Platform.Wasm32 |
4 (Function) | GHC.Platform.S390X |
5 (Function) | GHC.Platform.RISCV64 |
6 (Function) | GHC.Platform.PPC |
7 (Function) | GHC.Platform.NoRegs |
8 (Function) | GHC.Platform.LoongArch64 |
9 (Function) | GHC.Platform.ARM |
10 (Function) | GHC.Platform.AArch64 |
11 (Function) | GHC.Platform.Regs, GHC.StgToCmm.Utils |
callerSaveVolatileRegs | GHC.StgToCmm.Utils |
CallishMachOp | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm |
callishMachOpHints | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm |
CallM | GHC.Llvm.Syntax, GHC.Llvm |
CallMethod | GHC.StgToCmm.Closure |
callProcPoints | GHC.Cmm.ProcPoint |
CallReference | GHC.CmmToAsm.PIC |
callSiteInline | GHC.Core.Unfold |
callStackDoc | GHC.Utils.Panic, GHC.Plugins |
callStackOriginFS | GHC.Tc.Types.Origin |
callStackTyConKey | GHC.Builtin.Names |
callStackTyConName | GHC.Builtin.Names |
callWeight | GHC.CmmToAsm.CFG.Weight |
CanDeriveAnyClass | GHC.Tc.Deriv.Utils |
CanDeriveStock | GHC.Tc.Deriv.Utils |
candidateKindVars | GHC.Tc.Utils.TcMType |
candidateQTyVarsOfKind | GHC.Tc.Utils.TcMType |
candidateQTyVarsOfKinds | GHC.Tc.Utils.TcMType |
candidateQTyVarsOfType | GHC.Tc.Utils.TcMType |
candidateQTyVarsOfTypes | GHC.Tc.Utils.TcMType |
candidateQTyVarsWithBinders | GHC.Tc.Utils.TcMType |
CandidatesQTvs | GHC.Tc.Utils.TcMType |
canDoGenerics | GHC.Tc.Deriv.Generics |
canDoGenerics1 | GHC.Tc.Deriv.Generics |
CandPlugin | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins |
candPlugin | GHC.Tc.Errors.Hole.FitTypes, GHC.Plugins, GHC.Tc.Errors.Hole |
CanEqLHS | GHC.Tc.Types.Constraint |
canEqLHSKind | GHC.Tc.Types.Constraint |
canEqLHSType | GHC.Tc.Types.Constraint |
canEqLHS_maybe | GHC.Tc.Types.Constraint |
canFallthroughTo | |
1 (Function) | GHC.CmmToAsm.Instr |
2 (Function) | GHC.CmmToAsm.AArch64.Instr |
3 (Function) | GHC.CmmToAsm.X86.Instr |
4 (Function) | GHC.CmmToAsm.PPC.Instr |
cannotFindInterface | GHC.Iface.Errors, GHC.Iface.Load |
cannotFindModule | GHC.Iface.Errors, GHC.Iface.Load |
CannotMixGADTConsWith98Cons | GHC.Tc.Errors.Types |
CannotResolveInstance | GHC.Tc.Errors.Types |
cannotResolve_candidates | GHC.Tc.Errors.Types |
cannotResolve_importErrors | GHC.Tc.Errors.Types |
cannotResolve_item | GHC.Tc.Errors.Types |
cannotResolve_relevant_bindings | GHC.Tc.Errors.Types |
cannotResolve_suggestions | GHC.Tc.Errors.Types |
cannotResolve_unifiers | GHC.Tc.Errors.Types |
cannotUnifyReason | GHC.Tc.Errors.Types |
CannotUnifyVariable | GHC.Tc.Errors.Types |
CannotUnifyVariableReason | GHC.Tc.Errors.Types |
CannotUnifyWithPolytype | GHC.Tc.Errors.Types |
canonicalize | GHC.Tc.Solver.Canonical |
canShortcut | |
1 (Function) | GHC.CmmToAsm.AArch64.RegInfo |
2 (Function) | GHC.CmmToAsm.X86.Instr |
3 (Function) | GHC.CmmToAsm.Monad, GHC.CmmToAsm |
4 (Function) | GHC.CmmToAsm.PPC.RegInfo |
cantFailMatchResult | GHC.HsToCore.Utils |
cantFindErr | GHC.Iface.Errors, GHC.Iface.Load |
cantFindInstalledErr | GHC.Iface.Errors, GHC.Iface.Load |
canUnboxArg | GHC.Core.Opt.WorkWrap.Utils |
canUnfold | GHC.Core, GHC.Plugins |
canUseColor | GHC.Driver.Session, GHC.Plugins, GHC |
cApiCallIdKey | GHC.Builtin.Names.TH |
cApiCallName | GHC.Builtin.Names.TH |
CApiConv | GHC.Types.ForeignCall |
CApiFfiBit | GHC.Parser.Lexer |
capitalise | GHC.Utils.Misc, GHC.Plugins |
captureConstraints | GHC.Tc.Utils.Monad |
captureThetaSpecConstraints | GHC.Tc.Deriv.Utils |
captureTopConstraints | GHC.Tc.Solver |
Card | GHC.Types.Demand |
card | GHC.Runtime.Heap.Layout |
CardNonAbs | GHC.Types.Demand |
CardNonOnce | GHC.Types.Demand |
cardRoundUp | GHC.Runtime.Heap.Layout |
cardTableSizeB | GHC.Runtime.Heap.Layout |
cardTableSizeW | GHC.Runtime.Heap.Layout |
CARRY | GHC.CmmToAsm.X86.Cond |
CasAddrOp_Addr | GHC.Builtin.PrimOps |
CasAddrOp_Word | GHC.Builtin.PrimOps |
CasAddrOp_Word16 | GHC.Builtin.PrimOps |
CasAddrOp_Word32 | GHC.Builtin.PrimOps |
CasAddrOp_Word64 | GHC.Builtin.PrimOps |
CasAddrOp_Word8 | GHC.Builtin.PrimOps |
CasArrayOp | GHC.Builtin.PrimOps |
CasByteArrayOp_Int | GHC.Builtin.PrimOps |
CasByteArrayOp_Int16 | GHC.Builtin.PrimOps |
CasByteArrayOp_Int32 | GHC.Builtin.PrimOps |
CasByteArrayOp_Int64 | GHC.Builtin.PrimOps |
CasByteArrayOp_Int8 | GHC.Builtin.PrimOps |
Case | GHC.Core, GHC.Plugins |
CaseAlt | |
1 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC |
2 (Type/Class) | GHC.HsToCore.Utils |
CaseBind | GHC.Utils.Outputable, GHC.Plugins |
CaseCtxt | GHC.Core.Unfold |
caseEIdKey | GHC.Builtin.Names.TH |
CaseElim | GHC.Core.Opt.Stats, GHC.Plugins |
caseEName | GHC.Builtin.Names.TH |
CASEFAIL | GHC.ByteCode.Instr |
CaseIdentity | GHC.Core.Opt.Stats, GHC.Plugins |
CaseMerge | GHC.Core.Opt.Stats, GHC.Plugins |
CaseOfCase | GHC.Core.Opt.Stats, GHC.Plugins |
CasePatBind | GHC.Utils.Outputable, GHC.Plugins |
caseRules | GHC.Core.Opt.ConstantFold |
CasesExprWithoutAlts | GHC.Tc.Errors.Types |
CaseSplitTopLevel | GHC.HsToCore.Pmc.Solver |
CasMutVarOp | GHC.Builtin.PrimOps |
CasSmallArrayOp | GHC.Builtin.PrimOps |
Cast | |
1 (Data Constructor) | GHC.Core, GHC.Plugins |
2 (Data Constructor) | GHC.Llvm.Syntax, GHC.Llvm |
castBin | GHC.Utils.Binary |
castBottomExpr | GHC.Core.Make, GHC.Plugins |
CastBy | GHC.Core.Opt.Simplify.Utils |
castCoercionKind | GHC.Core.Coercion, GHC.Plugins |
castCoercionKind1 | GHC.Core.Coercion, GHC.Plugins |
castCoercionKind2 | GHC.Core.Coercion, GHC.Plugins |
CastIt | GHC.Core.Opt.Simplify.Utils |
CastTy | GHC.Core.TyCo.Rep |
cat | |
1 (Function) | GHC.Utils.Ppr |
2 (Function) | GHC.Utils.Outputable, GHC.Plugins |
catAGraphs | GHC.Cmm.Graph |
catBagMaybes | GHC.Data.Bag |
catch | GHC.Utils.Exception |
catches | GHC.Utils.Exception |
catchIO | GHC.Utils.Exception |
catchJust | GHC.Utils.Exception |
CatchOp | GHC.Builtin.PrimOps |
CatchRetryOp | GHC.Builtin.PrimOps |
CatchSTMOp | GHC.Builtin.PrimOps |
catMaybes | GHC.Data.Maybe |
CBNZ | GHC.CmmToAsm.AArch64.Instr |
cBooterVersion | GHC.Settings.Config |
cBuildPlatformString | GHC.Settings.Config |
cbvFromStrictMark | GHC.Core.DataCon, GHC.Plugins |
CbvMark | GHC.Types.Basic, GHC.Plugins |
CBZ | GHC.CmmToAsm.AArch64.Instr |
Cc | GHC.Driver.Phases |
CCALL | GHC.ByteCode.Instr |
CCall | GHC.Types.ForeignCall |
CCallConv | |
1 (Type/Class) | GHC.Types.ForeignCall |
2 (Data Constructor) | GHC.Types.ForeignCall |
ccallConvAttribute | GHC.Types.ForeignCall |
ccallConvToInt | GHC.Types.ForeignCall |
cCallIdKey | GHC.Builtin.Names.TH |
cCallName | GHC.Builtin.Names.TH |
CCallSpec | |
1 (Type/Class) | GHC.Types.ForeignCall |
2 (Data Constructor) | GHC.Types.ForeignCall |
CCallTarget | GHC.Types.ForeignCall |
ccArrowTyCon | GHC.Builtin.Types.Prim |
ccArrowTyConKey | GHC.Builtin.Names |
ccArrowTyConName | GHC.Builtin.Types.Prim |
CCCS | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
cccsExpr | GHC.Cmm.Utils |
cccsReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
ccfFuncName | GHC.Core.Opt.CallerCC |
CCFlavour | GHC.Types.CostCentre |
ccfModuleName | GHC.Core.Opt.CallerCC |
ccFromThisModule | GHC.Types.CostCentre |
CcName | GHC.Types.CostCentre |
CCostCentre | GHC.ByteCode.Types |
ccState | GHC.Core.LateCC |
ccsType | GHC.StgToCmm.Prof |
ccsVarJ | GHC.StgToJS.Profiling |
ccType | GHC.StgToCmm.Prof |
Ccxx | GHC.Driver.Phases |
CC_Ccc | GHC.Llvm.Types, GHC.Llvm |
cc_class | GHC.Tc.Types.Constraint |
CC_Coldcc | GHC.Llvm.Types, GHC.Llvm |
cc_eq_rel | GHC.Tc.Types.Constraint |
cc_ev | GHC.Tc.Types.Constraint |
CC_Fastcc | GHC.Llvm.Types, GHC.Llvm |
cc_flavour | GHC.Types.CostCentre |
CC_Ghc | GHC.Llvm.Types, GHC.Llvm |
cc_lhs | GHC.Tc.Types.Constraint |
cc_loc | GHC.Types.CostCentre |
cc_mod | GHC.Types.CostCentre |
cc_name | GHC.Types.CostCentre |
CC_Ncc | GHC.Llvm.Types, GHC.Llvm |
cc_pend_sc | GHC.Tc.Types.Constraint |
cc_reason | GHC.Tc.Types.Constraint |
cc_rhs | GHC.Tc.Types.Constraint |
cc_tyargs | GHC.Tc.Types.Constraint |
CC_X86_Stdcc | GHC.Llvm.Types, GHC.Llvm |
CDictCan | GHC.Tc.Types.Constraint |
cd_fld_doc | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC |
cd_fld_ext | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC |
cd_fld_names | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC |
cd_fld_type | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC |
CEC | GHC.Tc.Errors.Types |
cec_binds | GHC.Tc.Errors.Types |
cec_defer_type_errors | GHC.Tc.Errors.Types |
cec_encl | GHC.Tc.Errors.Types |
cec_expand_syns | GHC.Tc.Errors.Types |
cec_expr_holes | GHC.Tc.Errors.Types |
cec_out_of_scope_holes | GHC.Tc.Errors.Types |
cec_suppress | GHC.Tc.Errors.Types |
cec_tidy | GHC.Tc.Errors.Types |
cec_type_holes | GHC.Tc.Errors.Types |
cec_warn_redundant | GHC.Tc.Errors.Types |
ceiling | GHC.Prelude.Basic, GHC.Prelude |
CEqCan | GHC.Tc.Types.Constraint |
certainlyWillInline | GHC.Core.Unfold.Make |
CExport | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
CExportSpec | GHC.Types.ForeignCall |
CExportStatic | GHC.Types.ForeignCall |
CFG | GHC.CmmToAsm.CFG |
CfgEdge | |
1 (Type/Class) | GHC.CmmToAsm.CFG |
2 (Data Constructor) | GHC.CmmToAsm.CFG |
cfgWeights | GHC.Driver.Session, GHC.Plugins, GHC |
CFunction | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cgBind | GHC.StgToCmm.Bind |
CgBreakInfo | |
1 (Type/Class) | GHC.ByteCode.Types |
2 (Data Constructor) | GHC.ByteCode.Types |
cgb_resty | GHC.ByteCode.Types |
cgb_tyvars | GHC.ByteCode.Types |
cgb_vars | GHC.ByteCode.Types |
cgExpr | GHC.StgToCmm.Expr |
cgForeignCall | GHC.StgToCmm.Foreign |
CgFork | GHC.Cmm.Graph |
CgGuts | |
1 (Type/Class) | GHC.Unit.Module.ModGuts, GHC.Plugins |
2 (Data Constructor) | GHC.Unit.Module.ModGuts, GHC.Plugins |
CgIdInfo | |
1 (Type/Class) | GHC.StgToCmm.Monad, GHC.StgToCmm.Env |
2 (Data Constructor) | GHC.StgToCmm.Monad |
CgInteractiveGuts | GHC.Driver.Main |
cgIPEStub | GHC.StgToCmm.Types |
CgLabel | GHC.Cmm.Graph |
CgLast | GHC.Cmm.Graph |
cgLFInfos | GHC.StgToCmm.Types |
cgLit | GHC.StgToCmm.Lit, GHC.StgToCmm.Expr |
CgLoc | GHC.StgToCmm.Closure |
cgNonCafs | GHC.StgToCmm.Types |
cgOpApp | GHC.StgToCmm.Prim |
CgState | GHC.StgToCmm.Monad |
CgStgAlt | GHC.Stg.Syntax |
CgStgBinding | GHC.Stg.Syntax |
CgStgExpr | GHC.Stg.Syntax |
CgStgRhs | GHC.Stg.Syntax |
CgStgTopBinding | GHC.Stg.Syntax |
CgStmt | |
1 (Type/Class) | GHC.Cmm.Graph |
2 (Data Constructor) | GHC.Cmm.Graph |
cgs_binds | GHC.StgToCmm.Monad |
cgs_hp_usg | GHC.StgToCmm.Monad |
cgs_stmts | GHC.StgToCmm.Monad |
cgs_tops | GHC.StgToCmm.Monad |
cgs_uniqs | GHC.StgToCmm.Monad |
cgTopRhsClosure | GHC.StgToCmm.Bind |
cgTopRhsCon | GHC.StgToCmm.DataCon |
cg_binds | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_ccs | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_dep_pkgs | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_foreign | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_foreign_files | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_hpc_info | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_id | GHC.StgToCmm.Monad |
cg_lf | GHC.StgToCmm.Monad |
cg_loc | GHC.StgToCmm.Monad |
cg_modBreaks | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_module | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_spt_entries | GHC.Unit.Module.ModGuts, GHC.Plugins |
cg_tycons | GHC.Unit.Module.ModGuts, GHC.Plugins |
Changed | GHC.Cmm.Dataflow |
changedIf | GHC.Cmm.Dataflow |
changeLast | GHC.Utils.Misc, GHC.Plugins |
changeTempFilesLifetime | GHC.Utils.TmpFs |
Char | GHC.Prelude.Basic, GHC.Prelude |
char | |
1 (Function) | GHC.Utils.Ppr |
2 (Function) | GHC.Utils.Outputable, GHC.Plugins |
charDataCon | GHC.Builtin.Types, GHC.Plugins |
charDataConKey | GHC.Builtin.Names |
CharEqOp | GHC.Builtin.PrimOps |
CharGeOp | GHC.Builtin.PrimOps |
CharGtOp | GHC.Builtin.PrimOps |
CharLeOp | GHC.Builtin.PrimOps |
charLIdKey | GHC.Builtin.Names.TH |
charLName | GHC.Builtin.Names.TH |
CharLtOp | GHC.Builtin.PrimOps |
CharNeOp | GHC.Builtin.PrimOps |
charPrimLIdKey | GHC.Builtin.Names.TH |
charPrimLName | GHC.Builtin.Names.TH |
charPrimL_RDR | GHC.Builtin.Names.TH |
charPrimTy | GHC.Builtin.Types.Prim |
charPrimTyCon | GHC.Builtin.Types.Prim |
charPrimTyConKey | GHC.Builtin.Names |
charPrimTyConName | GHC.Builtin.Types.Prim |
charToC | GHC.Utils.Misc, GHC.Plugins |
charToIntLit | GHC.Types.Literal, GHC.Plugins |
charTy | GHC.Builtin.Types, GHC.Plugins |
charTyCon | GHC.Builtin.Types, GHC.Plugins |
charTyConKey | GHC.Builtin.Names |
charTyConName | GHC.Builtin.Types, GHC.Plugins |
charTyCon_RDR | GHC.Builtin.Types, GHC.Plugins |
CharTyLit | GHC.Core.TyCo.Rep |
charTyLitIdKey | GHC.Builtin.Names.TH |
charTyLitName | GHC.Builtin.Names.TH |
CHeader | |
1 (Type/Class) | GHC.Types.ForeignStubs |
2 (Data Constructor) | GHC.Types.ForeignStubs |
CheapAppFun | GHC.Core.Utils, GHC.Plugins |
cheapArityType | GHC.Core.Opt.Arity |
cheapEqExpr | GHC.Core.Utils, GHC.Plugins |
cheapEqExpr' | GHC.Core.Utils, GHC.Plugins |
Check | GHC.Tc.Utils.TcType, GHC.Tc.Utils.TcMType |
CheckAction | GHC.HsToCore.Pmc.Check |
checkArg | GHC.StgToCmm.TagCheck |
checkArgCounts | GHC.Tc.Gen.Match |
checkArgStatic | GHC.StgToCmm.TagCheck |
checkAxInstCo | GHC.Core.Coercion.Opt |
checkBootDecl | GHC.Tc.Module |
checkBootDeclM | GHC.Tc.Module |
checkBuildingCabalPackage | GHC.Driver.Errors.Types |
checkClassCycles | GHC.Tc.TyCl.Utils |
checkClassKindSig | GHC.Tc.Gen.HsType |
checkCmdBlockArguments | GHC.Parser.PostProcess |
checkCoercionHole | GHC.Tc.Utils.TcMType |
checkConArgsDyn | GHC.StgToCmm.TagCheck |
checkConArgsStatic | GHC.StgToCmm.TagCheck |
checkConName | GHC.Rename.Names |
checkConsistentFamInst | GHC.Tc.Validity |
checkConstraints | GHC.Tc.Utils.Unify |
checkContext | GHC.Parser.PostProcess |
checkCTarget | GHC.Tc.Gen.Foreign |
checkCTupSize | GHC.Rename.Utils |
checkDataConTyVars | GHC.Core.DataCon, GHC.Plugins |
checkDataKindSig | GHC.Tc.Gen.HsType |
checkDupAndShadowedNames | GHC.Rename.Utils |
checkDupNames | GHC.Rename.Utils |
checkDupRdrNames | GHC.Rename.Utils |
checkDupRdrNamesN | GHC.Rename.Utils |
checkedTick | GHC.Core.Opt.Simplify.Monad |
checkEmptyCase | GHC.HsToCore.Pmc.Check |
checkEmptyGADTs | GHC.Parser.PostProcess |
checkErr | GHC.Tc.Utils.Monad |
checkEscapingKind | GHC.Tc.Validity |
checkExpBlockArguments | GHC.Parser.PostProcess |
checkFamInstConsistency | GHC.Tc.Instance.Family |
checkFamTelescope | GHC.Tc.TyCl |
checkForDuplicateScopedTyVars | GHC.Tc.Gen.HsType |
checkForeignArgs | GHC.Tc.Gen.Foreign |
checkForeignRes | GHC.Tc.Gen.Foreign |
checkFunctionArgTags | GHC.StgToCmm.TagCheck |
checkFunDeps | GHC.Tc.Instance.FunDeps |
checkGRHSs | GHC.HsToCore.Pmc.Check |
checkHiBootIface' | GHC.Tc.Module |
CheckHiWay | |
1 (Type/Class) | GHC.Iface.Binary |
2 (Data Constructor) | GHC.Iface.Binary |
checkHomeUnitsClosed | GHC.Driver.Make |
checkImplicationInvariants | GHC.Tc.Types.Constraint |
checkImportDecl | GHC.Parser.PostProcess |
checkImportSpec | GHC.Parser.PostProcess |
checkInferredVars | GHC.Rename.Utils |
checkingExpType | GHC.Tc.Utils.TcMType |
checkingExpType_maybe | GHC.Tc.Utils.TcMType |
checkInstCoverage | GHC.Tc.Instance.FunDeps |
checkLinkInfo | GHC.Linker.ExtraObj, GHC.Driver.Pipeline |
checkMatchGroup | GHC.HsToCore.Pmc.Check |
checkMonadComp | GHC.Parser.PostProcess |
checkNoErrs | GHC.Tc.Utils.Monad |
checkOldIface | GHC.Iface.Recomp |
checkOriginativeSideConditions | GHC.Tc.Deriv.Utils |
checkPatBind | GHC.HsToCore.Pmc.Check |
checkPattern | GHC.Parser.PostProcess |
checkPattern_details | GHC.Parser.PostProcess |
checkPrecMatch | GHC.Rename.HsType |
checkPrecP | GHC.Parser.PostProcess |
checkProcessArgsResult | GHC.Parser.Header |
checkRecordSyntax | GHC.Parser.PostProcess |
checkRecTc | GHC.Core.TyCon.RecWalk |
checkReductionDepth | GHC.Tc.Solver.Monad |
checkReflexiveMCo | GHC.Core.Coercion, GHC.Plugins |
CheckResult | |
1 (Type/Class) | GHC.HsToCore.Pmc.Types |
2 (Data Constructor) | GHC.HsToCore.Pmc.Types |
checkRuleTyVarBndrNames | GHC.Parser.PostProcess |
checkSafe | GHC.Tc.Gen.Foreign |
checkSectionPrec | GHC.Rename.HsType |
checkShadowedRdrNames | GHC.Rename.Utils |
checkStackReg | GHC.CmmToLlvm.Base |
checkSynCycles | GHC.Tc.TyCl.Utils |
checkTc | GHC.Tc.Utils.Monad |
checkTcM | GHC.Tc.Utils.Monad |
checkTelescopeSkol | GHC.Tc.Types.Constraint |
checkThLocalName | GHC.Rename.Splice |
checkTupSize | GHC.Rename.Utils |
checkTvConstraints | GHC.Tc.Utils.Unify |
checkTyConTelescope | GHC.Tc.Validity |
CheckTyEqProblem | GHC.Tc.Types.Constraint |
CheckTyEqResult | GHC.Tc.Types.Constraint |
checkTyFamEq | GHC.Tc.Utils.Unify |
checkTypeEq | GHC.Tc.Utils.Unify |
checkTypeHasFixedRuntimeRep | GHC.Tc.Utils.TcMType |
checkTySynRhs | GHC.Tc.Validity |
checkTyVarEq | GHC.Tc.Utils.Unify |
checkUnit | GHC.Tc.Utils.Backpack, GHC.Tc.Module |
checkUnusedRecordWildcard | GHC.Rename.Utils |
checkValDef | GHC.Parser.PostProcess |
checkValidAssocTyFamDeflt | GHC.Tc.Validity |
checkValidClsArgs | GHC.Tc.Utils.TcType |
checkValidCoAxBranch | GHC.Tc.Validity |
checkValidCoAxiom | GHC.Tc.Validity |
checkValidInstance | GHC.Tc.Validity |
checkValidInstHead | GHC.Tc.Validity |
checkValidMonoType | GHC.Tc.Validity |
checkValidSubst | GHC.Core.TyCo.Subst |
checkValidTheta | GHC.Tc.Validity |
checkValidTyCon | GHC.Tc.TyCl |
checkValidTyFamEqn | GHC.Tc.Validity |
checkValidType | GHC.Tc.Validity |
checkValSigLhs | GHC.Parser.PostProcess |
checkWellStaged | GHC.Tc.Utils.Env |
checkWellStagedDFun | GHC.Tc.Solver.Monad |
checkWiredInTyCon | GHC.Iface.Load, GHC.IfaceToCore |
ChildLookupResult | GHC.Rename.Env |
chkAppend | GHC.Utils.Misc, GHC.Plugins |
choiceAIdKey | GHC.Builtin.Names |
choiceAName | GHC.Builtin.Names |
chooseFunTyFlag | GHC.Core.Type, GHC.Plugins |
chooseInferredQuantifiers | GHC.Tc.Gen.Bind |
chooseOrphanAnchor | GHC.Core, GHC.Plugins |
chooseSpill | GHC.CmmToAsm.Reg.Graph.SpillCost |
chooseUniqueOccTc | GHC.Tc.Utils.Monad |
choose_RDR | GHC.Builtin.Names |
cHostPlatformString | GHC.Settings.Config |
Chr | GHC.Utils.Ppr |
ChrOp | GHC.Builtin.PrimOps |
chunkify | GHC.Core.Make, GHC.Plugins |
chunkList | GHC.Utils.Misc, GHC.Plugins |
ch_co_var | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
ch_ref | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
CIBlackhole | GHC.StgToJS.Types |
CICon | GHC.StgToJS.Types |
cid_binds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_datafam_insts | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_d_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_inst | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_overlap_mode | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_poly_ty | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_sigs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cid_tyfam_insts | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
CIFun | GHC.StgToJS.Types |
CILayout | GHC.StgToJS.Types |
ciLayout | GHC.StgToJS.Types |
CILayoutFixed | GHC.StgToJS.Types |
CILayoutUnknown | GHC.StgToJS.Types |
CILayoutVariable | GHC.StgToJS.Types |
CImport | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
CImportSpec | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
ciName | GHC.StgToJS.Types |
cInt | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
cIntWidth | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
CIPap | GHC.StgToJS.Types |
CIRegs | |
1 (Type/Class) | GHC.StgToJS.Types |
2 (Data Constructor) | GHC.StgToJS.Types |
ciRegs | GHC.StgToJS.Types |
ciRegsSkip | GHC.StgToJS.Types |
ciRegsTypes | GHC.StgToJS.Types |
CIRegsUnknown | GHC.StgToJS.Types |
CIrredCan | GHC.Tc.Types.Constraint |
cir_mk_ev | GHC.Tc.Instance.Class, GHC.Tc.Solver.Monad |
cir_new_theta | GHC.Tc.Instance.Class, GHC.Tc.Solver.Monad |
cir_what | GHC.Tc.Instance.Class, GHC.Tc.Solver.Monad |
CIStackFrame | GHC.StgToJS.Types |
CIStatic | GHC.StgToJS.Types |
ciStatic | GHC.StgToJS.Types |
CIStaticRefs | GHC.StgToJS.Types |
citArity | GHC.StgToJS.Types |
citConstructor | GHC.StgToJS.Types |
CIThunk | GHC.StgToJS.Types |
citRegs | GHC.StgToJS.Types |
CIType | GHC.StgToJS.Types |
ciType | GHC.StgToJS.Types |
cit_clo | GHC.Cmm |
cit_lbl | GHC.Cmm |
cit_prof | GHC.Cmm |
cit_rep | GHC.Cmm |
cit_srt | GHC.Cmm |
ciVar | GHC.StgToJS.Types |
CLabel | |
1 (Type/Class) | GHC.Cmm.CLabel |
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
CLabelString | GHC.Types.ForeignCall |
Clang | GHC.Driver.Session, GHC.Plugins |
Class | GHC.Core.Class, GHC |
classAllSelIds | GHC.Core.Class |
classArity | GHC.Core.Class |
ClassATItem | GHC.Core.Class |
classATItems | GHC.Core.Class |
classATs | GHC.Core.Class, GHC |
classBigSig | GHC.Core.Class |
classDataCon | GHC.Core.DataCon, GHC.Plugins |
ClassDec | GHC.Iface.Ext.Types |
ClassDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
ClassDeclCtx | GHC.Tc.Errors.Types |
classDecls | GHC.HsToCore.Docs |
classDIdKey | GHC.Builtin.Names.TH |
classDName | GHC.Builtin.Names.TH |
classExtraBigSig | GHC.Core.Class |
ClassF64 | GHC.CmmToAsm.Reg.Graph.Base |
ClassFlavour | GHC.Core.TyCon, GHC.Plugins |
ClassG16 | GHC.CmmToAsm.Reg.Graph.Base |
ClassG32 | GHC.CmmToAsm.Reg.Graph.Base |
ClassG8 | GHC.CmmToAsm.Reg.Graph.Base |
classHasFds | GHC.Core.Class |
classifyEdges | GHC.Data.Graph.Directed |
classifyPredType | GHC.Core.Predicate |
ClassInstanceCtx | GHC.Tc.Errors.Types |
classInstances | GHC.Core.InstEnv |
classKey | GHC.Core.Class |
classMethodInstTy | GHC.Core.Predicate |
classMethods | GHC.Core.Class, GHC |
classMethodTy | GHC.Core.Predicate |
ClassMinimalDef | GHC.Core.Class |
classMinimalDef | GHC.Core.Class |
className | GHC.Core.Class |
classNameInstances | GHC.Core.InstEnv |
classOfRealReg | |
1 (Function) | GHC.CmmToAsm.X86.Regs |
2 (Function) | GHC.CmmToAsm.PPC.Regs |
3 (Function) | GHC.CmmToAsm.AArch64.Regs |
classOfReg | GHC.CmmToAsm.Reg.Graph.X86 |
classOfVirtualReg | GHC.Platform.Reg |
ClassOpId | GHC.Types.Id.Info, GHC.Plugins |
ClassOpItem | GHC.Core.Class |
classOpItems | GHC.Core.Class |
ClassOpSig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC |
ClassPE | GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad |
ClassPred | GHC.Core.Predicate |
ClassSCCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType |
classSCSelId | GHC.Core.Class |
classSCSelIds | GHC.Core.Class |
classSCTheta | GHC.Core.Class, GHC |
classTvsFds | GHC.Core.Class, GHC |
ClassTyCon | GHC.Core.TyCon, GHC.Plugins |
classTyCon | GHC.Core.Class |
ClassTyDecl | GHC.Iface.Ext.Types |
classTyVars | GHC.Core.Class |
clauseIdKey | GHC.Builtin.Names.TH |
clauseName | GHC.Builtin.Names.TH |
clauseTyConKey | GHC.Builtin.Names.TH |
clauseTyConName | GHC.Builtin.Names.TH |
clCC | GHC.StgToJS.Closure |
cleanCurrentModuleTempFiles | GHC.Utils.TmpFs |
cleanSpills | GHC.CmmToAsm.Reg.Graph.SpillClean |
cleanTempDirs | GHC.Utils.TmpFs |
cleanTempFiles | GHC.Utils.TmpFs |
clearBit | GHC.Prelude.Basic, GHC.Prelude |
ClearCCSOp | GHC.Builtin.PrimOps |
clearOneShotLambda | GHC.Types.Id, GHC.Plugins |
ClearPackageDBs | GHC.Driver.Session, GHC.Plugins |
CLeft | GHC.Types.Basic, GHC.Core.Coercion, GHC.Tc.Types.Evidence, GHC.Plugins |
clEntry | GHC.StgToJS.Closure |
clField1 | GHC.StgToJS.Closure |
clField2 | GHC.StgToJS.Closure |
clMeta | GHC.StgToJS.Closure |
clName | GHC.StgToJS.Rts.Types |
CloneArrayOp | GHC.Builtin.PrimOps |
cloneBndr | GHC.Core.Subst, GHC.Plugins |
cloneBndrs | GHC.Core.Subst, GHC.Plugins |
cloneEvBindsVar | GHC.Tc.Utils.Monad |
cloneIdBndr | GHC.Core.Subst, GHC.Plugins |
cloneIdBndrs | GHC.Core.Subst, GHC.Plugins |
cloneLocalName | GHC.Tc.Utils.Monad |
cloneMetaTyVar | |
1 (Function) | GHC.Tc.Utils.TcMType |
2 (Function) | GHC.Tc.Solver.Monad |
CloneMutableArrayOp | GHC.Builtin.PrimOps |
cloneRecIdBndrs | GHC.Core.Subst, GHC.Plugins |
CloneSmallArrayOp | GHC.Builtin.PrimOps |
CloneSmallMutableArrayOp | GHC.Builtin.PrimOps |
cloneTyVarBndr | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins |
cloneTyVarBndrs | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins |
cloneTyVarTyVar | GHC.Tc.Utils.TcMType |
cloneWanted | GHC.Tc.Utils.TcMType |
cloneWantedCtEv | GHC.Tc.Utils.TcMType |
cloneWC | GHC.Tc.Utils.TcMType |
Closed | GHC.Cmm.Dataflow.Block |
ClosedLet | GHC.Tc.Types, GHC.Tc.Utils.Monad |
ClosedSynFamilyTyCon | GHC.Core.TyCon, GHC.Plugins |
ClosedTypeFamily | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
closedTypeFamilyDIdKey | GHC.Builtin.Names.TH |
closedTypeFamilyDName | GHC.Builtin.Names.TH |
ClosedTypeFamilyFlavour | GHC.Core.TyCon, GHC.Plugins |
ClosedTypeId | GHC.Tc.Types, GHC.Tc.Utils.Monad |
closeOverKinds | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins |
closeOverKindsDSet | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins |
closeOverKindsList | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins |
closeUnitDeps | GHC.Unit.State, GHC.Unit, GHC.Plugins |
closeUnitDeps' | GHC.Unit.State, GHC.Unit, GHC.Plugins |
CloseUnitErr | GHC.Unit.State, GHC.Unit, GHC.Plugins |
closeWrtFunDeps | GHC.Tc.Instance.FunDeps |
Closure | |
1 (Type/Class) | GHC.StgToJS.Closure |
2 (Data Constructor) | GHC.StgToJS.Closure |
closure | GHC.StgToJS.Closure |
closureCC | GHC.StgToJS.Heap |
closureCC_ | GHC.StgToJS.Heap |
closureConstructors | GHC.StgToJS.Rts.Rts |
closureEntry | GHC.StgToJS.Heap |
closureEntry_ | GHC.StgToJS.Heap |
ClosureEnv | GHC.Linker.Types |
closureField1 | GHC.StgToJS.Heap |
closureField1_ | GHC.StgToJS.Heap |
closureField2 | GHC.StgToJS.Heap |
closureField2_ | GHC.StgToJS.Heap |
closureFunInfo | GHC.StgToCmm.Closure |
closureGrowth | GHC.Stg.Lift.Analysis |
ClosureHeader | GHC.StgToCmm.Layout |
ClosureInfo | |
1 (Type/Class) | GHC.StgToJS.Types |
2 (Data Constructor) | GHC.StgToJS.Types |
3 (Type/Class) | GHC.StgToCmm.Closure |
closureInfoLabel | GHC.StgToCmm.Closure |
closureInfoPtr | GHC.Cmm.Info |
closureInfoStat | GHC.StgToJS.Closure |
closureIpeStats | GHC.StgToCmm.Utils |
closureLFInfo | GHC.StgToCmm.Closure |
closureLocalEntryLabel | GHC.StgToCmm.Closure |
ClosureMap | GHC.Types.IPE |
closureMeta | GHC.StgToJS.Heap |
closureMeta_ | GHC.StgToJS.Heap |
closureName | GHC.StgToCmm.Closure |
closureReEntrant | GHC.StgToCmm.Closure |
ClosureSizeOp | GHC.Builtin.PrimOps |
ClosureSk | GHC.Stg.Lift.Analysis |
closureSlowEntryLabel | GHC.StgToCmm.Closure |
ClosureType | GHC.StgToJS.Types |
closureType | GHC.StgToJS.Heap |
ClosureTypeInfo | GHC.Runtime.Heap.Layout, GHC.Cmm |
closureTypes | GHC.StgToJS.Rts.Rts |
closureUpdReqd | GHC.StgToCmm.Closure |
closure_env | GHC.Linker.Types |
CLRLI | GHC.CmmToAsm.PPC.Instr |
CLRRI | GHC.CmmToAsm.PPC.Instr |
cls | GHC.Iface.Ext.Types |
ClsDeclCtxt | GHC.Rename.Env, GHC.Rename.Bind |
ClsInst | |
1 (Type/Class) | GHC.Core.InstEnv, GHC |
2 (Data Constructor) | GHC.Core.InstEnv |
ClsInstD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
ClsInstDecl | |
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 |
ClsInstLookupResult | GHC.Core.InstEnv |
ClsInstOrQC | GHC.Tc.Types.Origin |
ClsInstResult | GHC.Tc.Instance.Class, GHC.Tc.Solver.Monad |
clsName | GHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins |
clsQual | GHC.Builtin.Names |
clsQual_RDR | GHC.Builtin.Names |
ClssDecl | GHC.Tc.Errors.Types |
CLTD | GHC.CmmToAsm.X86.Instr |
clTypeName | GHC.StgToJS.Rts.Types |
Clz16Op | GHC.Builtin.PrimOps |
Clz32Op | GHC.Builtin.PrimOps |
Clz64Op | GHC.Builtin.PrimOps |
Clz8Op | GHC.Builtin.PrimOps |
clzLabel | GHC.CmmToAsm.CPrim |
ClzOp | GHC.Builtin.PrimOps |
cmConLikes | GHC.Types.CompleteMatch |
CmdLineError | GHC.Utils.Panic, GHC.Plugins, GHC |
cmdLineError | GHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins |
cmdLineErrorIO | GHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins |
cmdlineFrameworks | GHC.Driver.Session, GHC.Plugins, GHC |
CmdLineP | |
1 (Type/Class) | GHC.Driver.Session, GHC.Plugins |
2 (Data Constructor) | GHC.Driver.Session, GHC.Plugins |
cmdlineParserStyle | GHC.Utils.Outputable, GHC.Plugins |
CmdLStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC |
CmdStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC |
CmdSyntaxTable | GHC.Hs.Expr, GHC.Hs, GHC |
CmdTopTc | |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs, GHC |
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs, GHC |
CmEnv | GHC.Core.Map.Type |
cml_args | GHC.Cmm.Node, GHC.Cmm |
cml_args_regs | GHC.Cmm.Node, GHC.Cmm |
cml_cont | GHC.Cmm.Node, GHC.Cmm |
cml_false | GHC.Cmm.Node, GHC.Cmm |
cml_likely | GHC.Cmm.Node, GHC.Cmm |
cml_pred | GHC.Cmm.Node, GHC.Cmm |
cml_ret_args | GHC.Cmm.Node, GHC.Cmm |
cml_ret_off | GHC.Cmm.Node, GHC.Cmm |
cml_target | GHC.Cmm.Node, GHC.Cmm |
cml_true | GHC.Cmm.Node, GHC.Cmm |
Cmm | GHC.Driver.Phases |
CmmActual | GHC.Cmm.Node, GHC.Cmm |
cmmAddWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmAGraph | GHC.Cmm.Graph |
CmmAGraphScoped | GHC.Cmm.Graph |
cmmAndWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmAssign | GHC.Cmm.Node, GHC.Cmm |
cmmBits | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
CmmBlock | |
1 (Data Constructor) | GHC.Cmm.Expr, GHC.Cmm |
2 (Type/Class) | GHC.Cmm |
CmmBranch | GHC.Cmm.Node, GHC.Cmm |
CmmCall | GHC.Cmm.Node, GHC.Cmm |
cmmCfgOpts | GHC.Cmm.ContFlowOpt |
cmmCfgOptsProc | GHC.Cmm.ContFlowOpt |
CmmCgInfos | |
1 (Type/Class) | GHC.StgToCmm.Types |
2 (Data Constructor) | GHC.StgToCmm.Types |
CmmComment | GHC.Cmm.Node, GHC.Cmm |
CmmCondBranch | GHC.Cmm.Node, GHC.Cmm |
CmmConfig | |
1 (Type/Class) | GHC.Cmm.Config |
2 (Data Constructor) | GHC.Cmm.Config |
cmmConstrTag1 | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmCpp | GHC.Driver.Phases |
cmmCppPipeline | GHC.Driver.Pipeline |
CmmData | GHC.Cmm |
CmmDataDecl | GHC.Cmm |
cmmDataDeclCmmDecl | GHC.Cmm |
cmmDebugGen | GHC.Cmm.DebugBlock |
cmmDebugLabels | GHC.Cmm.DebugBlock |
cmmDebugLink | GHC.Cmm.DebugBlock |
CmmDecl | GHC.Cmm |
CmmDeclSRTs | GHC.Cmm |
cmmDoCmmSwitchPlans | GHC.Cmm.Config |
cmmDoLinting | GHC.Cmm.Config |
CmmEntry | GHC.Cmm.Node, GHC.Cmm |
cmmEqType | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
cmmEqType_ignoring_ptrhood | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
cmmEqWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmExpr | GHC.Cmm.Expr, GHC.Cmm |
cmmExprAlignment | GHC.Cmm.Expr, GHC.Cmm |
cmmExprType | GHC.Cmm.Expr, GHC.Cmm |
cmmExprWidth | GHC.Cmm.Expr, GHC.Cmm |
cmmExternalDynamicRefs | GHC.Cmm.Config |
CmmFileEmbed | GHC.Cmm |
CmmFloat | GHC.Cmm.Expr, GHC.Cmm |
cmmFloat | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
CmmForeignCall | GHC.Cmm.Node, GHC.Cmm |
CmmFormal | GHC.Cmm.Node, GHC.Cmm |
cmmGenStackUnwindInstr | GHC.Cmm.Config |
cmmGetClosureType | GHC.Cmm.Info |
CmmGlobal | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
cmmGlobalLiveness | GHC.Cmm.Liveness |
CmmGraph | |
1 (Data Constructor) | GHC.Cmm |
2 (Type/Class) | GHC.Cmm |
CmmGroup | GHC.Cmm |
CmmGroupSRTs | GHC.Cmm |
CmmHighStackMark | GHC.Cmm.Expr, GHC.Cmm |
cmmImplementSwitchPlans | GHC.Cmm.Switch.Implement |
cmmIndex | GHC.Cmm.Utils |
cmmIndexExpr | GHC.Cmm.Utils |
CmmInfoTable | |
1 (Type/Class) | GHC.Cmm |
2 (Data Constructor) | GHC.Cmm |
cmmInfoTableToInfoProvEnt | GHC.StgToCmm.Utils |
CmmInt | GHC.Cmm.Expr, GHC.Cmm |
cmmIsNotTagged | GHC.Cmm.Utils |
cmmIsTagged | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmLabel | GHC.Cmm.Expr, GHC.Cmm |
CmmLabelDiffOff | GHC.Cmm.Expr, GHC.Cmm |
CmmLabelOff | GHC.Cmm.Expr, GHC.Cmm |
cmmLabelOff | GHC.Cmm.Utils |
cmmLabelOffB | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmLabelOffW | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmLayoutStack | GHC.Cmm.LayoutStack |
cmmlex | GHC.Cmm.Lexer |
cmmLint | GHC.Cmm.Lint |
cmmLintGraph | GHC.Cmm.Lint |
CmmLit | |
1 (Type/Class) | GHC.Cmm.Expr, GHC.Cmm |
2 (Data Constructor) | GHC.Cmm.Expr, GHC.Cmm |
cmmLitType | GHC.Cmm.Expr, GHC.Cmm |
CmmLoad | GHC.Cmm.Expr, GHC.Cmm |
cmmLoadBWord | GHC.Cmm.Utils |
cmmLoadGCWord | GHC.Cmm.Utils |
cmmLoadIndex | GHC.Cmm.Utils |
cmmLoadIndexW | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmLoc | GHC.StgToCmm.Closure |
CmmLocal | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
CmmLocalLive | GHC.Cmm.Liveness |
cmmLocalLiveness | GHC.Cmm.Liveness |
cmmLocalLivenessL | GHC.Cmm.Liveness |
CmmMachOp | GHC.Cmm.Expr, GHC.Cmm |
cmmMachOpFold | GHC.Cmm.Opt |
cmmMachOpFoldM | GHC.Cmm.Opt |
cmmMakeDynamicReference | GHC.CmmToAsm.PIC |
CmmMakeDynamicReferenceM | GHC.CmmToAsm.PIC |
CmmMayReturn | GHC.Cmm.Node, GHC.Cmm |
cmmMkAssign | GHC.Cmm.Utils |
cmmMulWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmNativeGen | GHC.CmmToAsm |
cmmNegate | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmNeverReturns | GHC.Cmm.Node, GHC.Cmm |
cmmNeWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmNode | GHC.Cmm.Node, GHC.Cmm |
cmmOffset | GHC.Cmm.Utils |
cmmOffsetB | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmOffsetExpr | GHC.Cmm.Utils |
cmmOffsetExprB | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmOffsetExprW | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmOffsetLit | GHC.Cmm.Utils |
cmmOffsetLitB | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmOffsetLitW | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmOffsetW | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmOptControlFlow | GHC.Cmm.Config |
cmmOptElimCommonBlks | GHC.Cmm.Config |
cmmOptSink | GHC.Cmm.Config |
cmmOptThreadSanitizer | GHC.Cmm.Config |
cmmOrWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmParse | GHC.StgToCmm.ExtCode |
CmmParserConfig | |
1 (Type/Class) | GHC.Cmm.Parser.Config, GHC.Cmm.Parser |
2 (Data Constructor) | GHC.Cmm.Parser.Config, GHC.Cmm.Parser |
CmmParserError | GHC.Parser.Errors.Types |
cmmPipeline | |
1 (Function) | GHC.Cmm.Pipeline |
2 (Function) | GHC.Driver.Pipeline |
cmmPlatform | GHC.Cmm.Config |
cmmPointerMask | GHC.Cmm.Utils |
cmmpParserOpts | GHC.Cmm.Parser.Config, GHC.Cmm.Parser |
cmmpPDConfig | GHC.Cmm.Parser.Config, GHC.Cmm.Parser |
CmmProc | GHC.Cmm |
cmmProcAlignment | GHC.Driver.Session, GHC.Plugins, GHC |
cmmProfile | GHC.Cmm.Config |
CmmProgram | GHC.Cmm |
cmmpStgToCmmConfig | GHC.Cmm.Parser.Config, GHC.Cmm.Parser |
cmmQuotWord | GHC.Cmm.Utils |
CmmReg | |
1 (Type/Class) | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
2 (Data Constructor) | GHC.Cmm.Expr, GHC.Cmm |
CmmRegOff | GHC.Cmm.Expr, GHC.Cmm |
cmmRegOff | GHC.Cmm.Utils |
cmmRegOffB | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmRegOffW | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmRegType | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
cmmRegWidth | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
CmmReturnInfo | GHC.Cmm.Node, GHC.Cmm |
cmmSink | GHC.Cmm.Sink |
cmmSLtWord | GHC.Cmm.Utils |
CmmSource | GHC.CmmToAsm.CFG |
cmmSplitProcPoints | GHC.Cmm.Config |
CmmStackInfo | GHC.Cmm |
CmmStackSlot | GHC.Cmm.Expr, GHC.Cmm |
CmmStatic | GHC.Cmm |
CmmStaticLit | GHC.Cmm |
CmmStatics | |
1 (Type/Class) | GHC.Cmm |
2 (Data Constructor) | GHC.Cmm |
CmmStaticsRaw | GHC.Cmm |
CmmStore | GHC.Cmm.Node, GHC.Cmm |
CmmString | GHC.Cmm |
cmmSubWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmSwitch | GHC.Cmm.Node, GHC.Cmm |
cmmTagMask | GHC.Cmm.Utils |
CmmTick | GHC.Cmm.Node, GHC.Cmm |
CmmTickish | GHC.Types.Tickish, GHC.Cmm.Node, GHC.Cmm |
CmmTickScope | GHC.Cmm.Node, GHC.Cmm |
cmmToC | GHC.CmmToC |
CmmToken | GHC.Cmm.Lexer |
cmmToLlvmType | GHC.CmmToLlvm.Base |
cmmTopCodeGen | |
1 (Function) | GHC.CmmToAsm.Monad, GHC.CmmToAsm |
2 (Function) | GHC.CmmToAsm.X86.CodeGen |
3 (Function) | GHC.CmmToAsm.PPC.CodeGen |
4 (Function) | GHC.CmmToAsm.AArch64.CodeGen |
CmmTopInfo | GHC.Cmm |
cmmTopLiveness | GHC.CmmToAsm.Reg.Liveness |
cmmToRawCmm | GHC.Cmm.Info |
cmmToRawCmmHook | GHC.Driver.Hooks |
cmmToWord | GHC.Cmm.Utils |
CmmType | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
cmmTypeFormat | GHC.CmmToAsm.Format |
CmmT_Acquire | GHC.Cmm.Lexer |
CmmT_bits128 | GHC.Cmm.Lexer |
CmmT_bits16 | GHC.Cmm.Lexer |
CmmT_bits256 | GHC.Cmm.Lexer |
CmmT_bits32 | GHC.Cmm.Lexer |
CmmT_bits512 | GHC.Cmm.Lexer |
CmmT_bits64 | GHC.Cmm.Lexer |
CmmT_bits8 | GHC.Cmm.Lexer |
CmmT_BoolAnd | GHC.Cmm.Lexer |
CmmT_BoolOr | GHC.Cmm.Lexer |
CmmT_call | GHC.Cmm.Lexer |
CmmT_case | GHC.Cmm.Lexer |
CmmT_CLOSURE | GHC.Cmm.Lexer |
CmmT_default | GHC.Cmm.Lexer |
CmmT_DotDot | GHC.Cmm.Lexer |
CmmT_DoubleColon | GHC.Cmm.Lexer |
CmmT_else | GHC.Cmm.Lexer |
CmmT_EOF | GHC.Cmm.Lexer |
CmmT_Eq | GHC.Cmm.Lexer |
CmmT_export | GHC.Cmm.Lexer |
CmmT_False | GHC.Cmm.Lexer |
CmmT_Float | GHC.Cmm.Lexer |
CmmT_float32 | GHC.Cmm.Lexer |
CmmT_float64 | GHC.Cmm.Lexer |
CmmT_foreign | GHC.Cmm.Lexer |
CmmT_gcptr | GHC.Cmm.Lexer |
CmmT_Ge | GHC.Cmm.Lexer |
CmmT_GlobalReg | GHC.Cmm.Lexer |
CmmT_goto | GHC.Cmm.Lexer |
CmmT_if | GHC.Cmm.Lexer |
CmmT_import | GHC.Cmm.Lexer |
CmmT_INFO_TABLE | GHC.Cmm.Lexer |
CmmT_INFO_TABLE_CONSTR | GHC.Cmm.Lexer |
CmmT_INFO_TABLE_FUN | GHC.Cmm.Lexer |
CmmT_INFO_TABLE_RET | GHC.Cmm.Lexer |
CmmT_INFO_TABLE_SELECTOR | GHC.Cmm.Lexer |
CmmT_Int | GHC.Cmm.Lexer |
CmmT_jump | GHC.Cmm.Lexer |
CmmT_Le | GHC.Cmm.Lexer |
CmmT_likely | GHC.Cmm.Lexer |
CmmT_Name | GHC.Cmm.Lexer |
CmmT_Ne | GHC.Cmm.Lexer |
CmmT_never | GHC.Cmm.Lexer |
CmmT_prim | GHC.Cmm.Lexer |
CmmT_push | GHC.Cmm.Lexer |
CmmT_Relaxed | GHC.Cmm.Lexer |
CmmT_Release | GHC.Cmm.Lexer |
CmmT_reserve | GHC.Cmm.Lexer |
CmmT_return | GHC.Cmm.Lexer |
CmmT_returns | GHC.Cmm.Lexer |
CmmT_section | GHC.Cmm.Lexer |
CmmT_SeqCst | GHC.Cmm.Lexer |
CmmT_Shl | GHC.Cmm.Lexer |
CmmT_Shr | GHC.Cmm.Lexer |
CmmT_SpecChar | GHC.Cmm.Lexer |
CmmT_String | GHC.Cmm.Lexer |
CmmT_switch | GHC.Cmm.Lexer |
CmmT_True | GHC.Cmm.Lexer |
CmmT_unwind | GHC.Cmm.Lexer |
cmmUGeWord | GHC.Cmm.Utils |
cmmUGtWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
cmmULtWord | GHC.Cmm.Utils |
CmmUninitialised | GHC.Cmm |
CmmUnknownCConv | GHC.Parser.Errors.Types |
CmmUnknownMacro | GHC.Parser.Errors.Types |
CmmUnknownPrimitive | GHC.Parser.Errors.Types |
CmmUnrecognisedHint | GHC.Parser.Errors.Types |
CmmUnrecognisedSafety | GHC.Parser.Errors.Types |
CmmUnsafeForeignCall | GHC.Cmm.Node, GHC.Cmm |
cmmUntag | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmUnwind | GHC.Cmm.Node, GHC.Cmm |
cmmUShrWord | GHC.Cmm.Utils, GHC.StgToCmm.Utils |
CmmVec | GHC.Cmm.Expr, GHC.Cmm |
cmmVec | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
CMN | GHC.CmmToAsm.AArch64.Instr |
CMOV | GHC.CmmToAsm.X86.Instr |
CMP | |
1 (Data Constructor) | GHC.CmmToAsm.AArch64.Instr |
2 (Data Constructor) | GHC.CmmToAsm.X86.Instr |
3 (Data Constructor) | GHC.CmmToAsm.PPC.Instr |
cmpAlt | GHC.Core, GHC.Plugins |
cmpAltCon | GHC.Core, GHC.Plugins |
cmpBufSpan | GHC.Types.SrcLoc, GHC.Plugins |
cmpCostCentre | GHC.Types.CostCentre |
cmpForAllVis | GHC.Core.TyCo.Compare |
CMPL | GHC.CmmToAsm.PPC.Instr |
cmpLocated | GHC.Types.SrcLoc, GHC.Plugins, GHC |
cmpTyLit | GHC.Core.TyCo.Rep |
CMPXCHG | GHC.CmmToAsm.X86.Instr |
CmpXChg | GHC.Llvm.Syntax, GHC.Llvm |
cmpxchgLabel | GHC.CmmToAsm.CPrim |
cmResultTyCon | GHC.Types.CompleteMatch |
cm_binds | GHC |
cm_module | GHC |
cm_safe | GHC |
cm_types | GHC |
CND_Extra | |
1 (Type/Class) | GHC.Tc.Errors.Types |
2 (Data Constructor) | GHC.Tc.Errors.Types |
cnd_extra | GHC.Tc.Errors.Types |
cnd_user_givens | GHC.Tc.Errors.Types |
cnd_wanted | GHC.Tc.Errors.Types |
CNonCanonical | GHC.Tc.Types.Constraint |
CNTLZ | GHC.CmmToAsm.PPC.Instr |
coalesceGraph | GHC.Data.Graph.Ops, GHC.Data.Graph.Color |
coalesceNodes | GHC.Data.Graph.Ops, GHC.Data.Graph.Color |
CoAxBranch | |
1 (Type/Class) | GHC.Core.Coercion.Axiom |
2 (Data Constructor) | GHC.Core.Coercion.Axiom |
coAxBranchCoVars | GHC.Core.Coercion.Axiom |
coAxBranchIncomps | GHC.Core.Coercion.Axiom |
coAxBranchLHS | GHC.Core.Coercion.Axiom |
coAxBranchRHS | GHC.Core.Coercion.Axiom |
coAxBranchRoles | GHC.Core.Coercion.Axiom |
coAxBranchSpan | GHC.Core.Coercion.Axiom |
coAxBranchTyVars | GHC.Core.Coercion.Axiom |
CoAxiom | |
1 (Type/Class) | GHC.Core.Coercion.Axiom |
2 (Data Constructor) | GHC.Core.Coercion.Axiom |
coAxiomArity | GHC.Core.Coercion.Axiom |
coAxiomBranches | GHC.Core.Coercion.Axiom |
coAxiomName | GHC.Core.Coercion.Axiom |
coAxiomNthBranch | GHC.Core.Coercion.Axiom |
coAxiomNumPats | GHC.Core.Coercion.Axiom |
coAxiomRole | GHC.Core.Coercion.Axiom |
CoAxiomRule | |
1 (Type/Class) | GHC.Core.Coercion.Axiom |
2 (Data Constructor) | GHC.Core.Coercion.Axiom |
coAxiomSingleBranch | GHC.Core.Coercion.Axiom |
coAxiomSingleBranch_maybe | GHC.Core.Coercion.Axiom |
coAxiomToIfaceDecl | GHC.Iface.Make |
coAxiomTyCon | GHC.Core.Coercion.Axiom |
coAxNthLHS | GHC.Core.Type, GHC.Plugins |
coaxrAsmpRoles | GHC.Core.Coercion.Axiom |
coaxrName | GHC.Core.Coercion.Axiom |
coaxrProves | GHC.Core.Coercion.Axiom |
coaxrRole | GHC.Core.Coercion.Axiom |
Cobjc | GHC.Driver.Phases |
Cobjcxx | GHC.Driver.Phases |
code | GHC.StgToCmm.ExtCode |
CodeGen | GHC.Stg.Syntax |
codeGen | GHC.StgToCmm |
codeGenFlags | GHC.Driver.Flags, GHC.Driver.Session, GHC.Plugins |
codeOnly | GHC.StgToCmm.Monad |
codeOutput | GHC.Driver.CodeOutput |
CodeStub | GHC.Cmm.CLabel |
codeStyle | GHC.Utils.Outputable, GHC.Plugins |
codeTyConKey | GHC.Builtin.Names.TH |
codeTyConName | GHC.Builtin.Names.TH |
coerceId | GHC.Types.Id.Make |
coerceKey | GHC.Builtin.Names |
coerceName | GHC.Types.Id.Make |
coercibleClass | GHC.Builtin.Types, GHC.Plugins |
coercibleDataCon | GHC.Builtin.Types, GHC.Plugins |
coercibleDataConKey | GHC.Builtin.Names |
CoercibleMsg | GHC.Tc.Errors.Types |
coercibleSCSelIdKey | GHC.Builtin.Names |
coercibleTyCon | GHC.Builtin.Types, GHC.Plugins |
coercibleTyConKey | GHC.Builtin.Names |
coercibleTyConName | GHC.Builtin.Types, GHC.Plugins |
Coercion | |
1 (Type/Class) | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
2 (Data Constructor) | GHC.Core, GHC.Plugins |
CoercionHole | |
1 (Type/Class) | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Tc.Types.Evidence, GHC.Plugins |
2 (Data Constructor) | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
coercionKind | GHC.Core.Coercion, GHC.Plugins |
coercionKindRole | GHC.Core.Coercion, GHC.Plugins |
coercionKinds | GHC.Core.Coercion, GHC.Plugins |
coercionLKind | GHC.Core.Coercion, GHC.Plugins |
CoercionMapG | GHC.Core.Map.Type |
CoercionN | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
CoercionP | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
CoercionR | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
coercionRedn | GHC.Core.Reduction |
coercionRKind | GHC.Core.Coercion, GHC.Plugins |
coercionRole | GHC.Core.Coercion, GHC.Plugins |
CoercionsInTypes | GHC.Tc.Errors.Types |
coercionSize | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
coercionTokenId | GHC.Types.Id.Make |
coercionTokenIdKey | GHC.Builtin.Names |
CoercionTy | GHC.Core.TyCo.Rep |
coercionType | GHC.Core.Coercion, GHC.Plugins |
CoEvBindsVar | GHC.Tc.Types.Evidence |
coHoleCoVar | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
colBlackFg | GHC.Utils.Ppr.Colour |
colBlueFg | GHC.Utils.Ppr.Colour |
colBold | GHC.Utils.Ppr.Colour |
colCustom | GHC.Utils.Ppr.Colour |
colCyanFg | GHC.Utils.Ppr.Colour |
colGreenFg | GHC.Utils.Ppr.Colour |
collapseInductiveGraph | GHC.Data.Graph.Collapse |
collect | GHC.Data.Stream |
collectAnnArgs | GHC.Core, GHC.Plugins |
collectAnnArgsTicks | GHC.Core, GHC.Plugins |
collectAnnBndrs | GHC.Core, GHC.Plugins |
collectArchives | GHC.Linker.Unit |
collectArgs | GHC.Core, GHC.Plugins |
collectArgsTicks | GHC.Core, GHC.Plugins |
collectBinders | GHC.Core, GHC.Plugins |
collectBindersPushingCo | GHC.Core.Opt.Arity |
collectCC | GHC.Types.CostCentre |
collectCCs | GHC.Core.LateCC |
collectDebugInformation | GHC.Stg.Debug |
collectDocs | GHC.HsToCore.Docs |
CollectedCCs | GHC.Types.CostCentre |
collectEvVarsPat | GHC.Hs.Pat, GHC.Hs, GHC |
collectEvVarsPats | GHC.Hs.Pat, GHC.Hs, GHC |
collectExtraCcOpts | GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins |
CollectFlag | GHC.Hs.Utils, GHC.Hs, GHC |
collectFloats | GHC.Stg.Lift.Monad |
collectFrameworks | GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins |
collectFrameworksDirs | GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins |
collectFunSimple | GHC.Core, GHC.Plugins |
collectHsBindBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectHsBindListBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectHsBindsBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectHsIdBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectHsValBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectHsWrapBinders | GHC.Tc.Types.Evidence |
collectIds | GHC.StgToJS.StgUtils |
collectIncludeDirs | GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins |
collectLibraryDirs | GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins |
collectLinkOpts | GHC.Linker.Unit |
collectLocalBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectLStmtBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectLStmtsBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectMakeStaticArgs | GHC.Core.Utils, GHC.Plugins |
collectMethodBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectNAnnBndrs | GHC.Core, GHC.Plugins |
collectNBinders | GHC.Core, GHC.Plugins |
collectNValBinders_maybe | GHC.Core, GHC.Plugins |
CollectPass | GHC.Hs.Utils, GHC.Hs, GHC |
collectPatBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectPatsBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectRuleBndrSigTys | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
collectStmtBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectStmtsBinders | GHC.Hs.Utils, GHC.Hs, GHC |
collectTopIds | GHC.StgToJS.StgUtils |
collectTyAndValBinders | GHC.Core, GHC.Plugins |
collectTyBinders | GHC.Core, GHC.Plugins |
collectXSplicePat | GHC.Hs.Utils, GHC.Hs, GHC |
collectXXHsBindsLR | GHC.Hs.Utils, GHC.Hs, GHC |
collectXXPat | GHC.Hs.Utils, GHC.Hs, GHC |
CollNoDictBinders | GHC.Hs.Utils, GHC.Hs, GHC |
CollWithDictBinders | GHC.Hs.Utils, GHC.Hs, GHC |
colMagentaFg | GHC.Utils.Ppr.Colour |
colon | |
1 (Function) | GHC.Utils.Ppr |
2 (Function) | GHC.Utils.Outputable, GHC.Plugins |
colorGraph | GHC.Data.Graph.Color |
coloured | GHC.Utils.Outputable, GHC.Plugins |
colRedFg | GHC.Utils.Ppr.Colour |
colReset | GHC.Utils.Ppr.Colour |
colScheme | GHC.Driver.Session, GHC.Plugins, GHC |
colWhiteFg | GHC.Utils.Ppr.Colour |
colYellowFg | GHC.Utils.Ppr.Colour |
combineAltInfo | GHC.Stg.InferTags.Types |
combineAst | GHC.Iface.Ext.Utils |
combineBufSpans | GHC.Types.SrcLoc, GHC.Plugins |
combineChildLookupResult | GHC.Rename.Env |
CombinedScope | GHC.Cmm.Node, GHC.Cmm |
combineIdenticalAlts | GHC.Core.Utils, GHC.Plugins |
combineLocs | GHC.Types.SrcLoc, GHC.Plugins, GHC |
combineLocsA | GHC.Parser.Annotation, GHC.Hs, GHC |
combineMatchResults | GHC.HsToCore.Utils |
combineNodeInfo | GHC.Iface.Ext.Utils |
combineRealSrcSpans | GHC.Types.SrcLoc, GHC.Plugins |
combineScopes | GHC.Iface.Ext.Utils |
combineSourcedNodeInfo | GHC.Iface.Ext.Utils |
combineSrcSpans | GHC.Types.SrcLoc, GHC.Plugins |
combineSrcSpansA | GHC.Parser.Annotation, GHC.Hs, GHC |
combineTickScopes | GHC.Cmm.Node, GHC.Cmm |
comma | |
1 (Function) | GHC.Utils.Ppr |
2 (Function) | GHC.Utils.Outputable, GHC.Plugins |
CommandLineOption | GHC.Driver.Plugins, GHC.Plugins |
COMMENT | |
1 (Data Constructor) | GHC.CmmToAsm.AArch64.Instr |
2 (Data Constructor) | GHC.CmmToAsm.X86.Instr |
3 (Data Constructor) | GHC.CmmToAsm.PPC.Instr |
Comment | GHC.Llvm.Syntax, GHC.Llvm |
comment | GHC.Parser.Annotation, GHC.Hs, GHC |
comments | GHC.Parser.Annotation, GHC.Hs, GHC |
commentsOnlyA | GHC.Parser.Annotation, GHC.Hs, GHC |
commentToAnnotation | GHC.Parser.Lexer |
comment_q | GHC.Parser.Lexer |
commonCppDefs | GHC.StgToJS.Linker.Utils |
Comp | GHC.Tc.Types, GHC.Tc.Utils.Monad |
comp1DataCon_RDR | GHC.Builtin.Names |
CompactAdd | GHC.Builtin.PrimOps |
CompactAddWithSharing | GHC.Builtin.PrimOps |
CompactAllocateBlockOp | GHC.Builtin.PrimOps |
CompactContainsAnyOp | GHC.Builtin.PrimOps |
CompactContainsOp | GHC.Builtin.PrimOps |
CompactFixupPointersOp | GHC.Builtin.PrimOps |
CompactGetFirstBlockOp | GHC.Builtin.PrimOps |
CompactGetNextBlockOp | GHC.Builtin.PrimOps |
CompactionFailed | |
1 (Type/Class) | GHC.Utils.Exception |
2 (Data Constructor) | GHC.Utils.Exception |
CompactNewOp | GHC.Builtin.PrimOps |
compactPrimTy | GHC.Builtin.Types.Prim |
compactPrimTyCon | GHC.Builtin.Types.Prim |
compactPrimTyConKey | GHC.Builtin.Names |
CompactResizeOp | GHC.Builtin.PrimOps |
CompactSize | GHC.Builtin.PrimOps |
Compare | GHC.Llvm.Syntax, GHC.Llvm |
compare | GHC.Prelude.Basic, GHC.Prelude |
CompareByteArraysOp | GHC.Builtin.PrimOps |
compareFixity | GHC.Types.Fixity, GHC |
compareLength | GHC.Utils.Misc, GHC.Plugins |
compare_RDR | GHC.Builtin.Names |
compatibleBranches | GHC.Core.FamInstEnv |
compEIdKey | GHC.Builtin.Names.TH |
compEName | GHC.Builtin.Names.TH |
competesWith | GHC.Types.Basic, GHC.Plugins |
compilationProgressMsg | GHC.Utils.Error |
CompiledByteCode | |
1 (Type/Class) | GHC.ByteCode.Types |
2 (Data Constructor) | GHC.ByteCode.Types |
compileEmptyStub | GHC.Driver.Pipeline |
compileExpr | GHC.Runtime.Eval, GHC |
compileExprRemote | GHC.Runtime.Eval, GHC |
compileFile | GHC.Driver.Pipeline |
compileForeign | GHC.Driver.Pipeline |
compileOne | GHC.Driver.Pipeline |
compileOne' | GHC.Driver.Pipeline |
compileParsedExpr | GHC.Runtime.Eval, GHC |
compileParsedExprRemote | GHC.Runtime.Eval, GHC |
CompileReason | GHC.Iface.Recomp |
CompilerInfo | GHC.Driver.Session, GHC.Plugins |
compilerInfo | GHC.Driver.Session, GHC.Plugins |
CompilerPhase | GHC.Types.Basic, GHC.Plugins |
compileStub | GHC.Driver.Pipeline.Execute |
compileToCoreModule | GHC |
compileToCoreSimplified | GHC |
complement | GHC.Prelude.Basic, GHC.Prelude |
complementBit | GHC.Prelude.Basic, GHC.Prelude |
completeBipartiteGraph | GHC.Data.Graph.UnVar |
completeGraph | GHC.Data.Graph.UnVar |
CompleteMatch | |
1 (Type/Class) | GHC.Types.CompleteMatch, GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad |
2 (Data Constructor) | GHC.Types.CompleteMatch |
completeMatchAppliesAtType | GHC.Types.CompleteMatch |
CompleteMatches | GHC.Types.CompleteMatch, GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.HsToCore.Types |
CompleteMatchSig | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC |
CompleteSig | GHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig |
completeSigFromId | GHC.Tc.Gen.Sig |
completeSigPolyId_maybe | GHC.Tc.Gen.Sig |
CompManager | GHC.Driver.Session, GHC.Plugins, GHC |
Compos | GHC.JS.Transform |
compos | GHC.JS.Transform |
composeAIdKey | GHC.Builtin.Names |
composeAName | GHC.Builtin.Names |
composeSteppers | GHC.Core.Coercion, GHC.Plugins |
composeTCvSubst | GHC.Core.TyCo.Subst, GHC.Core.Type, GHC.Plugins |
compose_RDR | GHC.Builtin.Names |
composOp | GHC.JS.Transform |
composOpFold | GHC.JS.Transform |
composOpM | GHC.JS.Transform |
composOpM_ | GHC.JS.Transform |
compressTypes | GHC.Iface.Ext.Utils |
compTyConKey | GHC.Builtin.Names |
compTyConName | GHC.Builtin.Names |
CompulsorySrc | GHC.Types.Basic, GHC.Core, GHC.Plugins |
computeFingerprint | GHC.Iface.Recomp.Binary |
Con | GHC.StgToJS.Types |
ConArgCtxt | GHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType |
conArgDocs | GHC.HsToCore.Docs |
concat | GHC.Prelude.Basic, GHC.Prelude |
concatBag | GHC.Data.Bag |
concatFS | GHC.Data.FastString, GHC.Plugins |
concatIdKey | GHC.Builtin.Names |
concatMap | |
1 (Function) | GHC.Prelude.Basic, GHC.Prelude |
2 (Function) | GHC.Data.List.Infinite |
concatMapBag | GHC.Data.Bag |
concatMapBagPair | GHC.Data.Bag |
concatMapM | GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad |
concatName | GHC.Builtin.Names |
concatOL | GHC.Data.OrdList |
conClosure | GHC.StgToJS.Closure |
ConCpr | GHC.Types.Cpr |
ConcreteFRR | GHC.Tc.Utils.TcType |
ConcreteHole | GHC.Tc.Utils.TcMType |
ConcreteTv | GHC.Tc.Utils.TcType |
ConcreteTvOrigin | GHC.Tc.Utils.TcType |
Cond | |
1 (Type/Class) | GHC.CmmToAsm.X86.Cond |
2 (Type/Class) | GHC.CmmToAsm.AArch64.Cond |
3 (Type/Class) | GHC.CmmToAsm.PPC.Cond |
condBranchWeight | GHC.CmmToAsm.CFG.Weight |
ConDec | GHC.Iface.Ext.Types |
ConDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
ConDeclCtx | GHC.Tc.Errors.Types |
ConDeclField | |
1 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC |
2 (Data Constructor) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC |
ConDeclGADT | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
ConDeclH98 | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
condEIdKey | GHC.Builtin.Names.TH |
condEName | GHC.Builtin.Names.TH |
condNegate | GHC.CmmToAsm.PPC.Cond |
condToUnsigned | GHC.CmmToAsm.X86.Cond |
condUnsigned | GHC.CmmToAsm.PPC.Cond |
conEIdKey | GHC.Builtin.Names.TH |
conEName | GHC.Builtin.Names.TH |
conE_RDR | GHC.Builtin.Names.TH |
conFixity_RDR | GHC.Builtin.Names |
ConInfoTableLocation | GHC.Cmm.CLabel |
conInfoTableSizeB | GHC.Cmm.Info |
conIsRecord_RDR | GHC.Builtin.Names |
ConLike | |
1 (Data Constructor) | GHC.Types.Basic, GHC.Plugins |
2 (Type/Class) | GHC.Core.ConLike |
conLikeArity | GHC.Core.ConLike |
conLikeDataConKey | GHC.Builtin.Names.TH |
conLikeDataConName | GHC.Builtin.Names.TH |
conLikeExTyCoVars | GHC.Core.ConLike |
conLikeFieldLabels | GHC.Core.ConLike |
conLikeFieldType | GHC.Core.ConLike |
conLikeFullSig | GHC.Core.ConLike |
conLikeHasBuilder | GHC.Core.ConLike |
conLikeImplBangs | GHC.Core.ConLike |
conLikeInstOrigArgTys | GHC.Core.ConLike |
conLikeIsInfix | GHC.Core.ConLike |
conLikeName | GHC.Core.ConLike |
ConLikeP | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC |
conLikeResTy | GHC.Core.ConLike, GHC.Tc.Utils.Zonk |
conLikeStupidTheta | GHC.Core.ConLike |
conLikesWithFields | GHC.Core.ConLike |
ConLikeTc | GHC.Hs.Expr, GHC.Hs, GHC |
conLikeUserTyVarBinders | GHC.Core.ConLike |
conName_RDR | GHC.Builtin.Names |
ConPat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC |
ConPatTc | |
1 (Type/Class) | GHC.Hs.Pat, GHC.Hs, GHC |
2 (Data Constructor) | GHC.Hs.Pat, GHC.Hs, GHC |
conPIdKey | GHC.Builtin.Names.TH |
conPName | GHC.Builtin.Names.TH |
consBag | GHC.Data.Bag |
consCts | GHC.Tc.Types.Constraint |
consDataCon | GHC.Builtin.Types, GHC.Plugins |
consDataConKey | GHC.Builtin.Names |
consDataConName | GHC.Builtin.Types, GHC.Plugins |
consDataCon_RDR | GHC.Builtin.Types, GHC.Plugins |
consFS | GHC.Data.FastString, GHC.Plugins |
considerAccessibleIdKey | GHC.Builtin.Names |
considerAccessibleName | GHC.Builtin.Names |
consIORef | GHC.Utils.GlobalVars |
ConsOL | GHC.Data.OrdList |
consOL | GHC.Data.OrdList |
const | GHC.Prelude.Basic, GHC.Prelude |
const2 | GHC.Utils.Misc, GHC.Plugins |
Constant | GHC.Llvm.Types, GHC.Llvm |
constantFoldExpr | GHC.Cmm.Opt |
constantFoldNode | GHC.Cmm.Opt |
constPtrConName | GHC.Builtin.Names |
constPtrTyConKey | GHC.Builtin.Names |
Constr | GHC.Runtime.Heap.Layout, GHC.Cmm |
ConstrainedDataConPE | GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad |
ConstraintHole | GHC.Tc.Types.Constraint |
constraintKIdKey | GHC.Builtin.Names.TH |
cONSTRAINTKind | GHC.Builtin.Types.Prim, GHC.Builtin.Types, GHC.Plugins |
constraintKind | GHC.Builtin.Types, GHC.Tc.Utils.TcType, GHC.Plugins |
constraintKindRepKey | GHC.Builtin.Names |
constraintKindRepName | GHC.Builtin.Names |
constraintKindTyCon | GHC.Builtin.Types, GHC.Plugins |
constraintKindTyConKey | GHC.Builtin.Names |
constraintKindTyConName | GHC.Builtin.Types, GHC.Plugins |
constraintKName | GHC.Builtin.Names.TH |
ConstraintLike | GHC.Types.Basic, GHC.Types.Var, GHC.Plugins |
ConstraintTuple | GHC.Types.Basic, GHC.Plugins |
cONSTRAINTTyCon | GHC.Builtin.Types.Prim, GHC.Builtin.Types, GHC.Plugins |
cONSTRAINTTyConKey | GHC.Builtin.Names |
cONSTRAINTTyConName | GHC.Builtin.Types.Prim, GHC.Builtin.Types, GHC.Plugins |
constrClosToName | GHC.Runtime.Heap.Inspect |
ConstrDescription | GHC.Runtime.Heap.Layout, GHC.Cmm |
constructorClassKey | GHC.Builtin.Names |
constructorClassName | GHC.Builtin.Names |
constructorCode | GHC.Types.Error.Codes |
ConstructorNumber | GHC.Stg.Syntax |
consume | GHC.Data.Stream |
consumeByInGraph | GHC.Data.Graph.Collapse |
ConTag | Language.Haskell.Syntax.Basic, GHC.Types.Basic, GHC.Core.DataCon, GHC.Plugins |
conTag | GHC.StgToJS.Heap |
conTag' | GHC.StgToJS.Heap |
ConTagZ | GHC.Types.Basic, GHC.StgToCmm.Monad, GHC.Plugins |
containsBidirectionalFormatChar | GHC.Data.StringBuffer |
ContainsCast | GHC.Tc.Types.Constraint |
ContainsCoercionTy | GHC.Tc.Types.Constraint |
ContainsDynFlags | GHC.Driver.Session, GHC.Plugins |
ContainsForall | GHC.Tc.Types.Constraint |
ContainsHooks | GHC.Driver.Hooks |
ContainsLogger | GHC.Utils.Logger |
ContainsModule | GHC.Unit.Module, GHC.Unit, GHC.Plugins |
containsSpan | GHC.Types.SrcLoc, GHC.Plugins |
contArgs | GHC.Core.Opt.Simplify.Utils |
ContEx | GHC.Core.Opt.Simplify.Env |
Context | GHC.Data.Graph.Inductive.Graph |
context | |
1 (Function) | GHC.Data.Graph.Inductive.Graph |
2 (Function) | GHC.Parser.Lexer |
ContextInfo | GHC.Iface.Ext.Types |
ContextKind | GHC.Tc.Gen.HsType |
contHoleScaling | GHC.Core.Opt.Simplify.Utils |
contHoleType | GHC.Core.Opt.Simplify.Utils |
conTIdKey | GHC.Builtin.Names.TH |
ContinueStat | GHC.JS.Syntax |
ContinueWith | GHC.Tc.Solver.Canonical |
continueWith | GHC.Tc.Solver.Canonical |
contIsDupable | GHC.Core.Opt.Simplify.Utils |
contIsRhs | GHC.Core.Opt.Simplify.Utils |
contIsStop | GHC.Core.Opt.Simplify.Utils |
contIsTrivial | GHC.Core.Opt.Simplify.Utils |
conTName | GHC.Builtin.Names.TH |
contResultType | GHC.Core.Opt.Simplify.Utils |
Control0Op | GHC.Builtin.PrimOps |
cONTROL_EXCEPTION_BASE | GHC.Builtin.Names |
conTyConKey | GHC.Builtin.Names.TH |
conTyConName | GHC.Builtin.Names.TH |
ConvDec | GHC.Tc.Errors.Types |
Convention | GHC.Cmm.Node, GHC.Cmm |
ConversionFail | GHC.Tc.Errors.Types |
ConversionFailReason | GHC.Tc.Errors.Types |
convertInfoProvMap | GHC.StgToCmm.Utils |
convertLit | GHC.Hs.Lit, GHC.Hs, GHC |
convertToHsDecls | GHC.ThToHs |
convertToHsExpr | GHC.ThToHs |
convertToHsType | GHC.ThToHs |
convertToIntLit | GHC.Types.Literal, GHC.Plugins |
convertToPat | GHC.ThToHs |
convertToWordLit | GHC.Types.Literal, GHC.Plugins |
ConvExp | GHC.Tc.Errors.Types |
ConvPat | GHC.Tc.Errors.Types |
ConvType | GHC.Tc.Errors.Types |
con_args | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_arg_docs | GHC.HsToCore.Docs |
con_bndrs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_dcolon | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_doc | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_ex_tvs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_forall | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_g_args | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_g_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_mb_cxt | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_name | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_names | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
con_res_ty | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
CoPat | GHC.Hs.Pat, GHC.Hs, GHC |
CopyAddrToByteArrayOp | GHC.Builtin.PrimOps |
CopyArrayOp | GHC.Builtin.PrimOps |
CopyByteArrayOp | GHC.Builtin.PrimOps |
CopyByteArrayToAddrOp | GHC.Builtin.PrimOps |
CopyCC | |
1 (Type/Class) | GHC.StgToJS.Closure |
2 (Data Constructor) | GHC.StgToJS.Closure |
copyClosure | GHC.StgToJS.Closure |
copyFile | GHC.SysTools |
copyHandle | GHC.SysTools |
copyInOflow | GHC.Cmm.Graph |
CopyMutableArrayOp | GHC.Builtin.PrimOps |
CopyMutableByteArrayOp | GHC.Builtin.PrimOps |
CopyMutableByteArrayToAddrOp | GHC.Builtin.PrimOps |
copyOutOflow | GHC.Cmm.Graph |
CopySmallArrayOp | GHC.Builtin.PrimOps |
CopySmallMutableArrayOp | GHC.Builtin.PrimOps |
copyWithHeader | GHC.SysTools |
core2core | GHC.Core.Opt.Pipeline |
CoreAddCallerCcs | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreAddLateCcs | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreAlt | GHC.Core, GHC.Plugins |
coreAltsType | GHC.Core.Utils, GHC.Plugins |
coreAltType | GHC.Core.Utils, GHC.Plugins |
CoreAltWithFVs | GHC.Core.FVs, GHC.Plugins |
CoreAnnTarget | GHC.Types.Annotations, GHC.Plugins |
CoreArg | GHC.Core, GHC.Plugins |
CoreBind | GHC.Core, GHC.Plugins |
CoreBindings | GHC.Linker.Types |
coreBindsSize | GHC.Core.Stats |
coreBindsStats | GHC.Core.Stats |
CoreBindWithFVs | GHC.Core.FVs, GHC.Plugins |
CoreBndr | GHC.Core, GHC.Plugins |
CoreCSE | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDesugar | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDesugarOpt | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoCallArity | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoCpr | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoDemand | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoExitify | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoFloatInwards | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoFloatOutwards | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoNothing | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoPasses | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoPluginPass | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoPrintCore | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoRuleCheck | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoSimplify | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoSpecConstr | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoSpecialising | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoStaticArgs | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreDoWorkerWrapper | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreExpr | GHC.Core, GHC.Plugins |
coreExprAsPmLit | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types |
CoreExprWithFVs | GHC.Core.FVs, GHC.Plugins |
CoreExprWithFVs' | GHC.Core.FVs, GHC.Plugins |
CoreLiberateCase | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreM | GHC.Core.Opt.Monad, GHC.Plugins |
CoreMap | GHC.Core.Map.Expr |
CoreModule | |
1 (Type/Class) | GHC |
2 (Data Constructor) | GHC |
coreModule | GHC |
CorePlugin | GHC.Driver.Plugins, GHC.Plugins |
CorePluginPass | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CorePrep | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CorePrepConfig | |
1 (Type/Class) | GHC.CoreToStg.Prep |
2 (Data Constructor) | GHC.CoreToStg.Prep |
corePrepExpr | GHC.CoreToStg.Prep |
corePrepPgm | GHC.CoreToStg.Prep |
CorePrepPgmConfig | |
1 (Type/Class) | GHC.CoreToStg.Prep |
2 (Data Constructor) | GHC.CoreToStg.Prep |
CorePrepProv | GHC.Core.TyCo.Rep |
CoreProgram | GHC.Core, GHC.Plugins |
CoreRule | GHC.Core, GHC.Plugins |
CoreStats | GHC.Core.Stats |
CoreTickish | GHC.Types.Tickish |
CoreTidy | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
CoreToDo | GHC.Core.Opt.Pipeline.Types, GHC.Plugins |
coreToStg | GHC.CoreToStg |
CoreToStgOpts | |
1 (Type/Class) | GHC.CoreToStg |
2 (Data Constructor) | GHC.CoreToStg |
coreToStg_AutoSccsOnIndividualCafs | GHC.CoreToStg |
coreToStg_ExternalDynamicRefs | GHC.CoreToStg |
coreToStg_InfoTableMap | GHC.CoreToStg |
coreToStg_platform | GHC.CoreToStg |
coreToStg_stgDebugOpts | GHC.CoreToStg |
coreToStg_ways | GHC.CoreToStg |
CoreUnfolding | GHC.Core, GHC.Plugins |
coreView | GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins |
cos | GHC.Prelude.Basic, GHC.Prelude |
CoSel | GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Plugins |
cosh | GHC.Prelude.Basic, GHC.Prelude |
CostCentre | GHC.Types.CostCentre |
costCentreFrom | GHC.StgToCmm.Prof |
CostCentreIndex | GHC.Types.CostCentre.State |
costCentreLbl | GHC.StgToJS.Profiling |
CostCentreScope | GHC.Types.Tickish |
costCentreSrcSpan | GHC.Types.CostCentre |
CostCentreStack | GHC.Types.CostCentre |
CostCentreStackInfo | GHC.Runtime.Interpreter |
costCentreStackInfo | GHC.Runtime.Interpreter |
costCentreStackLbl | GHC.StgToJS.Profiling |
CostCentreState | GHC.Types.CostCentre.State |
costCentreUserName | GHC.Types.CostCentre |
costCentreUserNameFS | GHC.Types.CostCentre |
coToMCo | GHC.Core.Coercion, GHC.Plugins |
couldBeSmallEnoughToInline | GHC.Core.Unfold |
CouldImportFrom | GHC.Types.Hint |
CouldNotDeduce | GHC.Tc.Errors.Types |
CouldNotDetermineInstance | GHC.Tc.Errors.Types |
CouldUnhideFrom | GHC.Types.Hint |
count | GHC.Utils.Misc, GHC.Plugins |
countArgs | GHC.Core.Opt.Simplify.Utils |
countConRepArgs | GHC.Types.RepType |
countEntries | GHC.Core.LateCC |
countFunRepArgs | GHC.Types.RepType |
countHsWrapperInvisArgs | GHC.Tc.Gen.Head |
countLeadingValArgs | GHC.Tc.Gen.Head |
countLeadingZeros | GHC.Prelude.Basic, GHC.Prelude |
countRegRegMovesNat | GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear |
countSRMs | GHC.CmmToAsm.Reg.Graph.Stats |
countTrailingZeros | GHC.Prelude.Basic, GHC.Prelude |
countTyClDecls | GHC.Hs.Decls, GHC.Hs, GHC |
countVisAndInvisValArgs | GHC.Tc.Gen.Head |
countWhile | GHC.Utils.Misc, GHC.Plugins |
CoVar | GHC.Types.Var, GHC.Core.Coercion, GHC.Plugins |
CoVarCo | GHC.Core.TyCo.Rep |
coVarDetails | GHC.Types.Id.Info, GHC.Plugins |
CoVarEnv | GHC.Types.Var.Env, GHC.Plugins |
CoVarId | GHC.Types.Id.Info, GHC.Plugins |
coVarKind | GHC.Core.Coercion, GHC.Plugins |
coVarKindsTypesRole | GHC.Core.Coercion, GHC.Plugins |
coVarLType | GHC.Core.Coercion, GHC.Plugins |
coVarName | GHC.Core.Coercion, GHC.Plugins |
coVarRole | GHC.Core.Coercion, GHC.Plugins |
coVarRType | GHC.Core.Coercion, GHC.Plugins |
CoVarSet | GHC.Types.Var.Set, GHC.Plugins |
coVarsOfCo | GHC.Core.TyCo.FVs, GHC.Core.Coercion, GHC.Plugins |
coVarsOfCos | GHC.Core.TyCo.FVs |
coVarsOfType | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins |
coVarsOfTypes | GHC.Core.TyCo.FVs, GHC.Core.Type, GHC.Plugins |
coVarTypes | GHC.Core.Coercion, GHC.Plugins |
co_ax_branches | GHC.Core.Coercion.Axiom |
co_ax_implicit | GHC.Core.Coercion.Axiom |
co_ax_name | GHC.Core.Coercion.Axiom |
co_ax_role | GHC.Core.Coercion.Axiom |
co_ax_tc | GHC.Core.Coercion.Axiom |
co_ax_unique | GHC.Core.Coercion.Axiom |
co_cpt_wrap | GHC.Hs.Pat, GHC.Hs, GHC |
co_pat_inner | GHC.Hs.Pat, GHC.Hs, GHC |
co_pat_ty | GHC.Hs.Pat, GHC.Hs, GHC |
cparen | GHC.Utils.Outputable, GHC.Plugins |
CPP | GHC.StgToJS.Linker.Utils |
Cpp | GHC.Driver.Phases |
cpPgm_endPassConfig | GHC.CoreToStg.Prep |
cpPgm_generateDebugInfo | GHC.CoreToStg.Prep |
cppLinePragmas | GHC.SysTools.Cpp |
CppOpts | |
1 (Type/Class) | GHC.SysTools.Cpp |
2 (Data Constructor) | GHC.SysTools.Cpp |
cPprTerm | GHC.Runtime.Heap.Inspect |
cPprTermBase | GHC.Runtime.Heap.Inspect |
cppUseCc | GHC.SysTools.Cpp |
Cpr | GHC.Types.Cpr |
cprAnalProgram | GHC.Core.Opt.CprAnal |
cProjectGitCommitId | GHC.Settings.Config |
cProjectName | GHC.Settings.Config |
cProjectPatchLevel | GHC.Settings.Config |
cProjectPatchLevel1 | GHC.Settings.Config |
cProjectPatchLevel2 | GHC.Settings.Config |
cProjectVersion | GHC.Settings.Config |
cProjectVersionInt | GHC.Settings.Config |
CprSig | |
1 (Type/Class) | GHC.Types.Cpr |
2 (Data Constructor) | GHC.Types.Cpr |
cprSigInfo | GHC.Types.Id.Info, GHC.Plugins |
CprType | |
1 (Type/Class) | GHC.Types.Cpr |
2 (Data Constructor) | GHC.Types.Cpr |
CpsRn | GHC.Rename.Pat |
cpt_arg_tys | GHC.Hs.Pat, GHC.Hs, GHC |
cpt_binds | GHC.Hs.Pat, GHC.Hs, GHC |
cpt_dicts | GHC.Hs.Pat, GHC.Hs, GHC |
cpt_tvs | GHC.Hs.Pat, GHC.Hs, GHC |
cpt_wrap | GHC.Hs.Pat, GHC.Hs, GHC |
cp_catchNonexhaustiveCases | GHC.CoreToStg.Prep |
cp_convertNumLit | GHC.CoreToStg.Prep |
CQuantCan | GHC.Tc.Types.Constraint |
CreateBCOs | GHC.Runtime.Interpreter |
createBCOs | GHC.Runtime.Interpreter |
createIservProcessHook | GHC.Driver.Hooks |
createSwitchPlan | GHC.Cmm.Switch |
CRight | GHC.Types.Basic, GHC.Core.Coercion, GHC.Tc.Types.Evidence, GHC.Plugins |
CRNOR | GHC.CmmToAsm.PPC.Instr |
Cross | GHC.Data.Graph.Directed |
crossDataConKey | GHC.Builtin.Names |
cr_approx | GHC.HsToCore.Pmc.Types |
cr_ret | GHC.HsToCore.Pmc.Types |
cr_uncov | GHC.HsToCore.Pmc.Types |
CS | GHC.Core.Stats |
csAssertRts | GHC.StgToJS.Types |
csBoundsCheck | GHC.StgToJS.Types |
csContext | GHC.StgToJS.Types |
csDebugAlloc | GHC.StgToJS.Types |
cseOneExpr | GHC.Core.Opt.CSE |
cseProgram | GHC.Core.Opt.CSE |
CSET | GHC.CmmToAsm.AArch64.Instr |
csInlineAlloc | GHC.StgToJS.Types |
csInlineBlackhole | GHC.StgToJS.Types |
csInlineEnter | GHC.StgToJS.Types |
csInlineLoadRegs | GHC.StgToJS.Types |
csInlinePush | GHC.StgToJS.Types |
csProf | GHC.StgToJS.Types |
csRuntimeAssert | GHC.StgToJS.Types |
cStage | GHC.Settings.Config |
csTraceForeign | GHC.StgToJS.Types |
csTraceRts | GHC.StgToJS.Types |
csTraceTcS | GHC.Tc.Solver.Monad |
CString | GHC.Cmm |
cstringLengthIdKey | GHC.Builtin.Names |
cstringLengthName | GHC.Builtin.Names |
CStub | |
1 (Type/Class) | GHC.Types.ForeignStubs |
2 (Data Constructor) | GHC.Types.ForeignStubs |
CStyle | GHC.Cmm.CLabel |
cs_co | GHC.Core.Stats |
cs_jb | GHC.Core.Stats |
cs_tm | GHC.Core.Stats |
cs_ty | GHC.Core.Stats |
cs_vb | GHC.Core.Stats |
Ct | GHC.Tc.Types.Constraint |
ctArrowTyCon | GHC.Builtin.Types.Prim |
ctArrowTyConKey | GHC.Builtin.Names |
ctArrowTyConName | GHC.Builtin.Types.Prim |
cteImpredicative | GHC.Tc.Types.Constraint |
cteInsolubleOccurs | GHC.Tc.Types.Constraint |
cteOK | GHC.Tc.Types.Constraint |
cteProblem | GHC.Tc.Types.Constraint |
ctEqRel | GHC.Tc.Types.Constraint |
cterClearOccursCheck | GHC.Tc.Types.Constraint |
cterFromKind | GHC.Tc.Types.Constraint |
cterHasNoProblem | GHC.Tc.Types.Constraint |
cterHasOccursCheck | GHC.Tc.Types.Constraint |
cterHasOnlyProblem | GHC.Tc.Types.Constraint |
cterHasProblem | GHC.Tc.Types.Constraint |
cterRemoveProblem | GHC.Tc.Types.Constraint |
cterSetOccursCheckSoluble | GHC.Tc.Types.Constraint |
cteSolubleOccurs | GHC.Tc.Types.Constraint |
cteTypeFamily | GHC.Tc.Types.Constraint |
ctEvCoercion | GHC.Tc.Types.Constraint |
ctEvEqRel | GHC.Tc.Types.Constraint |
ctEvEvId | GHC.Tc.Types.Constraint |
ctEvExpr | GHC.Tc.Types.Constraint |
ctEvFlavour | GHC.Tc.Types.Constraint |
ctEvFlavourRole | GHC.Tc.Types.Constraint |
ctEvId | GHC.Tc.Types.Constraint |
CtEvidence | GHC.Tc.Types.Constraint |
ctEvidence | GHC.Tc.Types.Constraint |
ctEvLoc | GHC.Tc.Types.Constraint |
ctEvOrigin | GHC.Tc.Types.Constraint |
ctEvPred | GHC.Tc.Types.Constraint |
ctEvRewriters | GHC.Tc.Types.Constraint |
ctEvRole | GHC.Tc.Types.Constraint |
ctEvTerm | GHC.Tc.Types.Constraint |
ctEvUnique | GHC.Tc.Types.Constraint |
ctev_dest | GHC.Tc.Types.Constraint |
ctev_evar | GHC.Tc.Types.Constraint |
ctev_loc | GHC.Tc.Types.Constraint |
ctev_pred | GHC.Tc.Types.Constraint |
ctev_rewriters | GHC.Tc.Types.Constraint |
CtFlavour | GHC.Tc.Types.Constraint |
ctFlavour | GHC.Tc.Types.Constraint |
CtFlavourRole | GHC.Tc.Types.Constraint |
ctFlavourRole | GHC.Tc.Types.Constraint |
CtGiven | GHC.Tc.Types.Constraint |
CtIrredReason | GHC.Tc.Types.Constraint |
ctJsName | GHC.StgToJS.Types |
CtLoc | |
1 (Type/Class) | GHC.Tc.Types.Constraint |
2 (Data Constructor) | GHC.Tc.Types.Constraint |
ctLoc | GHC.Tc.Types.Constraint |
ctLocDepth | GHC.Tc.Types.Constraint |
ctLocEnv | GHC.Tc.Types.Constraint |
ctLocLevel | GHC.Tc.Types.Constraint |
ctLocOrigin | GHC.Tc.Types.Constraint |
ctLocSpan | GHC.Tc.Types.Constraint |
ctLocTypeOrKind_maybe | GHC.Tc.Types.Constraint |
ctLocWarnTcS | GHC.Tc.Solver.Monad |
ctl_depth | GHC.Tc.Types.Constraint |
ctl_env | GHC.Tc.Types.Constraint |
ctl_origin | GHC.Tc.Types.Constraint |
ctl_t_or_k | GHC.Tc.Types.Constraint |
ctNum | GHC.StgToJS.Types |
CtOrigin | GHC.Tc.Types.Origin |
ctOrigin | GHC.Tc.Types.Constraint |
ctors | GHC.CmmToAsm.Wasm.Types |
ctPred | GHC.Tc.Types.Constraint |
ctRewriters | GHC.Tc.Types.Constraint |
Cts | GHC.Tc.Types.Constraint |
ctsElts | GHC.Tc.Types.Constraint |
cTupleDataCon | GHC.Builtin.Types, GHC.Plugins |
cTupleDataConName | GHC.Builtin.Types, GHC.Plugins |
cTupleDataConNames | GHC.Builtin.Types, GHC.Plugins |
cTupleSelId | GHC.Builtin.Types, GHC.Plugins |
cTupleSelIdName | GHC.Builtin.Types, GHC.Plugins |
cTupleTyCon | GHC.Builtin.Types, GHC.Plugins |
cTupleTyConName | GHC.Builtin.Types, GHC.Plugins |
cTupleTyConNameArity_maybe | GHC.Builtin.Types, GHC.Plugins |
cTupleTyConNames | GHC.Builtin.Types, GHC.Plugins |
CtWanted | GHC.Tc.Types.Constraint |
ctxAssertEvaluated | GHC.StgToJS.ExprCtx |
ctxClearLneFrame | GHC.StgToJS.ExprCtx |
ctxEvaluatedIds | GHC.StgToJS.ExprCtx |
ctxIsEvaluated | GHC.StgToJS.ExprCtx |
ctxIsLneBinding | GHC.StgToJS.ExprCtx |
ctxIsLneLiveVar | GHC.StgToJS.ExprCtx |
ctxLneBindingStackSize | GHC.StgToJS.ExprCtx |
ctxLneFrameSize | GHC.StgToJS.ExprCtx |
ctxLneFrameVars | GHC.StgToJS.ExprCtx |
ctxLneShrinkStack | GHC.StgToJS.ExprCtx |
ctxSetSrcSpan | GHC.StgToJS.ExprCtx |
ctxSetTarget | GHC.StgToJS.ExprCtx |
ctxSetTop | GHC.StgToJS.ExprCtx |
ctxSrcSpan | GHC.StgToJS.ExprCtx |
ctxTarget | GHC.StgToJS.ExprCtx |
ctxUpdateLneFrame | GHC.StgToJS.ExprCtx |
cTyConKey | GHC.Builtin.Names |
cTyConName | GHC.Builtin.Names |
CType | |
1 (Type/Class) | GHC.Types.ForeignCall |
2 (Data Constructor) | GHC.Types.ForeignCall |
ctype | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval |
Ctz16Op | GHC.Builtin.PrimOps |
Ctz32Op | GHC.Builtin.PrimOps |
Ctz64Op | GHC.Builtin.PrimOps |
Ctz8Op | GHC.Builtin.PrimOps |
ctzLabel | GHC.CmmToAsm.CPrim |
CtzOp | GHC.Builtin.PrimOps |
ct_arty | GHC.Types.Cpr |
ct_cpr | GHC.Types.Cpr |
cur | GHC.Data.StringBuffer |
currentCCS | GHC.Types.CostCentre |
currentChar | GHC.Data.StringBuffer |
CurrentNursery | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
currentNurseryExpr | GHC.Cmm.Utils |
currentNurseryReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
CurrentTSO | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
currentTSOExpr | GHC.Cmm.Utils |
currentTSOReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm |
curry | GHC.Prelude.Basic, GHC.Prelude |
CUSK | GHC.Tc.Gen.HsType |
CustomReason | GHC.Iface.Recomp |
cvBindGroup | GHC.Parser.PostProcess |
cvBindsAndSigs | GHC.Parser.PostProcess |
cvObtainTerm | GHC.Runtime.Heap.Inspect |
cvReconstructType | GHC.Runtime.Heap.Inspect |
CvSubstEnv | GHC.Core.TyCo.Subst, GHC.Core.Coercion, GHC.Plugins |
cvTopDecls | GHC.Parser.PostProcess |
CVTSD2SS | GHC.CmmToAsm.X86.Instr |
CVTSI2SD | GHC.CmmToAsm.X86.Instr |
CVTSI2SS | GHC.CmmToAsm.X86.Instr |
CVTSS2SD | GHC.CmmToAsm.X86.Instr |
CVTTSD2SIQ | GHC.CmmToAsm.X86.Instr |
CVTTSS2SIQ | GHC.CmmToAsm.X86.Instr |
CWrapper | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC |
cxtIdKey | GHC.Builtin.Names.TH |
cxtName | GHC.Builtin.Names.TH |
cycle | GHC.Prelude.Basic, GHC.Prelude |
CycleBreakerOrigin | GHC.Tc.Types.Origin |
CycleBreakerTv | GHC.Tc.Utils.TcType |
CycleBreakerVarStack | GHC.Tc.Solver.InertSet |
CyclicDependencies | GHC.Unit.State, GHC.Unit, GHC.Plugins |
cyclicModuleErr | GHC.Driver.Make, GHC |
CyclicSCC | GHC.Data.Graph.Directed |
C_00 | GHC.Types.Demand |
C_01 | GHC.Types.Demand |
C_0N | GHC.Types.Demand |
C_10 | GHC.Types.Demand |
C_11 | GHC.Types.Demand |
C_1N | GHC.Types.Demand |
c_liftLamsKnown | GHC.Stg.Lift.Config, GHC.Stg.Lift |
c_liftLamsNonRecArgs | GHC.Stg.Lift.Config, GHC.Stg.Lift |
c_liftLamsRecArgs | GHC.Stg.Lift.Config, GHC.Stg.Lift |
c_locale_env | GHC.SysTools.Process |
c_targetProfile | GHC.Stg.Lift.Config, GHC.Stg.Lift |