ghc-9.6.3: The GHC API

- 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

B | GHC.CmmToAsm.AArch64.Instr
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
back | GHC.Runtime.Eval, GHC
backEdgeBonus | GHC.CmmToAsm.CFG.Weight
Backend | GHC.Driver.Backend, GHC
backend | GHC.Driver.Session, GHC.Plugins, GHC
backendAssemblerInfoGetter | GHC.Driver.Backend
backendAssemblerProg | GHC.Driver.Backend
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
backendMaintainsCfg | GHC.CmmToAsm.BlockLayout
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
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
backendWantsBreakpointTicks | GHC.Driver.Backend
backendWantsGlobalBindings | GHC.Driver.Backend
backendWritesFiles | GHC.Driver.Backend
Backward | GHC.Data.Graph.Directed
Backwards | GHC.Utils.Misc, GHC.Plugins
BadAnonWildcardContext | GHC.Tc.Errors.Types
badFieldConErr | GHC.Rename.Utils
badIfaceFile | GHC.Iface.Errors, GHC.Iface.Load
badMethodErrClassName | GHC.Tc.Errors.Types
badMethodErrMethodName | GHC.Tc.Errors.Types
badMonadBind | GHC.HsToCore.Errors.Ppr
badQualBndrErr | GHC.Rename.Utils
badReexportedBootThing | GHC.Tc.Module
BadTelescope | GHC.Tc.Errors.Types
Bag | GHC.Data.Bag
bagToList | GHC.Data.Bag
BAnd | GHC.JS.Syntax
BAndOp | GHC.JS.Syntax
bangIdKey | GHC.Builtin.Names.TH
bangName | GHC.Builtin.Names.TH
BangOpts |
1 (Type/Class) | GHC.Types.Id.Make
2 (Data Constructor) | GHC.Types.Id.Make
BangPat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
BangPatBit | GHC.Parser.Lexer
bangPIdKey | GHC.Builtin.Names.TH
bangPName | GHC.Builtin.Names.TH
bangTKey | GHC.Builtin.Names.TH
BangType | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
bangTypeName | GHC.Builtin.Names.TH
bangTypeTyConKey | GHC.Builtin.Names.TH
bangTypeTyConName | GHC.Builtin.Names.TH
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
BareSplice | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
Base10 | GHC.Types.SourceText
Base2 | GHC.Types.SourceText
baseExpr | GHC.Cmm.Utils
baseN | GHC.CmmToLlvm.Regs
BaseReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
baseReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
baseRegOffset | GHC.StgToCmm.CgUtils
baseUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
baseUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
BasicBlock | GHC.Cmm, GHC.CmmToAsm.Types
basicKnownKeyNames | GHC.Builtin.Names
BasicMismatch | GHC.Tc.Errors.Types
batchMsg | GHC.Driver.Main
batchMultiMsg | GHC.Driver.Main
BCat | GHC.Cmm.Dataflow.Block
BCC | GHC.CmmToAsm.PPC.Instr
BCCFAR | GHC.CmmToAsm.PPC.Instr
BCInstr | GHC.ByteCode.Instr
bciStackUse | GHC.ByteCode.Instr
bcoFreeNames | GHC.ByteCode.Asm
BCOND | GHC.CmmToAsm.AArch64.Instr
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
BCOOpts |
1 (Type/Class) | GHC.Runtime.Interpreter
2 (Data Constructor) | GHC.Runtime.Interpreter
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
BCOs | GHC.Linker.Types
bcos_loaded | GHC.Linker.Types, GHC.Linker.Loader
bco_n_jobs | GHC.Runtime.Interpreter
bcPrep | GHC.Stg.BcPrep
BCTR | GHC.CmmToAsm.PPC.Instr
BCTRL | GHC.CmmToAsm.PPC.Instr
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_strs | GHC.ByteCode.Types
beforePhaseDataConKey | GHC.Builtin.Names.TH
beforePhaseDataConName | GHC.Builtin.Names.TH
beginPhase | GHC.Types.Basic, GHC.Plugins
bestImport | GHC.Types.Name.Reader, GHC.Plugins
bestOneShot | GHC.Types.Basic, GHC.Plugins
BetaReduction | GHC.Core.Opt.Stats, GHC.Plugins
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
bhLneStats | GHC.StgToJS.Rts.Rts
bhStats | GHC.StgToJS.Stack
BIC | GHC.CmmToAsm.AArch64.Instr
BICS | GHC.CmmToAsm.AArch64.Instr
bidirectionalFormatChars | GHC.Data.StringBuffer
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
bignatFromWordListIdKey | GHC.Builtin.Names
bignatFromWordListName | GHC.Builtin.Names
bignumUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
bignumUnitId | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
Bin | GHC.Utils.Binary
Binary | GHC.Utils.Binary
BinaryLiteralsBit | GHC.Parser.Lexer
binBlobThreshold | GHC.Driver.Session, GHC.Plugins, GHC
Bind | GHC.Core, GHC.Plugins
bindArgsToRegs | GHC.StgToCmm.Env
bindArgToReg | GHC.StgToCmm.Env
BinData |
1 (Type/Class) | GHC.Utils.Binary
2 (Data Constructor) | GHC.Utils.Binary
bindConArgs | GHC.StgToCmm.DataCon
BindContext | GHC.Core.Opt.Simplify.Utils
bindContextLevel | GHC.Core.Opt.Simplify.Utils
binderFlag | GHC.Types.Var, GHC.Core.Type, GHC.Plugins
binderFlags | GHC.Types.Var, GHC.Core.Type, GHC.Plugins
BinderInfo | GHC.Stg.Lift.Analysis
binderInfoBndr | GHC.Stg.Lift.Analysis
BinderP | GHC.Stg.Syntax
bindersOf |
1 (Function) | GHC.Core, GHC.Plugins
2 (Function) | GHC.Stg.Utils
bindersOfBinds | GHC.Core, GHC.Plugins
bindersOfTop | GHC.Stg.Utils
bindersOfTopBinds | GHC.Stg.Utils
bindersOfX | GHC.Stg.Utils
binderType | GHC.Types.Var, GHC.Core.Type, GHC.Plugins
binderVar | GHC.Types.Var, GHC.Core.Type, GHC.Plugins
binderVars | GHC.Types.Var, GHC.Core.Type, GHC.Plugins
bindExplicitTKBndrs_Q_Skol | GHC.Tc.Gen.HsType
bindExplicitTKBndrs_Q_Tv | GHC.Tc.Gen.HsType
bindExplicitTKBndrs_Skol | GHC.Tc.Gen.HsType
bindExplicitTKBndrs_Tv | GHC.Tc.Gen.HsType
BindFlag | GHC.Core.Unify
bindFreeVars | GHC.Core.FVs, GHC.Plugins
BindFun | GHC.Core.Unify
bindHsForAllTelescope | GHC.Rename.HsType
bindHsOuterTyVarBndrs | GHC.Rename.HsType
bindHsQTyVars | GHC.Rename.HsType
bindImplicitTKBndrs_Q_Skol | GHC.Tc.Gen.HsType
bindImplicitTKBndrs_Q_Tv | GHC.Tc.Gen.HsType
bindImplicitTKBndrs_Skol | GHC.Tc.Gen.HsType
bindImplicitTKBndrs_Tv | GHC.Tc.Gen.HsType
Binding | GHC.HsToCore.Foreign.Utils
bindingRefs | GHC.StgToJS.StgUtils
BindingSite | GHC.Utils.Outputable, GHC.Plugins
bindIOIdKey | GHC.Builtin.Names
bindIOName | GHC.Builtin.Names
bindIO_RDR | GHC.Builtin.Names
bindLHsTyVarBndr | GHC.Rename.HsType
bindLHsTyVarBndrs | GHC.Rename.HsType
bindLocalNames | GHC.Rename.Utils
bindLocalNamesFV | GHC.Rename.Utils
bindMClassOpKey | GHC.Builtin.Names
BindMe | GHC.Core.Unify
bindMName | GHC.Builtin.Names
bindM_RDR | GHC.Builtin.Names
bindNamedWildCardBinders | GHC.Tc.Gen.HsType
bindNonRec | GHC.Core.Utils, GHC.Plugins
bindOuterFamEqnTKBndrs | GHC.Tc.Gen.HsType
bindOuterFamEqnTKBndrs_Q_Tv | GHC.Tc.Gen.HsType
bindOuterSigTKBndrs_Tv | GHC.Tc.Gen.HsType
bindQIdKey | GHC.Builtin.Names.TH
bindQName | GHC.Builtin.Names.TH
BindsClosure | GHC.Stg.Lift.Analysis
bindSIdKey | GHC.Builtin.Names.TH
bindSigTyVarsFV | GHC.Rename.HsType
bindSName | GHC.Builtin.Names.TH
bindsOnlyPass | GHC.Core.Opt.Pipeline.Types, GHC.Plugins
BindStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
BindsType | GHC.HsToCore.Errors.Types
bindToReg | GHC.StgToCmm.Env
bindTyClTyVars | GHC.Tc.Gen.HsType
bindTyClTyVarsAndZonk | GHC.Tc.Gen.HsType
BindType | GHC.Iface.Ext.Types
BinHandle | GHC.Utils.Binary
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
binSpillReasons | GHC.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_map | GHC.Iface.Binary
bin_symtab_next | GHC.Iface.Binary
bit | GHC.Prelude.Basic, GHC.Prelude
bitDefault | GHC.Prelude.Basic, GHC.Prelude
bitIntegerIdKey | GHC.Builtin.Names
Bitmap | GHC.Data.Bitmap
Bits | GHC.Prelude.Basic, GHC.Prelude
bitsIdx | GHC.StgToJS.Rts.Rts
bitSize | GHC.Prelude.Basic, GHC.Prelude
bitSizeMaybe | GHC.Prelude.Basic, GHC.Prelude
BI_Box | GHC.Builtin.Types, GHC.Plugins
bi_boxed_type | GHC.Builtin.Types, GHC.Plugins
bi_data_con | GHC.Builtin.Types, GHC.Plugins
bi_inst_con | GHC.Builtin.Types, GHC.Plugins
BI_NoBoxAvailable | GHC.Builtin.Types, GHC.Plugins
BI_NoBoxNeeded | GHC.Builtin.Types, GHC.Plugins
BL |
1 (Data Constructor) | GHC.CmmToAsm.AArch64.Instr
2 (Data Constructor) | GHC.CmmToAsm.PPC.Instr
BlackHole | GHC.Runtime.Heap.Layout, GHC.Cmm
Blackhole | GHC.StgToJS.Types
blackHoleOnEntry | GHC.StgToCmm.Closure
blackHoleRep | GHC.Runtime.Heap.Layout
BlankEpAnnotations |
1 (Type/Class) | GHC.Hs.Dump
2 (Data Constructor) | GHC.Hs.Dump
blankLine | GHC.Utils.Outputable, GHC.Plugins
BlankSrcSpan |
1 (Type/Class) | GHC.Hs.Dump
2 (Data Constructor) | GHC.Hs.Dump
BlankSrcSpanFile | GHC.Hs.Dump
Block | GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow
blockAppend | GHC.Cmm.Dataflow.Block
BlockArgumentsBit | GHC.Parser.Lexer
BlockAssignment | GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear
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
blockFromList | GHC.Cmm.Dataflow.Block
blockFunDeps | GHC.StgToJS.Object
BlockId | GHC.Cmm.BlockId
blockId | GHC.Cmm, GHC.CmmToAsm.Types
blockJoin | GHC.Cmm.Dataflow.Block
blockJoinHead | GHC.Cmm.Dataflow.Block
blockJoinTail | GHC.Cmm.Dataflow.Block
blockLabel | GHC.Llvm.Syntax, GHC.Llvm
blockLbl | GHC.Cmm.BlockId
BlockMap | GHC.CmmToAsm.Reg.Liveness
BlockOC | GHC.Cmm.Dataflow.Block
blockSnoc | GHC.Cmm.Dataflow.Block
blockSplit | GHC.Cmm.Dataflow.Block
blockSplitHead | GHC.Cmm.Dataflow.Block
blockSplitTail | GHC.Cmm.Dataflow.Block
BlockStat | GHC.JS.Syntax
blockStmts | GHC.Llvm.Syntax, GHC.Llvm
blockTicks | GHC.Cmm.Utils
blockToList | GHC.Cmm.Dataflow.Block
BMI1 | GHC.Platform
BMI2 | GHC.Platform
BMiddle | GHC.Cmm.Dataflow.Block
BmiVersion | GHC.Platform
bmiVersion | GHC.Driver.Session, GHC.Plugins, GHC
bnbVarQual | GHC.Builtin.Names
Bndr | GHC.Types.Var, GHC.Plugins
bndrIsJoin_maybe | GHC.Utils.Outputable, GHC.Plugins
BndrLvl | GHC.Core.Opt.SetLevels
BndrMap | GHC.Core.Map.Type
bndrRuleAndUnfoldingIds | GHC.Core.FVs, GHC.Plugins
bndrRuleAndUnfoldingVarsDSet | GHC.Core.FVs, GHC.Plugins
BNil | GHC.Cmm.Dataflow.Block
bniVarQual | GHC.Builtin.Names
bnnVarQual | GHC.Builtin.Names
BNot | GHC.JS.Syntax
BNotOp | GHC.JS.Syntax
Body |
1 (Type/Class) | GHC.Cmm.Dataflow.Graph
2 (Type/Class) | GHC.Parser.PostProcess
bodyList | GHC.Cmm.Dataflow.Graph
BodyStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
bodyToBlockList | GHC.Cmm.Dataflow.Graph
Bool | GHC.Prelude.Basic, GHC.Prelude
BooleanFormula | GHC.Data.BooleanFormula
BoolLit | GHC.StgToJS.Types
boolToRecFlag | GHC.Types.Basic, GHC.Plugins
boolTy | GHC.Builtin.Types, GHC.Plugins
boolTyCon | GHC.Builtin.Types, GHC.Plugins
boolTyConKey | GHC.Builtin.Names
boolTyConName | GHC.Builtin.Types, GHC.Plugins
boolTyCon_RDR | GHC.Builtin.Types, GHC.Plugins
bootExports | GHC.Tc.Types, GHC.Tc.Utils.Monad
BootUnfolding | GHC.Core, GHC.Plugins
bootUnfolding | GHC.Core, GHC.Plugins
BOr | GHC.JS.Syntax
BoringBinder | GHC.Stg.Lift.Analysis
BoringCtxt | GHC.Core.Unfold
boringCxtNotOk | GHC.Core, GHC.Plugins
boringCxtOk | GHC.Core, GHC.Plugins
boringSplit | GHC.Core.Opt.WorkWrap.Utils
BOrOp | GHC.JS.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.Analysis
BotInfo | GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
botSig | GHC.Types.Demand
Bottom | GHC.Core.UsageEnv
bottomUE | GHC.Core.UsageEnv
bound | GHC.CmmToAsm.Reg.Graph.Base
Bounded | GHC.Prelude.Basic, GHC.Prelude
boundedClassKey | GHC.Builtin.Names
boundedClassName | GHC.Builtin.Names
bound_to | GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
boxConTbl | GHC.Tc.Deriv.Generate
Boxed | Language.Haskell.Syntax.Basic, GHC.Types.Basic, GHC.Types.Demand, GHC.Plugins
boxedRepDataConKey | GHC.Builtin.Names
boxedRepDataConTyCon | GHC.Builtin.Types, GHC.Plugins
boxedRepDataConTyConKey | GHC.Builtin.Names
BoxedTuple | GHC.Types.Basic, GHC.Plugins
boxEqPred | GHC.Tc.Utils.TcType
boxingDataCon | GHC.Builtin.Types, GHC.Plugins
boxingDataConUnique | GHC.Builtin.Uniques
BoxingInfo | GHC.Builtin.Types, GHC.Plugins
Boxity | Language.Haskell.Syntax.Basic, GHC.Types.Basic, GHC.Types.Demand, GHC.Plugins
boxityConKey | GHC.Builtin.Names
boxityTupleSort | GHC.Types.Basic, GHC.Plugins
boxResult | GHC.HsToCore.Foreign.Call
bPutChar | GHC.Utils.BufHandle
bPutFS | GHC.Utils.BufHandle
bPutFZS | GHC.Utils.BufHandle
bPutHDoc | GHC.Utils.Outputable, GHC.Plugins
bPutPtrString | GHC.Utils.BufHandle
bPutReplicate | GHC.Utils.BufHandle
bPutStr | GHC.Utils.BufHandle
braceNest | GHC.JS.Ppr
braces |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
Brack | GHC.Tc.Types, GHC.Tc.Utils.Monad
bracket | GHC.Utils.Exception
bracketOnError | GHC.Utils.Exception
BracketOrigin | GHC.Tc.Types.Origin
brackets |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable, GHC.Plugins
BracketSkol | GHC.Tc.Types.Origin
bracket_ | GHC.Utils.Exception
Branch | GHC.Llvm.Syntax, GHC.Llvm
BranchCount | GHC.Types.Basic, GHC.Types.Id.Info, GHC.Plugins
Branched | GHC.Core.Coercion.Axiom
Branches | GHC.Core.Coercion.Axiom
BranchFlag | GHC.Core.Coercion.Axiom
BranchIf | GHC.Llvm.Syntax, GHC.Llvm
BranchIndex | GHC.Core.Coercion.Axiom
break | GHC.Prelude.Basic, GHC.Prelude
breakColon | GHC.SysTools.Process
BreakIndex | GHC.ByteCode.Types, GHC
BreakInfo |
1 (Type/Class) | GHC.Types.BreakInfo, GHC
2 (Data Constructor) | GHC.Types.BreakInfo, GHC
breakInfo | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC
breakInfo_module | GHC.Types.BreakInfo, GHC
breakInfo_number | GHC.Types.BreakInfo, GHC
breakIntColon | GHC.SysTools.Process
breakNames | GHC.Runtime.Eval.Types, GHC.Runtime.Eval, GHC
Breakpoint | GHC.Types.Tickish
breakpointExt | GHC.Types.Tickish
breakpointFVs | GHC.Types.Tickish
breakpointId | GHC.Types.Tickish
Breakpoints | GHC.HsToCore.Ticks
BreakpointStatus | GHC.Runtime.Interpreter
breakpointStatus | GHC.Runtime.Interpreter
BreakStat | GHC.JS.Syntax
breakTyEqCycle_maybe | GHC.Tc.Solver.Monad
BRev16Op | GHC.Builtin.PrimOps
BRev32Op | GHC.Builtin.PrimOps
BRev64Op | GHC.Builtin.PrimOps
BRev8Op | GHC.Builtin.PrimOps
bRevLabel | GHC.CmmToAsm.CPrim
BRevOp | GHC.Builtin.PrimOps
BRK_FUN | GHC.ByteCode.Instr
BrokenDependencies | GHC.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
BSF | GHC.CmmToAsm.X86.Instr
BSnoc | GHC.Cmm.Dataflow.Block
BSR | GHC.CmmToAsm.X86.Instr
BSWAP | GHC.CmmToAsm.X86.Instr
BSwap16Op | GHC.Builtin.PrimOps
BSwap32Op | GHC.Builtin.PrimOps
BSwap64Op | GHC.Builtin.PrimOps
bSwapLabel | GHC.CmmToAsm.CPrim
BSwapOp | GHC.Builtin.PrimOps
BT | GHC.CmmToAsm.X86.Instr
bti_count | GHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
bti_lo | GHC.CmmToAsm.Wasm.Types, GHC.Wasm.ControlFlow
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, GHC.Plugins
BufPos |
1 (Type/Class) | GHC.Types.SrcLoc, GHC.Plugins
2 (Data Constructor) | GHC.Types.SrcLoc, GHC.Plugins
bufPos | GHC.Types.SrcLoc, GHC.Plugins
BufSpan |
1 (Type/Class) | GHC.Types.SrcLoc, GHC.Plugins
2 (Data Constructor) | GHC.Types.SrcLoc, GHC.Plugins
bufSpanEnd | GHC.Types.SrcLoc, GHC.Plugins
bufSpanStart | GHC.Types.SrcLoc, GHC.Plugins
buildClass | GHC.Tc.TyCl.Build
buildCoercion | GHC.Core.Coercion, GHC.Plugins
buildDataCon | GHC.Tc.TyCl.Build
buildDataConInstArgEnv | GHC.Tc.Deriv.Generate
buildDynCon | GHC.StgToCmm.DataCon
builderCommas | GHC.CmmToAsm.Wasm.Utils
builderMainLoop | GHC.SysTools.Process
BuildError | GHC.SysTools.Process
buildGr | GHC.Data.Graph.Inductive.Graph
buildIdKey | GHC.Builtin.Names
buildImplicationFor | GHC.Tc.Utils.Unify
BuildingCabalPackage | GHC.Driver.Errors.Types
BuildMessage | GHC.SysTools.Process
BuildMsg | GHC.SysTools.Process
buildName | GHC.Builtin.Names
buildPatSyn | GHC.Tc.TyCl.Build
buildSynTyCon | GHC.Core.Type, GHC.Plugins
buildTvImplication | GHC.Tc.Utils.Unify
build_RDR | GHC.Builtin.Names
BuiltinEqInstance | GHC.Tc.Instance.Class
BuiltinInstance | GHC.Tc.Instance.Class
BuiltinRule | GHC.Core, GHC.Plugins
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, GHC.Plugins
BuiltInSyntax |
1 (Type/Class) | GHC.Types.Name, GHC.Plugins
2 (Data Constructor) | GHC.Types.Name, GHC.Plugins
BuiltinTypeableInstance | GHC.Tc.Instance.Class
BuiltInTypeFlavour | GHC.Core.TyCon, GHC.Plugins
bullet | GHC.Utils.Outputable, GHC.Plugins
bumpCaseDepth | GHC.Core.Opt.Simplify.Env
bumpCtLocDepth | GHC.Tc.Types.Constraint
bumpStepCountTcS | GHC.Tc.Solver.Monad
bumpSubGoalDepth | GHC.Tc.Types.Constraint
bv_pattern | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
bWord | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
BXor | GHC.JS.Syntax
BXorOp | GHC.JS.Syntax
ByteArrayContents_Char | GHC.Builtin.PrimOps
ByteArrayIsPinnedOp | 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
byteCodeGen | GHC.StgToByteCode
byteCodeOfObject | GHC.Linker.Types
byteDiff | GHC.Data.StringBuffer
ByteOff |
1 (Type/Class) | GHC.Runtime.Heap.Layout
2 (Type/Class) | GHC.ByteCode.Types
3 (Data Constructor) | GHC.ByteCode.Types
ByteOrder | GHC.Platform
bytesFS | GHC.Data.FastString, GHC.Plugins
bytesToWordsRoundUp | GHC.Runtime.Heap.Layout
ByVal | GHC.Llvm.Types, GHC.Llvm