ghc-lib-0.20210331: The GHC API, decoupled from GHC versions

Index - C

CGHC.Cmm.Dataflow
CAGHC.HsToCore.Pmc.Check
CachedGHC.Tc.Solver.Monad
cafAnalGHC.Cmm.Info.Build
cafAnalDataGHC.Cmm.Info.Build
cafBlackHoleInfoTableGHC.StgToCmm.Closure
CAFEnvGHC.Cmm.Info.Build
CafInfoGHC.Plugins
cafInfoGHC.Plugins
CAFSetGHC.Cmm.Info.Build
calculateAvailsGHC.Rename.Names
CALL 
1 (Data Constructor)GHC.CmmToAsm.X86.Instr
2 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
Call 
1 (Data Constructor)GHC.Cmm.Graph
2 (Data Constructor)GHC.Llvm.Syntax, GHC.Llvm
callArityAnalProgramGHC.Core.Opt.CallArity
callArityInfoGHC.Plugins
callArityRHSGHC.Core.Opt.CallArity
callClobberedRegs 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Regs
3 (Function)GHC.CmmToAsm.X86.Regs
callerCcFiltersGHC.Plugins, GHC
callerRestoreGlobalRegGHC.StgToCmm.Utils
callerSaveGlobalRegGHC.StgToCmm.Utils
callerSavesGHC.StgToCmm.Utils
callerSaveVolatileRegsGHC.StgToCmm.Utils
CallMGHC.Llvm.Syntax, GHC.Llvm
CallMethodGHC.StgToCmm.Closure
CallOpts 
1 (Type/Class)GHC.StgToCmm.Closure
2 (Data Constructor)GHC.StgToCmm.Closure
callProcPointsGHC.Cmm.ProcPoint
CallReferenceGHC.CmmToAsm.PIC
callStackDocGHC.Plugins
CanDeriveAnyClassGHC.Tc.Deriv.Utils
canDeriveAnyClassGHC.Tc.Deriv.Utils
CanDeriveStockGHC.Tc.Deriv.Utils
candidateKindVarsGHC.Tc.Utils.TcMType
candidateQTyVarsOfKindGHC.Tc.Utils.TcMType
candidateQTyVarsOfKindsGHC.Tc.Utils.TcMType
candidateQTyVarsOfTypeGHC.Tc.Utils.TcMType
candidateQTyVarsOfTypesGHC.Tc.Utils.TcMType
CandidatesQTvsGHC.Tc.Utils.TcMType
canDoGenericsGHC.Tc.Deriv.Generics
canDoGenerics1GHC.Tc.Deriv.Generics
CandPluginGHC.Plugins
candPluginGHC.Plugins, GHC.Tc.Errors.Hole
cannotFindModuleGHC.Iface.Load
canonicalizeGHC.Tc.Solver.Canonical
canShortcut 
1 (Function)GHC.CmmToAsm.X86.Instr
2 (Function)GHC.CmmToAsm.SPARC.ShortcutJump
3 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
4 (Function)GHC.CmmToAsm.PPC.RegInfo
canSolveByUnificationGHC.Tc.Utils.Unify
cantFailMatchResultGHC.HsToCore.Utils
canUnfoldGHC.Plugins
canUseColorGHC.Plugins, GHC
cApiCallIdKeyGHC.Builtin.Names.TH
cApiCallNameGHC.Builtin.Names.TH
capitaliseGHC.Plugins
captureConstraintsGHC.Tc.Utils.Monad
captureTopConstraintsGHC.Tc.Solver
CARRYGHC.CmmToAsm.X86.Cond
CaseGHC.Plugins
CaseAlt 
1 (Data Constructor)GHC
2 (Type/Class)GHC.HsToCore.Utils
CaseBindGHC.Plugins
caseEIdKeyGHC.Builtin.Names.TH
CaseElimGHC.Plugins
caseENameGHC.Builtin.Names.TH
CASEFAILGHC.ByteCode.Instr
CaseIdentityGHC.Plugins
CaseMergeGHC.Plugins
CaseOfCaseGHC.Plugins
CasePatBindGHC.Plugins
Cast 
1 (Data Constructor)GHC.Plugins
2 (Data Constructor)GHC.Llvm.Syntax, GHC.Llvm
castBottomExprGHC.Plugins
CastByGHC.Core.Opt.Simplify.Utils
castCoercionKindGHC.Plugins
castCoercionKind1GHC.Plugins
castCoercionKind2GHC.Plugins
CastItGHC.Core.Opt.Simplify.Utils
catGHC.Plugins
catAGraphsGHC.Cmm.Graph
CCALLGHC.ByteCode.Instr
cCallIdKeyGHC.Builtin.Names.TH
cCallNameGHC.Builtin.Names.TH
cccsExprGHC.Cmm.Utils
ccsTypeGHC.StgToCmm.Prof
ccTypeGHC.StgToCmm.Prof
CC_CccGHC.Llvm.Types, GHC.Llvm
CC_ColdccGHC.Llvm.Types, GHC.Llvm
CC_FastccGHC.Llvm.Types, GHC.Llvm
CC_GhcGHC.Llvm.Types, GHC.Llvm
CC_NccGHC.Llvm.Types, GHC.Llvm
CC_X86_StdccGHC.Llvm.Types, GHC.Llvm
cd_fld_docGHC
cd_fld_extGHC
cd_fld_namesGHC
cd_fld_typeGHC
CExportGHC
CFGGHC.CmmToAsm.CFG
CfgEdge 
1 (Type/Class)GHC.CmmToAsm.CFG
2 (Data Constructor)GHC.CmmToAsm.CFG
cfgWeightsGHC.Plugins, GHC
CFunctionGHC
cgBindGHC.StgToCmm.Bind
cgd_dflagsGHC.StgToCmm.Monad
cgd_modGHC.StgToCmm.Monad
cgd_self_loopGHC.StgToCmm.Monad
cgd_sequelGHC.StgToCmm.Monad
cgd_tickyGHC.StgToCmm.Monad
cgd_tick_scopeGHC.StgToCmm.Monad
cgd_updfr_offGHC.StgToCmm.Monad
cgExprGHC.StgToCmm.Expr
cgForeignCallGHC.StgToCmm.Foreign
CgForkGHC.Cmm.Graph
CgGuts 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
CgIdInfo 
1 (Type/Class)GHC.StgToCmm.Monad, GHC.StgToCmm.Env
2 (Data Constructor)GHC.StgToCmm.Monad
CgInfoDownwardsGHC.StgToCmm.Monad
CgLabelGHC.Cmm.Graph
CgLastGHC.Cmm.Graph
cgLitGHC.StgToCmm.Lit, GHC.StgToCmm.Expr
CgLocGHC.StgToCmm.Closure
cgOpAppGHC.StgToCmm.Prim
CgStateGHC.StgToCmm.Monad
CgStmt 
1 (Type/Class)GHC.Cmm.Graph
2 (Data Constructor)GHC.Cmm.Graph
cgs_bindsGHC.StgToCmm.Monad
cgs_hp_usgGHC.StgToCmm.Monad
cgs_stmtsGHC.StgToCmm.Monad
cgs_topsGHC.StgToCmm.Monad
cgs_uniqsGHC.StgToCmm.Monad
cgTopRhsClosureGHC.StgToCmm.Bind
cgTopRhsConGHC.StgToCmm.DataCon
cg_bindsGHC.Plugins
cg_dep_pkgsGHC.Plugins
cg_foreignGHC.Plugins
cg_foreign_filesGHC.Plugins
cg_hpc_infoGHC.Plugins
cg_idGHC.StgToCmm.Monad
cg_lfGHC.StgToCmm.Monad
cg_locGHC.StgToCmm.Monad
cg_modBreaksGHC.Plugins
cg_moduleGHC.Plugins
cg_spt_entriesGHC.Plugins
cg_tyconsGHC.Plugins
ChangedGHC.Cmm.Dataflow
changedIfGHC.Cmm.Dataflow
changeLastGHC.Plugins
charGHC.Plugins
charDataConGHC.Plugins
charLIdKeyGHC.Builtin.Names.TH
charLNameGHC.Builtin.Names.TH
charPrimLIdKeyGHC.Builtin.Names.TH
charPrimLNameGHC.Builtin.Names.TH
charPrimL_RDRGHC.Builtin.Names.TH
charToCGHC.Plugins
charToIntLitGHC.Plugins
charTyGHC.Plugins
charTyConGHC.Plugins
charTyConNameGHC.Plugins
charTyCon_RDRGHC.Plugins
charTyLitIdKeyGHC.Builtin.Names.TH
charTyLitNameGHC.Builtin.Names.TH
CheapAppFunGHC.Plugins
cheapEqExprGHC.Plugins
cheapEqExpr'GHC.Plugins
CheckGHC.Tc.Utils.TcMType
CheckActionGHC.HsToCore.Pmc.Check
checkBlockGHC.CmmToAsm.SPARC.CodeGen.Sanity
checkBootDeclGHC.Tc.Module
checkBootDeclMGHC.Tc.Module
checkClassCyclesGHC.Tc.TyCl.Utils
checkClassKindSigGHC.Tc.Gen.HsType
checkCoercionHoleGHC.Tc.Utils.TcMType
checkConNameGHC.Rename.Names
checkConsistentFamInstGHC.Tc.Validity
checkConstraintsGHC.Tc.Utils.Unify
checkCTargetGHC.Tc.Gen.Foreign
checkCTupSizeGHC.Rename.Utils
checkDataKindSigGHC.Tc.Gen.HsType
checkDupAndShadowedNamesGHC.Rename.Utils
checkDupNamesGHC.Rename.Utils
checkDupRdrNamesGHC.Rename.Utils
checkDupRdrNamesNGHC.Rename.Utils
checkedTickGHC.Core.Opt.Simplify.Monad
checkEmptyCaseGHC.HsToCore.Pmc.Check
checkErrGHC.Tc.Utils.Monad
checkFamInstConsistencyGHC.Tc.Instance.Family
checkForeignArgsGHC.Tc.Gen.Foreign
checkForeignResGHC.Tc.Gen.Foreign
checkForLevPolyGHC.Tc.Utils.TcMType
checkForLevPolyXGHC.Tc.Utils.TcMType
checkFunDepsGHC.Tc.Instance.FunDeps
checkGRHSsGHC.HsToCore.Pmc.Check
checkHiBootIface'GHC.Tc.Module
CheckHiWay 
1 (Type/Class)GHC.Iface.Binary
2 (Data Constructor)GHC.Iface.Binary
checkInferredVarsGHC.Rename.Utils
checkingExpTypeGHC.Tc.Utils.TcMType
checkingExpType_maybeGHC.Tc.Utils.TcMType
checkInstCoverageGHC.Tc.Instance.FunDeps
checkLinkInfoGHC.Linker.ExtraObj, GHC.Driver.Pipeline
checkMatchGroupGHC.HsToCore.Pmc.Check
checkNoErrsGHC.Tc.Utils.Monad
checkOldIfaceGHC.Iface.Recomp
checkOriginativeSideConditionsGHC.Tc.Deriv.Utils
checkPatBindGHC.HsToCore.Pmc.Check
checkPrecMatchGHC.Rename.HsType
checkReductionDepthGHC.Tc.Solver.Monad
CheckResult 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
checkSafeGHC.Tc.Gen.Foreign
checkSectionPrecGHC.Rename.HsType
checkShadowedRdrNamesGHC.Rename.Utils
checkStackRegGHC.CmmToLlvm.Base
checkSynCyclesGHC.Tc.TyCl.Utils
checkTcGHC.Tc.Utils.Monad
checkTcMGHC.Tc.Utils.Monad
checkThLocalNameGHC.Rename.Splice
checkTupSizeGHC.Rename.Utils
checkTvConstraintsGHC.Tc.Utils.Unify
checkTyConTelescopeGHC.Tc.Validity
CheckTyEqResultGHC.Tc.Utils.Unify
checkTyFamEqGHC.Tc.Utils.Unify
checkTypeEqGHC.Tc.Utils.Unify
checkTySynRhsGHC.Tc.Validity
checkTyVarEqGHC.Tc.Utils.Unify
checkUnitGHC.Tc.Utils.Backpack, GHC.Tc.Module
checkUnusedRecordWildcardGHC.Rename.Utils
checkValidAssocTyFamDefltGHC.Tc.Validity
checkValidCoAxBranchGHC.Tc.Validity
checkValidCoAxiomGHC.Tc.Validity
checkValidInstanceGHC.Tc.Validity
checkValidInstHeadGHC.Tc.Validity
checkValidMonoTypeGHC.Tc.Validity
checkValidThetaGHC.Tc.Validity
checkValidTyConGHC.Tc.TyCl
checkValidTyFamEqnGHC.Tc.Validity
checkValidTypeGHC.Tc.Validity
checkWellStagedGHC.Tc.Utils.Env
checkWellStagedDFunGHC.Tc.Solver.Monad
checkWiredInTyConGHC.Iface.Load, GHC.IfaceToCore
ChildCode64 
1 (Type/Class)GHC.CmmToAsm.SPARC.CodeGen.Base
2 (Data Constructor)GHC.CmmToAsm.SPARC.CodeGen.Base
ChildLookupResultGHC.Rename.Env
chkAppendGHC.Plugins
chooseInferredQuantifiersGHC.Tc.Gen.Bind
chooseOrphanAnchorGHC.Plugins
chooseSpillGHC.CmmToAsm.Reg.Graph.SpillCost
chooseUniqueOccTcGHC.Tc.Utils.Monad
chunkifyGHC
chunkListGHC.Plugins
ch_co_varGHC.Plugins
ch_refGHC.Plugins
cid_bindsGHC
cid_datafam_instsGHC
cid_d_extGHC
cid_extGHC
cid_instGHC
cid_overlap_modeGHC
cid_poly_tyGHC
cid_sigsGHC
cid_tyfam_instsGHC
CImportGHC
CImportSpecGHC
cir_mk_evGHC.Tc.Instance.Class, GHC.Tc.Solver.Monad
cir_new_thetaGHC.Tc.Instance.Class, GHC.Tc.Solver.Monad
cir_whatGHC.Tc.Instance.Class, GHC.Tc.Solver.Monad
CLabelGHC
ClangGHC.Plugins
ClassGHC
classATsGHC
classDataConGHC.Plugins
ClassDecGHC.Iface.Ext.Types
ClassDeclGHC
ClassDeclCtxGHC.Rename.Utils
classDeclsGHC.HsToCore.Docs
classDIdKeyGHC.Builtin.Names.TH
classDNameGHC.Builtin.Names.TH
ClassF64GHC.CmmToAsm.Reg.Graph.Base
ClassFlavourGHC.Plugins
ClassG16GHC.CmmToAsm.Reg.Graph.Base
ClassG32GHC.CmmToAsm.Reg.Graph.Base
ClassG8GHC.CmmToAsm.Reg.Graph.Base
classifiesTypeWithValuesGHC.Plugins
ClassInstanceCtxGHC.Rename.Utils
classMethodsGHC
classOfRealReg 
1 (Function)GHC.CmmToAsm.PPC.Regs
2 (Function)GHC.CmmToAsm.SPARC.Regs
3 (Function)GHC.CmmToAsm.X86.Regs
classOfRegGHC.CmmToAsm.Reg.Graph.X86
ClassOpIdGHC.Plugins
ClassOpSigGHC
ClassPEGHC.Tc.Utils.Monad
ClassSCCtxtGHC.Tc.Validity, GHC.Tc.Gen.HsType
classSCThetaGHC
classTvsFdsGHC
ClassTyConGHC.Plugins
ClassTyDeclGHC.Iface.Ext.Types
clauseIdKeyGHC.Builtin.Names.TH
clauseNameGHC.Builtin.Names.TH
clauseTyConKeyGHC.Builtin.Names.TH
clauseTyConNameGHC.Builtin.Names.TH
cleanSpillsGHC.CmmToAsm.Reg.Graph.SpillClean
clearOneShotLambdaGHC.Plugins
ClearPackageDBsGHC.Plugins
CLeftGHC.Plugins
cloneBndrGHC.Plugins
cloneBndrsGHC.Plugins
cloneEvBindsVarGHC.Tc.Utils.Monad
cloneIdBndrGHC.Plugins
cloneIdBndrsGHC.Plugins
cloneLocalNameGHC.Tc.Utils.Monad
cloneMetaTyVar 
1 (Function)GHC.Tc.Utils.TcMType
2 (Function)GHC.Tc.Solver.Monad
cloneRecIdBndrsGHC.Plugins
cloneTyVarBndrGHC.Plugins
cloneTyVarBndrsGHC.Plugins
cloneTyVarTyVarGHC.Tc.Utils.TcMType
cloneWantedGHC.Tc.Utils.TcMType
cloneWCGHC.Tc.Utils.TcMType
ClosedLetGHC.Tc.Utils.Monad
ClosedSynFamilyTyConGHC.Plugins
ClosedTypeFamilyGHC
closedTypeFamilyDIdKeyGHC.Builtin.Names.TH
closedTypeFamilyDNameGHC.Builtin.Names.TH
ClosedTypeFamilyFlavourGHC.Plugins
ClosedTypeIdGHC.Tc.Utils.Monad
closeOverKindsGHC.Plugins
closeOverKindsDSetGHC.Plugins
closeOverKindsListGHC.Plugins
closeUnitDepsGHC.Plugins
closeUnitDeps'GHC.Plugins
CloseUnitErrGHC.Plugins
ClosureEnvGHC.ByteCode.Linker
closureFunInfoGHC.StgToCmm.Closure
closureGrowthGHC.Stg.Lift.Analysis
ClosureHeaderGHC.StgToCmm.Layout
ClosureInfoGHC.StgToCmm.Closure
closureInfoLabelGHC.StgToCmm.Closure
closureInfoPtrGHC.Cmm.Info
closureLFInfoGHC.StgToCmm.Closure
closureLocalEntryLabelGHC.StgToCmm.Closure
closureNameGHC.StgToCmm.Closure
closureReEntrantGHC.StgToCmm.Closure
ClosureSkGHC.Stg.Lift.Analysis
closureSlowEntryLabelGHC.StgToCmm.Closure
closureUpdReqdGHC.StgToCmm.Closure
closure_envGHC.Linker.Loader
CLRLIGHC.CmmToAsm.PPC.Instr
CLRRIGHC.CmmToAsm.PPC.Instr
clsGHC.Iface.Ext.Types
ClsDeclCtxtGHC.Rename.Env, GHC.Rename.Bind
ClsInstGHC
ClsInstDGHC
ClsInstDecl 
1 (Type/Class)GHC
2 (Data Constructor)GHC
ClsInstResultGHC.Tc.Instance.Class, GHC.Tc.Solver.Monad
clsNameGHC.Plugins
CLTDGHC.CmmToAsm.X86.Instr
clzLabelGHC.CmmToAsm.CPrim
CmdLineErrorGHC.Plugins, GHC
cmdLineErrorGHC.Plugins
cmdLineErrorIOGHC.Plugins
cmdlineFrameworksGHC.Plugins, GHC
cmdlineParserStyleGHC.Plugins
CmdLStmtGHC
CmdStmtGHC
CmdSyntaxTableGHC
CmdTopTc 
1 (Type/Class)GHC
2 (Data Constructor)GHC
cmmAddWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
CmmAGraphGHC.Cmm.Graph
CmmAGraphScopedGHC.Cmm.Graph
cmmAndWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmCfgOptsGHC.Cmm.ContFlowOpt
cmmCfgOptsProcGHC.Cmm.ContFlowOpt
cmmConstrTag1GHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmDebugGenGHC.Cmm.DebugBlock
cmmDebugLabelsGHC.Cmm.DebugBlock
cmmDebugLinkGHC.Cmm.DebugBlock
cmmEqWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmGetClosureTypeGHC.Cmm.Info
cmmGlobalLivenessGHC.Cmm.Liveness
cmmImplementSwitchPlansGHC.Cmm.Switch.Implement
cmmIndexGHC.Cmm.Utils
cmmIndexExprGHC.Cmm.Utils
cmmInfoTableToInfoProvEntGHC.StgToCmm.Utils
cmmIsTaggedGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmLabelOffGHC.Cmm.Utils
cmmLabelOffBGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmLabelOffWGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmLayoutStackGHC.Cmm.LayoutStack
cmmlexGHC.Cmm.Lexer
cmmLintGHC.Cmm.Lint
cmmLintGraphGHC.Cmm.Lint
cmmLoadIndexGHC.Cmm.Utils
cmmLoadIndexWGHC.Cmm.Utils, GHC.StgToCmm.Utils
CmmLocGHC.StgToCmm.Closure
CmmLocalLiveGHC.Cmm.Liveness
cmmLocalLivenessGHC.Cmm.Liveness
cmmLocalLivenessLGHC.Cmm.Liveness
cmmMachOpFoldGHC.Cmm.Opt
cmmMachOpFoldMGHC.Cmm.Opt
cmmMakeDynamicReferenceGHC.CmmToAsm.PIC
CmmMakeDynamicReferenceMGHC.CmmToAsm.PIC
cmmMkAssignGHC.Cmm.Utils
cmmMulWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmNativeGenGHC.CmmToAsm
cmmNegateGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmNeWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmOffsetGHC.Cmm.Utils
cmmOffsetBGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmOffsetExprGHC.Cmm.Utils
cmmOffsetExprBGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmOffsetExprWGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmOffsetLitGHC.Cmm.Utils
cmmOffsetLitBGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmOffsetLitWGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmOffsetWGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmOrWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
CmmParseGHC.StgToCmm.ExtCode
cmmPipelineGHC.Cmm.Pipeline
cmmPointerMaskGHC.Cmm.Utils
cmmProcAlignmentGHC.Plugins, GHC
cmmQuotWordGHC.Cmm.Utils
cmmRegOffGHC.Cmm.Utils
cmmRegOffBGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmRegOffWGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmSinkGHC.Cmm.Sink
cmmSLtWordGHC.Cmm.Utils
CmmSourceGHC.CmmToAsm.CFG
cmmSubWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmTagMaskGHC.Cmm.Utils
cmmToCGHC.CmmToC
CmmTokenGHC.Cmm.Lexer
cmmToLlvmTypeGHC.CmmToLlvm.Base
cmmTopCodeGen 
1 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
2 (Function)GHC.CmmToAsm.PPC.CodeGen
3 (Function)GHC.CmmToAsm.X86.CodeGen
4 (Function)GHC.CmmToAsm.SPARC.CodeGen
cmmTopLivenessGHC.CmmToAsm.Reg.Liveness
cmmToRawCmmGHC.Cmm.Info
cmmToWordGHC.Cmm.Utils
cmmTypeFormatGHC.CmmToAsm.Format
CmmT_bits128GHC.Cmm.Lexer
CmmT_bits16GHC.Cmm.Lexer
CmmT_bits256GHC.Cmm.Lexer
CmmT_bits32GHC.Cmm.Lexer
CmmT_bits512GHC.Cmm.Lexer
CmmT_bits64GHC.Cmm.Lexer
CmmT_bits8GHC.Cmm.Lexer
CmmT_BoolAndGHC.Cmm.Lexer
CmmT_BoolOrGHC.Cmm.Lexer
CmmT_callGHC.Cmm.Lexer
CmmT_caseGHC.Cmm.Lexer
CmmT_CLOSUREGHC.Cmm.Lexer
CmmT_defaultGHC.Cmm.Lexer
CmmT_DotDotGHC.Cmm.Lexer
CmmT_DoubleColonGHC.Cmm.Lexer
CmmT_elseGHC.Cmm.Lexer
CmmT_EOFGHC.Cmm.Lexer
CmmT_EqGHC.Cmm.Lexer
CmmT_exportGHC.Cmm.Lexer
CmmT_FalseGHC.Cmm.Lexer
CmmT_FloatGHC.Cmm.Lexer
CmmT_float32GHC.Cmm.Lexer
CmmT_float64GHC.Cmm.Lexer
CmmT_foreignGHC.Cmm.Lexer
CmmT_gcptrGHC.Cmm.Lexer
CmmT_GeGHC.Cmm.Lexer
CmmT_GlobalRegGHC.Cmm.Lexer
CmmT_gotoGHC.Cmm.Lexer
CmmT_ifGHC.Cmm.Lexer
CmmT_importGHC.Cmm.Lexer
CmmT_INFO_TABLEGHC.Cmm.Lexer
CmmT_INFO_TABLE_CONSTRGHC.Cmm.Lexer
CmmT_INFO_TABLE_FUNGHC.Cmm.Lexer
CmmT_INFO_TABLE_RETGHC.Cmm.Lexer
CmmT_INFO_TABLE_SELECTORGHC.Cmm.Lexer
CmmT_IntGHC.Cmm.Lexer
CmmT_jumpGHC.Cmm.Lexer
CmmT_LeGHC.Cmm.Lexer
CmmT_likelyGHC.Cmm.Lexer
CmmT_NameGHC.Cmm.Lexer
CmmT_NeGHC.Cmm.Lexer
CmmT_neverGHC.Cmm.Lexer
CmmT_primGHC.Cmm.Lexer
CmmT_pushGHC.Cmm.Lexer
CmmT_reserveGHC.Cmm.Lexer
CmmT_returnGHC.Cmm.Lexer
CmmT_returnsGHC.Cmm.Lexer
CmmT_sectionGHC.Cmm.Lexer
CmmT_ShlGHC.Cmm.Lexer
CmmT_ShrGHC.Cmm.Lexer
CmmT_SpecCharGHC.Cmm.Lexer
CmmT_StringGHC.Cmm.Lexer
CmmT_switchGHC.Cmm.Lexer
CmmT_TrueGHC.Cmm.Lexer
CmmT_unwindGHC.Cmm.Lexer
cmmUGeWordGHC.Cmm.Utils
cmmUGtWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmULtWordGHC.Cmm.Utils
cmmUntagGHC.Cmm.Utils, GHC.StgToCmm.Utils
cmmUShrWordGHC.Cmm.Utils, GHC.StgToCmm.Utils
CMOVGHC.CmmToAsm.X86.Instr
CMP 
1 (Data Constructor)GHC.CmmToAsm.X86.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
cmpAltGHC.Plugins
cmpAltConGHC.Plugins
cmpBufSpanGHC.Plugins
CMPLGHC.CmmToAsm.PPC.Instr
cmpListGHC.Plugins
cmpLocatedGHC.Plugins, GHC
CMPXCHGGHC.CmmToAsm.X86.Instr
CmpXChgGHC.Llvm.Syntax, GHC.Llvm
cmpxchgLabelGHC.CmmToAsm.CPrim
cm_bindsGHC
cm_moduleGHC
cm_safeGHC
cm_typesGHC
CNTLZGHC.CmmToAsm.PPC.Instr
coalesceGraphGHC.Data.Graph.Ops, GHC.Data.Graph.Color
coalesceNodesGHC.Data.Graph.Ops, GHC.Data.Graph.Color
coAxiomToIfaceDeclGHC.Iface.Make
coAxNthLHSGHC.Plugins
codeGHC.StgToCmm.ExtCode
codeGenGHC.StgToCmm
codeOnlyGHC.StgToCmm.Monad
codeOutputGHC.Driver.CodeOutput
codeStyleGHC.Plugins
codeTyConKeyGHC.Builtin.Names.TH
codeTyConNameGHC.Builtin.Names.TH
coercibleClassGHC.Plugins
coercibleDataConGHC.Plugins
coercibleTyConGHC.Plugins
coercibleTyConNameGHC.Plugins
Coercion 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
CoercionHole 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
coercionHolesOfCoGHC.Plugins
coercionHolesOfTypeGHC.Plugins
coercionKindGHC.Plugins
coercionKindRoleGHC.Plugins
coercionKindsGHC.Plugins
coercionLKindGHC.Plugins
CoercionNGHC.Plugins
CoercionPGHC.Plugins
CoercionRGHC.Plugins
coercionRKindGHC.Plugins
coercionRoleGHC.Plugins
coercionSizeGHC.Plugins
coercionTypeGHC.Plugins
coHoleCoVarGHC.Plugins
collectAnnArgsGHC.Plugins
collectAnnArgsTicksGHC.Plugins
collectAnnBndrsGHC.Plugins
collectArchivesGHC.Linker.Unit
collectArgsGHC.Plugins
collectArgsTicksGHC.Plugins
collectBindersGHC.Plugins
collectDebugInformationGHC.Stg.Debug
collectDocsGHC.HsToCore.Docs
collectEvVarsPatGHC
collectEvVarsPatsGHC
collectExtraCcOptsGHC.Plugins
CollectFlagGHC
collectFloatsGHC.Stg.Lift.Monad
collectFrameworksGHC.Plugins
collectFrameworksDirsGHC.Plugins
collectHsBindBindersGHC
collectHsBindListBindersGHC
collectHsBindsBindersGHC
collectHsIdBindersGHC
collectHsValBindersGHC
collectIncludeDirsGHC.Plugins
collectLibraryDirsGHC.Plugins
collectLinkOptsGHC.Linker.Unit
collectLocalBindersGHC
collectLStmtBindersGHC
collectLStmtsBindersGHC
collectMakeStaticArgsGHC.Plugins
collectMethodBindersGHC
collectNAnnBndrsGHC.Plugins
collectNBindersGHC.Plugins
CollectPassGHC
collectPatBindersGHC
collectPatsBindersGHC
collectRuleBndrSigTysGHC
collectStmtBindersGHC
collectStmtsBindersGHC
collectTyAndValBindersGHC.Plugins
collectTyBindersGHC.Plugins
collectXXPatGHC
CollNoDictBindersGHC
CollWithDictBindersGHC
colonGHC.Plugins
colorGraphGHC.Data.Graph.Color
colouredGHC.Plugins
colSchemeGHC.Plugins, GHC
comGHC
combineAstGHC.Iface.Ext.Utils
combineChildLookupResultGHC.Rename.Env
combineIdenticalAltsGHC.Plugins
combineLocsGHC.Plugins, GHC
combineLocsAGHC
combineMatchResultsGHC.HsToCore.Utils
combineNodeInfoGHC.Iface.Ext.Utils
combineRealSrcSpansGHC.Plugins
combineScopesGHC.Iface.Ext.Utils
combineSourcedNodeInfoGHC.Iface.Ext.Utils
combineSrcSpansGHC.Plugins
combineSrcSpansAGHC
commaGHC.Plugins
CommandLineOptionGHC.Plugins
COMMENT 
1 (Data Constructor)GHC.CmmToAsm.X86.Instr
2 (Data Constructor)GHC.CmmToAsm.SPARC.Instr
3 (Data Constructor)GHC.CmmToAsm.PPC.Instr
CommentGHC.Llvm.Syntax, GHC.Llvm
commentGHC
commentsGHC
CompGHC.Tc.Utils.Monad
CompareGHC.Llvm.Syntax, GHC.Llvm
compareFixityGHC
compareLengthGHC.Plugins
compEIdKeyGHC.Builtin.Names.TH
compENameGHC.Builtin.Names.TH
competesWithGHC.Plugins
compileExprGHC.Runtime.Eval, GHC
compileExprRemoteGHC.Runtime.Eval, GHC
compileFileGHC.Driver.Pipeline
compileOneGHC.Driver.Pipeline
compileOne'GHC.Driver.Pipeline
compileParsedExprGHC.Runtime.Eval, GHC
compileParsedExprRemoteGHC.Runtime.Eval, GHC
CompilerInfoGHC.Plugins
compilerInfoGHC.Plugins
CompilerPhaseGHC.Plugins
compileToCoreModuleGHC
compileToCoreSimplifiedGHC
completeBipartiteGraphGHC.Data.Graph.UnVar
completeGraphGHC.Data.Graph.UnVar
CompleteMatchGHC.Tc.Utils.Monad, GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
CompleteMatchesGHC.Tc.Utils.Monad, GHC.HsToCore.Types
CompleteMatchSigGHC
CompleteSigGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
completeSigFromIdGHC.Tc.Gen.Sig
completeSigPolyId_maybeGHC.Tc.Gen.Sig
CompManagerGHC.Plugins, GHC
composeSteppersGHC.Plugins
composeTCvSubstGHC.Plugins
composeTCvSubstEnvGHC.Plugins
CompPipelineGHC.Driver.Pipeline
compressTypesGHC.Iface.Ext.Utils
ConArgCtxtGHC.Tc.Validity, GHC.Tc.Gen.HsType
conArgDocsGHC.HsToCore.Docs
concatDocsGHC
concatFSGHC.Plugins
concatMapMGHC.Tc.Utils.Monad
Cond 
1 (Type/Class)GHC.CmmToAsm.PPC.Cond
2 (Type/Class)GHC.CmmToAsm.SPARC.Cond
3 (Type/Class)GHC.CmmToAsm.X86.Cond
CondCode 
1 (Type/Class)GHC.CmmToAsm.SPARC.CodeGen.Base
2 (Data Constructor)GHC.CmmToAsm.SPARC.CodeGen.Base
ConDecGHC.Iface.Ext.Types
ConDeclGHC
ConDeclCtxGHC.Rename.Utils
ConDeclField 
1 (Type/Class)GHC
2 (Data Constructor)GHC
ConDeclGADTGHC
ConDeclH98GHC
condEIdKeyGHC.Builtin.Names.TH
condENameGHC.Builtin.Names.TH
condFltCodeGHC.CmmToAsm.SPARC.CodeGen.CondCode
condIntCodeGHC.CmmToAsm.SPARC.CodeGen.CondCode
condNegateGHC.CmmToAsm.PPC.Cond
condToUnsignedGHC.CmmToAsm.X86.Cond
condUnsignedGHC.CmmToAsm.PPC.Cond
conEIdKeyGHC.Builtin.Names.TH
conENameGHC.Builtin.Names.TH
conE_RDRGHC.Builtin.Names.TH
configureHandleEncodingGHC.HandleEncoding
conInfoTableSizeBGHC.Cmm.Info
ConLikeGHC.Plugins
conLikeDataConKeyGHC.Builtin.Names.TH
conLikeDataConNameGHC.Builtin.Names.TH
ConLikePGHC
conLikeResTyGHC.Tc.Utils.Zonk
ConPatGHC
ConPatTc 
1 (Type/Class)GHC
2 (Data Constructor)GHC
conPIdKeyGHC.Builtin.Names.TH
conPNameGHC.Builtin.Names.TH
consDataConGHC.Plugins
consDataConNameGHC.Plugins
consDataCon_RDRGHC.Plugins
consFSGHC.Plugins
ConstantGHC.Llvm.Types, GHC.Llvm
constantFoldExprGHC.Cmm.Opt
constantFoldNodeGHC.Cmm.Opt
ConstrainedDataConPEGHC.Tc.Utils.Monad
constraintKIdKeyGHC.Builtin.Names.TH
constraintKindGHC.Plugins
constraintKindTyConGHC.Plugins
constraintKindTyConNameGHC.Plugins
constraintKNameGHC.Builtin.Names.TH
ConstraintTupleGHC.Plugins
constrClosToNameGHC.Runtime.Heap.Inspect
ConTagGHC.Plugins
ConTagZGHC.StgToCmm.Monad, GHC.Plugins
ContainsDynFlagsGHC.Plugins
ContainsModuleGHC.Plugins
containsSpanGHC.Plugins
contArgsGHC.Core.Opt.Simplify.Utils
ContExGHC.Core.Opt.Simplify.Env
ContextInfoGHC.Iface.Ext.Types
ContextKindGHC.Tc.Gen.HsType
contHoleScalingGHC.Core.Opt.Simplify.Utils
contHoleTypeGHC.Core.Opt.Simplify.Utils
conTIdKeyGHC.Builtin.Names.TH
ContinueWithGHC.Tc.Solver.Canonical
continueWithGHC.Tc.Solver.Canonical
contIsDupableGHC.Core.Opt.Simplify.Utils
contIsRhsOrArgGHC.Core.Opt.Simplify.Utils
contIsStopGHC.Core.Opt.Simplify.Utils
contIsTrivialGHC.Core.Opt.Simplify.Utils
conTNameGHC.Builtin.Names.TH
contResultTypeGHC.Core.Opt.Simplify.Utils
conTyConKeyGHC.Builtin.Names.TH
conTyConNameGHC.Builtin.Names.TH
convertInfoProvMapGHC.StgToCmm.Utils
convertLitGHC
convertToHsDeclsGHC.ThToHs
convertToHsExprGHC.ThToHs
convertToHsTypeGHC.ThToHs
convertToPatGHC.ThToHs
con_argsGHC
con_arg_docsGHC.HsToCore.Docs
con_bndrsGHC
con_docGHC
con_extGHC
con_ex_tvsGHC
con_forallGHC
con_g_argsGHC
con_g_extGHC
con_mb_cxtGHC
con_nameGHC
con_namesGHC
con_res_tyGHC
CoPat 
1 (Type/Class)GHC
2 (Data Constructor)GHC
copyGHC.SysTools
copyInOflowGHC.Cmm.Graph
copyOutOflowGHC.Cmm.Graph
copyWithHeaderGHC.SysTools
core2coreGHC.Core.Opt.Pipeline
CoreAddCallerCcsGHC.Plugins
CoreAltGHC.Plugins
coreAltsTypeGHC.Plugins
coreAltTypeGHC.Plugins
CoreAltWithFVsGHC.Plugins
CoreAnnTargetGHC.Plugins
CoreArgGHC.Plugins
CoreBindGHC.Plugins
CoreBindWithFVsGHC.Plugins
CoreBndrGHC.Plugins
CoreCSEGHC.Plugins
CoreDesugarGHC.Plugins
CoreDesugarOptGHC.Plugins
CoreDoCallArityGHC.Plugins
CoreDoCprGHC.Plugins
CoreDoDemandGHC.Plugins
CoreDoExitifyGHC.Plugins
CoreDoFloatInwardsGHC.Plugins
CoreDoFloatOutwardsGHC.Plugins
CoreDoNothingGHC.Plugins
CoreDoPassesGHC.Plugins
CoreDoPluginPassGHC.Plugins
CoreDoPrintCoreGHC.Plugins
CoreDoRuleCheckGHC.Plugins
CoreDoSimplifyGHC.Plugins
CoreDoSpecConstrGHC.Plugins
CoreDoSpecialisingGHC.Plugins
CoreDoStaticArgsGHC.Plugins
CoreDoWorkerWrapperGHC.Plugins
CoreExprGHC.Plugins
coreExprAsPmLitGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
CoreExprWithFVsGHC.Plugins
CoreExprWithFVs'GHC.Plugins
CoreLiberateCaseGHC.Plugins
CoreMGHC.Plugins
CoreMapGHC.Core.Map.Expr
CoreModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
coreModuleGHC
CoreOccurAnalGHC.Plugins
CorePluginGHC.Plugins
CorePluginPassGHC.Plugins
CorePrepGHC.Plugins
corePrepExprGHC.CoreToStg.Prep
corePrepPgmGHC.CoreToStg.Prep
CoreProgramGHC.Plugins
CoreRuleGHC.Plugins
CoreTidyGHC.Plugins
CoreToDoGHC.Plugins
coreToStgGHC.CoreToStg
CoreUnfoldingGHC.Plugins
coreViewGHC.Plugins
costCentreFromGHC.StgToCmm.Prof
CostCentreStackInfoGHC.Runtime.Interpreter
costCentreStackInfoGHC.Runtime.Interpreter
coToMCoGHC.Plugins
countGHC.Plugins
countArgsGHC.Core.Opt.Simplify.Utils
countLeadingValArgsGHC.Tc.Gen.Head
countRegRegMovesNatGHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear
countSRMsGHC.CmmToAsm.Reg.Graph.Stats
countTyClDeclsGHC
countWhileGHC.Plugins
CoVarGHC.Plugins
coVarDetailsGHC.Plugins
CoVarEnvGHC.Plugins
CoVarIdGHC.Plugins
coVarKindGHC.Plugins
coVarKindsTypesRoleGHC.Plugins
coVarNameGHC.Plugins
coVarRoleGHC.Plugins
CoVarSetGHC.Plugins
coVarsOfCoGHC.Plugins
coVarsOfTypeGHC.Plugins
coVarsOfTypesGHC.Plugins
coVarTypesGHC.Plugins
co_cpt_wrapGHC
co_loopificationGHC.StgToCmm.Closure
co_pat_innerGHC
co_pat_tyGHC
co_profileGHC.StgToCmm.Closure
co_tickyGHC.StgToCmm.Closure
cparenGHC.Plugins
cPprTermGHC.Runtime.Heap.Inspect
cPprTermBaseGHC.Runtime.Heap.Inspect
cprAnalProgramGHC.Core.Opt.CprAnal
cprSigInfoGHC.Plugins
CpsRnGHC.Rename.Pat
cpt_arg_tysGHC
cpt_bindsGHC
cpt_dictsGHC
cpt_tvsGHC
cpt_wrapGHC
CreateBCOsGHC.Runtime.Interpreter
createBCOs 
1 (Function)GHCi.CreateBCO
2 (Function)GHC.Runtime.Interpreter
CRightGHC.Plugins
CRNORGHC.CmmToAsm.PPC.Instr
cr_approxGHC.HsToCore.Pmc.Types
cr_retGHC.HsToCore.Pmc.Types
cr_uncovGHC.HsToCore.Pmc.Types
cseOneExprGHC.Core.Opt.CSE
cseProgramGHC.Core.Opt.CSE
csTraceTcSGHC.Tc.Solver.Monad
CStyleGHC.Plugins
CTE_BadGHC.Tc.Utils.Unify
CTE_HoleBlockerGHC.Tc.Utils.Unify
CTE_OccursGHC.Tc.Utils.Unify
CTE_OKGHC.Tc.Utils.Unify
cTupleDataConGHC.Plugins
cTupleDataConNameGHC.Plugins
cTupleDataConNamesGHC.Plugins
cTupleSelIdGHC.Plugins
cTupleSelIdNameGHC.Plugins
cTupleTyConGHC.Plugins
cTupleTyConNameGHC.Plugins
cTupleTyConNameArity_maybeGHC.Plugins
cTupleTyConNamesGHC.Plugins
ctypeGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
ctzLabelGHC.CmmToAsm.CPrim
currentNurseryExprGHC.Cmm.Utils
currentTSOExprGHC.Cmm.Utils
CUSKGHC.Tc.Gen.HsType
cvObtainTermGHC.Runtime.Heap.Inspect
cvReconstructTypeGHC.Runtime.Heap.Inspect
CvSubstEnvGHC.Plugins
CVTSD2SSGHC.CmmToAsm.X86.Instr
CVTSI2SDGHC.CmmToAsm.X86.Instr
CVTSI2SSGHC.CmmToAsm.X86.Instr
CVTSS2SDGHC.CmmToAsm.X86.Instr
CVTTSD2SIQGHC.CmmToAsm.X86.Instr
CVTTSS2SIQGHC.CmmToAsm.X86.Instr
CWrapperGHC
cxtIdKeyGHC.Builtin.Names.TH
cxtNameGHC.Builtin.Names.TH
CyclicDependenciesGHC.Plugins
cyclicModuleErrGHC.Driver.Make, GHC
c_locale_envGHC.SysTools.Process