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 - H

HaddockBit | GHC.Parser.Lexer
haddockOptions | GHC.Driver.DynFlags, GHC.Driver.Session
HalfWord |
1 (Type/Class) | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
2 (Type/Class) | GHC.ByteCode.Types
3 (Data Constructor) | GHC.ByteCode.Types
halfWordMask | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
halfWordSize | GHC.Runtime.Heap.Layout
halfWordSizeInBits | GHC.Runtime.Heap.Layout
halfWordWidth | GHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
handle | GHC.Utils.Exception
handleData | GHC.Utils.Binary
handleGhcException | GHC.Utils.Panic
handleIO | GHC.Utils.Exception
handleJust | GHC.Utils.Exception
Handler |
1 (Type/Class) | GHC.Utils.Exception
2 (Data Constructor) | GHC.Utils.Exception
handler | GHC.Exts.Heap.Closures
handleSourceError | GHC.Types.SourceError
hang |
1 (Function) | GHC.Utils.Ppr
2 (Function) | Language.Haskell.TH.PprLib
3 (Function) | GHC.Utils.Outputable
hangBrace | GHC.JS.Ppr
hangNotEmpty |
1 (Function) | GHC.Utils.Ppr
2 (Function) | GHC.Utils.Outputable
happensBefore | GHC.Driver.Phases
HARD | GHC.Platform.ArchOS, GHC.Platform
HasAnnotation | GHC.Parser.Annotation, GHC.Hs
HasArg | GHC.Driver.CmdLine
HasAssociatedDataFamInsts | GHC.Tc.Errors.Types
hasAssociatedDataFamInsts | GHC.Tc.Errors.Types
hasCAF | GHC.Cmm.CLabel
HasCallStack | GHC.Utils.Misc
hasCoercionHoleCo | GHC.Core.Coercion
hasCoercionHoleTy | GHC.Core.Coercion
hasCompleteSig | GHC.Tc.Types.BasicTypes, GHC.Tc.Types
HasConstructorContext | GHC.Tc.Errors.Types
hasCoreUnfolding | GHC.Core
HasDebugCallStack | GHC.Utils.Misc
HasDefaultDiagnosticOpts | GHC.Types.Error
hasDemandEnvSig | GHC.Types.Demand
hasDetailedCounts | GHC.Core.Opt.Stats
HasDynFlags | GHC.Driver.DynFlags, GHC.Driver.Session
HasE |
1 (Type/Class) | GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor) | GHC.Parser.Annotation, GHC.Hs
HasExistentialTyVar | GHC.Tc.Errors.Types
hasFieldClassName | GHC.Builtin.Names
hasFieldClassNameKey | GHC.Builtin.Names
HasFieldOrigin | GHC.Tc.Types.Origin
HasGivenEqs | GHC.Tc.Types.Constraint
hasHaskellName | GHC.Cmm.CLabel
HasHeapRep | GHC.Exts.Heap
HasHooks | GHC.Driver.Hooks
hashParens | Language.Haskell.TH.Ppr
hashString | GHC.Utils.Misc
hasIdLabelInfo | GHC.Cmm.CLabel
hasIncoherentFlag | GHC.Types.Basic
hasInlineUnfolding | GHC.Types.Id.Info
Haskell2010 | GHC.Driver.Flags, GHC.Driver.DynFlags, GHC.Driver.Session
Haskell98 | GHC.Driver.Flags, GHC.Driver.DynFlags, GHC.Driver.Session
hasKey | GHC.Types.Unique, GHC.Builtin.Names
HasKinds | GHC.Tc.Errors.Types
hasKinds | GHC.Tc.Errors.Types
HasLoc | GHC.Parser.Annotation, GHC.Hs
HasLogger | GHC.Utils.Logger
hasLoopAt | GHC.Data.Graph.UnVar
HasModule | GHC.Unit.Module, GHC.Unit
hasNoBinding | GHC.Types.Id
hasNoDebugOutput | GHC.Driver.DynFlags, GHC.Driver.Session
hasNoDups | GHC.Data.List.SetOps
hasNoGlobalRegs | GHC.Cmm.Expr, GHC.Cmm
hasNonCanonicalFlag | GHC.Types.Basic
hasNoOneShotInfo | GHC.Types.Basic, GHC.Types.Id.Info
hasNoOptCoercion | GHC.Driver.DynFlags, GHC.Driver.Session
hasNoStateHack | GHC.Driver.DynFlags, GHC.Driver.Session
hasNotWay | GHC.Platform.Ways
HasOccName | GHC.Types.Name.Occurrence, GHC.Types.Name
hasOrHave | GHC.Utils.Outputable
hasOverlappableFlag | GHC.Types.Basic
hasOverlappingFlag | GHC.Types.Basic
hasPprDebug | GHC.Driver.DynFlags, GHC.Driver.Session
hasSomeUnfolding | GHC.Core
hasSpecPrags | GHC.Hs.Binds, GHC.Hs
HasStrictnessAnnotation | GHC.Tc.Errors.Types
hasThisCoercionHoleTy | GHC.Core.Coercion
hasTyVarHead | GHC.Tc.Utils.TcType
hasVertexG | GHC.Data.Graph.Directed
hasWay | GHC.Platform.Ways
HasWildcard | GHC.Tc.Errors.Types
hasWildcard | GHC.Tc.Errors.Types
haveRegBase |
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
hcat |
1 (Function) | GHC.Utils.Ppr
2 (Function) | Language.Haskell.TH.PprLib
3 (Function) | GHC.Utils.Outputable
HCc | GHC.Driver.Phases
hcSuf | GHC.Driver.DynFlags, GHC.Driver.Session
HdkComment | GHC.Parser.Lexer
HdkCommentNamed | GHC.Parser.Lexer
HdkCommentNext | GHC.Parser.Lexer
HdkCommentPrev | GHC.Parser.Lexer
HdkCommentSection | GHC.Parser.Lexer
hdk_comments | GHC.Parser.Lexer
HDoc | GHC.Utils.Outputable
hdrSize | GHC.Runtime.Heap.Layout
hdrSizeW | GHC.Runtime.Heap.Layout
head |
1 (Function) | GHC.Data.List.Infinite
2 (Function) | GHC.Prelude.Basic, GHC.Prelude
3 (Function) | GHC.Data.ShortText
Header |
1 (Type/Class) | GHC.Types.ForeignCall
2 (Data Constructor) | GHC.Types.ForeignCall
header_comments | GHC.Parser.Lexer
headMaybe | GHC.Data.Bag
headOL | GHC.Data.OrdList
heapClosureSizeW | GHC.Runtime.Heap.Layout
HeapOverflow | GHC.Utils.Exception
HeapRep | GHC.Runtime.Heap.Layout
heqClass | GHC.Builtin.Types
heqDataCon | GHC.Builtin.Types
heqDataConKey | GHC.Builtin.Names
heqSCSelIdKey | GHC.Builtin.Names
heqTyCon | GHC.Builtin.Types
heqTyConKey | GHC.Builtin.Names
heqTyConName | GHC.Builtin.Types
HER | GHC.Tc.Types.Evidence
HetReduction |
1 (Type/Class) | GHC.Core.Reduction
2 (Data Constructor) | GHC.Core.Reduction
hex | GHC.Utils.Ppr
hexDigit | GHC.Parser.CharClass
HexFloatLiterals | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
HexFloatLiteralsBit | GHC.Parser.Lexer
hfbAnn | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfbLHS | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfbPun | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfbRHS | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfCand | GHC.Tc.Errors.Hole.FitTypes
HFDC | GHC.Tc.Errors.Types
hfDoc | GHC.Tc.Errors.Hole.FitTypes
hfId | GHC.Tc.Errors.Hole.FitTypes
hfIsLcl | GHC.Tc.Errors.Hole.FitTypes
hfMatches | GHC.Tc.Errors.Hole.FitTypes
hfPluginInit | GHC.Tc.Errors.Hole.Plugin
hfPluginRun | GHC.Tc.Errors.Hole.Plugin
hfPluginStop | GHC.Tc.Errors.Hole.Plugin
hfRefLvl | GHC.Tc.Errors.Hole.FitTypes
hfType | GHC.Tc.Errors.Hole.FitTypes
hfWrap | GHC.Tc.Errors.Hole.FitTypes
hGetStringBuffer | GHC.Data.StringBuffer
hGetStringBufferBlock | GHC.Data.StringBuffer
HiddenFlag | GHC.Driver.CmdLine
hiddenModules | GHC.Driver.DynFlags, GHC.Driver.Session
HidePackage | GHC.Driver.DynFlags, GHC.Driver.Session
hiDir | GHC.Driver.DynFlags, GHC.Driver.Session
hieDir | GHC.Driver.DynFlags, GHC.Driver.Session
hieSuf | GHC.Driver.DynFlags, GHC.Driver.Session
highestBitMask | GHC.Utils.Containers.Internal.BitUtil, GHC.Data.Word64Map.Internal
HiModuleNameMismatchWarn | GHC.Iface.Errors.Types
hintBangPat | GHC.Parser.PostProcess
History |
1 (Type/Class) | GHC.Runtime.Eval.Types
2 (Data Constructor) | GHC.Runtime.Eval.Types
historyApStack | GHC.Runtime.Eval.Types
historyBreakInfo | GHC.Runtime.Eval.Types
historyEnclosingDecls | GHC.Runtime.Eval.Types
historySize | GHC.Driver.DynFlags, GHC.Driver.Session
hiSuf_ | GHC.Driver.DynFlags, GHC.Driver.Session
hiVersion | GHC.Settings.Constants
HLine | GHC.Utils.Outputable
hm_details | GHC.Unit.Home.ModInfo
hm_iface | GHC.Unit.Home.ModInfo
hm_linkable | GHC.Unit.Home.ModInfo
hoistCode | Language.Haskell.TH.Syntax, Language.Haskell.TH
hoistDsMessage | GHC.Driver.Errors.Types
hoistFlag | GHC.Driver.CmdLine
hoistTcRnMessage | GHC.Driver.Errors.Types
Hole |
1 (Type/Class) | GHC.Tc.Types.Constraint
2 (Data Constructor) | GHC.Tc.Types.Constraint
HoleCo | GHC.Core.TyCo.Rep
HoleDest | GHC.Tc.Types.Constraint
HoleError |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
HoleExprRef | GHC.Tc.Types.Evidence
HoleFit |
1 (Type/Class) | GHC.Tc.Errors.Hole.FitTypes
2 (Data Constructor) | GHC.Tc.Errors.Hole.FitTypes
HoleFitCandidate | GHC.Tc.Errors.Hole.FitTypes
HoleFitDispConfig | GHC.Tc.Errors.Types
HoleFitPlugin |
1 (Type/Class) | GHC.Tc.Errors.Hole.Plugin
2 (Data Constructor) | GHC.Tc.Errors.Hole.Plugin
holeFitPlugin | GHC.Driver.Plugins
HoleFitPluginR |
1 (Type/Class) | GHC.Tc.Errors.Hole.Plugin, GHC.Driver.Plugins
2 (Data Constructor) | GHC.Tc.Errors.Hole.Plugin
holeFits | GHC.Tc.Errors.Types
holes | GHC.Utils.Misc
HoleSort | GHC.Tc.Types.Constraint
HoleUnit | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
hole_loc | GHC.Tc.Types.Constraint
hole_occ | GHC.Tc.Types.Constraint
hole_sort | GHC.Tc.Types.Constraint
hole_ty | GHC.Tc.Types.Constraint
HomeModError | GHC.Iface.Errors.Types
HomeModInfo |
1 (Type/Class) | GHC.Unit.Home.ModInfo
2 (Data Constructor) | GHC.Unit.Home.ModInfo
homeModInfoByteCode | GHC.Unit.Home.ModInfo
homeModInfoObject | GHC.Unit.Home.ModInfo
HomeModLinkable |
1 (Type/Class) | GHC.Unit.Home.ModInfo
2 (Data Constructor) | GHC.Unit.Home.ModInfo
homeModuleInstantiation | GHC.Unit.Home, GHC.Unit
homeModuleNameInstantiation | GHC.Unit.Home, GHC.Unit
homeMod_bytecode | GHC.Unit.Home.ModInfo
homeMod_object | GHC.Unit.Home.ModInfo
HomePackageTable | GHC.Unit.Home.ModInfo
HomeUnit | GHC.Unit.Home, GHC.Unit
homeUnitAsUnit | GHC.Unit.Home, GHC.Unit
homeUnitDepends | GHC.Unit.State, GHC.Unit
HomeUnitEnv |
1 (Type/Class) | GHC.Unit.Env
2 (Data Constructor) | GHC.Unit.Env
homeUnitEnv_dflags | GHC.Unit.Env
homeUnitEnv_home_unit | GHC.Unit.Env
homeUnitEnv_hpt | GHC.Unit.Env
homeUnitEnv_units | GHC.Unit.Env
homeUnitEnv_unit_dbs | GHC.Unit.Env
HomeUnitGraph | GHC.Unit.Env
homeUnitId | GHC.Unit.Home, GHC.Unit
homeUnitId_ | GHC.Driver.DynFlags, GHC.Driver.Session
homeUnitInstanceOf | GHC.Unit.Home, GHC.Unit
homeUnitInstanceOfMaybe | GHC.Unit.Home, GHC.Unit
homeUnitInstanceOf_ | GHC.Driver.DynFlags, GHC.Driver.Session
homeUnitInstantiations | GHC.Unit.Home, GHC.Unit
homeUnitInstantiations_ | GHC.Driver.DynFlags, GHC.Driver.Session
homeUnitMap | GHC.Unit.Home, GHC.Unit
HomeUnitModule | GHC.Unit.Types, GHC.Unit.Module, GHC.Unit
homogeniseHetRedn | GHC.Core.Reduction
Hooks | GHC.Driver.Hooks
hostFullWays | GHC.Platform.Ways
hostIsDebugged | GHC.Platform.Ways
hostIsDynamic | GHC.Platform.Ways
hostIsProfiled | GHC.Platform.Ways
hostIsThreaded | GHC.Platform.Ways
hostIsTracing | GHC.Platform.Ways
hostWays | GHC.Platform.Ways
HowInScope | GHC.Types.Hint
Hp | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
HpAlloc | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpAllocReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpcDir | GHC.Driver.DynFlags, GHC.Driver.Session
HpcInfo |
1 (Type/Class) | GHC.Types.HpcInfo
2 (Data Constructor) | GHC.Types.HpcInfo
hpcInfoHash | GHC.Types.HpcInfo
hpcInfoTickCount | GHC.Types.HpcInfo
HpcTick | GHC.Types.Tickish
hpcUsed | GHC.Types.HpcInfo
HpLim | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpLimReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpm_module | GHC.Hs
hpm_src_files | GHC.Hs
hpReg | GHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hptAllInstances | GHC.Driver.Env
hptAllThings | GHC.Driver.Env
hptAnns | GHC.Driver.Env
hptCompleteSigs | GHC.Driver.Env
hptInstancesBelow | GHC.Driver.Env
hptRules | GHC.Driver.Env
hptSomeThingsBelowUs | GHC.Driver.Env
hPutFS | GHC.Data.FastString
hPutFZS | GHC.Data.FastString
hPutStringBuffer | GHC.Data.StringBuffer
hsAllLTyVarNames | GHC.Hs.Type, GHC.Hs
HsAnnotation | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsApp | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsAppKindTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsAppTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsAppType | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsArg | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsArgPar | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsArity | GHC.Iface.Syntax
HsArrAppType | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsArrow | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsArrowMatchContext | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsBangTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBind | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsBindLR | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsBinTick | GHC.Hs.Expr, GHC.Hs
HsBndrInvisible | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBndrRequired | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBndrVis | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBoot | GHC.Types.SourceFile
HsBootFile | GHC.Types.SourceFile
HsBootOrSig |
1 (Data Constructor) | GHC.Types.SourceFile
2 (Type/Class) | GHC.Types.SourceFile
HsBoxedOrConstraintTuple | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBracketTc |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
hsb_quote | GHC.Hs.Expr, GHC.Hs
hsb_splices | GHC.Hs.Expr, GHC.Hs
hsb_ty | GHC.Hs.Expr, GHC.Hs
hsb_wrap | GHC.Hs.Expr, GHC.Hs
Hsc |
1 (Data Constructor) | GHC.Driver.Phases
2 (Type/Class) | GHC.Driver.Env.Types, GHC.Driver.Env
3 (Data Constructor) | GHC.Driver.Env.Types, GHC.Driver.Env
hscActiveUnitId | GHC.Driver.Env
HsCase | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsCaseAnnCase | GHC.Hs.Expr, GHC.Hs
hsCaseAnnOf | GHC.Hs.Expr, GHC.Hs
hsCaseAnnsRest | GHC.Hs.Expr, GHC.Hs
HscBackendAction | GHC.Unit.Module.Status
hscCompileCoreExprHook | GHC.Driver.Hooks
HscEnv |
1 (Type/Class) | GHC.Driver.Env.Types, GHC.Driver.Env
2 (Data Constructor) | GHC.Driver.Env.Types, GHC.Driver.Env
hscEPS | GHC.Driver.Env
hscFrontendHook | GHC.Driver.Hooks
HsChar | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsCharPrim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsCharTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hscInterp | GHC.Driver.Env
HsCmd | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdApp | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdArrApp | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdArrForm | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdCase | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdDo | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdIf | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdLam | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdLet | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdPar | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdTop |
1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsComponentId |
1 (Type/Class) | GHC.Driver.Backpack.Syntax
2 (Data Constructor) | GHC.Driver.Backpack.Syntax
hsComponentId | GHC.Driver.Backpack.Syntax
HsConDeclGADTDetails | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsConDeclH98Details | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsConDeclTheta | GHC.Hs.Decls, GHC.Hs
HsConDetails | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsConPatArgs | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsConPatDetails | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsConPatTyArg |
1 (Type/Class) | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsConPatTyArgs | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsContext | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsCoreTy | GHC.Hs.Type, GHC.Hs
HsCprSig | GHC.Iface.Syntax
HscRecomp | GHC.Unit.Module.Status
HscRecompNeeded | GHC.Unit.Module.Status
HscRecompStatus | GHC.Unit.Module.Status
hscSetActiveHomeUnit | GHC.Driver.Env
hscSetActiveUnitId | GHC.Driver.Env
hscSetFlags | GHC.Driver.Env
HscSource | GHC.Types.SourceFile
hscSourceString | GHC.Types.SourceFile
hscSourceToIsBoot | GHC.Types.SourceFile
hscs_guts | GHC.Unit.Module.Status
hscs_mod_location | GHC.Unit.Module.Status
hscs_old_iface_hash | GHC.Unit.Module.Status
hscs_partial_iface | GHC.Unit.Module.Status
HscUpdate | GHC.Unit.Module.Status
hscUpdateFlags | GHC.Driver.Env
hscUpdateHPT | GHC.Driver.Env
hscUpdateHPT_lazy | GHC.Driver.Env
hscUpdateHUG | GHC.Driver.Env
hscUpdateLoggerFlags | GHC.Driver.Env
HscUpToDate | GHC.Unit.Module.Status
hsc_all_home_unit_ids | GHC.Driver.Env
hsc_dflags | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_FC | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_home_unit | GHC.Driver.Env
hsc_home_unit_maybe | GHC.Driver.Env
hsc_hooks | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_HPT | GHC.Driver.Env
hsc_HUE | GHC.Driver.Env
hsc_HUG | GHC.Driver.Env
hsc_IC | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_interp | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_llvm_config | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_logger | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_mod_graph | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_NC | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_plugins | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_targets | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_tmpfs | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_type_env_vars | GHC.Driver.Env.Types, GHC.Driver.Env
hsc_units | GHC.Driver.Env
hsc_unit_env | GHC.Driver.Env.Types, GHC.Driver.Env
HsDataDefn |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsDataFamInstBinders | GHC.Hs.Utils, GHC.Hs
HsDecl | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsDeclHasCusk | GHC.Hs.Decls, GHC.Hs
HsDeriving | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsDerivingClause |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsDmdSig | GHC.Iface.Syntax
HsDo | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDoc | GHC.Hs.Doc, GHC.Hs
HsDocContext | GHC.Tc.Errors.Types
hsDocIdentifiers | GHC.Hs.Doc, GHC.Hs
hsDocIds | GHC.Hs.Doc, GHC.Hs
HsDocString | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
hsDocString | GHC.Hs.Doc, GHC.Hs
HsDocStringChunk |
1 (Type/Class) | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
2 (Data Constructor) | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringDecorator | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringGroup | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringNamed | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringNext | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringPrevious | GHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsDoFlavour | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDoStmt | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDoublePrim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsEmbTy | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsep |
1 (Function) | GHC.Utils.Ppr
2 (Function) | Language.Haskell.TH.PprLib
3 (Function) | GHC.Utils.Outputable
HsExplicitListTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsExplicitLTyVarNames | GHC.Hs.Type, GHC.Hs
HsExplicitMult | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsExplicitTupleTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsExpr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsExprNeedsParens | GHC.Hs.Expr, GHC.Hs
HsExprRnThing | GHC.Tc.Types.Origin
HsExprTcThing | GHC.Tc.Types.Origin
HsFamEqnPats | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsFieldBind |
1 (Type/Class) | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsFirstOrderApp | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsFloatPrim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsForAllInvis | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsForAllTelescope | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsForAllTelescopeNames | GHC.Hs.Type, GHC.Hs
HsForAllTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsForAllVis | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsForeignDeclsBinders | GHC.Hs.Utils, GHC.Hs
HsFractional | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsFunTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_invis_bndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_vis_bndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_xinvis | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_xvis | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsGetField | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsGroup |
1 (Type/Class) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsGroupBinders | GHC.Hs.Utils, GHC.Hs
hsGroupInstDecls | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsGroupTopLevelFixitySigs | GHC.Hs.Decls, GHC.Hs
HsHigherOrderApp | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsHoleExpr | GHC.Parser.PostProcess
HsIf | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
Hsig | GHC.Types.SourceFile
HsigFile | GHC.Types.SourceFile
HsigShapeMismatchReason | GHC.Tc.Errors.Types
HsigShapeNotUnifiable | GHC.Tc.Errors.Types
HsigShapeSortMismatch | GHC.Tc.Errors.Types
HsImplBang | GHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsInline | GHC.Iface.Syntax
HsInt | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt16Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt32Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt64Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt8Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInteger | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsIntegral | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsIntPrim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsIParamTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsIPBinds |
1 (Type/Class) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsIPName |
1 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsIPNameFS | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsIPVar | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsIsString | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsKind | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsKindSig | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsLam | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLamVariant | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLazy | GHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsLet | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLFInfo | GHC.Iface.Syntax
hsLinear | GHC.Hs.Type, GHC.Hs
HsLinearArrow | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsListTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsLit |
1 (Type/Class) | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsLitNeedsParens | GHC.Hs.Lit, GHC.Hs
hsLMatchPats | GHC.Hs.Expr, GHC.Hs
HsLocalBinds | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsLocalBindsLR | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
hsLTyClDeclBinders | GHC.Hs.Utils, GHC.Hs
hsLTyVarLocName | GHC.Hs.Type, GHC.Hs
hsLTyVarLocNames | GHC.Hs.Type, GHC.Hs
hsLTyVarName | GHC.Hs.Type, GHC.Hs
hsLTyVarNames | GHC.Hs.Type, GHC.Hs
HsMatchContext | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsMatchContextPs | GHC.Hs.Expr, GHC.Hs
HsMatchContextRn | GHC.Hs.Expr, GHC.Hs
hsmodAnn | GHC.Hs
hsmodDecls | Language.Haskell.Syntax, GHC.Hs
hsmodDeprecMessage | GHC.Hs
hsmodExports | Language.Haskell.Syntax, GHC.Hs
hsmodExt | Language.Haskell.Syntax, GHC.Hs
hsmodHaddockModHeader | GHC.Hs
hsmodImports | Language.Haskell.Syntax, GHC.Hs
hsmodLayout | GHC.Hs
hsmodName | Language.Haskell.Syntax, GHC.Hs
HsModule |
1 (Type/Class) | Language.Haskell.Syntax, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax, GHC.Hs
HsModuleId |
1 (Type/Class) | GHC.Driver.Backpack.Syntax
2 (Data Constructor) | GHC.Driver.Backpack.Syntax
HsModuleSubst | GHC.Driver.Backpack.Syntax
HsModuleVar | GHC.Driver.Backpack.Syntax
hsMult | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsMultAnn |
1 (Type/Class) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsMultiIf | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsNoCafRefs | GHC.Iface.Syntax
HsNoMultAnn | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsNumTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOpTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterExplicit | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsOuterExplicitBndrs | GHC.Hs.Type, GHC.Hs
HsOuterFamEqnTyVarBndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterImplicit | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterSigTyVarBndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterTyVarBndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsOuterTyVarNames | GHC.Hs.Type, GHC.Hs
HsOverLabel | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsOverLit |
1 (Type/Class) | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsOverLitNeedsParens | GHC.Hs.Lit, GHC.Hs
hso_bndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hso_xexplicit | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hso_ximplicit | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsPackageName | GHC.Driver.Backpack.Syntax
HsPar | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsParsedModule |
1 (Type/Class) | GHC.Hs
2 (Data Constructor) | GHC.Hs
HsParTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsPatExpanded | GHC.Hs.Pat, GHC.Hs
HsPatExpansion | GHC.Hs.Pat, GHC.Hs
HsPatSigType | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsPatSigType | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsPatSynDetails | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsPatSynDir | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
hsPatSynSelectors | GHC.Hs.Utils, GHC.Hs
HsPct1Ann | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsPp | GHC.Driver.Phases
HsPragE |
1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsPragSCC | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsProc | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsProjection | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsPS | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsPSRn |
1 (Type/Class) | GHC.Hs.Type, GHC.Hs
2 (Data Constructor) | GHC.Hs.Type, GHC.Hs
hsps_body | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsps_ext | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsps_imp_tvs | GHC.Hs.Type, GHC.Hs
hsps_nwcs | GHC.Hs.Type, GHC.Hs
hsQTvExplicit | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsQTvs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsQualTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsQuasiQuote | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsQuote | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsq_explicit | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsq_ext | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsRat | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsRecField | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldId | GHC.Hs.Pat, GHC.Hs
HsRecFields |
1 (Type/Class) | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFields | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldsArgs | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldSel | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsRecordBinds | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsRecSel | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsRecTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsRecUpdField | Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecUpdFieldId | GHC.Hs.Pat, GHC.Hs
hsRecUpdFieldOcc | GHC.Hs.Pat, GHC.Hs
hsRecUpdFieldRdr | GHC.Hs.Pat, GHC.Hs
HsRecUpdParent | GHC.Hs.Expr, GHC.Hs
HsRule | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsRuleAnn |
1 (Type/Class) | GHC.Hs.Decls, GHC.Hs
2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs
HsRuleRn |
1 (Type/Class) | GHC.Hs.Decls, GHC.Hs
2 (Data Constructor) | GHC.Hs.Decls, GHC.Hs
HsRules | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsScaled |
1 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsScaledThing | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsScopedKvs | GHC.Hs.Type, GHC.Hs
hsScopedTvs | GHC.Hs.Type, GHC.Hs
HsSig | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsSigDoc | GHC.Hs.Binds, GHC.Hs
HsSigType |
1 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
2 (Data Constructor) | GHC.Tc.Errors.Types
hsSigWcType | GHC.Hs.Type, GHC.Hs
HsSpliceTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsSrcBang |
1 (Type/Class) | GHC.Core.DataCon, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
2 (Data Constructor) | GHC.Core.DataCon, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsSrcFile | GHC.Types.SourceFile
HsStarTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsStatic | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsStmtContext | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsStmtContextRn | GHC.Hs.Expr, GHC.Hs
HsStrict | GHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsString | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsStringPrim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsStrTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsSumTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTagSig | GHC.Iface.Syntax
HsThingRn | GHC.Hs.Expr, GHC.Hs
HsTick | GHC.Hs.Expr, GHC.Hs
HsTP | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTPRn | GHC.Hs.Type, GHC.Hs
hstp_body | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hstp_exp_tvs | GHC.Hs.Type, GHC.Hs
hstp_ext | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hstp_imp_tvs | GHC.Hs.Type, GHC.Hs
hstp_nwcs | GHC.Hs.Type, GHC.Hs
HsTupArg | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsTupleSort | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTupleTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsTvbAllKinded | GHC.Hs.Type, GHC.Hs
hsTyClForeignBinders | GHC.Hs.Utils, GHC.Hs
hsTyGetAppHead_maybe | GHC.Hs.Type, GHC.Hs
hsTyKindSig | GHC.Hs.Type, GHC.Hs
HsTyLit |
1 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTyPat | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTyPatRn | GHC.Hs.Type, GHC.Hs
HsType |
1 (Type/Class) | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
2 (Data Constructor) | GHC.Tc.Errors.Types
HsTypeArg | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTypeCtx | GHC.Tc.Errors.Types
HsTypedBracket | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsTypedSplice | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsTypeNeedsParens | GHC.Hs.Type, GHC.Hs
HsTypeOrSigType | GHC.Tc.Errors.Types
HsTypePatCtx | GHC.Tc.Errors.Types
HsTypeRnThing | GHC.Tc.Types.Origin
hsTypeToHsSigType | GHC.Hs.Utils, GHC.Hs
hsTypeToHsSigWcType | GHC.Hs.Utils, GHC.Hs
HsTyVar | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTyVarBndr | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTyVarBndrExistentialFlag |
1 (Type/Class) | GHC.Tc.Errors.Types
2 (Data Constructor) | GHC.Tc.Errors.Types
hsTyVarBndrFlag | GHC.Hs.Type, GHC.Hs
HsTyVarBndrsRn | GHC.Tc.Types.Origin
hsTyVarName | GHC.Hs.Type, GHC.Hs
hst_body | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_ctxt | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_tele | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_xforall | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_xqual | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsUnboundBackquotes | GHC.Hs.Expr, GHC.Hs
hsUnboundHole | GHC.Hs.Expr, GHC.Hs
HsUnboundVar | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsUnboxedTuple | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsUnfold | GHC.Iface.Syntax
HsUnit |
1 (Type/Class) | GHC.Driver.Backpack.Syntax
2 (Data Constructor) | GHC.Driver.Backpack.Syntax
hsunitBody | GHC.Driver.Backpack.Syntax
HsUnitDecl | GHC.Driver.Backpack.Syntax
HsUnitId |
1 (Type/Class) | GHC.Driver.Backpack.Syntax
2 (Data Constructor) | GHC.Driver.Backpack.Syntax
hsunitName | GHC.Driver.Backpack.Syntax
HsUnpack | GHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
hsUnrestricted | GHC.Hs.Type, GHC.Hs
HsUnrestrictedArrow | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsUntypedBracket | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsUntypedSplice |
1 (Type/Class) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsUntypedSpliceExpr | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsUntypedSpliceNested | GHC.Hs.Expr, GHC.Hs
HsUntypedSpliceResult | GHC.Hs.Expr, GHC.Hs
HsUntypedSpliceTop | GHC.Hs.Expr, GHC.Hs
HsValArg | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsValBinds |
1 (Type/Class) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
2 (Data Constructor) | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
hsValBindsImplicits | GHC.Hs.Utils, GHC.Hs
HsValBindsLR | Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsVar | Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsWC | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsWcScopedTvs | GHC.Hs.Type, GHC.Hs
hswc_body | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hswc_ext | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsWildCardBndrs | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsWildCardTy | Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsWord16Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWord32Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWord64Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWord8Prim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWordPrim | Language.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWrap |
1 (Type/Class) | GHC.Hs.Expr, GHC.Hs
2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs
hsWrapDictBinders | GHC.Tc.Types.Evidence
HsWrapper | GHC.Tc.Types.Evidence
hs_annds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_defds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_derivds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_docs | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_ext | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_fixds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_fords | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_ruleds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_splcds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_tyclds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_valds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_warnds | Language.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hugElts | GHC.Unit.Env
HValue |
1 (Type/Class) | GHCi.RemoteTypes
2 (Data Constructor) | GHCi.RemoteTypes
HValueRef | GHCi.RemoteTypes
hvalues | GHC.Exts.Heap.Closures, GHC.Exts.Heap
hydrateGlobalRdrEnv | GHC.Types.Name.Reader