ghc-9.12.0.20241114: The GHC API

Index - B

B 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
b128GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b16GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b256GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b32GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b512GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b64GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b8GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
backGHC.Runtime.Eval, GHC
backEdgeBonusGHC.CmmToAsm.CFG.Weight
BackendGHC.Driver.Backend, GHC
backendGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
backendCanReuseLoadedCodeGHC.Driver.Backend
backendCDefsGHC.Driver.Backend
backendCodeOutputGHC.Driver.Backend
backendDescriptionGHC.Driver.Backend
backendForcesOptimization0GHC.Driver.Backend
backendGeneratesCodeGHC.Driver.Backend
backendGeneratesCodeForHsBootGHC.Driver.Backend
backendGeneratesHcGHC.Driver.Backend
backendHasNativeSwitchGHC.Driver.Backend, GHC.Cmm.Switch
backendMaintainsCfgGHC.CmmToAsm.BlockLayout
BackendNameGHC.Driver.Backend.Internal, GHC.Driver.Backend
backendNameGHC.Driver.Backend
backendNeedsFullWaysGHC.Driver.Backend
backendNeedsPlatformNcgSupportGHC.Driver.Backend
backendNormalSuccessorPhaseGHC.Driver.Backend
backendPipelineOutputGHC.Driver.Backend
backendPostHscPipelineGHC.Driver.Backend
backendPrimitiveImplementationGHC.Driver.Backend
backendRespectsSpecialiseGHC.Driver.Backend
backendSimdValidityGHC.Driver.Backend
backendSpecialModuleSourceGHC.Driver.Backend
backendSptIsDynamicGHC.Driver.Backend
backendSupportsBreakpointsGHC.Driver.Backend
backendSupportsCExportGHC.Driver.Backend
backendSupportsCImportGHC.Driver.Backend
backendSupportsEmbeddedBlobsGHC.Driver.Backend
backendSupportsHpcGHC.Driver.Backend
backendSupportsInterfaceWritingGHC.Driver.Backend
backendSupportsUnsplitProcPointsGHC.Driver.Backend
backendSwappableWithViaCGHC.Driver.Backend
backendUnregisterisedAbiOnlyGHC.Driver.Backend
backendUseJSLinkerGHC.Driver.Backend
backendValidityOfCExportGHC.Driver.Backend
backendValidityOfCImportGHC.Driver.Backend
backendWantsGlobalBindingsGHC.Driver.Backend
backendWritesFilesGHC.Driver.Backend
BackpackUnpackAbstractTypeGHC.Tc.Errors.Types
backtraceDesiredGHC.Utils.Exception, GHC.Utils.Panic, GHC.Plugins
BackwardGHC.Data.Graph.Directed
BackwardsGHC.Utils.Misc, GHC.Plugins
BadAnonWildcardContextGHC.Tc.Errors.Types
BadBootDeclsGHC.Tc.Errors.Types
BadCoercionRoleGHC.Tc.Errors.Types
BadFieldAnnotationReasonGHC.Tc.Errors.Types
badFieldConErrGHC.Rename.Utils
BadIfaceFileGHC.Iface.Errors.Types
badIfaceFileGHC.Iface.Errors, GHC.Iface.Load
BadImplicitSpliceGHC.Tc.Errors.Types
BadImportAvailDataConGHC.Tc.Errors.Types
BadImportAvailTyConGHC.Tc.Errors.Types
BadImportAvailVarGHC.Tc.Errors.Types
BadImportKindGHC.Tc.Errors.Types
BadImportNotExportedGHC.Tc.Errors.Types
BadImportNotExportedSubordinatesGHC.Tc.Errors.Types
badKindSigErrGHC.Rename.HsType
badMethodErrClassNameGHC.Tc.Errors.Types
badMethodErrMethodNameGHC.Tc.Errors.Types
badMonadBindGHC.HsToCore.Errors.Ppr
badQualBndrErrGHC.Rename.Utils
BadRecordUpdateReasonGHC.Tc.Errors.Types
BadReexportedBootThingGHC.Tc.Errors.Types
BadSourceImportGHC.Iface.Errors.Types
BadTelescopeGHC.Tc.Errors.Types
BagGHC.Data.Bag
bagToListGHC.Data.Bag
BAnd 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
BAndOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
bangIdKeyGHC.Builtin.Names.TH
bangNameGHC.Builtin.Names.TH
BangOpts 
1 (Type/Class)GHC.Types.Id.Make
2 (Data Constructor)GHC.Types.Id.Make
BangPatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
BangPatBitGHC.Parser.Lexer
bangPIdKeyGHC.Builtin.Names.TH
bangPNameGHC.Builtin.Names.TH
bangTKeyGHC.Builtin.Names.TH
BangTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
bangTypeNameGHC.Builtin.Names.TH
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
BareSpliceLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
Base10GHC.Types.SourceText
Base2GHC.Types.SourceText
baseExprGHC.Cmm.Utils
baseNGHC.CmmToLlvm.Regs
BaseRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
baseRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
baseRegOffsetGHC.StgToCmm.CgUtils
BasicBlockGHC.Cmm, GHC.CmmToAsm.Types
basicKnownKeyNamesGHC.Builtin.Names
BasicMismatchGHC.Tc.Errors.Types
batchMsgGHC.Driver.Main
batchMultiMsgGHC.Driver.Main
BCatGHC.Cmm.Dataflow.Block
BCCGHC.CmmToAsm.PPC.Instr
BCCFARGHC.CmmToAsm.PPC.Instr
BCInstrGHC.ByteCode.Instr
bciStackUseGHC.ByteCode.Instr
BCOByteArray 
1 (Type/Class)GHC.ByteCode.Types
2 (Data Constructor)GHC.ByteCode.Types
bcoFreeNamesGHC.ByteCode.Asm
BCOND 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
BCONPtrGHC.ByteCode.Types
BCONPtrAddrGHC.ByteCode.Types
BCONPtrItblGHC.ByteCode.Types
BCONPtrLblGHC.ByteCode.Types
BCONPtrStrGHC.ByteCode.Types
BCONPtrWordGHC.ByteCode.Types
BConsGHC.Cmm.Dataflow.Block
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
BCOsGHC.Linker.Types
bcos_loadedGHC.Linker.Types, GHC.Linker.Loader
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_spt_entriesGHC.ByteCode.Types
bc_strsGHC.ByteCode.Types
beforePhaseDataConKeyGHC.Builtin.Names.TH
beforePhaseDataConNameGHC.Builtin.Names.TH
beginPhaseGHC.Types.Basic, GHC.Plugins
bestImportGHC.Types.Name.Reader, GHC.Plugins
bestOneShotGHC.Types.Basic, GHC.Plugins
BetaReductionGHC.Core.Opt.Stats, GHC.Plugins
betaTyGHC.Builtin.Types.Prim
betaTyVarGHC.Builtin.Types.Prim
betaTyVarSpecGHC.Builtin.Types.Prim
bFlushGHC.Utils.BufHandle
bHalfWordGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
bhStatsGHC.StgToJS.Stack
bidirectionalFormatCharsGHC.Data.StringBuffer
bifinj_axrGHC.Core.Coercion.Axiom
bifinj_nameGHC.Core.Coercion.Axiom
bifinj_provesGHC.Core.Coercion.Axiom
bifrw_arityGHC.Core.Coercion.Axiom
bifrw_axrGHC.Core.Coercion.Axiom
bifrw_fam_tcGHC.Core.Coercion.Axiom
bifrw_matchGHC.Core.Coercion.Axiom
bifrw_nameGHC.Core.Coercion.Axiom
bifrw_provesGHC.Core.Coercion.Axiom
BIF_InteractGHC.Core.Coercion.Axiom
BIF_RewriteGHC.Core.Coercion.Axiom
BigEndianGHC.Platform
bignatCompareIdKeyGHC.Builtin.Names
bignatCompareNameGHC.Builtin.Names
bignatCompareWordIdKeyGHC.Builtin.Names
bignatCompareWordNameGHC.Builtin.Names
bignatEqIdKeyGHC.Builtin.Names
bignatEqNameGHC.Builtin.Names
bignumUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
bignumUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
Bin 
1 (Data Constructor)GHC.Data.Word64Set.Internal
2 (Data Constructor)GHC.Data.Word64Map.Internal
3 (Type/Class)GHC.Utils.Binary
binGHC.Data.Word64Map.Internal
BinArrayGHC.Utils.Binary
BinaryGHC.Utils.Binary
BinaryLiteralsBitGHC.Parser.Lexer
BinaryReader 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
BinaryWriter 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
binary_get_ForeignSrcLangGHC.Unit.Module.WholeCoreBindings
binary_put_ForeignSrcLangGHC.Unit.Module.WholeCoreBindings
binBlobThresholdGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
binCheckLeftGHC.Data.Word64Map.Internal
binCheckRightGHC.Data.Word64Map.Internal
BindGHC.Core, GHC.Plugins
bindArgsToRegsGHC.StgToCmm.Env
bindArgToRegGHC.StgToCmm.Env
BinData 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
bindConArgsGHC.StgToCmm.DataCon
BindContextGHC.Core.Opt.Simplify.Utils
bindContextLevelGHC.Core.Opt.Simplify.Utils
binderFlagGHC.Types.Var, GHC.Core.Type, GHC.Plugins
binderFlagsGHC.Types.Var, GHC.Core.Type, GHC.Plugins
BinderInfoGHC.Stg.Lift.Types, GHC.Stg.Lift.Analysis
binderInfoBndrGHC.Stg.Lift.Types, GHC.Stg.Lift.Analysis
binderInfoOccursAsArgGHC.Stg.Lift.Types
BinderPGHC.Stg.Syntax
bindersOf 
1 (Function)GHC.Core, GHC.Plugins
2 (Function)GHC.Stg.Utils
bindersOfBindsGHC.Core, GHC.Plugins
bindersOfTopGHC.Stg.Utils
bindersOfTopBindsGHC.Stg.Utils
bindersOfXGHC.Stg.Utils
BinderSwapDecisionGHC.Core.Opt.OccurAnal
binderTypeGHC.Types.Var, GHC.Core.Type, GHC.Plugins
binderVarGHC.Types.Var, GHC.Core.Type, GHC.Plugins
binderVarsGHC.Types.Var, GHC.Core.Type, GHC.Plugins
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.Core.FVs, GHC.Plugins
BindFunGHC.Core.Unify
bindHsForAllTelescopeGHC.Rename.HsType
bindHsOuterTyVarBndrsGHC.Rename.HsType
bindHsQTyVarsGHC.Rename.HsType
bindImplicitTKBndrs_Q_SkolGHC.Tc.Gen.HsType
bindImplicitTKBndrs_Q_TvGHC.Tc.Gen.HsType
bindImplicitTKBndrs_SkolGHC.Tc.Gen.HsType
bindImplicitTKBndrs_TvGHC.Tc.Gen.HsType
BindingGHC.HsToCore.Foreign.Utils
BindingName 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
BindingSiteGHC.Utils.Outputable, GHC.Plugins
bindIOIdKeyGHC.Builtin.Names
bindIONameGHC.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.Core.Utils, GHC.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.Types, GHC.Stg.Lift.Analysis
bindSIdKeyGHC.Builtin.Names.TH
bindSigTyVarsFVGHC.Rename.HsType
bindSNameGHC.Builtin.Names.TH
bindsOnlyPassGHC.Core.Opt.Pipeline.Types, GHC.Plugins
BindStmtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
BindsTypeGHC.HsToCore.Errors.Types
BindTag 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs, GHC
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs, GHC
bindToRegGHC.StgToCmm.Env
bindTyClTyVarsGHC.Tc.Gen.HsType
bindTyClTyVarsAndZonkGHC.Tc.Gen.HsType
BindTypeGHC.Iface.Ext.Types
BinLitGHC.StgToJS.Types
BinLocated 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
BinSpan 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
binSpillReasonsGHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear
BinSrcSpan 
1 (Type/Class)GHC.Utils.Binary
2 (Data Constructor)GHC.Utils.Binary
BinSymbolTable 
1 (Type/Class)GHC.Iface.Binary
2 (Data Constructor)GHC.Iface.Binary
bin_symtab_mapGHC.Iface.Binary
bin_symtab_nextGHC.Iface.Binary
bitGHC.Prelude.Basic, GHC.Prelude
bitcountGHC.Utils.Containers.Internal.BitUtil
bitDefaultGHC.Prelude.Basic, GHC.Prelude
BitMapGHC.Data.Word64Set.Internal
BitmapGHC.Data.Bitmap
bitmapOfGHC.Data.Word64Set.Internal
BitsGHC.Prelude.Basic, GHC.Prelude
bitSizeGHC.Prelude.Basic, GHC.Prelude
bitSizeMaybeGHC.Prelude.Basic, GHC.Prelude
bi_block_depsGHC.StgToJS.Object
BI_BoxGHC.Builtin.Types, GHC.Plugins
bi_boxed_typeGHC.Builtin.Types, GHC.Plugins
bi_data_conGHC.Builtin.Types, GHC.Plugins
bi_exportsGHC.StgToJS.Object
bi_inst_conGHC.Builtin.Types, GHC.Plugins
bi_moduleGHC.StgToJS.Object
bi_must_linkGHC.StgToJS.Object
BI_NoBoxAvailableGHC.Builtin.Types, GHC.Plugins
BI_NoBoxNeededGHC.Builtin.Types, GHC.Plugins
bi_tick_indexGHC.Types.Breakpoint, GHC
bi_tick_modGHC.Types.Breakpoint, GHC
BL 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
3 (Data Constructor)GHC.CmmToAsm.PPC.Instr
BlackHoleGHC.Runtime.Heap.Layout, GHC.Cmm
BlackholeGHC.StgToJS.Types
blackHoleOnEntryGHC.StgToCmm.Closure
blackHoleRepGHC.Runtime.Heap.Layout
BlankEpAnnotations 
1 (Type/Class)GHC.Hs.Dump
2 (Data Constructor)GHC.Hs.Dump
blankLineGHC.Utils.Outputable, GHC.Plugins
BlankSrcSpan 
1 (Type/Class)GHC.Hs.Dump
2 (Data Constructor)GHC.Hs.Dump
BlankSrcSpanFileGHC.Hs.Dump
BlockGHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow
blockAppendGHC.Cmm.Dataflow.Block
BlockArgumentsBitGHC.Parser.Lexer
BlockAssignmentGHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
blockBlockDepsGHC.StgToJS.Object
BlockCCGHC.Cmm.Dataflow.Block
BlockCOGHC.Cmm.Dataflow.Block
blockConcatGHC.Cmm.Dataflow.Block
blockConsGHC.Cmm.Dataflow.Block
BlockDeps 
1 (Type/Class)GHC.StgToJS.Object
2 (Data Constructor)GHC.StgToJS.Object
BlockedGHC.StgToJS.Types
BlockedEqualityGHC.Tc.Errors.Types
BlockedIndefinitelyOnMVar 
1 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)GHC.Utils.Exception
BlockedIndefinitelyOnSTM 
1 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)GHC.Utils.Exception
blockFromListGHC.Cmm.Dataflow.Block
blockFunDepsGHC.StgToJS.Object
BlockId 
1 (Type/Class)GHC.Cmm.BlockId
2 (Type/Class)GHC.StgToJS.Object
blockIdGHC.Cmm, GHC.CmmToAsm.Types
BlockIdsGHC.StgToJS.Object
BlockInfo 
1 (Type/Class)GHC.StgToJS.Object
2 (Data Constructor)GHC.StgToJS.Object
blockJoinGHC.Cmm.Dataflow.Block
blockJoinHeadGHC.Cmm.Dataflow.Block
blockJoinTailGHC.Cmm.Dataflow.Block
blockLabelGHC.Llvm.Syntax, GHC.Llvm
blockLblGHC.Cmm.BlockId
BlockLocationGHC.StgToJS.Object
BlockMapGHC.CmmToAsm.Reg.Liveness
BlockOCGHC.Cmm.Dataflow.Block
BlockRef 
1 (Type/Class)GHC.StgToJS.Object
2 (Data Constructor)GHC.StgToJS.Object
blockSnocGHC.Cmm.Dataflow.Block
blockSplitGHC.Cmm.Dataflow.Block
blockSplitHeadGHC.Cmm.Dataflow.Block
blockSplitTailGHC.Cmm.Dataflow.Block
BlockStat 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
blockStmtsGHC.Llvm.Syntax, GHC.Llvm
blockTicksGHC.Cmm.Utils
blockToListGHC.Cmm.Dataflow.Block
block_ref_idxGHC.StgToJS.Object
block_ref_modGHC.StgToJS.Object
BMI1GHC.Platform
BMI2GHC.Platform
BMiddleGHC.Cmm.Dataflow.Block
BmiVersionGHC.Platform
bmiVersionGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
bnbVarQualGHC.Builtin.Names
BndrGHC.Types.Var, GHC.Plugins
bndrInvisKeyGHC.Builtin.Names.TH
bndrInvisNameGHC.Builtin.Names.TH
bndrIsJoin_maybeGHC.Utils.Outputable, GHC.Plugins
BndrMapGHC.Core.Map.Type
bndrReqKeyGHC.Builtin.Names.TH
bndrReqNameGHC.Builtin.Names.TH
bndrRuleAndUnfoldingIdsGHC.Core.FVs, GHC.Plugins
bndrRuleAndUnfoldingVarsDSetGHC.Core.FVs, GHC.Plugins
BNilGHC.Cmm.Dataflow.Block
bniVarQualGHC.Builtin.Names
bnnVarQualGHC.Builtin.Names
BNot 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
BNotOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
Body 
1 (Type/Class)GHC.Cmm.Dataflow.Graph
2 (Type/Class)GHC.Parser.PostProcess
bodyListGHC.Cmm.Dataflow.Graph
BodyStmtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
bodyToBlockListGHC.Cmm.Dataflow.Graph
BoolGHC.Prelude.Basic, GHC.Prelude
BooleanFormulaGHC.Data.BooleanFormula
BoolLitGHC.StgToJS.Types
boolToRecFlagGHC.Types.Basic, GHC.Plugins
boolTyGHC.Builtin.Types, GHC.Plugins
boolTyConGHC.Builtin.Types, GHC.Plugins
boolTyConKeyGHC.Builtin.Names
boolTyConNameGHC.Builtin.Types, GHC.Plugins
boolTyCon_RDRGHC.Builtin.Types, GHC.Plugins
BootATMismatchGHC.Tc.Errors.Types
BootAxiomBranchMismatchGHC.Tc.Errors.Types
BootBindsPsGHC.Tc.Errors.Types
BootBindsRnGHC.Tc.Errors.Types
BootClassMismatchGHC.Tc.Errors.Types
BootDataConMismatchGHC.Tc.Errors.Types
BootDataMismatchGHC.Tc.Errors.Types
BootDefaultDeclsGHC.Tc.Errors.Types
bootExportsGHC.Tc.Types, GHC.Tc.Utils.Monad
BootFamInstGHC.Tc.Errors.Types
BootForeignDeclsGHC.Tc.Errors.Types
BootInstanceSigsGHC.Tc.Errors.Types
BootListMismatchGHC.Tc.Errors.Types
BootListMismatchesGHC.Tc.Errors.Types
BootMethodMismatchGHC.Tc.Errors.Types
BootMismatch 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
BootMismatchedIdTypesGHC.Tc.Errors.Types
BootMismatchedTyConsGHC.Tc.Errors.Types
BootMismatchWhatGHC.Tc.Errors.Types
BootRuleDeclsGHC.Tc.Errors.Types
BootSpliceDeclsGHC.Tc.Errors.Types
BootTyConMismatchGHC.Tc.Errors.Types
BootUnfoldingGHC.Core, GHC.Plugins
bootUnfoldingGHC.Core, GHC.Plugins
BOr 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
BoringBinderGHC.Stg.Lift.Types, GHC.Stg.Lift.Analysis
BoringCtxtGHC.Core.Unfold, GHC.Core.Opt.Simplify.Inline
boringCxtNotOkGHC.Core, GHC.Plugins
boringCxtOkGHC.Core, GHC.Plugins
boringSplitGHC.Core.Opt.WorkWrap.Utils
BOrOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
botCprGHC.Types.Cpr
botCprTypeGHC.Types.Cpr
botDivGHC.Types.Demand
BotDmdGHC.Types.Demand
botDmdGHC.Types.Demand
botDmdTypeGHC.Types.Demand
BothSkGHC.Stg.Lift.Types, GHC.Stg.Lift.Analysis
bothSkGHC.Stg.Lift.Types
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.Basic, GHC.Prelude
boundedClassKeyGHC.Builtin.Names
boundedClassNameGHC.Builtin.Names
boundOccNamesOfWCGHC.Tc.Types.Constraint
bound_toGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
boxConTblGHC.Tc.Deriv.Generate
BoxedLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Types.Basic, GHC.Types.Demand, GHC.Plugins
BoxedRepGHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins
boxedRepDataConKeyGHC.Builtin.Names
boxedRepDataConTyConGHC.Builtin.Types, GHC.Plugins
boxedRepDataConTyConKeyGHC.Builtin.Names
BoxedTupleGHC.Types.Basic, GHC.Plugins
boxEqPredGHC.Tc.Utils.TcType
boxingDataConGHC.Builtin.Types, GHC.Plugins
boxingDataConUniqueGHC.Builtin.Uniques
BoxingInfoGHC.Builtin.Types, GHC.Plugins
BoxityLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Types.Basic, GHC.Types.Demand, GHC.Plugins
boxityConKeyGHC.Builtin.Names
boxityTupleSortGHC.Types.Basic, GHC.Plugins
boxResultGHC.HsToCore.Foreign.Call
bPutCharGHC.Utils.BufHandle
bPutFSGHC.Utils.BufHandle
bPutFZSGHC.Utils.BufHandle
bPutHDocGHC.Utils.Outputable, GHC.Plugins
bPutPtrStringGHC.Utils.BufHandle
bPutReplicateGHC.Utils.BufHandle
bPutStrGHC.Utils.BufHandle
braceNestGHC.JS.Ppr
braces 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
BrackGHC.Tc.Types.TH, GHC.Tc.Types, GHC.Tc.Utils.Monad
bracketGHC.Utils.Exception
BracketAnnGHC.Hs.Expr, GHC.Hs, GHC
BracketHasEGHC.Hs.Expr, GHC.Hs, GHC
BracketNoEGHC.Hs.Expr, GHC.Hs, GHC
bracketOnErrorGHC.Utils.Exception
BracketOriginGHC.Tc.Types.Origin
brackets 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
BracketSkolGHC.Tc.Types.Origin
bracket_GHC.Utils.Exception
BranchGHC.Llvm.Syntax, GHC.Llvm
BranchCountGHC.Types.Basic, GHC.Types.Id.Info, GHC.Plugins
BranchedGHC.Core.Coercion.Axiom
BranchedAxiomGHC.Core.Coercion.Axiom
BranchesGHC.Core.Coercion.Axiom
BranchFlagGHC.Core.Coercion.Axiom
BranchIfGHC.Llvm.Syntax, GHC.Llvm
BranchIndexGHC.Core.Coercion.Axiom
branchMaskGHC.Data.Word64Map.Internal
breakGHC.Prelude.Basic, GHC.Prelude
breakColonGHC.SysTools.Process
BreakIndexGHC.ByteCode.Types, GHC
breakIntColonGHC.SysTools.Process
breakNamesGHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC
BreakpointGHC.Types.Tickish
breakpointExtGHC.Types.Tickish
breakpointFVsGHC.Types.Tickish
BreakpointId 
1 (Type/Class)GHC.Types.Breakpoint, GHC
2 (Data Constructor)GHC.Types.Breakpoint, GHC
breakPointIdGHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC
breakpointIdGHC.Types.Tickish
breakpointModuleGHC.Types.Tickish
BreakpointsGHC.HsToCore.Ticks
breakpointsAllowedGHC.Driver.Config.HsToCore.Ticks
BreakpointStatusGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
breakpointStatusGHC.Runtime.Interpreter
BreakStat 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
BRev16OpGHC.Builtin.PrimOps
BRev32OpGHC.Builtin.PrimOps
BRev64OpGHC.Builtin.PrimOps
BRev8OpGHC.Builtin.PrimOps
bRevLabelGHC.CmmToAsm.CPrim
BRevOpGHC.Builtin.PrimOps
BRK_FUNGHC.ByteCode.Instr
BrokenDependenciesGHC.Unit.State, GHC.Unit, GHC.Plugins
BrTableInterval 
1 (Type/Class)GHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
2 (Data Constructor)GHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
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
bti_countGHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
bti_loGHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
bufGHC.Data.StringBuffer
bufferGHC.Parser.Lexer
BufHandle 
1 (Type/Class)GHC.Utils.BufHandle
2 (Data Constructor)GHC.Utils.BufHandle
bufLeftRenderGHC.Utils.Ppr
bufLeftRenderSDocGHC.Utils.Outputable, GHC.Plugins
BufPos 
1 (Type/Class)GHC.Types.SrcLoc, GHC.Plugins
2 (Data Constructor)GHC.Types.SrcLoc, GHC.Plugins
bufPosGHC.Types.SrcLoc, GHC.Plugins
BufSpan 
1 (Type/Class)GHC.Types.SrcLoc, GHC.Plugins
2 (Data Constructor)GHC.Types.SrcLoc, GHC.Plugins
bufSpanEndGHC.Types.SrcLoc, GHC.Plugins
bufSpanStartGHC.Types.SrcLoc, GHC.Plugins
buildClassGHC.Tc.TyCl.Build
buildCoercionGHC.Core.Coercion, GHC.Plugins
buildDataConGHC.Tc.TyCl.Build
buildDataConInstArgEnvGHC.Tc.Deriv.Generate
buildDynConGHC.StgToCmm.DataCon
builderCommasGHC.CmmToAsm.Wasm.Utils
builderFromHsTyPatRnGHC.Hs.Type, GHC.Hs, GHC
builderMainLoopGHC.SysTools.Process
BuildErrorGHC.SysTools.Process
buildGrGHC.Data.Graph.Inductive.Graph
buildHsTyPatRnGHC.Hs.Type, GHC.Hs, GHC
buildIdKeyGHC.Builtin.Names
buildImplicationForGHC.Tc.Utils.Unify
BuildingCabalPackageGHC.Iface.Errors.Types
BuildMessageGHC.SysTools.Process
BuildMsgGHC.SysTools.Process
buildNameGHC.Builtin.Names
buildPatSynGHC.Tc.TyCl.Build
buildSynTyConGHC.Core.Type, GHC.Plugins
buildTvImplicationGHC.Tc.Utils.Unify
build_RDRGHC.Builtin.Names
BuiltinEqInstanceGHC.Tc.Types.Origin, GHC.Tc.Instance.Class
BuiltInFamInjGHC.Core.Coercion.Axiom
BuiltInFamInjectivityGHC.Core.Coercion.Axiom
BuiltInFamRewGHC.Core.Coercion.Axiom
BuiltInFamRewriteGHC.Core.Coercion.Axiom
BuiltinInstanceGHC.Tc.Types.Origin, GHC.Tc.Instance.Class
BuiltinRuleGHC.Core, GHC.Plugins
builtinRulesGHC.Core.Opt.ConstantFold
BuiltInSynFamily 
1 (Type/Class)GHC.Core.Coercion.Axiom, GHC.Builtin.Types.Literals
2 (Data Constructor)GHC.Core.Coercion.Axiom, GHC.Builtin.Types.Literals
BuiltInSynFamTyConGHC.Core.TyCon, GHC.Plugins
BuiltInSyntax 
1 (Type/Class)GHC.Types.Name, GHC.Plugins
2 (Data Constructor)GHC.Types.Name, GHC.Plugins
BuiltinTypeableInstanceGHC.Tc.Types.Origin, GHC.Tc.Instance.Class
BuiltInTypeFlavourGHC.Types.Basic, GHC.Core.TyCon, GHC.Plugins
bulletGHC.Utils.Outputable, GHC.Plugins
bumpCaseDepthGHC.Core.Opt.Simplify.Env
bumpCtLocDepthGHC.Tc.Types.CtLoc
bumpStepCountTcSGHC.Tc.Solver.Monad
bumpSubGoalDepthGHC.Tc.Types.CtLoc
bv_patternGHC.Hs.Expr, GHC.Hs, GHC
bWordGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
BXor 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
BXorOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
ByteArrayContents_CharGHC.Builtin.PrimOps
ByteArrayIsPinnedOpGHC.Builtin.PrimOps
ByteArrayIsWeaklyPinnedOpGHC.Builtin.PrimOps
byteArrayPrimTyGHC.Builtin.Types.Prim
byteArrayPrimTyConGHC.Builtin.Types.Prim
byteArrayPrimTyConKeyGHC.Builtin.Names
ByteArrayTypeGHC.StgToJS.Types
bytecodeAndObjectsGHC.Unit.Home.ModInfo
byteCodeGenGHC.StgToByteCode
byteDiffGHC.Data.StringBuffer
ByteOff 
1 (Type/Class)GHC.Runtime.Heap.Layout
2 (Type/Class)GHC.ByteCode.Types
3 (Data Constructor)GHC.ByteCode.Types
ByteOrderGHC.Platform
bytesFSGHC.Data.FastString, GHC.Plugins
bytesToWordsRoundUpGHC.Runtime.Heap.Layout
ByValGHC.Llvm.Types, GHC.Llvm