ghc-lib-8.10.3.20201220: The GHC API, decoupled from GHC versions

Index - L

L 
1 (Data Constructor)GhcPlugins, GHC, SrcLoc
2 (Data Constructor)GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout
l1DataCon_RDRPrelNames
LAPPC.Instr
LABELByteCodeInstr
LabelHoopl.Label
labelAGraphMkGraph
labelDynamicCLabel
LabelELanguage.Haskell.TH, Language.Haskell.TH.Syntax
labelELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
labelEIdKeyTHNames
labelENameTHNames
LabelMapHoopl.Label
LabelNGHC.StgToCmm.ExtCode
labelsDefinedHoopl.Graph
LabelSetHoopl.Label
LabelThreadOpPrimOp
LamGhcPlugins, CoreSyn
lam1ELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
LambdaBindGhcPlugins, Outputable
LambdaCaseGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
LambdaCaseBitLexer
LambdaExprGHC, GHC.Hs, GHC.Hs.Expr
LambdaFormInfoGHC.StgToCmm.Closure
LamCaseELanguage.Haskell.TH, Language.Haskell.TH.Syntax
lamCaseELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
lamCaseEIdKeyTHNames
lamCaseENameTHNames
LamELanguage.Haskell.TH, Language.Haskell.TH.Syntax
lamELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
lamEIdKeyTHNames
lamENameTHNames
LangAsmTcRnMonad, GhcPlugins, GHC.ForeignSrcLang, GHC.ForeignSrcLang.Type, HscTypes, Language.Haskell.TH.Syntax, TcRnTypes
LangCTcRnMonad, GhcPlugins, GHC.ForeignSrcLang, GHC.ForeignSrcLang.Type, HscTypes, Language.Haskell.TH.Syntax, TcRnTypes
LangCxxTcRnMonad, GhcPlugins, GHC.ForeignSrcLang, GHC.ForeignSrcLang.Type, HscTypes, Language.Haskell.TH.Syntax, TcRnTypes
LangObjcTcRnMonad, GhcPlugins, GHC.ForeignSrcLang, GHC.ForeignSrcLang.Type, HscTypes, Language.Haskell.TH.Syntax, TcRnTypes
LangObjcxxTcRnMonad, GhcPlugins, GHC.ForeignSrcLang, GHC.ForeignSrcLang.Type, HscTypes, Language.Haskell.TH.Syntax, TcRnTypes
LanguageGhcPlugins, DynFlags
languageGhcPlugins, GHC, DynFlags
languageExtensionsGhcPlugins, DynFlags
lang_setGhcPlugins, DynFlags
LAnnDeclGHC, GHC.Hs, GHC.Hs.Decls
LAO_AddLlvm.AbsSyn, Llvm
LAO_AndLlvm.AbsSyn, Llvm
LAO_MaxLlvm.AbsSyn, Llvm
LAO_MinLlvm.AbsSyn, Llvm
LAO_NandLlvm.AbsSyn, Llvm
LAO_OrLlvm.AbsSyn, Llvm
LAO_SubLlvm.AbsSyn, Llvm
LAO_UmaxLlvm.AbsSyn, Llvm
LAO_UminLlvm.AbsSyn, Llvm
LAO_XchgLlvm.AbsSyn, Llvm
LAO_XorLlvm.AbsSyn, Llvm
largeOffsetErrorSPARC.Base
larrowGhcPlugins, Outputable
larrowtGhcPlugins, Outputable
larrowttGhcPlugins, Outputable
lastGhcPrelude
last2GhcPlugins, Util
lastintX86.Regs
lastMaybeGhcPlugins, Util
lastNodeHoopl.Block, Hoopl.Dataflow
lastOLOrdList
LastStmtGHC, GHC.Hs, GHC.Hs.Expr
lastxmmX86.Regs
last_lenLexer
last_locLexer
last_tkLexer
lAttributesGhcPlugins, DynFlags
layoutUbxSumRepType
lazyApply1DmdDemand
lazyApply2DmdDemand
lazyGetBinary
lazyIdMkId
lazyIdKeyMkId, PrelNames
lazyInitLlvmConfigSysTools
LazyPatGHC, GHC.Hs, GHC.Hs.Pat
lazyPutBinary
lazySetIdInfo 
1 (Function)Id
2 (Function)GhcPlugins, Var
LBangTypeGHC, GHC.Hs, GHC.Hs.Types
LBooleanFormulaBooleanFormula
lbrace 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
lbrack 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
LCGhcPlugins, Coercion
lcInScopeSetGhcPlugins, Coercion
LClsInstDeclGHC, GHC.Hs, GHC.Hs.Decls
lcmGhcPrelude
lcmIntegerIdKeyPrelNames
lcmIntegerNamePrelNames
LConDeclGHC, GHC.Hs, GHC.Hs.Decls
LConDeclFieldGHC, GHC.Hs, GHC.Hs.Types
lCPUGhcPlugins, DynFlags
lcSubstLeftGhcPlugins, Coercion
lcSubstRightGhcPlugins, Coercion
lcTCvSubstGhcPlugins, Coercion
LD 
1 (Data Constructor)SPARC.Instr
2 (Data Constructor)PPC.Instr
LDATA 
1 (Data Constructor)X86.Instr
2 (Data Constructor)SPARC.Instr
3 (Data Constructor)PPC.Instr
LDataFamInstDeclGHC, GHC.Hs, GHC.Hs.Decls
lDataLayoutGhcPlugins, DynFlags
LDefaultDeclGHC, GHC.Hs, GHC.Hs.Decls
LDerivDeclGHC, GHC.Hs, GHC.Hs.Decls
LDerivStrategyGHC, GHC.Hs, GHC.Hs.Decls
LDFARPPC.Instr
ldInputsGhcPlugins, GHC, DynFlags
LDocDeclGHC, GHC.Hs, GHC.Hs.Decls
ldOptionsGhcPlugins, GHC.PackageDb, PackageConfig, Packages
LDRPPC.Instr
ldvEnterGHC.StgToCmm.Prof
ldvEnterClosureGHC.StgToCmm.Prof
ldvRecordCreateGHC.StgToCmm.Prof
lDV_SHIFTGhcPlugins, DynFlags
LE 
1 (Data Constructor)PPC.Cond
2 (Data Constructor)SPARC.Cond
3 (Data Constructor)X86.Cond
LEAX86.Instr
LeftGhcPrelude
leftAssocDataCon_RDRPrelNames
leftAssociativeDataConKeyPrelNames
leftAssociativeDataConNamePrelNames
leftDataConKeyPrelNames
leftDataConNamePrelNames
LeftModePretty
leftmost_largestGhcPlugins, GHC, SrcLoc
leftmost_smallestGhcPlugins, GHC, SrcLoc
leftNameLanguage.Haskell.TH.Syntax
leftOfHieUtils
LeftOrRightGhcPlugins, BasicTypes, Coercion, TcEvidence
left_RDRPrelNames
leIntegerPrimIdKeyPrelNames
leIntegerPrimNamePrelNames
leLengthGhcPlugins, Util
lenStringBuffer
LengthCmmExpr, Cmm, CmmType
lengthGhcPrelude
lengthAtLeastGhcPlugins, Util
lengthAtMostGhcPlugins, Util
lengthBagBag
lengthExceedsGhcPlugins, Util
lengthFSGhcPlugins, FastString
lengthFZSGhcPlugins, FastString
lengthIsGhcPlugins, Util
lengthIsNotGhcPlugins, Util
lengthLessThanGhcPlugins, Util
lengthPSGhcPlugins, FastString
lessUnsafeCoerceDynamicLoading
LetGhcPlugins, CoreSyn
LetBindGhcPlugins, Outputable
LetBndrSpecTcPat
LetELanguage.Haskell.TH, Language.Haskell.TH.Syntax
letELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
letEIdKeyTHNames
letENameTHNames
letFloatBindsSimplEnv
LetFloatFromLetGhcPlugins, CoreMonad
LetFloatsSimplEnv
LetGblBndrTcPat
LetLclBndrTcPat
LetSLanguage.Haskell.TH, Language.Haskell.TH.Syntax
letSLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
letSIdKeyTHNames
letSNameTHNames
LetStmtGHC, GHC.Hs, GHC.Hs.Expr
LEU 
1 (Data Constructor)PPC.Cond
2 (Data Constructor)SPARC.Cond
3 (Data Constructor)X86.Cond
Level 
1 (Type/Class)SetLevels
2 (Data Constructor)SetLevels
LevelledBindSetLevels
LevelledBndrSetLevels
LevelledExprSetLevels
LevelTypeSetLevels
LevityInfoGhcPlugins, IdInfo
levityInfoGhcPlugins, IdInfo
lEXPrelNames
lexGhcPrelude
lexemeToFastStringStringBuffer
lexemeToStringStringBuffer
lexerLexer
LexicalFixityGhcPlugins, GHC, BasicTypes
lexprCtOriginTcOrigin
lexP_RDRPrelNames
lexTokenStreamLexer
lex_stateLexer
le_RDRPrelNames
LFamilyDeclGHC, GHC.Hs, GHC.Hs.Decls
LFamilyResultSigGHC, GHC.Hs, GHC.Hs.Decls
LFamInstEqnGHC, GHC.Hs, GHC.Hs.Decls
lfDynTagGHC.StgToCmm.Closure
LFieldOccGHC, GHC.Hs, GHC.Hs.Types
LFixitySigGHC, GHC.Hs, GHC.Hs.Binds
LForeignDeclGHC, GHC.Hs, GHC.Hs.Decls
lfUpdatableGHC.StgToCmm.Closure
lgraphOfAGraphMkGraph
LGRHSGHC, GHC.Hs, GHC.Hs.Expr
LHsBindGHC, GHC.Hs, GHC.Hs.Binds
LHsBindLRGHC, GHC.Hs, GHC.Hs.Binds
LHsBindsGHC, GHC.Hs, GHC.Hs.Binds
LHsBindsLRGHC, GHC.Hs, GHC.Hs.Binds
LHsCmdGHC, GHC.Hs, GHC.Hs.Expr
LHsCmdTopGHC, GHC.Hs, GHC.Hs.Expr
LHsContextGHC, GHC.Hs, GHC.Hs.Types
LHsDeclGHC, GHC.Hs, GHC.Hs.Decls
LHsDerivingClauseGHC, GHC.Hs, GHC.Hs.Decls
LHsDocStringGHC, GHC.Hs, GHC.Hs.Doc
LHsExprGHC, GHC.Hs, GHC.Hs.Expr
LHsFunDepGHC, GHC.Hs, GHC.Hs.Decls
LHsKindGHC, GHC.Hs, GHC.Hs.Types
LHsLocalBindsGHC, GHC.Hs, GHC.Hs.Binds
LHsLocalBindsLRGHC, GHC.Hs, GHC.Hs.Binds
LHsModuleIdBkpSyn
LHsModuleSubstBkpSyn
LHsQTyVarsGHC, GHC.Hs, GHC.Hs.Types
LHsRecFieldGHC, GHC.Hs, GHC.Hs.Pat
LHsRecField'GHC, GHC.Hs, GHC.Hs.Pat
LHsRecUpdFieldGHC, GHC.Hs, GHC.Hs.Pat
LHsSigTypeGHC, GHC.Hs, GHC.Hs.Types
LHsSigWcTypeGHC, GHC.Hs, GHC.Hs.Types
LHsTupArgGHC, GHC.Hs, GHC.Hs.Expr
LHsTypeGHC, GHC.Hs, GHC.Hs.Types
LHsTypeArgGHC, GHC.Hs, GHC.Hs.Types
LHsTyVarBndrGHC, GHC.Hs, GHC.Hs.Types
LHsUnitBkpSyn
LHsUnitDeclBkpSyn
LHsUnitIdBkpSyn
LHsWcTypeGHC, GHC.Hs, GHC.Hs.Types
LIPPC.Instr
LiberalTypeSynonymsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
liberateCaseLiberateCase
liberateCaseThresholdGhcPlugins, GHC, DynFlags
libFunTHNames
libmLinkOptsSysTools
libraryDirsGhcPlugins, GHC.PackageDb, PackageConfig, Packages
libraryDynDirsGhcPlugins, GHC.PackageDb, PackageConfig, Packages
libraryPathsGhcPlugins, GHC, DynFlags
libTcTHNames
LIdPGHC, GHC.Hs, GHC.Hs.Extension
LIEGHC, GHC.Hs, GHC.Hs.ImpExp
LIEWrappedNameGHC, GHC.Hs, GHC.Hs.ImpExp
lieWrappedNameGHC, GHC.Hs, GHC.Hs.ImpExp
lifeMapFromSpillCostInfoRegAlloc.Graph.SpillCost
LiftLanguage.Haskell.TH.Syntax
liftLanguage.Haskell.TH.Syntax
liftA2TcRnMonad, DsMonad, IOEnv, MonadUtils
liftA2_RDRPrelNames
liftClassKeyTHNames
liftClassNameTHNames
LiftCoEnvGhcPlugins, Coercion
liftCoMatchUnify
liftCoSubstGhcPlugins, Coercion
liftCoSubstTyVarGhcPlugins, Coercion
liftCoSubstVarBndrUsingGhcPlugins, Coercion
liftCoSubstWithGhcPlugins, Coercion
liftCoSubstWithExGhcPlugins, Coercion
liftCpsRnPat
liftDataLanguage.Haskell.TH.Syntax
LiftedBindingStgLiftLams.LiftM
liftedConKeyPrelNames
liftedIdsExpanderStgLiftLams.LiftM
LiftedRepGhcPlugins, RepType, TyCon
liftedRepDataConGhcPlugins, TysWiredIn
liftedRepDataConKeyPrelNames
liftedRepDataConTyGhcPlugins, TysWiredIn
liftedRepDataConTyConGhcPlugins, TysWiredIn
liftedRepTyGhcPlugins, TysWiredIn
liftedTypeKindGhcPlugins, TcType, Type, TysWiredIn
liftedTypeKindTyConGhcPlugins, TysWiredIn
liftedTypeKindTyConKeyPrelNames
liftedTypeKindTyConNameGhcPlugins, TysWiredIn
liftEnvSubstLeftGhcPlugins, Coercion
liftEnvSubstRightGhcPlugins, Coercion
liftEwMCmdLineParser
liftFstGhcPlugins, Util
liftGhcTGhcMonad
liftIdKeyTHNames
LiftingContextGhcPlugins, Coercion
liftIO 
1 (Function)TcRnMonad, GhcPlugins, CoreMonad, GhcMonad, IOEnv, MonadUtils
2 (Function)Stream
liftIOWithCountGhcPlugins, CoreMonad
liftLGhcPlugins, SrcLoc
LiftLamsStgSyn
liftLamsKnownGhcPlugins, GHC, DynFlags
liftLamsNonRecArgsGhcPlugins, GHC, DynFlags
liftLamsRecArgsGhcPlugins, GHC, DynFlags
LiftMStgLiftLams.LiftM
liftMaybeTMaybes
liftMIdKeyPrelNames
liftMNamePrelNames
liftNameTHNames
liftPCmmMonad
liftPatchFnToRegRegReg
liftSndGhcPlugins, Util
liftStreamLlvmCodeGen.Base
liftStringLanguage.Haskell.TH.Syntax
liftStringIdKeyTHNames
liftStringNameTHNames
liftTypedLanguage.Haskell.TH.Syntax
liftTypedIdKeyTHNames
liftTypedNameTHNames
liftTyped_RDRTHNames
lift_RDRTHNames
likelyCondWeightGhcPlugins, DynFlags
LImportDeclGHC, GHC.Hs, GHC.Hs.ImpExp
lineLengthPretty
LinePLanguage.Haskell.TH, Language.Haskell.TH.Syntax
linesGhcPrelude
linesPlatformSysTools.Process
LInjectivityAnnGHC, GHC.Hs, GHC.Hs.Decls
link 
1 (Function)GHC.Exts.Heap, GHC.Exts.Heap.Closures
2 (Function)DriverPipeline
LinkableGhcPlugins, HscTypes, LinkerTypes
linkableModuleGhcPlugins, HscTypes, LinkerTypes
linkableObjsGhcPlugins, HscTypes
linkableTimeGhcPlugins, HscTypes, LinkerTypes
linkableUnlinkedGhcPlugins, HscTypes, LinkerTypes
linkBCOByteCodeLink
LinkBinaryGhcPlugins, GHC, DynFlags
linkBinaryDriverPipeline
linkCmdLineLibsLinker
linkDeclsLinker
LinkDynLibGhcPlugins, GHC, DynFlags
linkDynLibSysTools
LinkerInfoGhcPlugins, DynFlags
LinkerUnitIdLinkerTypes
linkExprLinker
linkFailByteCodeLink
linkHookHooks
linkingNeededDriverPipeline
LinkInMemoryGhcPlugins, GHC, DynFlags
linkModuleLinker
LinkOnceLlvm.Types, Llvm
linkPackagesLinker
LinkStaticLibGhcPlugins, GHC, DynFlags
LInstDeclGHC, GHC.Hs, GHC.Hs.Decls
lintAnnotsCoreLint
lintCoreBindingsCoreLint
lintExprCoreLint
lintInteractiveExprCoreLint
lintPassResultCoreLint
lintStgTopBindingsStgLint
lintTypesCoreLint
lintUnfoldingCoreLint
LIPBindGHC, GHC.Hs, GHC.Hs.Binds
LISPPC.Instr
ListCompGHC, GHC.Hs, GHC.Hs.Expr
ListELanguage.Haskell.TH, Language.Haskell.TH.Syntax
listELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
listEIdKeyTHNames
listENameTHNames
ListGraph 
1 (Type/Class)Cmm, Instruction
2 (Data Constructor)Cmm, Instruction
listKLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
listKIdKeyTHNames
listKNameTHNames
listLengthCmpGhcPlugins, Util
ListMapCoreMap, TrieMap
ListOriginTcOrigin
ListPLanguage.Haskell.TH, Language.Haskell.TH.Syntax
listPLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
listPackageConfigMapGhcPlugins, Packages
ListPatGHC, GHC.Hs, GHC.Hs.Pat
ListPatTc 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Pat
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Pat
listPIdKeyTHNames
listPNameTHNames
listSplitUniqSupplyGhcPlugins, UniqSupply
ListTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
listTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
listTIdKeyTHNames
listTNameTHNames
listToBagBag
listToCtsConstraint
listToHptGhcPlugins, HscTypes
listToMaybeMaybes
listToUDFMUniqDFM
listToUFMGhcPlugins, UniqFM
listToUFM_CGhcPlugins, UniqFM
listToUFM_DirectlyGhcPlugins, UniqFM
listToUniqMapUniqMap
listToUniqMap_CUniqMap
listTyConGhcPlugins, TysWiredIn
listTyConKeyGhcPlugins, PrelNames, TysWiredIn
listTyConNameGhcPlugins, TysWiredIn
listTyCon_RDRGhcPlugins, TysWiredIn
listVisibleModuleNamesGhcPlugins, Packages
Lit 
1 (Data Constructor)GhcPlugins, CoreSyn
2 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
LitAltGhcPlugins, CoreSyn
LitCharGhcPlugins, Literal
litConTblTcGenDeriv
LitDoubleGhcPlugins, Literal
LitELanguage.Haskell.TH, Language.Haskell.TH.Syntax
litELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
litEIdKeyTHNames
litENameTHNames
LiteralGhcPlugins, Literal
LiteralMapCoreMap, TrieMap
LiteralOriginTcOrigin
literalsGHC.Exts.Heap, GHC.Exts.Heap.Closures
literalToPmLitGHC.HsToCore.PmCheck.Types
literalTypeGhcPlugins, Literal
litE_RDRTHNames
litFitsInCharGhcPlugins, Literal
LitFloatGhcPlugins, Literal
litIdInfoGHC.StgToCmm.Env
litIsDupableGhcPlugins, Literal
litIsLiftedGhcPlugins, Literal
litIsTrivialGhcPlugins, Literal
LitLabelGhcPlugins, Literal
LitNullAddrGhcPlugins, Literal
LitNumberGhcPlugins, Literal
litNumCheckRangeGhcPlugins, Literal
LitNumIntGhcPlugins, Literal
LitNumInt64GhcPlugins, Literal
LitNumIntegerGhcPlugins, Literal
litNumIsSignedGhcPlugins, Literal
LitNumNaturalGhcPlugins, Literal
LitNumTypeGhcPlugins, Literal
LitNumWordGhcPlugins, Literal
LitNumWord64GhcPlugins, Literal
LitPLanguage.Haskell.TH, Language.Haskell.TH.Syntax
litPLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
LitPatGHC, GHC.Hs, GHC.Hs.Pat
litPIdKeyTHNames
litPNameTHNames
LitRubbishGhcPlugins, Literal
LitStringGhcPlugins, Literal
LitTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
litTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
litTIdKeyTHNames
litTNameTHNames
litToImm 
1 (Function)PPC.Regs
2 (Function)SPARC.Imm
3 (Function)X86.Regs
LitTyTyCoRep
litValueGhcPlugins, Literal
LiveBasicBlockRegAlloc.Liveness
liveBornRegAlloc.Liveness
LiveCmmDeclRegAlloc.Liveness
liveDieReadRegAlloc.Liveness
liveDieWriteRegAlloc.Liveness
LiveGlobalRegsLlvmCodeGen.Base
LiveInfo 
1 (Type/Class)RegAlloc.Liveness
2 (Data Constructor)RegAlloc.Liveness
LiveInstr 
1 (Type/Class)RegAlloc.Liveness
2 (Data Constructor)RegAlloc.Liveness
liveLatticeCmmLive
Liveness 
1 (Type/Class)SMRep
2 (Type/Class)RegAlloc.Liveness
3 (Data Constructor)RegAlloc.Liveness
lkDFreeVarCoreMap
lkDNamedCoreMap
lkGTrieMap
lkListTrieMap
LLGhcPlugins, SrcLoc
LlStgAltStgSyn, StgLiftLams.Analysis
LlStgBindingStgSyn, StgLiftLams.Analysis
LlStgExprStgSyn, StgLiftLams.Analysis
LlStgRhsStgSyn, StgLiftLams.Analysis
LlStgTopBindingStgSyn
LlvmAliasLlvm.Types, Llvm
LlvmAtomicOpLlvm.AbsSyn, Llvm
LlvmBasicBlockLlvmCodeGen.Base
LlvmBlock 
1 (Type/Class)Llvm.AbsSyn, Llvm
2 (Data Constructor)Llvm.AbsSyn, Llvm
LlvmBlockIdLlvm.AbsSyn, Llvm
LlvmBlocksLlvm.AbsSyn, Llvm
LlvmCallConventionLlvm.Types, Llvm
LlvmCallTypeLlvm.Types, Llvm
LlvmCastOpLlvm.Types, Llvm
LlvmCmmDeclLlvmCodeGen.Base
LlvmCmpOpLlvm.Types, Llvm
llvmCodeGenLlvmCodeGen
LlvmConfig 
1 (Data Constructor)GhcPlugins, DynFlags
2 (Type/Class)GhcPlugins, DynFlags
llvmConfigGhcPlugins, GHC, DynFlags
LlvmDataLlvmCodeGen.Base
llvmDefLabelLlvmCodeGen.Base
LlvmExpressionLlvm.AbsSyn, Llvm
llvmFixupAsmLlvmMangler, LlvmCodeGen
llvmFunAlignLlvmCodeGen.Base
llvmFunArgsLlvmCodeGen.Base
LlvmFuncAttrLlvm.Types, Llvm
LlvmFunction 
1 (Type/Class)Llvm.AbsSyn, Llvm
2 (Data Constructor)Llvm.AbsSyn, Llvm
LlvmFunctionDecl 
1 (Type/Class)Llvm.Types, Llvm
2 (Data Constructor)Llvm.Types, Llvm
LlvmFunctionDeclsLlvm.Types, Llvm
LlvmFunctionsLlvm.AbsSyn, Llvm
llvmFunSectionLlvmCodeGen.Base
llvmFunSigLlvmCodeGen.Base
llvmFunTyLlvmCodeGen.Base
llvmInfAlignLlvmCodeGen.Base
LlvmLinkageTypeLlvm.Types, Llvm
LlvmLitLlvm.Types, Llvm
LlvmLlcDriverPhases
LlvmLLDGhcPlugins, DynFlags
LlvmMLlvmCodeGen.Base
LlvmMachOpLlvm.Types, Llvm
LlvmMangleDriverPhases
LlvmModule 
1 (Type/Class)Llvm.AbsSyn, Llvm
2 (Data Constructor)Llvm.AbsSyn, Llvm
LlvmOpLlvm.AbsSyn, Llvm
LlvmOptDriverPhases
LlvmParamAttrLlvm.Types, Llvm
LlvmParameterLlvm.Types, Llvm
LlvmParameterListTypeLlvm.Types, Llvm
llvmPassesGhcPlugins, DynFlags
llvmPtrBitsLlvmCodeGen.Base
LlvmStatementLlvm.AbsSyn, Llvm
LlvmStaticLlvm.Types, Llvm
llvmStdFunAttrsLlvmCodeGen.Base
LlvmSyncOrderingLlvm.AbsSyn, Llvm
LlvmTarget 
1 (Data Constructor)GhcPlugins, DynFlags
2 (Type/Class)GhcPlugins, DynFlags
llvmTargetsGhcPlugins, DynFlags
LlvmTypeLlvm.Types, Llvm
LlvmUnresDataLlvmCodeGen.Base
LlvmVarLlvm.Types, Llvm
LlvmVersionLlvmCodeGen.Base, LlvmCodeGen
llvmVersionListLlvmCodeGen.Base, LlvmCodeGen
llvmVersionStrLlvmCodeGen.Base
llvmVersionSupportedLlvmCodeGen.Base
llvmWidthInBitsLlvm.Types, Llvm
llvmWordLlvm.Types, Llvm
llvmWordPtrLlvm.Types, Llvm
LMGhcPlugins, HscTypes, LinkerTypes
LMAddLlvm.Types, Llvm
LMAliasLlvm.Types, Llvm
LMAlignLlvm.Types, Llvm
LMArrayLlvm.Types, Llvm
LMatchGHC, GHC.Hs, GHC.Hs.Expr
LMBitcLlvm.Types, Llvm
LMCommentLlvm.Types, Llvm
LMConstLlvm.Types, Llvm
LMDoubleLlvm.Types, Llvm
LMFloatLlvm.Types, Llvm
LMFloat128Llvm.Types, Llvm
LMFloat80Llvm.Types, Llvm
LMFloatLitLlvm.Types, Llvm
LMFunctionLlvm.Types, Llvm
LMGlobal 
1 (Type/Class)Llvm.Types, Llvm
2 (Data Constructor)Llvm.Types, Llvm
lmGlobalRegArgLlvmCodeGen.Regs
lmGlobalRegVarLlvmCodeGen.Regs
LMGlobalVarLlvm.Types, Llvm
LMIntLlvm.Types, Llvm
LMIntLitLlvm.Types, Llvm
LMLabelLlvm.Types, Llvm
LMLitVarLlvm.Types, Llvm
LMLocalVarLlvm.Types, Llvm
LMMetadataLlvm.Types, Llvm
LMNLocalVarLlvm.Types, Llvm
LMNullLitLlvm.Types, Llvm
LMPointerLlvm.Types, Llvm
LMPtoILlvm.Types, Llvm
LMSectionLlvm.Types, Llvm
LMStaticArrayLlvm.Types, Llvm
LMStaticLitLlvm.Types, Llvm
LMStaticPointerLlvm.Types, Llvm
LMStaticStrLlvm.Types, Llvm
LMStaticStrucLlvm.Types, Llvm
LMStringLlvm.Types, Llvm
LMStructLlvm.Types, Llvm
LMStructULlvm.Types, Llvm
LMSubLlvm.Types, Llvm
LMTruncLlvm.Types, Llvm
LMUndefLitLlvm.Types, Llvm
LMUninitTypeLlvm.Types, Llvm
LMVectorLlvm.Types, Llvm
LMVectorLitLlvm.Types, Llvm
LMVoidLlvm.Types, Llvm
LM_BitcastLlvm.Types, Llvm
LM_CMP_EqLlvm.Types, Llvm
LM_CMP_FeqLlvm.Types, Llvm
LM_CMP_FgeLlvm.Types, Llvm
LM_CMP_FgtLlvm.Types, Llvm
LM_CMP_FleLlvm.Types, Llvm
LM_CMP_FltLlvm.Types, Llvm
LM_CMP_FneLlvm.Types, Llvm
LM_CMP_NeLlvm.Types, Llvm
LM_CMP_SgeLlvm.Types, Llvm
LM_CMP_SgtLlvm.Types, Llvm
LM_CMP_SleLlvm.Types, Llvm
LM_CMP_SltLlvm.Types, Llvm
LM_CMP_UgeLlvm.Types, Llvm
LM_CMP_UgtLlvm.Types, Llvm
LM_CMP_UleLlvm.Types, Llvm
LM_CMP_UltLlvm.Types, Llvm
LM_FpextLlvm.Types, Llvm
LM_FptosiLlvm.Types, Llvm
LM_FptouiLlvm.Types, Llvm
LM_FptruncLlvm.Types, Llvm
LM_InttoptrLlvm.Types, Llvm
LM_MO_AddLlvm.Types, Llvm
LM_MO_AndLlvm.Types, Llvm
LM_MO_AShrLlvm.Types, Llvm
LM_MO_FAddLlvm.Types, Llvm
LM_MO_FDivLlvm.Types, Llvm
LM_MO_FMulLlvm.Types, Llvm
LM_MO_FRemLlvm.Types, Llvm
LM_MO_FSubLlvm.Types, Llvm
LM_MO_LShrLlvm.Types, Llvm
LM_MO_MulLlvm.Types, Llvm
LM_MO_OrLlvm.Types, Llvm
LM_MO_SDivLlvm.Types, Llvm
LM_MO_ShlLlvm.Types, Llvm
LM_MO_SRemLlvm.Types, Llvm
LM_MO_SubLlvm.Types, Llvm
LM_MO_UDivLlvm.Types, Llvm
LM_MO_URemLlvm.Types, Llvm
LM_MO_XorLlvm.Types, Llvm
LM_PtrtointLlvm.Types, Llvm
LM_SextLlvm.Types, Llvm
LM_SitofpLlvm.Types, Llvm
LM_TruncLlvm.Types, Llvm
LM_UitofpLlvm.Types, Llvm
LM_ZextLlvm.Types, Llvm
lneIdInfoGHC.StgToCmm.Env
LneLocGHC.StgToCmm.Closure
LO 
1 (Data Constructor)PPC.Regs
2 (Data Constructor)SPARC.Imm
LoadLlvm.AbsSyn, Llvm
loadGhcMake, GHC
load'GhcMake
LoadAllTargetsGhcMake, GHC
loadArAr
LoadArchiveGHCi, GHCi.Message
loadArchive 
1 (Function)GHCi.ObjLink
2 (Function)GHCi
loadDeclsLoadIface
LoadDependenciesOfGhcMake, GHC
LoadDLLGHCi, GHCi.Message
loadDLL 
1 (Function)GHCi.ObjLink
2 (Function)GHCi
LoadedPlugin 
1 (Data Constructor)GhcPlugins, Plugins
2 (Type/Class)GhcPlugins, Plugins
loadFrontendPluginDynamicLoading
LoadHowMuchGhcMake, GHC
loadInterfaceLoadIface
loadInterfaceForModuleLoadIface
loadInterfaceForNameLoadIface
loadInterfaceForNameMaybeLoadIface
loadModuleGHC
loadModuleInterfaceLoadIface
loadModuleInterfacesLoadIface
LoadObjGHCi, GHCi.Message
loadObj 
1 (Function)Ar
2 (Function)GHCi.ObjLink
3 (Function)GHCi
loadPluginInterfaceLoadIface
loadRRegAlloc.Linear.State
loadSrcInterfaceLoadIface
loadSrcInterface_maybeLoadIface
loadSysInterfaceLoadIface
loadThreadStateGHC.StgToCmm.Foreign
loadUnqualIfacesTcRnDriver
LoadUpToGhcMake, GHC
loadUserInterfaceLoadIface
loadWiredInHomeIfaceLoadIface
Loc 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
3 (Type/Class)RegAlloc.Linear.Base, RegAlloc.Linear.Main
locLexer
LocalBindCtxtRnEnv, RnBinds
localGREsFromAvailGhcPlugins, RdrName
LocalInstanceClsInst
localiseIdGhcPlugins, Id
localiseNameGhcPlugins, Name
LocalNameHieBin
LocalRdrEnvGhcPlugins, RdrName
localRdrEnvEltsGhcPlugins, RdrName
localRecNameMakerRnPat
localRefGHCi.RemoteTypes
LocalReg 
1 (Type/Class)CmmExpr, Cmm
2 (Data Constructor)CmmExpr, Cmm
LocalRegSetCmmExpr, Cmm
localRegTypeCmmExpr, Cmm
LocalScopeHieTypes
LocatedGhcPlugins, GHC, SrcLoc
LOCATIONX86.Instr
locationLanguage.Haskell.TH, Language.Haskell.TH.Syntax
LOCKX86.Instr
lockPackageDbGHC.PackageDb
locOnlyHieUtils
loc_endLanguage.Haskell.TH, Language.Haskell.TH.Syntax
loc_filenameLanguage.Haskell.TH, Language.Haskell.TH.Syntax
loc_moduleLanguage.Haskell.TH, Language.Haskell.TH.Syntax
loc_packageLanguage.Haskell.TH, Language.Haskell.TH.Syntax
loc_startLanguage.Haskell.TH, Language.Haskell.TH.Syntax
logGhcPrelude
LogActionGhcPlugins, DynFlags
logBaseGhcPrelude
logInfoErrUtils
logOutputErrUtils
logWarningsGhcMonad
log_actionGhcPlugins, GHC, DynFlags
LongRegCmmExpr, Cmm
looksLazyPatBindGHC, GHC.Hs, GHC.Hs.Pat
looksLikeModuleNameGhcPlugins, Util
looksLikePackageNameGhcPlugins, Util
lookup 
1 (Function)GhcPrelude
2 (Function)Language.Haskell.TH.Lib.Map
LookupClosureGHCi, GHCi.Message
lookupClosure 
1 (Function)GHCi.ObjLink
2 (Function)GHCi
lookupCMECoreMap
lookupConstructorFieldsRnEnv
lookupCoreMapCoreMap
lookupCoVarGhcPlugins, Coercion, TyCoSubst
lookupDataConGhcPlugins, HscTypes
lookupDFsEnvFastStringEnv
lookupDNameEnvGhcPlugins, NameEnv
lookupDVarEnvGhcPlugins, VarEnv
lookupEvBindTcEvidence
lookupExactOccRnEnv
lookupFactHoopl.Label
lookupFamInstEnvFamInstEnv
lookupFamInstEnvByTyConFamInstEnv
lookupFamInstEnvConflictsFamInstEnv
lookupFamInstEnvInjectivityConflictsFamInstEnv
lookupFamInstNameRnEnv
lookupFieldFixityRnRnFixity
lookupFixityGhcPlugins, HscTypes
lookupFixityRnRnFixity
lookupFixityRn_helpRnFixity
lookupFlatCacheTcSMonad
LookupFoundGhcPlugins, Packages
lookupFsEnvGhcPlugins, FastStringEnv, Name, OccName
lookupFsEnv_NFFastStringEnv
lookupGlobalTcEnv
lookupGlobalNameGHC
lookupGlobalOccRnRnEnv
lookupGlobalOccRn_maybeRnEnv
lookupGlobalOccRn_overloadedRnEnv
lookupGlobalRdrEnvGhcPlugins, RdrName
lookupGreAvailRnRnEnv
lookupGRE_FieldLabelGhcPlugins, RdrName
lookupGRE_NameGhcPlugins, RdrName
lookupGRE_Name_OccNameGhcPlugins, RdrName
lookupGRE_RdrNameGhcPlugins, RdrName
LookupHiddenGhcPlugins, Packages
lookupHookHooks
lookupHptGhcPlugins, HscTypes
lookupHptByModuleGhcPlugins, HscTypes
lookupHptDirectlyGhcPlugins, HscTypes
lookupIdGhcPlugins, HscTypes
lookupIdSubst 
1 (Function)GhcPlugins, CoreSubst
2 (Function)StgSubst
lookupIEByteCodeLink
lookupIfaceByModuleGhcPlugins, HscTypes
lookupIfaceTopIfaceEnv
lookupIfaceTyVarIfaceEnv
lookupIfaceVarIfaceEnv
lookupIfThenElseRnEnv
lookupInertDictTcSMonad
lookupInertTyVarTcSMonad
lookupInfoOccRnRnEnv
lookupInScopeGhcPlugins, VarEnv
lookupInScope_DirectlyGhcPlugins, VarEnv
lookupInstalledModuleEnvGhcPlugins, Module
lookupInstalledPackageGhcPlugins, Packages
lookupInstDeclBndrRnEnv
lookupInstEnvInstEnv
lookupIntegerSDataConNameCorePrep
lookupKnownKeyNamePrelInfo
lookupKnownNameInfoPrelInfo
lookupLabelGHC.StgToCmm.ExtCode
lookupLocalOccRnRnEnv
lookupLocalOccRn_maybeRnEnv
lookupLocalOccThLvl_maybeRnEnv
lookupLocalRdrEnvGhcPlugins, RdrName
lookupLocalRdrOccGhcPlugins, RdrName
lookupLocalTcNamesRnEnv
lookupLocatedOccRnRnEnv
lookupLocatedTopBndrRnRnEnv
lookupMkIntegerNameCorePrep
lookupMkNaturalNameCorePrep
lookupModuleGHC
lookupModuleEnvGhcPlugins, Module
lookupModuleInAllPackagesGhcPlugins, Packages
lookupModuleWithSuggestionsGhcPlugins, Packages
LookupMultipleGhcPlugins, Packages
LookupNameGHCi.Message
lookupName 
1 (Function)Language.Haskell.TH.Syntax
2 (Function)GHC.StgToCmm.ExtCode
3 (Function)GHC
lookupNameEnvGhcPlugins, NameEnv
lookupNameEnv_NFGhcPlugins, NameEnv
lookupNaturalSDataConNameCorePrep
lookupNodeGraphOps, GraphColor
LookupNotFoundGhcPlugins, Packages
lookupOccEnvGhcPlugins, Name, OccName
lookupOccRnRnEnv
lookupOccRn_maybeRnEnv
lookupOccRn_overloadedRnEnv
lookupOrig 
1 (Function)IfaceEnv
2 (Function)TcPluginM
lookupOrigIOIfaceEnv
lookupOrigNameCacheIfaceEnv, NameCache
lookupPackageGhcPlugins, Packages
lookupPackage'GhcPlugins, Packages
lookupPackageNameGhcPlugins, Packages
lookupPluginModuleWithSuggestionsGhcPlugins, Packages
lookupPragEnvTcSigs
lookupRdrNameInModuleForPluginsDynamicLoading
lookupRecBndrSimplEnv
lookupRecFieldOccRnEnv
lookupRefutsGHC.HsToCore.PmCheck.Oracle
LookupResultGhcPlugins, Packages
lookupRnInScopeGhcPlugins, VarEnv
lookupRoleAnnotTcRnMonad, TcRnTypes
lookupRuleGhcPlugins, Rules
lookupSDIEGHC.HsToCore.PmCheck.Types
lookupSigCtxtOccRnRnEnv
lookupSigOccRnRnEnv
lookupSolutionGHC.HsToCore.PmCheck.Oracle
lookupSolvedDictTcSMonad
lookupStaticPtrByteCodeLink
lookupSubBndrOcc_helperRnEnv
LookupSymbolGHCi, GHCi.Message
lookupSymbol 
1 (Function)GHCi.ObjLink
2 (Function)GHCi
lookupSyntaxNameRnEnv
lookupSyntaxName'RnEnv
lookupSyntaxNamesRnEnv
lookupTCvSubstGhcPlugins, CoreSubst
lookupThingGhcPlugins, HscTypes
lookupThName_maybeTcSplice
lookupTMCoreMap, TrieMap
lookupTopBndrRnRnEnv
lookupTyConGhcPlugins, HscTypes
lookupTyConFieldLabelGhcPlugins, TyCon
lookupTyFixityRnRnFixity
lookupTypeGhcPlugins, HscTypes
lookupTypeEnvGhcPlugins, HscTypes
lookupTypeHscEnvGhcPlugins, HscTypes
lookupTypeMapCoreMap
lookupTypeMapWithScopeCoreMap
lookupTypeNameLanguage.Haskell.TH, Language.Haskell.TH.Syntax
lookupTypeOccRnRnEnv
lookupTyVarGhcPlugins, TcType, TyCoSubst, Type
lookupTyVarOccTcHsSyn
lookupUDFMUniqDFM
lookupUDFM_DirectlyUniqDFM
lookupUFMGhcPlugins, UniqFM
lookupUFM_DirectlyGhcPlugins, UniqFM
lookupUniqDSetUniqDSet
lookupUniqMapUniqMap
lookupUniqSetGhcPlugins, UniqSet
lookupUniqSet_DirectlyGhcPlugins, UniqSet
lookupUniqueInstEnvInstEnv
LookupUnusableGhcPlugins, Packages
lookupValueNameLanguage.Haskell.TH, Language.Haskell.TH.Syntax
lookupVarEnvGhcPlugins, VarEnv
lookupVarEnv_DirectlyGhcPlugins, VarEnv
lookupVarEnv_NFGhcPlugins, VarEnv
lookupVarSetGhcPlugins, VarSet
lookupVarSetByNameGhcPlugins, VarSet
lookupVarSet_DirectlyGhcPlugins, VarSet
lookupWithDefaultModuleEnvGhcPlugins, Module
lookupWithDefaultUFMGhcPlugins, UniqFM
lookupWithDefaultUFM_DirectlyGhcPlugins, UniqFM
lookupWithDefaultUniqMapUniqMap
lookupWithDefaultVarEnvGhcPlugins, VarEnv
loopAIdKeyPrelNames
loopANamePrelNames
loopDeclsGHC.StgToCmm.ExtCode
loopInfoCFG
loopLevelsCFG
loopMembersCFG
LooseTypeMapCoreMap
LossOfPrecisionException
lparen 
1 (Function)GhcPlugins, Outputable
2 (Function)Pretty
3 (Function)Language.Haskell.TH.PprLib
LPatGHC, GHC.Hs, GHC.Hs.Pat
lPatImplicitsGHC, GHC.Hs, GHC.Hs.Utils
lpModuleGhcPlugins, Plugins
lpModuleNameGhcPlugins, Plugins
lpPluginGhcPlugins, Plugins
LRCoTyCoRep
LRdrNameApiAnnotation
lRegSPARC.Regs
LRenamingBkpSyn
LRoleAnnotDeclGHC, GHC.Hs, GHC.Hs.Decls
LRuleBndrGHC, GHC.Hs, GHC.Hs.Decls
LRuleDeclGHC, GHC.Hs, GHC.Hs.Decls
LRuleDeclsGHC, GHC.Hs, GHC.Hs.Decls
LRuleTyTmVarRdrHsSyn
LSigGHC, GHC.Hs, GHC.Hs.Binds
LSpliceDeclGHC, GHC.Hs, GHC.Hs.Decls
LStandaloneKindSigGHC, GHC.Hs, GHC.Hs.Decls
LStmtGHC, GHC.Hs, GHC.Hs.Expr
LStmtLRGHC, GHC.Hs, GHC.Hs.Expr
lStmtsImplicitsGHC, GHC.Hs, GHC.Hs.Utils
LStrPretty
LTGhcPrelude
ltAltGhcPlugins, CoreSyn
LTcSpecPragGHC, GHC.Hs, GHC.Hs.Binds
ltIntegerPrimIdKeyPrelNames
ltIntegerPrimNamePrelNames
ltLengthGhcPlugins, Util
ltLvlSetLevels
ltMajLvlSetLevels
ltRoleGhcPlugins, Coercion
LTT 
1 (Data Constructor)PPC.Cond
2 (Data Constructor)SPARC.Cond
3 (Data Constructor)X86.Cond
ltTag_RDRPrelNames
ltUniqueUnique
LTyClDeclGHC, GHC.Hs, GHC.Hs.Decls
LTyFamDefltDeclGHC, GHC.Hs, GHC.Hs.Decls
LTyFamInstDeclGHC, GHC.Hs, GHC.Hs.Decls
LTyFamInstEqnGHC, GHC.Hs, GHC.Hs.Decls
lt_RDRPrelNames
LU 
1 (Data Constructor)PPC.Cond
2 (Data Constructor)SPARC.Cond
3 (Data Constructor)X86.Cond
lubDmdDemand
lubDmdTypeDemand
Lvl0X86.Instr
Lvl1X86.Instr
Lvl2X86.Instr
LWarnDeclGHC, GHC.Hs, GHC.Hs.Decls
LWarnDeclsGHC, GHC.Hs, GHC.Hs.Decls
LWSYNCPPC.Instr
LZCNTX86.Instr