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

Index - H

HaddockBitGHC.Parser.Lexer
haddockOptionsGHC.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
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
handleGhcExceptionGHC.Utils.Panic
handleIOGHC.Utils.Exception
handleJustGHC.Utils.Exception
Handler 
1 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)GHC.Utils.Exception
handlerGHC.Exts.Heap.Closures
handleSourceErrorGHC.Types.SourceError
hang 
1 (Function)GHC.Internal.TH.PprLib
2 (Function)GHC.Utils.Ppr
3 (Function)GHC.Utils.Outputable
hangBraceGHC.JS.Ppr
hangNotEmpty 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
happensBeforeGHC.Driver.Phases
HARDGHC.Platform.ArchOS, GHC.Platform
HasAnnotationGHC.Parser.Annotation, GHC.Hs
HasArgGHC.Driver.CmdLine
HasAssociatedDataFamInstsGHC.Tc.Errors.Types
hasAssociatedDataFamInstsGHC.Tc.Errors.Types
hasCAFGHC.Cmm.CLabel
HasCallStackGHC.Utils.Misc
hasCoercionHoleCoGHC.Core.Coercion
hasCoercionHoleTyGHC.Core.Coercion
hasCompleteSigGHC.Tc.Types.BasicTypes, GHC.Tc.Types
HasConstructorContextGHC.Tc.Errors.Types
hasCoreUnfoldingGHC.Core
HasDebugCallStackGHC.Utils.Misc
HasDefaultDiagnosticOptsGHC.Types.Error
hasDemandEnvSigGHC.Types.Demand
hasDetailedCountsGHC.Core.Opt.Stats
HasDynFlagsGHC.Driver.DynFlags, GHC.Driver.Session
HasE 
1 (Type/Class)GHC.Parser.Annotation, GHC.Hs
2 (Data Constructor)GHC.Parser.Annotation, GHC.Hs
HasExistentialTyVarGHC.Tc.Errors.Types
hasFieldClassNameGHC.Builtin.Names
hasFieldClassNameKeyGHC.Builtin.Names
HasFieldOriginGHC.Tc.Types.Origin
HasGivenEqsGHC.Tc.Types.Constraint
hasHaskellNameGHC.Cmm.CLabel
HasHeapRepGHC.Exts.Heap
HasHooksGHC.Driver.Hooks
hashParensGHC.Internal.TH.Ppr
hashStringGHC.Utils.Misc
hasIdLabelInfoGHC.Cmm.CLabel
hasIncoherentFlagGHC.Types.Basic
hasInlineUnfoldingGHC.Types.Id.Info
Haskell2010GHC.Driver.Flags, GHC.Driver.DynFlags, GHC.Driver.Session
Haskell98GHC.Driver.Flags, GHC.Driver.DynFlags, GHC.Driver.Session
hasKeyGHC.Types.Unique, GHC.Builtin.Names
HasKindsGHC.Tc.Errors.Types
hasKindsGHC.Tc.Errors.Types
HasLocGHC.Parser.Annotation, GHC.Hs
HasLoggerGHC.Utils.Logger
hasLoopAtGHC.Data.Graph.UnVar
HasModuleGHC.Unit.Module, GHC.Unit
hasNoBindingGHC.Types.Id
hasNoDebugOutputGHC.Driver.DynFlags, GHC.Driver.Session
hasNoDupsGHC.Data.List.SetOps
hasNoGlobalRegsGHC.Cmm.Expr, GHC.Cmm
hasNonCanonicalFlagGHC.Types.Basic
hasNoOneShotInfoGHC.Types.Basic, GHC.Types.Id.Info
hasNoOptCoercionGHC.Driver.DynFlags, GHC.Driver.Session
hasNoStateHackGHC.Driver.DynFlags, GHC.Driver.Session
hasNotWayGHC.Platform.Ways
HasOccNameGHC.Types.Name.Occurrence, GHC.Types.Name
hasOrHaveGHC.Utils.Outputable
hasOverlappableFlagGHC.Types.Basic
hasOverlappingFlagGHC.Types.Basic
hasOwnPropertyGHC.StgToJS.Symbols
hasPprDebugGHC.Driver.DynFlags, GHC.Driver.Session
hasSomeUnfoldingGHC.Core
hasSpecPragsGHC.Hs.Binds, GHC.Hs
HasStrictnessAnnotationGHC.Tc.Errors.Types
hasThisCoercionHoleTyGHC.Core.Coercion
hasTyVarHeadGHC.Tc.Utils.TcType
hasVertexGGHC.Data.Graph.Directed
hasWayGHC.Platform.Ways
HasWildcardGHC.Tc.Errors.Types
hasWildcardGHC.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.Internal.TH.PprLib
2 (Function)GHC.Utils.Ppr
3 (Function)GHC.Utils.Outputable
HCcGHC.Driver.Phases
hcSufGHC.Driver.DynFlags, GHC.Driver.Session
hdGHC.StgToJS.Symbols
hdAp00GHC.StgToJS.Symbols
hdAp00FastStrGHC.StgToJS.Symbols
hdAp00StrGHC.StgToJS.Symbols
hdAp10GHC.StgToJS.Symbols
hdAp11FastGHC.StgToJS.Symbols
hdAp1EntryStrGHC.StgToJS.Symbols
hdAp22FastStrGHC.StgToJS.Symbols
hdAp2EntryStrGHC.StgToJS.Symbols
hdAp33FastStrGHC.StgToJS.Symbols
hdAp3EntryStrGHC.StgToJS.Symbols
hdApGenGHC.StgToJS.Symbols
hdApGenFastStrGHC.StgToJS.Symbols
hdApGenStrGHC.StgToJS.Symbols
hdApplyGHC.StgToJS.Symbols
hdApplyStrGHC.StgToJS.Symbols
hdAtomicallyEntryGHC.StgToJS.Symbols
hdAtomicallyEntryStrGHC.StgToJS.Symbols
hdAtomicallyStrGHC.StgToJS.Symbols
hdAtomicModifyMutVar2StrGHC.StgToJS.Symbols
hdAtomicModifyMutVarStrGHC.StgToJS.Symbols
hdBGHC.StgToJS.Symbols
hdBhGHC.StgToJS.Symbols
hdBhStrGHC.StgToJS.Symbols
hdBlackHoleGHC.StgToJS.Symbols
hdBlackHoleLNEGHC.StgToJS.Symbols
hdBlackHoleLNEStrGHC.StgToJS.Symbols
hdBlackHoleStrGHC.StgToJS.Symbols
hdBlackHoleTrapGHC.StgToJS.Symbols
hdBlackHoleTrapStrGHC.StgToJS.Symbols
hdBlockOnBlackHoleStrGHC.StgToJS.Symbols
hdBSwap64StrGHC.StgToJS.Symbols
hdBuildCCSPtrStrGHC.StgToJS.Symbols
hdBuildObjectGHC.StgToJS.Symbols
hdBuildObjectStrGHC.StgToJS.Symbols
hdCGHC.StgToJS.Symbols
hdC0GHC.StgToJS.Symbols
hdC0StrGHC.StgToJS.Symbols
hdCAFsResetStrGHC.StgToJS.Symbols
hdCAFsStrGHC.StgToJS.Symbols
hdCallDynamicStrGHC.StgToJS.Symbols
hdCastDoubleToWord64StrGHC.StgToJS.Symbols
hdCastFloatToWord32StrGHC.StgToJS.Symbols
hdCastWord32ToFloatStrGHC.StgToJS.Symbols
hdCastWord64ToDoubleStrGHC.StgToJS.Symbols
hdCatchEntryStrGHC.StgToJS.Symbols
hdCatchStmStrGHC.StgToJS.Symbols
hdCatchStrGHC.StgToJS.Symbols
hdCheckObjGHC.StgToJS.Symbols
hdCheckOverlapByteArrayStrGHC.StgToJS.Symbols
hdClearCCSStrGHC.StgToJS.Symbols
hdClosureTypeNameGHC.StgToJS.Symbols
hdClosureTypeNameStrGHC.StgToJS.Symbols
hdClz16StrGHC.StgToJS.Symbols
hdClz32StrGHC.StgToJS.Symbols
hdClz64StrGHC.StgToJS.Symbols
hdClz8StrGHC.StgToJS.Symbols
hdCollectPropsGHC.StgToJS.Symbols
hdCompactAddGHC.StgToJS.Symbols
hdCompactAddWithSharingGHC.StgToJS.Symbols
hdCompactAllocateBlockGHC.StgToJS.Symbols
hdCompactContainsGHC.StgToJS.Symbols
hdCompactContainsAnyGHC.StgToJS.Symbols
hdCompactFixupPointersGHC.StgToJS.Symbols
hdCompactGetFirstBlockGHC.StgToJS.Symbols
hdCompactGetNextBlockGHC.StgToJS.Symbols
hdCompactNewGHC.StgToJS.Symbols
hdCompactResizeGHC.StgToJS.Symbols
hdCompactSizeGHC.StgToJS.Symbols
hdCompareByteArraysStrGHC.StgToJS.Symbols
hdComparePointerStrGHC.StgToJS.Symbols
hdCopyMutableArrayStrGHC.StgToJS.Symbols
hdCopyMutableByteArrayStrGHC.StgToJS.Symbols
hdCSelGHC.StgToJS.Symbols
hdCSelStrGHC.StgToJS.Symbols
hdCStrGHC.StgToJS.Symbols
hdCtBlackholeGHC.StgToJS.Symbols
hdCtConGHC.StgToJS.Symbols
hdCtFunGHC.StgToJS.Symbols
hdCtPapGHC.StgToJS.Symbols
hdCtStackFrameGHC.StgToJS.Symbols
hdCtThunkGHC.StgToJS.Symbols
hdCtVtPtrGHC.StgToJS.Symbols
hdCtz16StrGHC.StgToJS.Symbols
hdCtz32StrGHC.StgToJS.Symbols
hdCtz64StrGHC.StgToJS.Symbols
hdCtz8StrGHC.StgToJS.Symbols
hdCurrentThreadGHC.StgToJS.Symbols
hdCurrentThreadStrGHC.StgToJS.Symbols
hdData1EntryGHC.StgToJS.Symbols
hdData2EntryGHC.StgToJS.Symbols
hdDataToTagEntryStrGHC.StgToJS.Symbols
hddBGHC.StgToJS.Symbols
hdDebugAllocNotifyAllocGHC.StgToJS.Symbols
hdDecodeDouble2IntStrGHC.StgToJS.Symbols
hdDecodeDoubleInt64StrGHC.StgToJS.Symbols
hdDecodeFloatIntStrGHC.StgToJS.Symbols
hdDelayThreadGHC.StgToJS.Symbols
hdDeRefStablePtrGHC.StgToJS.Symbols
hdDiStrGHC.StgToJS.Symbols
hdDoneGHC.StgToJS.Symbols
hdDoneMainGHC.StgToJS.Symbols
hdDoneMainEntryGHC.StgToJS.Symbols
hdDoneMainEntryStrGHC.StgToJS.Symbols
hdDStrGHC.StgToJS.Symbols
hdDumpResGHC.StgToJS.Symbols
hdDumpResStrGHC.StgToJS.Symbols
hdEncodeModifiedUtf8StrGHC.StgToJS.Symbols
hdEntryGHC.StgToJS.Symbols
hdEntryStrGHC.StgToJS.Symbols
hdExitProcessGHC.StgToJS.Symbols
hdFalseEntryGHC.StgToJS.Symbols
hdFinalizeWeakGHC.StgToJS.Symbols
hdFinishedThreadGHC.StgToJS.Symbols
hdFlushStdoutGHC.StgToJS.Symbols
hdFlushStdoutEntryGHC.StgToJS.Symbols
hdFlushStdoutEntryStrGHC.StgToJS.Symbols
hdFlushStdoutStrGHC.StgToJS.Symbols
hdForkGHC.StgToJS.Symbols
hdGetRegGHC.StgToJS.Symbols
hdGetRegStrGHC.StgToJS.Symbols
hdGetThreadLabelGHC.StgToJS.Symbols
hdGhcInternalIOHandleFDStdoutGHC.StgToJS.Symbols
hdGhcInternalIOHandleFlushGHC.StgToJS.Symbols
hdGhcInternalJSPrimValConEntryStrGHC.StgToJS.Symbols
hdHsMinusInt64StrGHC.StgToJS.Symbols
hdHsMinusWord64StrGHC.StgToJS.Symbols
hdHsPlusInt64StrGHC.StgToJS.Symbols
hdHsPlusWord64StrGHC.StgToJS.Symbols
hdHsQuotInt64StrGHC.StgToJS.Symbols
hdHsQuotWord64StrGHC.StgToJS.Symbols
hdHsRemInt64StrGHC.StgToJS.Symbols
hdHsRemWord64StrGHC.StgToJS.Symbols
hdHsSptInsertGHC.StgToJS.Symbols
hdHsTimesInt2StrGHC.StgToJS.Symbols
hdHsTimesInt64StrGHC.StgToJS.Symbols
hdHsTimesWord64StrGHC.StgToJS.Symbols
hdHsUncheckedShiftLLInt64StrGHC.StgToJS.Symbols
hdHsUncheckedShiftLWord64StrGHC.StgToJS.Symbols
hdHsUncheckedShiftRAInt64StrGHC.StgToJS.Symbols
hdHsUncheckedShiftRLInt64StrGHC.StgToJS.Symbols
hdHsUncheckedShiftRWord64StrGHC.StgToJS.Symbols
hdInitClosureGHC.StgToJS.Symbols
hdInitStaticGHC.StgToJS.Symbols
hdInitStaticStrGHC.StgToJS.Symbols
hdInternalExceptionControlExceptionBaseNonTerminationGHC.StgToJS.Symbols
hdInternalExceptionTypeDivZeroGHC.StgToJS.Symbols
hdInternalExceptionTypeOverflowGHC.StgToJS.Symbols
hdInternalExceptionTypeUnderflowGHC.StgToJS.Symbols
HdkCommentGHC.Parser.Lexer
HdkCommentNamedGHC.Parser.Lexer
HdkCommentNextGHC.Parser.Lexer
HdkCommentPrevGHC.Parser.Lexer
HdkCommentSectionGHC.Parser.Lexer
hdKeepAliveGHC.StgToJS.Symbols
hdKeepAliveEntryGHC.StgToJS.Symbols
hdKeepAliveEntryStrGHC.StgToJS.Symbols
hdKillThreadGHC.StgToJS.Symbols
hdk_commentsGHC.Parser.Lexer
hdLazyEntryStrGHC.StgToJS.Symbols
hdlBGHC.StgToJS.Symbols
hdListThreadsGHC.StgToJS.Symbols
hdLoadsGHC.StgToJS.Symbols
hdLogGHC.StgToJS.Symbols
hdLogStrGHC.StgToJS.Symbols
hdMakeStableNameGHC.StgToJS.Symbols
hdMakeStablePtrStrGHC.StgToJS.Symbols
hdMakeWeakGHC.StgToJS.Symbols
hdMakeWeakNoFinalizerGHC.StgToJS.Symbols
hdMaskAsyncStrGHC.StgToJS.Symbols
hdMaskFrameGHC.StgToJS.Symbols
hdMaskFrameStrGHC.StgToJS.Symbols
hdMaskUnintAsyncStrGHC.StgToJS.Symbols
hdMaskUnintFrameGHC.StgToJS.Symbols
hdMaskUnintFrameStrGHC.StgToJS.Symbols
hdMkForeignCallbackGHC.StgToJS.Symbols
hdMkFunctionPtrGHC.StgToJS.Symbols
hdMoveRegs2GHC.StgToJS.Symbols
hdMul2Word32StrGHC.StgToJS.Symbols
hdMulImulStrGHC.StgToJS.Symbols
hdMutVarStrGHC.StgToJS.Symbols
hdMVarGHC.StgToJS.Symbols
hdMVarStrGHC.StgToJS.Symbols
hdNewArrayStrGHC.StgToJS.Symbols
hdNewByteArrayStrGHC.StgToJS.Symbols
hdNewTVarGHC.StgToJS.Symbols
hdNoopEntryGHC.StgToJS.Symbols
hdNoopEntryStrGHC.StgToJS.Symbols
hdNoopStrGHC.StgToJS.Symbols
HDocGHC.Utils.Outputable
hdPapGenGHC.StgToJS.Symbols
hdPapGenStrGHC.StgToJS.Symbols
hdPapsGHC.StgToJS.Symbols
hdPapsStrGHC.StgToJS.Symbols
hdPapStr_GHC.StgToJS.Symbols
hdPDep16StrGHC.StgToJS.Symbols
hdPDep32StrGHC.StgToJS.Symbols
hdPDep64StrGHC.StgToJS.Symbols
hdPDep8StrGHC.StgToJS.Symbols
hdPExit16StrGHC.StgToJS.Symbols
hdPExit32StrGHC.StgToJS.Symbols
hdPExit64StrGHC.StgToJS.Symbols
hdPExit8StrGHC.StgToJS.Symbols
hdPopCnt32StrGHC.StgToJS.Symbols
hdPopCnt64StrGHC.StgToJS.Symbols
hdPopCntTabGHC.StgToJS.Symbols
hdPrimOpStrGHC.StgToJS.Symbols
hdPStrGHC.StgToJS.Symbols
hdPutMVarStrGHC.StgToJS.Symbols
hdQuotRem2Word32StrGHC.StgToJS.Symbols
hdQuotRemWord32StrGHC.StgToJS.Symbols
hdQuotWord32StrGHC.StgToJS.Symbols
hdRaiseAsyncEntryGHC.StgToJS.Symbols
hdRaiseAsyncEntryStrGHC.StgToJS.Symbols
hdRaiseAsyncFrameGHC.StgToJS.Symbols
hdRaiseAsyncFrameStrGHC.StgToJS.Symbols
hdRaiseEntryGHC.StgToJS.Symbols
hdRaiseEntryStrGHC.StgToJS.Symbols
hdRawStrGHC.StgToJS.Symbols
hdRawStringDataStrGHC.StgToJS.Symbols
hdReadMVarStrGHC.StgToJS.Symbols
hdReadTVarGHC.StgToJS.Symbols
hdReadTVarIOGHC.StgToJS.Symbols
hdReduceGHC.StgToJS.Symbols
hdReduceStrGHC.StgToJS.Symbols
hdRegsGHC.StgToJS.Symbols
hdRegsStrGHC.StgToJS.Symbols
hdRemWord32StrGHC.StgToJS.Symbols
hdReportHeapOverflowGHC.StgToJS.Symbols
hdReportHeapOverflowStrGHC.StgToJS.Symbols
hdReportStackOverflowGHC.StgToJS.Symbols
hdReportStackOverflowStrGHC.StgToJS.Symbols
hdRescheduleGHC.StgToJS.Symbols
hdRescheduleStrGHC.StgToJS.Symbols
hdResetRegistersGHC.StgToJS.Symbols
hdResetResultVarsGHC.StgToJS.Symbols
hdResizeMutableByteArrayStrGHC.StgToJS.Symbols
hdRestoreCCSStrGHC.StgToJS.Symbols
hdRestoreThreadGHC.StgToJS.Symbols
hdRestoreThreadStrGHC.StgToJS.Symbols
hdResumeEntryStrGHC.StgToJS.Symbols
hdRetryInterruptedGHC.StgToJS.Symbols
hdRetryInterruptedStrGHC.StgToJS.Symbols
hdReturnGHC.StgToJS.Symbols
hdReturnFGHC.StgToJS.Symbols
hdReturnFStrGHC.StgToJS.Symbols
hdReturnStrGHC.StgToJS.Symbols
hdReverseWordStrGHC.StgToJS.Symbols
hdrSizeGHC.Runtime.Heap.Layout
hdrSizeWGHC.Runtime.Heap.Layout
hdRtsProfilingGHC.StgToJS.Symbols
hdRtsTraceForeignGHC.StgToJS.Symbols
hdRunIOEntryGHC.StgToJS.Symbols
hdRunIOEntryStrGHC.StgToJS.Symbols
hdSelect1EntryStrGHC.StgToJS.Symbols
hdSelect1RetGHC.StgToJS.Symbols
hdSelect1RetStrGHC.StgToJS.Symbols
hdSelect2EntryGHC.StgToJS.Symbols
hdSelect2EntryStrGHC.StgToJS.Symbols
hdSelect2ReturnGHC.StgToJS.Symbols
hdSelect2ReturnStrGHC.StgToJS.Symbols
hdSetCcsEntryGHC.StgToJS.Symbols
hdSetCcsEntryStrGHC.StgToJS.Symbols
hdSetRegGHC.StgToJS.Symbols
hdSetRegStrGHC.StgToJS.Symbols
hdShrinkMutableByteArrayStrGHC.StgToJS.Symbols
hdShrinkMutableCharArrayStrGHC.StgToJS.Symbols
hdSliceArrayStrGHC.StgToJS.Symbols
hdStableNameIntGHC.StgToJS.Symbols
hdStablePtrBufGHC.StgToJS.Symbols
hdStackGHC.StgToJS.Symbols
hdStackPtrGHC.StgToJS.Symbols
hdStackPtrStrGHC.StgToJS.Symbols
hdStackStrGHC.StgToJS.Symbols
hdStaticThunksArrStrGHC.StgToJS.Symbols
hdStaticThunksStrGHC.StgToJS.Symbols
hdStaticThunkStrGHC.StgToJS.Symbols
hdStcStrGHC.StgToJS.Symbols
hdStgResumeRetryEntryGHC.StgToJS.Symbols
hdStgResumeRetryEntryStrGHC.StgToJS.Symbols
hdStiStrGHC.StgToJS.Symbols
hdStlStrGHC.StgToJS.Symbols
hdStmCatchEntryGHC.StgToJS.Symbols
hdStmCatchEntryStrGHC.StgToJS.Symbols
hdStmCatchRetryEntryGHC.StgToJS.Symbols
hdStmCatchRetryEntryStrGHC.StgToJS.Symbols
hdStmCatchRetryStrGHC.StgToJS.Symbols
hdStmCommitTransactionStrGHC.StgToJS.Symbols
hdStmRemoveBlockedThreadStrGHC.StgToJS.Symbols
hdStmRetryStrGHC.StgToJS.Symbols
hdStmStartTransactionStrGHC.StgToJS.Symbols
hdStmValidateTransactionStrGHC.StgToJS.Symbols
hdStrGHC.StgToJS.Symbols
hdStrStrGHC.StgToJS.Symbols
hdTagToEnumGHC.StgToJS.Symbols
hdTakeMVarGHC.StgToJS.Symbols
hdTakeMVarStrGHC.StgToJS.Symbols
hdThreadStatusGHC.StgToJS.Symbols
hdThrowJSExceptionGHC.StgToJS.Symbols
hdThrowStrGHC.StgToJS.Symbols
hdTraceAllocGHC.StgToJS.Symbols
hdTraceEventBinaryStrGHC.StgToJS.Symbols
hdTraceEventStrGHC.StgToJS.Symbols
hdTraceForeignGHC.StgToJS.Symbols
hdTraceMarkerStrGHC.StgToJS.Symbols
hdTrueEntryGHC.StgToJS.Symbols
hdTryPutMVarStrGHC.StgToJS.Symbols
hdTryTakeMVarStrGHC.StgToJS.Symbols
hdUnboxEntryGHC.StgToJS.Symbols
hdUnboxEntryStrGHC.StgToJS.Symbols
hdUnboxFFIResultGHC.StgToJS.Symbols
hdUnboxFFIResultStrGHC.StgToJS.Symbols
hdUnmaskAsyncStrGHC.StgToJS.Symbols
hdUnMaskFrameStrGHC.StgToJS.Symbols
hdUpdFrameGHC.StgToJS.Symbols
hdUpdFrameStrGHC.StgToJS.Symbols
hdUpdThunkEntryStrGHC.StgToJS.Symbols
hdVtAddrGHC.StgToJS.Symbols
hdVtArrGHC.StgToJS.Symbols
hdVtDoubleGHC.StgToJS.Symbols
hdVtIntGHC.StgToJS.Symbols
hdVtLongGHC.StgToJS.Symbols
hdVtObjGHC.StgToJS.Symbols
hdVtVoidGHC.StgToJS.Symbols
hdWaitReadGHC.StgToJS.Symbols
hdWaitWriteGHC.StgToJS.Symbols
hdWakeupThreadGHC.StgToJS.Symbols
hdWordAdd2GHC.StgToJS.Symbols
hdWriteTVarGHC.StgToJS.Symbols
hdYieldGHC.StgToJS.Symbols
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
headerGHC.Unit.Module.WholeCoreBindings
header_commentsGHC.Parser.Lexer
headMaybeGHC.Data.Bag
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
HetReduction 
1 (Type/Class)GHC.Core.Reduction
2 (Data Constructor)GHC.Core.Reduction
hexGHC.Utils.Ppr
hexDigitGHC.Parser.CharClass
HexFloatLiteralsGHC.Internal.LanguageExtensions, GHC.Internal.TH.Syntax, GHC.LanguageExtensions.Type, GHC.LanguageExtensions
HexFloatLiteralsBitGHC.Parser.Lexer
hfbAnnLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfbLHSLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfbPunLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfbRHSLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hfCandGHC.Tc.Errors.Hole.FitTypes
HFDCGHC.Tc.Errors.Types
hfDocGHC.Tc.Errors.Hole.FitTypes
hfIdGHC.Tc.Errors.Hole.FitTypes
hfIsLclGHC.Tc.Errors.Hole.FitTypes
hfMatchesGHC.Tc.Errors.Hole.FitTypes
hfPluginInitGHC.Tc.Errors.Hole.Plugin
hfPluginRunGHC.Tc.Errors.Hole.Plugin
hfPluginStopGHC.Tc.Errors.Hole.Plugin
hfRefLvlGHC.Tc.Errors.Hole.FitTypes
hfTypeGHC.Tc.Errors.Hole.FitTypes
hfWrapGHC.Tc.Errors.Hole.FitTypes
hGetStringBufferGHC.Data.StringBuffer
hGetStringBufferBlockGHC.Data.StringBuffer
HiddenFlagGHC.Driver.CmdLine
hiddenModulesGHC.Driver.DynFlags, GHC.Driver.Session
HidePackageGHC.Driver.DynFlags, GHC.Driver.Session
hiDirGHC.Driver.DynFlags, GHC.Driver.Session
hieDirGHC.Driver.DynFlags, GHC.Driver.Session
hieSufGHC.Driver.DynFlags, GHC.Driver.Session
highestBitMaskGHC.Utils.Containers.Internal.BitUtil, GHC.Data.Word64Map.Internal
HiModuleNameMismatchWarnGHC.Iface.Errors.Types
hintBangPatGHC.Parser.PostProcess
History 
1 (Type/Class)GHC.Runtime.Eval.Types
2 (Data Constructor)GHC.Runtime.Eval.Types
historyApStackGHC.Runtime.Eval.Types
historyBreakpointIdGHC.Runtime.Eval.Types
historyEnclosingDeclsGHC.Runtime.Eval.Types
historySizeGHC.Driver.DynFlags, GHC.Driver.Session
hiSuf_GHC.Driver.DynFlags, GHC.Driver.Session
hiVersionGHC.Settings.Constants
HLineGHC.Utils.Outputable
hm_detailsGHC.Unit.Home.ModInfo
hm_ifaceGHC.Unit.Home.ModInfo
hm_linkableGHC.Unit.Home.ModInfo
hoistCodeGHC.Internal.TH.Syntax
hoistDsMessageGHC.Driver.Errors.Types
hoistEffGHC.Data.Stream
hoistFlagGHC.Driver.CmdLine
hoistTcRnMessageGHC.Driver.Errors.Types
hoistUDSMTGHC.Types.Unique.DSM
Hole 
1 (Type/Class)GHC.Tc.Types.Constraint
2 (Data Constructor)GHC.Tc.Types.Constraint
HoleCoGHC.Core.TyCo.Rep
HoleDestGHC.Tc.Types.Constraint
HoleError 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
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
HoleFitDispConfigGHC.Tc.Errors.Types
HoleFitPlugin 
1 (Type/Class)GHC.Tc.Errors.Hole.Plugin
2 (Data Constructor)GHC.Tc.Errors.Hole.Plugin
holeFitPluginGHC.Driver.Plugins
HoleFitPluginR 
1 (Type/Class)GHC.Tc.Errors.Hole.Plugin, GHC.Driver.Plugins
2 (Data Constructor)GHC.Tc.Errors.Hole.Plugin
holeFitsGHC.Tc.Errors.Types
holesGHC.Utils.Misc
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
HomeModErrorGHC.Iface.Errors.Types
HomeModInfo 
1 (Type/Class)GHC.Unit.Home.ModInfo
2 (Data Constructor)GHC.Unit.Home.ModInfo
homeModInfoByteCodeGHC.Unit.Home.ModInfo
homeModInfoObjectGHC.Unit.Home.ModInfo
HomeModLinkable 
1 (Type/Class)GHC.Unit.Home.ModInfo
2 (Data Constructor)GHC.Unit.Home.ModInfo
homeModuleInstantiationGHC.Unit.Home, GHC.Unit
homeModuleNameInstantiationGHC.Unit.Home, GHC.Unit
homeMod_bytecodeGHC.Unit.Home.ModInfo
homeMod_objectGHC.Unit.Home.ModInfo
HomePackageTableGHC.Unit.Home.ModInfo
HomeUnitGHC.Unit.Home, GHC.Unit
homeUnitAsUnitGHC.Unit.Home, GHC.Unit
homeUnitDependsGHC.Unit.State, GHC.Unit
HomeUnitEnv 
1 (Type/Class)GHC.Unit.Env
2 (Data Constructor)GHC.Unit.Env
homeUnitEnv_dflagsGHC.Unit.Env
homeUnitEnv_home_unitGHC.Unit.Env
homeUnitEnv_hptGHC.Unit.Env
homeUnitEnv_unitsGHC.Unit.Env
homeUnitEnv_unit_dbsGHC.Unit.Env
HomeUnitGraphGHC.Unit.Env
homeUnitIdGHC.Unit.Home, GHC.Unit
homeUnitId_GHC.Driver.DynFlags, GHC.Driver.Session
homeUnitInstanceOfGHC.Unit.Home, GHC.Unit
homeUnitInstanceOfMaybeGHC.Unit.Home, GHC.Unit
homeUnitInstanceOf_GHC.Driver.DynFlags, GHC.Driver.Session
homeUnitInstantiationsGHC.Unit.Home, GHC.Unit
homeUnitInstantiations_GHC.Driver.DynFlags, GHC.Driver.Session
homeUnitMapGHC.Unit.Home, GHC.Unit
HomeUnitModuleGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
homogeniseHetRednGHC.Core.Reduction
HooksGHC.Driver.Hooks
hostFullWaysGHC.Platform.Ways
hostIsDebuggedGHC.Platform.Ways
hostIsDynamicGHC.Platform.Ways
hostIsProfiledGHC.Platform.Ways
hostIsThreadedGHC.Platform.Ways
hostIsTracingGHC.Platform.Ways
hostWaysGHC.Platform.Ways
HowInScopeGHC.Types.Hint
HpGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
HpAllocGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpAllocRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpcDirGHC.Driver.DynFlags, GHC.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
hpExprGHC.Cmm.Utils
HpLimGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpLimExprGHC.Cmm.Utils
hpLimRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hpm_moduleGHC.Hs
hpm_src_filesGHC.Hs
hpRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
hptAllInstancesGHC.Driver.Env
hptAllThingsGHC.Driver.Env
hptAnnsGHC.Driver.Env
hptCompleteSigsGHC.Driver.Env
hptInstancesBelowGHC.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
HsArrowOfLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBang 
1 (Type/Class)Language.Haskell.Syntax.Basic, GHC.Hs.Basic, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Core.DataCon, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Basic, GHC.Hs.Basic, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Core.DataCon, 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
HsBinTickGHC.Hs.Expr, GHC.Hs
HsBndrInvisibleLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBndrKind 
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
hsBndrKindGHC.Hs.Type, GHC.Hs
HsBndrNoKindLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBndrRequiredLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBndrVar 
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
hsBndrVarGHC.Hs.Type, GHC.Hs
HsBndrVisLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBndrWildCardLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsBootGHC.Types.SourceFile
HsBootFileGHC.Types.SourceFile
HsBootOrSig 
1 (Data Constructor)GHC.Types.SourceFile
2 (Type/Class)GHC.Types.SourceFile
HsBoxedOrConstraintTupleLanguage.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_quoteGHC.Hs.Expr, GHC.Hs
hsb_splicesGHC.Hs.Expr, GHC.Hs
hsb_tyGHC.Hs.Expr, GHC.Hs
hsb_wrapGHC.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
hscActiveUnitIdGHC.Driver.Env
HsCaseLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsCaseAnnCaseGHC.Hs.Expr, GHC.Hs
hsCaseAnnOfGHC.Hs.Expr, GHC.Hs
HscBackendActionGHC.Unit.Module.Status
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
hscInterpGHC.Driver.Env
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
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
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
hsConPatArgsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsConPatDetailsLanguage.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
hsConPatTyArgsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
HsContextLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsCoreTyGHC.Hs.Type, GHC.Hs
HsCprSigGHC.Iface.Syntax
HscRecompGHC.Unit.Module.Status
HscRecompNeededGHC.Unit.Module.Status
HscRecompStatusGHC.Unit.Module.Status
hscSetActiveHomeUnitGHC.Driver.Env
hscSetActiveUnitIdGHC.Driver.Env
hscSetFlagsGHC.Driver.Env
HscSourceGHC.Types.SourceFile
hscSourceStringGHC.Types.SourceFile
hscSourceToIsBootGHC.Types.SourceFile
hscs_gutsGHC.Unit.Module.Status
hscs_mod_locationGHC.Unit.Module.Status
hscs_old_iface_hashGHC.Unit.Module.Status
hscs_partial_ifaceGHC.Unit.Module.Status
HscUpdateGHC.Unit.Module.Status
hscUpdateFlagsGHC.Driver.Env
hscUpdateHPTGHC.Driver.Env
hscUpdateHPT_lazyGHC.Driver.Env
hscUpdateHUGGHC.Driver.Env
hscUpdateLoggerFlagsGHC.Driver.Env
HscUpToDateGHC.Unit.Module.Status
hsc_all_home_unit_idsGHC.Driver.Env
hsc_dflagsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_FCGHC.Driver.Env.Types, GHC.Driver.Env
hsc_home_unitGHC.Driver.Env
hsc_home_unit_maybeGHC.Driver.Env
hsc_hooksGHC.Driver.Env.Types, GHC.Driver.Env
hsc_HPTGHC.Driver.Env
hsc_HUEGHC.Driver.Env
hsc_HUGGHC.Driver.Env
hsc_ICGHC.Driver.Env.Types, GHC.Driver.Env
hsc_interpGHC.Driver.Env.Types, GHC.Driver.Env
hsc_llvm_configGHC.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_targetsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_tmpfsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_type_env_varsGHC.Driver.Env.Types, GHC.Driver.Env
hsc_unitsGHC.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
HsDmdSigGHC.Iface.Syntax
HsDoLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDocGHC.Hs.Doc, GHC.Hs
HsDocContextGHC.Tc.Errors.Types
hsDocIdentifiersGHC.Hs.Doc, GHC.Hs
hsDocIdsGHC.Hs.Doc, GHC.Hs
HsDocStringGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
hsDocStringGHC.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
HsDocStringDecoratorGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringGroupGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringNamedGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringNextGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocStringPreviousGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs
HsDocTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsDoFlavourLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDoStmtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsDoublePrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsEmbTyLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsep 
1 (Function)GHC.Internal.TH.PprLib
2 (Function)GHC.Utils.Ppr
3 (Function)GHC.Utils.Outputable
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
HsExprRnThingGHC.Tc.Types.Origin
HsExprTcThingGHC.Tc.Types.Origin
HsFamEqnPatsLanguage.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
HsFirstOrderAppLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsFloatPrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsForAllLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, 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
hsForAllTelescopeNamesGHC.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
HsFunArrLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, 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
hsHoleExprGHC.Parser.PostProcess
HsIfLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsigGHC.Types.SourceFile
HsigFileGHC.Types.SourceFile
HsigShapeMismatchReasonGHC.Tc.Errors.Types
HsigShapeNotUnifiableGHC.Tc.Errors.Types
HsigShapeSortMismatchGHC.Tc.Errors.Types
HsImplBangGHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsInlineGHC.Iface.Syntax
HsIntLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt16PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt32PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt64PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsInt8PrimLanguage.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
HsLamVariantLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLazyGHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
HsLetLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsLFInfoGHC.Iface.Syntax
hsLinearGHC.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
hsLitNeedsParensGHC.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
HsMatchContextPsGHC.Hs.Expr, GHC.Hs
HsMatchContextRnGHC.Hs.Expr, GHC.Hs
hsmodAnnGHC.Hs
hsmodDeclsLanguage.Haskell.Syntax, GHC.Hs
hsmodDeprecMessageGHC.Hs
hsmodExportsLanguage.Haskell.Syntax, GHC.Hs
hsmodExtLanguage.Haskell.Syntax, GHC.Hs
hsmodHaddockModHeaderGHC.Hs
hsmodImportsLanguage.Haskell.Syntax, GHC.Hs
hsmodLayoutGHC.Hs
hsmodNameLanguage.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
HsModuleSubstGHC.Driver.Backpack.Syntax
HsModuleVarGHC.Driver.Backpack.Syntax
hsMultLanguage.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
HsMultiIfLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsMultilineStringLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsNoCafRefsGHC.Iface.Syntax
HsNoMultAnnLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
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
hsOverLitNeedsParensGHC.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
HsPatExpandedGHC.Hs.Pat, GHC.Hs
HsPatExpansionGHC.Hs.Pat, 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
HsPct1AnnLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, 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)GHC.Hs.Type, GHC.Hs
2 (Data Constructor)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_tvsGHC.Hs.Type, GHC.Hs
hsps_nwcsGHC.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
HsQualLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, 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
HsQuoteLanguage.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
HsRecFieldLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
hsRecFieldIdGHC.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
HsRecordBindsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsRecSelRnGHC.Hs.Expr, GHC.Hs
HsRecSelTcGHC.Hs.Expr, 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
HsRecUpdParentGHC.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)GHC.Hs.Decls, GHC.Hs
2 (Data Constructor)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
hsScopedKvsGHC.Hs.Type, GHC.Hs
hsScopedTvsGHC.Hs.Type, GHC.Hs
HsSigLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hsSigDocGHC.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
hsSigWcTypeGHC.Hs.Type, GHC.Hs
HsSpliceTyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.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.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
HsStmtContextRnGHC.Hs.Expr, GHC.Hs
HsStrictGHC.Core.DataCon, GHC.Hs.Type, GHC.Hs
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
HsTagSigGHC.Iface.Syntax
HsThingRnGHC.Hs.Expr, GHC.Hs
HsTickGHC.Hs.Expr, GHC.Hs
HsTPLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hstpb_exp_tvsGHC.Hs.Type, GHC.Hs
hstpb_imp_tvsGHC.Hs.Type, GHC.Hs
hstpb_nwcsGHC.Hs.Type, GHC.Hs
HsTPRnGHC.Hs.Type, GHC.Hs
HsTPRnBGHC.Hs.Type, GHC.Hs
hstp_bodyLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hstp_exp_tvsGHC.Hs.Type, GHC.Hs
hstp_extLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
hstp_imp_tvsGHC.Hs.Type, GHC.Hs
hstp_nwcsGHC.Hs.Type, 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
HsTvbLanguage.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
HsTyPatLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTyPatRnGHC.Hs.Type, GHC.Hs
HsTyPatRnBuilderGHC.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
HsTypeArgLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsTypeCtxGHC.Tc.Errors.Types
HsTypedBracketLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsTypedSpliceLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
hsTypeNeedsParensGHC.Hs.Type, GHC.Hs
HsTypeOrSigTypeGHC.Tc.Errors.Types
HsTypePatCtxGHC.Tc.Errors.Types
HsTypeRnThingGHC.Tc.Types.Origin
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
HsTyVarBndrExistentialFlag 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
hsTyVarBndrFlagGHC.Hs.Type, GHC.Hs
HsTyVarBndrsRnGHC.Tc.Types.Origin
hsTyVarLNameGHC.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, GHC.Hs.Type, GHC.Hs
hsUnrestrictedGHC.Hs.Type, GHC.Hs
HsUnrestrictedArrowLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
HsUntypedBracketLanguage.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
HsUntypedSpliceExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
HsUntypedSpliceNestedGHC.Hs.Expr, GHC.Hs
HsUntypedSpliceResultGHC.Hs.Expr, GHC.Hs
HsUntypedSpliceTopGHC.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
HsWord16PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWord32PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWord64PrimLanguage.Haskell.Syntax.Lit, Language.Haskell.Syntax, GHC.Hs.Lit, GHC.Hs
HsWord8PrimLanguage.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
hugEltsGHC.Unit.Env
HValue 
1 (Type/Class)GHCi.RemoteTypes
2 (Data Constructor)GHCi.RemoteTypes
HValueRefGHCi.RemoteTypes
hvaluesGHC.Exts.Heap.Closures, GHC.Exts.Heap
hydrateGlobalRdrEnvGHC.Types.Name.Reader