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

Index - B

BGHC.CmmToAsm.AArch64.Instr
b128GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
b16GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
b256GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
b32GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
b512GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
b64GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
b8GHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
BAGHCi.BreakArray
backGHC.Runtime.Eval, GHC
backEdgeBonusGHC.CmmToAsm.CFG.Weight
BackendGHC, GHC.Driver.Backend
backendGHC.Plugins, GHC, GHC.Driver.Session
backendMaintainsCfgGHC.CmmToAsm.BlockLayout
backendProducesObjectGHC.Driver.Backend
backendRetainsAllBindingsGHC.Driver.Backend
backendSupportsSwitchGHC.Cmm.Switch
BackwardGHC.Data.Graph.Directed
BackwardsGHC.Plugins, GHC.Utils.Misc
BadAnonWildcardContextGHC.Tc.Errors.Types
badFieldConErrGHC.Rename.Utils
badIfaceFileGHC.Iface.Errors, GHC.Iface.Load
badIOLanguage.Haskell.TH.Syntax
badMethodErrGHC.Tc.TyCl.Class
badMonadBindGHC.HsToCore.Errors.Ppr
badQualBndrErrGHC.Rename.Utils
badReexportedBootThingGHC.Tc.Module
BadTelescopeGHC.Tc.Errors.Types
badWorkerGHC.Core.Opt.WorkWrap.Utils
BagGHC.Data.Bag
bagToListGHC.Data.Bag
Bang 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
bangLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
bangIdKeyGHC.Builtin.Names.TH
bangNameGHC.Builtin.Names.TH
BangOpts 
1 (Data Constructor)GHC.Types.Id.Make
2 (Type/Class)GHC.Types.Id.Make
BangPLanguage.Haskell.TH, Language.Haskell.TH.Syntax
bangPLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
BangPatGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
BangPatBitGHC.Parser.Lexer
BangPatternsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
bangPIdKeyGHC.Builtin.Names.TH
bangPNameGHC.Builtin.Names.TH
BangQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
bangTKeyGHC.Builtin.Names.TH
BangType 
1 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Type, Language.Haskell.Syntax, Language.Haskell.Syntax.Type
bangTypeLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
bangTypeNameGHC.Builtin.Names.TH
BangTypeQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
bangTypeTyConKeyGHC.Builtin.Names.TH
bangTypeTyConNameGHC.Builtin.Names.TH
bang_opt_strict_dataGHC.Types.Id.Make
bang_opt_unbox_disableGHC.Types.Id.Make
bang_opt_unbox_smallGHC.Types.Id.Make
bang_opt_unbox_strictGHC.Types.Id.Make
barLanguage.Haskell.TH.Ppr
BareSpliceGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
Base10GHC.Types.SourceText
Base2GHC.Types.SourceText
baseExprGHC.Cmm.Utils
baseNGHC.CmmToLlvm.Regs
BaseRegGHC.Cmm, GHC.Cmm.Expr
baseRegGHC.Cmm, GHC.Cmm.Expr
baseRegOffsetGHC.StgToCmm.CgUtils
baseUnitGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
baseUnitIdGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
BasicBlockGHC.CmmToAsm.Types, GHC.Cmm
basicKnownKeyNamesGHC.Builtin.Names
batchMsgGHC.Driver.Main
batchMultiMsgGHC.Driver.Main
BCatGHC.Cmm.Dataflow.Block
BCCGHC.CmmToAsm.PPC.Instr
BCCFARGHC.CmmToAsm.PPC.Instr
BCInstrGHC.ByteCode.Instr
bciStackUseGHC.ByteCode.Instr
BCOGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
BCOClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
bcoFreeNamesGHC.ByteCode.Asm
BCONDGHC.CmmToAsm.AArch64.Instr
BCONPtrGHC.ByteCode.Types
BCONPtrItblGHC.ByteCode.Types
BCONPtrLblGHC.ByteCode.Types
BCONPtrStrGHC.ByteCode.Types
BCONPtrWordGHC.ByteCode.Types
BConsGHC.Cmm.Dataflow.Block
BCOOpts 
1 (Data Constructor)GHC.Runtime.Interpreter
2 (Type/Class)GHC.Runtime.Interpreter
bcoPrimTyGHC.Builtin.Types.Prim
bcoPrimTyConGHC.Builtin.Types.Prim
bcoPrimTyConKeyGHC.Builtin.Names
BCOPtrGHC.ByteCode.Types
BCOPtrBCOGHC.ByteCode.Types
BCOPtrBreakArrayGHC.ByteCode.Types
BCOPtrNameGHC.ByteCode.Types
BCOPtrPrimOpGHC.ByteCode.Types
bcoptrsGHC.Exts.Heap, GHC.Exts.Heap.Closures
BCOsGHC.Linker.Types
bcos_loadedGHC.Linker.Loader, GHC.Linker.Types
bco_n_jobsGHC.Runtime.Interpreter
bcPrepGHC.Stg.BcPrep
BCTRGHC.CmmToAsm.PPC.Instr
BCTRLGHC.CmmToAsm.PPC.Instr
bc_bcosGHC.ByteCode.Types
bc_breaksGHC.ByteCode.Types
bc_ffisGHC.ByteCode.Types
bc_itblsGHC.ByteCode.Types
BC_JoinGHC.Core.Opt.Simplify.Utils
BC_LetGHC.Core.Opt.Simplify.Utils
bc_strsGHC.ByteCode.Types
BeforePhaseLanguage.Haskell.TH, Language.Haskell.TH.Syntax
beforePhaseDataConKeyGHC.Builtin.Names.TH
beforePhaseDataConNameGHC.Builtin.Names.TH
beginPhaseGHC.Plugins, GHC.Types.Basic
bestImportGHC.Plugins, GHC.Types.Name.Reader
bestOneShotGHC.Plugins, GHC.Types.Basic
BetaReductionGHC.Plugins, GHC.Core.Opt.Monad
betaTyGHC.Builtin.Types.Prim
betaTyVarGHC.Builtin.Types.Prim
betaTyVarSpecGHC.Builtin.Types.Prim
bFlushGHC.Utils.BufHandle
bHalfWordGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
BICGHC.CmmToAsm.AArch64.Instr
BICSGHC.CmmToAsm.AArch64.Instr
bidirectionalFormatCharsGHC.Data.StringBuffer
BigEndianGHC.Platform
bignatCompareIdKeyGHC.Builtin.Names
bignatCompareNameGHC.Builtin.Names
bignatCompareWordIdKeyGHC.Builtin.Names
bignatCompareWordNameGHC.Builtin.Names
bignatEqIdKeyGHC.Builtin.Names
bignatEqNameGHC.Builtin.Names
bignatFromWordListIdKeyGHC.Builtin.Names
bignatFromWordListNameGHC.Builtin.Names
bignumUnitGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
bignumUnitIdGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
BinGHC.Utils.Binary
BinaryGHC.Utils.Binary
BinaryLiteralsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
BinaryLiteralsBitGHC.Parser.Lexer
binBlobThresholdGHC.Plugins, GHC, GHC.Driver.Session
BindGHC.Plugins, GHC.Core
bindArgsToRegsGHC.StgToCmm.Env
bindArgToRegGHC.StgToCmm.Env
BinData 
1 (Data Constructor)GHC.Utils.Binary
2 (Type/Class)GHC.Utils.Binary
bindCodeLanguage.Haskell.TH, Language.Haskell.TH.Syntax
bindCode_Language.Haskell.TH, Language.Haskell.TH.Syntax
bindConArgsGHC.StgToCmm.DataCon
BindContextGHC.Core.Opt.Simplify.Utils
bindContextLevelGHC.Core.Opt.Simplify.Utils
binderArgFlagGHC.Plugins, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Types.Var
BinderInfoGHC.Stg.Lift.Analysis
binderInfoBndrGHC.Stg.Lift.Analysis
BinderPGHC.Stg.Syntax
binderRelevantType_maybeGHC.Plugins, GHC.Core.Type
bindersOf 
1 (Function)GHC.Plugins, GHC.Core
2 (Function)GHC.Stg.Utils
bindersOfBindsGHC.Plugins, GHC.Core
bindersOfTopGHC.Stg.Utils
bindersOfTopBindsGHC.Stg.Utils
bindersOfXGHC.Stg.Utils
binderTypeGHC.Plugins, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Types.Var
binderVarGHC.Plugins, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Types.Var
binderVarsGHC.Plugins, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Types.Var
bindExplicitTKBndrs_Q_SkolGHC.Tc.Gen.HsType
bindExplicitTKBndrs_Q_TvGHC.Tc.Gen.HsType
bindExplicitTKBndrs_SkolGHC.Tc.Gen.HsType
bindExplicitTKBndrs_TvGHC.Tc.Gen.HsType
BindFlagGHC.Core.Unify
bindFreeVarsGHC.Plugins, GHC.Core.FVs
BindFunGHC.Core.Unify
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, GHC.Utils.Outputable
bindIOIdKeyGHC.Builtin.Names
bindIONameGHC.Builtin.Names
bindIO_RDRGHC.Builtin.Names
bindLHsTyVarBndrGHC.Rename.HsType
bindLHsTyVarBndrsGHC.Rename.HsType
bindLocalNamesGHC.Rename.Utils
bindLocalNamesFVGHC.Rename.Utils
bindMClassOpKeyGHC.Builtin.Names
BindMeGHC.Core.Unify
bindMNameGHC.Builtin.Names
bindM_RDRGHC.Builtin.Names
bindNamedWildCardBindersGHC.Tc.Gen.HsType
bindNonRecGHC.Plugins, GHC.Core.Utils
bindOuterFamEqnTKBndrsGHC.Tc.Gen.HsType
bindOuterFamEqnTKBndrs_Q_TvGHC.Tc.Gen.HsType
bindOuterSigTKBndrs_TvGHC.Tc.Gen.HsType
bindQIdKeyGHC.Builtin.Names.TH
bindQNameGHC.Builtin.Names.TH
BindSLanguage.Haskell.TH, Language.Haskell.TH.Syntax
bindSLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
BindsClosureGHC.Stg.Lift.Analysis
bindSIdKeyGHC.Builtin.Names.TH
bindSigTyVarsFVGHC.Rename.HsType
bindSNameGHC.Builtin.Names.TH
bindsOnlyPassGHC.Plugins, GHC.Core.Opt.Monad
BindStmtGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
BindsTypeGHC.HsToCore.Errors.Types
bindToRegGHC.StgToCmm.Env
bindTyClTyVarsGHC.Tc.Gen.HsType
bindTyClTyVarsAndZonkGHC.Tc.Gen.HsType
BindTypeGHC.Iface.Ext.Types
BinHandleGHC.Utils.Binary
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
bitGHC.Prelude
bitDefaultGHC.Prelude
bitIntegerIdKeyGHC.Builtin.Names
BitmapGHC.Data.Bitmap
bitmapGHC.Exts.Heap, GHC.Exts.Heap.Closures
BitsGHC.Prelude
bitSizeGHC.Prelude
bitSizeMaybeGHC.Prelude
BL 
1 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
2 (Data Constructor)GHC.CmmToAsm.PPC.Instr
BLACKHOLEGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
BlackHoleGHC.Cmm, GHC.Runtime.Heap.Layout
blackHoleGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlackholeClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
blackHoleOnEntryGHC.StgToCmm.Closure
blackHoleRepGHC.Runtime.Heap.Layout
BlankEpAnnotations 
1 (Data Constructor)GHC.Hs.Dump
2 (Type/Class)GHC.Hs.Dump
blankLineGHC.Plugins, GHC.Utils.Outputable
BlankSrcSpan 
1 (Data Constructor)GHC.Hs.Dump
2 (Type/Class)GHC.Hs.Dump
BlankSrcSpanFileGHC.Hs.Dump
BlockGHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block
blockAppendGHC.Cmm.Dataflow.Block
BlockArgumentsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
BlockArgumentsBitGHC.Parser.Lexer
BlockAssignmentGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
BlockCCGHC.Cmm.Dataflow.Block
BlockCOGHC.Cmm.Dataflow.Block
blockConsGHC.Cmm.Dataflow.Block
BlockedEqualityGHC.Tc.Errors.Types
BlockedIndefinitelyOnMVar 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
BlockedIndefinitelyOnSTM 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
BlockedOnBlackHoleGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnCCallGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnCCall_InterruptibleGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnDelayGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnDoProcGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnMsgThrowToGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnMVarGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnMVarReadGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnReadGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnSTMGHC.Exts.Heap, GHC.Exts.Heap.Closures
BlockedOnWriteGHC.Exts.Heap, GHC.Exts.Heap.Closures
blocked_exceptionsGHC.Exts.Heap, GHC.Exts.Heap.Closures
blockFromListGHC.Cmm.Dataflow.Block
BlockIdGHC.Cmm.BlockId
blockIdGHC.CmmToAsm.Types, GHC.Cmm
BlockingQueueClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
BLOCKING_QUEUEGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
blockJoinGHC.Cmm.Dataflow.Block
blockJoinHeadGHC.Cmm.Dataflow.Block
blockJoinTailGHC.Cmm.Dataflow.Block
blockLabelGHC.Llvm.Syntax, GHC.Llvm
blockLblGHC.Cmm.BlockId
BlockMapGHC.CmmToAsm.Reg.Liveness
BlockOCGHC.Cmm.Dataflow.Block
blockSnocGHC.Cmm.Dataflow.Block
blockSplitGHC.Cmm.Dataflow.Block
blockSplitHeadGHC.Cmm.Dataflow.Block
blockSplitTailGHC.Cmm.Dataflow.Block
blockStmtsGHC.Llvm.Syntax, GHC.Llvm
blockTicksGHC.Cmm.Utils
blockToListGHC.Cmm.Dataflow.Block
BMI1GHC.Platform
BMI2GHC.Platform
BMiddleGHC.Cmm.Dataflow.Block
BmiVersionGHC.Platform
bmiVersionGHC.Plugins, GHC, GHC.Driver.Session
bnbVarQualGHC.Builtin.Names
BndrGHC.Plugins, GHC.Types.Var
bndrIsJoin_maybeGHC.Plugins, GHC.Utils.Outputable
BndrLvlGHC.Core.Opt.SetLevels
BndrMapGHC.Core.Map.Type
bndrRuleAndUnfoldingIdsGHC.Plugins, GHC.Core.FVs
bndrRuleAndUnfoldingVarsDSetGHC.Plugins, GHC.Core.FVs
BNilGHC.Cmm.Dataflow.Block
bniVarQualGHC.Builtin.Names
bnnVarQualGHC.Builtin.Names
Body 
1 (Type/Class)GHC.Parser.PostProcess
2 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
3 (Type/Class)GHC.Cmm.Dataflow.Graph
bodyListGHC.Cmm.Dataflow.Graph
BodyQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
BodyStmtGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
bodyToBlockListGHC.Cmm.Utils
BoolGHC.Prelude
BooleanFormulaGHC.Data.BooleanFormula
boolToRecFlagGHC.Plugins, GHC.Types.Basic
boolTyGHC.Plugins, GHC.Builtin.Types
boolTyConGHC.Plugins, GHC.Builtin.Types
boolTyConKeyGHC.Builtin.Names
boolTyConNameGHC.Plugins, GHC.Builtin.Types
boolTyCon_RDRGHC.Plugins, GHC.Builtin.Types
bootExportsGHC.Tc.Utils.Monad, GHC.Tc.Types
BootUnfoldingGHC.Plugins, GHC.Core
bootUnfoldingGHC.Plugins, GHC.Core
BoringBinderGHC.Stg.Lift.Analysis
BoringCtxtGHC.Core.Unfold
boringCxtNotOkGHC.Plugins, GHC.Core
boringCxtOkGHC.Plugins, GHC.Core
botCprGHC.Types.Cpr
botCprTypeGHC.Types.Cpr
botDivGHC.Types.Demand
BotDmdGHC.Types.Demand
botDmdGHC.Types.Demand
botDmdTypeGHC.Types.Demand
BothSkGHC.Stg.Lift.Analysis
BotInfoGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
botSigGHC.Types.Demand
BottomGHC.Core.UsageEnv
bottomUEGHC.Core.UsageEnv
boundGHC.CmmToAsm.Reg.Graph.Base
BoundedGHC.Prelude
boundedClassKeyGHC.Builtin.Names
boundedClassNameGHC.Builtin.Names
bound_toGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
Box 
1 (Data Constructor)GHC.Exts.Heap, GHC.Exts.Heap.Closures
2 (Type/Class)GHC.Exts.Heap, GHC.Exts.Heap.Closures
boxConTblGHC.Tc.Deriv.Generate
BoxedGHC.Plugins, GHC.Types.Basic, GHC.Types.Demand
boxedRepDataConKeyGHC.Builtin.Names
boxedRepDataConTyConGHC.Plugins, GHC.Builtin.Types
boxedRepDataConTyConKeyGHC.Builtin.Names
BoxedTupleGHC.Plugins, GHC.Types.Basic
boxEqPredGHC.Tc.Utils.TcType
boxingDataCon_maybeGHC.Plugins, GHC.Builtin.Types
BoxityGHC.Plugins, GHC.Types.Basic, GHC.Types.Demand
boxityConKeyGHC.Builtin.Names
boxityTupleSortGHC.Plugins, GHC.Types.Basic
boxResultGHC.HsToCore.Foreign.Call
bPutCharGHC.Utils.BufHandle
bPutFSGHC.Utils.BufHandle
bPutFZSGHC.Utils.BufHandle
bPutPtrStringGHC.Utils.BufHandle
bPutReplicateGHC.Utils.BufHandle
bPutStrGHC.Utils.BufHandle
bqGHC.Exts.Heap, GHC.Exts.Heap.Closures
braces 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
BrackGHC.Tc.Utils.Monad, GHC.Tc.Types
bracketGHC.Utils.Exception
bracketOnErrorGHC.Utils.Exception
BracketOriginGHC.Tc.Types.Origin
brackets 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
BracketSkolGHC.Tc.Types.Origin
bracket_GHC.Utils.Exception
brack_pending_splicesGHC, GHC.Hs, GHC.Hs.Expr
brack_quote_wrapperGHC, GHC.Hs, GHC.Hs.Expr
brack_renamed_quoteGHC, GHC.Hs, GHC.Hs.Expr
brack_tyGHC, GHC.Hs, GHC.Hs.Expr
BranchGHC.Llvm.Syntax, GHC.Llvm
BranchCountGHC.Plugins, GHC.Types.Basic, GHC.Types.Id.Info
BranchedGHC.Core.Coercion.Axiom
BranchesGHC.Core.Coercion.Axiom
BranchFlagGHC.Core.Coercion.Axiom
BranchIfGHC.Llvm.Syntax, GHC.Llvm
BranchIndexGHC.Core.Coercion.Axiom
breakGHC.Prelude
BreakArrayGHCi.BreakArray
breakColonGHC.SysTools.Process
BreakIndexGHC, GHC.ByteCode.Types
BreakInfo 
1 (Data Constructor)GHC, GHC.Types.BreakInfo
2 (Type/Class)GHC, GHC.Types.BreakInfo
breakInfoGHC.Runtime.Eval, GHC, GHC.Runtime.Eval.Types
breakInfo_moduleGHC, GHC.Types.BreakInfo
breakInfo_numberGHC, GHC.Types.BreakInfo
breakIntColonGHC.SysTools.Process
breakNamesGHC.Runtime.Eval, GHC, GHC.Runtime.Eval.Types
breakOffGHCi.BreakArray
breakOnGHCi.BreakArray
breakOnErrorGHCi.Message
breakOnExceptionGHCi.Message
BreakpointGHC.Types.Tickish
breakpointExtGHC.Types.Tickish
breakpointFVsGHC.Types.Tickish
breakpointIdGHC.Types.Tickish
BreakpointStatusGHC.Runtime.Interpreter, GHCi.Message
breakpointStatusGHC.Runtime.Interpreter
breakTyEqCycle_maybeGHC.Tc.Solver.Monad
BRev16OpGHC.Builtin.PrimOps
BRev32OpGHC.Builtin.PrimOps
BRev64OpGHC.Builtin.PrimOps
BRev8OpGHC.Builtin.PrimOps
bRevLabelGHC.CmmToAsm.CPrim
BRevOpGHC.Builtin.PrimOps
BRK_FUNGHC.ByteCode.Instr
BrokenDependenciesGHC.Plugins, GHC.Unit, GHC.Unit.State
BSFGHC.CmmToAsm.X86.Instr
BSnocGHC.Cmm.Dataflow.Block
BSRGHC.CmmToAsm.X86.Instr
BSWAPGHC.CmmToAsm.X86.Instr
BSwap16OpGHC.Builtin.PrimOps
BSwap32OpGHC.Builtin.PrimOps
BSwap64OpGHC.Builtin.PrimOps
bSwapLabelGHC.CmmToAsm.CPrim
BSwapOpGHC.Builtin.PrimOps
BTGHC.CmmToAsm.X86.Instr
bufGHC.Data.StringBuffer
bufferGHC.Parser.Lexer
BufHandle 
1 (Data Constructor)GHC.Utils.BufHandle
2 (Type/Class)GHC.Utils.BufHandle
bufLeftRenderGHC.Utils.Ppr
bufLeftRenderSDocGHC.Plugins, GHC.Utils.Outputable
BufPos 
1 (Data Constructor)GHC.Plugins, GHC.Types.SrcLoc
2 (Type/Class)GHC.Plugins, GHC.Types.SrcLoc
bufPosGHC.Plugins, GHC.Types.SrcLoc
BufSpan 
1 (Data Constructor)GHC.Plugins, GHC.Types.SrcLoc
2 (Type/Class)GHC.Plugins, GHC.Types.SrcLoc
bufSpanEndGHC.Plugins, GHC.Types.SrcLoc
bufSpanStartGHC.Plugins, GHC.Types.SrcLoc
buildClassGHC.Tc.TyCl.Build
buildCoercionGHC.Plugins, GHC.Core.Coercion
buildDataConGHC.Tc.TyCl.Build
buildDataConInstArgEnvGHC.Tc.Deriv.Generate
buildDynConGHC.StgToCmm.DataCon
builderMainLoopGHC.SysTools.Process
BuildErrorGHC.SysTools.Process
buildIdKeyGHC.Builtin.Names
buildImplicationForGHC.Tc.Utils.Unify
BuildingCabalPackageGHC.Driver.Errors.Types
BuildMessageGHC.SysTools.Process
BuildMsgGHC.SysTools.Process
buildNameGHC.Builtin.Names
buildPatSynGHC.Tc.TyCl.Build
buildSynTyConGHC.Plugins, GHC.Core.Type
buildTvImplicationGHC.Tc.Utils.Unify
build_RDRGHC.Builtin.Names
BuiltinEqInstanceGHC.Tc.Instance.Class
BuiltinInstanceGHC.Tc.Instance.Class
BuiltinRuleGHC.Plugins, GHC.Core
builtinRulesGHC.Core.Opt.ConstantFold
BuiltInSynFamily 
1 (Data Constructor)GHC.Builtin.Types.Literals, GHC.Core.Coercion.Axiom
2 (Type/Class)GHC.Builtin.Types.Literals, GHC.Core.Coercion.Axiom
BuiltInSynFamTyConGHC.Plugins, GHC.Core.TyCon
BuiltInSyntax 
1 (Data Constructor)GHC.Plugins, GHC.Types.Name
2 (Type/Class)GHC.Plugins, GHC.Types.Name
BuiltinTypeableInstanceGHC.Tc.Instance.Class
BuiltInTypeFlavourGHC.Plugins, GHC.Core.TyCon
bulletGHC.Plugins, GHC.Utils.Outputable
bumpCaseDepthGHC.Core.Opt.Simplify.Env
bumpCtLocDepthGHC.Tc.Types.Constraint
bumpStepCountTcSGHC.Tc.Solver.Monad
bumpSubGoalDepthGHC.Tc.Types.Constraint
bv_patternGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
bWordGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.Type
ByteArrayContents_CharGHC.Builtin.PrimOps
ByteArrayIsPinnedOpGHC.Builtin.PrimOps
byteArrayPrimTyGHC.Builtin.Types.Prim
byteArrayPrimTyConGHC.Builtin.Types.Prim
byteArrayPrimTyConKeyGHC.Builtin.Names
byteCodeGenGHC.StgToByteCode
byteCodeOfObjectGHC.Linker.Types
byteDiffGHC.Data.StringBuffer
byteLengthGHC.Data.ShortText
ByteOff 
1 (Data Constructor)GHC.ByteCode.Types
2 (Type/Class)GHC.ByteCode.Types
3 (Type/Class)GHC.Runtime.Heap.Layout
ByteOrderGHC.Platform
Bytes 
1 (Data Constructor)Language.Haskell.TH.Syntax
2 (Type/Class)Language.Haskell.TH.Syntax
bytesGHC.Exts.Heap, GHC.Exts.Heap.Closures
bytesFSGHC.Plugins, GHC.Data.FastString
bytesOffsetLanguage.Haskell.TH.Syntax
BytesPrimLLanguage.Haskell.TH, Language.Haskell.TH.Syntax
bytesPrimLLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
bytesPtrLanguage.Haskell.TH.Syntax
bytesSizeLanguage.Haskell.TH.Syntax
bytesToStringLanguage.Haskell.TH.Ppr
bytesToWordsRoundUpGHC.Runtime.Heap.Layout
ByValGHC.Llvm.Types, GHC.Llvm