ghc-lib-parser-9.0.1.20210324: 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.Types
handleGhcExceptionGHC.Utils.Panic
handleIOGHC.Utils.Exception
handleJustGHC.Utils.Exception
Handler 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
handleSourceErrorGHC.Driver.Types
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
HasArgGHC.Driver.CmdLine
hasCAFGHC.Cmm.CLabel
HasCallStackGHC.Utils.Misc
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
2 (Data Constructor)GHC.Parser.Annotation
hasFieldClassNameGHC.Builtin.Names
hasFieldClassNameKeyGHC.Builtin.Names
hasHaskellNameGHC.Cmm.CLabel
HasHeapRepGHC.Exts.Heap
hashParensLanguage.Haskell.TH.Ppr
hashStringGHC.Utils.Misc
hasIncoherentFlagGHC.Types.Basic
hasIPSuperClassesGHC.Core.Predicate
Haskell2010GHC.Driver.Flags, GHC.Driver.Session
Haskell98GHC.Driver.Flags, GHC.Driver.Session
hasKeyGHC.Types.Unique, GHC.Builtin.Names
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
hasSpecPragsGHC.Hs.Binds, GHC.Hs
hasTyVarHeadGHC.Tc.Utils.TcType
hasVertexGGHC.Data.Graph.Directed
hasWayGHC.Driver.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.PPC
6 (Function)GHC.Platform.NoRegs
7 (Function)GHC.Platform.ARM
8 (Function)GHC.Platform.AArch64
9 (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
headGHC.Prelude
Header 
1 (Type/Class)GHC.Types.ForeignCall
2 (Data Constructor)GHC.Types.ForeignCall
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
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
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
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
hiVersionGHC.Settings.Constants
hm_detailsGHC.Driver.Types
hm_ifaceGHC.Driver.Types
hm_linkableGHC.Driver.Types
hoistCodeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
Hole 
1 (Type/Class)GHC.Tc.Types.Constraint
2 (Data Constructor)GHC.Tc.Types.Constraint
HoleCoGHC.Core.TyCo.Rep
HoleDestGHC.Tc.Types.Constraint
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
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.Driver.Types
2 (Data Constructor)GHC.Driver.Types
HomePackageTableGHC.Driver.Types
homeUnitGHC.Driver.Session
homeUnitIdGHC.Driver.Session
homeUnitInstanceOfIdGHC.Driver.Session
homeUnitInstantiationsGHC.Driver.Session
homeUnitIsDefiniteGHC.Unit.State, GHC.Unit
homeUnitIsIndefiniteGHC.Unit.State, GHC.Unit
home_impsGHC.Driver.Types
HooksGHC.Driver.Hooks
hooksGHC.Driver.Session
hostFullWaysGHC.Driver.Ways
hostIsDynamicGHC.Driver.Ways
hostIsProfiledGHC.Driver.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.Driver.Types
2 (Data Constructor)GHC.Driver.Types
hpcInfoHashGHC.Driver.Types
hpcInfoTickCountGHC.Driver.Types
HpcTickGHC.Core
hpcUsedGHC.Driver.Types
HpLimGHC.Cmm.Expr, GHC.Cmm
hpLimRegGHC.Cmm.Expr, GHC.Cmm
hpm_annotationsGHC.Driver.Types
hpm_moduleGHC.Driver.Types
hpm_src_filesGHC.Driver.Types
hpRegGHC.Cmm.Expr, GHC.Cmm
hptCompleteSigsGHC.Driver.Types
hptInstancesGHC.Driver.Types
hptRulesGHC.Driver.Types
hPutFSGHC.Data.FastString
hPutFZSGHC.Data.FastString
hPutStringBufferGHC.Data.StringBuffer
hsAllLTyVarNamesGHC.Hs.Type, GHC.Hs
HsAnnotationGHC.Hs.Decls, GHC.Hs
HsAppGHC.Hs.Expr, GHC.Hs
HsAppKindTyGHC.Hs.Type, GHC.Hs
HsAppTyGHC.Hs.Type, GHC.Hs
HsAppTypeGHC.Hs.Expr, GHC.Hs
HsArgGHC.Hs.Type, GHC.Hs
HsArgParGHC.Hs.Type, GHC.Hs
HsArityGHC.Iface.Syntax
HsArrAppTypeGHC.Hs.Expr, GHC.Hs
HsArrowGHC.Hs.Type, GHC.Hs
HsBangTyGHC.Hs.Type, GHC.Hs
HsBindGHC.Hs.Binds, GHC.Hs
HsBindLRGHC.Hs.Binds, GHC.Hs
HsBinTickGHC.Hs.Expr, GHC.Hs
HsBootFileGHC.Driver.Phases, GHC.Driver.Types
HsBoxedOrConstraintTupleGHC.Hs.Type, GHC.Hs
HsBoxedTupleGHC.Hs.Type, GHC.Hs
HsBracket 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
Hsc 
1 (Data Constructor)GHC.Driver.Phases
2 (Type/Class)GHC.Driver.Types
3 (Data Constructor)GHC.Driver.Types
HsCaseGHC.Hs.Expr, GHC.Hs
HscAsmGHC.Driver.Session
HscCGHC.Driver.Session
hscCompileCoreExprHookGHC.Driver.Hooks
HscEnv 
1 (Type/Class)GHC.Driver.Types
2 (Data Constructor)GHC.Driver.Types
hscEPSGHC.Driver.Types
hscFrontendHookGHC.Driver.Hooks
HsCharGHC.Hs.Lit, GHC.Hs
HsCharPrimGHC.Hs.Lit, GHC.Hs
HscInterpretedGHC.Driver.Session
HscLlvmGHC.Driver.Session
HsCmdGHC.Hs.Expr, GHC.Hs
HsCmdAppGHC.Hs.Expr, GHC.Hs
HsCmdArrAppGHC.Hs.Expr, GHC.Hs
HsCmdArrFormGHC.Hs.Expr, GHC.Hs
HsCmdCaseGHC.Hs.Expr, GHC.Hs
HsCmdDoGHC.Hs.Expr, GHC.Hs
HsCmdIfGHC.Hs.Expr, GHC.Hs
HsCmdLamGHC.Hs.Expr, GHC.Hs
HsCmdLamCaseGHC.Hs.Expr, GHC.Hs
HsCmdLetGHC.Hs.Expr, GHC.Hs
HsCmdParGHC.Hs.Expr, GHC.Hs
HsCmdTop 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
HscNotGeneratingCodeGHC.Driver.Types
HscNothingGHC.Driver.Session
HsComponentId 
1 (Type/Class)GHC.Driver.Backpack.Syntax
2 (Data Constructor)GHC.Driver.Backpack.Syntax
hsComponentIdGHC.Driver.Backpack.Syntax
hsConDeclArgTysGHC.Hs.Decls, GHC.Hs
HsConDeclDetailsGHC.Hs.Decls, GHC.Hs
hsConDeclThetaGHC.Hs.Decls, GHC.Hs
HsConDetailsGHC.Hs.Type, GHC.Hs
hsConDetailsArgsGHC.Hs.Type, GHC.Hs
HsConLikeOutGHC.Hs.Expr, GHC.Hs
hsConPatArgsGHC.Hs.Pat, GHC.Hs
HsConPatDetailsGHC.Hs.Pat, GHC.Hs
HsConstraintTupleGHC.Hs.Type, GHC.Hs
HsContextGHC.Hs.Type, GHC.Hs
HscOutGHC.Driver.Pipeline.Monad
HsCprGHC.Iface.Syntax
HscRecompGHC.Driver.Types
HscSourceGHC.Driver.Phases, GHC.Driver.Types
hscSourceStringGHC.Driver.Phases, GHC.Driver.Types
HscStatusGHC.Driver.Types
hscs_gutsGHC.Driver.Types
hscs_iface_dflagsGHC.Driver.Types
hscs_mod_detailsGHC.Driver.Types
hscs_mod_locationGHC.Driver.Types
hscs_old_iface_hashGHC.Driver.Types
hscs_partial_ifaceGHC.Driver.Types
HscTargetGHC.Driver.Session
hscTargetGHC.Driver.Session
HscUpdateBootGHC.Driver.Types
HscUpdateSigGHC.Driver.Types
HscUpToDateGHC.Driver.Types
hsc_dflagsGHC.Driver.Types
hsc_dynLinkerGHC.Driver.Types
hsc_envGHC.Driver.Pipeline.Monad
hsc_EPSGHC.Driver.Types
hsc_FCGHC.Driver.Types
hsc_HPTGHC.Driver.Types
hsc_ICGHC.Driver.Types
hsc_interpGHC.Driver.Types
hsc_mod_graphGHC.Driver.Types
hsc_NCGHC.Driver.Types
hsc_targetsGHC.Driver.Types
hsc_type_env_varGHC.Driver.Types
HsDataDefn 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
hsDataFamInstBindersGHC.Hs.Utils, GHC.Hs
HsDeclGHC.Hs.Decls, GHC.Hs
hsDeclHasCuskGHC.Hs.Decls, GHC.Hs
HsDerivingGHC.Hs.Decls, GHC.Hs
HsDerivingClause 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
HsDoGHC.Hs.Expr, GHC.Hs
HsDocStringGHC.Hs.Doc, GHC.Hs
hsDocStringToByteStringGHC.Hs.Doc, GHC.Hs
HsDocTyGHC.Hs.Type, GHC.Hs
HsDoublePrimGHC.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
HsExplicitListTyGHC.Hs.Type, GHC.Hs
hsExplicitLTyVarNamesGHC.Hs.Type, GHC.Hs
HsExplicitMultGHC.Hs.Type, GHC.Hs
HsExplicitTupleTyGHC.Hs.Type, GHC.Hs
HsExprGHC.Hs.Expr, GHC.Hs
hsExprNeedsParensGHC.Hs.Expr, GHC.Hs
HsFirstOrderAppGHC.Hs.Expr, GHC.Hs
HsFloatPrimGHC.Hs.Lit, GHC.Hs
HsForAllInvisGHC.Hs.Type, GHC.Hs
HsForAllTelescopeGHC.Hs.Type, GHC.Hs
HsForAllTyGHC.Hs.Type, GHC.Hs
HsForAllVisGHC.Hs.Type, GHC.Hs
hsForeignDeclsBindersGHC.Hs.Utils, GHC.Hs
HsFractionalGHC.Hs.Lit, GHC.Hs
HsFunTyGHC.Hs.Type, GHC.Hs
hsf_invis_bndrsGHC.Hs.Type, GHC.Hs
hsf_vis_bndrsGHC.Hs.Type, GHC.Hs
hsf_xinvisGHC.Hs.Type, GHC.Hs
hsf_xvisGHC.Hs.Type, GHC.Hs
HsGroup 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
hsGroupBindersGHC.Hs.Utils, GHC.Hs
hsGroupInstDeclsGHC.Hs.Decls, GHC.Hs
hsGroupTopLevelFixitySigsGHC.Hs.Decls, GHC.Hs
HsHigherOrderAppGHC.Hs.Expr, GHC.Hs
HsIBGHC.Hs.Type, GHC.Hs
hsib_bodyGHC.Hs.Type, GHC.Hs
hsib_extGHC.Hs.Type, GHC.Hs
HsIfGHC.Hs.Expr, GHC.Hs
HsigFileGHC.Driver.Phases, GHC.Driver.Types
HsImplBangGHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsImplicitBndrsGHC.Hs.Type, GHC.Hs
hsImplicitBodyGHC.Hs.Type, GHC.Hs
HsInlineGHC.Iface.Syntax
HsIntGHC.Hs.Lit, GHC.Hs
HsInt64PrimGHC.Hs.Lit, GHC.Hs
HsIntegerGHC.Hs.Lit, GHC.Hs
HsIntegralGHC.Hs.Lit, GHC.Hs
HsIntPrimGHC.Hs.Lit, GHC.Hs
HsIParamTyGHC.Hs.Type, GHC.Hs
HsIPBinds 
1 (Type/Class)GHC.Hs.Binds, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
HsIPName 
1 (Type/Class)GHC.Hs.Type, GHC.Hs
2 (Data Constructor)GHC.Hs.Type, GHC.Hs
hsIPNameFSGHC.Hs.Type, GHC.Hs
HsIPVarGHC.Hs.Expr, GHC.Hs
HsIsStringGHC.Hs.Lit, GHC.Hs
HsKindGHC.Hs.Type, GHC.Hs
HsKindSigGHC.Hs.Type, GHC.Hs
HsLamGHC.Hs.Expr, GHC.Hs
HsLamCaseGHC.Hs.Expr, GHC.Hs
HsLazyGHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsLetGHC.Hs.Expr, GHC.Hs
HsLevityGHC.Iface.Syntax
HsLFInfoGHC.Iface.Syntax
hsLinearGHC.Hs.Type, GHC.Hs
HsLinearArrowGHC.Hs.Type, GHC.Hs
HsListTyGHC.Hs.Type, GHC.Hs
HsLit 
1 (Type/Class)GHC.Hs.Lit, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
hsLitNeedsParensGHC.Hs.Lit, GHC.Hs
hsLMatchPatsGHC.Hs.Expr, GHC.Hs
HsLocalBindsGHC.Hs.Binds, GHC.Hs
HsLocalBindsLRGHC.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
HsMatchContextGHC.Hs.Expr, GHC.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, GHC.Hs
HsMultiIfGHC.Hs.Expr, GHC.Hs
HsNoCafRefsGHC.Iface.Syntax
HsNumTyGHC.Hs.Type, GHC.Hs
HsOpTyGHC.Hs.Type, GHC.Hs
HsOverLabelGHC.Hs.Expr, GHC.Hs
HsOverLit 
1 (Type/Class)GHC.Hs.Lit, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
hsOverLitNeedsParensGHC.Hs.Lit, GHC.Hs
hsPackageNameGHC.Driver.Backpack.Syntax
HsParGHC.Hs.Expr, GHC.Hs
HsParsedModule 
1 (Type/Class)GHC.Driver.Types
2 (Data Constructor)GHC.Driver.Types
HsParTyGHC.Hs.Type, GHC.Hs
HsPatSigTypeGHC.Hs.Type, GHC.Hs
hsPatSigTypeGHC.Hs.Type, GHC.Hs
HsPatSynDetailsGHC.Hs.Binds, GHC.Hs
HsPatSynDirGHC.Hs.Binds, GHC.Hs
hsPatSynSelectorsGHC.Hs.Utils, GHC.Hs
HsPpGHC.Driver.Phases
HsPragE 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
HsPragSCCGHC.Hs.Expr, GHC.Hs
HsPragTickGHC.Hs.Expr, GHC.Hs
HsProcGHC.Hs.Expr, GHC.Hs
HsPSGHC.Hs.Type, GHC.Hs
HsPSRn 
1 (Type/Class)GHC.Hs.Type, GHC.Hs
2 (Data Constructor)GHC.Hs.Type, GHC.Hs
hsps_bodyGHC.Hs.Type, GHC.Hs
hsps_extGHC.Hs.Type, GHC.Hs
hsps_imp_tvsGHC.Hs.Type, GHC.Hs
hsps_nwcsGHC.Hs.Type, GHC.Hs
hsQTvExplicitGHC.Hs.Type, GHC.Hs
HsQTvsGHC.Hs.Type, GHC.Hs
HsQualTyGHC.Hs.Type, GHC.Hs
HsQuasiQuoteGHC.Hs.Expr, GHC.Hs
hsq_explicitGHC.Hs.Type, GHC.Hs
hsq_extGHC.Hs.Type, GHC.Hs
HsRatGHC.Hs.Lit, GHC.Hs
HsRecField 
1 (Data Constructor)GHC.Hs.Pat, GHC.Hs
2 (Type/Class)GHC.Hs.Pat, GHC.Hs
HsRecField'GHC.Hs.Pat, GHC.Hs
hsRecFieldArgGHC.Hs.Pat, GHC.Hs
hsRecFieldIdGHC.Hs.Pat, GHC.Hs
hsRecFieldLblGHC.Hs.Pat, GHC.Hs
HsRecFields 
1 (Type/Class)GHC.Hs.Pat, GHC.Hs
2 (Data Constructor)GHC.Hs.Pat, GHC.Hs
hsRecFieldsGHC.Hs.Pat, GHC.Hs
hsRecFieldsArgsGHC.Hs.Pat, GHC.Hs
hsRecFieldSelGHC.Hs.Pat, GHC.Hs
HsRecFldGHC.Hs.Expr, GHC.Hs
HsRecordBindsGHC.Hs.Expr, GHC.Hs
hsRecPunGHC.Hs.Pat, GHC.Hs
HsRecTyGHC.Hs.Type, GHC.Hs
HsRecUpdFieldGHC.Hs.Pat, GHC.Hs
hsRecUpdFieldIdGHC.Hs.Pat, GHC.Hs
hsRecUpdFieldOccGHC.Hs.Pat, GHC.Hs
hsRecUpdFieldRdrGHC.Hs.Pat, GHC.Hs
HsRnBracketOutGHC.Hs.Expr, GHC.Hs
HsRuleGHC.Hs.Decls, GHC.Hs
HsRuleRn 
1 (Type/Class)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)GHC.Hs.Decls, GHC.Hs
HsRulesGHC.Hs.Decls, GHC.Hs
HsScaled 
1 (Type/Class)GHC.Hs.Type, GHC.Hs
2 (Data Constructor)GHC.Hs.Type, GHC.Hs
hsScaledThingGHC.Hs.Type, GHC.Hs
hsScopedTvsGHC.Hs.Type, GHC.Hs
hsSigDocGHC.Hs.Binds, GHC.Hs
hsSigTypeGHC.Hs.Type, GHC.Hs
hsSigWcTypeGHC.Hs.Type, GHC.Hs
HsSpliceGHC.Hs.Expr, GHC.Hs
HsSplicedGHC.Hs.Expr, GHC.Hs
HsSplicedExprGHC.Hs.Expr, GHC.Hs
HsSplicedPatGHC.Hs.Expr, GHC.Hs
HsSplicedT 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
HsSplicedThingGHC.Hs.Expr, GHC.Hs
HsSplicedTyGHC.Hs.Expr, GHC.Hs
HsSpliceEGHC.Hs.Expr, GHC.Hs
HsSpliceTyGHC.Hs.Type, GHC.Hs
HsSrcBang 
1 (Type/Class)GHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
2 (Data Constructor)GHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsSrcFileGHC.Driver.Phases, GHC.Driver.Types
HsStarTyGHC.Hs.Type, GHC.Hs
HsStaticGHC.Hs.Expr, GHC.Hs
HsStmtContextGHC.Hs.Expr, GHC.Hs
HsStrictGHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsStrictnessGHC.Iface.Syntax
HsStringGHC.Hs.Lit, GHC.Hs
HsStringPrimGHC.Hs.Lit, GHC.Hs
HsStrTyGHC.Hs.Type, GHC.Hs
HsSumTyGHC.Hs.Type, GHC.Hs
HsTcBracketOutGHC.Hs.Expr, GHC.Hs
HsTickGHC.Hs.Expr, GHC.Hs
HsTupArgGHC.Hs.Expr, GHC.Hs
HsTupleSortGHC.Hs.Type, GHC.Hs
HsTupleTyGHC.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)GHC.Hs.Type, GHC.Hs
2 (Data Constructor)GHC.Hs.Type, GHC.Hs
HsTyPatsGHC.Hs.Decls, GHC.Hs
HsTypeGHC.Hs.Type, GHC.Hs
HsTypeArgGHC.Hs.Type, GHC.Hs
HsTypedSpliceGHC.Hs.Expr, GHC.Hs
hsTypeNeedsParensGHC.Hs.Type, GHC.Hs
HsTyVarGHC.Hs.Type, GHC.Hs
HsTyVarBndrGHC.Hs.Type, GHC.Hs
hsTyVarBndrFlagGHC.Hs.Type, GHC.Hs
hsTyVarNameGHC.Hs.Type, GHC.Hs
hst_bodyGHC.Hs.Type, GHC.Hs
hst_ctxtGHC.Hs.Type, GHC.Hs
hst_teleGHC.Hs.Type, GHC.Hs
hst_xforallGHC.Hs.Type, GHC.Hs
hst_xqualGHC.Hs.Type, GHC.Hs
HsUnboundVarGHC.Hs.Expr, GHC.Hs
HsUnboxedTupleGHC.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, GHC.Hs.Type, GHC.Hs
hsUnrestrictedGHC.Hs.Type, GHC.Hs
HsUnrestrictedArrowGHC.Hs.Type, GHC.Hs
HsUntypedSpliceGHC.Hs.Expr, GHC.Hs
HsValArgGHC.Hs.Type, GHC.Hs
HsValBinds 
1 (Type/Class)GHC.Hs.Binds, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
hsValBindsImplicitsGHC.Hs.Utils, GHC.Hs
HsValBindsLRGHC.Hs.Binds, GHC.Hs
HsVarGHC.Hs.Expr, GHC.Hs
HsWCGHC.Hs.Type, GHC.Hs
hsWcScopedTvsGHC.Hs.Type, GHC.Hs
hswc_bodyGHC.Hs.Type, GHC.Hs
hswc_extGHC.Hs.Type, GHC.Hs
HsWildCardBndrsGHC.Hs.Type, GHC.Hs
HsWildCardTyGHC.Hs.Type, GHC.Hs
HsWord64PrimGHC.Hs.Lit, GHC.Hs
HsWordPrimGHC.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_anndsGHC.Hs.Decls, GHC.Hs
hs_defdsGHC.Hs.Decls, GHC.Hs
hs_derivdsGHC.Hs.Decls, GHC.Hs
hs_docsGHC.Hs.Decls, GHC.Hs
hs_extGHC.Hs.Decls, GHC.Hs
hs_fixdsGHC.Hs.Decls, GHC.Hs
hs_fordsGHC.Hs.Decls, GHC.Hs
hs_ruledsGHC.Hs.Decls, GHC.Hs
hs_splcdsGHC.Hs.Decls, GHC.Hs
hs_tycldsGHC.Hs.Decls, GHC.Hs
hs_valdsGHC.Hs.Decls, GHC.Hs
hs_warndsGHC.Hs.Decls, GHC.Hs
HValue 
1 (Type/Class)GHCi.RemoteTypes
2 (Data Constructor)GHCi.RemoteTypes
HValueRefGHCi.RemoteTypes
hvaluesGHC.Exts.Heap.Closures, GHC.Exts.Heap