ghc-7.2.2: The GHC API

Index - B

b16CmmType, CmmExpr, OldCmm
b32CmmType, CmmExpr, OldCmm
b64CmmType, CmmExpr, OldCmm
b8CmmType, CmmExpr, OldCmm
BA 
1 (Data Constructor)BreakArray
2 (Data Constructor)Binary
back 
1 (Function)Digraph
2 (Function)InteractiveEval, GHC
BackwardsUtil, GhcPlugins
badATErrTcClassDcl
badBootDeclErrTcBinds
badFamInstDeclTcTyClsDecls
badFieldConTcPat
badMethodErrTcClassDcl
BagBag
bagToListBag
BangPatHsPat, HsSyn, GHC
bangPatEnabledLexer
bangTyFVsRnHsSyn
BangTypeHsTypes, HsSyn, GHC
bang_RDRRdrHsSyn
basePackageIdModule, GhcPlugins
BaseRegCmmExpr, OldCmm
baseRegCmmExpr, OldCmm
BasicBlockOldCmm
basicKnownKeyNamesPrelNames, PrelInfo
BCCPPC.Instr
bccDigraph
BCCFARPPC.Instr
BCInstrByteCodeInstr
bciStackUseByteCodeInstr
bcoFreeNamesByteCodeAsm
BCONPtrByteCodeAsm
BCONPtrItblByteCodeAsm
BCONPtrLblByteCodeAsm
BCONPtrWordByteCodeAsm
bcoPrimTyTysPrim
bcoPrimTyConTysPrim
bcoPrimTyConKeyPrelNames
BCOPtrByteCodeAsm
BCOPtrArrayByteCodeAsm
BCOPtrBCOByteCodeAsm
BCOPtrBreakInfoByteCodeAsm
BCOPtrNameByteCodeAsm
BCOPtrPrimOpByteCodeAsm
BCOsHscTypes, GhcPlugins
BCTRPPC.Instr
BCTRLPPC.Instr
BetaReductionCoreMonad, GhcPlugins
betaTyTysPrim
betaTyVarTysPrim
betaTyVarsTysPrim
BFSPARC.Instr
bFlushBufWrite
bHalfWordCmmType, CmmExpr, OldCmm
BISPARC.Instr
bicompsDigraph
BigLivenessClosureInfo, StgCmmClosure
BinBinary
BinaryBinary
Bind 
1 (Type/Class)ExternalCore
2 (Type/Class)CoreSyn, GhcPlugins
bindArgsToRegs 
1 (Function)StgCmmEnv
2 (Function)CgBindery
bindArgsToStackCgBindery
bindArgToRegStgCmmEnv
bindConArgs 
1 (Function)StgCmmCon
2 (Function)CgCon
bindersOfCoreSyn, GhcPlugins
bindersOfBindsCoreSyn, GhcPlugins
BindFlagUnify
bindFreeVarsCoreFVs, GhcPlugins
BindingSiteOutputable, GhcPlugins
bindIOIdKeyPrelNames
bindIONamePrelNames
bindIO_RDRPrelNames
bindLocalNameRnEnv
bindLocalNamesRnEnv
bindLocalNamesFVRnEnv
bindLocatedLocalsFVRnEnv
bindLocatedLocalsRnRnEnv
bindMClassOpKeyPrelNames
BindMeUnify
bindMNamePrelNames
bindM_RDRPrelNames
bindNewToNodeCgBindery
bindNewToRegCgBindery
bindNewToTempCgBindery
bindNewToUntagNodeCgBindery
bindNonRecCoreUtils, GhcPlugins
BindPatSigCtxtTcType, TcMType, TcHsType
bindPatSigTyVarsRnEnv
bindPatSigTyVarsFVRnEnv
bindSigTyVarsFVRnEnv
bindsOnlyPassCoreMonad, GhcPlugins
BindStmtHsExpr, HsSyn, GHC
bindToRegStgCmmEnv
bindTyVarsFVRnEnv
bindTyVarsRnRnEnv
bindUnboxedTupleComponentsCgCon
bind_fvsHsBinds, HsSyn, GHC
BinHandleBinary
binSpillReasonsRegAlloc.Linear.Stats, RegAlloc.Linear.Main
bitAndFastIntFastTypes, GhcPlugins
BitmapBitmap
bITMAP_BITS_SHIFTConstants
bitMaskRegAlloc.Linear.SPARC.FreeRegs
bitOrFastIntFastTypes, GhcPlugins
BLPPC.Instr
BlackholeRtClosureInspect
blackHoleOnEntry 
1 (Function)ClosureInfo
2 (Function)StgCmmClosure
BlackHoleRepSMRep
blankLineOutputable, GhcPlugins
blankWord 
1 (Function)CgUtils
2 (Function)StgCmmUtils
blockException
BlockAssignmentRegAlloc.Linear.Base, RegAlloc.Linear.Main
blockedException
BlockedIndefinitelyOnMVar 
1 (Data Constructor)Exception
2 (Type/Class)Exception
BlockedIndefinitelyOnSTM 
1 (Data Constructor)Exception
2 (Type/Class)Exception
BlockEnvBlockId
BlockIdBlockId
blockIdOldCmm
blockLabelLlvm.AbsSyn, Llvm
blockLblBlockId
BlockMapRegAlloc.Liveness
BlockSetBlockId
blockStmts 
1 (Function)Llvm.AbsSyn, Llvm
2 (Function)OldCmm
bLOCKS_PER_MBLOCKConstants
bLOCK_SIZEConstants
bLOCK_SIZE_WConstants
bodyToBlockListCmm
boldOutputable, GhcPlugins
boolToRecFlagBasicTypes, GhcPlugins
boolTyTysWiredIn, GhcPlugins
boolTyConTysWiredIn, GhcPlugins
boolTyConKeyPrelNames
boolTyConNameTysWiredIn, GhcPlugins
boolTyCon_RDRTysWiredIn, GhcPlugins
BoringCtxtCoreUnfold
boringCxtNotOkCoreSyn, GhcPlugins
boringCxtOkCoreSyn, GhcPlugins
BotDemand
botDmdTypeDemand
bothDmdAnal
BotResDemand
botSigDemand
BottomFoundCoreMonad, GhcPlugins
BoundDsMonad
boundRegAlloc.Graph.ArchBase
boundedClassKeyPrelNames
boundedClassNamePrelNames
bound_toRtClosureInspect, InteractiveEval
BoxDemand
BoxedBasicTypes, GhcPlugins
BoxityBasicTypes, GhcPlugins
boxityConKeyPrelNames
boxResultDsCCall
bPutCharBufWrite
bPutFSBufWrite
bPutLitStringBufWrite
bPutStrBufWrite
braces 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
BrackTcRnTypes, TcRnMonad
bracketException
bracketOnErrorException
brackets 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
BracketSkolTcRnTypes, TcRnMonad
bracket_Exception
BranchLlvm.AbsSyn, Llvm
branchChainElimCmmContFlowOpt
BranchIfLlvm.AbsSyn, Llvm
BreakInteractiveEval
BreakArrayBreakArray, GHC
BreakIndexHscTypes, GhcPlugins, GHC
BreakInfo 
1 (Type/Class)ByteCodeInstr, GHC
2 (Data Constructor)ByteCodeInstr
breakInfo_moduleByteCodeInstr, GHC
breakInfo_numberByteCodeInstr, GHC
breakInfo_restyByteCodeInstr
breakInfo_varsByteCodeInstr
breakpointAutoIdKeyPrelNames
breakpointAutoJumpIdKeyPrelNames
breakpointAutoJumpNamePrelNames
breakpointAutoNamePrelNames
breakpointCondIdKeyPrelNames
breakpointCondJumpIdKeyPrelNames
breakpointCondJumpNamePrelNames
breakpointCondNamePrelNames
breakpointIdKeyPrelNames
breakpointJumpIdKeyPrelNames
breakpointJumpNamePrelNames
breakpointNamePrelNames
BRK_FUNByteCodeInstr
BTX86.Instr
buf 
1 (Function)FastString, GhcPlugins
2 (Function)StringBuffer
bufferLexer
BufHandle 
1 (Type/Class)BufWrite
2 (Data Constructor)BufWrite
bufLeftRenderPretty
buildAlgTyConBuildTyCl
buildClassBuildTyCl
buildClosureVectorise.Utils.Closure, Vectorise.Utils
buildClosuresVectorise.Utils.Closure, Vectorise.Utils
buildDataConBuildTyCl
buildDynCon 
1 (Function)StgCmmCon
2 (Function)CgCon
buildEnvVectorise.Utils.Closure, Vectorise.Utils
buildIdKeyPrelNames
buildNamePrelNames
buildPADictVectorise.Type.PADict
buildPAScAndMethodsVectorise.Type.PRepr
buildPDataTyConVectorise.Type.PData
buildPReprTyConVectorise.Type.PRepr
buildSynTyConBuildTyCl
buildTagDynFlags, GhcPlugins, GHC
build_RDRPrelNames
builtinVectorise.Monad
BuiltinRuleCoreSyn, GhcPlugins
builtinRulesPrelRules, MkId, PrelInfo
Builtins 
1 (Type/Class)Vectorise.Builtins.Base, Vectorise.Builtins
2 (Data Constructor)Vectorise.Builtins.Base, Vectorise.Builtins
builtinsVectorise.Monad
BuiltInSyntax 
1 (Type/Class)Name, GhcPlugins
2 (Data Constructor)Name, GhcPlugins
bumpStepCountTcSTcSMonad
bumpVersionBasicTypes, GhcPlugins
bundleCAFsCmmBuildInfoTables
bWordCmmType, CmmExpr, OldCmm
ByteArrayBinary
ByteArrayContents_CharPrimOp
byteArrayPrimTyTysPrim
byteArrayPrimTyConTysPrim
byteArrayPrimTyConKeyPrelNames
ByteCodeByteCodeAsm
byteCodeGenByteCodeGen
byteCodeOfObjectHscTypes, GhcPlugins
byteDiffStringBuffer
ByteOffSMRep
bytesFSFastString, GhcPlugins
ByValLlvm.Types, Llvm