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

Index - B

b128CmmExpr, Cmm
b16CmmExpr, Cmm
b256CmmExpr, Cmm
b32CmmExpr, Cmm
b512CmmExpr, Cmm
b64CmmExpr, Cmm
b8CmmExpr, Cmm
backInteractiveEval, GHC
backEdgeBonusGhcPlugins
backendMaintainsCfgGhcPlugins
BackwardsGhcPlugins
badATErrTcValidity
badBootDeclErrTcBinds
badFieldConTcPat
badKindSigTcHsType
badMethodErrTcClassDcl
badQualBndrErrRnUtils
badReexportedBootThingTcRnDriver
BagDerivStuffTcGenDeriv
bangIdKeyTHNames
bangNameTHNames
BangPatGHC
bangPIdKeyTHNames
bangPNameTHNames
bangTKeyTHNames
BangTypeGHC
bangTypeNameTHNames
bangTypeQTyConKeyTHNames
bangTypeQTyConNameTHNames
baseExprCmmUtils
baseNLlvmCodeGen.Regs
BaseRegCmmExpr, Cmm
baseRegCmmExpr, Cmm
baseUnitIdGhcPlugins
BasicBlockCmm, Instruction
batchMsgHscMain
BCatHoopl.Block
BCCPPC.Instr
BCCFARPPC.Instr
BCInstrByteCodeInstr
bciStackUseByteCodeInstr
bcoFreeNamesByteCodeAsm
BConsHoopl.Block
BCOsGhcPlugins
BCTRPPC.Instr
BCTRLPPC.Instr
beforePhaseDataConKeyTHNames
beforePhaseDataConNameTHNames
bestImportGhcPlugins
bestOneShotGhcPlugins
BetaReductionGhcPlugins
BFSPARC.Instr
bHalfWordCmmExpr, Cmm
BISPARC.Instr
BindGhcPlugins
bindArgsToRegsStgCmmEnv
bindArgToRegStgCmmEnv
bindConArgsStgCmmCon
binderArgFlagGhcPlugins
BinderInfoStgLiftLams.Analysis
binderInfoBndrStgLiftLams.Analysis
BinderPStgSyn
binderRelevantType_maybeGhcPlugins
bindersOfGhcPlugins
bindersOfBindsGhcPlugins
binderTypeGhcPlugins
binderVarGhcPlugins
binderVarsGhcPlugins
bindExplicitTKBndrs_Q_SkolTcHsType
bindExplicitTKBndrs_Q_TvTcHsType
bindExplicitTKBndrs_SkolTcHsType
bindExplicitTKBndrs_TvTcHsType
bindFreeVarsGhcPlugins
bindHsQTyVarsRnTypes
bindImplicitTKBndrs_Q_SkolTcHsType
bindImplicitTKBndrs_Q_TvTcHsType
bindImplicitTKBndrs_SkolTcHsType
bindImplicitTKBndrs_TvTcHsType
BindingSiteGhcPlugins
bindLHsTyVarBndrRnTypes
bindLHsTyVarBndrsRnTypes
bindLocalNamesRnUtils
bindLocalNamesFVRnUtils
bindLRdrNamesRnTypes
bindNonRecGhcPlugins
bindQIdKeyTHNames
bindQNameTHNames
BindsClosureStgLiftLams.Analysis
bindSIdKeyTHNames
bindSigTyVarsFVRnTypes
bindSNameTHNames
bindsOnlyPassGhcPlugins
BindStmtGHC
bindToRegStgCmmEnv
bindTyClTyVarsTcHsType
BindTypeHieTypes
BindUnlessForallRnTypes
binSpillReasonsRegAlloc.Linear.Stats, RegAlloc.Linear.Main
BitmapBitmap
bITMAP_BITS_SHIFTGhcPlugins
bitMaskRegAlloc.Linear.SPARC.FreeRegs
BLPPC.Instr
BlackHoleSMRep, Cmm
blackHoleOnEntryStgCmmClosure
blackHoleRepSMRep
blankLineGhcPlugins
BlankSrcSpan 
1 (Type/Class)HsDumpAst
2 (Data Constructor)HsDumpAst
blankWordCmmUtils, StgCmmUtils
BlockHoopl.Block, Hoopl.Dataflow
blockAppendHoopl.Block
BlockAssignmentRegAlloc.Linear.Base, RegAlloc.Linear.Main
BlockCCHoopl.Block
BlockCOHoopl.Block
blockConsHoopl.Block
blockFromListHoopl.Block
BlockIdBlockId
blockIdCmm, Instruction
blockJoinHoopl.Block
blockJoinHeadHoopl.Block
blockJoinTailHoopl.Block
blockLabelLlvm.AbsSyn, Llvm
blockLblBlockId
BlockMapRegAlloc.Liveness
BlockOCHoopl.Block
blockSnocHoopl.Block
blockSplitHoopl.Block
blockSplitHeadHoopl.Block
blockSplitTailHoopl.Block
blockStmtsLlvm.AbsSyn, Llvm
bLOCKS_PER_MBLOCKGhcPlugins
blockTicksCmmUtils
blockToListHoopl.Block
bLOCK_SIZEGhcPlugins
bLOCK_SIZE_WGhcPlugins
BMiddleHoopl.Block
bmiVersionGhcPlugins, GHC
BndrGhcPlugins
bndrIsJoin_maybeGhcPlugins
BndrLvlSetLevels
bndrRuleAndUnfoldingVarsDSetGhcPlugins
BNilHoopl.Block
BodyHoopl.Graph
bodyListHoopl.Graph
BodyStmtGHC
bodyToBlockListCmmUtils
boolToRecFlagGhcPlugins
boolTyGhcPlugins
boolTyConGhcPlugins
boolTyConNameGhcPlugins
boolTyCon_RDRGhcPlugins
BootUnfoldingGhcPlugins
bootUnfoldingGhcPlugins
BoringBinderStgLiftLams.Analysis
boringCxtNotOkGhcPlugins
boringCxtOkGhcPlugins
BothSkStgLiftLams.Analysis
boundRegAlloc.Graph.ArchBase
bound_toRtClosureInspect, InteractiveEval
boxConTblTcGenDeriv
BoxedGhcPlugins
BoxedTupleGhcPlugins
boxingDataCon_maybeGhcPlugins
BoxityGhcPlugins
boxityTupleSortGhcPlugins
boxResultDsCCall
bracesGhcPlugins
BrackTcRnMonad
bracketsGhcPlugins
BracketSkolTcRnMonad
BranchLlvm.AbsSyn, Llvm
BranchIfLlvm.AbsSyn, Llvm
breakColonSysTools.Process
BreakIndexGHC
BreakInfoGHC
breakInfoInteractiveEval, GHC
breakInfo_moduleGHC
breakInfo_numberGHC
breakIntColonSysTools.Process
breakNamesInteractiveEval, GHC
BreakpointGhcPlugins
breakpointFVsGhcPlugins
breakpointIdGhcPlugins
BreakpointStatusGHCi
breakpointStatusGHCi
BRK_FUNByteCodeInstr
BrokenDependenciesGhcPlugins
BSFX86.Instr
BSnocHoopl.Block
BSRX86.Instr
BSWAPX86.Instr
bSwapLabelCPrim
BTX86.Instr
bufLeftRenderSDocGhcPlugins
buildAlgTyConGhcPlugins
buildClassBuildTyCl
buildCoercionGhcPlugins
buildDataConBuildTyCl
buildDynConStgCmmCon
builderMainLoopSysTools.Process
BuildErrorSysTools.Process
buildImplicationForTcUnify
BuildMessageSysTools.Process
BuildMsgSysTools.Process
buildPatSynBuildTyCl
buildSynTyConGhcPlugins
buildTagGhcPlugins, GHC
BuiltinInstanceClsInst
BuiltinRuleGhcPlugins
builtinRulesPrelInfo
BuiltInSynFamily 
1 (Data Constructor)TcTypeNats
2 (Type/Class)TcTypeNats
BuiltInSynFamTyConGhcPlugins
BuiltInSyntax 
1 (Data Constructor)GhcPlugins
2 (Type/Class)GhcPlugins
BuiltInTypeFlavourGhcPlugins
bulletGhcPlugins
bumpCtLocDepthTcRnMonad
bumpStepCountTcSTcSMonad
bumpSubGoalDepthTcRnMonad
bumpVersionGhcPlugins
bWordCmmExpr, Cmm
byteCodeGenByteCodeGen
byteCodeOfObjectGhcPlugins
ByteOffSMRep
bytesFSGhcPlugins
bytesToWordsRoundUpSMRep
ByValLlvm.Types, Llvm