ghc-7.8.0.20140228: The GHC API

Index - C

CHoopl
C#ExtsCompat46
c1TyConKeyPrelNames
c1TyConNamePrelNames
cab_incompsCoAxiom
cab_lhsCoAxiom
cab_locCoAxiom
cab_rhsCoAxiom
cab_rolesCoAxiom
cab_tvsCoAxiom
CachedTcSMonad
cafAnalCmmBuildInfoTables
cafBlackHoleInfoTableStgCmmClosure
CafCCCostCentre
CAFEnvCmmBuildInfoTables
CafInfoIdInfo, GhcPlugins
cafInfoIdInfo, GhcPlugins
CAFSetCmmBuildInfoTables
calcClassCyclesTcTyDecls
calcRecFlagsTcTyDecls
calcSynCyclesTcTyDecls
CALL 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
Call 
1 (Data Constructor)Llvm.AbsSyn, Llvm
2 (Data Constructor)MkGraph
callClobberedRegs 
1 (Function)SPARC.Regs
2 (Function)X86.Regs
3 (Function)PPC.Regs
CallCtxtCoreUnfold
callerSaves 
1 (Function)CodeGen.Platform.ARM
2 (Function)CodeGen.Platform.PPC
3 (Function)CodeGen.Platform.PPC_Darwin
4 (Function)CodeGen.Platform.SPARC
5 (Function)CodeGen.Platform.X86
6 (Function)CodeGen.Platform.X86_64
7 (Function)CodeGen.Platform.NoRegs
8 (Function)CodeGen.Platform, StgCmmUtils
callerSaveVolatileRegsStgCmmUtils
CallishMachOpCmmMachOp, CmmExpr, Cmm
callishMachOpHintsCmmMachOp, CmmExpr, Cmm
CallMLlvm.AbsSyn, Llvm
CallMethodStgCmmClosure
callProcPointsCmmProcPoint
CallReferencePIC
callSiteInlineCoreUnfold
canDoGenericsTcGenGenerics
canDoGenerics1TcGenGenerics
CanFailDsMonad, DsUtils
canGenerateDynamicTooDynFlags, GhcPlugins, GHC
CanItFailDsMonad, DsUtils
cannotFindInterfaceFinder
cannotFindModuleFinder
canonicalizeTcCanonical
canRewriteTcRnTypes, TcRnMonad, TcSMonad
canRewriteOrSameTcRnTypes, TcRnMonad
canShortcut 
1 (Function)X86.Instr
2 (Function)SPARC.ShortcutJump
3 (Function)PPC.RegInfo
CantFailDsMonad, DsUtils
cantFailMatchResultDsUtils
cantVectoriseVectorise.Monad.Base, Vectorise.Monad
canUnfoldCoreSyn, GhcPlugins
CApiConvForeignCall
captureConstraintsTcRnMonad
captureUntouchablesTcRnMonad
CARRYX86.Cond
casArray#ExtsCompat46
CasArrayOpPrimOp
CasByteArrayOp_IntPrimOp
Case 
1 (Data Constructor)ExternalCore
2 (Data Constructor)CoreSyn, GhcPlugins
CaseAlt 
1 (Data Constructor)HsExpr, HsSyn, GHC
2 (Type/Class)DsUtils
CaseBindOutputable, GhcPlugins
CaseCtxtCoreUnfold
CaseElimCoreMonad, GhcPlugins
CASEFAILByteCodeInstr
CaseIdentityCoreMonad, GhcPlugins
CaseMergeCoreMonad, GhcPlugins
CaseOfCaseCoreMonad, GhcPlugins
casIntArray#ExtsCompat46
casMutVar#ExtsCompat46
CasMutVarOpPrimOp
Cast 
1 (Data Constructor)ExternalCore
2 (Data Constructor)CoreSyn, GhcPlugins
3 (Data Constructor)Llvm.AbsSyn, Llvm
castBinBinary
castBottomExprMkCore, GhcPlugins
CastBySimplUtils
castDoubleToWord8ArrayPprBase
castFastPtrFastTypes, GhcPlugins
castFloatToWord8ArrayPprBase
cat 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
catAGraphsMkGraph
catchException
catch#ExtsCompat46
catchesException
catchIOException
catchJustException
CatchOpPrimOp
catchRetry#ExtsCompat46
CatchRetryOpPrimOp
catchSTM#ExtsCompat46
CatchSTMOpPrimOp
categoryPackageConfig, Packages, GhcPlugins
catGraphNodeOCHoopl
catGraphNodeOOHoopl
catGraphsHoopl
catMaybesMaybes
catNodeCOGraphHoopl
catNodeOOGraphHoopl
cBooterVersionConfig
cBoxFastTypes, GhcPlugins
cBuildPlatformStringConfig
CcDriverPhases
CCALLByteCodeInstr
CCallForeignCall
CCallConv 
1 (Type/Class)ForeignCall
2 (Data Constructor)ForeignCall
ccallConvAttributeForeignCall
ccallConvToIntForeignCall
CCallSpec 
1 (Type/Class)ForeignCall
2 (Data Constructor)ForeignCall
CCallTargetForeignCall
CCCSCmmExpr, Cmm
ccFromThisModuleCostCentre
CcNameCostCentre
ccOptionsPackageConfig, Packages, GhcPlugins
CcppDriverPhases
ccsTypeStgCmmProf
ccTypeStgCmmProf
CC_CccLlvm.Types, Llvm
cc_classTcRnTypes, TcRnMonad, TcSMonad
CC_ColdccLlvm.Types, Llvm
cc_evTcRnTypes, TcRnMonad, TcSMonad
CC_FastccLlvm.Types, Llvm
cc_funTcRnTypes, TcRnMonad, TcSMonad
cc_is_cafCostCentre
cc_keyCostCentre
cc_locCostCentre
cc_modCostCentre
cc_nameCostCentre
CC_NccLlvm.Types, Llvm
cc_occTcRnTypes, TcRnMonad, TcSMonad
cc_rhsTcRnTypes, TcRnMonad, TcSMonad
cc_tyargsTcRnTypes, TcRnMonad, TcSMonad
cc_tyvarTcRnTypes, TcRnMonad, TcSMonad
CC_X86_StdccLlvm.Types, Llvm
CdefExternalCore
CDictCanTcRnTypes, TcRnMonad, TcSMonad
cd_fld_docHsTypes, HsSyn, GHC
cd_fld_nameHsTypes, HsSyn, GHC
cd_fld_typeHsTypes, HsSyn, GHC
certainlyWillInlineCoreUnfold
CExportHsDecls, HsSyn, GHC
CExportSpecForeignCall
CExportStaticForeignCall
CFunctionHsDecls, HsSyn, GHC
CFunEqCanTcRnTypes, TcRnMonad, TcSMonad
cgBindStgCmmBind
cgd_dflagsStgCmmMonad
cgd_modStgCmmMonad
cgd_self_loopStgCmmMonad
cgd_sequelStgCmmMonad
cgd_tickyStgCmmMonad
cgd_updfr_offStgCmmMonad
cgExprStgCmmExpr
cgForeignCallStgCmmForeign
CgForkMkGraph
CgGuts 
1 (Type/Class)HscTypes, GhcPlugins
2 (Data Constructor)HscTypes, GhcPlugins
cGhcDebuggedConfig
cGhcEnableTablesNextToCodeConfig
cGhcRTSWaysConfig
cGhcThreadedConfig
cGhcWithInterpreterConfig
cGhcWithNativeCodeGenConfig
cGhcWithSMPConfig
cGHC_SPLIT_PGMConfig
cGHC_UNLIT_PGMConfig
CgIdInfo 
1 (Type/Class)StgCmmMonad, StgCmmEnv
2 (Data Constructor)StgCmmMonad
CgInfoDownwardsStgCmmMonad
CgLabelMkGraph
CgLastMkGraph
cgLitStgCmmUtils
CgLocStgCmmClosure
cgOpAppStgCmmPrim
cgPrimOpStgCmmPrim
CgStateStgCmmMonad
CgStmt 
1 (Type/Class)MkGraph
2 (Data Constructor)MkGraph
cgs_bindsStgCmmMonad
cgs_hp_usgStgCmmMonad
cgs_stmtsStgCmmMonad
cgs_topsStgCmmMonad
cgs_uniqsStgCmmMonad
cgTopRhsClosureStgCmmBind
cgTopRhsConStgCmmCon
cg_bindsHscTypes, GhcPlugins
cg_dep_pkgsHscTypes, GhcPlugins
cg_foreignHscTypes, GhcPlugins
cg_hpc_infoHscTypes, GhcPlugins
cg_idStgCmmMonad
cg_lfStgCmmMonad
cg_locStgCmmMonad
cg_modBreaksHscTypes, GhcPlugins
cg_moduleHscTypes, GhcPlugins
cg_tyconsHscTypes, GhcPlugins
ChangeFlagHoopl.Dataflow, Hoopl
changeIfHoopl
CharExtsCompat46
char 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
Char#ExtsCompat46
char2IntLitLiteral, GhcPlugins
charDataConTysWiredIn, GhcPlugins
charDataConKeyPrelNames
CharEqOpPrimOp
CharGeOpPrimOp
CharGtOpPrimOp
CharLeOpPrimOp
CharLtOpPrimOp
CharNeOpPrimOp
charPrimTyTysPrim
charPrimTyConTysPrim
charPrimTyConKeyPrelNames
charToCUtil, GhcPlugins
charTyTysWiredIn, GhcPlugins
charTyConTysWiredIn, GhcPlugins
charTyConKeyPrelNames
charTyConNameTysWiredIn, GhcPlugins
charTyCon_RDRTysWiredIn, GhcPlugins
CheapAppFunCoreUtils, GhcPlugins
cheapEqExprCoreUtils, GhcPlugins
CheapFunCoreArity
CheckPrimOp
checkCheck
check#ExtsCompat46
checkAllSolvedTcSMonad
checkAxInstCoOptCoercion
checkBlockSPARC.CodeGen.Sanity
checkCommandRdrHsSyn
checkConNameRnNames
checkConsistentFamInstTcValidity
checkConstraintsTcUnify
checkContextRdrHsSyn
checkCTargetTcForeign
checkDoAndIfThenElseRdrHsSyn
checkDotnetResNamePrelNames
checkDotnetResNameIdKeyPrelNames
checkDupAndShadowedNamesRnEnv
checkDupNamesRnEnv
checkDupRdrNamesRnEnv
checkedTickSimplMonad
checkErrTcRnMonad
checkFamInstConsistencyFamInst
checkForeignArgsTcForeign
checkForeignResTcForeign
checkFunDepsFunDeps
CheckHiWay 
1 (Type/Class)BinIface
2 (Data Constructor)BinIface
CheckingFuelMonadHoopl
checkInstCoverageFunDeps
checkInstTerminationTcValidity
checkKindTcHsType
checkLinkInfoDriverPipeline
checkMonadCompRdrHsSyn
checkNoErrsTcRnMonad
checkOldIfaceMkIface
checkPatternRdrHsSyn
checkPatternsRdrHsSyn
CheckpointHoopl
checkpointHoopl
CheckpointMonadHoopl
checkPrecMatchRnTypes
checkPrecPRdrHsSyn
checkProcessArgsResultHeaderInfo
checkRecordSyntaxRdrHsSyn
checkRecTcTyCon, GhcPlugins
checkSafeTcForeign
checkSectionPrecRnTypes
checkShadowedRdrNamesRnEnv
checkStackRegLlvmCodeGen.Base
checkTcTcRnMonad
checkTHTcRnMonad
checkThLocalNameRnSplice
checkTupSizeRnEnv, RnPat
checkTyFamFreenessTcValidity
checkValDefRdrHsSyn
checkValidFamPatsTcValidity
checkValidInstanceTcValidity
checkValidMonoTypeTcValidity
checkValidThetaTcValidity
checkValidTyConTcTyClsDecls
checkValidTyFamInstTcValidity
checkValidTypeTcValidity
checkValSigRdrHsSyn
checkWellStagedTcEnv
checkWellStagedDFunTcSMonad
checkWiredInTyConTcIface
ChildCode64 
1 (Type/Class)SPARC.CodeGen.Base
2 (Data Constructor)SPARC.CodeGen.Base
chkAppendUtil, GhcPlugins
choiceAIdKeyPrelNames
choiceANamePrelNames
CHoleCanTcRnTypes, TcRnMonad, TcSMonad
chooseBranchFamInstEnv
chooseSpillRegAlloc.Graph.SpillCost
chooseUniqueOccTcTcRnMonad
choose_RDRPrelNames
cHostPlatformStringConfig
ChrPretty
chr#ExtsCompat46
ChrOpPrimOp
cid_bindsHsDecls, HsSyn, GHC
cid_datafam_instsHsDecls, HsSyn, GHC
cid_instHsDecls, HsSyn, GHC
cid_poly_tyHsDecls, HsSyn, GHC
cid_sigsHsDecls, HsSyn, GHC
cid_tyfam_instsHsDecls, HsSyn, GHC
CImportHsDecls, HsSyn, GHC
CImportSpecHsDecls, HsSyn, GHC
cIntCmmType, CmmExpr, Cmm
cIntegerLibraryConfig
cIntegerLibraryTypeConfig
cIntWidthCmmType, CmmExpr, Cmm
cINT_SIZEDynFlags, GhcPlugins
CIrredEvCanTcRnTypes, TcRnMonad, TcSMonad
cit_lblCmm
cit_profCmm
cit_repCmm
cit_srtCmm
CLabel 
1 (Type/Class)CLabel
2 (Data Constructor)HsDecls, HsSyn, GHC
CLabelStringForeignCall
ClangDynFlags, GhcPlugins
ClassClass, GHC
classAllSelIdsClass
classArityClass
ClassATItemClass
classATItemsClass
classATsClass, GHC
classBigSigClass
classDataConDataCon, GhcPlugins
ClassDeclHsDecls, HsSyn, GHC
ClassDeclCtxRnEnv
classExtraBigSigClass
ClassF64RegAlloc.Graph.ArchBase
ClassG16RegAlloc.Graph.ArchBase
ClassG32RegAlloc.Graph.ArchBase
ClassG8RegAlloc.Graph.ArchBase
classifyPredTypeType, GhcPlugins
classifyTyConsVectorise.Type.Classify
ClassInstanceCtxRnEnv
classInstancesInstEnv
classKeyClass
classMethodsClass, GHC
ClassMinimalDefClass
classMinimalDefClass
classNameClass
classOfRealReg 
1 (Function)SPARC.Regs
2 (Function)X86.Regs
3 (Function)PPC.Regs
classOfRegRegAlloc.Graph.ArchX86
classOfVirtualRegReg
ClassOpIdIdInfo, GhcPlugins
ClassOpItemClass
classOpItemsClass
ClassPETcRnTypes, TcRnMonad
ClassPredType, GhcPlugins
ClassSCCtxtTcType, TcValidity, TcHsType
classSCSelIdClass
classSCThetaClass, GHC
classTvsFdsClass, GHC
ClassTyConTyCon, GhcPlugins
classTyConClass
classTyVarsClass
cLeadingUnderscoreConfig
CleanDemandDemand
cleanEvalDmdDemand
cleanEvalProdDmdDemand
cleanSpillsRegAlloc.Graph.SpillClean
cleanTempDirsSysTools
cleanTempFilesSysTools
cleanTempFilesExceptSysTools
cleanUseDmd_maybeDemand
clearOneShotLambdaId, GhcPlugins
CLeft 
1 (Data Constructor)ExternalCore
2 (Data Constructor)Coercion, TcEvidence, GhcPlugins
cLibFFIConfig
cloneArray#ExtsCompat46
CloneArrayOpPrimOp
cloneBndrCoreSubst, GhcPlugins
cloneBndrsCoreSubst, GhcPlugins
cloneIdBndrCoreSubst, GhcPlugins
cloneIdBndrsCoreSubst, GhcPlugins
cloneMetaTyVar 
1 (Function)TcMType
2 (Function)TcSMonad
cloneMutableArray#ExtsCompat46
CloneMutableArrayOpPrimOp
cloneRecIdBndrsCoreSubst, GhcPlugins
cloneTyVarBndrType, GhcPlugins
cloneVarVectorise.Monad.Naming, Vectorise.Monad
cLongCmmType, CmmExpr, Cmm
cLongWidthCmmType, CmmExpr, Cmm
cLONG_LONG_SIZEDynFlags, GhcPlugins
cLONG_SIZEDynFlags, GhcPlugins
ClosedHoopl
ClosedSynFamilyTyConTyCon, GhcPlugins
ClosedTypeFamilyHsDecls, HsSyn, GHC
closedVVectorise.Monad.Local, Vectorise.Monad
closeOverKindsType, TcType, GhcPlugins
Closure 
1 (Type/Class)RtClosureInspect
2 (Data Constructor)RtClosureInspect
closureCtrFunVectorise.Builtins.Base, Vectorise.Builtins
closureCtrFunsVectorise.Builtins.Base, Vectorise.Builtins
ClosureEnvByteCodeLink
closureFunInfoStgCmmClosure
ClosureInfoStgCmmClosure
closureInfoLabelStgCmmClosure
closureInfoPtrCmmInfo
closureLFInfoStgCmmClosure
closureLocalEntryLabelStgCmmClosure
closureNameStgCmmClosure
closureReEntrantStgCmmClosure
closureSingleEntryStgCmmClosure
closureSlowEntryLabelStgCmmClosure
closureTyConVectorise.Builtins.Base, Vectorise.Builtins
ClosureTypeRtClosureInspect
ClosureTypeInfoSMRep, Cmm
closureUpdReqdStgCmmClosure
closureVarVectorise.Builtins.Base, Vectorise.Builtins
ClsDeclCtxtRnEnv, RnBinds
ClsInst 
1 (Type/Class)InstEnv, GHC
2 (Data Constructor)InstEnv
ClsInstDHsDecls, HsSyn, GHC
ClsInstDecl 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
ClsInstLookupResultInstEnv
clsNameOccName, Name, GhcPlugins
clsQualPrelNames
clsQual_RDRPrelNames
ClsSkolTcRnTypes, TcRnMonad
CLTDX86.Instr
CmdLineErrorPanic, GHC
cmdlineFrameworksDynFlags, GhcPlugins, GHC
cmdlineHcIncludesDynFlags, GhcPlugins, GHC
CmdLineP 
1 (Type/Class)CmdLineParser
2 (Data Constructor)CmdLineParser
cmdlineParserStyleOutputable, GhcPlugins
CmdLStmtHsExpr, HsSyn, GHC
CmdStmtHsExpr, HsSyn, GHC
CmdSyntaxTableHsExpr, HsSyn, GHC
cml_argsCmmNode, Cmm
cml_args_regsCmmNode, Cmm
cml_contCmmNode, Cmm
cml_falseCmmNode, Cmm
cml_predCmmNode, Cmm
cml_ret_argsCmmNode, Cmm
cml_ret_offCmmNode, Cmm
cml_targetCmmNode, Cmm
cml_trueCmmNode, Cmm
CmmDriverPhases
CmmActualCmmNode, Cmm
cmmAddWordCmmUtils, StgCmmUtils
CmmAGraphMkGraph
cmmAndWordCmmUtils, StgCmmUtils
CmmAssignCmmNode, Cmm
cmmBitsCmmType, CmmExpr, Cmm
CmmBlock 
1 (Data Constructor)CmmExpr, Cmm
2 (Type/Class)Cmm
CmmBranchCmmNode, Cmm
CmmBwdRewriteCmm
CmmCallCmmNode, Cmm
cmmCfgOptsCmmContFlowOpt
cmmCfgOptsProcCmmContFlowOpt
CmmCommentCmmNode, Cmm
CmmCondBranchCmmNode, Cmm
cmmConstrTag1CmmUtils, StgCmmUtils
CmmCppDriverPhases
CmmDataCmm
CmmDeclCmm
CmmEntryCmmNode, Cmm
cmmEqTypeCmmType, CmmExpr, Cmm
cmmEqType_ignoring_ptrhoodCmmType, CmmExpr, Cmm
cmmEqWordCmmUtils, StgCmmUtils
CmmExprCmmExpr, Cmm
cmmExprTypeCmmExpr, Cmm
cmmExprWidthCmmExpr, Cmm
CmmFloatCmmExpr, Cmm
cmmFloatCmmType, CmmExpr, Cmm
CmmForeignCallCmmNode, Cmm
CmmFormalCmmNode, Cmm
CmmFwdRewriteCmm
cmmGetClosureTypeCmmInfo
CmmGlobalCmmExpr, Cmm
CmmGlobalLiveCmmLive
cmmGlobalLivenessCmmLive
CmmGraph 
1 (Data Constructor)Cmm
2 (Type/Class)Cmm
CmmGroupCmm
CmmHighStackMarkCmmExpr, Cmm
cmmIndexCmmUtils
cmmIndexExprCmmUtils
CmmInfoTable 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm
CmmIntCmmExpr, Cmm
cmmIsTaggedCmmUtils, StgCmmUtils
CmmLabelCmmExpr, Cmm
CmmLabelDiffOffCmmExpr, Cmm
CmmLabelOffCmmExpr, Cmm
cmmLabelOffCmmUtils
cmmLabelOffBCmmUtils, StgCmmUtils
cmmLabelOffWCmmUtils, StgCmmUtils
cmmLayoutStackCmmLayoutStack
cmmlexCmmLex
cmmLintCmmLint
cmmLintGraphCmmLint
CmmLit 
1 (Type/Class)CmmExpr, Cmm
2 (Data Constructor)CmmExpr, Cmm
cmmLitTypeCmmExpr, Cmm
CmmLoadCmmExpr, Cmm
cmmLoadIndexCmmUtils
cmmLoadIndexWCmmUtils, StgCmmUtils
CmmLocStgCmmClosure
CmmLocalCmmExpr, Cmm
CmmLocalLiveCmmLive
cmmLocalLivenessCmmLive
CmmMachOpCmmExpr, Cmm
cmmMachOpFoldCmmOpt
cmmMachOpFoldMCmmOpt
cmmMakeDynamicReferencePIC
CmmMakeDynamicReferenceMPIC
CmmMayReturnCmmNode, Cmm
cmmMulWordCmmUtils, StgCmmUtils
cmmNegateCmmUtils, StgCmmUtils
CmmNeverReturnsCmmNode, Cmm
cmmNeWordCmmUtils, StgCmmUtils
CmmNodeCmmNode, Cmm
cmmOffsetCmmUtils
cmmOffsetBCmmUtils, StgCmmUtils
cmmOffsetExprCmmUtils
cmmOffsetExprBCmmUtils, StgCmmUtils
cmmOffsetExprWCmmUtils, StgCmmUtils
cmmOffsetLitCmmUtils
cmmOffsetLitBCmmUtils, StgCmmUtils
cmmOffsetLitWCmmUtils, StgCmmUtils
cmmOffsetWCmmUtils, StgCmmUtils
cmmOrWordCmmUtils, StgCmmUtils
CmmParseStgCmmExtCode
cmmPipelineCmmPipeline
cmmPointerMaskCmmUtils
CmmProcCmm
CmmProgramCmm
cmmQuotWordCmmUtils
CmmReg 
1 (Type/Class)CmmExpr, Cmm
2 (Data Constructor)CmmExpr, Cmm
CmmRegOffCmmExpr, Cmm
cmmRegOffCmmUtils
cmmRegOffBCmmUtils, StgCmmUtils
cmmRegOffWCmmUtils, StgCmmUtils
cmmRegTypeCmmExpr, Cmm
CmmReplGraphCmm
CmmReturnInfoCmmNode, Cmm
cmmSinkCmmSink
CmmStackInfoCmm
CmmStackSlotCmmExpr, Cmm
CmmStaticCmm
CmmStaticLitCmm
CmmStaticsCmm
CmmStoreCmmNode, Cmm
CmmStringCmm
cmmSubWordCmmUtils, StgCmmUtils
CmmSwitchCmmNode, Cmm
cmmTagMaskCmmUtils
CmmTokenCmmLex
cmmToLlvmTypeLlvmCodeGen.Base
cmmTopCodeGen 
1 (Function)X86.CodeGen
2 (Function)PPC.CodeGen
3 (Function)SPARC.CodeGen
CmmTopInfoCmm
cmmToRawCmmCmmInfo
cmmToWordCmmUtils
CmmTypeCmmType, CmmExpr, Cmm
cmmTypeSizeSize
CmmT_alignCmmLex
CmmT_bits128CmmLex
CmmT_bits16CmmLex
CmmT_bits256CmmLex
CmmT_bits32CmmLex
CmmT_bits512CmmLex
CmmT_bits64CmmLex
CmmT_bits8CmmLex
CmmT_BoolAndCmmLex
CmmT_BoolOrCmmLex
CmmT_callCmmLex
CmmT_caseCmmLex
CmmT_CLOSURECmmLex
CmmT_defaultCmmLex
CmmT_DotDotCmmLex
CmmT_DoubleColonCmmLex
CmmT_elseCmmLex
CmmT_EOFCmmLex
CmmT_EqCmmLex
CmmT_exportCmmLex
CmmT_FloatCmmLex
CmmT_float32CmmLex
CmmT_float64CmmLex
CmmT_foreignCmmLex
CmmT_gcptrCmmLex
CmmT_GeCmmLex
CmmT_GlobalRegCmmLex
CmmT_gotoCmmLex
CmmT_ifCmmLex
CmmT_importCmmLex
CmmT_INFO_TABLECmmLex
CmmT_INFO_TABLE_CONSTRCmmLex
CmmT_INFO_TABLE_FUNCmmLex
CmmT_INFO_TABLE_RETCmmLex
CmmT_INFO_TABLE_SELECTORCmmLex
CmmT_IntCmmLex
CmmT_jumpCmmLex
CmmT_LeCmmLex
CmmT_NameCmmLex
CmmT_NeCmmLex
CmmT_neverCmmLex
CmmT_primCmmLex
CmmT_pushCmmLex
CmmT_reserveCmmLex
CmmT_returnCmmLex
CmmT_returnsCmmLex
CmmT_sectionCmmLex
CmmT_ShlCmmLex
CmmT_ShrCmmLex
CmmT_SpecCharCmmLex
CmmT_StringCmmLex
CmmT_switchCmmLex
cmmUGeWordCmmUtils
cmmUGtWordCmmUtils, StgCmmUtils
cmmULtWordCmmUtils
CmmUninitialisedCmm
CmmUnsafeForeignCallCmmNode, Cmm
cmmUntagCmmUtils, StgCmmUtils
cmmUShrWordCmmUtils, StgCmmUtils
CmmVecCmmExpr, Cmm
cmmVecCmmType, CmmExpr, Cmm
CMP 
1 (Data Constructor)X86.Instr
2 (Data Constructor)PPC.Instr
cmpAltCoreSyn, GhcPlugins
cmpAltConCoreSyn, GhcPlugins
cmpCostCentreCostCentre
CMPLPPC.Instr
cmpListUtil, GhcPlugins
cmpLocatedSrcLoc, GhcPlugins, GHC
cmpPredType, TcType, GhcPlugins
cmpTypeType, TcType, GhcPlugins
cmpTypesType, TcType, GhcPlugins
cm_bindsGHC
cm_moduleGHC
cm_safeGHC
cm_typesGHC
CNonCanonicalTcRnTypes, TcRnMonad, TcSMonad
coalesceGraphGraphOps, GraphColor
coalesceNodesGraphOps, GraphColor
CoAxBranch 
1 (Type/Class)CoAxiom
2 (Data Constructor)CoAxiom
coAxBranchIncompsCoAxiom
coAxBranchLHSCoAxiom
coAxBranchRHSCoAxiom
coAxBranchRolesCoAxiom
coAxBranchSpanCoAxiom
coAxBranchTyVarsCoAxiom
CoAxiom 
1 (Type/Class)CoAxiom
2 (Data Constructor)CoAxiom
coAxiomArityCoAxiom
coAxiomBranchesCoAxiom
coAxiomNameCoAxiom
coAxiomNthBranchCoAxiom
coAxiomNumPatsCoAxiom
coAxiomRoleCoAxiom
CoAxiomRule 
1 (Type/Class)CoAxiom
2 (Data Constructor)CoAxiom
coAxiomSingleBranchCoAxiom
coAxiomSingleBranch_maybeCoAxiom
coAxiomTyConCoAxiom
coAxNthLHSType, GhcPlugins
coaxrAsmpRolesCoAxiom
coaxrNameCoAxiom
coaxrProvesCoAxiom
coaxrRoleCoAxiom
coaxrTypeArityCoAxiom
CobjcDriverPhases
CobjcppDriverPhases
code 
1 (Function)StgCmmExtCode
2 (Function)ByteCodeItbls
codeGenStgCmm
codeOnlyStgCmmMonad
codeOutputCodeOutput
CodeStubCLabel
CodeStyleOutputable, GhcPlugins
codeStyleOutputable, GhcPlugins
coerceExtsCompat46
coerceIdMkId
CoerceItSimplUtils
coerceKeyPrelNames
CoercibleExtsCompat46
coercibleClassTysWiredIn, GhcPlugins
coercibleDataConTysWiredIn, GhcPlugins
coercibleDataConKeyPrelNames
coercibleTyConTysWiredIn, GhcPlugins
coercibleTyConKeyPrelNames
Coercion 
1 (Type/Class)ExternalCore
2 (Type/Class)Coercion, GhcPlugins
3 (Data Constructor)CoreSyn, GhcPlugins
coercionKindCoercion, GhcPlugins
coercionKindsCoercion, GhcPlugins
CoercionMapTrieMap
coercionRoleCoercion, GhcPlugins
coercionSizeCoercion, GhcPlugins
coercionTokenIdMkId
coercionTokenIdKeyPrelNames
coercionToTcCoercionTcEvidence
coercionTypeCoercion, GhcPlugins
colBinderOutputable, GhcPlugins
colCoercOutputable, GhcPlugins
colDataConOutputable, GhcPlugins
collect 
1 (Function)Stream
2 (Function)Digraph
collectAnnArgsCoreSyn, GhcPlugins
collectAnnBndrsCoreSyn, GhcPlugins
collectAnnDictArgsVectorise.Utils
collectAnnTypeArgsVectorise.Utils
collectAnnTypeBindersVectorise.Utils
collectAnnValBindersVectorise.Utils
collectArgsCoreSyn, GhcPlugins
collectBindersCoreSyn, GhcPlugins
CollectedCCsCostCentre
collectHsBindBindersHsUtils, HsSyn, GHC
collectHsBindListBindersHsUtils, HsSyn, GHC
collectHsBindsBindersHsUtils, HsSyn, GHC
collectHsValBindersHsUtils, HsSyn, GHC
collectIncludeDirsPackages, GhcPlugins
collectLibraryPathsPackages, GhcPlugins
collectLinkOptsPackages, GhcPlugins
collectLocalBindersHsUtils, HsSyn, GHC
collectLStmtBindersHsUtils, HsSyn, GHC
collectLStmtsBindersHsUtils, HsSyn, GHC
collectMethodBindersHsUtils, HsSyn, GHC
collectPatBindersHsUtils, HsSyn, GHC
collectPatsBindersHsUtils, HsSyn, GHC
collectRuleBndrSigTysHsDecls, HsSyn, GHC
collectStmtBindersHsUtils, HsSyn, GHC
collectStmtsBindersHsUtils, HsSyn, GHC
collectTyAndValBindersCoreSyn, GhcPlugins
collectTyBindersCoreSyn, GhcPlugins
collectValBindersCoreSyn, GhcPlugins
colon 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
colorGraphGraphColor
colouredOutputable, GhcPlugins
colTypeOutputable, GhcPlugins
combineLocsSrcLoc, GhcPlugins, GHC
combineMatchResultsDsUtils
combinePDVectorise.Utils
combinePDVarVectorise.Builtins.Base, Vectorise.Builtins
combinePDVarsVectorise.Builtins.Base, Vectorise.Builtins
combinePD_PrimVarVectorise.Builtins.Base, Vectorise.Builtins
combinePD_PrimVarssVectorise.Builtins.Base, Vectorise.Builtins
combineSrcSpansSrcLoc, GhcPlugins
combineStgBinderInfoStgSyn
comma 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
CommandLineOptionCoreMonad, GhcPlugins
COMMENT 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
3 (Data Constructor)PPC.Instr
CommentLlvm.AbsSyn, Llvm
CompTcRnTypes, TcRnMonad
comp1DataCon_RDRPrelNames
CompareLlvm.AbsSyn, Llvm
compareFixityBasicTypes, GhcPlugins, GHC
compareIntegerIdKeyPrelNames
compareIntegerNamePrelNames
compareLengthUtil, GhcPlugins
compare_RDRPrelNames
compilationProgressMsgErrUtils
compileCoreToObjGHC
CompiledByteCodeByteCodeAsm, HscTypes, GhcPlugins
compileExprInteractiveEval, GHC
compileFileDriverPipeline
compileOneDriverPipeline
compileOne'DriverPipeline
CompilerInfoDynFlags, GhcPlugins
compilerInfoDynFlags, GhcPlugins
CompilerPhaseBasicTypes, GhcPlugins
compileToCoreModuleGHC
compileToCoreSimplifiedGHC
complementIntegerIdKeyPrelNames
complementIntegerNamePrelNames
CompleteInteractiveEvalTypes, InteractiveEval
CompManagerDynFlags, GhcPlugins, GHC
componentsDigraph
componentsGDigraph
compOrigTypeVectorise.Generic.Description
composeAIdKeyPrelNames
composeANamePrelNames
composeTvSubstType, GhcPlugins
compose_RDRPrelNames
CompPipelinePipelineMonad, DriverPipeline
CompReprVectorise.Generic.Description
compTyConKeyPrelNames
compTyConNamePrelNames
computeAxiomIncompsFamInstEnv
computeFingerprintBinary
ConArgCtxtTcType, TcValidity, TcHsType
concatBagBag
concatFSFastString, GhcPlugins
concatIdKeyPrelNames
concatMapMMonadUtils, IOEnv, TcRnMonad
concatNamePrelNames
concatOLOrdList
Cond 
1 (Type/Class)SPARC.Cond
2 (Type/Class)X86.Cond
3 (Type/Class)PPC.Cond
CondCode 
1 (Type/Class)SPARC.CodeGen.Base
2 (Data Constructor)SPARC.CodeGen.Base
ConDecl 
1 (Type/Class)HsDecls, HsSyn, GHC
2 (Data Constructor)HsDecls, HsSyn, GHC
ConDeclCtxRnEnv
ConDeclField 
1 (Type/Class)HsTypes, HsSyn, GHC
2 (Data Constructor)HsTypes, HsSyn, GHC
condFltCodeSPARC.CodeGen.CondCode
condIntCodeSPARC.CodeGen.CondCode
condNegatePPC.Cond
condToSigned 
1 (Function)SPARC.Cond
2 (Function)X86.Cond
3 (Function)PPC.Cond
condToUnsigned 
1 (Function)SPARC.Cond
2 (Function)X86.Cond
3 (Function)PPC.Cond
condUnsigned 
1 (Function)SPARC.Cond
2 (Function)X86.Cond
3 (Function)PPC.Cond
conFixity_RDRPrelNames
conIsRecord_RDRPrelNames
ConLike 
1 (Data Constructor)BasicTypes, GhcPlugins
2 (Type/Class)ConLike
conNamePrelNames
conName_RDRPrelNames
ConPatInHsPat, HsSyn, GHC
ConPatOutHsPat, HsSyn, GHC
ConRepr 
1 (Type/Class)Vectorise.Generic.Description
2 (Data Constructor)Vectorise.Generic.Description
consBagBag
consDataConTysWiredIn, GhcPlugins
consDataConKeyPrelNames
consDataConNameTysWiredIn, GhcPlugins
consDataCon_RDRTysWiredIn, GhcPlugins
consFSFastString, GhcPlugins
consIORefUtil, GhcPlugins
consOLOrdList
ConstantLlvm.Types, Llvm
constantFoldExprCmmOpt
constantFoldNodeCmmOpt
Constr 
1 (Data Constructor)ExternalCore
2 (Data Constructor)SMRep, Cmm
3 (Data Constructor)RtClosureInspect
constraintKindTysPrim, Kind, Type, TcType, GhcPlugins
constraintKindTyConTysPrim, Kind, Type, GhcPlugins
constraintKindTyConKeyPrelNames
constraintKindTyConNameTysPrim
ConstraintTupleBasicTypes, GhcPlugins
ConstrDescriptionSMRep, Cmm
constructorClassKeyPrelNames
constructorClassNamePrelNames
ConTagBasicTypes, DataCon, GhcPlugins
ConTagZStgCmmClosure, StgCmmMonad
ContainsDynFlagsDynFlags, GhcPlugins
ContainsModuleModule, GhcPlugins
contArgsSimplUtils
ContExSimplEnv
contextLexer
contInputTypeSimplUtils
ContinueWithTcCanonical
contIsDupableSimplUtils
contIsRhsOrArgSimplUtils
contIsTrivialSimplUtils
contResultTypeSimplUtils
cONTROL_APPLICATIVEPrelNames
cONTROL_EXCEPTION_BASEPrelNames
ConventionCmmNode, Cmm
convertToHsDeclsConvert
convertToHsExprConvert
convertToHsTypeConvert
convertToPatConvert
con_cxtHsDecls, HsSyn, GHC
con_detailsHsDecls, HsSyn, GHC
con_docHsDecls, HsSyn, GHC
con_explicitHsDecls, HsSyn, GHC
con_nameHsDecls, HsSyn, GHC
con_old_recHsDecls, HsSyn, GHC
con_qvarsHsDecls, HsSyn, GHC
con_resHsDecls, HsSyn, GHC
CoPatHsPat, HsSyn, GHC
copySysTools
copyAddrToByteArray#ExtsCompat46
CopyAddrToByteArrayOpPrimOp
copyArray#ExtsCompat46
copyArrayArray#ExtsCompat46
CopyArrayArrayOpPrimOp
CopyArrayOpPrimOp
copyByteArray#ExtsCompat46
CopyByteArrayOpPrimOp
copyByteArrayToAddr#ExtsCompat46
CopyByteArrayToAddrOpPrimOp
copyInOflowMkGraph
copyMutableArray#ExtsCompat46
copyMutableArrayArray#ExtsCompat46
CopyMutableArrayArrayOpPrimOp
CopyMutableArrayOpPrimOp
copyMutableByteArray#ExtsCompat46
CopyMutableByteArrayOpPrimOp
copyMutableByteArrayToAddr#ExtsCompat46
CopyMutableByteArrayToAddrOpPrimOp
copyOutOflowMkGraph
copyrightPackageConfig, Packages, GhcPlugins
copyWithHeaderSysTools
core2coreSimplCore
CoreAltCoreSyn, GhcPlugins
coreAltsTypeCoreUtils, GhcPlugins
coreAltTypeCoreUtils, GhcPlugins
CoreAnnTargetAnnotations, GhcPlugins
CoreArgCoreSyn, GhcPlugins
CoreBindCoreSyn, GhcPlugins
coreBindsSizeCoreUtils, GhcPlugins
coreBindsStatsCoreUtils, GhcPlugins
CoreBindWithFVsCoreFVs, GhcPlugins
CoreBndrCoreSyn, GhcPlugins
CoreCSECoreMonad, GhcPlugins
CoreDesugarCoreMonad, GhcPlugins
CoreDesugarOptCoreMonad, GhcPlugins
CoreDoFloatInwardsCoreMonad, GhcPlugins
CoreDoFloatOutwardsCoreMonad, GhcPlugins
CoreDoNothingCoreMonad, GhcPlugins
CoreDoPassesCoreMonad, GhcPlugins
CoreDoPluginPassCoreMonad, GhcPlugins
CoreDoPrintCoreCoreMonad, GhcPlugins
CoreDoRuleCheckCoreMonad, GhcPlugins
CoreDoSimplifyCoreMonad, GhcPlugins
CoreDoSpecConstrCoreMonad, GhcPlugins
CoreDoSpecialisingCoreMonad, GhcPlugins
CoreDoStaticArgsCoreMonad, GhcPlugins
CoreDoStrictnessCoreMonad, GhcPlugins
CoreDoVectorisationCoreMonad, GhcPlugins
CoreDoWorkerWrapperCoreMonad, GhcPlugins
coreEqCoercionCoercion, GhcPlugins
coreEqCoercion2Coercion, GhcPlugins
coreExpandTyCon_maybeTyCon, GhcPlugins
CoreExprCoreSyn, GhcPlugins
coreExprToBCOsByteCodeGen
coreExprToStgCoreToStg
CoreExprWithFVsCoreFVs, GhcPlugins
CoreLiberateCaseCoreMonad, GhcPlugins
CoreMCoreMonad, GhcPlugins
CoreMapTrieMap
CoreModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
coreModuleGHC
CorePrepCoreMonad, GhcPlugins
corePrepExprCorePrep
corePrepPgmCorePrep
CoreProgramCoreSyn, GhcPlugins
CoreRuleCoreSyn, GhcPlugins
CoreStatsCoreUtils, GhcPlugins
CoreTidyCoreMonad, GhcPlugins
CoreToDoCoreMonad, GhcPlugins
coreToStgCoreToStg
CoreUnfoldingCoreSyn, GhcPlugins
CoreVectCoreSyn, GhcPlugins
coreViewType, GhcPlugins
cORE_MONADPrelNames
cosDouble#ExtsCompat46
cosFloat#ExtsCompat46
coshDouble#ExtsCompat46
coshFloat#ExtsCompat46
CostCentreCostCentre
costCentreFromStgCmmProf
costCentreSrcSpanCostCentre
CostCentreStackCostCentre
costCentreUserNameCostCentre
costCentreUserNameFSCostCentre
coToHsWrapperHsUtils, HsSyn, GHC
couldBeSmallEnoughToInlineCoreUnfold
CountDemand
countUtil, GhcPlugins
countArgsSimplUtils
CountConstraintsTcRnTypes, TcRnMonad
countManyDemand
countOnceDemand
countRegRegMovesNatRegAlloc.Linear.Stats, RegAlloc.Linear.Main
countSRMsRegAlloc.Graph.Stats
countTyClDeclsHsDecls, HsSyn, GHC
CountTyFunAppsTcRnTypes, TcRnMonad
countUTF8CharsEncoding
countValArgsSimplUtils
CoVarVar, Coercion, GhcPlugins
CoVarCoCoercion, GhcPlugins
CoVarCoercionExternalCore
coVarDetailsIdInfo, GhcPlugins
CoVarEnvVarEnv, GhcPlugins
coVarKindCoercion, GhcPlugins
coVarNameCoercion, GhcPlugins
coVarRoleCoercion, GhcPlugins
CoVarSetVarSet, GhcPlugins
coVarsOfCoCoercion, GhcPlugins
coVarsOfTcCoTcEvidence
co_ax_branchesCoAxiom
co_ax_implicitCoAxiom
co_ax_nameCoAxiom
co_ax_roleCoAxiom
co_ax_tcCoAxiom
co_ax_uniqueCoAxiom
cparen 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
CppDriverPhases
cPprTermRtClosureInspect
cPprTermBaseRtClosureInspect
cProjectNameConfig
cProjectPatchLevelConfig
cProjectVersionConfig
cProjectVersionIntConfig
cprProdResDemand
cprProdSigDemand
CPRResultDemand
cprSumResDemand
CpsRnRnPat
cRAWCPP_FLAGSConfig
CRight 
1 (Data Constructor)ExternalCore
2 (Data Constructor)Coercion, TcEvidence, GhcPlugins
CRNORPPC.Instr
crossDigraph
crossDataConKeyPrelNames
crossMapPVarDsMonad
CSCoreUtils, GhcPlugins
csel1CoercionTyConKeyPrelNames
csel2CoercionTyConKeyPrelNames
cselRCoercionTyConKeyPrelNames
cseProgramCSE
cStageConfig
CStyleOutputable, GhcPlugins
cSupportsSplitObjsConfig
cs_coCoreUtils, GhcPlugins
cs_tmCoreUtils, GhcPlugins
cs_tyCoreUtils, GhcPlugins
CtTcRnTypes, TcRnMonad, TcSMonad
cTargetPlatformStringConfig
CtDerivedTcRnTypes, TcRnMonad
ctEvCheckDepthTcRnTypes, TcRnMonad
ctEvIdTcRnTypes, TcRnMonad
CtEvidenceTcRnTypes, TcRnMonad
ctEvidenceTcRnTypes, TcRnMonad
ctEvPredTcRnTypes, TcRnMonad
ctEvTermTcRnTypes, TcRnMonad
ctev_evarTcRnTypes, TcRnMonad
ctev_evtmTcRnTypes, TcRnMonad
ctev_locTcRnTypes, TcRnMonad
ctev_predTcRnTypes, TcRnMonad
CtGivenTcRnTypes, TcRnMonad
CtLoc 
1 (Type/Class)TcRnTypes, TcRnMonad
2 (Data Constructor)TcRnTypes, TcRnMonad
ctLocTcRnTypes, TcRnMonad
ctLocDepthTcRnTypes, TcRnMonad
ctLocEnvTcRnTypes, TcRnMonad
ctLocOriginTcRnTypes, TcRnMonad
ctLocSpanTcRnTypes, TcRnMonad
ctl_depthTcRnTypes, TcRnMonad
ctl_envTcRnTypes, TcRnMonad
ctl_originTcRnTypes, TcRnMonad
CtOriginTcRnTypes, TcRnMonad
ctPredTcRnTypes, TcRnMonad
CtsTcRnTypes, TcRnMonad
ctsEltsTcRnTypes, TcRnMonad
CtWantedTcRnTypes, TcRnMonad
ctxtStkDepthDynFlags, GhcPlugins, GHC
cTyConKeyPrelNames
cTyConNamePrelNames
CTyEqCanTcRnTypes, TcRnMonad, TcSMonad
CType 
1 (Type/Class)ForeignCall
2 (Data Constructor)ForeignCall
ctypeRtClosureInspect, InteractiveEval
cUnboxFastTypes, GhcPlugins
curStringBuffer
curCCSStgCmmProf
currentCallStackExtsCompat46
currentCCSCostCentre
currentCharStringBuffer
CurrentNurseryCmmExpr, Cmm
CurrentTSOCmmExpr, Cmm
CustomTermPrinterRtClosureInspect
cvBindGroupRdrHsSyn
cvBindsAndSigsRdrHsSyn
cvObtainTermRtClosureInspect
cvReconstructTypeRtClosureInspect
CvSubst 
1 (Type/Class)Coercion, GhcPlugins
2 (Data Constructor)Coercion, GhcPlugins
CvSubstEnvCoercion, GhcPlugins
cvtLitIntegerCorePrep
cvTopDeclsRdrHsSyn
CVTSD2SSX86.Instr
CVTSI2SDX86.Instr
CVTSI2SSX86.Instr
CVTSS2SDX86.Instr
CVTTSD2SIQX86.Instr
CVTTSS2SIQX86.Instr
cvTvSubstCoercion, GhcPlugins
CWrapperHsDecls, HsSyn, GHC
cyclicModuleErrGhcMake, GHC
CyclicSCCDigraph
C_SRT 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm