ghc-lib-parser-9.2.1.20220109: 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.Basic, GHC.Types.Id.Info
hasNoOptCoercionGHC.Driver.Session
hasNoStateHackGHC.Driver.Session
HasOccNameGHC.Types.Name.Occurrence, GHC.Types.Name
hasOverlappableFlagGHC.Types.Basic
hasOverlappingFlagGHC.Types.Basic
hasPprDebugGHC.Driver.Session
hasSomeUnfoldingGHC.Core
hasSpecPragsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
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, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hflLabelLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
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.Types, GHC.Unit.Module, 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, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsAppLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsAppKindTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsAppTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsAppTypeLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsArgLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsArgParLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsArityGHC.Iface.Syntax
HsArrAppTypeLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsArrowLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsArrowMatchContextLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsBangTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBindLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsBindLRLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsBinTickLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsBootFileGHC.Types.SourceFile
HsBoxedOrConstraintTupleLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBracket 
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
HsBracketRnLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, 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
HsCaseLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
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.Types, GHC.Driver.Env
2 (Data Constructor)GHC.Driver.Env.Types, GHC.Driver.Env
hscEPSGHC.Driver.Env
hscFrontendHookGHC.Driver.Hooks
HsCharLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsCharPrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsCharTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsCmdLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdAppLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdArrAppLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdArrFormLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdCaseLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdDoLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdIfLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdLamLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdLamCaseLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdLetLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsCmdParLanguage.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
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, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsConDeclH98DetailsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsConDeclThetaGHC.Hs.Decls, GHC.Hs
HsConDetailsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsConLikeOutLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsConPatArgsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsConPatDetailsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsContextLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsCoreTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
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_detailsGHC.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.Types, GHC.Driver.Env
hsc_envGHC.Driver.Pipeline.Monad
hsc_EPSGHC.Driver.Env.Types, GHC.Driver.Env
hsc_FCGHC.Driver.Env.Types, GHC.Driver.Env
hsc_home_unitGHC.Driver.Env
hsc_hooksGHC.Driver.Env.Types, GHC.Driver.Env
hsc_HPTGHC.Driver.Env.Types, GHC.Driver.Env
hsc_ICGHC.Driver.Env.Types, GHC.Driver.Env
hsc_interpGHC.Driver.Env.Types, GHC.Driver.Env
hsc_loggerGHC.Driver.Env.Types, GHC.Driver.Env
hsc_mod_graphGHC.Driver.Env.Types, GHC.Driver.Env
hsc_NCGHC.Driver.Env.Types, GHC.Driver.Env
hsc_pluginsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_static_pluginsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_targetsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_tmpfsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_type_env_varGHC.Driver.Env.Types, GHC.Driver.Env
hsc_unitsGHC.Driver.Env
hsc_unit_dbsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_unit_envGHC.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
hsDataFamInstBindersGHC.Hs.Utils, GHC.Hs
HsDeclLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsDeclHasCuskGHC.Hs.Decls, GHC.Hs
HsDerivingLanguage.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
HsDoLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDocStringGHC.Hs.Doc, GHC.Hs
hsDocStringToByteStringGHC.Hs.Doc, GHC.Hs
HsDocTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsDoRnLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDoublePrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
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
HsExplicitListTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsExplicitLTyVarNamesGHC.Hs.Type, GHC.Hs
HsExplicitMultLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsExplicitTupleTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsExprNeedsParensGHC.Hs.Expr, GHC.Hs
HsFieldLabel 
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
HsFirstOrderAppLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsFloatPrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsForAllInvisLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsForAllTelescopeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsForAllTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsForAllVisLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsForeignDeclsBindersGHC.Hs.Utils, GHC.Hs
HsFractionalLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsFunTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_invis_bndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_vis_bndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_xinvisLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsf_xvisLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsGetFieldLanguage.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
hsGroupBindersGHC.Hs.Utils, GHC.Hs
hsGroupInstDeclsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hsGroupTopLevelFixitySigsGHC.Hs.Decls, GHC.Hs
HsHigherOrderAppLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsIfLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsigFileGHC.Types.SourceFile
HsImplBangGHC.Core.DataCon, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsInlineGHC.Iface.Syntax
HsIntLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt64PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsIntegerLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsIntegralLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsIntPrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsIParamTyLanguage.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
hsIPNameFSLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsIPVarLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsIsStringLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsKindLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsKindSigLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsLamLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLamCaseLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLazyGHC.Core.DataCon, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsLetLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLevityGHC.Iface.Syntax
HsLFInfoGHC.Iface.Syntax
hsLinearLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsLinearArrowLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsListTyLanguage.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
hsLitNeedsParensLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
hsLMatchPatsGHC.Hs.Expr, GHC.Hs
HsLocalBindsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsLocalBindsLRLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
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, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
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
hsMultLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsMultiIfLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsNoCafRefsGHC.Iface.Syntax
HsNumTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOpTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterExplicitLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsOuterExplicitBndrsGHC.Hs.Type, GHC.Hs
HsOuterFamEqnTyVarBndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterImplicitLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterSigTyVarBndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsOuterTyVarBndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsOuterTyVarNamesGHC.Hs.Type, GHC.Hs
HsOverLabelLanguage.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
hsOverLitNeedsParensLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
hso_bndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hso_xexplicitLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hso_ximplicitLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsPackageNameGHC.Driver.Backpack.Syntax
HsParLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsParsedModule 
1 (Type/Class)GHC.Hs
2 (Data Constructor)GHC.Hs
HsParTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsPatSigTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsPatSigTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsPatSynDetailsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsPatSynDirLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
hsPatSynSelectorsGHC.Hs.Utils, GHC.Hs
HsPpGHC.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
HsPragSCCLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsProcLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsProjectionLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsPSLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsPSRn 
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
hsps_bodyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsps_extLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsps_imp_tvsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsps_nwcsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsQTvExplicitLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsQTvsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsQualTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsQuasiQuoteLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsq_explicitLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsq_extLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsRatLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsRecField 
1 (Data Constructor)Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
2 (Type/Class)Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsRecField'Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldAnnLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldArgLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldIdGHC.Hs.Pat, GHC.Hs
hsRecFieldLblLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, 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
hsRecFieldsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldsArgsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldSelLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsRecFldLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsRecordBindsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsRecPunLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsRecTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsRecUpdFieldLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecUpdFieldIdGHC.Hs.Pat, GHC.Hs
hsRecUpdFieldOccGHC.Hs.Pat, GHC.Hs
hsRecUpdFieldRdrGHC.Hs.Pat, GHC.Hs
HsRnBracketOutLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsRuleLanguage.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)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
HsRulesLanguage.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
hsScaledThingLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsScopedTvsGHC.Hs.Type, GHC.Hs
HsSigLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsSigDocLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsSigTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsSigWcTypeGHC.Hs.Type, GHC.Hs
HsSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsSplicedLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsSplicedExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsSplicedPatLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsSplicedT 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
HsSplicedThingLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsSplicedTyLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsSpliceELanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsSpliceTyLanguage.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
HsSrcFileGHC.Types.SourceFile
HsStarTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsStaticLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsStmtContextLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsStrictGHC.Core.DataCon, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsStrictnessGHC.Iface.Syntax
HsStringLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsStringPrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsStrTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsSumTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTcBracketOutLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsTickLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsTupArgLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsTupleSortLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTupleTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
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)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
HsTyPatsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HsTypeLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTypeArgLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTypedSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsTypeNeedsParensGHC.Hs.Type, GHC.Hs
hsTypeToHsSigTypeGHC.Hs.Utils, GHC.Hs
hsTypeToHsSigWcTypeGHC.Hs.Utils, GHC.Hs
HsTyVarLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTyVarBndrLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsTyVarBndrFlagGHC.Hs.Type, GHC.Hs
hsTyVarNameGHC.Hs.Type, GHC.Hs
hst_bodyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_ctxtLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_teleLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_xforallLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hst_xqualLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsUnboundBackquotesGHC.Hs.Expr, GHC.Hs
hsUnboundHoleGHC.Hs.Expr, GHC.Hs
HsUnboundVarLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsUnboxedTupleLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
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, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsUnrestrictedLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsUnrestrictedArrowLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsUntypedSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsValArgLanguage.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
hsValBindsImplicitsGHC.Hs.Utils, GHC.Hs
HsValBindsLRLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
HsVarLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsWCLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsWcScopedTvsGHC.Hs.Type, GHC.Hs
hswc_bodyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hswc_extLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsWildCardBndrsLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsWildCardTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsWord64PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWordPrimLanguage.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
hsWrapDictBindersGHC.Tc.Types.Evidence
HsWrapperGHC.Tc.Types.Evidence
hs_anndsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_defdsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_derivdsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_docsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_extLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_fixdsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_fordsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_ruledsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_splcdsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_tycldsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_valdsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
hs_warndsLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
HValue 
1 (Type/Class)GHCi.RemoteTypes
2 (Data Constructor)GHCi.RemoteTypes
HValueRefGHCi.RemoteTypes
hvaluesGHC.Exts.Heap.Closures, GHC.Exts.Heap