Index - B
| b128 | CmmExpr, Cmm, CmmType |
| b16 | CmmExpr, Cmm, CmmType |
| b256 | CmmExpr, Cmm, CmmType |
| b32 | CmmExpr, Cmm, CmmType |
| b512 | CmmExpr, Cmm, CmmType |
| b64 | CmmExpr, Cmm, CmmType |
| b8 | CmmExpr, Cmm, CmmType |
| BA | GHCi.BreakArray |
| back | InteractiveEval, GHC |
| backEdgeBonus | GhcPlugins, DynFlags |
| backendMaintainsCfg | GhcPlugins, DynFlags |
| Backward | Digraph |
| Backwards | GhcPlugins, Util |
| badATErr | TcValidity |
| badBootDeclErr | TcBinds |
| badFieldCon | TcPat |
| badIO | Language.Haskell.TH.Syntax |
| badMethodErr | TcClassDcl |
| badQualBndrErr | RnUtils |
| badReexportedBootThing | TcRnDriver |
| Bag | Bag |
| BagDerivStuff | TcGenDeriv |
| bagToList | Bag |
| Bang | |
| 1 (Data Constructor) | Language.Haskell.TH, Language.Haskell.TH.Syntax |
| 2 (Type/Class) | Language.Haskell.TH, Language.Haskell.TH.Syntax |
| bang | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| bangIdKey | THNames |
| bangName | THNames |
| BangP | Language.Haskell.TH, Language.Haskell.TH.Syntax |
| bangP | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| BangPat | GHC, GHC.Hs, GHC.Hs.Pat |
| BangPatBit | Lexer |
| BangPatterns | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax |
| bangPIdKey | THNames |
| bangPName | THNames |
| BangQ | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| bangTKey | THNames |
| BangType | |
| 1 (Type/Class) | GHC, GHC.Hs, GHC.Hs.Types |
| 2 (Type/Class) | Language.Haskell.TH.Syntax |
| bangType | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| bangTypeName | THNames |
| BangTypeQ | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| bangTypeQTyConKey | THNames |
| bangTypeQTyConName | THNames |
| bar | Language.Haskell.TH.Ppr |
| baseExpr | CmmUtils |
| baseN | LlvmCodeGen.Regs |
| BaseReg | CmmExpr, Cmm |
| baseReg | CmmExpr, Cmm |
| baseRegOffset | GHC.StgToCmm.CgUtils |
| baseUnitId | GhcPlugins, Module |
| BasicBlock | Cmm, Instruction |
| basicKnownKeyNames | PrelNames |
| batchMsg | HscMain |
| BCat | Hoopl.Block |
| BCC | PPC.Instr |
| BCCFAR | PPC.Instr |
| BCInstr | ByteCodeInstr |
| bciStackUse | ByteCodeInstr |
| BCO | GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes |
| BCOClosure | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| 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 |
| bcoptrs | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| BCOs | GhcPlugins, HscTypes, LinkerTypes |
| bcos_loaded | LinkerTypes |
| BCTR | PPC.Instr |
| BCTRL | PPC.Instr |
| bc_bcos | ByteCodeTypes |
| bc_breaks | ByteCodeTypes |
| bc_ffis | ByteCodeTypes |
| bc_itbls | ByteCodeTypes |
| bc_strs | ByteCodeTypes |
| BeforePhase | Language.Haskell.TH, Language.Haskell.TH.Syntax |
| beforePhaseDataConKey | THNames |
| beforePhaseDataConName | THNames |
| bestImport | GhcPlugins, RdrName |
| bestOneShot | GhcPlugins, BasicTypes |
| BetaReduction | GhcPlugins, CoreMonad |
| betaTy | TysPrim |
| betaTyVar | TysPrim |
| BF | SPARC.Instr |
| bFlush | BufWrite |
| bHalfWord | CmmExpr, Cmm, CmmType |
| BI | SPARC.Instr |
| Bin | Binary |
| Binary | Binary |
| BinaryLiterals | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax |
| BinaryLiteralsBit | Lexer |
| BinaryStringRep | GHC.PackageDb |
| binBlobThreshold | GhcPlugins, GHC, DynFlags |
| Bind | GhcPlugins, CoreSyn |
| bindArgsToRegs | GHC.StgToCmm.Env |
| bindArgToReg | GHC.StgToCmm.Env |
| bindConArgs | GHC.StgToCmm.DataCon |
| binderArgFlag | GhcPlugins, TyCoRep, Type, Var |
| BinderInfo | StgLiftLams.Analysis |
| binderInfoBndr | StgLiftLams.Analysis |
| BinderP | StgSyn |
| binderRelevantType_maybe | GhcPlugins, Type |
| bindersOf | GhcPlugins, CoreSyn |
| bindersOfBinds | GhcPlugins, CoreSyn |
| binderType | GhcPlugins, TyCoRep, Type, Var |
| binderVar | GhcPlugins, TyCoRep, Type, Var |
| binderVars | GhcPlugins, TyCoRep, Type, Var |
| bindExplicitTKBndrs_Q_Skol | TcHsType |
| bindExplicitTKBndrs_Q_Tv | TcHsType |
| bindExplicitTKBndrs_Skol | TcHsType |
| bindExplicitTKBndrs_Tv | TcHsType |
| BindFlag | Unify |
| bindFreeVars | GhcPlugins, CoreFVs |
| bindHsQTyVars | RnTypes |
| BinDictionary | |
| 1 (Type/Class) | BinIface |
| 2 (Data Constructor) | BinIface |
| bindImplicitTKBndrs_Q_Skol | TcHsType |
| bindImplicitTKBndrs_Q_Tv | TcHsType |
| bindImplicitTKBndrs_Skol | TcHsType |
| bindImplicitTKBndrs_Tv | TcHsType |
| BindingSite | GhcPlugins, Outputable |
| 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 | GhcPlugins, CoreUtils |
| bindQ | Language.Haskell.TH.Syntax |
| bindQIdKey | THNames |
| bindQName | THNames |
| BindS | Language.Haskell.TH, Language.Haskell.TH.Syntax |
| bindS | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| BindsClosure | StgLiftLams.Analysis |
| bindSIdKey | THNames |
| bindSigTyVarsFV | RnTypes |
| bindSName | THNames |
| bindsOnlyPass | GhcPlugins, CoreMonad |
| BindStmt | GHC, GHC.Hs, GHC.Hs.Expr |
| bindToReg | GHC.StgToCmm.Env |
| bindTyClTyVars | TcHsType |
| BindType | HieTypes |
| BindUnlessForall | RnTypes |
| BinHandle | Binary |
| binSpillReasons | RegAlloc.Linear.Stats, RegAlloc.Linear.Main |
| BinSymbolTable | |
| 1 (Type/Class) | BinIface |
| 2 (Data Constructor) | BinIface |
| bin_dict_map | BinIface |
| bin_dict_next | BinIface |
| bin_symtab_map | BinIface |
| bin_symtab_next | BinIface |
| bitIntegerIdKey | PrelNames |
| bitIntegerName | PrelNames |
| Bitmap | Bitmap |
| bitmap | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| bITMAP_BITS_SHIFT | GhcPlugins, DynFlags |
| bitMask | RegAlloc.Linear.SPARC.FreeRegs |
| BL | PPC.Instr |
| BLACKHOLE | GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes |
| BlackHole | SMRep, Cmm |
| blackHole | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| BlackholeClosure | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| blackHoleOnEntry | GHC.StgToCmm.Closure |
| blackHoleRep | SMRep |
| blankLine | GhcPlugins, Outputable |
| BlankSrcSpan | |
| 1 (Data Constructor) | GHC.Hs.Dump |
| 2 (Type/Class) | GHC.Hs.Dump |
| blankWord | CmmUtils, GHC.StgToCmm.Utils |
| Block | Hoopl.Block, Hoopl.Dataflow |
| blockAppend | Hoopl.Block |
| BlockArguments | GHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax |
| BlockArgumentsBit | Lexer |
| 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 |
| BlockingQueueClosure | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| BLOCKING_QUEUE | GHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes |
| 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 | GhcPlugins, DynFlags |
| blockTicks | CmmUtils |
| blockToList | Hoopl.Block |
| bLOCK_SIZE | GhcPlugins, DynFlags |
| bLOCK_SIZE_W | GhcPlugins, DynFlags |
| BMiddle | Hoopl.Block |
| bmiVersion | GhcPlugins, GHC, DynFlags |
| Bndr | GhcPlugins, Var |
| bndrIsJoin_maybe | GhcPlugins, Outputable |
| BndrLvl | SetLevels |
| bndrRuleAndUnfoldingVarsDSet | GhcPlugins, CoreFVs |
| BNil | Hoopl.Block |
| Body | |
| 1 (Type/Class) | RdrHsSyn |
| 2 (Type/Class) | Language.Haskell.TH, Language.Haskell.TH.Syntax |
| 3 (Type/Class) | Hoopl.Graph |
| bodyList | Hoopl.Graph |
| BodyQ | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| BodyStmt | GHC, GHC.Hs, GHC.Hs.Expr |
| bodyToBlockList | CmmUtils |
| Bool | GhcPrelude |
| BooleanFormula | BooleanFormula |
| boolToRecFlag | GhcPlugins, BasicTypes |
| boolTy | GhcPlugins, TysWiredIn |
| boolTyCon | GhcPlugins, TysWiredIn |
| boolTyConKey | PrelNames |
| boolTyConName | GhcPlugins, TysWiredIn |
| boolTyCon_RDR | GhcPlugins, TysWiredIn |
| BootUnfolding | GhcPlugins, CoreSyn |
| bootUnfolding | GhcPlugins, CoreSyn |
| BoringBinder | StgLiftLams.Analysis |
| BoringCtxt | CoreUnfold |
| boringCxtNotOk | GhcPlugins, CoreSyn |
| boringCxtOk | GhcPlugins, CoreSyn |
| botDmd | Demand |
| botDmdType | Demand |
| bothCleanDmd | Demand |
| bothDmd | Demand |
| BothDmdArg | Demand |
| bothDmdType | Demand |
| BothSk | StgLiftLams.Analysis |
| botRes | Demand |
| botSig | Demand |
| bound | RegAlloc.Graph.ArchBase |
| Bounded | GhcPrelude |
| boundedClassKey | PrelNames |
| boundedClassName | PrelNames |
| bound_to | RtClosureInspect, InteractiveEval |
| Box | |
| 1 (Data Constructor) | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| 2 (Type/Class) | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| boxConTbl | TcGenDeriv |
| Boxed | GhcPlugins, BasicTypes |
| BoxedTuple | GhcPlugins, BasicTypes |
| boxEqPred | TcType |
| boxingDataCon_maybe | GhcPlugins, TysWiredIn |
| Boxity | GhcPlugins, BasicTypes |
| boxityConKey | PrelNames |
| boxityTupleSort | GhcPlugins, BasicTypes |
| boxResult | DsCCall |
| bPutChar | BufWrite |
| bPutFS | BufWrite |
| bPutFZS | BufWrite |
| bPutPtrString | BufWrite |
| bPutReplicate | BufWrite |
| bPutStr | BufWrite |
| braces | |
| 1 (Function) | GhcPlugins, Outputable |
| 2 (Function) | Pretty |
| 3 (Function) | Language.Haskell.TH.PprLib |
| Brack | TcRnMonad, TcRnTypes |
| bracket | Exception |
| bracketOnError | Exception |
| brackets | |
| 1 (Function) | GhcPlugins, Outputable |
| 2 (Function) | Pretty |
| 3 (Function) | Language.Haskell.TH.PprLib |
| BracketSkol | TcOrigin |
| bracket_ | Exception |
| Branch | Llvm.AbsSyn, Llvm |
| Branched | CoAxiom |
| Branches | CoAxiom |
| BranchFlag | CoAxiom |
| BranchIf | Llvm.AbsSyn, Llvm |
| BranchIndex | CoAxiom |
| break | GhcPrelude |
| BreakArray | GHCi.BreakArray |
| breakColon | SysTools.Process |
| BreakIndex | GHC, ByteCodeTypes |
| BreakInfo | |
| 1 (Data Constructor) | InteractiveEvalTypes |
| 2 (Type/Class) | GHC, InteractiveEvalTypes |
| breakInfo | InteractiveEval, GHC, InteractiveEvalTypes |
| breakInfo_module | GHC, InteractiveEvalTypes |
| breakInfo_number | GHC, InteractiveEvalTypes |
| breakIntColon | SysTools.Process |
| breakNames | InteractiveEval, GHC, InteractiveEvalTypes |
| breakOnError | GHCi.Message |
| breakOnException | GHCi.Message |
| Breakpoint | GhcPlugins, CoreSyn |
| breakpointCondIdKey | PrelNames |
| breakpointCondName | PrelNames |
| breakpointFVs | GhcPlugins, CoreSyn |
| breakpointId | GhcPlugins, CoreSyn |
| breakpointIdKey | PrelNames |
| breakpointName | PrelNames |
| BreakpointStatus | GHCi, GHCi.Message |
| breakpointStatus | GHCi |
| BRev16Op | PrimOp |
| BRev32Op | PrimOp |
| BRev64Op | PrimOp |
| BRev8Op | PrimOp |
| bRevLabel | CPrim |
| BRevOp | PrimOp |
| BRK_FUN | ByteCodeInstr |
| BrokenDependencies | GhcPlugins, Packages |
| 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 (Data Constructor) | BufWrite |
| 2 (Type/Class) | BufWrite |
| bufLeftRender | Pretty |
| bufLeftRenderSDoc | GhcPlugins, Outputable |
| buildAlgTyCon | GhcPlugins, DataCon |
| buildClass | BuildTyCl |
| buildCoercion | GhcPlugins, Coercion |
| buildDataCon | BuildTyCl |
| buildDynCon | GHC.StgToCmm.DataCon |
| builderMainLoop | SysTools.Process |
| BuildError | SysTools.Process |
| buildIdKey | PrelNames |
| buildImplicationFor | TcUnify |
| BuildMessage | SysTools.Process |
| BuildMsg | SysTools.Process |
| buildName | PrelNames |
| buildPatSyn | BuildTyCl |
| buildSynTyCon | GhcPlugins, DataCon |
| buildTag | GhcPlugins, GHC, DynFlags |
| build_RDR | PrelNames |
| BuiltinEqInstance | ClsInst |
| BuiltinInstance | ClsInst |
| BuiltinRule | GhcPlugins, CoreSyn |
| builtinRules | PrelInfo, MkId, PrelRules |
| BuiltInSynFamily | |
| 1 (Data Constructor) | TcTypeNats, CoAxiom |
| 2 (Type/Class) | TcTypeNats, CoAxiom |
| BuiltInSynFamTyCon | GhcPlugins, TyCon |
| BuiltInSyntax | |
| 1 (Data Constructor) | GhcPlugins, Name |
| 2 (Type/Class) | GhcPlugins, Name |
| BuiltInTypeFlavour | GhcPlugins, TyCon |
| bullet | GhcPlugins, Outputable |
| bumpCtLocDepth | Constraint |
| bumpStepCountTcS | TcSMonad |
| bumpSubGoalDepth | Constraint |
| bumpVersion | GhcPlugins, BasicTypes |
| bv_pattern | GHC, GHC.Hs, GHC.Hs.Expr |
| bWord | CmmExpr, Cmm, CmmType |
| ByteArrayContents_Char | PrimOp |
| ByteArrayIsPinnedOp | PrimOp |
| byteArrayPrimTy | TysPrim |
| byteArrayPrimTyCon | TysPrim |
| byteArrayPrimTyConKey | PrelNames |
| byteCodeGen | ByteCodeGen |
| byteCodeOfObject | GhcPlugins, HscTypes |
| byteDiff | StringBuffer |
| ByteOff | SMRep |
| Bytes | |
| 1 (Data Constructor) | Language.Haskell.TH.Syntax |
| 2 (Type/Class) | Language.Haskell.TH.Syntax |
| bytes | GHC.Exts.Heap, GHC.Exts.Heap.Closures |
| bytesFS | GhcPlugins, FastString |
| bytesOffset | Language.Haskell.TH.Syntax |
| BytesPrimL | Language.Haskell.TH, Language.Haskell.TH.Syntax |
| bytesPrimL | Language.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal |
| bytesPtr | Language.Haskell.TH.Syntax |
| bytesSize | Language.Haskell.TH.Syntax |
| bytesToString | Language.Haskell.TH.Ppr |
| bytesToWordsRoundUp | SMRep |
| ByVal | Llvm.Types, Llvm |