| 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.Driver.Session |
| backendMaintainsCfg | GHC.Driver.Session |
| Backward | Digraph |
| Backwards | Util |
| badIO | Language.Haskell.TH.Syntax |
| Bag | Bag |
| bagToList | Bag |
| Bang | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| bang | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| BangP | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| bangP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| BangPat | GHC.Hs.Pat, GHC.Hs |
| BangPatBit | Lexer |
| BangPatterns | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| BangQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| BangType | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Type/Class) | GHC.Hs.Types, GHC.Hs |
| bangType | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| BangTypeQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| bar | Language.Haskell.TH.Ppr |
| BareSplice | GHC.Hs.Expr, GHC.Hs |
| BaseReg | GHC.Cmm.Expr, GHC.Cmm |
| baseReg | GHC.Cmm.Expr, GHC.Cmm |
| baseUnitId | Module |
| BasicBlock | GHC.Cmm |
| basicKnownKeyNames | PrelNames |
| BCat | GHC.Cmm.Dataflow.Block |
| BCO | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap |
| BCOClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| BCONPtr | 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 | TysPrim |
| bcoPrimTyCon | TysPrim |
| bcoPrimTyConKey | PrelNames |
| 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.Runtime.Linker.Types, GHC.Driver.Types |
| bcos_loaded | GHC.Runtime.Linker.Types |
| bc_bcos | GHC.ByteCode.Types |
| bc_breaks | GHC.ByteCode.Types |
| bc_ffis | GHC.ByteCode.Types |
| bc_itbls | GHC.ByteCode.Types |
| bc_strs | GHC.ByteCode.Types |
| BeforePhase | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| bestImport | RdrName |
| bestOneShot | BasicTypes |
| BetaReduction | CoreMonad |
| betaTy | TysPrim |
| betaTyVar | TysPrim |
| bFlush | BufWrite |
| bHalfWord | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
| Bin | Binary |
| Binary | Binary |
| BinaryLiterals | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| BinaryLiteralsBit | Lexer |
| BinaryStringRep | GHC.PackageDb |
| binBlobThreshold | GHC.Driver.Session |
| Bind | GHC.Core |
| binderArgFlag | Var, TyCoRep, Type |
| BinderP | GHC.Stg.Syntax |
| binderRelevantType_maybe | Type |
| bindersOf | |
| 1 (Function) | GHC.Core |
| 2 (Function) | GHC.Stg.Syntax |
| bindersOfBinds | GHC.Core |
| bindersOfTop | GHC.Stg.Syntax |
| bindersOfTopBinds | GHC.Stg.Syntax |
| binderType | Var, TyCoRep, Type |
| binderVar | Var, TyCoRep, Type |
| binderVars | Var, TyCoRep, Type |
| BindFlag | Unify |
| bindFreeVars | GHC.Core.FVs |
| BindingSite | Outputable |
| bindIOIdKey | PrelNames |
| bindIOName | PrelNames |
| bindIO_RDR | PrelNames |
| bindMClassOpKey | PrelNames |
| BindMe | Unify |
| bindMName | PrelNames |
| bindM_RDR | PrelNames |
| bindNonRec | GHC.Core.Utils |
| BindS | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| bindS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| bindsOnlyPass | CoreMonad |
| BindStmt | GHC.Hs.Expr, GHC.Hs |
| BinHandle | Binary |
| bitIntegerIdKey | PrelNames |
| bitIntegerName | PrelNames |
| bitmap | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| bITMAP_BITS_SHIFT | GHC.Driver.Session |
| BLACKHOLE | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap |
| BlackHole | GHC.Runtime.Heap.Layout, GHC.Cmm |
| blackHole | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| BlackholeClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| blackHoleRep | GHC.Runtime.Heap.Layout |
| blankLine | Outputable |
| BlankSrcSpan | |
| 1 (Type/Class) | GHC.Hs.Dump |
| 2 (Data Constructor) | GHC.Hs.Dump |
| Block | GHC.Cmm.Dataflow.Block |
| blockAppend | GHC.Cmm.Dataflow.Block |
| BlockArguments | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| BlockArgumentsBit | Lexer |
| BlockCC | GHC.Cmm.Dataflow.Block |
| BlockCO | GHC.Cmm.Dataflow.Block |
| blockCons | GHC.Cmm.Dataflow.Block |
| BlockedIndefinitelyOnMVar | |
| 1 (Data Constructor) | Exception |
| 2 (Type/Class) | Exception |
| BlockedIndefinitelyOnSTM | |
| 1 (Data Constructor) | Exception |
| 2 (Type/Class) | Exception |
| blockFromList | GHC.Cmm.Dataflow.Block |
| BlockId | GHC.Cmm.BlockId |
| blockId | GHC.Cmm |
| 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 |
| 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 |
| bLOCKS_PER_MBLOCK | GHC.Driver.Session |
| blockToList | GHC.Cmm.Dataflow.Block |
| bLOCK_SIZE | GHC.Driver.Session |
| bLOCK_SIZE_W | GHC.Driver.Session |
| BMiddle | GHC.Cmm.Dataflow.Block |
| bmiVersion | GHC.Driver.Session |
| Bndr | Var |
| bndrIsJoin_maybe | Outputable |
| bndrRuleAndUnfoldingVarsDSet | GHC.Core.FVs |
| BNil | GHC.Cmm.Dataflow.Block |
| Body | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Type/Class) | GHC.Cmm.Dataflow.Graph |
| 3 (Type/Class) | RdrHsSyn |
| bodyList | GHC.Cmm.Dataflow.Graph |
| BodyQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| BodyStmt | GHC.Hs.Expr, GHC.Hs |
| Bool | GhcPrelude |
| BooleanFormula | BooleanFormula |
| boolToRecFlag | BasicTypes |
| boolTy | TysWiredIn |
| boolTyCon | TysWiredIn |
| boolTyConKey | PrelNames |
| boolTyConName | TysWiredIn |
| boolTyCon_RDR | TysWiredIn |
| BootUnfolding | GHC.Core |
| bootUnfolding | GHC.Core |
| BoringCtxt | GHC.Core.Unfold |
| boringCxtNotOk | GHC.Core |
| boringCxtOk | GHC.Core |
| botCpr | Cpr |
| botCprType | Cpr |
| botDiv | Demand |
| botDmd | Demand |
| botDmdType | Demand |
| bothCleanDmd | Demand |
| bothDmd | Demand |
| BothDmdArg | Demand |
| bothDmdType | Demand |
| botSig | Demand |
| Bounded | GhcPrelude |
| boundedClassKey | PrelNames |
| boundedClassName | PrelNames |
| Box | |
| 1 (Type/Class) | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| 2 (Data Constructor) | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| Boxed | BasicTypes |
| BoxedTuple | BasicTypes |
| boxEqPred | TcType |
| boxingDataCon_maybe | TysWiredIn |
| Boxity | BasicTypes |
| boxityConKey | PrelNames |
| boxityTupleSort | BasicTypes |
| bPutChar | BufWrite |
| bPutFS | BufWrite |
| bPutFZS | BufWrite |
| bPutPtrString | BufWrite |
| bPutReplicate | BufWrite |
| bPutStr | BufWrite |
| braces | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Pretty |
| 3 (Function) | Outputable |
| Brack | TcRnTypes |
| bracket | Exception |
| bracketOnError | Exception |
| BracketOrigin | TcOrigin |
| brackets | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Pretty |
| 3 (Function) | Outputable |
| BracketSkol | TcOrigin |
| bracket_ | Exception |
| Branched | CoAxiom |
| Branches | CoAxiom |
| BranchFlag | CoAxiom |
| BranchIndex | CoAxiom |
| break | GhcPrelude |
| BreakArray | GHCi.BreakArray |
| BreakIndex | GHC.ByteCode.Types |
| BreakInfo | |
| 1 (Type/Class) | GHC.Runtime.Eval.Types |
| 2 (Data Constructor) | GHC.Runtime.Eval.Types |
| breakInfo | GHC.Runtime.Eval.Types |
| breakInfo_module | GHC.Runtime.Eval.Types |
| breakInfo_number | GHC.Runtime.Eval.Types |
| breakNames | GHC.Runtime.Eval.Types |
| breakOnError | GHCi.Message |
| breakOnException | GHCi.Message |
| Breakpoint | GHC.Core |
| breakpointCondIdKey | PrelNames |
| breakpointCondName | PrelNames |
| breakpointFVs | GHC.Core |
| breakpointId | GHC.Core |
| breakpointIdKey | PrelNames |
| breakpointName | PrelNames |
| BreakpointStatus | GHCi.Message |
| BRev16Op | PrimOp |
| BRev32Op | PrimOp |
| BRev64Op | PrimOp |
| BRev8Op | PrimOp |
| BRevOp | PrimOp |
| BrokenDependencies | GHC.Driver.Packages |
| BSnoc | GHC.Cmm.Dataflow.Block |
| BSwap16Op | PrimOp |
| BSwap32Op | PrimOp |
| BSwap64Op | PrimOp |
| BSwapOp | PrimOp |
| buf | StringBuffer |
| buffer | Lexer |
| BufHandle | |
| 1 (Type/Class) | BufWrite |
| 2 (Data Constructor) | BufWrite |
| bufLeftRender | Pretty |
| bufLeftRenderSDoc | Outputable |
| BufPos | |
| 1 (Type/Class) | SrcLoc |
| 2 (Data Constructor) | SrcLoc |
| bufPos | SrcLoc |
| BufSpan | |
| 1 (Type/Class) | SrcLoc |
| 2 (Data Constructor) | SrcLoc |
| bufSpanEnd | SrcLoc |
| bufSpanStart | SrcLoc |
| buildCoercion | Coercion |
| buildIdKey | PrelNames |
| buildName | PrelNames |
| buildSynTyCon | Type |
| buildTag | GHC.Driver.Session |
| build_RDR | PrelNames |
| BuiltinRule | GHC.Core |
| builtinRules | PrelRules, MkId |
| BuiltInSynFamily | |
| 1 (Type/Class) | CoAxiom |
| 2 (Data Constructor) | CoAxiom |
| BuiltInSynFamTyCon | TyCon |
| BuiltInSyntax | |
| 1 (Type/Class) | Name |
| 2 (Data Constructor) | Name |
| BuiltInTypeFlavour | TyCon |
| bullet | Outputable |
| bumpCtLocDepth | Constraint |
| bumpSubGoalDepth | Constraint |
| bumpVersion | BasicTypes |
| bv_pattern | GHC.Hs.Expr, GHC.Hs |
| bWord | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm |
| ByteArrayContents_Char | PrimOp |
| ByteArrayIsPinnedOp | PrimOp |
| byteArrayPrimTy | TysPrim |
| byteArrayPrimTyCon | TysPrim |
| byteArrayPrimTyConKey | PrelNames |
| byteCodeOfObject | GHC.Driver.Types |
| byteDiff | StringBuffer |
| ByteOff | GHC.Runtime.Heap.Layout |
| Bytes | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax |
| 2 (Data Constructor) | Language.Haskell.TH.Syntax |
| bytes | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| bytesFS | FastString |
| bytesOffset | Language.Haskell.TH.Syntax |
| BytesPrimL | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| bytesPrimL | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| bytesPtr | Language.Haskell.TH.Syntax |
| bytesSize | Language.Haskell.TH.Syntax |
| bytesToString | Language.Haskell.TH.Ppr |
| bytesToWordsRoundUp | GHC.Runtime.Heap.Layout |