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

- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- :
- !
- $
- &
- *
- +
- .
- /
- <
- =
- >
- \
- ^
- |
- -
- ~
- _
- All

Index - A

AbandonStmt | GHCi.Message
ABE | GHC.Hs.Binds, GHC.Hs
ABExport | GHC.Hs.Binds, GHC.Hs
abe_mono | GHC.Hs.Binds, GHC.Hs
abe_poly | GHC.Hs.Binds, GHC.Hs
abe_prags | GHC.Hs.Binds, GHC.Hs
abe_wrap | GHC.Hs.Binds, GHC.Hs
abs | GHC.Prelude.Basic, GHC.Prelude
AbsBinds |
1 (Type/Class) | GHC.Hs.Binds, GHC.Hs
2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs
AbsDmd | GHC.Types.Demand
absDmd | GHC.Types.Demand
absentConstraintErrorIdKey | GHC.Builtin.Names
absentErrorIdKey | GHC.Builtin.Names
absentSumFieldErrorIdKey | GHC.Builtin.Names
aBSENT_SUM_FIELD_ERROR_ID | GHC.Core.Make
AbstractClosedSynFamilyTyCon | GHC.Core.TyCon
abstractConstr | GHC.Utils.Misc
abstractCprTy | GHC.Types.Cpr
abstractDataType | GHC.Utils.Misc
abstractFloats | GHC.Core.Opt.Simplify.Utils
AbstractTyCon | GHC.Core.TyCon
AbstractTyConReason | GHC.Tc.Types.Constraint
AbstractTypeFlavour | GHC.Types.Basic, GHC.Core.TyCon
abs_binds | GHC.Hs.Binds, GHC.Hs
abs_ev_binds | GHC.Hs.Binds, GHC.Hs
abs_ev_vars | GHC.Hs.Binds, GHC.Hs
abs_exports | GHC.Hs.Binds, GHC.Hs
abs_sig | GHC.Hs.Binds, GHC.Hs
abs_tvs | GHC.Hs.Binds, GHC.Hs
ACoAxiom | GHC.Types.TyThing
AConLike | GHC.Types.TyThing
acos | GHC.Prelude.Basic, GHC.Prelude
acosh | GHC.Prelude.Basic, GHC.Prelude
activateAfterInitial | GHC.Types.Basic
activateDuringFinal | GHC.Types.Basic
Activation | GHC.Types.Basic
ActiveAfter | GHC.Types.Basic
activeAfter | GHC.Types.Basic
ActiveBefore | GHC.Types.Basic
activeContext | GHC.Parser.Lexer
activeInFinalPhase | GHC.Types.Basic
activeRule | GHC.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
activeUnfolding | GHC.Core.Opt.Simplify.Utils
AcyclicSCC | GHC.Data.Graph.Directed
ac_close | GHC.Parser.Annotation, GHC.Hs
ac_darrow | GHC.Parser.Annotation, GHC.Hs
ac_open | GHC.Parser.Annotation, GHC.Hs
ac_prior_tok | GHC.Parser.Annotation, GHC.Hs
ac_tok | GHC.Parser.Annotation, GHC.Hs
Add |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
addAnns | GHC.Parser.Annotation, GHC.Hs
addAnnsA | GHC.Parser.Annotation, GHC.Hs
AddAssignOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
addBlock | GHC.Cmm.Dataflow.Graph
addBootSuffix | GHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffixLocn | GHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffixLocnOut | GHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffixLocn_maybe | GHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addBootSuffix_maybe | GHC.Unit.Module.Location, GHC.Unit.Module, GHC.Unit
addCallerCostCentres | GHC.Core.Opt.CallerCC
addCastTo | GHC.Core.Opt.Simplify.Utils
AddCFinalizerToWeakOp | GHC.Builtin.PrimOps
addCLoc | GHC.Types.SrcLoc
addCLocA | GHC.Parser.Annotation, GHC.Hs
AddCommaAnn | GHC.Parser.Annotation, GHC.Hs
addCommentsToEpAnn | GHC.Parser.Annotation, GHC.Hs
AddCorePlugin | GHCi.Message
addCorePlugin | Language.Haskell.TH.Syntax
addCycleBreakerBindings | GHC.Tc.Solver.InertSet
AddDarrowAnn | GHC.Parser.Annotation, GHC.Hs
AddDarrowUAnn | GHC.Parser.Annotation, GHC.Hs
addDefault | GHC.Core.Utils
addDelayedErrors | GHC.Tc.Types.Constraint
addDemand | GHC.Types.Demand
AddDependentFile | GHCi.Message
addDependentFile | Language.Haskell.TH.Syntax
addDict | GHC.Tc.Solver.InertSet
AddDocToNonLocalDefn | GHC.Tc.Errors.Types
AddEpAnn |
1 (Type/Class) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
addEpsInStats | GHC.Unit.External
addEqToCans | GHC.Tc.Solver.InertSet
addErr | GHC.Driver.CmdLine
addError | GHC.Parser.Lexer
addExceptionContext | GHC.Utils.Exception
addFatalError | GHC.Parser.Lexer, GHC.Parser.PostProcess
addFilesToClean | GHC.Utils.TmpFs
addFlagWarn | GHC.Driver.CmdLine
addFloats | GHC.Core.Opt.Simplify.Env
addForeignFile | Language.Haskell.TH.Syntax
AddForeignFilePath | GHCi.Message
addForeignFilePath | Language.Haskell.TH.Syntax
addForeignSource | Language.Haskell.TH.Syntax
addGlobalInclude | GHC.Driver.DynFlags, GHC.Driver.Session
addHaddockToModule | GHC.Parser.PostProcess.Haddock
addHoles | GHC.Tc.Types.Constraint
addHomeModInfoToHpt | GHC.Unit.Home.ModInfo
addHomeModInfoToHug | GHC.Unit.Env
addIdSpecialisations | GHC.Core.Rules
addImplicitQuoteInclude | GHC.Driver.DynFlags, GHC.Driver.Session
addImplics | GHC.Tc.Types.Constraint
addInsols | GHC.Tc.Types.Constraint
AddInvalidCorePlugin | GHC.Tc.Errors.Types
addIrred | GHC.Tc.Solver.InertSet
addIrreds | GHC.Tc.Solver.InertSet
addIrredToCans | GHC.Tc.Solver.InertSet
addJoinFloats | GHC.Core.Opt.Simplify.Env
addJoinFlts | GHC.Core.Opt.Simplify.Env
addLabelSize | GHC.Cmm.CLabel
addLclEnvErrCtxt | GHC.Tc.Types.LclEnv
addLetFloats | GHC.Core.Opt.Simplify.Env
addLetFlts | GHC.Core.Opt.Simplify.Env
AddLibrarySearchPath | GHCi.Message
addListToHpt | GHC.Unit.Home.ModInfo
addListToSS | GHC.Data.SizedSeq
addListToUDFM | GHC.Types.Unique.DFM
addListToUFM | GHC.Types.Unique.FM
addListToUFM_C | GHC.Types.Unique.FM
addListToUFM_Directly | GHC.Types.Unique.FM
addListToUniqDSet | GHC.Types.Unique.DSet
addListToUniqMap | GHC.Types.Unique.Map
addListToUniqMap_C | GHC.Types.Unique.Map
addListToUniqSet | GHC.Types.Unique.Set
addLocalRules | GHC.Core.Rules
addMessage | GHC.Types.Error
AddModFinalizer | GHCi.Message
addModFinalizer | Language.Haskell.TH.Syntax
addNewInScopeIds | GHC.Core.Opt.Simplify.Env
addNotConcreteError | GHC.Tc.Types.Constraint
addOneFV | GHC.Types.Name.Set
addOneToUniqDSet | GHC.Types.Unique.DSet
addOneToUniqSet | GHC.Types.Unique.Set
AddOp |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
addPluginModuleName | GHC.Driver.Session
addPsMessage | GHC.Parser.Lexer
addQuoteInclude | GHC.Driver.DynFlags, GHC.Driver.Session
AddrAddOp | GHC.Builtin.PrimOps
AddrClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
AddrEnv | GHC.ByteCode.Types
AddrEqOp | GHC.Builtin.PrimOps
addRewriter | GHC.Tc.Types.Constraint
AddrGeOp | GHC.Builtin.PrimOps
AddrGtOp | GHC.Builtin.PrimOps
AddrHint | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
AddrLeOp | GHC.Builtin.PrimOps
AddrLtOp | GHC.Builtin.PrimOps
AddrNeOp | GHC.Builtin.PrimOps
addrPrimTy | GHC.Builtin.Types.Prim
addrPrimTyCon | GHC.Builtin.Types.Prim
addrPrimTyConKey | GHC.Builtin.Names
addrPrimTyConName | GHC.Builtin.Types.Prim
AddrPtr |
1 (Type/Class) | GHC.ByteCode.Types
2 (Data Constructor) | GHC.ByteCode.Types
AddrRemOp | GHC.Builtin.PrimOps
AddrRep | GHC.Core.TyCon, GHC.Types.RepType
addrRepDataConTy | GHC.Builtin.Types
AddrSubOp | GHC.Builtin.PrimOps
AddrToAnyOp | GHC.Builtin.PrimOps
addrToByteArray | Language.Haskell.TH.Syntax
addrToByteArrayName | Language.Haskell.TH.Syntax
AddrToIntOp | GHC.Builtin.PrimOps
addRuleInfo | GHC.Core.Rules
addRulesToId | GHC.Core.Rules
AddrV | GHC.StgToJS.Types
addrVal | GHC.Exts.Heap.Closures, GHC.Exts.Heap
addr_env | GHC.Linker.Types
addSemi | GHC.JS.Ppr
AddSemiAnn | GHC.Parser.Annotation, GHC.Hs
addSimplCount | GHC.Core.Opt.Monad
addSimples | GHC.Tc.Types.Constraint
addSolvedDict | GHC.Tc.Solver.InertSet
AddSptEntry | GHCi.Message
AddTempFile | GHCi.Message
addTempFile | Language.Haskell.TH.Syntax
addToEqualCtList | GHC.Tc.Solver.Types
addToHpt | GHC.Unit.Home.ModInfo
AddTopDecls | GHCi.Message
addTopDecls | Language.Haskell.TH.Syntax
AddTopDeclsError |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
AddTopDeclsRunSpliceFailure | GHC.Tc.Errors.Types
AddTopDeclsUnexpectedDeclarationSplice | GHC.Tc.Errors.Types
addToSS | GHC.Data.SizedSeq
addToUDFM | GHC.Types.Unique.DFM
addToUDFM_C | GHC.Types.Unique.DFM
addToUDFM_C_Directly | GHC.Types.Unique.DFM
addToUDFM_Directly | GHC.Types.Unique.DFM
addToUFM | GHC.Types.Unique.FM
addToUFM_Acc | GHC.Types.Unique.FM
addToUFM_C | GHC.Types.Unique.FM
addToUFM_Directly | GHC.Types.Unique.FM
addToUFM_L | GHC.Types.Unique.FM
addToUniqMap | GHC.Types.Unique.Map
addToUniqMap_Acc | GHC.Types.Unique.Map
addToUniqMap_C | GHC.Types.Unique.Map
addToUniqMap_L | GHC.Types.Unique.Map
addToUSDFM | GHC.Types.Unique.SDFM
addTrailingAnnToA | GHC.Parser.Annotation, GHC.Hs
addTrailingAnnToL | GHC.Parser.Annotation, GHC.Hs
addTrailingCommaToN | GHC.Parser.Annotation, GHC.Hs
addTyArgTo | GHC.Core.Opt.Simplify.Utils
addUE | GHC.Core.UsageEnv
addUnpackednessP | GHC.Parser.PostProcess
addUsage | GHC.Core.UsageEnv
addValArgTo | GHC.Core.Opt.Simplify.Utils
addVarDmdEnv | GHC.Types.Demand
AddVbarAnn | GHC.Parser.Annotation, GHC.Hs
addWarn | GHC.Driver.CmdLine
addWarning | GHC.Parser.Lexer
addWay | GHC.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
adjustChar | GHC.Parser.Lexer
adjustCtLoc | GHC.Tc.Types.Constraint
adjustCtLocTyConBinder | GHC.Tc.Types.Constraint
adjustDNameEnv | GHC.Types.Name.Env
adjustDTyConEnv | GHC.Core.TyCon.Env
adjustUDFM | GHC.Types.Unique.DFM
adjustUDFM_Directly | GHC.Types.Unique.DFM
adjustUFM | GHC.Types.Unique.FM
adjustUFM_Directly | GHC.Types.Unique.FM
adjustUniqMap | GHC.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
advanceBufPos | GHC.Types.SrcLoc
advancePsLoc | GHC.Types.SrcLoc
advanceSrcLoc | GHC.Types.SrcLoc
aesBarsAfter | GHC.Hs.Expr, GHC.Hs
aesBarsBefore | GHC.Hs.Expr, GHC.Hs
aesClose | GHC.Hs.Expr, GHC.Hs
aesOpen | GHC.Hs.Expr, GHC.Hs
afDot | GHC.Hs.Expr, GHC.Hs
AGlobal | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
aiElse | GHC.Hs.Expr, GHC.Hs
aiElseSemi | GHC.Hs.Expr, GHC.Hs
aiIf | GHC.Hs.Expr, GHC.Hs
aiThen | GHC.Hs.Expr, GHC.Hs
aiThenSemi | GHC.Hs.Expr, GHC.Hs
AixLD | GHC.Driver.DynFlags, GHC.Driver.Session
ai_args | GHC.Core.Opt.Simplify.Utils
ai_discs | GHC.Core.Opt.Simplify.Utils
ai_dmds | GHC.Core.Opt.Simplify.Utils
ai_encl | GHC.Core.Opt.Simplify.Utils
ai_fun | GHC.Core.Opt.Simplify.Utils
ai_rewrite | GHC.Core.Opt.Simplify.Utils
AlgAlt | GHC.Stg.Syntax
algTcFields | GHC.Core.TyCon
AlgTyConFlav | GHC.Core.TyCon
AlgTyConRhs | GHC.Core.TyCon
algTyConRhs | GHC.Core.TyCon
Alignment | GHC.Types.Basic
alignmentBytes | GHC.Types.Basic
alignmentOf | GHC.Types.Basic
AlignmentSpec | GHC.Cmm.Expr, GHC.Cmm
all | GHC.Prelude.Basic, GHC.Prelude
all2 | GHC.Utils.Misc
allBackends | GHC.Driver.Backend
allBag | GHC.Data.Bag
AllCafsCC | GHC.Types.CostCentre
allClosures | GHC.Exts.Heap.Closures, GHC.Exts.Heap
allDistinctTyVars | GHC.Tc.Utils.TcType
allDVarSet | GHC.Types.Var.Set
AllFieldsSame | GHC.Types.Cpr
allHpt | GHC.Unit.Home.ModInfo
allListsOf | GHC.Data.List.Infinite
allM | GHC.Utils.Monad, GHC.Data.IOEnv
AllModes | GHC.Driver.CmdLine
allNameStringList | GHC.Builtin.Names
allNameStrings | GHC.Builtin.Names
allNonDeprecatedFlags | GHC.Driver.Session
allocateComments | GHC.Parser.Lexer
allocateCommentsP | GHC.Parser.Lexer
allocateFinalComments | GHC.Parser.Lexer
allocateFinalCommentsP | GHC.Parser.Lexer
allocatePriorComments | GHC.Parser.Lexer
allocatePriorCommentsP | GHC.Parser.Lexer
AllocationLimitExceeded |
1 (Type/Class) | GHC.Utils.Exception
2 (Data Constructor) | GHC.Utils.Exception
alloc_limit | GHC.Exts.Heap.Closures, GHC.Exts.Heap
AllowAmbiguousTypes | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
AllowAnywhere | GHC.Core.Lint
AllowAtTopLevel | GHC.Core.Lint
AllowedDataResKind | GHC.Tc.Errors.Types
allowed_combination | GHC.Platform.Ways
allowGRE | GHC.Types.Name.Reader
allowInterrupt | GHC.Utils.Exception
allowVirtualUnits | GHC.Unit.State, GHC.Unit
AllPhases | Language.Haskell.TH.Syntax, Language.Haskell.TH
allReachable | GHC.Data.Graph.Directed
allReachableCyclic | GHC.Data.Graph.Directed
AllRelevantGREs | GHC.Types.Name.Reader
allThePrimOpIds | GHC.Builtin.PrimOps.Ids
allThePrimOps | GHC.Builtin.PrimOps
AllTheWay | GHC.Utils.Outputable
allUDFM | GHC.Types.Unique.DFM
allUFM | GHC.Types.Unique.FM
allUniqMap | GHC.Types.Unique.Map
allUses | GHC.Types.Name.Set
allValid | GHC.Utils.Error
allVarSet | GHC.Types.Var.Set
all_RDR | GHC.Builtin.Names
almostDevoidCoVarOfCo | GHC.Core.TyCo.FVs
Alone | Language.Haskell.TH.Syntax
alphaConstraintTy | GHC.Builtin.Types.Prim
alphaConstraintTyVar | GHC.Builtin.Types.Prim
alphaTy | GHC.Builtin.Types.Prim
alphaTys | GHC.Builtin.Types.Prim
alphaTysUnliftedRep | GHC.Builtin.Types.Prim
alphaTyUnliftedRep | GHC.Builtin.Types.Prim
alphaTyVar | GHC.Builtin.Types.Prim
alphaTyVars | GHC.Builtin.Types.Prim
alphaTyVarSpec | GHC.Builtin.Types.Prim
alphaTyVarsUnliftedRep | GHC.Builtin.Types.Prim
alphaTyVarUnliftedRep | GHC.Builtin.Types.Prim
ALRTransitionalBit | GHC.Parser.Lexer
alr_context | GHC.Parser.Lexer
alr_expecting_ocurly | GHC.Parser.Lexer
alr_justClosedExplicitLetBlock | GHC.Parser.Lexer
alr_last_loc | GHC.Parser.Lexer
alr_next_token | GHC.Parser.Lexer
alr_pending_implicit_tokens | GHC.Parser.Lexer
alsoFailedLICC | GHC.Tc.Errors.Types
Alt |
1 (Type/Class) | GHC.Core
2 (Data Constructor) | GHC.Core
AltCon | GHC.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
alterDNameEnv | GHC.Types.Name.Env
alterDTyConEnv | GHC.Core.TyCon.Env
alterDVarEnv | GHC.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
alterFsEnv | GHC.Data.FastString.Env
alterModuleEnv | GHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
alterNameEnv | GHC.Types.Name.Env
alternativeClassKey | GHC.Builtin.Names
alternativeClassName | GHC.Builtin.Names
AlternativeLayoutRule | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
AlternativeLayoutRuleBit | GHC.Parser.Lexer
AlternativeLayoutRuleTransitional | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
alterOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name
alterTcApp | GHC.Tc.Solver.Types
alterTM | GHC.Data.TrieMap, GHC.Core.Map.Type, GHC.Core.Map.Expr
alterTyConEnv | GHC.Core.TyCon.Env
alterUDFM | GHC.Types.Unique.DFM
alterUFM | GHC.Types.Unique.FM
alterUFM_Directly | GHC.Types.Unique.FM
alterUniqMap | GHC.Types.Unique.Map
alterVarEnv | GHC.Types.Var.Env
AltMerge | GHC.Core.Opt.Stats
AltPpr |
1 (Type/Class) | GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor) | GHC.Iface.Type, GHC.Iface.Syntax
altsAreExhaustive | GHC.Core.Utils
AltSk | GHC.Stg.Lift.Types
altSk | GHC.Stg.Lift.Types
AltType | GHC.Stg.Syntax
alt_bndrs | GHC.Stg.Syntax
alt_code | GHC.Exts.Heap.Closures
alt_con | GHC.Stg.Syntax
alt_RDR | GHC.Builtin.Names
alt_rhs | GHC.Stg.Syntax
Always | GHC.Data.Bool
AlwaysActive | GHC.Types.Basic
alwaysActiveUnfoldingFun | GHC.Types.Id
alwaysBindFun | GHC.Core.Unify
alwaysInlineConLikePragma | GHC.Types.Basic
alwaysInlinePragma | GHC.Types.Basic
alwaysPrintPromTick | GHC.Utils.Outputable
alwaysQualify | GHC.Utils.Outputable
alwaysQualifyModules | GHC.Utils.Outputable
alwaysQualifyNames | GHC.Utils.Outputable
alwaysQualifyPackages | GHC.Utils.Outputable
AlwaysTailCalled | GHC.Types.Basic, GHC.Types.Id.Info
alwaysUnsafeUfmToUdfm | GHC.Types.Unique.DFM
al_anchor | GHC.Parser.Annotation, GHC.Hs
al_close | GHC.Parser.Annotation, GHC.Hs
al_open | GHC.Parser.Annotation, GHC.Hs
al_rest | GHC.Parser.Annotation, GHC.Hs
al_trailing | GHC.Parser.Annotation, GHC.Hs
ambigTkvsOfTy | GHC.Tc.Utils.TcType
Ambiguity | GHC.Tc.Errors.Types
AmbiguityCheckOrigin | GHC.Tc.Types.Origin
AmbiguityInfo | GHC.Tc.Errors.Types
AmbiguityPreventsSolvingCt | GHC.Tc.Errors.Types
Ambiguous | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
AmbiguousFieldOcc | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
ambiguousFieldOcc | GHC.Hs.Type, GHC.Hs
ambiguousFieldOccLRdrName | GHC.Hs.Type, GHC.Hs
ambiguousFieldOccRdrName | GHC.Hs.Type, GHC.Hs
ambig_tyvars | GHC.Tc.Errors.Types
AMO_Add | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_And | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_Nand | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_Or | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_Sub | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AMO_Xor | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
am_cs | GHC.Hs
am_decls | GHC.Hs
am_eof | GHC.Hs
am_main | GHC.Hs
Anchor | GHC.Parser.Annotation, GHC.Hs
anchor | GHC.Parser.Annotation, GHC.Hs
And |
1 (Data Constructor) | GHC.Data.Strict
2 (Data Constructor) | GHC.Data.BooleanFormula
and | GHC.Prelude.Basic, GHC.Prelude
andCts | GHC.Tc.Types.Constraint
andValid | GHC.Utils.Error
andWC | GHC.Tc.Types.Constraint
and_RDR | GHC.Builtin.Names
angleBrackets | GHC.Utils.Outputable
AnId | GHC.Types.TyThing
AnnAlt |
1 (Type/Class) | GHC.Core
2 (Data Constructor) | GHC.Core
AnnAnyclass | GHC.Parser.Annotation, GHC.Hs
AnnApp | GHC.Core
AnnAs | GHC.Parser.Annotation, GHC.Hs
AnnBackquote | GHC.Parser.Annotation, GHC.Hs
AnnBang | GHC.Parser.Annotation, GHC.Hs
AnnBind | GHC.Core
annBinds | GHC.Parser.PostProcess
AnnBy | GHC.Parser.Annotation, GHC.Hs
AnnCase |
1 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Core
AnnCases | GHC.Parser.Annotation, GHC.Hs
AnnCast | GHC.Core
AnnClass | GHC.Parser.Annotation, GHC.Hs
AnnClose | GHC.Parser.Annotation, GHC.Hs
AnnCloseB | GHC.Parser.Annotation, GHC.Hs
AnnCloseBU | GHC.Parser.Annotation, GHC.Hs
AnnCloseC | GHC.Parser.Annotation, GHC.Hs
AnnCloseP | GHC.Parser.Annotation, GHC.Hs
AnnClosePH | GHC.Parser.Annotation, GHC.Hs
AnnCloseQ | GHC.Parser.Annotation, GHC.Hs
AnnCloseQU | GHC.Parser.Annotation, GHC.Hs
AnnCloseS | GHC.Parser.Annotation, GHC.Hs
AnnCoercion | GHC.Core
AnnColon | GHC.Parser.Annotation, GHC.Hs
AnnComma | GHC.Parser.Annotation, GHC.Hs
AnnCommaTuple | GHC.Parser.Annotation, GHC.Hs
AnnContext |
1 (Type/Class) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
AnnD | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
AnnDarrow | GHC.Parser.Annotation, GHC.Hs
AnnDarrowU | GHC.Parser.Annotation, GHC.Hs
AnnData | GHC.Parser.Annotation, GHC.Hs
AnnDcolon | GHC.Parser.Annotation, GHC.Hs
AnnDcolonU | GHC.Parser.Annotation, GHC.Hs
AnnDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
AnnDefault | GHC.Parser.Annotation, GHC.Hs
AnnDeriving | GHC.Parser.Annotation, GHC.Hs
AnnDo | GHC.Parser.Annotation, GHC.Hs
AnnDollar | GHC.Parser.Annotation, GHC.Hs
AnnDollarDollar | GHC.Parser.Annotation, GHC.Hs
AnnDot | GHC.Parser.Annotation, GHC.Hs
AnnDotdot | GHC.Parser.Annotation, GHC.Hs
AnnElse | GHC.Parser.Annotation, GHC.Hs
AnnEnv | GHC.Types.Annotations
AnnEqual | GHC.Parser.Annotation, GHC.Hs
AnnExplicitSum |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
AnnExport | GHC.Parser.Annotation, GHC.Hs
AnnExpr | GHC.Core
AnnExpr' | GHC.Core
AnnFamily | GHC.Parser.Annotation, GHC.Hs
AnnFieldLabel |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
AnnForall | GHC.Parser.Annotation, GHC.Hs
AnnForallU | GHC.Parser.Annotation, GHC.Hs
AnnForeign | GHC.Parser.Annotation, GHC.Hs
AnnFunId | GHC.Parser.Annotation, GHC.Hs
AnnGroup | GHC.Parser.Annotation, GHC.Hs
AnnHeader | GHC.Parser.Annotation, GHC.Hs
AnnHiding | GHC.Parser.Annotation, GHC.Hs
AnnIf | GHC.Parser.Annotation, GHC.Hs
AnnImport | GHC.Parser.Annotation, GHC.Hs
AnnIn | GHC.Parser.Annotation, GHC.Hs
AnnInfix | GHC.Parser.Annotation, GHC.Hs
AnnInstance | GHC.Parser.Annotation, GHC.Hs
AnnKeywordId | GHC.Parser.Annotation, GHC.Hs
AnnLam |
1 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Core
AnnLarrow | GHC.Parser.Annotation, GHC.Hs
AnnLarrowtail | GHC.Parser.Annotation, GHC.Hs
Annlarrowtail | GHC.Parser.Annotation, GHC.Hs
AnnLarrowtailU | GHC.Parser.Annotation, GHC.Hs
AnnlarrowtailU | GHC.Parser.Annotation, GHC.Hs
AnnLarrowU | GHC.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
AnnLit | GHC.Core
AnnLollyU | GHC.Parser.Annotation, GHC.Hs
AnnLookup | Language.Haskell.TH.Syntax, Language.Haskell.TH
AnnLookupModule | Language.Haskell.TH.Syntax, Language.Haskell.TH
AnnLookupName | Language.Haskell.TH.Syntax, Language.Haskell.TH
AnnMdo | GHC.Parser.Annotation, GHC.Hs
AnnMinus | GHC.Parser.Annotation, GHC.Hs
AnnModule | GHC.Parser.Annotation, GHC.Hs
AnnName | GHC.Parser.Annotation, GHC.Hs
AnnNewtype | GHC.Parser.Annotation, GHC.Hs
AnnNonRec | GHC.Core
Anno | Language.Haskell.Syntax.Extension, Language.Haskell.Syntax, GHC.Hs
AnnOf | GHC.Parser.Annotation, GHC.Hs
AnnOpen | GHC.Parser.Annotation, GHC.Hs
AnnOpenB | GHC.Parser.Annotation, GHC.Hs
AnnOpenBU | GHC.Parser.Annotation, GHC.Hs
AnnOpenC | GHC.Parser.Annotation, GHC.Hs
AnnOpenE | GHC.Parser.Annotation, GHC.Hs
AnnOpenEQ | GHC.Parser.Annotation, GHC.Hs
AnnOpenEQU | GHC.Parser.Annotation, GHC.Hs
AnnOpenP | GHC.Parser.Annotation, GHC.Hs
AnnOpenPH | GHC.Parser.Annotation, GHC.Hs
AnnOpenS | GHC.Parser.Annotation, GHC.Hs
AnnOrigin | GHC.Tc.Types.Origin
annotateIO | GHC.Utils.Exception
Annotation |
1 (Type/Class) | GHC.Types.Annotations
2 (Data Constructor) | GHC.Types.Annotations
AnnP | Language.Haskell.TH.Syntax, Language.Haskell.TH
AnnPackageName | GHC.Parser.Annotation, GHC.Hs
AnnParen |
1 (Type/Class) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
annParen2AddEpAnn | GHC.Parser.Annotation, GHC.Hs
AnnParens | GHC.Parser.Annotation, GHC.Hs
AnnParensHash | GHC.Parser.Annotation, GHC.Hs
AnnParensSquare | GHC.Parser.Annotation, GHC.Hs
AnnPattern | GHC.Parser.Annotation, GHC.Hs
AnnPayload | GHC.Types.Annotations
AnnPercent | GHC.Parser.Annotation, GHC.Hs
AnnPercentOne | GHC.Parser.Annotation, GHC.Hs
AnnPragma |
1 (Type/Class) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
AnnProc | GHC.Parser.Annotation, GHC.Hs
AnnProjection |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
AnnProvenance | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
annProvenanceName_maybe | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
AnnQualified | GHC.Parser.Annotation, GHC.Hs
AnnRarrow | GHC.Parser.Annotation, GHC.Hs
AnnRarrowtail | GHC.Parser.Annotation, GHC.Hs
Annrarrowtail | GHC.Parser.Annotation, GHC.Hs
AnnRarrowtailU | GHC.Parser.Annotation, GHC.Hs
AnnrarrowtailU | GHC.Parser.Annotation, GHC.Hs
AnnRarrowU | GHC.Parser.Annotation, GHC.Hs
AnnRec |
1 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Core
AnnRole | GHC.Parser.Annotation, GHC.Hs
anns | GHC.Parser.Annotation, GHC.Hs
AnnSafe | GHC.Parser.Annotation, GHC.Hs
AnnSemi | GHC.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
AnnSignature | GHC.Parser.Annotation, GHC.Hs
AnnSimpleQuote | GHC.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
AnnStatic | GHC.Parser.Annotation, GHC.Hs
AnnStock | GHC.Parser.Annotation, GHC.Hs
AnnTarget |
1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class) | GHC.Types.Annotations
AnnThen | GHC.Parser.Annotation, GHC.Hs
AnnThTyQuote | GHC.Parser.Annotation, GHC.Hs
AnnTick | GHC.Core
AnnTilde | GHC.Parser.Annotation, GHC.Hs
AnnType |
1 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Core
AnnUnit | GHC.Parser.Annotation, GHC.Hs
AnnUsing | GHC.Parser.Annotation, GHC.Hs
AnnVal | GHC.Parser.Annotation, GHC.Hs
AnnValStr | GHC.Parser.Annotation, GHC.Hs
AnnVar | GHC.Core
AnnVbar | GHC.Parser.Annotation, GHC.Hs
AnnVia | GHC.Parser.Annotation, GHC.Hs
AnnWhere | GHC.Parser.Annotation, GHC.Hs
ann_target | GHC.Types.Annotations
ann_value | GHC.Types.Annotations
Anon | GHC.Types.Var
anonPiTyBinderType_maybe | GHC.Types.Var, GHC.Core.Type
AnonTCB | GHC.Core.TyCon
any | GHC.Prelude.Basic, GHC.Prelude
anyBag | GHC.Data.Bag
anyBagM | GHC.Data.Bag
AnyBoxedKind | GHC.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
anyclassStrategy | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
anyDVarEnv | GHC.Types.Var.Env
anyDVarSet | GHC.Types.Var.Set
anyFreeVarsOfCo | GHC.Core.TyCo.FVs, GHC.Core.Coercion
anyFreeVarsOfType | GHC.Core.TyCo.FVs, GHC.Core.Type
anyFreeVarsOfTypes | GHC.Core.TyCo.FVs, GHC.Core.Type
AnyHpcUsage | GHC.Types.HpcInfo
anyHpt | GHC.Unit.Home.ModInfo
anyInRnEnvR | GHC.Types.Var.Env
anyInstEnv | GHC.Core.InstEnv
anyLConIsGadt | GHC.Hs.Decls, GHC.Hs
anyM | GHC.Utils.Monad, GHC.Data.IOEnv
anyNameEnv | GHC.Types.Name.Env
anyRewritableTyFamApp | GHC.Tc.Utils.TcType
anyRewritableTyVar | GHC.Tc.Utils.TcType
AnySuffix | GHC.Driver.CmdLine
AnyToAddrOp | GHC.Builtin.PrimOps
anyTy | GHC.Builtin.Types
anyTyCon | GHC.Builtin.Types
anyTyConEnv | GHC.Core.TyCon.Env
anyTyConKey | GHC.Builtin.Names
AnyTYPEKind | GHC.Tc.Errors.Types
anyTypeOfKind | GHC.Builtin.Types
anyTy_maybe | GHC.Tc.Utils.TcType
anyUDFM | GHC.Types.Unique.DFM
anyUFM | GHC.Types.Unique.FM
anyUniqMap | GHC.Types.Unique.Map
anyVarEnv | GHC.Types.Var.Env
anyVarSet | GHC.Types.Var.Set
AOp |
1 (Type/Class) | GHC.JS.Syntax
2 (Type/Class) | GHC.JS.JStg.Syntax
ao_dicts_cheap | GHC.Core.Opt.Arity
ao_ped_bot | GHC.Core.Opt.Arity
AP | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
apAClassOpKey | GHC.Builtin.Names
apAName | GHC.Builtin.Names
Apart | GHC.Core.Unify
apartnessCheck | GHC.Core.FamInstEnv
apClose | GHC.Hs.Expr, GHC.Hs
APClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
apMaybeUB | GHC.Data.Unboxed
apOpen | GHC.Hs.Expr, GHC.Hs
App | GHC.Core
app | GHC.JS.Make
appAIdKey | GHC.Builtin.Names
appAName | GHC.Builtin.Names
appArgsIfaceTypes | GHC.Iface.Type, GHC.Iface.Syntax
appArgsIfaceTypesForAllTyFlags | GHC.Iface.Type, GHC.Iface.Syntax
AppCo | GHC.Core.TyCo.Rep
AppE | Language.Haskell.TH.Syntax, Language.Haskell.TH
appE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
appendFile | GHC.Prelude.Basic, GHC.Prelude
appendFS | GHC.Data.FastString
appendGroups | GHC.Hs.Decls, GHC.Hs
appendIdKey | GHC.Builtin.Names
appendName | GHC.Builtin.Names
appEndo | GHC.Core.TyCo.FVs
appendStringBuffers | GHC.Data.StringBuffer
appendStubC | GHC.Types.ForeignStubs
appendWorkList | GHC.Tc.Solver.InertSet
append_RDR | GHC.Builtin.Names
appK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppKindT | Language.Haskell.TH.Syntax, Language.Haskell.TH
appKindT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppleClang | GHC.Driver.DynFlags, GHC.Driver.Session
AppleClang51 | GHC.Driver.DynFlags, GHC.Driver.Session
ApplExpr |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
Applicative | GHC.Prelude.Basic, GHC.Prelude, GHC.Utils.Monad, GHC.Data.IOEnv
ApplicativeArg | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ApplicativeArgMany | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ApplicativeArgOne | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
applicativeClassKey | GHC.Builtin.Names
applicativeClassName | GHC.Builtin.Names
ApplicativeDo | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ApplicativeStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
Applied | Language.Haskell.TH.Syntax
ApplStat |
1 (Data Constructor) | GHC.JS.Syntax
2 (Data Constructor) | GHC.JS.JStg.Syntax
applyCprTy | GHC.Types.Cpr
applyQuoteWrapper | GHC.Tc.Types.Evidence
ApplyToTy | GHC.Core.Opt.Simplify.Utils
ApplyToVal | GHC.Core.Opt.Simplify.Utils
applyTypeToArgs | GHC.Core.Utils
applyTysX | GHC.Core.Type
applyWhen | GHC.Utils.Misc
appOL | GHC.Data.OrdList
AppOrigin | GHC.Tc.Types.Origin
appPrec |
1 (Function) | Language.Haskell.TH.Ppr
2 (Function) | GHC.Types.Basic, GHC.Core.TyCo.Ppr
Approximate | GHC.HsToCore.Pmc.Types
appS | GHC.JS.Make
appsE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppT | Language.Haskell.TH.Syntax, Language.Haskell.TH
appT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AppTy | GHC.Core.TyCo.Rep
appTyForAllTyFlags | GHC.Core.Type
AppTypeE | Language.Haskell.TH.Syntax, Language.Haskell.TH
appTypeE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
app_arg_pattern | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
app_stmts | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
APromotionErr | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
apr_close | GHC.Parser.Annotation, GHC.Hs
apr_open | GHC.Parser.Annotation, GHC.Hs
apr_rest | GHC.Parser.Annotation, GHC.Hs
APStackClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ApThunk | GHC.StgToCmm.Types
ap_adornment | GHC.Parser.Annotation, GHC.Hs
ap_close | GHC.Parser.Annotation, GHC.Hs
ap_open | GHC.Parser.Annotation, GHC.Hs
ap_RDR | GHC.Builtin.Names
AP_STACK | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
ArbitraryRank | GHC.Tc.Types.Rank
Arch | GHC.Platform.ArchOS, GHC.Platform
ArchAArch64 | GHC.Platform.ArchOS, GHC.Platform
ArchAlpha | GHC.Platform.ArchOS, GHC.Platform
ArchARM | GHC.Platform.ArchOS, GHC.Platform
Archive | GHC.Linker.Types
ArchiveFile | GHC.StgToJS.Object
ArchJavaScript | GHC.Platform.ArchOS, GHC.Platform
ArchLoongArch64 | GHC.Platform.ArchOS, GHC.Platform
ArchMipseb | GHC.Platform.ArchOS, GHC.Platform
ArchMipsel | GHC.Platform.ArchOS, GHC.Platform
ArchOS |
1 (Type/Class) | GHC.Platform.ArchOS, GHC.Platform
2 (Data Constructor) | GHC.Platform.ArchOS, GHC.Platform
archOS_arch | GHC.Platform.ArchOS, GHC.Platform
archOS_OS | GHC.Platform.ArchOS, GHC.Platform
ArchPPC | GHC.Platform.ArchOS, GHC.Platform
ArchPPC_64 | GHC.Platform.ArchOS, GHC.Platform
ArchRISCV64 | GHC.Platform.ArchOS, GHC.Platform
ArchS390X | GHC.Platform.ArchOS, GHC.Platform
ArchUnknown | GHC.Platform.ArchOS, GHC.Platform
ArchWasm32 | GHC.Platform.ArchOS, GHC.Platform
ArchX86 | GHC.Platform.ArchOS, GHC.Platform
ArchX86_64 | GHC.Platform.ArchOS, GHC.Platform
Area | GHC.Cmm.Expr, GHC.Cmm
areBoxesEqual | GHC.Exts.Heap.Closures, GHC.Exts.Heap
Arg |
1 (Type/Class) | GHC.Core
2 (Data Constructor) | GHC.Tc.Errors.Types
ArgDescr | GHC.Runtime.Heap.Layout
ArgDoc |
1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Data Constructor) | GHC.Tc.Types
ArgGen | GHC.Runtime.Heap.Layout
ArgInfo |
1 (Type/Class) | GHC.Core.Opt.Simplify.Utils
2 (Data Constructor) | GHC.Core.Opt.Simplify.Utils
argInfoAppArgs | GHC.Core.Opt.Simplify.Utils
argInfoExpr | GHC.Core.Opt.Simplify.Utils
argList | GHC.JS.Make
argOneShots | GHC.Types.Demand
ArgOrResult | GHC.Tc.Errors.Types
ArgPos | GHC.Tc.Types.Origin
ArgPosInvis | GHC.Tc.Types.Origin
ArgPosVis | GHC.Tc.Types.Origin
args |
1 (Function) | GHC.JS.Make
2 (Function) | GHC.StgToJS.Types
3 (Function) | GHC.Cmm.Node, GHC.Cmm
argsOneShots | GHC.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
ArgSummary | GHC.Core.Unfold
Argument | GHC.Tc.Types.Origin
ArgUnknown | GHC.Runtime.Heap.Layout
arg_expr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
aRG_GEN | GHC.Runtime.Heap.Layout
aRG_GEN_BIG | GHC.Runtime.Heap.Layout
arg_space | GHC.Cmm
arisesFromGivens | GHC.Tc.Types.Constraint
ArithException | GHC.Utils.Exception
ArithSeq | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArithSeqE | Language.Haskell.TH.Syntax, Language.Haskell.TH
arithSeqE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ArithSeqInfo | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArithSeqOrigin | GHC.Tc.Types.Origin
Arity |
1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class) | GHC.Types.Basic
arity | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ArityInfo | GHC.Types.Id.Info
arityInfo | GHC.Types.Id.Info
ArityOpts |
1 (Type/Class) | GHC.Core.Opt.Arity
2 (Data Constructor) | GHC.Core.Opt.Arity
ArityType | GHC.Core.Opt.Arity
arityTypeArity | GHC.Core.Opt.Arity
arityTypeBotSigs_maybe | GHC.Core.Opt.Arity
ArmABI | GHC.Platform.ArchOS, GHC.Platform
ArmISA | GHC.Platform.ArchOS, GHC.Platform
ArmISAExt | GHC.Platform.ArchOS, GHC.Platform
ARMv5 | GHC.Platform.ArchOS, GHC.Platform
ARMv6 | GHC.Platform.ArchOS, GHC.Platform
ARMv7 | GHC.Platform.ArchOS, GHC.Platform
arrAIdKey | GHC.Builtin.Names
arrAName | GHC.Builtin.Names
ArrayException | GHC.Utils.Exception
arrayPrimTyCon | GHC.Builtin.Types.Prim
arrayPrimTyConKey | GHC.Builtin.Names
ArrayPtrsRep | GHC.Runtime.Heap.Layout
ArrayWordsRep | GHC.Runtime.Heap.Layout
arrow |
1 (Function) | Language.Haskell.TH.PprLib
2 (Function) | GHC.Utils.Outputable
ArrowCaseAlt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArrowCmdApp | GHC.Tc.Types.Origin
ArrowCmdArrApp | GHC.Tc.Types.Origin
ArrowCmdCase | GHC.Tc.Types.Origin
ArrowCmdOrigin | GHC.Tc.Types.Origin
ArrowCmdResTy | GHC.Tc.Types.Origin
ArrowCtxt |
1 (Type/Class) | GHC.Tc.Types.LclEnv, GHC.Tc.Types
2 (Data Constructor) | GHC.Tc.Types.LclEnv, GHC.Tc.Types
ArrowExpr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArrowFun | GHC.Tc.Types.Origin
arrowK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ArrowLamAlt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArrowMatchCtxt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ArrowReboundIfSkol | GHC.Tc.Types.Origin
Arrows | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ArrowsBit | GHC.Parser.Lexer
ArrowT | Language.Haskell.TH.Syntax, Language.Haskell.TH
arrowT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
arrowt | GHC.Utils.Outputable
arrowToHsType | GHC.Hs.Type, GHC.Hs
arrowtt | GHC.Utils.Outputable
arrPtrsHdrSize | GHC.Runtime.Heap.Layout
arrPtrsHdrSizeW | GHC.Runtime.Heap.Layout
arrPtrsRep | GHC.Runtime.Heap.Layout
ArrV | GHC.StgToJS.Types
arrWords | GHC.Exts.Heap.Closures, GHC.Exts.Heap
ArrWordsClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap
arrWordsHdrSize | GHC.Runtime.Heap.Layout
arrWordsHdrSizeW | GHC.Runtime.Heap.Layout
arrWordsRep | GHC.Runtime.Heap.Layout
ARR_WORDS | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
As | GHC.Driver.Phases
asBox | GHC.Exts.Heap.Closures, GHC.Exts.Heap
asciiSpace | GHC.Utils.Ppr
asConCpr | GHC.Types.Cpr
asDcolon | GHC.Hs.Binds, GHC.Hs
asin | GHC.Prelude.Basic, GHC.Prelude
asinh | GHC.Prelude.Basic, GHC.Prelude
asJoinId | GHC.Types.Id
asJoinId_maybe | GHC.Types.Id
AsmStyle | GHC.Cmm.CLabel
asNonWorkerLikeId | GHC.Types.Id
AsP | Language.Haskell.TH.Syntax, Language.Haskell.TH
asP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
AsPat | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
asRest | GHC.Hs.Binds, GHC.Hs
assert | GHC.Utils.Panic.Plain, GHC.Utils.Panic
assertErrorIdKey | GHC.Builtin.Names
assertErrorName | GHC.Builtin.Names
assertFuelPrecondition | GHC.Tc.Types.Constraint
assertFuelPreconditionStrict | GHC.Tc.Types.Constraint
assertIdKey | GHC.Builtin.Names
AssertionFailed |
1 (Type/Class) | GHC.Utils.Exception
2 (Data Constructor) | GHC.Utils.Exception
assertM | GHC.Utils.Panic.Plain, GHC.Utils.Panic
assertName | GHC.Builtin.Names
assertPanic | GHC.Utils.Panic.Plain, GHC.Utils.Panic
assertPpr | GHC.Utils.Panic
assertPprM | GHC.Utils.Panic
assertPprMaybe | GHC.Utils.Panic
assertPprPanic | GHC.Utils.Panic
assertUnitEnvInvariant | GHC.Unit.Env
assignAll | GHC.JS.Make
assignAllEqual | GHC.JS.Make
assignAllReverseOrder | GHC.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
Assoc | GHC.Data.List.SetOps
assoc | GHC.Data.List.SetOps
assocDefault | GHC.Data.List.SetOps
AssocDefaultBadArgs |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
AssocDefaultDuplicateTyVars | GHC.Tc.Errors.Types
AssocDefaultNonTyVarArg | GHC.Tc.Errors.Types
AssocDefaultNotAssoc | GHC.Tc.Errors.Types
assocDefaultUsing | GHC.Data.List.SetOps
AssocFamPatOrigin | GHC.Tc.Types.Origin
AssociatedTyLastVarInKind | GHC.Tc.Errors.Types
associatedTyLastVarInKind | GHC.Tc.Errors.Types
AssociatedTyNotParamOverLastTyVar | GHC.Tc.Errors.Types
associatedTyNotParamOverLastTyVar | GHC.Tc.Errors.Types
AssocInstanceMissing | GHC.Tc.Errors.Types
AssocInstanceNotInAClass | GHC.Tc.Errors.Types
assocMaybe | GHC.Data.List.SetOps
AssocMultipleDefaults | GHC.Tc.Errors.Types
AssocNoClassTyVar | GHC.Tc.Errors.Types
AssocNotInThisClass | GHC.Tc.Errors.Types
assocs | GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
AssocTyVarsDontMatch | GHC.Tc.Errors.Types
assocUsing | GHC.Data.List.SetOps
asTypeOf | GHC.Prelude.Basic, GHC.Prelude
asWorkerLikeId | GHC.Types.Id
AsyncException | GHC.Utils.Exception
asyncExceptionFromException | GHC.Utils.Exception
asyncExceptionToException | GHC.Utils.Exception
as_arg | GHC.Core.Opt.Simplify.Utils
as_arg_ty | GHC.Core.Opt.Simplify.Utils
as_dmd | GHC.Core.Opt.Simplify.Utils
as_hole_ty | GHC.Core.Opt.Simplify.Utils
atan | GHC.Prelude.Basic, GHC.Prelude
atan2 | GHC.Prelude.Basic, GHC.Prelude
atanh | GHC.Prelude.Basic, GHC.Prelude
ATcId | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
ATcTyCon | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
atEnd | GHC.Data.StringBuffer
ATI | GHC.Core.Class
AtLeastOneArgExpected | GHC.Tc.Errors.Types
atLength | GHC.Utils.Misc
atLine | GHC.Data.StringBuffer
AtomicallyFrame | GHC.Exts.Heap.Closures
atomicallyFrameCode | GHC.Exts.Heap.Closures
AtomicallyOp | GHC.Builtin.PrimOps
ATOMICALLY_FRAME | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
atomicFetchAddFastMut | GHC.Data.FastMutInt
AtomicMachOp | GHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
AtomicModifyMutVar2Op | GHC.Builtin.PrimOps
AtomicModifyMutVar_Op | GHC.Builtin.PrimOps
AtomicReadAddrOp_Word | GHC.Builtin.PrimOps
AtomicReadByteArrayOp_Int | GHC.Builtin.PrimOps
AtomicSwapMutVarOp | GHC.Builtin.PrimOps
atomicUpdMutVar | GHC.Data.IOEnv
atomicUpdMutVar' | GHC.Data.IOEnv
AtomicWriteAddrOp_Word | GHC.Builtin.PrimOps
AtomicWriteByteArrayOp_Int | GHC.Builtin.PrimOps
ATyCon | GHC.Types.TyThing
ATyVar | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
augmentByWorkingDirectory | GHC.Driver.Session
augmentIdKey | GHC.Builtin.Names
augmentName | GHC.Builtin.Names
Auto | GHC.Data.Bool
AutoDeriveTypeable | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
Avail | GHC.Types.Avail
AvailableBindings | GHC.Types.Hint, GHC.Types.Error
availExportsDecl | GHC.Types.Avail
availFromGRE | GHC.Types.Name.Reader
AvailInfo | GHC.Types.Avail
availName | GHC.Types.Avail
availNames | GHC.Types.Avail
availParent | GHC.Types.Name.Reader
Avails | GHC.Types.Avail
availsToNameEnv | GHC.Types.Avail
availsToNameSet | GHC.Types.Avail
availSubordinateNames | GHC.Types.Avail
AvailTC | GHC.Types.Avail
avoidClashesOccEnv | GHC.Types.Name.Occurrence, GHC.Types.Name
avoidNameClashes | GHC.Core.TyCo.Tidy
avx | GHC.Driver.DynFlags, GHC.Driver.Session
avx2 | GHC.Driver.DynFlags, GHC.Driver.Session
avx512cd | GHC.Driver.DynFlags, GHC.Driver.Session
avx512er | GHC.Driver.DynFlags, GHC.Driver.Session
avx512f | GHC.Driver.DynFlags, GHC.Driver.Session
avx512pf | GHC.Driver.DynFlags, GHC.Driver.Session
AxiomInstCo | GHC.Core.TyCo.Rep
AxiomRuleCo | GHC.Core.TyCo.Rep