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

Index - A

AbandonStmtGHCi.Message
ABEGHC.Hs.Binds, GHC.Hs
ABExportGHC.Hs.Binds, GHC.Hs
abe_monoGHC.Hs.Binds, GHC.Hs
abe_polyGHC.Hs.Binds, GHC.Hs
abe_pragsGHC.Hs.Binds, GHC.Hs
abe_wrapGHC.Hs.Binds, GHC.Hs
absGHC.Prelude.Basic, GHC.Prelude
AbsBinds 
1 (Type/Class)GHC.Hs.Binds, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
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.Types.Basic, GHC.Core.TyCon
abs_bindsGHC.Hs.Binds, GHC.Hs
abs_ev_bindsGHC.Hs.Binds, GHC.Hs
abs_ev_varsGHC.Hs.Binds, GHC.Hs
abs_exportsGHC.Hs.Binds, GHC.Hs
abs_sigGHC.Hs.Binds, GHC.Hs
abs_tvsGHC.Hs.Binds, GHC.Hs
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.Parser.Annotation, GHC.Hs
ac_darrowGHC.Parser.Annotation, GHC.Hs
ac_openGHC.Parser.Annotation, GHC.Hs
ac_prior_tokGHC.Parser.Annotation, GHC.Hs
ac_tokGHC.Parser.Annotation, GHC.Hs
Add 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
addAnnsGHC.Parser.Annotation, GHC.Hs
addAnnsAGHC.Parser.Annotation, GHC.Hs
AddAssignOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
addBlockGHC.Cmm.Dataflow.Graph
addBootSuffixGHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffixLocnGHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffixLocnOutGHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffixLocn_maybeGHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffix_maybeGHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addCallerCostCentresGHC.Core.Opt.CallerCC
addCastToGHC.Core.Opt.Simplify.Utils
AddCFinalizerToWeakOpGHC.Builtin.PrimOps
addCLocGHC.Types.SrcLoc
addCLocAGHC.Parser.Annotation, GHC.Hs
AddCommaAnnGHC.Parser.Annotation, GHC.Hs
addCommentsToEpAnnGHC.Parser.Annotation, GHC.Hs
AddCorePluginGHCi.Message
addCorePluginLanguage.Haskell.TH.Syntax
addCycleBreakerBindingsGHC.Tc.Solver.InertSet
AddDarrowAnnGHC.Parser.Annotation, GHC.Hs
AddDarrowUAnnGHC.Parser.Annotation, GHC.Hs
addDefaultGHC.Core.Utils
addDelayedErrorsGHC.Tc.Types.Constraint
addDemandGHC.Types.Demand
AddDependentFileGHCi.Message
addDependentFileLanguage.Haskell.TH.Syntax
addDictGHC.Tc.Solver.InertSet
AddDocToNonLocalDefnGHC.Tc.Errors.Types
AddEpAnn 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
addEpsInStatsGHC.Unit.External
addEqToCansGHC.Tc.Solver.InertSet
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.DynFlags, GHC.Driver.Session
addHaddockToModuleGHC.Parser.PostProcess.Haddock
addHolesGHC.Tc.Types.Constraint
addHomeModInfoToHptGHC.Unit.Home.ModInfo
addHomeModInfoToHugGHC.Unit.Env
addIdSpecialisationsGHC.Core.Rules
addImplicitQuoteIncludeGHC.Driver.DynFlags, GHC.Driver.Session
addImplicsGHC.Tc.Types.Constraint
addInsolsGHC.Tc.Types.Constraint
AddInvalidCorePluginGHC.Tc.Errors.Types
addIrredGHC.Tc.Solver.InertSet
addIrredsGHC.Tc.Solver.InertSet
addIrredToCansGHC.Tc.Solver.InertSet
addJoinFloatsGHC.Core.Opt.Simplify.Env
addJoinFltsGHC.Core.Opt.Simplify.Env
addLabelSizeGHC.Cmm.CLabel
addLclEnvErrCtxtGHC.Tc.Types.LclEnv
addLetFloatsGHC.Core.Opt.Simplify.Env
addLetFltsGHC.Core.Opt.Simplify.Env
AddLibrarySearchPathGHCi.Message
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
AddOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
addPluginModuleNameGHC.Driver.Session
addPsMessageGHC.Parser.Lexer
addQuoteIncludeGHC.Driver.DynFlags, GHC.Driver.Session
AddrAddOpGHC.Builtin.PrimOps
AddrClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
AddrEnvGHC.ByteCode.Types
AddrEqOpGHC.Builtin.PrimOps
addRewriterGHC.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.Core.TyCon, GHC.Types.RepType
addrRepDataConTyGHC.Builtin.Types
AddrSubOpGHC.Builtin.PrimOps
AddrToAnyOpGHC.Builtin.PrimOps
addrToByteArrayLanguage.Haskell.TH.Syntax
addrToByteArrayNameLanguage.Haskell.TH.Syntax
AddrToIntOpGHC.Builtin.PrimOps
addRuleInfoGHC.Core.Rules
addRulesToIdGHC.Core.Rules
AddrVGHC.StgToJS.Types
addrValGHC.Exts.Heap.Closures, GHC.Exts.Heap
addr_envGHC.Linker.Types
addSemiGHC.JS.Ppr
AddSemiAnnGHC.Parser.Annotation, GHC.Hs
addSimplCountGHC.Core.Opt.Monad
addSimplesGHC.Tc.Types.Constraint
addSolvedDictGHC.Tc.Solver.InertSet
AddSptEntryGHCi.Message
AddTempFileGHCi.Message
addTempFileLanguage.Haskell.TH.Syntax
addToEqualCtListGHC.Tc.Solver.Types
addToHptGHC.Unit.Home.ModInfo
AddTopDeclsGHCi.Message
addTopDeclsLanguage.Haskell.TH.Syntax
AddTopDeclsError 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
AddTopDeclsRunSpliceFailureGHC.Tc.Errors.Types
AddTopDeclsUnexpectedDeclarationSpliceGHC.Tc.Errors.Types
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.Parser.Annotation, GHC.Hs
addTrailingAnnToLGHC.Parser.Annotation, GHC.Hs
addTrailingCommaToNGHC.Parser.Annotation, GHC.Hs
addTyArgToGHC.Core.Opt.Simplify.Utils
addUEGHC.Core.UsageEnv
addUnpackednessPGHC.Parser.PostProcess
addUsageGHC.Core.UsageEnv
addValArgToGHC.Core.Opt.Simplify.Utils
addVarDmdEnvGHC.Types.Demand
AddVbarAnnGHC.Parser.Annotation, GHC.Hs
addWarnGHC.Driver.CmdLine
addWarningGHC.Parser.Lexer
addWayGHC.Platform.Ways
adjust 
1 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
2 (Function)GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict
adjustCharGHC.Parser.Lexer
adjustCtLocGHC.Tc.Types.Constraint
adjustCtLocTyConBinderGHC.Tc.Types.Constraint
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
adjustWithKey 
1 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
2 (Function)GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict
advanceBufPosGHC.Types.SrcLoc
advancePsLocGHC.Types.SrcLoc
advanceSrcLocGHC.Types.SrcLoc
aesBarsAfterGHC.Hs.Expr, GHC.Hs
aesBarsBeforeGHC.Hs.Expr, GHC.Hs
aesCloseGHC.Hs.Expr, GHC.Hs
aesOpenGHC.Hs.Expr, GHC.Hs
afDotGHC.Hs.Expr, GHC.Hs
AGlobalGHC.Tc.Types.BasicTypes, GHC.Tc.Types
aiElseGHC.Hs.Expr, GHC.Hs
aiElseSemiGHC.Hs.Expr, GHC.Hs
aiIfGHC.Hs.Expr, GHC.Hs
aiThenGHC.Hs.Expr, GHC.Hs
aiThenSemiGHC.Hs.Expr, GHC.Hs
AixLDGHC.Driver.DynFlags, GHC.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 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)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
allowGREGHC.Types.Name.Reader
allowInterruptGHC.Utils.Exception
allowVirtualUnitsGHC.Unit.State, GHC.Unit
AllPhasesLanguage.Haskell.TH.Syntax, Language.Haskell.TH
allReachableGHC.Data.Graph.Directed
allReachableCyclicGHC.Data.Graph.Directed
AllRelevantGREsGHC.Types.Name.Reader
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
alsoFailedLICCGHC.Tc.Errors.Types
Alt 
1 (Type/Class)GHC.Core
2 (Data Constructor)GHC.Core
AltConGHC.Core
alter 
1 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
2 (Function)GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict
alterDNameEnvGHC.Types.Name.Env
alterDTyConEnvGHC.Core.TyCon.Env
alterDVarEnvGHC.Types.Var.Env
alterF 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
3 (Function)GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict
alterFsEnvGHC.Data.FastString.Env
alterModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
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.Occurrence, GHC.Types.Name
alterTcAppGHC.Tc.Solver.Types
alterTMGHC.Data.TrieMap, GHC.Core.Map.Type, GHC.Core.Map.Expr
alterTyConEnvGHC.Core.TyCon.Env
alterUDFMGHC.Types.Unique.DFM
alterUFMGHC.Types.Unique.FM
alterUFM_DirectlyGHC.Types.Unique.FM
alterUniqMapGHC.Types.Unique.Map
alterVarEnvGHC.Types.Var.Env
AltMergeGHC.Core.Opt.Stats
AltPpr 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
altsAreExhaustiveGHC.Core.Utils
AltSkGHC.Stg.Lift.Types
altSkGHC.Stg.Lift.Types
AltTypeGHC.Stg.Syntax
alt_bndrsGHC.Stg.Syntax
alt_codeGHC.Exts.Heap.Closures
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.Basic, GHC.Types.Id.Info
alwaysUnsafeUfmToUdfmGHC.Types.Unique.DFM
al_anchorGHC.Parser.Annotation, GHC.Hs
al_closeGHC.Parser.Annotation, GHC.Hs
al_openGHC.Parser.Annotation, GHC.Hs
al_restGHC.Parser.Annotation, GHC.Hs
al_trailingGHC.Parser.Annotation, GHC.Hs
ambigTkvsOfTyGHC.Tc.Utils.TcType
AmbiguityGHC.Tc.Errors.Types
AmbiguityCheckOriginGHC.Tc.Types.Origin
AmbiguityInfoGHC.Tc.Errors.Types
AmbiguityPreventsSolvingCtGHC.Tc.Errors.Types
AmbiguousLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
AmbiguousFieldOccLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
ambiguousFieldOccGHC.Hs.Type, GHC.Hs
ambiguousFieldOccLRdrNameGHC.Hs.Type, GHC.Hs
ambiguousFieldOccRdrNameGHC.Hs.Type, GHC.Hs
ambig_tyvarsGHC.Tc.Errors.Types
AMO_AddGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_AndGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_NandGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_OrGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_SubGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_XorGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
am_csGHC.Hs
am_declsGHC.Hs
am_eofGHC.Hs
am_mainGHC.Hs
AnchorGHC.Parser.Annotation, GHC.Hs
anchorGHC.Parser.Annotation, GHC.Hs
And 
1 (Data Constructor)GHC.Data.Strict
2 (Data Constructor)GHC.Data.BooleanFormula
andGHC.Prelude.Basic, GHC.Prelude
andCtsGHC.Tc.Types.Constraint
andValidGHC.Utils.Error
andWCGHC.Tc.Types.Constraint
and_RDRGHC.Builtin.Names
angleBracketsGHC.Utils.Outputable
AnIdGHC.Types.TyThing
AnnAlt 
1 (Type/Class)GHC.Core
2 (Data Constructor)GHC.Core
AnnAnyclassGHC.Parser.Annotation, GHC.Hs
AnnAppGHC.Core
AnnAsGHC.Parser.Annotation, GHC.Hs
AnnBackquoteGHC.Parser.Annotation, GHC.Hs
AnnBangGHC.Parser.Annotation, GHC.Hs
AnnBindGHC.Core
annBindsGHC.Parser.PostProcess
AnnByGHC.Parser.Annotation, GHC.Hs
AnnCase 
1 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Core
AnnCasesGHC.Parser.Annotation, GHC.Hs
AnnCastGHC.Core
AnnClassGHC.Parser.Annotation, GHC.Hs
AnnCloseGHC.Parser.Annotation, GHC.Hs
AnnCloseBGHC.Parser.Annotation, GHC.Hs
AnnCloseBUGHC.Parser.Annotation, GHC.Hs
AnnCloseCGHC.Parser.Annotation, GHC.Hs
AnnClosePGHC.Parser.Annotation, GHC.Hs
AnnClosePHGHC.Parser.Annotation, GHC.Hs
AnnCloseQGHC.Parser.Annotation, GHC.Hs
AnnCloseQUGHC.Parser.Annotation, GHC.Hs
AnnCloseSGHC.Parser.Annotation, GHC.Hs
AnnCoercionGHC.Core
AnnColonGHC.Parser.Annotation, GHC.Hs
AnnCommaGHC.Parser.Annotation, GHC.Hs
AnnCommaTupleGHC.Parser.Annotation, GHC.Hs
AnnContext 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
AnnDLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
AnnDarrowGHC.Parser.Annotation, GHC.Hs
AnnDarrowUGHC.Parser.Annotation, GHC.Hs
AnnDataGHC.Parser.Annotation, GHC.Hs
AnnDcolonGHC.Parser.Annotation, GHC.Hs
AnnDcolonUGHC.Parser.Annotation, GHC.Hs
AnnDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
AnnDefaultGHC.Parser.Annotation, GHC.Hs
AnnDerivingGHC.Parser.Annotation, GHC.Hs
AnnDoGHC.Parser.Annotation, GHC.Hs
AnnDollarGHC.Parser.Annotation, GHC.Hs
AnnDollarDollarGHC.Parser.Annotation, GHC.Hs
AnnDotGHC.Parser.Annotation, GHC.Hs
AnnDotdotGHC.Parser.Annotation, GHC.Hs
AnnElseGHC.Parser.Annotation, GHC.Hs
AnnEnvGHC.Types.Annotations
AnnEqualGHC.Parser.Annotation, GHC.Hs
AnnExplicitSum 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
AnnExportGHC.Parser.Annotation, GHC.Hs
AnnExprGHC.Core
AnnExpr'GHC.Core
AnnFamilyGHC.Parser.Annotation, GHC.Hs
AnnFieldLabel 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
AnnForallGHC.Parser.Annotation, GHC.Hs
AnnForallUGHC.Parser.Annotation, GHC.Hs
AnnForeignGHC.Parser.Annotation, GHC.Hs
AnnFunIdGHC.Parser.Annotation, GHC.Hs
AnnGroupGHC.Parser.Annotation, GHC.Hs
AnnHeaderGHC.Parser.Annotation, GHC.Hs
AnnHidingGHC.Parser.Annotation, GHC.Hs
AnnIfGHC.Parser.Annotation, GHC.Hs
AnnImportGHC.Parser.Annotation, GHC.Hs
AnnInGHC.Parser.Annotation, GHC.Hs
AnnInfixGHC.Parser.Annotation, GHC.Hs
AnnInstanceGHC.Parser.Annotation, GHC.Hs
AnnKeywordIdGHC.Parser.Annotation, GHC.Hs
AnnLam 
1 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Core
AnnLarrowGHC.Parser.Annotation, GHC.Hs
AnnLarrowtailGHC.Parser.Annotation, GHC.Hs
AnnlarrowtailGHC.Parser.Annotation, GHC.Hs
AnnLarrowtailUGHC.Parser.Annotation, GHC.Hs
AnnlarrowtailUGHC.Parser.Annotation, GHC.Hs
AnnLarrowUGHC.Parser.Annotation, GHC.Hs
AnnLet 
1 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Core
AnnList 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
AnnListItem 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
AnnLitGHC.Core
AnnLollyUGHC.Parser.Annotation, GHC.Hs
AnnLookupLanguage.Haskell.TH.Syntax, Language.Haskell.TH
AnnLookupModuleLanguage.Haskell.TH.Syntax, Language.Haskell.TH
AnnLookupNameLanguage.Haskell.TH.Syntax, Language.Haskell.TH
AnnMdoGHC.Parser.Annotation, GHC.Hs
AnnMinusGHC.Parser.Annotation, GHC.Hs
AnnModuleGHC.Parser.Annotation, GHC.Hs
AnnNameGHC.Parser.Annotation, GHC.Hs
AnnNewtypeGHC.Parser.Annotation, GHC.Hs
AnnNonRecGHC.Core
AnnoLanguage.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
AnnOfGHC.Parser.Annotation, GHC.Hs
AnnOpenGHC.Parser.Annotation, GHC.Hs
AnnOpenBGHC.Parser.Annotation, GHC.Hs
AnnOpenBUGHC.Parser.Annotation, GHC.Hs
AnnOpenCGHC.Parser.Annotation, GHC.Hs
AnnOpenEGHC.Parser.Annotation, GHC.Hs
AnnOpenEQGHC.Parser.Annotation, GHC.Hs
AnnOpenEQUGHC.Parser.Annotation, GHC.Hs
AnnOpenPGHC.Parser.Annotation, GHC.Hs
AnnOpenPHGHC.Parser.Annotation, GHC.Hs
AnnOpenSGHC.Parser.Annotation, GHC.Hs
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.Parser.Annotation, GHC.Hs
AnnParen 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
annParen2AddEpAnnGHC.Parser.Annotation, GHC.Hs
AnnParensGHC.Parser.Annotation, GHC.Hs
AnnParensHashGHC.Parser.Annotation, GHC.Hs
AnnParensSquareGHC.Parser.Annotation, GHC.Hs
AnnPatternGHC.Parser.Annotation, GHC.Hs
AnnPayloadGHC.Types.Annotations
AnnPercentGHC.Parser.Annotation, GHC.Hs
AnnPercentOneGHC.Parser.Annotation, GHC.Hs
AnnPragma 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
AnnProcGHC.Parser.Annotation, GHC.Hs
AnnProjection 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
AnnProvenanceLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
annProvenanceName_maybeLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
AnnQualifiedGHC.Parser.Annotation, GHC.Hs
AnnRarrowGHC.Parser.Annotation, GHC.Hs
AnnRarrowtailGHC.Parser.Annotation, GHC.Hs
AnnrarrowtailGHC.Parser.Annotation, GHC.Hs
AnnRarrowtailUGHC.Parser.Annotation, GHC.Hs
AnnrarrowtailUGHC.Parser.Annotation, GHC.Hs
AnnRarrowUGHC.Parser.Annotation, GHC.Hs
AnnRec 
1 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Core
AnnRoleGHC.Parser.Annotation, GHC.Hs
annsGHC.Parser.Annotation, GHC.Hs
AnnSafeGHC.Parser.Annotation, GHC.Hs
AnnSemiGHC.Parser.Annotation, GHC.Hs
AnnsIf 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
AnnSig 
1 (Type/Class)GHC.Hs.Binds, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
AnnSignatureGHC.Parser.Annotation, GHC.Hs
AnnSimpleQuoteGHC.Parser.Annotation, GHC.Hs
AnnsModule 
1 (Type/Class)GHC.Hs
2 (Data Constructor)GHC.Hs
AnnSortKey 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
AnnStaticGHC.Parser.Annotation, GHC.Hs
AnnStockGHC.Parser.Annotation, GHC.Hs
AnnTarget 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)GHC.Types.Annotations
AnnThenGHC.Parser.Annotation, GHC.Hs
AnnThTyQuoteGHC.Parser.Annotation, GHC.Hs
AnnTickGHC.Core
AnnTildeGHC.Parser.Annotation, GHC.Hs
AnnType 
1 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Core
AnnUnitGHC.Parser.Annotation, GHC.Hs
AnnUsingGHC.Parser.Annotation, GHC.Hs
AnnValGHC.Parser.Annotation, GHC.Hs
AnnValStrGHC.Parser.Annotation, GHC.Hs
AnnVarGHC.Core
AnnVbarGHC.Parser.Annotation, GHC.Hs
AnnViaGHC.Parser.Annotation, GHC.Hs
AnnWhereGHC.Parser.Annotation, GHC.Hs
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)Language.Haskell.TH.Syntax, Language.Haskell.TH.Lib, Language.Haskell.TH
2 (Data Constructor)Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
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.TyCo.FVs, GHC.Core.Type
anyFreeVarsOfTypesGHC.Core.TyCo.FVs, GHC.Core.Type
AnyHpcUsageGHC.Types.HpcInfo
anyHptGHC.Unit.Home.ModInfo
anyInRnEnvRGHC.Types.Var.Env
anyInstEnvGHC.Core.InstEnv
anyLConIsGadtGHC.Hs.Decls, GHC.Hs
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
anyTy_maybeGHC.Tc.Utils.TcType
anyUDFMGHC.Types.Unique.DFM
anyUFMGHC.Types.Unique.FM
anyUniqMapGHC.Types.Unique.Map
anyVarEnvGHC.Types.Var.Env
anyVarSetGHC.Types.Var.Set
AOp 
1 (Type/Class)GHC.JS.Syntax
2 (Type/Class)GHC.JS.JStg.Syntax
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.Expr, GHC.Hs
APClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
apMaybeUBGHC.Data.Unboxed
apOpenGHC.Hs.Expr, GHC.Hs
AppGHC.Core
appGHC.JS.Make
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.Decls, GHC.Hs
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.DynFlags, GHC.Driver.Session
AppleClang51GHC.Driver.DynFlags, GHC.Driver.Session
ApplExpr 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
ApplicativeGHC.Prelude.Basic, GHC.Prelude, GHC.Utils.Monad, GHC.Data.IOEnv
ApplicativeArgLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ApplicativeArgManyLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ApplicativeArgOneLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
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, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
AppliedLanguage.Haskell.TH.Syntax
ApplStat 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.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)Language.Haskell.TH.Ppr
2 (Function)GHC.Types.Basic, GHC.Core.TyCo.Ppr
ApproximateGHC.HsToCore.Pmc.Types
appSGHC.JS.Make
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, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
app_stmtsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
APromotionErrGHC.Tc.Types.BasicTypes, GHC.Tc.Types
apr_closeGHC.Parser.Annotation, GHC.Hs
apr_openGHC.Parser.Annotation, GHC.Hs
apr_restGHC.Parser.Annotation, GHC.Hs
APStackClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
ApThunkGHC.StgToCmm.Types
ap_adornmentGHC.Parser.Annotation, GHC.Hs
ap_closeGHC.Parser.Annotation, GHC.Hs
ap_openGHC.Parser.Annotation, GHC.Hs
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
ArchiveFileGHC.StgToJS.Object
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
argListGHC.JS.Make
argOneShotsGHC.Types.Demand
ArgOrResultGHC.Tc.Errors.Types
ArgPosGHC.Tc.Types.Origin
ArgPosInvisGHC.Tc.Types.Origin
ArgPosVisGHC.Tc.Types.Origin
args 
1 (Function)GHC.JS.Make
2 (Function)GHC.StgToJS.Types
3 (Function)GHC.Cmm.Node, GHC.Cmm
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
ArgumentGHC.Tc.Types.Origin
ArgUnknownGHC.Runtime.Heap.Layout
arg_exprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
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, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArithSeqELanguage.Haskell.TH.Syntax, Language.Haskell.TH
arithSeqELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ArithSeqInfoLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArithSeqOriginGHC.Tc.Types.Origin
Arity 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)GHC.Types.Basic
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
arrow 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Utils.Outputable
ArrowCaseAltLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
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.LclEnv, GHC.Tc.Types
2 (Data Constructor)GHC.Tc.Types.LclEnv, GHC.Tc.Types
ArrowExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArrowFunGHC.Tc.Types.Origin
arrowKLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ArrowLamAltLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArrowMatchCtxtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
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.Type, GHC.Hs
arrowttGHC.Utils.Outputable
arrPtrsHdrSizeGHC.Runtime.Heap.Layout
arrPtrsHdrSizeWGHC.Runtime.Heap.Layout
arrPtrsRepGHC.Runtime.Heap.Layout
ArrVGHC.StgToJS.Types
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.Binds, GHC.Hs
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, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
asRestGHC.Hs.Binds, GHC.Hs
assertGHC.Utils.Panic.Plain, GHC.Utils.Panic
assertErrorIdKeyGHC.Builtin.Names
assertErrorNameGHC.Builtin.Names
assertFuelPreconditionGHC.Tc.Types.Constraint
assertFuelPreconditionStrictGHC.Tc.Types.Constraint
assertIdKeyGHC.Builtin.Names
AssertionFailed 
1 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)GHC.Utils.Exception
assertMGHC.Utils.Panic.Plain, GHC.Utils.Panic
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
assignAllGHC.JS.Make
assignAllEqualGHC.JS.Make
assignAllReverseOrderGHC.JS.Make
AssignOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
AssignStat 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
AssocGHC.Data.List.SetOps
assocGHC.Data.List.SetOps
assocDefaultGHC.Data.List.SetOps
AssocDefaultBadArgs 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
AssocDefaultDuplicateTyVarsGHC.Tc.Errors.Types
AssocDefaultNonTyVarArgGHC.Tc.Errors.Types
AssocDefaultNotAssocGHC.Tc.Errors.Types
assocDefaultUsingGHC.Data.List.SetOps
AssocFamPatOriginGHC.Tc.Types.Origin
AssociatedTyLastVarInKindGHC.Tc.Errors.Types
associatedTyLastVarInKindGHC.Tc.Errors.Types
AssociatedTyNotParamOverLastTyVarGHC.Tc.Errors.Types
associatedTyNotParamOverLastTyVarGHC.Tc.Errors.Types
AssocInstanceMissingGHC.Tc.Errors.Types
AssocInstanceNotInAClassGHC.Tc.Errors.Types
assocMaybeGHC.Data.List.SetOps
AssocMultipleDefaultsGHC.Tc.Errors.Types
AssocNoClassTyVarGHC.Tc.Errors.Types
AssocNotInThisClassGHC.Tc.Errors.Types
assocsGHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
AssocTyVarsDontMatchGHC.Tc.Errors.Types
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.BasicTypes, GHC.Tc.Types
ATcTyConGHC.Tc.Types.BasicTypes, GHC.Tc.Types
atEndGHC.Data.StringBuffer
ATIGHC.Core.Class
AtLeastOneArgExpectedGHC.Tc.Errors.Types
atLengthGHC.Utils.Misc
atLineGHC.Data.StringBuffer
AtomicallyFrameGHC.Exts.Heap.Closures
atomicallyFrameCodeGHC.Exts.Heap.Closures
AtomicallyOpGHC.Builtin.PrimOps
ATOMICALLY_FRAMEGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
atomicFetchAddFastMutGHC.Data.FastMutInt
AtomicMachOpGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AtomicModifyMutVar2OpGHC.Builtin.PrimOps
AtomicModifyMutVar_OpGHC.Builtin.PrimOps
AtomicReadAddrOp_WordGHC.Builtin.PrimOps
AtomicReadByteArrayOp_IntGHC.Builtin.PrimOps
AtomicSwapMutVarOpGHC.Builtin.PrimOps
atomicUpdMutVarGHC.Data.IOEnv
atomicUpdMutVar'GHC.Data.IOEnv
AtomicWriteAddrOp_WordGHC.Builtin.PrimOps
AtomicWriteByteArrayOp_IntGHC.Builtin.PrimOps
ATyConGHC.Types.TyThing
ATyVarGHC.Tc.Types.BasicTypes, GHC.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
AvailableBindingsGHC.Types.Hint, GHC.Types.Error
availExportsDeclGHC.Types.Avail
availFromGREGHC.Types.Name.Reader
AvailInfoGHC.Types.Avail
availNameGHC.Types.Avail
availNamesGHC.Types.Avail
availParentGHC.Types.Name.Reader
AvailsGHC.Types.Avail
availsToNameEnvGHC.Types.Avail
availsToNameSetGHC.Types.Avail
availSubordinateNamesGHC.Types.Avail
AvailTCGHC.Types.Avail
avoidClashesOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name
avoidNameClashesGHC.Core.TyCo.Tidy
avxGHC.Driver.DynFlags, GHC.Driver.Session
avx2GHC.Driver.DynFlags, GHC.Driver.Session
avx512cdGHC.Driver.DynFlags, GHC.Driver.Session
avx512erGHC.Driver.DynFlags, GHC.Driver.Session
avx512fGHC.Driver.DynFlags, GHC.Driver.Session
avx512pfGHC.Driver.DynFlags, GHC.Driver.Session
AxiomInstCoGHC.Core.TyCo.Rep
AxiomRuleCoGHC.Core.TyCo.Rep