Index - B
| b128 | CmmType, CmmExpr, Cmm | 
| b16 | CmmType, CmmExpr, Cmm | 
| b256 | CmmType, CmmExpr, Cmm | 
| b32 | CmmType, CmmExpr, Cmm | 
| b512 | CmmType, CmmExpr, Cmm | 
| b64 | CmmType, CmmExpr, Cmm | 
| b8 | CmmType, CmmExpr, Cmm | 
| back | InteractiveEval, GHC | 
| Backwards | Util, GhcPlugins | 
| badATErr | TcValidity | 
| badBootDeclErr | TcBinds | 
| badFieldCon | TcPat | 
| badKindSig | TcHsType | 
| badMethodErr | TcClassDcl | 
| badQualBndrErr | RnUtils | 
| badReexportedBootThing | TcRnDriver | 
| Bag | Bag | 
| BagDerivStuff | TcGenDeriv | 
| bagToList | Bag | 
| bangIdKey | THNames | 
| bangName | THNames | 
| BangPat | HsPat, HsSyn, GHC | 
| bangPatEnabled | Lexer | 
| bangPIdKey | THNames | 
| bangPName | THNames | 
| bangTKey | THNames | 
| BangType | HsTypes, HsSyn, GHC | 
| bangTypeName | THNames | 
| bangTypeQTyConKey | THNames | 
| bangTypeQTyConName | THNames | 
| bang_RDR | RdrHsSyn | 
| baseExpr | CmmUtils | 
| baseN | LlvmCodeGen.Regs | 
| BaseReg | CmmExpr, Cmm | 
| baseReg | CmmExpr, Cmm | 
| baseUnitId | Module, GhcPlugins | 
| BasicBlock | Cmm, Instruction | 
| basicKnownKeyNames | PrelNames | 
| batchMsg | HscMain | 
| BCat | Hoopl.Block | 
| BCC | PPC.Instr | 
| BCCFAR | PPC.Instr | 
| BCInstr | ByteCodeInstr | 
| bciStackUse | ByteCodeInstr | 
| bcoFreeNames | ByteCodeAsm | 
| BCONPtr | ByteCodeTypes | 
| BCONPtrItbl | ByteCodeTypes | 
| BCONPtrLbl | ByteCodeTypes | 
| BCONPtrStr | ByteCodeTypes | 
| BCONPtrWord | ByteCodeTypes | 
| BCons | Hoopl.Block | 
| bcoPrimTy | TysPrim | 
| bcoPrimTyCon | TysPrim | 
| bcoPrimTyConKey | PrelNames | 
| BCOPtr | ByteCodeTypes | 
| BCOPtrBCO | ByteCodeTypes | 
| BCOPtrBreakArray | ByteCodeTypes | 
| BCOPtrName | ByteCodeTypes | 
| BCOPtrPrimOp | ByteCodeTypes | 
| BCOs | HscTypes, GhcPlugins | 
| BCTR | PPC.Instr | 
| BCTRL | PPC.Instr | 
| bc_bcos | ByteCodeTypes | 
| bc_breaks | ByteCodeTypes | 
| bc_ffis | ByteCodeTypes | 
| bc_itbls | ByteCodeTypes | 
| bc_strs | ByteCodeTypes | 
| beforePhaseDataConKey | THNames | 
| beforePhaseDataConName | THNames | 
| bestImport | RdrName, GhcPlugins | 
| bestOneShot | BasicTypes, GhcPlugins | 
| BetaReduction | CoreMonad, GhcPlugins | 
| betaTy | TysPrim | 
| betaTyVar | TysPrim | 
| BF | SPARC.Instr | 
| bFlush | BufWrite | 
| bHalfWord | CmmType, CmmExpr, Cmm | 
| BI | SPARC.Instr | 
| Bin | Binary | 
| Binary | Binary | 
| Bind | CoreSyn, GhcPlugins | 
| bindArgsToRegs | StgCmmEnv | 
| bindArgToReg | StgCmmEnv | 
| bindConArgs | StgCmmCon | 
| binderArgFlag | Var, Type, GhcPlugins | 
| binderKind | Var, Type, GhcPlugins | 
| binderRelevantType_maybe | Type, GhcPlugins | 
| bindersOf | CoreSyn, GhcPlugins | 
| bindersOfBinds | CoreSyn, GhcPlugins | 
| binderVar | Var, Type, GhcPlugins | 
| binderVars | Var, Type, GhcPlugins | 
| BindFlag | Unify | 
| bindFreeVars | CoreFVs, GhcPlugins | 
| bindHsQTyVars | RnTypes | 
| BindingSite | Outputable, GhcPlugins | 
| bindIOIdKey | PrelNames | 
| bindIOName | PrelNames | 
| bindIO_RDR | PrelNames | 
| bindLHsTyVarBndr | RnTypes | 
| bindLHsTyVarBndrs | RnTypes | 
| bindLocalNames | RnUtils | 
| bindLocalNamesFV | RnUtils | 
| bindLRdrNames | RnTypes | 
| bindMClassOpKey | PrelNames | 
| BindMe | Unify | 
| bindMName | PrelNames | 
| bindM_RDR | PrelNames | 
| bindNonRec | CoreUtils, GhcPlugins | 
| bindQIdKey | THNames | 
| bindQName | THNames | 
| bindSIdKey | THNames | 
| bindSigTyVarsFV | RnTypes | 
| bindSName | THNames | 
| bindsOnlyPass | CoreMonad, GhcPlugins | 
| BindStmt | HsExpr, HsSyn, GHC | 
| bindToReg | StgCmmEnv | 
| BinHandle | Binary | 
| binSpillReasons | RegAlloc.Linear.Stats, RegAlloc.Linear.Main | 
| bitIntegerIdKey | PrelNames | 
| bitIntegerName | PrelNames | 
| Bitmap | Bitmap | 
| bITMAP_BITS_SHIFT | DynFlags, GhcPlugins | 
| bitMask | RegAlloc.Linear.SPARC.FreeRegs | 
| BL | PPC.Instr | 
| BlackHole | SMRep, Cmm | 
| blackHoleOnEntry | StgCmmClosure | 
| blackHoleRep | SMRep | 
| blankLine | Outputable, GhcPlugins | 
| BlankSrcSpan | |
| 1 (Type/Class) | HsDumpAst | 
| 2 (Data Constructor) | HsDumpAst | 
| blankWord | CmmUtils, StgCmmUtils | 
| Block | Hoopl.Block, Hoopl.Dataflow | 
| blockAppend | Hoopl.Block | 
| BlockAssignment | RegAlloc.Linear.Base, RegAlloc.Linear.Main | 
| BlockCC | Hoopl.Block | 
| BlockCO | Hoopl.Block | 
| blockCons | Hoopl.Block | 
| BlockedIndefinitelyOnMVar | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| BlockedIndefinitelyOnSTM | |
| 1 (Data Constructor) | Exception | 
| 2 (Type/Class) | Exception | 
| blockFromList | Hoopl.Block | 
| BlockId | BlockId | 
| blockId | Cmm, Instruction | 
| blockJoin | Hoopl.Block | 
| blockJoinHead | Hoopl.Block | 
| blockJoinTail | Hoopl.Block | 
| blockLabel | Llvm.AbsSyn, Llvm | 
| blockLbl | BlockId | 
| BlockMap | RegAlloc.Liveness | 
| BlockOC | Hoopl.Block | 
| blockSnoc | Hoopl.Block | 
| blockSplit | Hoopl.Block | 
| blockSplitHead | Hoopl.Block | 
| blockSplitTail | Hoopl.Block | 
| blockStmts | Llvm.AbsSyn, Llvm | 
| bLOCKS_PER_MBLOCK | DynFlags, GhcPlugins | 
| blockTicks | CmmUtils | 
| blockToList | Hoopl.Block | 
| bLOCK_SIZE | DynFlags, GhcPlugins | 
| bLOCK_SIZE_W | DynFlags, GhcPlugins | 
| BMiddle | Hoopl.Block | 
| bmiVersion | DynFlags, GhcPlugins, GHC | 
| bndrIsJoin_maybe | Outputable, GhcPlugins | 
| BndrLvl | SetLevels | 
| bndrRuleAndUnfoldingVarsDSet | CoreFVs, GhcPlugins | 
| BNil | Hoopl.Block | 
| Body | Hoopl.Graph | 
| bodyList | Hoopl.Graph | 
| BodyStmt | HsExpr, HsSyn, GHC | 
| bodyToBlockList | CmmUtils | 
| BooleanFormula | BooleanFormula | 
| boolToRecFlag | BasicTypes, GhcPlugins | 
| boolTy | TysWiredIn, GhcPlugins | 
| boolTyCon | TysWiredIn, GhcPlugins | 
| boolTyConKey | PrelNames | 
| boolTyConName | TysWiredIn, GhcPlugins | 
| boolTyCon_RDR | TysWiredIn, GhcPlugins | 
| BootUnfolding | CoreSyn, GhcPlugins | 
| bootUnfolding | CoreSyn, GhcPlugins | 
| BoringCtxt | CoreUnfold | 
| boringCxtNotOk | CoreSyn, GhcPlugins | 
| boringCxtOk | CoreSyn, GhcPlugins | 
| botDmd | Demand | 
| botDmdType | Demand | 
| bothCleanDmd | Demand | 
| bothDmd | Demand | 
| BothDmdArg | Demand | 
| bothDmdType | Demand | 
| botRes | Demand | 
| botSig | Demand | 
| BottomFound | CoreMonad, GhcPlugins | 
| bound | RegAlloc.Graph.ArchBase | 
| boundedClassKey | PrelNames | 
| boundedClassName | PrelNames | 
| bound_to | RtClosureInspect, InteractiveEval | 
| boxConTbl | TcGenDeriv | 
| Boxed | BasicTypes, GhcPlugins | 
| BoxedTuple | BasicTypes, GhcPlugins | 
| boxingDataCon_maybe | TysWiredIn, GhcPlugins | 
| Boxity | BasicTypes, GhcPlugins | 
| boxityConKey | PrelNames | 
| boxityTupleSort | BasicTypes, GhcPlugins | 
| boxResult | DsCCall | 
| bPutChar | BufWrite | 
| bPutFS | BufWrite | 
| bPutFZS | BufWrite | 
| bPutLitString | BufWrite | 
| bPutReplicate | BufWrite | 
| bPutStr | BufWrite | 
| braces | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| Brack | TcRnTypes, TcRnMonad | 
| bracket | Exception | 
| bracketOnError | Exception | 
| brackets | |
| 1 (Function) | Pretty | 
| 2 (Function) | Outputable, GhcPlugins | 
| BracketSkol | TcRnTypes, TcRnMonad | 
| bracket_ | Exception | 
| Branch | Llvm.AbsSyn, Llvm | 
| Branched | CoAxiom | 
| Branches | CoAxiom | 
| BranchFlag | CoAxiom | 
| BranchIf | Llvm.AbsSyn, Llvm | 
| BranchIndex | CoAxiom | 
| breakColon | SysTools.Process | 
| BreakIndex | ByteCodeTypes, GHC | 
| BreakInfo | |
| 1 (Type/Class) | InteractiveEvalTypes, GHC | 
| 2 (Data Constructor) | InteractiveEvalTypes | 
| breakInfo | InteractiveEvalTypes, InteractiveEval, GHC | 
| breakInfo_module | InteractiveEvalTypes, GHC | 
| breakInfo_number | InteractiveEvalTypes, GHC | 
| breakIntColon | SysTools.Process | 
| breakNames | InteractiveEvalTypes, InteractiveEval, GHC | 
| Breakpoint | CoreSyn, GhcPlugins | 
| breakpointAutoIdKey | PrelNames | 
| breakpointAutoJumpIdKey | PrelNames | 
| breakpointAutoJumpName | PrelNames | 
| breakpointAutoName | PrelNames | 
| breakpointCondIdKey | PrelNames | 
| breakpointCondJumpIdKey | PrelNames | 
| breakpointCondJumpName | PrelNames | 
| breakpointCondName | PrelNames | 
| breakpointFVs | CoreSyn, GhcPlugins | 
| breakpointId | CoreSyn, GhcPlugins | 
| breakpointIdKey | PrelNames | 
| breakpointJumpIdKey | PrelNames | 
| breakpointJumpName | PrelNames | 
| breakpointName | PrelNames | 
| BreakpointStatus | GHCi | 
| breakpointStatus | GHCi | 
| BRK_FUN | ByteCodeInstr | 
| BrokenDependencies | Packages, GhcPlugins | 
| BSF | X86.Instr | 
| BSnoc | Hoopl.Block | 
| BSR | X86.Instr | 
| BSWAP | X86.Instr | 
| BSwap16Op | PrimOp | 
| BSwap32Op | PrimOp | 
| BSwap64Op | PrimOp | 
| bSwapLabel | CPrim | 
| BSwapOp | PrimOp | 
| BT | X86.Instr | 
| buf | StringBuffer | 
| buffer | Lexer | 
| BufHandle | |
| 1 (Type/Class) | BufWrite | 
| 2 (Data Constructor) | BufWrite | 
| bufLeftRender | Pretty | 
| bufLeftRenderSDoc | Outputable, GhcPlugins | 
| buildAlgTyCon | DataCon, GhcPlugins | 
| buildClass | BuildTyCl | 
| buildCoercion | Coercion, GhcPlugins | 
| buildDataCon | BuildTyCl | 
| buildDynCon | StgCmmCon | 
| builderMainLoop | SysTools.Process | 
| BuildError | SysTools.Process | 
| buildIdKey | PrelNames | 
| buildImplicationFor | TcUnify | 
| BuildMessage | SysTools.Process | 
| BuildMsg | SysTools.Process | 
| buildName | PrelNames | 
| buildPatSyn | BuildTyCl | 
| buildSynTyCon | DataCon, GhcPlugins | 
| buildTag | DynFlags, GhcPlugins, GHC | 
| build_RDR | PrelNames | 
| BuiltinRule | CoreSyn, GhcPlugins | 
| builtinRules | PrelRules, MkId, PrelInfo | 
| BuiltInSynFamily | |
| 1 (Type/Class) | CoAxiom, TcTypeNats | 
| 2 (Data Constructor) | CoAxiom, TcTypeNats | 
| BuiltInSynFamTyCon | TyCon, GhcPlugins | 
| BuiltInSyntax | |
| 1 (Type/Class) | Name, GhcPlugins | 
| 2 (Data Constructor) | Name, GhcPlugins | 
| BuiltInTypeFlavour | TyCon, GhcPlugins | 
| bullet | Outputable, GhcPlugins | 
| bumpCtLocDepth | TcRnTypes, TcRnMonad | 
| bumpStepCountTcS | TcSMonad | 
| bumpSubGoalDepth | TcRnTypes, TcRnMonad | 
| bumpVersion | BasicTypes, GhcPlugins | 
| bWord | CmmType, CmmExpr, Cmm | 
| ByteArrayContents_Char | PrimOp | 
| ByteArrayIsPinnedOp | PrimOp | 
| byteArrayPrimTy | TysPrim | 
| byteArrayPrimTyCon | TysPrim | 
| byteArrayPrimTyConKey | PrelNames | 
| byteCodeGen | ByteCodeGen | 
| byteCodeOfObject | HscTypes, GhcPlugins | 
| byteDiff | StringBuffer | 
| ByteOff | SMRep | 
| bytesFS | FastString, GhcPlugins | 
| bytesToWordsRoundUp | SMRep | 
| ByVal | Llvm.Types, Llvm |