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

Index - H

HaddockBitGHC.Parser.Lexer
haddockOptionsGHC.Driver.Session
HalfWordGHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
halfWordMaskGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
halfWordSizeGHC.Runtime.Heap.Layout
halfWordSizeInBitsGHC.Runtime.Heap.Layout
halfWordWidthGHC.Cmm.Type, GHC.Cmm.Expr, GHC.Cmm
handleGHC.Utils.Exception
handleDataGHC.Utils.Binary
handleFlagWarningsGHC.Driver.Errors
handleGhcExceptionGHC.Utils.Panic
handleIOGHC.Utils.Exception
handleJustGHC.Utils.Exception
Handler 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
handleSourceErrorGHC.Types.SourceError
hang 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
hangNotEmpty 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
happensBeforeGHC.Driver.Phases
HARDGHC.Platform.ArchOS, GHC.Platform
HasArgGHC.Driver.CmdLine
hasCAFGHC.Cmm.CLabel
HasCallStackGHC.Utils.Misc
hasCoercionHoleCoGHC.Core.Coercion
hasCoercionHoleTyGHC.Core.Coercion
hasCompleteSigGHC.Tc.Types
hasCoreUnfoldingGHC.Core
HasDebugCallStackGHC.Utils.Misc
hasDemandEnvSigGHC.Types.Demand
hasDetailedCountsGHC.Core.Opt.Monad
HasDynFlagsGHC.Driver.Session
HasE 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
hasFieldClassNameGHC.Builtin.Names
hasFieldClassNameKeyGHC.Builtin.Names
HasFieldOriginGHC.Tc.Types.Origin
HasGivenEqsGHC.Tc.Types.Constraint
hasHaskellNameGHC.Cmm.CLabel
HasHeapRepGHC.Exts.Heap
HasHooksGHC.Driver.Hooks
hashParensLanguage.Haskell.TH.Ppr
hashStringGHC.Utils.Misc
hasIdLabelInfoGHC.Cmm.CLabel
hasIncoherentFlagGHC.Types.Basic
hasIPSuperClassesGHC.Core.Predicate
Haskell2010GHC.Driver.Flags, GHC.Driver.Session
Haskell98GHC.Driver.Flags, GHC.Driver.Session
hasKeyGHC.Types.Unique, GHC.Builtin.Names
HasLoggerGHC.Utils.Logger
HasModuleGHC.Unit.Module, GHC.Unit
hasNoBindingGHC.Types.Id
hasNoDebugOutputGHC.Driver.Session
hasNoDupsGHC.Data.List.SetOps
hasNoOneShotInfoGHC.Types.Id.Info, GHC.Types.Basic
hasNoOptCoercionGHC.Driver.Session
hasNoStateHackGHC.Driver.Session
HasOccNameGHC.Types.Name, GHC.Types.Name.Occurrence
hasOverlappableFlagGHC.Types.Basic
hasOverlappingFlagGHC.Types.Basic
hasPprDebugGHC.Driver.Session
hasSomeUnfoldingGHC.Core
hasSpecPragsLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
hasTyVarHeadGHC.Tc.Utils.TcType
hasVertexGGHC.Data.Graph.Directed
hasWayGHC.Platform.Ways
haveRegBase 
1 (Function)GHC.Platform.X86_64
2 (Function)GHC.Platform.X86
3 (Function)GHC.Platform.SPARC
4 (Function)GHC.Platform.S390X
5 (Function)GHC.Platform.RISCV64
6 (Function)GHC.Platform.PPC
7 (Function)GHC.Platform.NoRegs
8 (Function)GHC.Platform.ARM
9 (Function)GHC.Platform.AArch64
10 (Function)GHC.Platform.Regs
hcat 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
HCcGHC.Driver.Phases
hcSufGHC.Driver.Session
HdkCommentGHC.Parser.Lexer
HdkCommentNamedGHC.Parser.Lexer
HdkCommentNextGHC.Parser.Lexer
HdkCommentPrevGHC.Parser.Lexer
HdkCommentSectionGHC.Parser.Lexer
hdk_commentsGHC.Parser.Lexer
hdrSizeGHC.Runtime.Heap.Layout
hdrSizeWGHC.Runtime.Heap.Layout
head 
1 (Function)GHC.Prelude
2 (Function)GHC.Data.ShortText
Header 
1 (Type/Class)GHC.Types.ForeignCall
2 (Data Constructor)GHC.Types.ForeignCall
header_commentsGHC.Parser.Lexer
headFSGHC.Data.FastString
headOLGHC.Data.OrdList
heapClosureSizeWGHC.Runtime.Heap.Layout
HeapOverflowGHC.Utils.Exception
HeapRepGHC.Runtime.Heap.Layout
heqClassGHC.Builtin.Types
heqDataConGHC.Builtin.Types
heqDataConKeyGHC.Builtin.Names
heqSCSelIdKeyGHC.Builtin.Names
heqTyConGHC.Builtin.Types
heqTyConKeyGHC.Builtin.Names
heqTyConNameGHC.Builtin.Types
HERGHC.Tc.Types.Evidence
hexGHC.Utils.Ppr
hexDigitGHC.Parser.CharClass
HexFloatLiteralsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
HexFloatLiteralsBitGHC.Parser.Lexer
hfCandGHC.Tc.Errors.Hole.FitTypes
hfDocGHC.Tc.Errors.Hole.FitTypes
hfIdGHC.Tc.Errors.Hole.FitTypes
hfIsLclGHC.Tc.Errors.Hole.FitTypes
hflExtLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hflLabelLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hfMatchesGHC.Tc.Errors.Hole.FitTypes
hfPluginInitGHC.Tc.Errors.Hole.FitTypes
hfPluginRunGHC.Tc.Errors.Hole.FitTypes
hfPluginStopGHC.Tc.Errors.Hole.FitTypes
hfRefLvlGHC.Tc.Errors.Hole.FitTypes
hfTypeGHC.Tc.Errors.Hole.FitTypes
hfWrapGHC.Tc.Errors.Hole.FitTypes
hGetStringBufferGHC.Data.StringBuffer
hGetStringBufferBlockGHC.Data.StringBuffer
HiddenFlagGHC.Driver.CmdLine
HidePackageGHC.Driver.Session
hiDirGHC.Driver.Session
hieDirGHC.Driver.Session
hieSufGHC.Driver.Session
HintGHC.Parser.Errors
hintBangPatGHC.Parser.PostProcess
History 
1 (Type/Class)GHC.Runtime.Eval.Types
2 (Data Constructor)GHC.Runtime.Eval.Types
historyApStackGHC.Runtime.Eval.Types
historyBreakInfoGHC.Runtime.Eval.Types
historyEnclosingDeclsGHC.Runtime.Eval.Types
historySizeGHC.Driver.Session
hiSufGHC.Driver.Session
hiSuf_GHC.Driver.Session
hiVersionGHC.Settings.Constants
hm_detailsGHC.Unit.Home.ModInfo
hm_ifaceGHC.Unit.Home.ModInfo
hm_linkableGHC.Unit.Home.ModInfo
hoistCodeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
Hole 
1 (Type/Class)GHC.Tc.Types.Constraint
2 (Data Constructor)GHC.Tc.Types.Constraint
HoleBlockerReasonGHC.Tc.Types.Constraint
HoleCoGHC.Core.TyCo.Rep
HoleDestGHC.Tc.Types.Constraint
HoleExprRefGHC.Tc.Types.Evidence
HoleFit 
1 (Type/Class)GHC.Tc.Errors.Hole.FitTypes
2 (Data Constructor)GHC.Tc.Errors.Hole.FitTypes
HoleFitCandidateGHC.Tc.Errors.Hole.FitTypes
HoleFitPlugin 
1 (Type/Class)GHC.Tc.Errors.Hole.FitTypes
2 (Data Constructor)GHC.Tc.Errors.Hole.FitTypes
holeFitPluginGHC.Driver.Plugins
HoleFitPluginR 
1 (Type/Class)GHC.Tc.Errors.Hole.FitTypes, GHC.Driver.Plugins
2 (Data Constructor)GHC.Tc.Errors.Hole.FitTypes
HoleSetGHC.Core.Coercion, GHC.Tc.Types.Constraint
HoleSortGHC.Tc.Types.Constraint
HoleUnitGHC.Unit.Module, GHC.Unit.Types, GHC.Unit
hole_locGHC.Tc.Types.Constraint
hole_occGHC.Tc.Types.Constraint
hole_sortGHC.Tc.Types.Constraint
hole_tyGHC.Tc.Types.Constraint
HomeModInfo 
1 (Type/Class)GHC.Unit.Home.ModInfo
2 (Data Constructor)GHC.Unit.Home.ModInfo
homeModuleInstantiationGHC.Unit.Home, GHC.Unit
homeModuleNameInstantiationGHC.Unit.Home, GHC.Unit
HomePackageTableGHC.Unit.Home.ModInfo
HomeUnitGHC.Unit.Home, GHC.Unit
homeUnitAsUnitGHC.Unit.Home, GHC.Unit
homeUnitIdGHC.Unit.Home, GHC.Unit
homeUnitId_GHC.Driver.Session
homeUnitInstanceOfGHC.Unit.Home, GHC.Unit
homeUnitInstanceOfMaybeGHC.Unit.Home, GHC.Unit
homeUnitInstanceOf_GHC.Driver.Session
homeUnitInstantiationsGHC.Unit.Home, GHC.Unit
homeUnitInstantiations_GHC.Driver.Session
homeUnitMapGHC.Unit.Home, GHC.Unit
HooksGHC.Driver.Hooks
hostFullWaysGHC.Platform.Ways
hostIsDebuggedGHC.Platform.Ways
hostIsDynamicGHC.Platform.Ways
hostIsProfiledGHC.Platform.Ways
hostIsThreadedGHC.Platform.Ways
hostIsTracingGHC.Platform.Ways
hostWaysGHC.Platform.Ways
HpGHC.Cmm.Expr, GHC.Cmm
HpAllocGHC.Cmm.Expr, GHC.Cmm
hpAllocRegGHC.Cmm.Expr, GHC.Cmm
HpcCCGHC.Types.CostCentre
hpcDirGHC.Driver.Session
HpcInfo 
1 (Type/Class)GHC.Types.HpcInfo
2 (Data Constructor)GHC.Types.HpcInfo
hpcInfoHashGHC.Types.HpcInfo
hpcInfoTickCountGHC.Types.HpcInfo
HpcTickGHC.Types.Tickish
hpcUsedGHC.Types.HpcInfo
HpLimGHC.Cmm.Expr, GHC.Cmm
hpLimRegGHC.Cmm.Expr, GHC.Cmm
hpm_moduleGHC.Hs
hpm_src_filesGHC.Hs
hpRegGHC.Cmm.Expr, GHC.Cmm
hptAllThingsGHC.Driver.Env
hptAnnsGHC.Driver.Env
hptCompleteSigsGHC.Driver.Env
hptInstancesGHC.Driver.Env
hptRulesGHC.Driver.Env
hptSomeThingsBelowUsGHC.Driver.Env
hPutFSGHC.Data.FastString
hPutFZSGHC.Data.FastString
hPutStringBufferGHC.Data.StringBuffer
hsAllLTyVarNamesGHC.Hs.Type, GHC.Hs
HsAnnotationLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsAppLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsAppKindTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsAppTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsAppTypeLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsArgGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsArgParGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsArityGHC.Iface.Syntax
HsArrAppTypeLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsArrowGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsArrowMatchContextLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsBangTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsBindLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
HsBindLRLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
HsBinTickLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsBootFileGHC.Types.SourceFile
HsBoxedOrConstraintTupleGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsBracket 
1 (Type/Class)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsBracketRnLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
Hsc 
1 (Data Constructor)GHC.Driver.Phases
2 (Type/Class)GHC.Driver.Env, GHC.Driver.Env.Types
3 (Data Constructor)GHC.Driver.Env, GHC.Driver.Env.Types
HsCaseLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsCaseAnnCaseGHC.Hs.Expr, GHC.Hs
hsCaseAnnOfGHC.Hs.Expr, GHC.Hs
hsCaseAnnsRestGHC.Hs.Expr, GHC.Hs
hscCompileCoreExprHookGHC.Driver.Hooks
HscEnv 
1 (Type/Class)GHC.Driver.Env, GHC.Driver.Env.Types
2 (Data Constructor)GHC.Driver.Env, GHC.Driver.Env.Types
hscEPSGHC.Driver.Env
hscFrontendHookGHC.Driver.Hooks
HsCharLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsCharPrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsCharTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsCmdLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdAppLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdArrAppLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdArrFormLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdCaseLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdDoLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdIfLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdLamLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdLamCaseLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdLetLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdParLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsCmdTop 
1 (Type/Class)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HscNotGeneratingCodeGHC.Unit.Module.Status
HsComponentId 
1 (Type/Class)GHC.Driver.Backpack.Syntax
2 (Data Constructor)GHC.Driver.Backpack.Syntax
hsComponentIdGHC.Driver.Backpack.Syntax
HsConDeclGADTDetailsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsConDeclH98DetailsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hsConDeclThetaGHC.Hs, GHC.Hs.Decls
HsConDetailsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsConLikeOutLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsConPatArgsLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
HsConPatDetailsLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
HsContextGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsCoreTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HscOutGHC.Driver.Pipeline.Monad
HsCprGHC.Iface.Syntax
HscRecompGHC.Unit.Module.Status
HscSourceGHC.Types.SourceFile
hscSourceStringGHC.Types.SourceFile
HscStatusGHC.Unit.Module.Status
hscs_gutsGHC.Unit.Module.Status
hscs_mod_locationGHC.Unit.Module.Status
hscs_old_iface_hashGHC.Unit.Module.Status
hscs_partial_ifaceGHC.Unit.Module.Status
HscUpdateBootGHC.Unit.Module.Status
HscUpdateSigGHC.Unit.Module.Status
HscUpToDateGHC.Unit.Module.Status
hsc_dflagsGHC.Driver.Env, GHC.Driver.Env.Types
hsc_envGHC.Driver.Pipeline.Monad
hsc_EPSGHC.Driver.Env, GHC.Driver.Env.Types
hsc_FCGHC.Driver.Env, GHC.Driver.Env.Types
hsc_home_unitGHC.Driver.Env
hsc_hooksGHC.Driver.Env, GHC.Driver.Env.Types
hsc_HPTGHC.Driver.Env, GHC.Driver.Env.Types
hsc_ICGHC.Driver.Env, GHC.Driver.Env.Types
hsc_interpGHC.Driver.Env, GHC.Driver.Env.Types
hsc_loggerGHC.Driver.Env, GHC.Driver.Env.Types
hsc_mod_graphGHC.Driver.Env, GHC.Driver.Env.Types
hsc_NCGHC.Driver.Env, GHC.Driver.Env.Types
hsc_pluginsGHC.Driver.Env, GHC.Driver.Env.Types
hsc_static_pluginsGHC.Driver.Env, GHC.Driver.Env.Types
hsc_targetsGHC.Driver.Env, GHC.Driver.Env.Types
hsc_tmpfsGHC.Driver.Env, GHC.Driver.Env.Types
hsc_type_env_varGHC.Driver.Env, GHC.Driver.Env.Types
hsc_unitsGHC.Driver.Env
hsc_unit_dbsGHC.Driver.Env, GHC.Driver.Env.Types
hsc_unit_envGHC.Driver.Env, GHC.Driver.Env.Types
HsDataDefn 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hsDataFamInstBindersGHC.Hs.Utils, GHC.Hs
HsDeclLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hsDeclHasCuskGHC.Hs, GHC.Hs.Decls
HsDerivingLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsDerivingClause 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsDoLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsDocStringGHC.Hs.Doc, GHC.Hs
hsDocStringToByteStringGHC.Hs.Doc, GHC.Hs
HsDocTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsDoRnLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsDoublePrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
hsep 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
HsExpandedGHC.Hs.Expr, GHC.Hs
HsExpansionGHC.Hs.Expr, GHC.Hs
HsExplicitListTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsExplicitLTyVarNamesGHC.Hs.Type, GHC.Hs
HsExplicitMultGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsExplicitTupleTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsExprLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsExprNeedsParensGHC.Hs.Expr, GHC.Hs
HsFieldLabel 
1 (Type/Class)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsFirstOrderAppLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsFloatPrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsForAllInvisGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsForAllTelescopeGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsForAllTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsForAllVisGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsForeignDeclsBindersGHC.Hs.Utils, GHC.Hs
HsFractionalLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsFunTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsf_invis_bndrsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsf_vis_bndrsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsf_xinvisGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsf_xvisGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsGetFieldLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsGroup 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hsGroupBindersGHC.Hs.Utils, GHC.Hs
hsGroupInstDeclsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hsGroupTopLevelFixitySigsGHC.Hs, GHC.Hs.Decls
HsHigherOrderAppLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsIfLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsigFileGHC.Types.SourceFile
HsImplBangGHC.Core.DataCon, GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsInlineGHC.Iface.Syntax
HsIntLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsInt64PrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsIntegerLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsIntegralLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsIntPrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsIParamTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsIPBinds 
1 (Type/Class)Language.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
2 (Data Constructor)Language.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
HsIPName 
1 (Type/Class)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsIPNameFSGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsIPVarLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsIsStringLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsKindGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsKindSigGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsLamLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsLamCaseLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsLazyGHC.Core.DataCon, GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsLetLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsLevityGHC.Iface.Syntax
HsLFInfoGHC.Iface.Syntax
hsLinearGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsLinearArrowGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsListTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsLit 
1 (Type/Class)Language.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsLitNeedsParensLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
hsLMatchPatsGHC.Hs.Expr, GHC.Hs
HsLocalBindsLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
HsLocalBindsLRLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
hsLTyClDeclBindersGHC.Hs.Utils, GHC.Hs
hsLTyVarLocNameGHC.Hs.Type, GHC.Hs
hsLTyVarLocNamesGHC.Hs.Type, GHC.Hs
hsLTyVarNameGHC.Hs.Type, GHC.Hs
hsLTyVarNamesGHC.Hs.Type, GHC.Hs
HsMatchContextLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsmodAnnGHC.Hs
hsmodDeclsGHC.Hs
hsmodDeprecMessageGHC.Hs
hsmodExportsGHC.Hs
hsmodHaddockModHeaderGHC.Hs
hsmodImportsGHC.Hs
hsmodLayoutGHC.Hs
hsmodNameGHC.Hs
HsModule 
1 (Type/Class)GHC.Hs
2 (Data Constructor)GHC.Hs
HsModuleId 
1 (Type/Class)GHC.Driver.Backpack.Syntax
2 (Data Constructor)GHC.Driver.Backpack.Syntax
HsModuleSubstGHC.Driver.Backpack.Syntax
HsModuleVarGHC.Driver.Backpack.Syntax
hsMultGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsMultiIfLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsNoCafRefsGHC.Iface.Syntax
HsNumTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsOpTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsOuterExplicitGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsOuterExplicitBndrsGHC.Hs.Type, GHC.Hs
HsOuterFamEqnTyVarBndrsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsOuterImplicitGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsOuterSigTyVarBndrsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsOuterTyVarBndrsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsOuterTyVarNamesGHC.Hs.Type, GHC.Hs
HsOverLabelLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsOverLit 
1 (Type/Class)Language.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsOverLitNeedsParensLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
hso_bndrsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hso_xexplicitGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hso_ximplicitGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsPackageNameGHC.Driver.Backpack.Syntax
HsParLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsParsedModule 
1 (Type/Class)GHC.Hs
2 (Data Constructor)GHC.Hs
HsParTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsPatSigTypeGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsPatSigTypeGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsPatSynDetailsLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
HsPatSynDirLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
hsPatSynSelectorsGHC.Hs.Utils, GHC.Hs
HsPpGHC.Driver.Phases
HsPragE 
1 (Type/Class)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)Language.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsPragSCCLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsProcLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsProjectionLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsPSGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsPSRn 
1 (Type/Class)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsps_bodyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsps_extGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsps_imp_tvsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsps_nwcsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsQTvExplicitGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsQTvsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsQualTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsQuasiQuoteLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsq_explicitGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsq_extGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsRatLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsRecField 
1 (Data Constructor)Language.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
2 (Type/Class)Language.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
HsRecField'Language.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
hsRecFieldAnnLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
hsRecFieldArgLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
hsRecFieldIdGHC.Hs, GHC.Hs.Pat
hsRecFieldLblLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
HsRecFields 
1 (Type/Class)Language.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
2 (Data Constructor)Language.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
hsRecFieldsLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
hsRecFieldsArgsLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
hsRecFieldSelLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
HsRecFldLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsRecordBindsLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsRecPunLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
HsRecTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsRecUpdFieldLanguage.Haskell.Syntax.Pat, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Pat
hsRecUpdFieldIdGHC.Hs, GHC.Hs.Pat
hsRecUpdFieldOccGHC.Hs, GHC.Hs.Pat
hsRecUpdFieldRdrGHC.Hs, GHC.Hs.Pat
HsRnBracketOutLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsRuleLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsRuleAnn 
1 (Type/Class)GHC.Hs, GHC.Hs.Decls
2 (Data Constructor)GHC.Hs, GHC.Hs.Decls
HsRuleRn 
1 (Type/Class)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
2 (Data Constructor)Language.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsRulesLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsScaled 
1 (Type/Class)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsScaledThingGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsScopedTvsGHC.Hs.Type, GHC.Hs
HsSigGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsSigDocLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
HsSigTypeGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsSigWcTypeGHC.Hs.Type, GHC.Hs
HsSpliceLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsSplicedLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsSplicedExprLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsSplicedPatLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsSplicedT 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
HsSplicedThingLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsSplicedTyLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsSpliceELanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsSpliceTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsSrcBang 
1 (Type/Class)GHC.Core.DataCon, GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Core.DataCon, GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsSrcFileGHC.Types.SourceFile
HsStarTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsStaticLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsStmtContextLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsStrictGHC.Core.DataCon, GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsStrictnessGHC.Iface.Syntax
HsStringLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsStringPrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsStrTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsSumTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsTcBracketOutLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsTickLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsTupArgLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsTupleSortGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsTupleTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsTvbAllKindedGHC.Hs.Type, GHC.Hs
hsTyClForeignBindersGHC.Hs.Utils, GHC.Hs
hsTyGetAppHead_maybeGHC.Hs.Type, GHC.Hs
hsTyKindSigGHC.Hs.Type, GHC.Hs
HsTyLit 
1 (Type/Class)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
2 (Data Constructor)GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsTyPatsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HsTypeGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsTypeArgGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsTypedSpliceLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
hsTypeNeedsParensGHC.Hs.Type, GHC.Hs
hsTypeToHsSigTypeGHC.Hs.Utils, GHC.Hs
hsTypeToHsSigWcTypeGHC.Hs.Utils, GHC.Hs
HsTyVarGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsTyVarBndrGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsTyVarBndrFlagGHC.Hs.Type, GHC.Hs
hsTyVarNameGHC.Hs.Type, GHC.Hs
hst_bodyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hst_ctxtGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hst_teleGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hst_xforallGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hst_xqualGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsUnboundBackquotesGHC.Hs.Expr, GHC.Hs
hsUnboundHoleGHC.Hs.Expr, GHC.Hs
HsUnboundVarLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsUnboxedTupleGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsUnfoldGHC.Iface.Syntax
HsUnit 
1 (Type/Class)GHC.Driver.Backpack.Syntax
2 (Data Constructor)GHC.Driver.Backpack.Syntax
hsunitBodyGHC.Driver.Backpack.Syntax
HsUnitDeclGHC.Driver.Backpack.Syntax
HsUnitId 
1 (Type/Class)GHC.Driver.Backpack.Syntax
2 (Data Constructor)GHC.Driver.Backpack.Syntax
hsunitNameGHC.Driver.Backpack.Syntax
HsUnpackGHC.Core.DataCon, GHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsUnrestrictedGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsUnrestrictedArrowGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsUntypedSpliceLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsValArgGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsValBinds 
1 (Type/Class)Language.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
2 (Data Constructor)Language.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
hsValBindsImplicitsGHC.Hs.Utils, GHC.Hs
HsValBindsLRLanguage.Haskell.Syntax.Binds, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Binds
HsVarLanguage.Haskell.Syntax.Expr, GHC.Hs.Expr, GHC.Hs, Language.Haskell.Syntax
HsWCGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hsWcScopedTvsGHC.Hs.Type, GHC.Hs
hswc_bodyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
hswc_extGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsWildCardBndrsGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsWildCardTyGHC.Hs.Type, Language.Haskell.Syntax.Type, GHC.Hs, Language.Haskell.Syntax
HsWord64PrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsWordPrimLanguage.Haskell.Syntax.Lit, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Lit
HsWrap 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
hsWrapDictBindersGHC.Tc.Types.Evidence
HsWrapperGHC.Tc.Types.Evidence
hs_anndsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_defdsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_derivdsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_docsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_extLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_fixdsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_fordsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_ruledsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_splcdsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_tycldsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_valdsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
hs_warndsLanguage.Haskell.Syntax.Decls, GHC.Hs, Language.Haskell.Syntax, GHC.Hs.Decls
HValue 
1 (Type/Class)GHCi.RemoteTypes
2 (Data Constructor)GHCi.RemoteTypes
HValueRefGHCi.RemoteTypes
hvaluesGHC.Exts.Heap.Closures, GHC.Exts.Heap