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 - C

C | Hoopl.Dataflow, Hoopl
c1TyConKey | PrelNames
c1TyConName | PrelNames
cab_cvs | CoAxiom
cab_incomps | CoAxiom
cab_lhs | CoAxiom
cab_loc | CoAxiom
cab_rhs | CoAxiom
cab_roles | CoAxiom
cab_tvs | CoAxiom
Cached | TcSMonad
cafAnal | CmmBuildInfoTables
cafBlackHoleInfoTable | StgCmmClosure
CafCC | CostCentre
CAFEnv | CmmBuildInfoTables
CafInfo | IdInfo, GhcPlugins
cafInfo | IdInfo, GhcPlugins
CAFSet | CmmBuildInfoTables
calculateAvails | RnNames
CALL |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
Call |
1 (Data Constructor) | Llvm.AbsSyn, Llvm
2 (Data Constructor) | MkGraph
callArityAnalProgram | CallArity
callArityInfo | IdInfo, GhcPlugins
callArityRHS | CallArity
callClobberedRegs |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
CallCtxt | CoreUnfold
callerSaves |
1 (Function) | CodeGen.Platform.X86_64
2 (Function) | CodeGen.Platform.X86
3 (Function) | CodeGen.Platform.SPARC
4 (Function) | CodeGen.Platform.PPC_Darwin
5 (Function) | CodeGen.Platform.PPC
6 (Function) | CodeGen.Platform.NoRegs
7 (Function) | CodeGen.Platform.ARM64
8 (Function) | CodeGen.Platform.ARM
9 (Function) | CodeGen.Platform, StgCmmUtils
callerSaveVolatileRegs | StgCmmUtils
CallishMachOp | CmmMachOp, CmmExpr, Cmm
callishMachOpHints | CmmMachOp, CmmExpr, Cmm
CallM | Llvm.AbsSyn, Llvm
CallMethod | StgCmmClosure
callProcPoints | CmmProcPoint
CallReference | PIC
callSiteInline | CoreUnfold
CallStack | Util, GhcPlugins
callStackDoc | Outputable, GhcPlugins
callStackTyConKey | PrelNames
callStackTyConName | PrelNames
CanDerive | TcDerivUtils
canDeriveAnyClass | TcDerivUtils
candidateQTyVarsOfType | TcType
candidateQTyVarsOfTypes | TcType
CandidatesQTvs | TcType
canDiverge | TmOracle
canDoGenerics | TcGenGenerics
canDoGenerics1 | TcGenGenerics
CanFail | DsMonad, DsUtils
canGenerateDynamicToo | DynFlags, GhcPlugins, GHC
CanItFail | DsMonad, DsUtils
cannotFindInterface | Finder
cannotFindModule | Finder
canonicalize | TcCanonical
canonicalizeHomeModule | DynFlags, GhcPlugins
canShortcut |
1 (Function) | X86.Instr
2 (Function) | SPARC.ShortcutJump
3 (Function) | PPC.RegInfo
4 (Function) | AsmCodeGen
canSolveByUnification | TcUnify
CantFail | DsMonad, DsUtils
cantFailMatchResult | DsUtils
cantVectorise | Vectorise.Monad.Base, Vectorise.Monad
canUnfold | CoreSyn, GhcPlugins
canUseColor | DynFlags, GhcPlugins, GHC
cApiCallIdKey | THNames
cApiCallName | THNames
CApiConv | ForeignCall
capitalise | Util, GhcPlugins
captureConstraints | TcRnMonad
captureTopConstraints | TcSimplify
card | SMRep
cardRoundUp | SMRep
cardTableSizeB | SMRep
cardTableSizeW | SMRep
CARRY | X86.Cond
CasArrayOp | PrimOp
CasByteArrayOp_Int | PrimOp
Case | CoreSyn, GhcPlugins
CaseAlt |
1 (Data Constructor) | HsExpr, HsSyn, GHC
2 (Type/Class) | DsUtils
CaseBind | Outputable, GhcPlugins
caseBinder | Type, GhcPlugins
CaseCtxt | CoreUnfold
caseEIdKey | THNames
CaseElim | CoreMonad, GhcPlugins
caseEName | THNames
CASEFAIL | ByteCodeInstr
CaseIdentity | CoreMonad, GhcPlugins
CaseMerge | CoreMonad, GhcPlugins
CaseOfCase | CoreMonad, GhcPlugins
CasePatBind | Outputable, GhcPlugins
caseRules | PrelRules, MkId
CasMutVarOp | PrimOp
CasSmallArrayOp | PrimOp
Cast |
1 (Data Constructor) | CoreSyn, GhcPlugins
2 (Data Constructor) | Llvm.AbsSyn, Llvm
castBin | Binary
castBottomExpr | MkCore, GhcPlugins
CastBy | SimplUtils
castCoercionKind | Coercion, GhcPlugins
castDoubleToWord8Array | PprBase
castFloatToWord8Array | PprBase
CastIt | SimplUtils
cat |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
catAGraphs | MkGraph
catBagMaybes | Bag
catch | Exception
catchArgDmd | Demand
catches | Exception
catchIO | Exception
catchJust | Exception
CatchOp | PrimOp
CatchRetryOp | PrimOp
CatchSTMOp | PrimOp
catGraphNodeOC | Hoopl
catGraphNodeOO | Hoopl
catGraphs | Hoopl
catMaybes | Maybes
catNodeCOGraph | Hoopl
catNodeOOGraph | Hoopl
cBooterVersion | Config
cBuildPlatformString | Config
Cc | DriverPhases
CCALL | ByteCodeInstr
CCall | ForeignCall
CCallConv |
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
ccallConvAttribute | ForeignCall
ccallConvToInt | ForeignCall
cCallIdKey | THNames
cCallName | THNames
CCallSpec |
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
CCallTarget | ForeignCall
CCCS | CmmExpr, Cmm
ccFromThisModule | CostCentre
CcName | CostCentre
ccOptions | PackageConfig, Packages, GhcPlugins
CCostCentre | ByteCodeTypes
ccsType | StgCmmProf
ccType | StgCmmProf
Ccxx | DriverPhases
CC_Ccc | Llvm.Types, Llvm
cc_class | TcRnTypes, TcRnMonad
CC_Coldcc | Llvm.Types, Llvm
cc_eq_rel | TcRnTypes, TcRnMonad
cc_ev | TcRnTypes, TcRnMonad
CC_Fastcc | Llvm.Types, Llvm
cc_fsk | TcRnTypes, TcRnMonad
cc_fun | TcRnTypes, TcRnMonad
CC_Ghc | Llvm.Types, Llvm
cc_hole | TcRnTypes, TcRnMonad
cc_is_caf | CostCentre
cc_key | CostCentre
cc_loc | CostCentre
cc_mod | CostCentre
cc_name | CostCentre
CC_Ncc | Llvm.Types, Llvm
cc_pend_sc | TcRnTypes, TcRnMonad
cc_rhs | TcRnTypes, TcRnMonad
cc_tyargs | TcRnTypes, TcRnMonad
cc_tyvar | TcRnTypes, TcRnMonad
CC_X86_Stdcc | Llvm.Types, Llvm
CDictCan | TcRnTypes, TcRnMonad
cd_fld_doc | HsTypes, HsSyn, GHC
cd_fld_names | HsTypes, HsSyn, GHC
cd_fld_type | HsTypes, HsSyn, GHC
certainlyWillInline | CoreUnfold
CExport | HsDecls, HsSyn, GHC
CExportSpec | ForeignCall
CExportStatic | ForeignCall
CFunction | HsDecls, HsSyn, GHC
CFunEqCan | TcRnTypes, TcRnMonad
cgBind | StgCmmBind
CgBreakInfo |
1 (Type/Class) | ByteCodeTypes
2 (Data Constructor) | ByteCodeTypes
cgb_resty | ByteCodeTypes
cgb_vars | ByteCodeTypes
cgd_dflags | StgCmmMonad
cgd_mod | StgCmmMonad
cgd_self_loop | StgCmmMonad
cgd_sequel | StgCmmMonad
cgd_ticky | StgCmmMonad
cgd_tick_scope | StgCmmMonad
cgd_updfr_off | StgCmmMonad
cgExpr | StgCmmExpr
cgForeignCall | StgCmmForeign
CgFork | MkGraph
CgGuts |
1 (Type/Class) | HscTypes, GhcPlugins
2 (Data Constructor) | HscTypes, GhcPlugins
cGhcDebugged | Config
cGhcEnableTablesNextToCode | Config
cGhcRTSWays | Config
cGhcRtsWithLibdw | Config
cGhcThreaded | Config
cGhcWithInterpreter | Config
cGhcWithNativeCodeGen | Config
cGhcWithSMP | Config
cGHC_SPLIT_PGM | Config
cGHC_UNLIT_PGM | Config
CgIdInfo |
1 (Type/Class) | StgCmmMonad, StgCmmEnv
2 (Data Constructor) | StgCmmMonad
CgInfoDownwards | StgCmmMonad
CgLabel | MkGraph
CgLast | MkGraph
cgLit | StgCmmUtils
CgLoc | StgCmmClosure
cgOpApp | StgCmmPrim
cgPrimOp | StgCmmPrim
CgState | StgCmmMonad
CgStmt |
1 (Type/Class) | MkGraph
2 (Data Constructor) | MkGraph
cgs_binds | StgCmmMonad
cgs_hp_usg | StgCmmMonad
cgs_stmts | StgCmmMonad
cgs_tops | StgCmmMonad
cgs_uniqs | StgCmmMonad
cgTopRhsClosure | StgCmmBind
cgTopRhsCon | StgCmmCon
cg_binds | HscTypes, GhcPlugins
cg_dep_pkgs | HscTypes, GhcPlugins
cg_foreign | HscTypes, GhcPlugins
cg_foreign_files | HscTypes, GhcPlugins
cg_hpc_info | HscTypes, GhcPlugins
cg_id | StgCmmMonad
cg_lf | StgCmmMonad
cg_loc | StgCmmMonad
cg_modBreaks | HscTypes, GhcPlugins
cg_module | HscTypes, GhcPlugins
cg_spt_entries | HscTypes, GhcPlugins
cg_tycons | HscTypes, GhcPlugins
Changed | Hoopl.Dataflow, Hoopl
changedIf | Hoopl.Dataflow, Hoopl
ChangeFlag | Hoopl
changeIf | Hoopl
changeLast | Util, GhcPlugins
char |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
char2IntLit | Literal, GhcPlugins
charDataCon | TysWiredIn, GhcPlugins
charDataConKey | PrelNames
CharEqOp | PrimOp
CharGeOp | PrimOp
CharGtOp | PrimOp
CharLeOp | PrimOp
charLIdKey | THNames
charLName | THNames
CharLtOp | PrimOp
CharNeOp | PrimOp
charPrimLIdKey | THNames
charPrimLName | THNames
charPrimL_RDR | THNames
charPrimTy | TysPrim
charPrimTyCon | TysPrim
charPrimTyConKey | PrelNames
charPrimTyConName | TysPrim
charToC | Util, GhcPlugins
charTy | TysWiredIn, GhcPlugins
charTyCon | TysWiredIn, GhcPlugins
charTyConKey | PrelNames
charTyConName | TysWiredIn, GhcPlugins
charTyCon_RDR | TysWiredIn, GhcPlugins
CheapAppFun | CoreUtils, GhcPlugins
cheapEqExpr | CoreUtils, GhcPlugins
cheapEqExpr' | CoreUtils, GhcPlugins
CheapFun | CoreArity
Check |
1 (Data Constructor) | PrimOp
2 (Data Constructor) | TcType, TcMType
checkAxInstCo | OptCoercion
checkBlock | SPARC.CodeGen.Sanity
checkBootDecl | TcRnDriver
checkBootDeclM | TcRnDriver
checkClassCycles | TcTyDecls
checkCoercionHole | TcMType
checkCommand | RdrHsSyn
checkConName | RnNames
checkConstraints | TcUnify
checkContext | RdrHsSyn
checkCTarget | TcForeign
checkDoAndIfThenElse | RdrHsSyn
checkDotnetResNameIdKey | PrelNames
checkDupAndShadowedNames | RnEnv
checkDupNames | RnEnv
checkDupRdrNames | RnEnv
checkedTick | SimplMonad
checkErr | TcRnMonad
checkFamInstConsistency | FamInst
checkForeignArgs | TcForeign
checkForeignRes | TcForeign
checkForLevPoly | TcMType
checkForLevPolyX | TcMType
checkFunDeps | FunDeps
checkHiBootIface' | TcRnDriver
CheckHiWay |
1 (Type/Class) | BinIface
2 (Data Constructor) | BinIface
checkImportSpec | RdrHsSyn
checkingExpType | TcMType
checkingExpType_maybe | TcMType
CheckingFuelMonad | Hoopl
checkInstCoverage | FunDeps
checkInstTermination | TcValidity
checkLinkInfo | DriverPipeline
checkMatches | Check
checkMonadComp | RdrHsSyn
checkNoErrs | TcRnMonad
checkOldIface | MkIface
checkPattern | RdrHsSyn
checkPatterns | RdrHsSyn
Checkpoint | Hoopl
checkpoint | Hoopl
CheckpointMonad | Hoopl
checkPrecMatch | RnTypes
checkPrecP | RdrHsSyn
checkProcessArgsResult | HeaderInfo
checkRecFamInstConsistency | FamInst
checkRecordSyntax | RdrHsSyn
checkRecTc | TyCon, GhcPlugins
checkReductionDepth | TcSMonad
checkSafe | TcForeign
checkSectionPrec | RnTypes
checkShadowedRdrNames | RnEnv
checkSideConditions | TcDerivUtils
checkSingle | Check
checkStackReg | LlvmCodeGen.Base
checkSynCycles | TcTyDecls
checkTc | TcRnMonad
checkTcM | TcRnMonad
checkTH | TcRnMonad
checkThLocalName | RnSplice
checkTupSize | RnEnv, RnPat
checkTySynRhs | TcValidity
checkUnitId | TcBackpack, TcRnDriver
checkValDef | RdrHsSyn
checkValidClsArgs | TcType
checkValidCoAxBranch | TcValidity
checkValidCoAxiom | TcValidity
checkValidFamPats | TcValidity
checkValidInferredKinds | TcValidity
checkValidInstance | TcValidity
checkValidMonoType | TcValidity
checkValidTelescope | TcValidity
checkValidTheta | TcValidity
checkValidTyCon | TcTyClsDecls
checkValidTyFamEqn | TcValidity
checkValidType | TcValidity
checkValSigLhs | RdrHsSyn
checkWellStaged | TcEnv
checkWellStagedDFun | TcSMonad
checkWiredInTyCon | LoadIface, TcIface
checkZonkValidTelescope | TcValidity
ChildCode64 |
1 (Type/Class) | SPARC.CodeGen.Base
2 (Data Constructor) | SPARC.CodeGen.Base
chkAppend | Util, GhcPlugins
choiceAIdKey | PrelNames
choiceAName | PrelNames
CHoleCan | TcRnTypes, TcRnMonad
chooseInferredQuantifiers | TcBinds
chooseOrphanAnchor | CoreSyn, GhcPlugins
chooseSpill | RegAlloc.Graph.SpillCost
chooseUniqueOccTc | TcRnMonad
choose_RDR | PrelNames
cHostPlatformString | Config
Chr | Pretty
ChrOp | PrimOp
chunkify | HsUtils, HsSyn, GHC
chunkList | Util, GhcPlugins
cid_binds | HsDecls, HsSyn, GHC
cid_datafam_insts | HsDecls, HsSyn, GHC
cid_inst | HsDecls, HsSyn, GHC
cid_overlap_mode | HsDecls, HsSyn, GHC
cid_poly_ty | HsDecls, HsSyn, GHC
cid_sigs | HsDecls, HsSyn, GHC
cid_tyfam_insts | HsDecls, HsSyn, GHC
CImport | HsDecls, HsSyn, GHC
CImportSpec | HsDecls, HsSyn, GHC
cInt | CmmType, CmmExpr, Cmm
cIntegerLibrary | Config
cIntegerLibraryType | Config
cIntWidth | CmmType, CmmExpr, Cmm
cINT_SIZE | DynFlags, GhcPlugins
CIrredEvCan | TcRnTypes, TcRnMonad
cit_lbl | Cmm
cit_prof | Cmm
cit_rep | Cmm
cit_srt | Cmm
CLabel |
1 (Type/Class) | CLabel
2 (Data Constructor) | HsDecls, HsSyn, GHC
CLabelString | ForeignCall
Clang | DynFlags, GhcPlugins
Class | Class, GHC
classAllSelIds | Class
classArity | Class
ClassATItem | Class
classATItems | Class
classATs | Class, GHC
classBigSig | Class
classDataCon | DataCon, GhcPlugins
ClassDecl | HsDecls, HsSyn, GHC
ClassDeclCtx | RnEnv
classDIdKey | THNames
classDName | THNames
classExtraBigSig | Class
ClassF64 | RegAlloc.Graph.ArchBase
ClassG16 | RegAlloc.Graph.ArchBase
ClassG32 | RegAlloc.Graph.ArchBase
ClassG8 | RegAlloc.Graph.ArchBase
classHasFds | Class
classifiesTypeWithValues | Kind, TcType
classifyPredType | Type, GhcPlugins
classifyTyCons | Vectorise.Type.Classify
ClassInstanceCtx | RnEnv
classInstances | InstEnv
classKey | Class
classMethods | Class, GHC
ClassMinimalDef | Class
classMinimalDef | Class
className | Class
classOfRealReg |
1 (Function) | SPARC.Regs
2 (Function) | PPC.Regs
3 (Function) | X86.Regs
classOfReg | RegAlloc.Graph.ArchX86
classOfVirtualReg | Reg
ClassOpId | IdInfo, GhcPlugins
ClassOpItem | Class
classOpItems | Class
ClassOpSig | HsBinds, HsSyn, GHC
ClassPE | TcRnTypes, TcRnMonad
ClassPred | Type, GhcPlugins
ClassSCCtxt | TcType, TcValidity, TcHsType
classSCSelId | Class
classSCTheta | Class, GHC
classTvsFds | Class, GHC
ClassTyCon | TyCon, GhcPlugins
classTyCon | Class
classTyVars | Class
clauseIdKey | THNames
clauseName | THNames
clauseQTyConKey | THNames
clauseQTyConName | THNames
clauseTyConKey | THNames
clauseTyConName | THNames
cLeadingUnderscore | Config
CleanDemand | Demand
cleanEvalDmd | Demand
cleanEvalProdDmd | Demand
cleanSpills | RegAlloc.Graph.SpillClean
cleanTempDirs | SysTools
cleanTempFiles | SysTools
cleanTempFilesExcept | SysTools
cleanUseDmd_maybe | Demand
ClearCCSOp | PrimOp
clearOneShotLambda | Id, GhcPlugins
ClearPackageDBs | DynFlags, GhcPlugins
CLeft | BasicTypes, Coercion, TcEvidence, GhcPlugins
cLibFFI | Config
CloneArrayOp | PrimOp
cloneBndr | CoreSubst, GhcPlugins
cloneBndrs | CoreSubst, GhcPlugins
cloneIdBndr | CoreSubst, GhcPlugins
cloneIdBndrs | CoreSubst, GhcPlugins
cloneLocalName | TcRnMonad
cloneMetaTyVar |
1 (Function) | TcMType
2 (Function) | TcSMonad
CloneMutableArrayOp | PrimOp
cloneRecIdBndrs | CoreSubst, GhcPlugins
CloneSmallArrayOp | PrimOp
CloneSmallMutableArrayOp | PrimOp
cloneTyVarBndr | Type, GhcPlugins
cloneTyVarBndrs | Type, GhcPlugins
cloneVar | Vectorise.Monad.Naming, Vectorise.Monad
cloneWanted | TcMType
cloneWC | TcMType
cLONG_LONG_SIZE | DynFlags, GhcPlugins
cLONG_SIZE | DynFlags, GhcPlugins
Closed | Hoopl
ClosedLet | TcRnTypes, TcRnMonad
ClosedSynFamilyTyCon | TyCon, GhcPlugins
ClosedTypeFamily | HsDecls, HsSyn, GHC
closedTypeFamilyDIdKey | THNames
closedTypeFamilyDName | THNames
ClosedTypeId | TcRnTypes, TcRnMonad
closedV | Vectorise.Monad.Local, Vectorise.Monad
closeOverKinds | Type, TcType, GhcPlugins
closeOverKindsDSet | TcType
closeOverKindsList | Type, GhcPlugins
Closure |
1 (Type/Class) | RtClosureInspect
2 (Data Constructor) | RtClosureInspect
closureCtrFun | Vectorise.Builtins.Base, Vectorise.Builtins
closureCtrFuns | Vectorise.Builtins.Base, Vectorise.Builtins
ClosureEnv | ByteCodeLink
closureFunInfo | StgCmmClosure
ClosureInfo | StgCmmClosure
closureInfoLabel | StgCmmClosure
closureInfoPtr | CmmInfo
closureLFInfo | StgCmmClosure
closureLocalEntryLabel | StgCmmClosure
closureName | StgCmmClosure
closureReEntrant | StgCmmClosure
closureSingleEntry | StgCmmClosure
closureSlowEntryLabel | StgCmmClosure
closureTyCon | Vectorise.Builtins.Base, Vectorise.Builtins
ClosureType | RtClosureInspect
ClosureTypeInfo | SMRep, Cmm
closureUpdReqd | StgCmmClosure
closureVar | Vectorise.Builtins.Base, Vectorise.Builtins
CLRLI | PPC.Instr
CLRRI | PPC.Instr
ClsDeclCtxt | RnEnv, RnBinds
ClsInst |
1 (Type/Class) | InstEnv, GHC
2 (Data Constructor) | InstEnv
ClsInstD | HsDecls, HsSyn, GHC
ClsInstDecl |
1 (Type/Class) | HsDecls, HsSyn, GHC
2 (Data Constructor) | HsDecls, HsSyn, GHC
ClsInstInfo | TcValidity
ClsInstLookupResult | InstEnv
clsName | OccName, Name, GhcPlugins
clsQual | PrelNames
clsQual_RDR | PrelNames
ClsSkol | TcRnTypes, TcRnMonad
CLTD | X86.Instr
Clz16Op | PrimOp
Clz32Op | PrimOp
Clz64Op | PrimOp
Clz8Op | PrimOp
clzLabel | CPrim
ClzOp | PrimOp
CmdLineError | Panic, GHC
cmdlineFrameworks | DynFlags, GhcPlugins, GHC
CmdLineP |
1 (Type/Class) | CmdLineParser
2 (Data Constructor) | CmdLineParser
cmdlineParserStyle | Outputable, GhcPlugins
CmdLStmt | HsExpr, HsSyn, GHC
CmdStmt | HsExpr, HsSyn, GHC
CmdSyntaxTable | HsExpr, HsSyn, GHC
CmEnv | TrieMap
cml_args | CmmNode, Cmm
cml_args_regs | CmmNode, Cmm
cml_cont | CmmNode, Cmm
cml_false | CmmNode, Cmm
cml_likely | CmmNode, Cmm
cml_pred | CmmNode, Cmm
cml_ret_args | CmmNode, Cmm
cml_ret_off | CmmNode, Cmm
cml_target | CmmNode, Cmm
cml_true | CmmNode, Cmm
Cmm | DriverPhases
CmmActual | CmmNode, Cmm
cmmAddWord | CmmUtils, StgCmmUtils
CmmAGraph | MkGraph
CmmAGraphScoped | MkGraph
cmmAndWord | CmmUtils, StgCmmUtils
CmmAssign | CmmNode, Cmm
cmmBits | CmmType, CmmExpr, Cmm
CmmBlock |
1 (Data Constructor) | CmmExpr, Cmm
2 (Type/Class) | Cmm
CmmBranch | CmmNode, Cmm
CmmBwdRewrite | Cmm
CmmCall | CmmNode, Cmm
cmmCfgOpts | CmmContFlowOpt
cmmCfgOptsProc | CmmContFlowOpt
CmmComment | CmmNode, Cmm
CmmCondBranch | CmmNode, Cmm
cmmConstrTag1 | CmmUtils, StgCmmUtils
CmmCpp | DriverPhases
CmmData | Cmm
cmmDebugGen | Debug
cmmDebugLabels | Debug
cmmDebugLink | Debug
CmmDecl | Cmm
CmmEntry | CmmNode, Cmm
cmmEqType | CmmType, CmmExpr, Cmm
cmmEqType_ignoring_ptrhood | CmmType, CmmExpr, Cmm
cmmEqWord | CmmUtils, StgCmmUtils
CmmExpr | CmmExpr, Cmm
cmmExprType | CmmExpr, Cmm
cmmExprWidth | CmmExpr, Cmm
CmmFloat | CmmExpr, Cmm
cmmFloat | CmmType, CmmExpr, Cmm
CmmForeignCall | CmmNode, Cmm
CmmFormal | CmmNode, Cmm
CmmFwdRewrite | Cmm
cmmGetClosureType | CmmInfo
CmmGlobal | CmmExpr, Cmm
cmmGlobalLiveness | CmmLive
CmmGraph |
1 (Data Constructor) | Cmm
2 (Type/Class) | Cmm
CmmGroup | Cmm
CmmHighStackMark | CmmExpr, Cmm
cmmImplementSwitchPlans | CmmImplementSwitchPlans
cmmIndex | CmmUtils
cmmIndexExpr | CmmUtils
CmmInfoTable |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm
CmmInt | CmmExpr, Cmm
cmmIsTagged | CmmUtils, StgCmmUtils
CmmLabel | CmmExpr, Cmm
CmmLabelDiffOff | CmmExpr, Cmm
CmmLabelOff | CmmExpr, Cmm
cmmLabelOff | CmmUtils
cmmLabelOffB | CmmUtils, StgCmmUtils
cmmLabelOffW | CmmUtils, StgCmmUtils
cmmLayoutStack | CmmLayoutStack
cmmlex | CmmLex
cmmLint | CmmLint
cmmLintGraph | CmmLint
CmmLit |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
cmmLitType | CmmExpr, Cmm
CmmLoad | CmmExpr, Cmm
cmmLoadIndex | CmmUtils
cmmLoadIndexW | CmmUtils, StgCmmUtils
CmmLoc | StgCmmClosure
CmmLocal | CmmExpr, Cmm
CmmLocalLive | CmmLive
cmmLocalLiveness | CmmLive
CmmMachOp | CmmExpr, Cmm
cmmMachOpFold | CmmOpt
cmmMachOpFoldM | CmmOpt
cmmMakeDynamicReference | PIC
CmmMakeDynamicReferenceM | PIC
CmmMayReturn | CmmNode, Cmm
cmmMulWord | CmmUtils, StgCmmUtils
cmmNativeGen | AsmCodeGen
cmmNegate | CmmUtils, StgCmmUtils
CmmNeverReturns | CmmNode, Cmm
cmmNeWord | CmmUtils, StgCmmUtils
CmmNode | CmmNode, Cmm
cmmOffset | CmmUtils
cmmOffsetB | CmmUtils, StgCmmUtils
cmmOffsetExpr | CmmUtils
cmmOffsetExprB | CmmUtils, StgCmmUtils
cmmOffsetExprW | CmmUtils, StgCmmUtils
cmmOffsetLit | CmmUtils
cmmOffsetLitB | CmmUtils, StgCmmUtils
cmmOffsetLitW | CmmUtils, StgCmmUtils
cmmOffsetW | CmmUtils, StgCmmUtils
cmmOrWord | CmmUtils, StgCmmUtils
CmmParse | StgCmmExtCode
cmmPipeline | CmmPipeline
cmmPointerMask | CmmUtils
CmmProc | Cmm
CmmProgram | Cmm
cmmQuotWord | CmmUtils
CmmReg |
1 (Type/Class) | CmmExpr, Cmm
2 (Data Constructor) | CmmExpr, Cmm
CmmRegOff | CmmExpr, Cmm
cmmRegOff | CmmUtils
cmmRegOffB | CmmUtils, StgCmmUtils
cmmRegOffW | CmmUtils, StgCmmUtils
cmmRegType | CmmExpr, Cmm
CmmReplGraph | Cmm
CmmReturnInfo | CmmNode, Cmm
cmmSink | CmmSink
cmmSLtWord | CmmUtils
CmmStackInfo | Cmm
CmmStackSlot | CmmExpr, Cmm
CmmStatic | Cmm
CmmStaticLit | Cmm
CmmStatics | Cmm
CmmStore | CmmNode, Cmm
CmmString | Cmm
cmmSubWord | CmmUtils, StgCmmUtils
CmmSwitch | CmmNode, Cmm
cmmTagMask | CmmUtils
CmmTick | CmmNode, Cmm
CmmTickish | CmmNode, Cmm
CmmTickScope | CmmNode, Cmm
CmmToken | CmmLex
cmmToLlvmType | LlvmCodeGen.Base
cmmTopCodeGen |
1 (Function) | X86.CodeGen
2 (Function) | SPARC.CodeGen
3 (Function) | PPC.CodeGen
4 (Function) | AsmCodeGen
CmmTopInfo | Cmm
cmmToRawCmm | CmmInfo
cmmToWord | CmmUtils
CmmType | CmmType, CmmExpr, Cmm
cmmTypeFormat | Format
CmmT_bits128 | CmmLex
CmmT_bits16 | CmmLex
CmmT_bits256 | CmmLex
CmmT_bits32 | CmmLex
CmmT_bits512 | CmmLex
CmmT_bits64 | CmmLex
CmmT_bits8 | CmmLex
CmmT_BoolAnd | CmmLex
CmmT_BoolOr | CmmLex
CmmT_call | CmmLex
CmmT_case | CmmLex
CmmT_CLOSURE | CmmLex
CmmT_default | CmmLex
CmmT_DotDot | CmmLex
CmmT_DoubleColon | CmmLex
CmmT_else | CmmLex
CmmT_EOF | CmmLex
CmmT_Eq | CmmLex
CmmT_export | CmmLex
CmmT_Float | CmmLex
CmmT_float32 | CmmLex
CmmT_float64 | CmmLex
CmmT_foreign | CmmLex
CmmT_gcptr | CmmLex
CmmT_Ge | CmmLex
CmmT_GlobalReg | CmmLex
CmmT_goto | CmmLex
CmmT_if | CmmLex
CmmT_import | CmmLex
CmmT_INFO_TABLE | CmmLex
CmmT_INFO_TABLE_CONSTR | CmmLex
CmmT_INFO_TABLE_FUN | CmmLex
CmmT_INFO_TABLE_RET | CmmLex
CmmT_INFO_TABLE_SELECTOR | CmmLex
CmmT_Int | CmmLex
CmmT_jump | CmmLex
CmmT_Le | CmmLex
CmmT_Name | CmmLex
CmmT_Ne | CmmLex
CmmT_never | CmmLex
CmmT_prim | CmmLex
CmmT_push | CmmLex
CmmT_reserve | CmmLex
CmmT_return | CmmLex
CmmT_returns | CmmLex
CmmT_section | CmmLex
CmmT_Shl | CmmLex
CmmT_Shr | CmmLex
CmmT_SpecChar | CmmLex
CmmT_String | CmmLex
CmmT_switch | CmmLex
CmmT_unwind | CmmLex
cmmUGeWord | CmmUtils
cmmUGtWord | CmmUtils, StgCmmUtils
cmmULtWord | CmmUtils
CmmUninitialised | Cmm
CmmUnsafeForeignCall | CmmNode, Cmm
cmmUntag | CmmUtils, StgCmmUtils
CmmUnwind | CmmNode, Cmm
cmmUShrWord | CmmUtils, StgCmmUtils
CmmVec | CmmExpr, Cmm
cmmVec | CmmType, CmmExpr, Cmm
CMOV | X86.Instr
CMP |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | PPC.Instr
cmpAlt | CoreSyn, GhcPlugins
cmpAltCon | CoreSyn, GhcPlugins
cmpCostCentre | CostCentre
CMPL | PPC.Instr
cmpList | Util, GhcPlugins
cmpLocated | SrcLoc, GhcPlugins, GHC
CMPXCHG | X86.Instr
CmpXChg | Llvm.AbsSyn, Llvm
cmpxchgLabel | CPrim
cm_binds | GHC
cm_module | GHC
cm_safe | GHC
cm_types | GHC
CNonCanonical | TcRnTypes, TcRnMonad
CNTLZ | PPC.Instr
coalesceGraph | GraphOps, GraphColor
coalesceNodes | GraphOps, GraphColor
CoAxBranch |
1 (Type/Class) | CoAxiom
2 (Data Constructor) | CoAxiom
coAxBranchCoVars | CoAxiom
coAxBranchIncomps | CoAxiom
coAxBranchLHS | CoAxiom
coAxBranchRHS | CoAxiom
coAxBranchRoles | CoAxiom
coAxBranchSpan | CoAxiom
coAxBranchTyVars | CoAxiom
CoAxiom |
1 (Type/Class) | CoAxiom
2 (Data Constructor) | CoAxiom
coAxiomArity | CoAxiom
coAxiomBranches | CoAxiom
coAxiomName | CoAxiom
coAxiomNthBranch | CoAxiom
coAxiomNumPats | CoAxiom
coAxiomRole | CoAxiom
CoAxiomRule |
1 (Type/Class) | CoAxiom
2 (Data Constructor) | CoAxiom
coAxiomSingleBranch | CoAxiom
coAxiomSingleBranch_maybe | CoAxiom
coAxiomTyCon | CoAxiom
coAxNthLHS | Type, GhcPlugins
coaxrAsmpRoles | CoAxiom
coaxrName | CoAxiom
coaxrProves | CoAxiom
coaxrRole | CoAxiom
Cobjc | DriverPhases
Cobjcxx | DriverPhases
code | StgCmmExtCode
codeGen | StgCmm
codeOnly | StgCmmMonad
codeOutput | CodeOutput
CodeStub | CLabel
CodeStyle | Outputable, GhcPlugins
codeStyle | Outputable, GhcPlugins
coerceId | MkId
coerceKey | PrelNames
coercibleClass | TysWiredIn, GhcPlugins
coercibleDataCon | TysWiredIn, GhcPlugins
coercibleDataConKey | PrelNames
coercibleSCSelIdKey | PrelNames
coercibleTyCon | TysWiredIn, GhcPlugins
coercibleTyConKey | PrelNames
Coercion |
1 (Type/Class) | Coercion, GhcPlugins
2 (Data Constructor) | CoreSyn, GhcPlugins
CoercionHole | Coercion, TcEvidence, GhcPlugins
coercionKind | Coercion, GhcPlugins
coercionKindRole | Coercion, GhcPlugins
coercionKinds | Coercion, GhcPlugins
CoercionN | Coercion, GhcPlugins
CoercionP | Coercion, GhcPlugins
CoercionR | Coercion, GhcPlugins
coercionRole | Coercion, GhcPlugins
coercionSize | Coercion, GhcPlugins
coercionTokenId | MkId
coercionTokenIdKey | PrelNames
coercionType | Coercion, GhcPlugins
colBlackFg | PprColour
colBlueFg | PprColour
colBold | PprColour
colCustom | PprColour
colCyanFg | PprColour
colGreenFg | PprColour
collect | Stream
collectAnnArgs | CoreSyn, GhcPlugins
collectAnnArgsTicks | CoreSyn, GhcPlugins
collectAnnBndrs | CoreSyn, GhcPlugins
collectAnnDictArgs | Vectorise.Utils
collectAnnTypeArgs | Vectorise.Utils
collectAnnTypeBinders | Vectorise.Utils
collectAnnValBinders | Vectorise.Utils
collectAnonWildCards | RnTypes
collectArgs | CoreSyn, GhcPlugins
collectArgsTicks | CoreSyn, GhcPlugins
collectBinders | CoreSyn, GhcPlugins
collectBindersPushingCo | CoreOpt
CollectedCCs | CostCentre
collectEvVarsPats | HsPat, HsSyn, GHC
collectHsBindBinders | HsUtils, HsSyn, GHC
collectHsBindListBinders | HsUtils, HsSyn, GHC
collectHsBindsBinders | HsUtils, HsSyn, GHC
collectHsIdBinders | HsUtils, HsSyn, GHC
collectHsValBinders | HsUtils, HsSyn, GHC
collectHsWrapBinders | TcEvidence
collectIncludeDirs | Packages, GhcPlugins
collectLibraryPaths | Packages, GhcPlugins
collectLinkOpts | Packages, GhcPlugins
collectLocalBinders | HsUtils, HsSyn, GHC
collectLStmtBinders | HsUtils, HsSyn, GHC
collectLStmtsBinders | HsUtils, HsSyn, GHC
collectMakeStaticArgs | CoreUtils, GhcPlugins
collectMethodBinders | HsUtils, HsSyn, GHC
collectNAnnBndrs | CoreSyn, GhcPlugins
collectNBinders | CoreSyn, GhcPlugins
collectPatBinders | HsUtils, HsSyn, GHC
collectPatsBinders | HsUtils, HsSyn, GHC
collectRuleBndrSigTys | HsDecls, HsSyn, GHC
collectStmtBinders | HsUtils, HsSyn, GHC
collectStmtsBinders | HsUtils, HsSyn, GHC
collectTyAndValBinders | CoreSyn, GhcPlugins
collectTyBinders | CoreSyn, GhcPlugins
colMagentaFg | PprColour
colon |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
colorGraph | GraphColor
coloured | Outputable, GhcPlugins
colRedFg | PprColour
colReset | PprColour
colScheme | DynFlags, GhcPlugins, GHC
colWhiteFg | PprColour
colYellowFg | PprColour
CombinedScope | CmmNode, Cmm
combineIdenticalAlts | CoreUtils, GhcPlugins
combineLocs | SrcLoc, GhcPlugins, GHC
combineMatchResults | DsUtils
combinePD | Vectorise.Utils
combinePDVar | Vectorise.Builtins.Base, Vectorise.Builtins
combinePDVars | Vectorise.Builtins.Base, Vectorise.Builtins
combinePD_PrimVar | Vectorise.Builtins.Base, Vectorise.Builtins
combinePD_PrimVarss | Vectorise.Builtins.Base, Vectorise.Builtins
combineSrcSpans | SrcLoc, GhcPlugins
combineStgBinderInfo | StgSyn
combineTickScopes | CmmNode, Cmm
comma |
1 (Function) | Pretty
2 (Function) | Outputable, GhcPlugins
CommandLineOption | Plugins, GhcPlugins
COMMENT |
1 (Data Constructor) | X86.Instr
2 (Data Constructor) | SPARC.Instr
3 (Data Constructor) | PPC.Instr
Comment | Llvm.AbsSyn, Llvm
commentToAnnotation | Lexer
comment_q | Lexer
Comp | TcRnTypes, TcRnMonad
comp1DataCon_RDR | PrelNames
CompactAdd | PrimOp
CompactAddWithSharing | PrimOp
CompactAllocateBlockOp | PrimOp
CompactContainsAnyOp | PrimOp
CompactContainsOp | PrimOp
CompactFixupPointersOp | PrimOp
CompactGetFirstBlockOp | PrimOp
CompactGetNextBlockOp | PrimOp
CompactionFailed |
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
CompactNewOp | PrimOp
compactPrimTy | TysPrim
compactPrimTyCon | TysPrim
compactPrimTyConKey | PrelNames
CompactResizeOp | PrimOp
CompactSize | PrimOp
Compare | Llvm.AbsSyn, Llvm
compareFixity | BasicTypes, GhcPlugins, GHC
compareIntegerIdKey | PrelNames
compareIntegerName | PrelNames
compareLength | Util, GhcPlugins
compare_RDR | PrelNames
compEIdKey | THNames
compEName | THNames
competesWith | BasicTypes, GhcPlugins
compilationProgressMsg | ErrUtils
CompiledByteCode |
1 (Type/Class) | ByteCodeTypes, HscTypes, GhcPlugins
2 (Data Constructor) | ByteCodeTypes
compileExpr | InteractiveEval, GHC
compileExprRemote | InteractiveEval, GHC
compileFile | DriverPipeline
compileOne | DriverPipeline
compileOne' | DriverPipeline
compileParsedExpr | InteractiveEval, GHC
compileParsedExprRemote | InteractiveEval, GHC
CompilerInfo | DynFlags, GhcPlugins
compilerInfo | DynFlags, GhcPlugins
CompilerPhase | BasicTypes, GhcPlugins
compileToCoreModule | GHC
compileToCoreSimplified | GHC
complementIntegerIdKey | PrelNames
complementIntegerName | PrelNames
completeBipartiteGraph | UnVarGraph
completeGraph | UnVarGraph
CompleteMatch |
1 (Type/Class) | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
2 (Data Constructor) | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
completeMatchConLikes | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
CompleteMatchMap | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
CompleteMatchSig | HsBinds, HsSyn, GHC
completeMatchTyCon | HscTypes, TcRnTypes, TcRnMonad, GhcPlugins
CompleteSig | TcRnTypes, TcRnMonad, TcSigs
completeSigFromId | TcSigs
completeSigPolyId_maybe | TcSigs
ComplexEq | PmExpr, TmOracle
CompManager | DynFlags, GhcPlugins, GHC
ComponentId |
1 (Type/Class) | Module, PackageConfig, Packages, GhcPlugins
2 (Data Constructor) | Module, PackageConfig, Packages, GhcPlugins
componentId | PackageConfig, Packages, GhcPlugins
componentIdString | Packages, GhcPlugins
componentIdToInstalledUnitId | Module, GhcPlugins
componentsG | Digraph
compOrigType | Vectorise.Generic.Description
composeAIdKey | PrelNames
composeAName | PrelNames
composeSteppers | Coercion, GhcPlugins
composeTCvSubst | Type, GhcPlugins
composeTCvSubstEnv | Type, GhcPlugins
compose_RDR | PrelNames
CompPipeline | PipelineMonad, DriverPipeline
CompRepr | Vectorise.Generic.Description
compTyConKey | PrelNames
compTyConName | PrelNames
computeFingerprint | BinFingerprint
ConArgCtxt | TcType, TcValidity, TcHsType
concatBag | Bag
concatFS | FastString, GhcPlugins
concatIdKey | PrelNames
concatMapBag | Bag
concatMapM | MonadUtils, IOEnv, TcRnMonad
concatName | PrelNames
concatOL | OrdList
Cond |
1 (Type/Class) | PPC.Cond
2 (Type/Class) | SPARC.Cond
3 (Type/Class) | X86.Cond
CondCode |
1 (Type/Class) | SPARC.CodeGen.Base
2 (Data Constructor) | SPARC.CodeGen.Base
ConDecl | HsDecls, HsSyn, GHC
ConDeclCtx | RnEnv
ConDeclField |
1 (Type/Class) | HsTypes, HsSyn, GHC
2 (Data Constructor) | HsTypes, HsSyn, GHC
ConDeclGADT | HsDecls, HsSyn, GHC
ConDeclH98 | HsDecls, HsSyn, GHC
condEIdKey | THNames
condEName | THNames
condFltCode | SPARC.CodeGen.CondCode
condIntCode | SPARC.CodeGen.CondCode
condNegate | PPC.Cond
condToSigned |
1 (Function) | PPC.Cond
2 (Function) | SPARC.Cond
3 (Function) | X86.Cond
condToUnsigned |
1 (Function) | PPC.Cond
2 (Function) | SPARC.Cond
3 (Function) | X86.Cond
condUnsigned |
1 (Function) | PPC.Cond
2 (Function) | SPARC.Cond
3 (Function) | X86.Cond
conEIdKey | THNames
conEName | THNames
conE_RDR | THNames
conFixity_RDR | PrelNames
conInfoTableSizeB | CmmInfo
conIsRecord_RDR | PrelNames
conKIdKey | THNames
conKName | THNames
ConLike |
1 (Data Constructor) | BasicTypes, GhcPlugins
2 (Type/Class) | ConLike
conLikeArity | ConLike
conLikeDataConKey | THNames
conLikeDataConName | THNames
conLikeExTyVars | ConLike
conLikeFieldLabels | ConLike
conLikeFieldType | ConLike
conLikeFullSig | ConLike
conLikeImplBangs | ConLike
conLikeInstOrigArgTys | ConLike
conLikeIsInfix | ConLike
conLikeName | ConLike
conLikeResTy | ConLike, TcHsSyn
conLikeStupidTheta | ConLike
conLikesWithFields | ConLike
conLikeWrapId_maybe | ConLike
conName_RDR | PrelNames
ConPatIn | HsPat, HsSyn, GHC
ConPatOut | HsPat, HsSyn, GHC
conPIdKey | THNames
conPName | THNames
conQTyConKey | THNames
conQTyConName | THNames
ConRepr |
1 (Type/Class) | Vectorise.Generic.Description
2 (Data Constructor) | Vectorise.Generic.Description
consBag | Bag
consCts | TcRnTypes, TcRnMonad
consDataCon | TysWiredIn, GhcPlugins
consDataConKey | PrelNames
consDataConName | TysWiredIn, GhcPlugins
consDataCon_RDR | TysWiredIn, GhcPlugins
consFS | FastString, GhcPlugins
consIORef | Util, GhcPlugins
consOL | OrdList
Constant | Llvm.Types, Llvm
constantFoldExpr | CmmOpt
constantFoldNode | CmmOpt
Constr |
1 (Data Constructor) | SMRep, Cmm
2 (Data Constructor) | RtClosureInspect
constraintKIdKey | THNames
constraintKind | TysWiredIn, TcType, GhcPlugins
constraintKindTyCon | TysWiredIn, GhcPlugins
constraintKindTyConKey | PrelNames
constraintKName | THNames
ConstraintTuple | BasicTypes, GhcPlugins
ConstrDescription | SMRep, Cmm
constructorClassKey | PrelNames
constructorClassName | PrelNames
ConTag | BasicTypes, DataCon, GhcPlugins
ConTagZ | BasicTypes, StgCmmClosure, StgCmmMonad, GhcPlugins
ContainsDynFlags | DynFlags, GhcPlugins
ContainsModule | Module, GhcPlugins
containsSpan | SrcLoc, GhcPlugins
contArgs | SimplUtils
ContEx | SimplEnv
context | Lexer
ContextKind | TcValidity
contHoleType | SimplUtils
conTIdKey | THNames
ContinueWith | TcCanonical
continueWith | TcCanonical
contIsDupable | SimplUtils
contIsRhsOrArg | SimplUtils
contIsTrivial | SimplUtils
conTName | THNames
contResultType | SimplUtils
cONTROL_APPLICATIVE | PrelNames
cONTROL_EXCEPTION_BASE | PrelNames
cONTROL_GROUP_CONST_291 | DynFlags, GhcPlugins
Convention | CmmNode, Cmm
convertToHsDecls | Convert
convertToHsExpr | Convert
convertToHsType | Convert
convertToPat | Convert
con_cxt | HsDecls, HsSyn, GHC
con_details | HsDecls, HsSyn, GHC
con_doc | HsDecls, HsSyn, GHC
con_name | HsDecls, HsSyn, GHC
con_names | HsDecls, HsSyn, GHC
con_qvars | HsDecls, HsSyn, GHC
con_type | HsDecls, HsSyn, GHC
CoPat | HsPat, HsSyn, GHC
copy | SysTools
CopyAddrToByteArrayOp | PrimOp
CopyArrayArrayOp | PrimOp
CopyArrayOp | PrimOp
CopyByteArrayOp | PrimOp
CopyByteArrayToAddrOp | PrimOp
copyInOflow | MkGraph
CopyMutableArrayArrayOp | PrimOp
CopyMutableArrayOp | PrimOp
CopyMutableByteArrayOp | PrimOp
CopyMutableByteArrayToAddrOp | PrimOp
copyOutOflow | MkGraph
CopySmallArrayOp | PrimOp
CopySmallMutableArrayOp | PrimOp
copyWithHeader | SysTools
core2core | SimplCore
CoreAlt | CoreSyn, GhcPlugins
coreAltsType | CoreUtils, GhcPlugins
coreAltType | CoreUtils, GhcPlugins
CoreAltWithFVs | CoreFVs, GhcPlugins
CoreAnnTarget | Annotations, GhcPlugins
CoreArg | CoreSyn, GhcPlugins
CoreBind | CoreSyn, GhcPlugins
coreBindsSize | CoreStats
coreBindsStats | CoreStats
CoreBindWithFVs | CoreFVs, GhcPlugins
CoreBndr | CoreSyn, GhcPlugins
CoreCSE | CoreMonad, GhcPlugins
CoreDesugar | CoreMonad, GhcPlugins
CoreDesugarOpt | CoreMonad, GhcPlugins
CoreDoCallArity | CoreMonad, GhcPlugins
CoreDoFloatInwards | CoreMonad, GhcPlugins
CoreDoFloatOutwards | CoreMonad, GhcPlugins
CoreDoNothing | CoreMonad, GhcPlugins
CoreDoPasses | CoreMonad, GhcPlugins
CoreDoPluginPass | CoreMonad, GhcPlugins
CoreDoPrintCore | CoreMonad, GhcPlugins
CoreDoRuleCheck | CoreMonad, GhcPlugins
CoreDoSimplify | CoreMonad, GhcPlugins
CoreDoSpecConstr | CoreMonad, GhcPlugins
CoreDoSpecialising | CoreMonad, GhcPlugins
CoreDoStaticArgs | CoreMonad, GhcPlugins
CoreDoStrictness | CoreMonad, GhcPlugins
CoreDoVectorisation | CoreMonad, GhcPlugins
CoreDoWorkerWrapper | CoreMonad, GhcPlugins
CoreExpr | CoreSyn, GhcPlugins
coreExprToBCOs | ByteCodeGen
coreExprToStg | CoreToStg
CoreExprWithFVs | CoreFVs, GhcPlugins
CoreExprWithFVs' | CoreFVs, GhcPlugins
CoreLiberateCase | CoreMonad, GhcPlugins
CoreM | CoreMonad, GhcPlugins
CoreMap | TrieMap
CoreModule |
1 (Type/Class) | GHC
2 (Data Constructor) | GHC
coreModule | GHC
CoreOccurAnal | CoreMonad, GhcPlugins
CorePrep | CoreMonad, GhcPlugins
corePrepExpr | CorePrep
corePrepPgm | CorePrep
CoreProgram | CoreSyn, GhcPlugins
CoreRule | CoreSyn, GhcPlugins
CoreStats | CoreStats
CoreTidy | CoreMonad, GhcPlugins
CoreToDo | CoreMonad, GhcPlugins
coreToStg | CoreToStg
CoreUnfolding | CoreSyn, GhcPlugins
CoreVect | CoreSyn, GhcPlugins
coreView | Type, TcType, GhcPlugins
CostCentre | CostCentre
costCentreFrom | StgCmmProf
CostCentreScope | CoreSyn, GhcPlugins
costCentreSrcSpan | CostCentre
CostCentreStack | CostCentre
CostCentreStackInfo | GHCi
costCentreStackInfo | GHCi
costCentreUserName | CostCentre
costCentreUserNameFS | CostCentre
couldBeSmallEnoughToInline | CoreUnfold
Count | Demand
count | Util, GhcPlugins
countArgs | SimplUtils
countConRepArgs | RepType
countFunRepArgs | RepType
countRegRegMovesNat | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
countSRMs | RegAlloc.Graph.Stats
countTyClDecls | HsDecls, HsSyn, GHC
countUTF8Chars | Encoding
CoVar | Var, Coercion, GhcPlugins
coVarDetails | IdInfo, GhcPlugins
CoVarEnv | VarEnv, GhcPlugins
CoVarId | IdInfo, GhcPlugins
coVarKind | Coercion, GhcPlugins
coVarKindsTypesRole | Coercion, GhcPlugins
coVarName | Coercion, GhcPlugins
coVarRole | Coercion, GhcPlugins
CoVarSet | VarSet, GhcPlugins
coVarsOfCo | Coercion, GhcPlugins
coVarsOfTcCo | TcEvidence
coVarsOfType | Type, GhcPlugins
coVarsOfTypes | Type, GhcPlugins
coVarTypes | Coercion, GhcPlugins
co_ax_branches | CoAxiom
co_ax_implicit | CoAxiom
co_ax_name | CoAxiom
co_ax_role | CoAxiom
co_ax_tc | CoAxiom
co_ax_unique | CoAxiom
cparen | Outputable, GhcPlugins
Cpp | DriverPhases
cPprTerm | RtClosureInspect
cPprTermBase | RtClosureInspect
cProjectGitCommitId | Config
cProjectName | Config
cProjectPatchLevel | Config
cProjectPatchLevel1 | Config
cProjectPatchLevel2 | Config
cProjectVersion | Config
cProjectVersionInt | Config
cprProdRes | Demand
cprProdSig | Demand
CPRResult | Demand
cprSumRes | Demand
CpsRn | RnPat
CreateBCOs | GHCi
createBCOs | GHCi
createIservProcessHook | Hooks
createSwitchPlan | CmmSwitch
CRight | BasicTypes, Coercion, TcEvidence, GhcPlugins
CRNOR | PPC.Instr
crossDataConKey | PrelNames
crossMapPVar | TcRnTypes, TcRnMonad, DsMonad
CS | CoreStats
cseOneExpr | CSE
cseProgram | CSE
cStage | Config
csTraceTcS | TcSMonad
CString | Cmm
CStyle | Outputable, GhcPlugins
cSupportsSplitObjs | Config
cs_co | CoreStats
cs_jb | CoreStats
cs_tm | CoreStats
cs_ty | CoreStats
cs_vb | CoreStats
Ct | TcRnTypes, TcRnMonad
cTargetPlatformString | Config
CtDerived | TcRnTypes, TcRnMonad
ctEqRel | TcRnTypes, TcRnMonad
ctEvCoercion | TcRnTypes, TcRnMonad
ctEvEqRel | TcRnTypes, TcRnMonad
ctEvFlavour | TcRnTypes, TcRnMonad
ctEvFlavourRole | TcRnTypes, TcRnMonad
ctEvId | TcRnTypes, TcRnMonad
CtEvidence | TcRnTypes, TcRnMonad
ctEvidence | TcRnTypes, TcRnMonad
ctEvLoc | TcRnTypes, TcRnMonad
ctEvOrigin | TcRnTypes, TcRnMonad
ctEvPred | TcRnTypes, TcRnMonad
ctEvRole | TcRnTypes, TcRnMonad
ctEvTerm | TcRnTypes, TcRnMonad
ctev_dest | TcRnTypes, TcRnMonad
ctev_evar | TcRnTypes, TcRnMonad
ctev_loc | TcRnTypes, TcRnMonad
ctev_nosh | TcRnTypes, TcRnMonad
ctev_pred | TcRnTypes, TcRnMonad
CtFlavour | TcRnTypes, TcRnMonad
ctFlavour | TcRnTypes, TcRnMonad
CtFlavourRole | TcRnTypes, TcRnMonad
ctFlavourRole | TcRnTypes, TcRnMonad
CtGiven | TcRnTypes, TcRnMonad
CtLoc |
1 (Type/Class) | TcRnTypes, TcRnMonad
2 (Data Constructor) | TcRnTypes, TcRnMonad
ctLoc | TcRnTypes, TcRnMonad
ctLocDepth | TcRnTypes, TcRnMonad
ctLocEnv | TcRnTypes, TcRnMonad
ctLocLevel | TcRnTypes, TcRnMonad
ctLocOrigin | TcRnTypes, TcRnMonad
ctLocSpan | TcRnTypes, TcRnMonad
ctLocTypeOrKind_maybe | TcRnTypes, TcRnMonad
ctl_depth | TcRnTypes, TcRnMonad
ctl_env | TcRnTypes, TcRnMonad
ctl_origin | TcRnTypes, TcRnMonad
ctl_t_or_k | TcRnTypes, TcRnMonad
CtOrigin | TcRnTypes, TcRnMonad
ctOrigin | TcRnTypes, TcRnMonad
ctPred | TcRnTypes, TcRnMonad
Cts | TcRnTypes, TcRnMonad
ctsElts | TcRnTypes, TcRnMonad
cTupleDataConName | TysWiredIn, GhcPlugins
cTupleDataConNames | TysWiredIn, GhcPlugins
cTupleTyConName | TysWiredIn, GhcPlugins
cTupleTyConNames | TysWiredIn, GhcPlugins
CtWanted | TcRnTypes, TcRnMonad
cTyConKey | PrelNames
cTyConName | PrelNames
CTyEqCan | TcRnTypes, TcRnMonad
CType |
1 (Type/Class) | ForeignCall
2 (Data Constructor) | ForeignCall
ctype | RtClosureInspect, InteractiveEval
Ctz16Op | PrimOp
Ctz32Op | PrimOp
Ctz64Op | PrimOp
Ctz8Op | PrimOp
ctzLabel | CPrim
CtzOp | PrimOp
cur | StringBuffer
curCCS | StgCmmProf
currentCCS | CostCentre
currentChar | StringBuffer
CurrentNursery | CmmExpr, Cmm
CurrentTSO | CmmExpr, Cmm
CustomTermPrinter | RtClosureInspect
cvBindGroup | RdrHsSyn
cvBindsAndSigs | RdrHsSyn
cvObtainTerm | RtClosureInspect
cvReconstructType | RtClosureInspect
CvSubstEnv | Coercion, GhcPlugins
cvtLitInteger | CorePrep
cvTopDecls | RdrHsSyn
CVTSD2SS | X86.Instr
CVTSI2SD | X86.Instr
CVTSI2SS | X86.Instr
CVTSS2SD | X86.Instr
CVTTSD2SIQ | X86.Instr
CVTTSS2SIQ | X86.Instr
CWrapper | HsDecls, HsSyn, GHC
cxtIdKey | THNames
cxtName | THNames
cyclicModuleErr | GhcMake, GHC
CyclicSCC | Digraph
C_SRT |
1 (Type/Class) | Cmm
2 (Data Constructor) | Cmm