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

Index - A

AbandonStmtGHCi.Message, GHC.Runtime.Interpreter
abandonStmtGHC.Runtime.Interpreter
ABEGHC.Hs, GHC.Hs.Binds
ABExportGHC.Hs, GHC.Hs.Binds
abe_monoGHC.Hs, GHC.Hs.Binds
abe_polyGHC.Hs, GHC.Hs.Binds
abe_pragsGHC.Hs, GHC.Hs.Binds
abe_wrapGHC.Hs, GHC.Hs.Binds
absGHC.Prelude.Basic, GHC.Prelude
AbsBinds 
1 (Type/Class)GHC.Hs, GHC.Hs.Binds
2 (Data Constructor)GHC.Hs, GHC.Hs.Binds
AbsDmdGHC.Types.Demand
absDmdGHC.Types.Demand
absentConstraintErrorIdKeyGHC.Builtin.Names
absentErrorIdKeyGHC.Builtin.Names
absentSumFieldErrorIdKeyGHC.Builtin.Names
aBSENT_SUM_FIELD_ERROR_IDGHC.Core.Make
AbstractClosedSynFamilyTyConGHC.Core.TyCon
abstractConstrGHC.Utils.Misc
abstractCprTyGHC.Types.Cpr
abstractDataTypeGHC.Utils.Misc
abstractFloatsGHC.Core.Opt.Simplify.Utils
AbstractTyConGHC.Core.TyCon
AbstractTyConReasonGHC.Tc.Types.Constraint
AbstractTypeFlavourGHC.Core.TyCon
abs_bindsGHC.Hs, GHC.Hs.Binds
abs_ev_bindsGHC.Hs, GHC.Hs.Binds
abs_ev_varsGHC.Hs, GHC.Hs.Binds
abs_exportsGHC.Hs, GHC.Hs.Binds
abs_sigGHC.Hs, GHC.Hs.Binds
abs_tvsGHC.Hs, GHC.Hs.Binds
ACoAxiomGHC.Types.TyThing
AConLikeGHC.Types.TyThing
acosGHC.Prelude.Basic, GHC.Prelude
acoshGHC.Prelude.Basic, GHC.Prelude
activateAfterInitialGHC.Types.Basic
activateDuringFinalGHC.Types.Basic
ActivationGHC.Types.Basic
ActiveAfterGHC.Types.Basic
activeAfterGHC.Types.Basic
ActiveBeforeGHC.Types.Basic
activeContextGHC.Parser.Lexer
activeInFinalPhaseGHC.Types.Basic
activeRuleGHC.Core.Opt.Simplify.Utils
activeStgRegs 
1 (Function)GHC.Platform.X86_64
2 (Function)GHC.Platform.X86
3 (Function)GHC.Platform.Wasm32
4 (Function)GHC.Platform.S390X
5 (Function)GHC.Platform.RISCV64
6 (Function)GHC.Platform.PPC
7 (Function)GHC.Platform.NoRegs
8 (Function)GHC.Platform.LoongArch64
9 (Function)GHC.Platform.ARM
10 (Function)GHC.Platform.AArch64
11 (Function)GHC.Platform.Regs
activeUnfoldingGHC.Core.Opt.Simplify.Utils
AcyclicSCCGHC.Data.Graph.Directed
ac_closeGHC.Hs, GHC.Parser.Annotation
ac_darrowGHC.Hs, GHC.Parser.Annotation
ac_openGHC.Hs, GHC.Parser.Annotation
ac_prior_tokGHC.Hs, GHC.Parser.Annotation
ac_tokGHC.Hs, GHC.Parser.Annotation
addAnnsGHC.Hs, GHC.Parser.Annotation
addAnnsAGHC.Hs, GHC.Parser.Annotation
addBlockGHC.Cmm.Dataflow.Graph
addBootSuffixGHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit
addBootSuffixLocnGHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit
addBootSuffixLocnOutGHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit
addBootSuffixLocn_maybeGHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit
addBootSuffix_maybeGHC.Unit.Module, GHC.Unit.Module.Location, GHC.Unit
addCallerCostCentresGHC.Core.Opt.CallerCC
addCastToGHC.Core.Opt.Simplify.Utils
AddCFinalizerToWeakOpGHC.Builtin.PrimOps
addCLocGHC.Types.SrcLoc
addCLocAGHC.Hs, GHC.Parser.Annotation
addCLocAAGHC.Hs, GHC.Parser.Annotation
AddCommaAnnGHC.Hs, GHC.Parser.Annotation
addCommentsToEpAnnGHC.Hs, GHC.Parser.Annotation
addCommentsToSrcAnnGHC.Hs, GHC.Parser.Annotation
AddCorePluginGHCi.Message
addCorePluginLanguage.Haskell.TH.Syntax
addDefaultGHC.Core.Utils
addDelayedErrorsGHC.Tc.Types.Constraint
addDemandGHC.Types.Demand
AddDependentFileGHCi.Message
addDependentFileLanguage.Haskell.TH.Syntax
addDictGHC.Tc.Solver.Types
addDictsByClassGHC.Tc.Solver.Types
AddEpAnn 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
addEpsInStatsGHC.Unit.External
addErrGHC.Driver.CmdLine
addErrorGHC.Parser.Lexer
addFatalErrorGHC.Parser.Lexer, GHC.Parser.PostProcess
addFilesToCleanGHC.Utils.TmpFs
addFlagWarnGHC.Driver.CmdLine
addFloatsGHC.Core.Opt.Simplify.Env
addForeignFileLanguage.Haskell.TH.Syntax
AddForeignFilePathGHCi.Message
addForeignFilePathLanguage.Haskell.TH.Syntax
addForeignSourceLanguage.Haskell.TH.Syntax
addGlobalIncludeGHC.Driver.Session
addHaddockToModuleGHC.Parser.PostProcess.Haddock
addHolesGHC.Tc.Types.Constraint
addHomeModInfoToHptGHC.Unit.Home.ModInfo
addHomeModInfoToHugGHC.Unit.Env
addIdSpecialisationsGHC.Core.Rules
addImplicitQuoteIncludeGHC.Driver.Session
addImplicsGHC.Tc.Types.Constraint
addInertItemGHC.Tc.Solver.InertSet
addInsolsGHC.Tc.Types.Constraint
addJoinFloatsGHC.Core.Opt.Simplify.Env
addJoinFltsGHC.Core.Opt.Simplify.Env
addLabelSizeGHC.Cmm.CLabel
addLetFloatsGHC.Core.Opt.Simplify.Env
addLetFltsGHC.Core.Opt.Simplify.Env
AddLibrarySearchPathGHCi.Message, GHC.Runtime.Interpreter
addLibrarySearchPathGHC.Runtime.Interpreter
addListToHptGHC.Unit.Home.ModInfo
addListToSSGHC.Data.SizedSeq
addListToUDFMGHC.Types.Unique.DFM
addListToUFMGHC.Types.Unique.FM
addListToUFM_CGHC.Types.Unique.FM
addListToUFM_DirectlyGHC.Types.Unique.FM
addListToUniqDSetGHC.Types.Unique.DSet
addListToUniqMapGHC.Types.Unique.Map
addListToUniqMap_CGHC.Types.Unique.Map
addListToUniqSetGHC.Types.Unique.Set
addLocalRulesGHC.Core.Rules
addMessageGHC.Types.Error
AddModFinalizerGHCi.Message
addModFinalizerLanguage.Haskell.TH.Syntax
addNewInScopeIdsGHC.Core.Opt.Simplify.Env
addNotConcreteErrorGHC.Tc.Types.Constraint
addOneFVGHC.Types.Name.Set
addOneToUniqDSetGHC.Types.Unique.DSet
addOneToUniqSetGHC.Types.Unique.Set
addPluginModuleNameGHC.Driver.Session
addPsMessageGHC.Parser.Lexer
addQuoteIncludeGHC.Driver.Session
AddrAddOpGHC.Builtin.PrimOps
AddrClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
AddrEnvGHC.ByteCode.Types
AddrEqOpGHC.Builtin.PrimOps
addRewriterSetGHC.Tc.Types.Constraint
AddrGeOpGHC.Builtin.PrimOps
AddrGtOpGHC.Builtin.PrimOps
AddrHintGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
AddrLeOpGHC.Builtin.PrimOps
AddrLtOpGHC.Builtin.PrimOps
AddrNeOpGHC.Builtin.PrimOps
addrPrimTyGHC.Builtin.Types.Prim
addrPrimTyConGHC.Builtin.Types.Prim
addrPrimTyConKeyGHC.Builtin.Names
addrPrimTyConNameGHC.Builtin.Types.Prim
AddrPtr 
1 (Type/Class)GHC.ByteCode.Types
2 (Data Constructor)GHC.ByteCode.Types
AddrRemOpGHC.Builtin.PrimOps
AddrRepGHC.Types.RepType, GHC.Core.TyCon
addrRepDataConTyGHC.Builtin.Types
AddrSubOpGHC.Builtin.PrimOps
AddrToAnyOpGHC.Builtin.PrimOps
AddrToIntOpGHC.Builtin.PrimOps
addRuleInfoGHC.Core.Rules
addRulesToIdGHC.Core.Rules
addrValGHC.Exts.Heap.Closures, GHC.Exts.Heap
addr_envGHC.Linker.Types
AddSemiAnnGHC.Hs, GHC.Parser.Annotation
addSimplCountGHC.Core.Opt.Monad
addSimplesGHC.Tc.Types.Constraint
AddSptEntryGHCi.Message, GHC.Runtime.Interpreter
addSptEntryGHC.Runtime.Interpreter
AddTempFileGHCi.Message
addTempFileLanguage.Haskell.TH.Syntax
addToEqualCtListGHC.Tc.Solver.Types
addToHptGHC.Unit.Home.ModInfo
AddTopDeclsGHCi.Message
addTopDeclsLanguage.Haskell.TH.Syntax
addToSSGHC.Data.SizedSeq
addToUDFMGHC.Types.Unique.DFM
addToUDFM_CGHC.Types.Unique.DFM
addToUDFM_C_DirectlyGHC.Types.Unique.DFM
addToUDFM_DirectlyGHC.Types.Unique.DFM
addToUFMGHC.Types.Unique.FM
addToUFM_AccGHC.Types.Unique.FM
addToUFM_CGHC.Types.Unique.FM
addToUFM_DirectlyGHC.Types.Unique.FM
addToUFM_LGHC.Types.Unique.FM
addToUniqMapGHC.Types.Unique.Map
addToUniqMap_AccGHC.Types.Unique.Map
addToUniqMap_CGHC.Types.Unique.Map
addToUniqMap_LGHC.Types.Unique.Map
addToUSDFMGHC.Types.Unique.SDFM
addTrailingAnnToAGHC.Hs, GHC.Parser.Annotation
addTrailingAnnToLGHC.Hs, GHC.Parser.Annotation
addTrailingCommaToNGHC.Hs, GHC.Parser.Annotation
addTyArgToGHC.Core.Opt.Simplify.Utils
addUEGHC.Core.UsageEnv
addUnpackednessPGHC.Parser.PostProcess
addUsageGHC.Core.UsageEnv
addValArgToGHC.Core.Opt.Simplify.Utils
AddVbarAnnGHC.Hs, GHC.Parser.Annotation
addWarnGHC.Driver.CmdLine
addWarningGHC.Parser.Lexer
addWayGHC.Platform.Ways
adjustCharGHC.Parser.Lexer
adjustDNameEnvGHC.Types.Name.Env
adjustDTyConEnvGHC.Core.TyCon.Env
adjustUDFMGHC.Types.Unique.DFM
adjustUDFM_DirectlyGHC.Types.Unique.DFM
adjustUFMGHC.Types.Unique.FM
adjustUFM_DirectlyGHC.Types.Unique.FM
adjustUniqMapGHC.Types.Unique.Map
advanceBufPosGHC.Types.SrcLoc
advancePsLocGHC.Types.SrcLoc
advanceSrcLocGHC.Types.SrcLoc
aesBarsAfterGHC.Hs, GHC.Hs.Expr
aesBarsBeforeGHC.Hs, GHC.Hs.Expr
aesCloseGHC.Hs, GHC.Hs.Expr
aesOpenGHC.Hs, GHC.Hs.Expr
afDotGHC.Hs, GHC.Hs.Expr
AGlobalGHC.Tc.Types
aiElseGHC.Hs, GHC.Hs.Expr
aiElseSemiGHC.Hs, GHC.Hs.Expr
aiIfGHC.Hs, GHC.Hs.Expr
aiThenGHC.Hs, GHC.Hs.Expr
aiThenSemiGHC.Hs, GHC.Hs.Expr
AixLDGHC.Driver.Session
ai_argsGHC.Core.Opt.Simplify.Utils
ai_discsGHC.Core.Opt.Simplify.Utils
ai_dmdsGHC.Core.Opt.Simplify.Utils
ai_enclGHC.Core.Opt.Simplify.Utils
ai_funGHC.Core.Opt.Simplify.Utils
ai_rewriteGHC.Core.Opt.Simplify.Utils
AlgAltGHC.Stg.Syntax
algTcFieldsGHC.Core.TyCon
AlgTyConFlavGHC.Core.TyCon
AlgTyConRhsGHC.Core.TyCon
algTyConRhsGHC.Core.TyCon
AlignmentGHC.Types.Basic
alignmentBytesGHC.Types.Basic
alignmentOfGHC.Types.Basic
AlignmentSpecGHC.Cmm.Expr, GHC.Cmm
allGHC.Prelude.Basic, GHC.Prelude
all2GHC.Utils.Misc
allBackendsGHC.Driver.Backend
allBagGHC.Data.Bag
AllCafsCCGHC.Types.CostCentre
allClosuresGHC.Exts.Heap.Closures, GHC.Exts.Heap
allDistinctTyVarsGHC.Tc.Utils.TcType
allDVarSetGHC.Types.Var.Set
AllFieldsSameGHC.Types.Cpr
allHptGHC.Unit.Home.ModInfo
allListsOfGHC.Data.List.Infinite
allMGHC.Utils.Monad, GHC.Data.IOEnv
AllModesGHC.Driver.CmdLine
allNameStringListGHC.Builtin.Names
allNameStringsGHC.Builtin.Names
allNonDeprecatedFlagsGHC.Driver.Session
allocateCommentsGHC.Parser.Lexer
allocateCommentsPGHC.Parser.Lexer
allocateFinalCommentsGHC.Parser.Lexer
allocateFinalCommentsPGHC.Parser.Lexer
allocatePriorCommentsGHC.Parser.Lexer
allocatePriorCommentsPGHC.Parser.Lexer
AllocationLimitExceeded 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
alloc_limitGHC.Exts.Heap.Closures, GHC.Exts.Heap
AllowAmbiguousTypesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
AllowAnywhereGHC.Core.Lint
AllowAtTopLevelGHC.Core.Lint
AllowedDataResKindGHC.Tc.Errors.Types
allowed_combinationGHC.Platform.Ways
allowInterruptGHC.Utils.Exception
allowVirtualUnitsGHC.Unit.State, GHC.Unit
AllPhasesLanguage.Haskell.TH.Syntax, Language.Haskell.TH
allReachableGHC.Data.Graph.Directed
allReachableCyclicGHC.Data.Graph.Directed
allThePrimOpIdsGHC.Builtin.PrimOps.Ids
allThePrimOpsGHC.Builtin.PrimOps
AllTheWayGHC.Utils.Outputable
allUDFMGHC.Types.Unique.DFM
allUFMGHC.Types.Unique.FM
allUniqMapGHC.Types.Unique.Map
allUsesGHC.Types.Name.Set
allValidGHC.Utils.Error
allVarSetGHC.Types.Var.Set
all_RDRGHC.Builtin.Names
almostDevoidCoVarOfCoGHC.Core.TyCo.FVs
AloneLanguage.Haskell.TH.Syntax
alphaConstraintTyGHC.Builtin.Types.Prim
alphaConstraintTyVarGHC.Builtin.Types.Prim
alphaTyGHC.Builtin.Types.Prim
alphaTysGHC.Builtin.Types.Prim
alphaTysUnliftedRepGHC.Builtin.Types.Prim
alphaTyUnliftedRepGHC.Builtin.Types.Prim
alphaTyVarGHC.Builtin.Types.Prim
alphaTyVarsGHC.Builtin.Types.Prim
alphaTyVarSpecGHC.Builtin.Types.Prim
alphaTyVarsUnliftedRepGHC.Builtin.Types.Prim
alphaTyVarUnliftedRepGHC.Builtin.Types.Prim
ALRTransitionalBitGHC.Parser.Lexer
alr_contextGHC.Parser.Lexer
alr_expecting_ocurlyGHC.Parser.Lexer
alr_justClosedExplicitLetBlockGHC.Parser.Lexer
alr_last_locGHC.Parser.Lexer
alr_next_tokenGHC.Parser.Lexer
alr_pending_implicit_tokensGHC.Parser.Lexer
Alt 
1 (Type/Class)GHC.Core
2 (Data Constructor)GHC.Core
AltConGHC.Core
alterDNameEnvGHC.Types.Name.Env
alterDTyConEnvGHC.Core.TyCon.Env
alterDVarEnvGHC.Types.Var.Env
alterFsEnvGHC.Data.FastString.Env
alterNameEnvGHC.Types.Name.Env
alternativeClassKeyGHC.Builtin.Names
alternativeClassNameGHC.Builtin.Names
AlternativeLayoutRuleGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
AlternativeLayoutRuleBitGHC.Parser.Lexer
AlternativeLayoutRuleTransitionalGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
alterOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence
alterTcAppGHC.Tc.Solver.Types
alterTMGHC.Core.Map.Type, GHC.Data.TrieMap, GHC.Core.Map.Expr
alterTyConEnvGHC.Core.TyCon.Env
alterUDFMGHC.Types.Unique.DFM
alterUFMGHC.Types.Unique.FM
alterUniqMapGHC.Types.Unique.Map
alterVarEnvGHC.Types.Var.Env
AltMergeGHC.Core.Opt.Stats
AltPpr 
1 (Type/Class)GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Syntax
altsAreExhaustiveGHC.Core.Utils
AltTypeGHC.Stg.Syntax
alt_bndrsGHC.Stg.Syntax
alt_conGHC.Stg.Syntax
alt_RDRGHC.Builtin.Names
alt_rhsGHC.Stg.Syntax
AlwaysGHC.Data.Bool
AlwaysActiveGHC.Types.Basic
alwaysActiveUnfoldingFunGHC.Types.Id
alwaysBindFunGHC.Core.Unify
alwaysInlineConLikePragmaGHC.Types.Basic
alwaysInlinePragmaGHC.Types.Basic
alwaysPrintPromTickGHC.Utils.Outputable
alwaysQualifyGHC.Utils.Outputable
alwaysQualifyModulesGHC.Utils.Outputable
alwaysQualifyNamesGHC.Utils.Outputable
alwaysQualifyPackagesGHC.Utils.Outputable
AlwaysTailCalledGHC.Types.Id.Info, GHC.Types.Basic
alwaysUnsafeUfmToUdfmGHC.Types.Unique.DFM
al_anchorGHC.Hs, GHC.Parser.Annotation
al_closeGHC.Hs, GHC.Parser.Annotation
al_openGHC.Hs, GHC.Parser.Annotation
al_restGHC.Hs, GHC.Parser.Annotation
al_trailingGHC.Hs, GHC.Parser.Annotation
ambigTkvsOfTyGHC.Tc.Utils.TcType
AmbiguityGHC.Tc.Errors.Types
AmbiguityCheckOriginGHC.Tc.Types.Origin
AmbiguityInfoGHC.Tc.Errors.Types
AmbiguityPreventsSolvingCtGHC.Tc.Errors.Types
AmbiguousLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
AmbiguousFieldOccLanguage.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Type
ambiguousFieldOccGHC.Hs, GHC.Hs.Type
ambig_tyvarsGHC.Tc.Errors.Types
AMO_AddGHC.Cmm.Expr, GHC.Cmm.MachOp, GHC.Cmm
AMO_AndGHC.Cmm.Expr, GHC.Cmm.MachOp, GHC.Cmm
AMO_NandGHC.Cmm.Expr, GHC.Cmm.MachOp, GHC.Cmm
AMO_OrGHC.Cmm.Expr, GHC.Cmm.MachOp, GHC.Cmm
AMO_SubGHC.Cmm.Expr, GHC.Cmm.MachOp, GHC.Cmm
AMO_XorGHC.Cmm.Expr, GHC.Cmm.MachOp, GHC.Cmm
am_declsGHC.Hs
am_mainGHC.Hs
Anchor 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
anchorGHC.Hs, GHC.Parser.Annotation
AnchorOperationGHC.Hs, GHC.Parser.Annotation
anchor_opGHC.Hs, GHC.Parser.Annotation
And 
1 (Data Constructor)GHC.Data.Strict
2 (Data Constructor)GHC.Data.BooleanFormula
andGHC.Prelude.Basic, GHC.Prelude
andCtsGHC.Tc.Types.Constraint
andManyCtsGHC.Tc.Types.Constraint
andValidGHC.Utils.Error
andWCGHC.Tc.Types.Constraint
and_RDRGHC.Builtin.Names
angleBracketsGHC.Utils.Outputable
AnIdGHC.Types.TyThing
annGHC.Hs, GHC.Parser.Annotation
AnnAlt 
1 (Type/Class)GHC.Core
2 (Data Constructor)GHC.Core
AnnAnyclassGHC.Hs, GHC.Parser.Annotation
AnnAppGHC.Core
AnnAsGHC.Hs, GHC.Parser.Annotation
AnnBackquoteGHC.Hs, GHC.Parser.Annotation
AnnBangGHC.Hs, GHC.Parser.Annotation
AnnBindGHC.Core
annBindsGHC.Parser.PostProcess
AnnByGHC.Hs, GHC.Parser.Annotation
AnnCase 
1 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Core
AnnCasesGHC.Hs, GHC.Parser.Annotation
AnnCastGHC.Core
AnnClassGHC.Hs, GHC.Parser.Annotation
AnnCloseGHC.Hs, GHC.Parser.Annotation
AnnCloseBGHC.Hs, GHC.Parser.Annotation
AnnCloseBUGHC.Hs, GHC.Parser.Annotation
AnnCloseCGHC.Hs, GHC.Parser.Annotation
AnnClosePGHC.Hs, GHC.Parser.Annotation
AnnClosePHGHC.Hs, GHC.Parser.Annotation
AnnCloseQGHC.Hs, GHC.Parser.Annotation
AnnCloseQUGHC.Hs, GHC.Parser.Annotation
AnnCloseSGHC.Hs, GHC.Parser.Annotation
AnnCoercionGHC.Core
AnnColonGHC.Hs, GHC.Parser.Annotation
AnnCommaGHC.Hs, GHC.Parser.Annotation
AnnCommaTupleGHC.Hs, GHC.Parser.Annotation
AnnContext 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
AnnDGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
AnnDarrowGHC.Hs, GHC.Parser.Annotation
AnnDarrowUGHC.Hs, GHC.Parser.Annotation
AnnDataGHC.Hs, GHC.Parser.Annotation
AnnDcolonGHC.Hs, GHC.Parser.Annotation
AnnDcolonUGHC.Hs, GHC.Parser.Annotation
AnnDeclGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
AnnDefaultGHC.Hs, GHC.Parser.Annotation
AnnDerivingGHC.Hs, GHC.Parser.Annotation
AnnDoGHC.Hs, GHC.Parser.Annotation
AnnDollarGHC.Hs, GHC.Parser.Annotation
AnnDollarDollarGHC.Hs, GHC.Parser.Annotation
AnnDotGHC.Hs, GHC.Parser.Annotation
AnnDotdotGHC.Hs, GHC.Parser.Annotation
AnnElseGHC.Hs, GHC.Parser.Annotation
AnnEnvGHC.Types.Annotations
AnnEqualGHC.Hs, GHC.Parser.Annotation
AnnExplicitSum 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
AnnExportGHC.Hs, GHC.Parser.Annotation
AnnExprGHC.Core
AnnExpr'GHC.Core
AnnFamilyGHC.Hs, GHC.Parser.Annotation
AnnFieldLabel 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
AnnForallGHC.Hs, GHC.Parser.Annotation
AnnForallUGHC.Hs, GHC.Parser.Annotation
AnnForeignGHC.Hs, GHC.Parser.Annotation
AnnFunIdGHC.Hs, GHC.Parser.Annotation
AnnGroupGHC.Hs, GHC.Parser.Annotation
AnnHeaderGHC.Hs, GHC.Parser.Annotation
AnnHidingGHC.Hs, GHC.Parser.Annotation
AnnIfGHC.Hs, GHC.Parser.Annotation
AnnImportGHC.Hs, GHC.Parser.Annotation
AnnInGHC.Hs, GHC.Parser.Annotation
AnnInfixGHC.Hs, GHC.Parser.Annotation
AnnInstanceGHC.Hs, GHC.Parser.Annotation
AnnKeywordIdGHC.Hs, GHC.Parser.Annotation
AnnLam 
1 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Core
AnnLarrowGHC.Hs, GHC.Parser.Annotation
AnnLarrowtailGHC.Hs, GHC.Parser.Annotation
AnnlarrowtailGHC.Hs, GHC.Parser.Annotation
AnnLarrowtailUGHC.Hs, GHC.Parser.Annotation
AnnlarrowtailUGHC.Hs, GHC.Parser.Annotation
AnnLarrowUGHC.Hs, GHC.Parser.Annotation
AnnLet 
1 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Core
AnnList 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
AnnListItem 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
AnnLitGHC.Core
AnnLollyUGHC.Hs, GHC.Parser.Annotation
AnnLookupLanguage.Haskell.TH.Syntax, Language.Haskell.TH
AnnLookupModuleLanguage.Haskell.TH.Syntax, Language.Haskell.TH
AnnLookupNameLanguage.Haskell.TH.Syntax, Language.Haskell.TH
AnnMdoGHC.Hs, GHC.Parser.Annotation
AnnMinusGHC.Hs, GHC.Parser.Annotation
AnnModuleGHC.Hs, GHC.Parser.Annotation
AnnNameGHC.Hs, GHC.Parser.Annotation
AnnNewtypeGHC.Hs, GHC.Parser.Annotation
AnnNonRecGHC.Core
AnnoLanguage.Haskell.Syntax.Extension, GHC.Hs, Language.Haskell.Syntax
AnnOfGHC.Hs, GHC.Parser.Annotation
AnnOpenGHC.Hs, GHC.Parser.Annotation
AnnOpenBGHC.Hs, GHC.Parser.Annotation
AnnOpenBUGHC.Hs, GHC.Parser.Annotation
AnnOpenCGHC.Hs, GHC.Parser.Annotation
AnnOpenEGHC.Hs, GHC.Parser.Annotation
AnnOpenEQGHC.Hs, GHC.Parser.Annotation
AnnOpenEQUGHC.Hs, GHC.Parser.Annotation
AnnOpenPGHC.Hs, GHC.Parser.Annotation
AnnOpenPHGHC.Hs, GHC.Parser.Annotation
AnnOpenSGHC.Hs, GHC.Parser.Annotation
AnnOriginGHC.Tc.Types.Origin
Annotation 
1 (Type/Class)GHC.Types.Annotations
2 (Data Constructor)GHC.Types.Annotations
AnnPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
AnnPackageNameGHC.Hs, GHC.Parser.Annotation
AnnParen 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
annParen2AddEpAnnGHC.Hs, GHC.Parser.Annotation
AnnParensGHC.Hs, GHC.Parser.Annotation
AnnParensHashGHC.Hs, GHC.Parser.Annotation
AnnParensSquareGHC.Hs, GHC.Parser.Annotation
AnnPatternGHC.Hs, GHC.Parser.Annotation
AnnPayloadGHC.Types.Annotations
AnnPercentGHC.Hs, GHC.Parser.Annotation
AnnPercentOneGHC.Hs, GHC.Parser.Annotation
AnnPragma 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
AnnProcGHC.Hs, GHC.Parser.Annotation
AnnProjection 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
AnnProvenanceGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
annProvenanceName_maybeGHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
AnnQualifiedGHC.Hs, GHC.Parser.Annotation
AnnRarrowGHC.Hs, GHC.Parser.Annotation
AnnRarrowtailGHC.Hs, GHC.Parser.Annotation
AnnrarrowtailGHC.Hs, GHC.Parser.Annotation
AnnRarrowtailUGHC.Hs, GHC.Parser.Annotation
AnnrarrowtailUGHC.Hs, GHC.Parser.Annotation
AnnRarrowUGHC.Hs, GHC.Parser.Annotation
AnnRec 
1 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Core
AnnRoleGHC.Hs, GHC.Parser.Annotation
annsGHC.Hs, GHC.Parser.Annotation
AnnSafeGHC.Hs, GHC.Parser.Annotation
AnnSemiGHC.Hs, GHC.Parser.Annotation
AnnsIf 
1 (Type/Class)GHC.Hs, GHC.Hs.Expr
2 (Data Constructor)GHC.Hs, GHC.Hs.Expr
AnnSig 
1 (Type/Class)GHC.Hs, GHC.Hs.Binds
2 (Data Constructor)GHC.Hs, GHC.Hs.Binds
AnnSignatureGHC.Hs, GHC.Parser.Annotation
AnnSimpleQuoteGHC.Hs, GHC.Parser.Annotation
AnnsModule 
1 (Type/Class)GHC.Hs
2 (Data Constructor)GHC.Hs
AnnSortKey 
1 (Type/Class)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
AnnStaticGHC.Hs, GHC.Parser.Annotation
AnnStockGHC.Hs, GHC.Parser.Annotation
AnnTarget 
1 (Type/Class)GHC.Types.Annotations
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
AnnThenGHC.Hs, GHC.Parser.Annotation
AnnThTyQuoteGHC.Hs, GHC.Parser.Annotation
AnnTickGHC.Core
AnnTildeGHC.Hs, GHC.Parser.Annotation
AnnType 
1 (Data Constructor)GHC.Hs, GHC.Parser.Annotation
2 (Data Constructor)GHC.Core
AnnUnitGHC.Hs, GHC.Parser.Annotation
AnnUsingGHC.Hs, GHC.Parser.Annotation
AnnValGHC.Hs, GHC.Parser.Annotation
AnnValStrGHC.Hs, GHC.Parser.Annotation
AnnVarGHC.Core
AnnVbarGHC.Hs, GHC.Parser.Annotation
AnnViaGHC.Hs, GHC.Parser.Annotation
AnnWhereGHC.Hs, GHC.Parser.Annotation
ann_targetGHC.Types.Annotations
ann_valueGHC.Types.Annotations
AnonGHC.Types.Var
anonPiTyBinderType_maybeGHC.Types.Var, GHC.Core.Type
AnonTCBGHC.Core.TyCon
anyGHC.Prelude.Basic, GHC.Prelude
anyBagGHC.Data.Bag
anyBagMGHC.Data.Bag
AnyBoxedKindGHC.Tc.Errors.Types
AnyclassStrategy 
1 (Data Constructor)GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
anyclassStrategyLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
anyDVarEnvGHC.Types.Var.Env
anyDVarSetGHC.Types.Var.Set
anyFreeVarsOfCoGHC.Core.TyCo.FVs, GHC.Core.Coercion
anyFreeVarsOfTypeGHC.Core.Type, GHC.Core.TyCo.FVs
anyFreeVarsOfTypesGHC.Core.Type, GHC.Core.TyCo.FVs
AnyHpcUsageGHC.Types.HpcInfo
anyHptGHC.Unit.Home.ModInfo
anyInRnEnvRGHC.Types.Var.Env
anyInstEnvGHC.Core.InstEnv
anyLConIsGadtGHC.Hs, GHC.Hs.Decls
anyMGHC.Utils.Monad, GHC.Data.IOEnv
anyNameEnvGHC.Types.Name.Env
anyRewritableTyFamAppGHC.Tc.Utils.TcType
anyRewritableTyVarGHC.Tc.Utils.TcType
AnySuffixGHC.Driver.CmdLine
AnyToAddrOpGHC.Builtin.PrimOps
anyTyGHC.Builtin.Types
anyTyConGHC.Builtin.Types
anyTyConEnvGHC.Core.TyCon.Env
anyTyConKeyGHC.Builtin.Names
AnyTYPEKindGHC.Tc.Errors.Types
anyTypeOfKindGHC.Builtin.Types
anyUDFMGHC.Types.Unique.DFM
anyUFMGHC.Types.Unique.FM
anyUniqMapGHC.Types.Unique.Map
anyVarEnvGHC.Types.Var.Env
anyVarSetGHC.Types.Var.Set
ao_dicts_cheapGHC.Core.Opt.Arity
ao_ped_botGHC.Core.Opt.Arity
APGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
apAClassOpKeyGHC.Builtin.Names
apANameGHC.Builtin.Names
ApartGHC.Core.Unify
apartnessCheckGHC.Core.FamInstEnv
apCloseGHC.Hs, GHC.Hs.Expr
APClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
apMaybeUBGHC.Data.Unboxed
apOpenGHC.Hs, GHC.Hs.Expr
AppGHC.Core
appAIdKeyGHC.Builtin.Names
appANameGHC.Builtin.Names
appArgsIfaceTypesGHC.Iface.Type, GHC.Iface.Syntax
appArgsIfaceTypesForAllTyFlagsGHC.Iface.Type, GHC.Iface.Syntax
AppCoGHC.Core.TyCo.Rep
AppELanguage.Haskell.TH.Syntax, Language.Haskell.TH
appELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
appendFileGHC.Prelude.Basic, GHC.Prelude
appendFSGHC.Data.FastString
appendGroupsGHC.Hs, GHC.Hs.Decls
appendIdKeyGHC.Builtin.Names
appendNameGHC.Builtin.Names
appEndoGHC.Core.TyCo.FVs
appendStringBuffersGHC.Data.StringBuffer
appendStubCGHC.Types.ForeignStubs
appendWorkListGHC.Tc.Solver.InertSet
append_RDRGHC.Builtin.Names
appKLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppKindTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
appKindTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppleClangGHC.Driver.Session
AppleClang51GHC.Driver.Session
ApplicativeGHC.Prelude.Basic, GHC.Prelude, GHC.Utils.Monad, GHC.Data.IOEnv
ApplicativeArgLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ApplicativeArgManyLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ApplicativeArgOneLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
applicativeClassKeyGHC.Builtin.Names
applicativeClassNameGHC.Builtin.Names
ApplicativeDoGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ApplicativeStmtLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
AppliedLanguage.Haskell.TH.Syntax
applyCprTyGHC.Types.Cpr
applyQuoteWrapperGHC.Tc.Types.Evidence
ApplyToTyGHC.Core.Opt.Simplify.Utils
ApplyToValGHC.Core.Opt.Simplify.Utils
applyTypeToArgsGHC.Core.Utils
applyTysXGHC.Core.Type
applyWhenGHC.Utils.Misc
appOLGHC.Data.OrdList
AppOriginGHC.Tc.Types.Origin
appPrec 
1 (Function)GHC.Types.Basic, GHC.Core.TyCo.Ppr
2 (Function)Language.Haskell.TH.Ppr
ApproximateGHC.HsToCore.Pmc.Types
appsELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
appTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppTyGHC.Core.TyCo.Rep
appTyForAllTyFlagsGHC.Core.Type
AppTypeELanguage.Haskell.TH.Syntax, Language.Haskell.TH
appTypeELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
app_arg_patternLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
app_stmtsLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
APromotionErrGHC.Tc.Types
apr_closeGHC.Hs, GHC.Parser.Annotation
apr_openGHC.Hs, GHC.Parser.Annotation
apr_restGHC.Hs, GHC.Parser.Annotation
APStackClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
ApThunkGHC.StgToCmm.Types
ap_adornmentGHC.Hs, GHC.Parser.Annotation
ap_closeGHC.Hs, GHC.Parser.Annotation
ap_openGHC.Hs, GHC.Parser.Annotation
ap_RDRGHC.Builtin.Names
AP_STACKGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
ArbitraryRankGHC.Tc.Types.Rank
ArchGHC.Platform.ArchOS, GHC.Platform
ArchAArch64GHC.Platform.ArchOS, GHC.Platform
ArchAlphaGHC.Platform.ArchOS, GHC.Platform
ArchARMGHC.Platform.ArchOS, GHC.Platform
ArchiveGHC.Linker.Types
ArchJavaScriptGHC.Platform.ArchOS, GHC.Platform
ArchLoongArch64GHC.Platform.ArchOS, GHC.Platform
ArchMipsebGHC.Platform.ArchOS, GHC.Platform
ArchMipselGHC.Platform.ArchOS, GHC.Platform
ArchOS 
1 (Type/Class)GHC.Platform.ArchOS, GHC.Platform
2 (Data Constructor)GHC.Platform.ArchOS, GHC.Platform
archOS_archGHC.Platform.ArchOS, GHC.Platform
archOS_OSGHC.Platform.ArchOS, GHC.Platform
ArchPPCGHC.Platform.ArchOS, GHC.Platform
ArchPPC_64GHC.Platform.ArchOS, GHC.Platform
ArchRISCV64GHC.Platform.ArchOS, GHC.Platform
ArchS390XGHC.Platform.ArchOS, GHC.Platform
ArchUnknownGHC.Platform.ArchOS, GHC.Platform
ArchWasm32GHC.Platform.ArchOS, GHC.Platform
ArchX86GHC.Platform.ArchOS, GHC.Platform
ArchX86_64GHC.Platform.ArchOS, GHC.Platform
AreaGHC.Cmm.Expr, GHC.Cmm
areBoxesEqualGHC.Exts.Heap.Closures, GHC.Exts.Heap
Arg 
1 (Type/Class)GHC.Core
2 (Data Constructor)GHC.Tc.Errors.Types
ArgDescrGHC.Runtime.Heap.Layout
ArgDoc 
1 (Data Constructor)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor)GHC.Tc.Types
ArgGenGHC.Runtime.Heap.Layout
ArgInfo 
1 (Type/Class)GHC.Core.Opt.Simplify.Utils
2 (Data Constructor)GHC.Core.Opt.Simplify.Utils
argInfoAppArgsGHC.Core.Opt.Simplify.Utils
argInfoExprGHC.Core.Opt.Simplify.Utils
argOneShotsGHC.Types.Demand
ArgOrResultGHC.Tc.Errors.Types
ArgPosGHC.Tc.Types.Origin
ArgPosInvisGHC.Tc.Types.Origin
ArgPosVisGHC.Tc.Types.Origin
argsGHC.Cmm, GHC.Cmm.Node
argsHaveFixedRuntimeRepGHC.Core.Type
argsOneShotsGHC.Types.Demand
ArgSpec 
1 (Data Constructor)GHC.Runtime.Heap.Layout
2 (Type/Class)GHC.Core.Opt.Simplify.Utils
ArgsReductions 
1 (Type/Class)GHC.Core.Reduction
2 (Data Constructor)GHC.Core.Reduction
ArgSummaryGHC.Core.Unfold
ArgUnknownGHC.Runtime.Heap.Layout
arg_exprLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
aRG_GENGHC.Runtime.Heap.Layout
aRG_GEN_BIGGHC.Runtime.Heap.Layout
arg_spaceGHC.Cmm
arisesFromGivensGHC.Tc.Types.Constraint
ArithExceptionGHC.Utils.Exception
ArithSeqLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ArithSeqELanguage.Haskell.TH.Syntax, Language.Haskell.TH
arithSeqELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ArithSeqInfoLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ArithSeqOriginGHC.Tc.Types.Origin
Arity 
1 (Type/Class)GHC.Types.Basic
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
arityGHC.Exts.Heap.Closures, GHC.Exts.Heap
ArityInfoGHC.Types.Id.Info
arityInfoGHC.Types.Id.Info
ArityOpts 
1 (Type/Class)GHC.Core.Opt.Arity
2 (Data Constructor)GHC.Core.Opt.Arity
ArityTypeGHC.Core.Opt.Arity
arityTypeArityGHC.Core.Opt.Arity
arityTypeBotSigs_maybeGHC.Core.Opt.Arity
ArmABIGHC.Platform.ArchOS, GHC.Platform
ArmISAGHC.Platform.ArchOS, GHC.Platform
ArmISAExtGHC.Platform.ArchOS, GHC.Platform
ARMv5GHC.Platform.ArchOS, GHC.Platform
ARMv6GHC.Platform.ArchOS, GHC.Platform
ARMv7GHC.Platform.ArchOS, GHC.Platform
arrAIdKeyGHC.Builtin.Names
arrANameGHC.Builtin.Names
ArrayExceptionGHC.Utils.Exception
arrayPrimTyConGHC.Builtin.Types.Prim
arrayPrimTyConKeyGHC.Builtin.Names
ArrayPtrsRepGHC.Runtime.Heap.Layout
ArrayWordsRepGHC.Runtime.Heap.Layout
aRROWGHC.Builtin.Names
arrow 
1 (Function)GHC.Utils.Outputable
2 (Function)Language.Haskell.TH.PprLib
ArrowCaseAltLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ArrowCmdAppGHC.Tc.Types.Origin
ArrowCmdArrAppGHC.Tc.Types.Origin
ArrowCmdCaseGHC.Tc.Types.Origin
ArrowCmdOriginGHC.Tc.Types.Origin
ArrowCmdResTyGHC.Tc.Types.Origin
ArrowCtxt 
1 (Type/Class)GHC.Tc.Types
2 (Data Constructor)GHC.Tc.Types
ArrowExprLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ArrowFunGHC.Tc.Types.Origin
arrowKLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ArrowLamCaseAltLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ArrowMatchCtxtLanguage.Haskell.Syntax.Expr, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Expr
ArrowReboundIfSkolGHC.Tc.Types.Origin
ArrowsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ArrowsBitGHC.Parser.Lexer
ArrowTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
arrowTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
arrowtGHC.Utils.Outputable
arrowToHsTypeGHC.Hs, GHC.Hs.Type
arrowttGHC.Utils.Outputable
arrPtrsHdrSizeGHC.Runtime.Heap.Layout
arrPtrsHdrSizeWGHC.Runtime.Heap.Layout
arrPtrsRepGHC.Runtime.Heap.Layout
arrWordsGHC.Exts.Heap.Closures, GHC.Exts.Heap
ArrWordsClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
arrWordsHdrSizeGHC.Runtime.Heap.Layout
arrWordsHdrSizeWGHC.Runtime.Heap.Layout
arrWordsRepGHC.Runtime.Heap.Layout
ARR_WORDSGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
AsGHC.Driver.Phases
asBoxGHC.Exts.Heap.Closures, GHC.Exts.Heap
asciiSpaceGHC.Utils.Ppr
asConCprGHC.Types.Cpr
asDcolonGHC.Hs, GHC.Hs.Binds
asinGHC.Prelude.Basic, GHC.Prelude
asinhGHC.Prelude.Basic, GHC.Prelude
asJoinIdGHC.Types.Id
asJoinId_maybeGHC.Types.Id
AsmStyleGHC.Cmm.CLabel
asNonWorkerLikeIdGHC.Types.Id
AsPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
asPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AsPatLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
asRestGHC.Hs, GHC.Hs.Binds
assertGHC.Utils.Panic.Plain
assertErrorIdKeyGHC.Builtin.Names
assertErrorNameGHC.Builtin.Names
assertIdKeyGHC.Builtin.Names
AssertionFailed 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
assertMGHC.Utils.Panic.Plain
assertNameGHC.Builtin.Names
assertPanicGHC.Utils.Panic.Plain, GHC.Utils.Panic
assertPprGHC.Utils.Panic
assertPprMGHC.Utils.Panic
assertPprMaybeGHC.Utils.Panic
assertPprPanicGHC.Utils.Panic
assertUnitEnvInvariantGHC.Unit.Env
AssocGHC.Data.List.SetOps
assocGHC.Data.List.SetOps
assocDefaultGHC.Data.List.SetOps
assocDefaultUsingGHC.Data.List.SetOps
AssocFamPatOriginGHC.Tc.Types.Origin
AssociatedTyLastVarInKindGHC.Tc.Errors.Types
associatedTyLastVarInKindGHC.Tc.Errors.Types
AssociatedTyNotParamOverLastTyVarGHC.Tc.Errors.Types
associatedTyNotParamOverLastTyVarGHC.Tc.Errors.Types
assocMaybeGHC.Data.List.SetOps
assocUsingGHC.Data.List.SetOps
asTypeOfGHC.Prelude.Basic, GHC.Prelude
asWorkerLikeIdGHC.Types.Id
AsyncExceptionGHC.Utils.Exception
asyncExceptionFromExceptionGHC.Utils.Exception
asyncExceptionToExceptionGHC.Utils.Exception
as_argGHC.Core.Opt.Simplify.Utils
as_arg_tyGHC.Core.Opt.Simplify.Utils
as_dmdGHC.Core.Opt.Simplify.Utils
as_hole_tyGHC.Core.Opt.Simplify.Utils
atanGHC.Prelude.Basic, GHC.Prelude
atan2GHC.Prelude.Basic, GHC.Prelude
atanhGHC.Prelude.Basic, GHC.Prelude
ATcIdGHC.Tc.Types
ATcTyConGHC.Tc.Types
atEndGHC.Data.StringBuffer
ATIGHC.Core.Class
AtLeastOneArgExpectedGHC.Tc.Utils.TcType
atLengthGHC.Utils.Misc
atLineGHC.Data.StringBuffer
AtomicallyOpGHC.Builtin.PrimOps
ATOMICALLY_FRAMEGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
atomicFetchAddFastMutGHC.Data.FastMutInt
AtomicMachOpGHC.Cmm.Expr, GHC.Cmm.MachOp, GHC.Cmm
AtomicModifyMutVar2OpGHC.Builtin.PrimOps
AtomicModifyMutVar_OpGHC.Builtin.PrimOps
AtomicReadAddrOp_WordGHC.Builtin.PrimOps
AtomicReadByteArrayOp_IntGHC.Builtin.PrimOps
atomicUpdMutVarGHC.Data.IOEnv
atomicUpdMutVar'GHC.Data.IOEnv
AtomicWriteAddrOp_WordGHC.Builtin.PrimOps
AtomicWriteByteArrayOp_IntGHC.Builtin.PrimOps
ATValidityInfoGHC.Core.Class
ATVIGHC.Core.Class
ATyConGHC.Types.TyThing
ATyVarGHC.Tc.Types
augmentByWorkingDirectoryGHC.Driver.Session
augmentIdKeyGHC.Builtin.Names
augmentNameGHC.Builtin.Names
AutoGHC.Data.Bool
AutoDeriveTypeableGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
AvailGHC.Types.Avail
availGHC.Types.Avail
AvailableBindingsGHC.Types.Error, GHC.Types.Hint
availExportsDeclGHC.Types.Avail
availFieldGHC.Types.Avail
availFldsGHC.Types.Avail
availFromGREGHC.Types.Name.Reader
availGreNameGHC.Types.Avail
availGreNamesGHC.Types.Avail
AvailInfoGHC.Types.Avail
availNameGHC.Types.Avail
availNamesGHC.Types.Avail
availNamesWithSelectorsGHC.Types.Avail
availNonFldNamesGHC.Types.Avail
AvailsGHC.Types.Avail
availsToNameEnvGHC.Types.Avail
availsToNameSetGHC.Types.Avail
availsToNameSetWithSelectorsGHC.Types.Avail
availSubordinateGreNamesGHC.Types.Avail
AvailTCGHC.Types.Avail
availTCGHC.Types.Avail
avoidClashesOccEnvGHC.Types.Name, GHC.Types.Name.Occurrence
avoidNameClashesGHC.Core.TyCo.Tidy
avxGHC.Driver.Session
avx2GHC.Driver.Session
avx512cdGHC.Driver.Session
avx512erGHC.Driver.Session
avx512fGHC.Driver.Session
avx512pfGHC.Driver.Session
AxiomInstCoGHC.Core.TyCo.Rep
AxiomRuleCoGHC.Core.TyCo.Rep