ghc-lib-parser-9.12.2.20250421: The GHC API, decoupled from GHC versions

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- :
- !
- $
- &
- *
- +
- .
- /
- <
- =
- >
- \
- ^
- |
- -
- ~
- _
- All

Index - B

b128 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b16 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b256 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b32 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b512 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b64 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b8 | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
BA | GHCi.BreakArray
backEdgeBonus | GHC.CmmToAsm.CFG.Weight
Backend | GHC.Driver.Backend
backend | GHC.Driver.DynFlags, GHC.Driver.Session
backendCanReuseLoadedCode | GHC.Driver.Backend
backendCDefs | GHC.Driver.Backend
backendCodeOutput | GHC.Driver.Backend
backendDescription | GHC.Driver.Backend
backendForcesOptimization0 | GHC.Driver.Backend
backendGeneratesCode | GHC.Driver.Backend
backendGeneratesCodeForHsBoot | GHC.Driver.Backend
backendGeneratesHc | GHC.Driver.Backend
backendHasNativeSwitch | GHC.Driver.Backend, GHC.Cmm.Switch
BackendName | GHC.Driver.Backend.Internal, GHC.Driver.Backend
backendName | GHC.Driver.Backend
backendNeedsFullWays | GHC.Driver.Backend
backendNeedsPlatformNcgSupport | GHC.Driver.Backend
backendNormalSuccessorPhase | GHC.Driver.Backend
backendPipelineOutput | GHC.Driver.Backend
backendPostHscPipeline | GHC.Driver.Backend
backendPrimitiveImplementation | GHC.Driver.Backend
backendRespectsSpecialise | GHC.Driver.Backend
backendSimdValidity | GHC.Driver.Backend
backendSpecialModuleSource | GHC.Driver.Backend
backendSptIsDynamic | GHC.Driver.Backend
backendSupportsBreakpoints | GHC.Driver.Backend
backendSupportsCExport | GHC.Driver.Backend
backendSupportsCImport | GHC.Driver.Backend
backendSupportsEmbeddedBlobs | GHC.Driver.Backend
backendSupportsHpc | GHC.Driver.Backend
backendSupportsInterfaceWriting | GHC.Driver.Backend
backendSupportsUnsplitProcPoints | GHC.Driver.Backend
backendSwappableWithViaC | GHC.Driver.Backend
backendUnregisterisedAbiOnly | GHC.Driver.Backend
backendUseJSLinker | GHC.Driver.Backend
backendValidityOfCExport | GHC.Driver.Backend
backendValidityOfCImport | GHC.Driver.Backend
backendWantsGlobalBindings | GHC.Driver.Backend
backendWritesFiles | GHC.Driver.Backend
BackpackUnpackAbstractType | GHC.Tc.Errors.Types
backtraceDesired | GHC.Utils.Exception, GHC.Utils.Panic
Backward | GHC.Data.Graph.Directed
Backwards | GHC.Utils.Misc
BadAnonWildcardContext | GHC.Tc.Errors.Types
BadBootDecls | GHC.Tc.Errors.Types
BadCoercionRole | GHC.Tc.Errors.Types
BadFieldAnnotationReason | GHC.Tc.Errors.Types
BadIfaceFile | GHC.Iface.Errors.Types
BadImplicitSplice | GHC.Tc.Errors.Types
BadImportAvailDataCon | GHC.Tc.Errors.Types
BadImportAvailTyCon | GHC.Tc.Errors.Types
BadImportAvailVar | GHC.Tc.Errors.Types
BadImportKind | GHC.Tc.Errors.Types
BadImportNotExported | GHC.Tc.Errors.Types
BadImportNotExportedSubordinates | GHC.Tc.Errors.Types
badIO | GHC.Internal.TH.Syntax
badMethodErrClassName | GHC.Tc.Errors.Types
badMethodErrMethodName | GHC.Tc.Errors.Types
badMonadBind | GHC.HsToCore.Errors.Ppr
BadRecordUpdateReason | GHC.Tc.Errors.Types
BadReexportedBootThing | GHC.Tc.Errors.Types
BadSourceImport | GHC.Iface.Errors.Types
BadTelescope | GHC.Tc.Errors.Types
Bag | GHC.Data.Bag
bagToList | GHC.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
Bang |
1 (Type/Class) | GHC.Internal.TH.Syntax
2 (Data Constructor) | GHC.Internal.TH.Syntax
BangOpts |
1 (Type/Class) | GHC.Types.Id.Make
2 (Data Constructor) | GHC.Types.Id.Make
BangP | GHC.Internal.TH.Syntax
BangPat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
BangPatBit | GHC.Parser.Lexer
BangPatterns | GHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
BangType |
1 (Type/Class) | GHC.Internal.TH.Syntax
2 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
bang_opt_strict_data | GHC.Types.Id.Make
bang_opt_unbox_disable | GHC.Types.Id.Make
bang_opt_unbox_small | GHC.Types.Id.Make
bang_opt_unbox_strict | GHC.Types.Id.Make
bar | GHC.Internal.TH.Ppr
BareSplice | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
Base10 | GHC.Types.SourceText
Base2 | GHC.Types.SourceText
baseExpr | GHC.Cmm.Utils
BaseReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
baseReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
baseRegOffset | GHC.StgToCmm.CgUtils
BasicBlock | GHC.Cmm
basicKnownKeyNames | GHC.Builtin.Names
BasicMismatch | GHC.Tc.Errors.Types
BCat | GHC.Cmm.Dataflow.Block
BCO | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
bco | GHC.Exts.Heap.Closures
bcoArgs | GHC.Exts.Heap.Closures
BCOByteArray |
1 (Type/Class) | GHCi.ResolvedBCO, GHC.ByteCode.Types
2 (Data Constructor) | GHCi.ResolvedBCO, GHC.ByteCode.Types
BCOClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BCONPtr | GHC.ByteCode.Types
BCONPtrAddr | GHC.ByteCode.Types
BCONPtrItbl | GHC.ByteCode.Types
BCONPtrLbl | GHC.ByteCode.Types
BCONPtrStr | GHC.ByteCode.Types
BCONPtrWord | GHC.ByteCode.Types
BCons | GHC.Cmm.Dataflow.Block
bcoPrimTy | GHC.Builtin.Types.Prim
bcoPrimTyCon | GHC.Builtin.Types.Prim
bcoPrimTyConKey | GHC.Builtin.Names
BCOPtr | GHC.ByteCode.Types
BCOPtrBCO | GHC.ByteCode.Types
BCOPtrBreakArray | GHC.ByteCode.Types
BCOPtrName | GHC.ByteCode.Types
BCOPtrPrimOp | GHC.ByteCode.Types
bcoptrs | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BCOs | GHC.Linker.Types
bcos_loaded | GHC.Linker.Types
bc_bcos | GHC.ByteCode.Types
bc_breaks | GHC.ByteCode.Types
bc_ffis | GHC.ByteCode.Types
bc_itbls | GHC.ByteCode.Types
BC_Join | GHC.Core.Opt.Simplify.Utils
BC_Let | GHC.Core.Opt.Simplify.Utils
bc_spt_entries | GHC.ByteCode.Types
bc_strs | GHC.ByteCode.Types
BeforePhase | GHC.Internal.TH.Syntax
beginPhase | GHC.Types.Basic
bestImport | GHC.Types.Name.Reader
bestOneShot | GHC.Types.Basic
BetaReduction | GHC.Core.Opt.Stats
betaTy | GHC.Builtin.Types.Prim
betaTyVar | GHC.Builtin.Types.Prim
betaTyVarSpec | GHC.Builtin.Types.Prim
bFlush | GHC.Utils.BufHandle
bHalfWord | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
bidirectionalFormatChars | GHC.Data.StringBuffer
bifinj_axr | GHC.Core.Coercion.Axiom
bifinj_name | GHC.Core.Coercion.Axiom
bifinj_proves | GHC.Core.Coercion.Axiom
bifrw_arity | GHC.Core.Coercion.Axiom
bifrw_axr | GHC.Core.Coercion.Axiom
bifrw_fam_tc | GHC.Core.Coercion.Axiom
bifrw_match | GHC.Core.Coercion.Axiom
bifrw_name | GHC.Core.Coercion.Axiom
bifrw_proves | GHC.Core.Coercion.Axiom
BIF_Interact | GHC.Core.Coercion.Axiom
BIF_Rewrite | GHC.Core.Coercion.Axiom
BigEndian | GHC.Platform
bignatCompareIdKey | GHC.Builtin.Names
bignatCompareName | GHC.Builtin.Names
bignatCompareWordIdKey | GHC.Builtin.Names
bignatCompareWordName | GHC.Builtin.Names
bignatEqIdKey | GHC.Builtin.Names
bignatEqName | GHC.Builtin.Names
bignumUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
bignumUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
Bin |
1 (Data Constructor) | GHC.Data.Word64Set.Internal
2 (Data Constructor) | GHC.Data.Word64Map.Internal
3 (Type/Class) | GHC.Utils.Binary
bin | GHC.Data.Word64Map.Internal
BinArray | GHC.Utils.Binary
Binary | GHC.Utils.Binary
BinaryLiterals | GHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
BinaryLiteralsBit | GHC.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_ForeignSrcLang | GHC.Unit.Module.WholeCoreBindings
binary_put_ForeignSrcLang | GHC.Unit.Module.WholeCoreBindings
binBlobThreshold | GHC.Driver.DynFlags, GHC.Driver.Session
binCheckLeft | GHC.Data.Word64Map.Internal
binCheckRight | GHC.Data.Word64Map.Internal
Bind | GHC.Core
BinData |
1 (Type/Class) | GHC.Utils.Binary
2 (Data Constructor) | GHC.Utils.Binary
bindCode | GHC.Internal.TH.Syntax
bindCode_ | GHC.Internal.TH.Syntax
BindContext | GHC.Core.Opt.Simplify.Utils
bindContextLevel | GHC.Core.Opt.Simplify.Utils
binderFlag | GHC.Types.Var, GHC.Core.Type
binderFlags | GHC.Types.Var, GHC.Core.Type
BinderInfo | GHC.Stg.Lift.Types
binderInfoBndr | GHC.Stg.Lift.Types
binderInfoOccursAsArg | GHC.Stg.Lift.Types
BinderP | GHC.Stg.Syntax
bindersOf | GHC.Core
bindersOfBinds | GHC.Core
BinderSwapDecision | GHC.Core.Opt.OccurAnal
binderType | GHC.Types.Var, GHC.Core.Type
binderVar | GHC.Types.Var, GHC.Core.Type
binderVars | GHC.Types.Var, GHC.Core.Type
BindFlag | GHC.Core.Unify
bindFreeVars | GHC.Core.FVs
BindFun | GHC.Core.Unify
BindingName |
1 (Type/Class) | GHC.Utils.Binary
2 (Data Constructor) | GHC.Utils.Binary
BindingSite | GHC.Utils.Outputable
bindIOIdKey | GHC.Builtin.Names
bindIOName | GHC.Builtin.Names
bindMClassOpKey | GHC.Builtin.Names
BindMe | GHC.Core.Unify
bindMName | GHC.Builtin.Names
bindM_RDR | GHC.Builtin.Names
bindNonRec | GHC.Core.Utils
BindS | GHC.Internal.TH.Syntax
BindsClosure | GHC.Stg.Lift.Types
bindsOnlyPass | GHC.Core.Opt.Pipeline.Types
BindStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
BindsType | GHC.HsToCore.Errors.Types
BindTag |
1 (Type/Class) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
BinLit | GHC.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
BinSrcSpan |
1 (Type/Class) | GHC.Utils.Binary
2 (Data Constructor) | GHC.Utils.Binary
bit | GHC.Prelude.Basic, GHC.Prelude
bitcount | GHC.Utils.Containers.Internal.BitUtil
bitDefault | GHC.Prelude.Basic, GHC.Prelude
BitMap | GHC.Data.Word64Set.Internal
bitmap | GHC.Exts.Heap.Closures, GHC.Exts.Heap
bitmapOf | GHC.Data.Word64Set.Internal
Bits | GHC.Prelude.Basic, GHC.Prelude
bitSize | GHC.Prelude.Basic, GHC.Prelude
bitSizeMaybe | GHC.Prelude.Basic, GHC.Prelude
bi_block_deps | GHC.StgToJS.Object
BI_Box | GHC.Builtin.Types
bi_boxed_type | GHC.Builtin.Types
bi_data_con | GHC.Builtin.Types
bi_exports | GHC.StgToJS.Object
bi_inst_con | GHC.Builtin.Types
bi_module | GHC.StgToJS.Object
bi_must_link | GHC.StgToJS.Object
BI_NoBoxAvailable | GHC.Builtin.Types
BI_NoBoxNeeded | GHC.Builtin.Types
bi_tick_index | GHC.Types.Breakpoint
bi_tick_mod | GHC.Types.Breakpoint
BLACKHOLE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
BlackHole | GHC.Runtime.Heap.Layout, GHC.Cmm
Blackhole | GHC.StgToJS.Types
blackHole | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlackholeClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
blackHoleRep | GHC.Runtime.Heap.Layout
BlankEpAnnotations |
1 (Type/Class) | GHC.Hs.Dump
2 (Data Constructor) | GHC.Hs.Dump
blankLine | GHC.Utils.Outputable
BlankSrcSpan |
1 (Type/Class) | GHC.Hs.Dump
2 (Data Constructor) | GHC.Hs.Dump
BlankSrcSpanFile | GHC.Hs.Dump
Block | GHC.Cmm.Dataflow.Block
blockAppend | GHC.Cmm.Dataflow.Block
BlockArguments | GHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
BlockArgumentsBit | GHC.Parser.Lexer
blockBlockDeps | GHC.StgToJS.Object
BlockCC | GHC.Cmm.Dataflow.Block
BlockCO | GHC.Cmm.Dataflow.Block
blockConcat | GHC.Cmm.Dataflow.Block
blockCons | GHC.Cmm.Dataflow.Block
BlockDeps |
1 (Type/Class) | GHC.StgToJS.Object
2 (Data Constructor) | GHC.StgToJS.Object
Blocked | GHC.StgToJS.Types
BlockedEquality | GHC.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
BlockedOnBlackHole | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnCCall | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnCCall_Interruptible | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnDelay | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnDoProc | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnMsgThrowTo | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnMVar | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnMVarRead | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnRead | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnSTM | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BlockedOnWrite | GHC.Exts.Heap.Closures, GHC.Exts.Heap
blocked_exceptions | GHC.Exts.Heap.Closures, GHC.Exts.Heap
blockFromList | GHC.Cmm.Dataflow.Block
blockFunDeps | GHC.StgToJS.Object
BlockId |
1 (Type/Class) | GHC.Cmm.BlockId
2 (Type/Class) | GHC.StgToJS.Object
blockId | GHC.Cmm
BlockIds | GHC.StgToJS.Object
BlockInfo |
1 (Type/Class) | GHC.StgToJS.Object
2 (Data Constructor) | GHC.StgToJS.Object
BlockingQueueClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
BLOCKING_QUEUE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
blockJoin | GHC.Cmm.Dataflow.Block
blockJoinHead | GHC.Cmm.Dataflow.Block
blockJoinTail | GHC.Cmm.Dataflow.Block
blockLbl | GHC.Cmm.BlockId
BlockLocation | GHC.StgToJS.Object
BlockOC | GHC.Cmm.Dataflow.Block
BlockRef |
1 (Type/Class) | GHC.StgToJS.Object
2 (Data Constructor) | GHC.StgToJS.Object
blockSnoc | GHC.Cmm.Dataflow.Block
blockSplit | GHC.Cmm.Dataflow.Block
blockSplitHead | GHC.Cmm.Dataflow.Block
blockSplitTail | GHC.Cmm.Dataflow.Block
BlockStat |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
blockTicks | GHC.Cmm.Utils
blockToList | GHC.Cmm.Dataflow.Block
block_ref_idx | GHC.StgToJS.Object
block_ref_mod | GHC.StgToJS.Object
BMI1 | GHC.Platform
BMI2 | GHC.Platform
BMiddle | GHC.Cmm.Dataflow.Block
BmiVersion | GHC.Platform
bmiVersion | GHC.Driver.DynFlags, GHC.Driver.Session
bnbVarQual | GHC.Builtin.Names
Bndr | GHC.Types.Var
BndrInvis | GHC.Internal.TH.Syntax
bndrIsJoin_maybe | GHC.Utils.Outputable
BndrMap | GHC.Core.Map.Type
BndrReq | GHC.Internal.TH.Syntax
bndrRuleAndUnfoldingIds | GHC.Core.FVs
bndrRuleAndUnfoldingVarsDSet | GHC.Core.FVs
BndrVis | GHC.Internal.TH.Syntax
BNil | GHC.Cmm.Dataflow.Block
bniVarQual | GHC.Builtin.Names
bnnVarQual | GHC.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.Internal.TH.Syntax
2 (Type/Class) | GHC.Cmm.Dataflow.Graph
3 (Type/Class) | GHC.Parser.PostProcess
bodyList | GHC.Cmm.Dataflow.Graph
BodyStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
bodyToBlockList | GHC.Cmm.Dataflow.Graph
Bool | GHC.Prelude.Basic, GHC.Prelude
BooleanFormula | GHC.Data.BooleanFormula
BoolLit | GHC.StgToJS.Types
boolToRecFlag | GHC.Types.Basic
boolTy | GHC.Builtin.Types
boolTyCon | GHC.Builtin.Types
boolTyConKey | GHC.Builtin.Names
boolTyConName | GHC.Builtin.Types
boolTyCon_RDR | GHC.Builtin.Types
BootATMismatch | GHC.Tc.Errors.Types
BootAxiomBranchMismatch | GHC.Tc.Errors.Types
BootBindsPs | GHC.Tc.Errors.Types
BootBindsRn | GHC.Tc.Errors.Types
BootClassMismatch | GHC.Tc.Errors.Types
BootDataConMismatch | GHC.Tc.Errors.Types
BootDataMismatch | GHC.Tc.Errors.Types
BootDefaultDecls | GHC.Tc.Errors.Types
bootExports | GHC.Tc.Types
BootFamInst | GHC.Tc.Errors.Types
BootForeignDecls | GHC.Tc.Errors.Types
BootInstanceSigs | GHC.Tc.Errors.Types
BootListMismatch | GHC.Tc.Errors.Types
BootListMismatches | GHC.Tc.Errors.Types
BootMethodMismatch | GHC.Tc.Errors.Types
BootMismatch |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
BootMismatchedIdTypes | GHC.Tc.Errors.Types
BootMismatchedTyCons | GHC.Tc.Errors.Types
BootMismatchWhat | GHC.Tc.Errors.Types
BootRuleDecls | GHC.Tc.Errors.Types
BootSpliceDecls | GHC.Tc.Errors.Types
BootTyConMismatch | GHC.Tc.Errors.Types
BootUnfolding | GHC.Core
bootUnfolding | GHC.Core
BOr |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
BoringBinder | GHC.Stg.Lift.Types
BoringCtxt | GHC.Core.Unfold, GHC.Core.Opt.Simplify.Inline
boringCxtNotOk | GHC.Core
boringCxtOk | GHC.Core
BOrOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
botCpr | GHC.Types.Cpr
botCprType | GHC.Types.Cpr
botDiv | GHC.Types.Demand
BotDmd | GHC.Types.Demand
botDmd | GHC.Types.Demand
botDmdType | GHC.Types.Demand
BothSk | GHC.Stg.Lift.Types
bothSk | GHC.Stg.Lift.Types
BotInfo | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
botSig | GHC.Types.Demand
Bottom | GHC.Core.UsageEnv
bottomUE | GHC.Core.UsageEnv
Bounded | GHC.Prelude.Basic, GHC.Prelude
boundedClassKey | GHC.Builtin.Names
boundedClassName | GHC.Builtin.Names
boundOccNamesOfWC | GHC.Tc.Types.Constraint
Box |
1 (Type/Class) | GHC.Exts.Heap.Closures, GHC.Exts.Heap
2 (Data Constructor) | GHC.Exts.Heap.Closures, GHC.Exts.Heap
Boxed | Language.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Types.Basic, GHC.Types.Demand
BoxedRep | GHC.Core.TyCon, GHC.Types.RepType
boxedRepDataConKey | GHC.Builtin.Names
boxedRepDataConTyCon | GHC.Builtin.Types
boxedRepDataConTyConKey | GHC.Builtin.Names
BoxedTuple | GHC.Types.Basic
boxEqPred | GHC.Tc.Utils.TcType
boxingDataCon | GHC.Builtin.Types
boxingDataConUnique | GHC.Builtin.Uniques
BoxingInfo | GHC.Builtin.Types
Boxity | Language.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Types.Basic, GHC.Types.Demand
boxityConKey | GHC.Builtin.Names
boxityTupleSort | GHC.Types.Basic
bPutChar | GHC.Utils.BufHandle
bPutFS | GHC.Utils.BufHandle
bPutFZS | GHC.Utils.BufHandle
bPutHDoc | GHC.Utils.Outputable
bPutPtrString | GHC.Utils.BufHandle
bPutReplicate | GHC.Utils.BufHandle
bPutStr | GHC.Utils.BufHandle
bq | GHC.Exts.Heap.Closures, GHC.Exts.Heap
braceNest | GHC.JS.Ppr
braces |
1 (Function) | GHC.Internal.TH.PprLib
2 (Function) | GHC.Utils.Ppr
3 (Function) | GHC.Utils.Outputable
Brack | GHC.Tc.Types.TH, GHC.Tc.Types
bracket | GHC.Utils.Exception
BracketAnn | GHC.Hs.Expr, GHC.Hs
BracketHasE | GHC.Hs.Expr, GHC.Hs
BracketNoE | GHC.Hs.Expr, GHC.Hs
bracketOnError | GHC.Utils.Exception
BracketOrigin | GHC.Tc.Types.Origin
brackets |
1 (Function) | GHC.Internal.TH.PprLib
2 (Function) | GHC.Utils.Ppr
3 (Function) | GHC.Utils.Outputable
BracketSkol | GHC.Tc.Types.Origin
bracket_ | GHC.Utils.Exception
BranchCount | GHC.Types.Basic, GHC.Types.Id.Info
Branched | GHC.Core.Coercion.Axiom
BranchedAxiom | GHC.Core.Coercion.Axiom
Branches | GHC.Core.Coercion.Axiom
BranchFlag | GHC.Core.Coercion.Axiom
BranchIndex | GHC.Core.Coercion.Axiom
branchMask | GHC.Data.Word64Map.Internal
break | GHC.Prelude.Basic, GHC.Prelude
BreakArray | GHCi.BreakArray
BreakIndex | GHC.ByteCode.Types
BreakModule | GHCi.Message
breakNames | GHC.Runtime.Eval.Types
breakOff | GHCi.BreakArray
breakOn | GHCi.BreakArray
breakOnError | GHCi.Message
breakOnException | GHCi.Message
Breakpoint | GHC.Types.Tickish
breakpointExt | GHC.Types.Tickish
breakpointFVs | GHC.Types.Tickish
BreakpointId |
1 (Type/Class) | GHC.Types.Breakpoint
2 (Data Constructor) | GHC.Types.Breakpoint
breakPointId | GHC.Runtime.Eval.Types
breakpointId | GHC.Types.Tickish
breakpointModule | GHC.Types.Tickish
BreakpointStatus | GHCi.Message
BreakStat |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
BRev16Op | GHC.Builtin.PrimOps
BRev32Op | GHC.Builtin.PrimOps
BRev64Op | GHC.Builtin.PrimOps
BRev8Op | GHC.Builtin.PrimOps
BRevOp | GHC.Builtin.PrimOps
BrokenDependencies | GHC.Unit.State, GHC.Unit
BSnoc | GHC.Cmm.Dataflow.Block
BSwap16Op | GHC.Builtin.PrimOps
BSwap32Op | GHC.Builtin.PrimOps
BSwap64Op | GHC.Builtin.PrimOps
BSwapOp | GHC.Builtin.PrimOps
buf | GHC.Data.StringBuffer
buffer | GHC.Parser.Lexer
BufHandle |
1 (Type/Class) | GHC.Utils.BufHandle
2 (Data Constructor) | GHC.Utils.BufHandle
bufLeftRender | GHC.Utils.Ppr
bufLeftRenderSDoc | GHC.Utils.Outputable
BufPos |
1 (Type/Class) | GHC.Types.SrcLoc
2 (Data Constructor) | GHC.Types.SrcLoc
bufPos | GHC.Types.SrcLoc
BufSpan |
1 (Type/Class) | GHC.Types.SrcLoc
2 (Data Constructor) | GHC.Types.SrcLoc
bufSpanEnd | GHC.Types.SrcLoc
bufSpanStart | GHC.Types.SrcLoc
buildCoercion | GHC.Core.Coercion
builderFromHsTyPatRn | GHC.Hs.Type, GHC.Hs
buildHsTyPatRn | GHC.Hs.Type, GHC.Hs
buildIdKey | GHC.Builtin.Names
BuildingCabalPackage | GHC.Iface.Errors.Types
buildName | GHC.Builtin.Names
buildSynTyCon | GHC.Core.Type
build_RDR | GHC.Builtin.Names
BuiltinEqInstance | GHC.Tc.Types.Origin
BuiltInFamInj | GHC.Core.Coercion.Axiom
BuiltInFamInjectivity | GHC.Core.Coercion.Axiom
BuiltInFamRew | GHC.Core.Coercion.Axiom
BuiltInFamRewrite | GHC.Core.Coercion.Axiom
BuiltinInstance | GHC.Tc.Types.Origin
BuiltinRule | GHC.Core
builtinRules | GHC.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
BuiltInSynFamTyCon | GHC.Core.TyCon
BuiltInSyntax |
1 (Type/Class) | GHC.Types.Name
2 (Data Constructor) | GHC.Types.Name
BuiltinTypeableInstance | GHC.Tc.Types.Origin
BuiltInTypeFlavour | GHC.Types.Basic, GHC.Core.TyCon
bullet | GHC.Utils.Outputable
bumpCaseDepth | GHC.Core.Opt.Simplify.Env
bumpCtLocDepth | GHC.Tc.Types.CtLoc
bumpSubGoalDepth | GHC.Tc.Types.CtLoc
bv_pattern | GHC.Hs.Expr, GHC.Hs
bWord | GHC.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_Char | GHC.Builtin.PrimOps
ByteArrayIsPinnedOp | GHC.Builtin.PrimOps
ByteArrayIsWeaklyPinnedOp | GHC.Builtin.PrimOps
byteArrayPrimTy | GHC.Builtin.Types.Prim
byteArrayPrimTyCon | GHC.Builtin.Types.Prim
byteArrayPrimTyConKey | GHC.Builtin.Names
ByteArrayType | GHC.StgToJS.Types
bytecodeAndObjects | GHC.Unit.Home.ModInfo
byteDiff | GHC.Data.StringBuffer
byteLength | GHC.Data.ShortText
ByteOff |
1 (Type/Class) | GHC.Runtime.Heap.Layout
2 (Type/Class) | GHC.ByteCode.Types
3 (Data Constructor) | GHC.ByteCode.Types
ByteOrder | GHC.Platform
Bytes |
1 (Type/Class) | GHC.Internal.TH.Syntax
2 (Data Constructor) | GHC.Internal.TH.Syntax
bytes | GHC.Exts.Heap.Closures, GHC.Exts.Heap
bytesFS | GHC.Data.FastString
bytesOffset | GHC.Internal.TH.Syntax
BytesPrimL | GHC.Internal.TH.Syntax
bytesPtr | GHC.Internal.TH.Syntax
bytesSize | GHC.Internal.TH.Syntax
bytesToString | GHC.Internal.TH.Ppr
bytesToWordsRoundUp | GHC.Runtime.Heap.Layout