| ghc-6.12.3: The GHC API | Contents | Index

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 | $ | * | + | / | < | = | > | - | _

Index (B)

b16 | CmmExpr, Cmm
b32 | CmmExpr, Cmm
b64 | CmmExpr, Cmm
b8 | CmmExpr, Cmm
BA
1 (Data Constructor) | BreakArray
2 (Data Constructor) | Binary
back
1 (Function) | Digraph
2 (Function) | InteractiveEval, GHC
BackwardFixedPoint | ZipDataflow
BackwardRewrites
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
Backwards | Util
BackwardTransfers
1 (Type/Class) | ZipDataflow
2 (Data Constructor) | ZipDataflow
badATErr | TcClassDcl
badBootDeclErr | TcBinds
badFieldCon | TcPat
badMethodErr | TcClassDcl
Bag | Bag
bagToFM | FiniteMap
bagToList | Bag
BangPat | HsPat, HsSyn, GHC
bangPatEnabled | Lexer
bangTyFVs | RnHsSyn
BangType | HsTypes, HsSyn, GHC
bang_RDR | RdrHsSyn
bareLastOutFacts | DFMonad
basePackageId | Module
BaseReg | CmmExpr, Cmm
BasicBlock | Cmm
basicKnownKeyNames | PrelNames, PrelInfo
BCC | PPC.Instr
bcc | Digraph
BCCFAR | PPC.Instr
BCInstr | ByteCodeInstr
bciStackUse | ByteCodeInstr
bcoFreeNames | ByteCodeAsm
BCONPtr | ByteCodeAsm
BCONPtrItbl | ByteCodeAsm
BCONPtrLbl | ByteCodeAsm
BCONPtrWord | ByteCodeAsm
bcoPrimTy | TysPrim
bcoPrimTyCon | TysPrim
bcoPrimTyConKey | PrelNames
BCOPtr | ByteCodeAsm
BCOPtrArray | ByteCodeAsm
BCOPtrBCO | ByteCodeAsm
BCOPtrBreakInfo | ByteCodeAsm
BCOPtrName | ByteCodeAsm
BCOPtrPrimOp | ByteCodeAsm
BCOs | HscTypes
BCTR | PPC.Instr
BCTRL | PPC.Instr
BetaReduction | SimplMonad
betaTy | TysPrim
betaTyVar | TysPrim
betaTyVars | TysPrim
BF | SPARC.Instr
bFlush | BufWrite
bHalfWord | CmmExpr, Cmm
BI | SPARC.Instr
bicomps | Digraph
bid | ZipCfg
BigLiveness | ClosureInfo, StgCmmClosure
Bin | Binary
Binary | Binary
Bind
1 (Type/Class) | ExternalCore
2 (Type/Class) | CoreSyn
bindArgsToRegs
1 (Function) | CgBindery
2 (Function) | StgCmmEnv
bindArgsToStack | CgBindery
bindArgToReg | StgCmmEnv
bindCaseBndr | SimplUtils
bindConArgs
1 (Function) | CgCon
2 (Function) | StgCmmCon
bindersOf | CoreSyn
bindersOfBinds | CoreSyn
BindFlag | Unify
bindFreeVars | CoreFVs
BindingSite | Outputable
bindInstsOfLocalFuns | TcSimplify
bindIOIdKey | PrelNames
bindIOName | PrelNames
bindIO_RDR | PrelNames
bindLocalName | RnEnv
bindLocalNames | RnEnv
bindLocalNamesFV | RnEnv
bindLocatedLocalsFV | RnEnv
bindLocatedLocalsRn | RnEnv
bindMClassOpKey | PrelNames
BindMe | Unify
bindMetaTyVar | TcRnMonad
bindMName | PrelNames
bindM_RDR | PrelNames
bindNewToNode | CgBindery
bindNewToReg | CgBindery
bindNewToTemp | CgBindery
bindNewToUntagNode | CgBindery
bindNonRec | CoreUtils
BindPatSigCtxt | TcType, TcMType, TcHsType
bindPatSigTyVars | RnEnv
bindPatSigTyVarsFV | RnEnv
bindSigTyVarsFV | RnEnv
BindStmt | HsExpr, HsSyn, GHC
bindToReg | StgCmmEnv
bindTyVarsRn | RnEnv
bindUnboxedTupleComponents | CgCon
bind_fvs | HsBinds, HsSyn, GHC
BinHandle | Binary
binSpillReasons | RegAlloc.Linear.Stats, RegAlloc.Linear.Main
bitAndFastInt | FastTypes
Bitmap | Bitmap
bITMAP_BITS_SHIFT | Constants
bitMask | RegAlloc.Linear.SPARC.FreeRegs
bitOrFastInt | FastTypes
BL | PPC.Instr
Blackhole | RtClosureInspect
blackHoleOnEntry
1 (Function) | ClosureInfo
2 (Function) | StgCmmClosure
BlackHoleRep | SMRep
blankWord
1 (Function) | CgUtils
2 (Function) | StgCmmUtils
bleatEscapedTvs | TcUnify
Block
1 (Type/Class) | ZipCfg
2 (Data Constructor) | ZipCfg
block | Exception
BlockAssignment | RegAlloc.Linear.Base, RegAlloc.Linear.Main
BlockAsyncExceptionsOp | PrimOp
blocked | Exception
BlockedIndefinitelyOnMVar
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockedIndefinitelyOnSTM
1 (Data Constructor) | Exception
2 (Type/Class) | Exception
BlockEntryInfo | CmmBrokenBlock
BlockEntryLiveness | CmmLive
BlockEnv | BlockId
blockEnvToList | BlockId
BlockId
1 (Type/Class) | BlockId
2 (Data Constructor) | BlockId
blockId
1 (Function) | Cmm
2 (Function) | ZipCfg
blockLbl | BlockId
BlockMap | RegAlloc.Liveness
BlockSet | BlockId
blockSetToList | BlockId
blockStmts | Cmm
blocksToBlockEnv | CmmBrokenBlock
bLOCK_SIZE | Constants
bLOCK_SIZE_W | Constants
boolToRecFlag | BasicTypes
boolTy | TysWiredIn
boolTyCon | TysWiredIn
boolTyConKey | PrelNames
boolTyConName | TysWiredIn
boolTyCon_RDR | TysWiredIn
BoringCtxt | CoreUnfold
Bot | NewDemand
botDmdType | NewDemand
botFact | DFMonad
both | DmdAnal
BotRes | NewDemand
botSig | NewDemand
BottomFound | SimplMonad
Bound | DsMonad
bound | RegAlloc.Graph.ArchBase
boundedClassKey | PrelNames
boundedClassName | PrelNames
bound_to | RtClosureInspect, InteractiveEval
Box | NewDemand
Boxed | BasicTypes
BoxInfo | TcType
Boxity | BasicTypes
boxityConKey | PrelNames
boxResult | DsCCall
BoxTv | TcType
boxyMatchTypes | TcUnify
BoxyRhoType | TcType
BoxySigmaType | TcType
boxySplitAppTy | TcUnify
boxySplitListTy | TcUnify
boxySplitPArrTy | TcUnify
boxySplitTyConApp | TcUnify
BoxyThetaType | TcType
BoxyType | TcType
BoxyTyVar | TcType
boxyUnify | TcUnify
boxyUnifyList | TcUnify
bPutChar | BufWrite
bPutFS | BufWrite
bPutLitString | BufWrite
bPutStr | BufWrite
braces
1 (Function) | Pretty
2 (Function) | Outputable
Brack | TcRnTypes, TcRnMonad
bracket | Exception
bracketOnError | Exception
brackets
1 (Function) | Pretty
2 (Function) | Outputable
bracket_ | Exception
branchChainElimZ | CmmContFlowOpt
branchNodeTarget | ZipCfg
Break | InteractiveEval
BreakArray | BreakArray, GHC
breakBlock | CmmBrokenBlock
BreakIndex | HscTypes, GHC
BreakInfo
1 (Type/Class) | ByteCodeInstr, GHC
2 (Data Constructor) | ByteCodeInstr
breakInfo_module | ByteCodeInstr, GHC
breakInfo_number | ByteCodeInstr, GHC
breakInfo_resty | ByteCodeInstr
breakInfo_vars | ByteCodeInstr
breakpointAutoIdKey | PrelNames
breakpointAutoJumpIdKey | PrelNames
breakpointAutoJumpName | PrelNames
breakpointAutoName | PrelNames
breakpointCondIdKey | PrelNames
breakpointCondJumpIdKey | PrelNames
breakpointCondJumpName | PrelNames
breakpointCondName | PrelNames
breakpointIdKey | PrelNames
breakpointJumpIdKey | PrelNames
breakpointJumpName | PrelNames
breakpointName | PrelNames
BRK_FUN | ByteCodeInstr
BrokenBlock
1 (Type/Class) | CmmBrokenBlock
2 (Data Constructor) | CmmBrokenBlock
brokenBlockEntry | CmmBrokenBlock
brokenBlockExit | CmmBrokenBlock
brokenBlockId | CmmBrokenBlock
brokenBlockStmts | CmmBrokenBlock
brokenBlockTargets | CmmBrokenBlock
br_exit | ZipDataflow
br_first | ZipDataflow
br_last | ZipDataflow
br_middle | ZipDataflow
BT | X86.Instr
bt_first_in | ZipDataflow
bt_last_in | ZipDataflow
bt_middle_in | ZipDataflow
buf
1 (Function) | FastString
2 (Function) | StringBuffer
buffer | Lexer
BufHandle
1 (Type/Class) | BufWrite
2 (Data Constructor) | BufWrite
bufLeftRender | Pretty
buildAlgTyCon | BuildTyCl
buildClass | BuildTyCl
buildClosure | VectUtils
buildClosures | VectUtils
buildDataCon | BuildTyCl
buildDynCon
1 (Function) | CgCon
2 (Function) | StgCmmCon
buildIdKey | PrelNames
buildIGraphAndCounts | StackColor
buildName | PrelNames
buildPADict | VectType
buildSynTyCon | BuildTyCl
buildTag | DynFlags, GHC
build_RDR | PrelNames
builtin | VectMonad
BuiltinRule | CoreSyn
builtinRules | PrelRules
Builtins
1 (Type/Class) | VectBuiltIn, VectMonad
2 (Data Constructor) | VectBuiltIn, VectMonad
builtins | VectMonad
BuiltInSyntax
1 (Type/Class) | Name
2 (Data Constructor) | Name
bumpVersion | BasicTypes
bundleCAFs | CmmBuildInfoTables
bWord | CmmExpr, Cmm
ByteArray | Binary
ByteArrayContents_Char | PrimOp
byteArrayPrimTy | TysPrim
byteArrayPrimTyCon | TysPrim
byteArrayPrimTyConKey | PrelNames
ByteCode | ByteCodeAsm
byteCodeGen | ByteCodeGen
byteCodeOfObject | HscTypes
byteDiff | StringBuffer
ByteOff | SMRep
bytesFS | FastString