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

Index - B

backGHC.Runtime.Eval, GHC
BackendGHC
backendGHC.Plugins, GHC
backendMaintainsCfgGHC.CmmToAsm.BlockLayout
BackwardsGHC.Plugins
badATErrGHC.Tc.Validity
badBootDeclErrGHC.Tc.Gen.Bind
badFieldConGHC.Tc.Gen.Pat
badMethodErrGHC.Tc.TyCl.Class
badQualBndrErrGHC.Rename.Utils
badReexportedBootThingGHC.Tc.Module
BagDerivStuffGHC.Tc.Deriv.Generate
bangIdKeyGHC.Builtin.Names.TH
bangNameGHC.Builtin.Names.TH
BangPatGHC
bangPIdKeyGHC.Builtin.Names.TH
bangPNameGHC.Builtin.Names.TH
bangTKeyGHC.Builtin.Names.TH
BangTypeGHC
bangTypeNameGHC.Builtin.Names.TH
bangTypeTyConKeyGHC.Builtin.Names.TH
bangTypeTyConNameGHC.Builtin.Names.TH
BareSpliceGHC
baseExprGHC.Cmm.Utils
baseNGHC.CmmToLlvm.Regs
baseRegOffsetGHC.StgToCmm.CgUtils
baseUnitGHC.Plugins
baseUnitIdGHC.Plugins
BasicBlockGHC.CmmToAsm.Types
batchMsgGHC.Driver.Main
BCCGHC.CmmToAsm.PPC.Instr
BCCFARGHC.CmmToAsm.PPC.Instr
BCInstrGHC.ByteCode.Instr
bciStackUseGHC.ByteCode.Instr
bcoFreeNamesGHC.ByteCode.Asm
bcos_loadedGHC.Linker.Loader
BCTRGHC.CmmToAsm.PPC.Instr
BCTRLGHC.CmmToAsm.PPC.Instr
beforePhaseDataConKeyGHC.Builtin.Names.TH
beforePhaseDataConNameGHC.Builtin.Names.TH
bestImportGHC.Plugins
bestOneShotGHC.Plugins
BetaReductionGHC.Plugins
BFGHC.CmmToAsm.SPARC.Instr
BIGHC.CmmToAsm.SPARC.Instr
bignumUnitGHC.Plugins
bignumUnitIdGHC.Plugins
binBlobThresholdGHC.Plugins, GHC
BindGHC.Plugins
bindArgsToRegsGHC.StgToCmm.Env
bindArgToRegGHC.StgToCmm.Env
bindConArgsGHC.StgToCmm.DataCon
binderArgFlagGHC.Plugins
BinderInfoGHC.Stg.Lift.Analysis
binderInfoBndrGHC.Stg.Lift.Analysis
binderRelevantType_maybeGHC.Plugins
bindersOfGHC.Plugins
bindersOfBindsGHC.Plugins
binderTypeGHC.Plugins
binderVarGHC.Plugins
binderVarsGHC.Plugins
bindExplicitTKBndrs_Q_SkolGHC.Tc.Gen.HsType
bindExplicitTKBndrs_Q_TvGHC.Tc.Gen.HsType
bindExplicitTKBndrs_SkolGHC.Tc.Gen.HsType
bindExplicitTKBndrs_TvGHC.Tc.Gen.HsType
bindFreeVarsGHC.Plugins
bindHsForAllTelescopeGHC.Rename.HsType
bindHsOuterTyVarBndrsGHC.Rename.HsType
bindHsQTyVarsGHC.Rename.HsType
BinDictionary 
1 (Type/Class)GHC.Iface.Binary
2 (Data Constructor)GHC.Iface.Binary
bindImplicitTKBndrs_Q_SkolGHC.Tc.Gen.HsType
bindImplicitTKBndrs_Q_TvGHC.Tc.Gen.HsType
bindImplicitTKBndrs_SkolGHC.Tc.Gen.HsType
bindImplicitTKBndrs_TvGHC.Tc.Gen.HsType
BindingSiteGHC.Plugins
bindLHsTyVarBndrGHC.Rename.HsType
bindLHsTyVarBndrsGHC.Rename.HsType
bindLocalNamesGHC.Rename.Utils
bindLocalNamesFVGHC.Rename.Utils
bindNamedWildCardBindersGHC.Tc.Gen.HsType
bindNonRecGHC.Plugins
bindOuterFamEqnTKBndrsGHC.Tc.Gen.HsType
bindOuterFamEqnTKBndrs_Q_TvGHC.Tc.Gen.HsType
bindOuterSigTKBndrs_TvGHC.Tc.Gen.HsType
bindQIdKeyGHC.Builtin.Names.TH
bindQNameGHC.Builtin.Names.TH
BindsClosureGHC.Stg.Lift.Analysis
bindSIdKeyGHC.Builtin.Names.TH
bindSigTyVarsFVGHC.Rename.HsType
bindSNameGHC.Builtin.Names.TH
bindsOnlyPassGHC.Plugins
BindStmtGHC
bindToRegGHC.StgToCmm.Env
bindTyClTyVarsGHC.Tc.Gen.HsType
BindTypeGHC.Iface.Ext.Types
binSpillReasonsGHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear
BinSymbolTable 
1 (Type/Class)GHC.Iface.Binary
2 (Data Constructor)GHC.Iface.Binary
bin_dict_mapGHC.Iface.Binary
bin_dict_nextGHC.Iface.Binary
bin_symtab_mapGHC.Iface.Binary
bin_symtab_nextGHC.Iface.Binary
BitmapGHC.Data.Bitmap
bitMaskGHC.CmmToAsm.Reg.Linear.SPARC
BLGHC.CmmToAsm.PPC.Instr
blackHoleOnEntryGHC.StgToCmm.Closure
blankLineGHC.Plugins
BlockGHC.Cmm.Dataflow
BlockAssignmentGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
blockIdGHC.CmmToAsm.Types
blockLabelGHC.Llvm.Syntax, GHC.Llvm
BlockMapGHC.CmmToAsm.Reg.Liveness
blockStmtsGHC.Llvm.Syntax, GHC.Llvm
blockTicksGHC.Cmm.Utils
bmiVersionGHC.Plugins, GHC
BndrGHC.Plugins
bndrIsJoin_maybeGHC.Plugins
BndrLvlGHC.Core.Opt.SetLevels
bndrRuleAndUnfoldingIdsGHC.Plugins
bndrRuleAndUnfoldingVarsDSetGHC.Plugins
BodyStmtGHC
bodyToBlockListGHC.Cmm.Utils
boolToRecFlagGHC.Plugins
boolTyGHC.Plugins
boolTyConGHC.Plugins
boolTyConNameGHC.Plugins
boolTyCon_RDRGHC.Plugins
BootUnfoldingGHC.Plugins
bootUnfoldingGHC.Plugins
BoringBinderGHC.Stg.Lift.Analysis
boringCxtNotOkGHC.Plugins
boringCxtOkGHC.Plugins
BothSkGHC.Stg.Lift.Analysis
BotInfoGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
boundGHC.CmmToAsm.Reg.Graph.Base
bound_toGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
boxConTblGHC.Tc.Deriv.Generate
BoxedGHC.Plugins
BoxedTupleGHC.Plugins
boxingDataCon_maybeGHC.Plugins
BoxityGHC.Plugins
boxityTupleSortGHC.Plugins
boxResultGHC.HsToCore.Foreign.Call
bracesGHC.Plugins
BrackGHC.Tc.Utils.Monad
bracketsGHC.Plugins
BranchGHC.Llvm.Syntax, GHC.Llvm
BranchCountGHC.Plugins
BranchIfGHC.Llvm.Syntax, GHC.Llvm
breakColonGHC.SysTools.Process
BreakIndexGHC
BreakInfoGHC
breakInfoGHC.Runtime.Eval, GHC
breakInfo_moduleGHC
breakInfo_numberGHC
breakIntColonGHC.SysTools.Process
breakNamesGHC.Runtime.Eval, GHC
BreakpointGHC.Plugins
breakpointFVsGHC.Plugins
breakpointIdGHC.Plugins
BreakpointStatusGHC.Runtime.Interpreter
breakpointStatusGHC.Runtime.Interpreter
breakTyVarCycleGHC.Tc.Solver.Monad
bRevLabelGHC.CmmToAsm.CPrim
BRK_FUNGHC.ByteCode.Instr
BrokenDependenciesGHC.Plugins
BSFGHC.CmmToAsm.X86.Instr
BSRGHC.CmmToAsm.X86.Instr
BSWAPGHC.CmmToAsm.X86.Instr
bSwapLabelGHC.CmmToAsm.CPrim
BTGHC.CmmToAsm.X86.Instr
bufLeftRenderSDocGHC.Plugins
BufPos 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
bufPosGHC.Plugins
BufSpan 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
bufSpanEndGHC.Plugins
bufSpanStartGHC.Plugins
buildClassGHC.Tc.TyCl.Build
buildCoercionGHC.Plugins
buildDataConGHC.Tc.TyCl.Build
buildDynConGHC.StgToCmm.DataCon
builderMainLoopGHC.SysTools.Process
BuildErrorGHC.SysTools.Process
buildImplicationForGHC.Tc.Utils.Unify
BuildMessageGHC.SysTools.Process
BuildMsgGHC.SysTools.Process
buildPatSynGHC.Tc.TyCl.Build
buildSynTyConGHC.Plugins
buildTvImplicationGHC.Tc.Utils.Unify
BuiltinEqInstanceGHC.Tc.Instance.Class
BuiltinInstanceGHC.Tc.Instance.Class
BuiltinRuleGHC.Plugins
builtinRulesGHC.Builtin.Utils
BuiltInSynFamily 
1 (Type/Class)GHC.Builtin.Types.Literals
2 (Data Constructor)GHC.Builtin.Types.Literals
BuiltInSynFamTyConGHC.Plugins
BuiltInSyntax 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
BuiltInTypeFlavourGHC.Plugins
bulletGHC.Plugins
bumpCaseDepthGHC.Core.Opt.Simplify.Env
bumpStepCountTcSGHC.Tc.Solver.Monad
bv_patternGHC
byteCodeGenGHC.CoreToByteCode
bytesFSGHC.Plugins
ByValGHC.Llvm.Types, GHC.Llvm