ghc-lib-parser-0.20200301: The GHC API, decoupled from GHC versions

Index - B

b128GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b16GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b256GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b32GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b512GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b64GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
b8GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
BAGHCi.BreakArray
backEdgeBonusGHC.Driver.Session
backendMaintainsCfgGHC.Driver.Session
BackwardDigraph
BackwardsUtil
badIOLanguage.Haskell.TH.Syntax
BagBag
bagToListBag
Bang 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
bangLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
BangPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
bangPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
BangPatGHC.Hs.Pat, GHC.Hs
BangPatBitLexer
BangPatternsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
BangQLanguage.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
bangTypeLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
BangTypeQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
barLanguage.Haskell.TH.Ppr
BareSpliceGHC.Hs.Expr, GHC.Hs
BaseRegGHC.Cmm.Expr, GHC.Cmm
baseRegGHC.Cmm.Expr, GHC.Cmm
baseUnitIdModule
BasicBlockGHC.Cmm
basicKnownKeyNamesPrelNames
BCatGHC.Cmm.Dataflow.Block
BCOGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
BCOClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
BCONPtrGHC.ByteCode.Types
BCONPtrItblGHC.ByteCode.Types
BCONPtrLblGHC.ByteCode.Types
BCONPtrStrGHC.ByteCode.Types
BCONPtrWordGHC.ByteCode.Types
BConsGHC.Cmm.Dataflow.Block
bcoPrimTyTysPrim
bcoPrimTyConTysPrim
bcoPrimTyConKeyPrelNames
BCOPtrGHC.ByteCode.Types
BCOPtrBCOGHC.ByteCode.Types
BCOPtrBreakArrayGHC.ByteCode.Types
BCOPtrNameGHC.ByteCode.Types
BCOPtrPrimOpGHC.ByteCode.Types
bcoptrsGHC.Exts.Heap.Closures, GHC.Exts.Heap
BCOsGHC.Runtime.Linker.Types, GHC.Driver.Types
bcos_loadedGHC.Runtime.Linker.Types
bc_bcosGHC.ByteCode.Types
bc_breaksGHC.ByteCode.Types
bc_ffisGHC.ByteCode.Types
bc_itblsGHC.ByteCode.Types
bc_strsGHC.ByteCode.Types
BeforePhaseLanguage.Haskell.TH.Syntax, Language.Haskell.TH
bestImportRdrName
bestOneShotBasicTypes
BetaReductionCoreMonad
betaTyTysPrim
betaTyVarTysPrim
bFlushBufWrite
bHalfWordGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
BinBinary
BinaryBinary
BinaryLiteralsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
BinaryLiteralsBitLexer
BinaryStringRepGHC.PackageDb
binBlobThresholdGHC.Driver.Session
BindGHC.Core
binderArgFlagVar, TyCoRep, Type
BinderPGHC.Stg.Syntax
binderRelevantType_maybeType
bindersOf 
1 (Function)GHC.Core
2 (Function)GHC.Stg.Syntax
bindersOfBindsGHC.Core
bindersOfTopGHC.Stg.Syntax
bindersOfTopBindsGHC.Stg.Syntax
binderTypeVar, TyCoRep, Type
binderVarVar, TyCoRep, Type
binderVarsVar, TyCoRep, Type
BindFlagUnify
bindFreeVarsGHC.Core.FVs
BindingSiteOutputable
bindIOIdKeyPrelNames
bindIONamePrelNames
bindIO_RDRPrelNames
bindMClassOpKeyPrelNames
BindMeUnify
bindMNamePrelNames
bindM_RDRPrelNames
bindNonRecGHC.Core.Utils
BindSLanguage.Haskell.TH.Syntax, Language.Haskell.TH
bindSLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
bindsOnlyPassCoreMonad
BindStmtGHC.Hs.Expr, GHC.Hs
BinHandleBinary
bitIntegerIdKeyPrelNames
bitIntegerNamePrelNames
bitmapGHC.Exts.Heap.Closures, GHC.Exts.Heap
bITMAP_BITS_SHIFTGHC.Driver.Session
BLACKHOLEGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
BlackHoleGHC.Runtime.Heap.Layout, GHC.Cmm
blackHoleGHC.Exts.Heap.Closures, GHC.Exts.Heap
BlackholeClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
blackHoleRepGHC.Runtime.Heap.Layout
blankLineOutputable
BlankSrcSpan 
1 (Type/Class)GHC.Hs.Dump
2 (Data Constructor)GHC.Hs.Dump
BlockGHC.Cmm.Dataflow.Block
blockAppendGHC.Cmm.Dataflow.Block
BlockArgumentsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
BlockArgumentsBitLexer
BlockCCGHC.Cmm.Dataflow.Block
BlockCOGHC.Cmm.Dataflow.Block
blockConsGHC.Cmm.Dataflow.Block
BlockedIndefinitelyOnMVar 
1 (Data Constructor)Exception
2 (Type/Class)Exception
BlockedIndefinitelyOnSTM 
1 (Data Constructor)Exception
2 (Type/Class)Exception
blockFromListGHC.Cmm.Dataflow.Block
BlockIdGHC.Cmm.BlockId
blockIdGHC.Cmm
BlockingQueueClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
BLOCKING_QUEUEGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
blockJoinGHC.Cmm.Dataflow.Block
blockJoinHeadGHC.Cmm.Dataflow.Block
blockJoinTailGHC.Cmm.Dataflow.Block
blockLblGHC.Cmm.BlockId
BlockOCGHC.Cmm.Dataflow.Block
blockSnocGHC.Cmm.Dataflow.Block
blockSplitGHC.Cmm.Dataflow.Block
blockSplitHeadGHC.Cmm.Dataflow.Block
blockSplitTailGHC.Cmm.Dataflow.Block
bLOCKS_PER_MBLOCKGHC.Driver.Session
blockToListGHC.Cmm.Dataflow.Block
bLOCK_SIZEGHC.Driver.Session
bLOCK_SIZE_WGHC.Driver.Session
BMiddleGHC.Cmm.Dataflow.Block
bmiVersionGHC.Driver.Session
BndrVar
bndrIsJoin_maybeOutputable
bndrRuleAndUnfoldingVarsDSetGHC.Core.FVs
BNilGHC.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
bodyListGHC.Cmm.Dataflow.Graph
BodyQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
BodyStmtGHC.Hs.Expr, GHC.Hs
BoolGhcPrelude
BooleanFormulaBooleanFormula
boolToRecFlagBasicTypes
boolTyTysWiredIn
boolTyConTysWiredIn
boolTyConKeyPrelNames
boolTyConNameTysWiredIn
boolTyCon_RDRTysWiredIn
BootUnfoldingGHC.Core
bootUnfoldingGHC.Core
BoringCtxtGHC.Core.Unfold
boringCxtNotOkGHC.Core
boringCxtOkGHC.Core
botCprCpr
botCprTypeCpr
botDivDemand
botDmdDemand
botDmdTypeDemand
bothCleanDmdDemand
bothDmdDemand
BothDmdArgDemand
bothDmdTypeDemand
botSigDemand
BoundedGhcPrelude
boundedClassKeyPrelNames
boundedClassNamePrelNames
Box 
1 (Type/Class)GHC.Exts.Heap.Closures, GHC.Exts.Heap
2 (Data Constructor)GHC.Exts.Heap.Closures, GHC.Exts.Heap
BoxedBasicTypes
BoxedTupleBasicTypes
boxEqPredTcType
boxingDataCon_maybeTysWiredIn
BoxityBasicTypes
boxityConKeyPrelNames
boxityTupleSortBasicTypes
bPutCharBufWrite
bPutFSBufWrite
bPutFZSBufWrite
bPutPtrStringBufWrite
bPutReplicateBufWrite
bPutStrBufWrite
braces 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
BrackTcRnTypes
bracketException
bracketOnErrorException
BracketOriginTcOrigin
brackets 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
BracketSkolTcOrigin
bracket_Exception
BranchedCoAxiom
BranchesCoAxiom
BranchFlagCoAxiom
BranchIndexCoAxiom
breakGhcPrelude
BreakArrayGHCi.BreakArray
BreakIndexGHC.ByteCode.Types
BreakInfo 
1 (Type/Class)GHC.Runtime.Eval.Types
2 (Data Constructor)GHC.Runtime.Eval.Types
breakInfoGHC.Runtime.Eval.Types
breakInfo_moduleGHC.Runtime.Eval.Types
breakInfo_numberGHC.Runtime.Eval.Types
breakNamesGHC.Runtime.Eval.Types
breakOnErrorGHCi.Message
breakOnExceptionGHCi.Message
BreakpointGHC.Core
breakpointCondIdKeyPrelNames
breakpointCondNamePrelNames
breakpointFVsGHC.Core
breakpointIdGHC.Core
breakpointIdKeyPrelNames
breakpointNamePrelNames
BreakpointStatusGHCi.Message
BRev16OpPrimOp
BRev32OpPrimOp
BRev64OpPrimOp
BRev8OpPrimOp
BRevOpPrimOp
BrokenDependenciesGHC.Driver.Packages
BSnocGHC.Cmm.Dataflow.Block
BSwap16OpPrimOp
BSwap32OpPrimOp
BSwap64OpPrimOp
BSwapOpPrimOp
bufStringBuffer
bufferLexer
BufHandle 
1 (Type/Class)BufWrite
2 (Data Constructor)BufWrite
bufLeftRenderPretty
bufLeftRenderSDocOutputable
BufPos 
1 (Type/Class)SrcLoc
2 (Data Constructor)SrcLoc
bufPosSrcLoc
BufSpan 
1 (Type/Class)SrcLoc
2 (Data Constructor)SrcLoc
bufSpanEndSrcLoc
bufSpanStartSrcLoc
buildCoercionCoercion
buildIdKeyPrelNames
buildNamePrelNames
buildSynTyConType
buildTagGHC.Driver.Session
build_RDRPrelNames
BuiltinRuleGHC.Core
builtinRulesPrelRules, MkId
BuiltInSynFamily 
1 (Type/Class)CoAxiom
2 (Data Constructor)CoAxiom
BuiltInSynFamTyConTyCon
BuiltInSyntax 
1 (Type/Class)Name
2 (Data Constructor)Name
BuiltInTypeFlavourTyCon
bulletOutputable
bumpCtLocDepthConstraint
bumpSubGoalDepthConstraint
bumpVersionBasicTypes
bv_patternGHC.Hs.Expr, GHC.Hs
bWordGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
ByteArrayContents_CharPrimOp
ByteArrayIsPinnedOpPrimOp
byteArrayPrimTyTysPrim
byteArrayPrimTyConTysPrim
byteArrayPrimTyConKeyPrelNames
byteCodeOfObjectGHC.Driver.Types
byteDiffStringBuffer
ByteOffGHC.Runtime.Heap.Layout
Bytes 
1 (Type/Class)Language.Haskell.TH.Syntax
2 (Data Constructor)Language.Haskell.TH.Syntax
bytesGHC.Exts.Heap.Closures, GHC.Exts.Heap
bytesFSFastString
bytesOffsetLanguage.Haskell.TH.Syntax
BytesPrimLLanguage.Haskell.TH.Syntax, Language.Haskell.TH
bytesPrimLLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
bytesPtrLanguage.Haskell.TH.Syntax
bytesSizeLanguage.Haskell.TH.Syntax
bytesToStringLanguage.Haskell.TH.Ppr
bytesToWordsRoundUpGHC.Runtime.Heap.Layout