ghc-9.12.0.20241128: The GHC API

Index - P

P 
1 (Data Constructor)GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout
2 (Type/Class)GHC.Parser.Lexer
3 (Data Constructor)GHC.Parser.Lexer
paArgumentsGHC.Driver.Plugins, GHC.Plugins
PACAGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
paca_conGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
paca_idsGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
paca_tvsGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PACKGHC.ByteCode.Instr
PackageArg 
1 (Type/Class)GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
2 (Data Constructor)GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
PackageCompleteMatchesGHC.Unit.External
PackageDBGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
PackageDBFlagGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
packageDBFlagsGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
packageEnvGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
PackageFamInstEnvGHC.Unit.External
PackageFlagGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
PackageFlagErrGHC.Unit.State, GHC.Unit, GHC.Plugins
packageFlagsGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
packageFlagsChangedGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
PackageId 
1 (Type/Class)GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
2 (Data Constructor)GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
PackageIfaceTableGHC.Unit.External
PackageInstEnvGHC.Unit.External
PackageName 
1 (Type/Class)GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
2 (Data Constructor)GHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
packageNameMapGHC.Unit.State, GHC.Unit, GHC.Plugins
packageName_RDRGHC.Builtin.Names
PackageRuleBaseGHC.Unit.External
packageTrustOnGHC.Driver.Session, GHC.Plugins
PackageTypeEnvGHC.Unit.External
packHalfWordsCLitGHC.Cmm.Utils
PaddingGHC.StgToCmm.Layout
padLiveArgsGHC.CmmToLlvm.Base
PageModeGHC.Utils.Ppr
Pair 
1 (Type/Class)GHC.Data.Strict
2 (Type/Class)GHC.Data.Pair
3 (Data Constructor)GHC.Data.Pair
pairTyConGHC.Builtin.Types, GHC.Plugins
PanicGHC.Utils.Panic, GHC.Plugins, GHC
panicGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
panicDocGHC.Utils.Panic, GHC.Plugins
panicStgPprOptsGHC.Stg.Syntax
panicTcSGHC.Tc.Solver.Monad
PapGHC.StgToJS.Types
papArityGHC.StgToJS.Heap
paPluginGHC.Driver.Plugins, GHC.Plugins
par1DataCon_RDRGHC.Builtin.Names
par1TyConKeyGHC.Builtin.Names
par1TyConNameGHC.Builtin.Names
ParamLocationGHC.Cmm.CallConv
ParensGHC.Data.BooleanFormula
parens 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
parenSymOccGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
parens_RDRGHC.Builtin.Names
ParentGHC.Types.Name.Reader, GHC.Plugins
parenthesizeHsContextGHC.Hs.Type, GHC.Hs, GHC
parenthesizeHsExprGHC.Hs.Expr, GHC.Hs, GHC
parenthesizeHsTypeGHC.Hs.Type, GHC.Hs, GHC
parenthesizePatGHC.Hs.Pat, GHC.Hs, GHC
ParentIsGHC.Types.Name.Reader, GHC.Plugins
parentsGHC.CmmToAsm.CFG.Dominators
PARITYGHC.CmmToAsm.X86.Cond
parLogActionGHC.Driver.Pipeline.LogQueue
ParMakeCountGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
parMakeCountGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
ParMakeNumProcessorsGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
ParMakeSemaphoreGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
ParMakeThisManyGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
ParOpGHC.Builtin.PrimOps
ParPatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
parseArGHC.SysTools.Ar
parseBackpackGHC.Parser
parseCallerCcFilterGHC.Core.Opt.CallerCC.Types, GHC.Core.Opt.CallerCC
parseCImportGHC.Parser.PostProcess
parseCmmFileGHC.Cmm.Parser
parseConstantsHeaderGHC.Platform.Constants
ParseContext 
1 (Type/Class)GHC.Parser.Errors.Types, GHC.Parser.PostProcess
2 (Data Constructor)GHC.Parser.Errors.Types, GHC.Parser.PostProcess
ParsedGHC.Hs.Extension, GHC.Hs, GHC
parseDeclarationGHC.Parser
ParsedModGHC
ParsedModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
ParsedResult 
1 (Type/Class)GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor)GHC.Driver.Plugins, GHC.Plugins
parsedResultActionGHC.Driver.Plugins, GHC.Plugins
parsedResultMessagesGHC.Driver.Plugins, GHC.Plugins
parsedResultModuleGHC.Driver.Plugins, GHC.Plugins
ParsedSourceGHC
parsedSourceGHC
parseDynamicFilePragmaGHC.Driver.Session, GHC.Plugins
parseDynamicFlagsGHC
parseDynamicFlagsCmdLineGHC.Driver.Session, GHC.Plugins
parseDynamicFlagsFullGHC.Driver.Session, GHC.Plugins
parseErrorGHC.SysTools.Process
parseExprGHC.Runtime.Eval, GHC
parseExpressionGHC.Parser
parseExternalPluginSpecGHC.Driver.Plugins.External
parseHeaderGHC.Parser
parseHoleyModuleGHC.Unit.Parser, GHC.Unit
parseIdentifierGHC.Parser
parseImportGHC.Parser
parseImportDeclGHC.Runtime.Eval, GHC
parseInstanceHeadGHC.Runtime.Eval, GHC
parseJSObjectGHC.StgToJS.Object
parseJSObjectBSGHC.StgToJS.Object
parseLlvmVersionGHC.CmmToLlvm.Version
parseModSubstGHC.Unit.Parser, GHC.Unit
parseModule 
1 (Function)GHC.Parser
2 (Function)GHC
parseModuleNameLanguage.Haskell.Syntax.Module.Name, GHC.Unit.Module, Language.Haskell.Syntax, GHC.Hs, GHC.Unit, GHC.Plugins, GHC
parseModuleNoHaddockGHC.Parser
parseNameGHC.Runtime.Eval, GHC
parseNamePatternGHC.Core.Opt.CallerCC.Types
parsePatternGHC.Parser
parserGHC
parseResponseFileGHC.Driver.CmdLine
ParseResultGHC.Parser.Lexer
ParserOpts 
1 (Type/Class)GHC.Parser.Lexer
2 (Data Constructor)GHC.Parser.Lexer
parseSchemeGHC.Utils.Ppr.Colour
parseSignatureGHC.Parser
parseStatementGHC.Parser
parseStmtGHC.Parser
parseTargetFilesGHC
parseTypeGHC.Parser
parseTypeSignatureGHC.Parser
parseUnitGHC.Unit.Parser, GHC.Unit
parseUnitIdGHC.Unit.Parser, GHC.Unit
parseUnsignedIntegerGHC.Data.StringBuffer
parseWeightsGHC.CmmToAsm.CFG.Weight
parse_error_in_patGHC.Parser.Errors.Ppr
parSIdKeyGHC.Builtin.Names.TH
parSNameGHC.Builtin.Names.TH
ParStmtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
ParStmtBlock 
1 (Type/Class)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
ParStmtCtxtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
PartialIfaceBinHandleGHC.Unit.Module.ModIface, GHC.Plugins
PartialModIfaceGHC.Unit.Module.ModIface, GHC.Plugins
partition 
1 (Function)GHC.Data.Word64Set.Internal, GHC.Data.Word64Set
2 (Function)GHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
partitionBagGHC.Data.Bag
partitionBagWithGHC.Data.Bag
partitionBindsAndSigsGHC.Hs.Decls, GHC.Hs, GHC
partitionByListGHC.Utils.Misc, GHC.Plugins
partitionCandidatesGHC.Tc.Utils.TcMType
partitionDictsGHC.Tc.Solver.InertSet
partitionDVarEnvGHC.Types.Var.Env, GHC.Plugins
partitionDVarSetGHC.Types.Var.Set, GHC.Plugins
partitionFunEqsGHC.Tc.Solver.InertSet
partitionInertEqsGHC.Tc.Solver.InertSet
partitionInvisiblesGHC.Core.Type, GHC.Plugins
partitionInvisibleTypesGHC.Core.Type, GHC.Plugins
partitionLinkablesGHC.Linker.Types
partitionMGHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad
partitionMessagesGHC.Types.Error
partitionModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
partitionOLGHC.Data.OrdList
partitionUDFMGHC.Types.Unique.DFM
partitionUFMGHC.Types.Unique.FM, GHC.Plugins
partitionUniqDSetGHC.Types.Unique.DSet
partitionUniqMapGHC.Types.Unique.Map
partitionUniqSetGHC.Types.Unique.Set, GHC.Plugins
partitionVarEnvGHC.Types.Var.Env, GHC.Plugins
partitionVarSetGHC.Types.Var.Set, GHC.Plugins
partitionWithGHC.Utils.Misc, GHC.Plugins
partitionWithKeyGHC.Data.Word64Map.Internal, GHC.Data.Word64Map.Strict.Internal, GHC.Data.Word64Map.Strict, GHC.Data.Word64Map.Lazy, GHC.Data.Word64Map
partitionWithMGHC.Utils.Misc, GHC.Plugins
PartWayGHC.Utils.Outputable, GHC.Plugins
par_isGHC.Types.Name.Reader, GHC.Plugins
PassGHC.Hs.Extension, GHC.Hs, GHC
PassFlagGHC.Driver.CmdLine
PatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
PatBindLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
PatBindGuardsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
PatBindRhsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
PatBrLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
PatBuilderGHC.Parser.Types, GHC.Parser.PostProcess
PatBuilderAppGHC.Parser.Types
PatBuilderAppTypeGHC.Parser.Types
PatBuilderOpAppGHC.Parser.Types
PatBuilderOverLitGHC.Parser.Types
PatBuilderParGHC.Parser.Types
PatBuilderPatGHC.Parser.Types
PatBuilderVarGHC.Parser.Types
PatCheckOriginGHC.Tc.Types.Origin
patchEraseLiveGHC.CmmToAsm.Reg.Liveness
patchJumpInstr 
1 (Function)GHC.CmmToAsm.Instr
2 (Function)GHC.CmmToAsm.RV64.Instr
3 (Function)GHC.CmmToAsm.AArch64.Instr
4 (Function)GHC.CmmToAsm.X86.Instr
5 (Function)GHC.CmmToAsm.PPC.Instr
patchRegsLiveInstrGHC.CmmToAsm.Reg.Liveness
patchRegsOfInstr 
1 (Function)GHC.CmmToAsm.Instr
2 (Function)GHC.CmmToAsm.RV64.Instr
3 (Function)GHC.CmmToAsm.AArch64.Instr
4 (Function)GHC.CmmToAsm.X86.Instr
5 (Function)GHC.CmmToAsm.PPC.Instr
PatCtxGHC.Tc.Errors.Types
patErrorIdKeyGHC.Builtin.Names
PatersonCondFailureGHC.Tc.Utils.TcType
PatersonCondFailureContextGHC.Tc.Utils.TcType
PatersonSizeGHC.Tc.Utils.TcType
patGEIdKeyGHC.Builtin.Names.TH
patGENameGHC.Builtin.Names.TH
PatGuardLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
Path 
1 (Type/Class)GHC.CmmToAsm.CFG.Dominators
2 (Type/Class)GHC.Data.Graph.Inductive.Graph
PathsToClean 
1 (Type/Class)GHC.Utils.TmpFs
2 (Data Constructor)GHC.Utils.TmpFs
PatIncompleteDoBlockGHC.Parser.Errors.Types
PatIsRecursiveGHC.Parser.Errors.Types
patNeedsParensGHC.Hs.Pat, GHC.Hs, GHC
PatOriginGHC.Tc.Types.Origin
patQTyConKeyGHC.Builtin.Names.TH
patQTyConNameGHC.Builtin.Names.TH
PatSigGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
PatSigCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
PatSigOriginGHC.Tc.Types.Origin
patsig_body_tyGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
patsig_ex_bndrsGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
patsig_implicit_bndrsGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
patsig_nameGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
patsig_provGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
patsig_reqGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
patsig_univ_bndrsGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
PatSkolGHC.Tc.Types.Origin
PatSyn 
1 (Data Constructor)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
2 (Type/Class)GHC.Core.PatSyn
patSynArgsGHC.Core.PatSyn
patSynArityGHC.Core.PatSyn
PatSynBind 
1 (Type/Class)Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
2 (Data Constructor)Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
PatSynBuilderGHC.Core.PatSyn
patSynBuilderGHC.Core.PatSyn
patSynBuilderOccGHC.Tc.TyCl.PatSyn
PatSynConGHC.Core.ConLike
PatSynCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
PatSynDecGHC.Iface.Ext.Types
patSynDIdKeyGHC.Builtin.Names.TH
patSynDNameGHC.Builtin.Names.TH
patSynExTyVarBindersGHC.Core.PatSyn
patSynExTyVarsGHC.Core.PatSyn
patSynFieldLabelsGHC.Core.PatSyn
patSynFieldTypeGHC.Core.PatSyn
patSynInstArgTysGHC.Core.PatSyn
patSynInstResTyGHC.Core.PatSyn
PatSynInvalidRhsReasonGHC.Tc.Errors.Types
patSynIsInfixGHC.Core.PatSyn
PatSynMatcherGHC.Core.PatSyn
patSynMatcherGHC.Core.PatSyn
PatSynNameGHC.Types.GREInfo, GHC.Types.Name.Reader, GHC.Plugins
patSynNameGHC.Core.PatSyn
PatSynNotInvertibleGHC.Tc.Errors.Types
PatSynPEGHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad
patSynResultTypeGHC.Core.PatSyn
PatSynSigLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
patSynSigGHC.Core.PatSyn
patSynSigBndrGHC.Core.PatSyn
patSynSigDIdKeyGHC.Builtin.Names.TH
patSynSigDNameGHC.Builtin.Names.TH
patSynToIfaceDeclGHC.CoreToIface
PatSynUnboundVarGHC.Tc.Errors.Types
patSynUnivTyVarBindersGHC.Core.PatSyn
PatternArgsGHC.Tc.Errors.Types
PatternBindGHC.Iface.Ext.Types
PatternMatchFail 
1 (Type/Class)GHC.Utils.Exception
2 (Data Constructor)GHC.Utils.Exception
PatternSynonymReasonGHC.Tc.Types.Origin
PatternSynonymsBitGHC.Parser.Lexer
patTyConKeyGHC.Builtin.Names.TH
patTyConNameGHC.Builtin.Names.TH
pat_argsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
pat_conLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
pat_con_extLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs, GHC
pAT_ERROR_IDGHC.Core.Make, GHC.Plugins
pat_extLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
pat_lhsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
pat_multLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
pat_rhsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
PCF_SizeGHC.Tc.Utils.TcType
PCF_TyFamGHC.Tc.Utils.TcType
PCF_TyVarGHC.Tc.Utils.TcType
PCharGHC.Core.Opt.CallerCC.Types, GHC.Core.Opt.CallerCC
pcRepPolyIdGHC.Types.Id.Make
pc_AP_STACK_SPLIMGHC.Platform.Constants, GHC.Platform
pc_BITMAP_BITS_SHIFTGHC.Platform.Constants, GHC.Platform
pc_BLOCKS_PER_MBLOCKGHC.Platform.Constants, GHC.Platform
pc_BLOCK_SIZEGHC.Platform.Constants, GHC.Platform
pc_CINT_SIZEGHC.Platform.Constants, GHC.Platform
pc_CLONG_LONG_SIZEGHC.Platform.Constants, GHC.Platform
pc_CLONG_SIZEGHC.Platform.Constants, GHC.Platform
pc_CONTROL_GROUP_CONST_291GHC.Platform.Constants, GHC.Platform
pc_ILDV_CREATE_MASKGHC.Platform.Constants, GHC.Platform
pc_ILDV_STATE_CREATEGHC.Platform.Constants, GHC.Platform
pc_ILDV_STATE_USEGHC.Platform.Constants, GHC.Platform
pc_LDV_SHIFTGHC.Platform.Constants, GHC.Platform
pc_MAX_CHARLIKEGHC.Platform.Constants, GHC.Platform
pc_MAX_Double_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_Float_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_INTLIKEGHC.Platform.Constants, GHC.Platform
pc_MAX_Long_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_Real_Double_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_Real_Float_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_Real_Long_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_Real_Vanilla_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_Real_XMM_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_SPEC_AP_SIZEGHC.Platform.Constants, GHC.Platform
pc_MAX_SPEC_SELECTEE_SIZEGHC.Platform.Constants, GHC.Platform
pc_MAX_Vanilla_REGGHC.Platform.Constants, GHC.Platform
pc_MAX_XMM_REGGHC.Platform.Constants, GHC.Platform
pc_MIN_CHARLIKEGHC.Platform.Constants, GHC.Platform
pc_MIN_INTLIKEGHC.Platform.Constants, GHC.Platform
pc_MIN_PAYLOAD_SIZEGHC.Platform.Constants, GHC.Platform
pc_MUT_ARR_PTRS_CARD_BITSGHC.Platform.Constants, GHC.Platform
pc_OFFSET_bdescr_blocksGHC.Platform.Constants, GHC.Platform
pc_OFFSET_bdescr_flagsGHC.Platform.Constants, GHC.Platform
pc_OFFSET_bdescr_freeGHC.Platform.Constants, GHC.Platform
pc_OFFSET_bdescr_startGHC.Platform.Constants, GHC.Platform
pc_OFFSET_Capability_rGHC.Platform.Constants, GHC.Platform
pc_OFFSET_CostCentreStack_mem_allocGHC.Platform.Constants, GHC.Platform
pc_OFFSET_CostCentreStack_scc_countGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgArrBytes_bytesGHC.Platform.Constants, GHC.Platform
pc_OFFSET_stgEagerBlackholeInfoGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgEntCounter_allocdGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgEntCounter_allocsGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgEntCounter_entry_countGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgEntCounter_linkGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgEntCounter_registeredpGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgFunInfoExtraFwd_arityGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgFunInfoExtraRev_arityGHC.Platform.Constants, GHC.Platform
pc_OFFSET_stgGCEnter1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_stgGCFunGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgHeader_ccsGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgHeader_ldvwGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgMutArrPtrs_ptrsGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgMutArrPtrs_sizeGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgOrigThunkInfoFrame_info_ptrGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rCCCSGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rCurrentNurseryGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rCurrentTSOGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rD1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rD2GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rD3GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rD4GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rD5GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rD6GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rF1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rF2GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rF3GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rF4GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rF5GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rF6GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rHpGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rHpAllocGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rHpLimGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rL1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR10GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR2GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR3GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR4GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR5GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR6GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR7GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR8GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rR9GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rSpGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rSpLimGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rXMM1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rXMM2GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rXMM3GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rXMM4GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rXMM5GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rXMM6GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rYMM1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rYMM2GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rYMM3GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rYMM4GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rYMM5GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rYMM6GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rZMM1GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rZMM2GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rZMM3GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rZMM4GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rZMM5GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgRegTable_rZMM6GHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgSmallMutArrPtrs_ptrsGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgStack_spGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgStack_stackGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgTSO_alloc_limitGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgTSO_cccsGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgTSO_stackobjGHC.Platform.Constants, GHC.Platform
pc_OFFSET_StgUpdateFrame_updateeGHC.Platform.Constants, GHC.Platform
pc_PROF_HDR_SIZEGHC.Platform.Constants, GHC.Platform
pc_REP_CostCentreStack_mem_allocGHC.Platform.Constants, GHC.Platform
pc_REP_CostCentreStack_scc_countGHC.Platform.Constants, GHC.Platform
pc_REP_StgEntCounter_allocdGHC.Platform.Constants, GHC.Platform
pc_REP_StgEntCounter_allocsGHC.Platform.Constants, GHC.Platform
pc_REP_StgFunInfoExtraFwd_arityGHC.Platform.Constants, GHC.Platform
pc_REP_StgFunInfoExtraRev_arityGHC.Platform.Constants, GHC.Platform
pc_RESERVED_C_STACK_BYTESGHC.Platform.Constants, GHC.Platform
pc_RESERVED_STACK_WORDSGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_CostCentreStackGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_StgArrBytes_NoHdrGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_StgFunInfoExtraRevGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_StgMutArrPtrs_NoHdrGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_StgOrigThunkInfoFrame_NoHdrGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_StgSmallMutArrPtrs_NoHdrGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_StgSMPThunkHeaderGHC.Platform.Constants, GHC.Platform
pc_SIZEOF_StgUpdateFrame_NoHdrGHC.Platform.Constants, GHC.Platform
pc_STD_HDR_SIZEGHC.Platform.Constants, GHC.Platform
pc_TAG_BITSGHC.Platform.Constants, GHC.Platform
pc_TICKY_BIN_COUNTGHC.Platform.Constants, GHC.Platform
pc_USE_INLINE_SRT_FIELDGHC.Platform.Constants, GHC.Platform
pc_WORD_SIZEGHC.Platform.Constants, GHC.Platform
PD 
1 (Type/Class)GHC.Cmm.Parser.Monad
2 (Data Constructor)GHC.Cmm.Parser.Monad
PDConfig 
1 (Type/Class)GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad
2 (Data Constructor)GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad
pddfsGHC.CmmToAsm.CFG.Dominators
PDEPGHC.CmmToAsm.X86.Instr
Pdep16OpGHC.Builtin.PrimOps
Pdep32OpGHC.Builtin.PrimOps
Pdep64OpGHC.Builtin.PrimOps
Pdep8OpGHC.Builtin.PrimOps
pdepLabelGHC.CmmToAsm.CPrim
PdepOpGHC.Builtin.PrimOps
pDiagOptsGHC.Parser.Lexer
PDoc 
1 (Type/Class)GHC.Utils.Outputable, GHC.Plugins
2 (Data Constructor)GHC.Utils.Outputable, GHC.Plugins
pdocGHC.Utils.Outputable, GHC.Plugins
pdomGHC.CmmToAsm.CFG.Dominators
pdomTreeGHC.CmmToAsm.CFG.Dominators
pdProfileGHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad
pdSanitizeAlignmentGHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad
peCategoryGHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad
ped_do_in_last_100GHC.Parser.Errors.Types
ped_mdo_in_last_100GHC.Parser.Errors.Types
ped_pattern_parsedGHC.Parser.Errors.Types
ped_pat_syn_enabledGHC.Parser.Errors.Types
ped_th_enabledGHC.Parser.Errors.Types
peelCallDmdGHC.Types.Demand
peelFVGHC.Types.Demand
peelManyCallsGHC.Types.Demand
PEIP_NegAppGHC.Parser.Errors.Types
PEIP_OtherPatDetailsGHC.Parser.Errors.Types
PEIP_RecPatternGHC.Parser.Errors.Types
PEIP_TypeArgsGHC.Parser.Errors.Types
PEndGHC.Core.Opt.CallerCC.Types, GHC.Core.Opt.CallerCC
pendingFuelGHC.Tc.Types.Constraint
PendingRnSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
pendingScDict_maybeGHC.Tc.Types.Constraint
pendingScInst_maybeGHC.Tc.Types.Constraint
PendingStuffGHC.Tc.Types.TH, GHC.Tc.Types, GHC.Tc.Utils.Monad
PendingTcSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
PEP_QuoteDisambiguationGHC.Parser.Errors.Types
PEP_SumSyntaxTypeGHC.Parser.Errors.Types
PEP_TupleSyntaxTypeGHC.Parser.Errors.Types
perhapsAsPatGHC.Types.Hint.Ppr
PersistentGHC.Driver.Pipeline.Monad
PETS_ConstraintContextGHC.Parser.Errors.Types
PETS_ForallTelescopeGHC.Parser.Errors.Types
PETS_FunctionArrowGHC.Parser.Errors.Types
PETS_MultiplicityGHC.Parser.Errors.Types
PEXTGHC.CmmToAsm.X86.Instr
Pext16OpGHC.Builtin.PrimOps
Pext32OpGHC.Builtin.PrimOps
Pext64OpGHC.Builtin.PrimOps
Pext8OpGHC.Builtin.PrimOps
pextLabelGHC.CmmToAsm.CPrim
PextOpGHC.Builtin.PrimOps
pExtsBitmapGHC.Parser.Lexer
pe_varGHC.HsToCore.Pmc.Types
PFailedGHC.Parser.Lexer
pfail_RDRGHC.Builtin.Names
pFstGHC.Data.Pair
pgmErrorGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
pgmErrorDocGHC.Utils.Panic, GHC.Plugins
pgm_aGHC.Driver.Session, GHC.Plugins
pgm_arGHC.Driver.Session, GHC.Plugins
pgm_cGHC.Driver.Session, GHC.Plugins
pgm_CmmPGHC.Driver.Session, GHC.Plugins
pgm_cppGHC.Driver.Session, GHC.Plugins
pgm_cxxGHC.Driver.Session, GHC.Plugins
pgm_FGHC.Driver.Session, GHC.Plugins
pgm_iGHC.Driver.Session, GHC.Plugins
pgm_JSPGHC.Driver.Session, GHC.Plugins
pgm_LGHC.Driver.Session, GHC.Plugins
pgm_lGHC.Driver.Session, GHC.Plugins
pgm_lasGHC.Driver.Session, GHC.Plugins
pgm_lcGHC.Driver.Session, GHC.Plugins
pgm_lmGHC.Driver.Session, GHC.Plugins
pgm_loGHC.Driver.Session, GHC.Plugins
pgm_PGHC.Driver.Session, GHC.Plugins
pgm_ranlibGHC.Driver.Session, GHC.Plugins
pgm_windresGHC.Driver.Session, GHC.Plugins
pgs_grhssGHC.HsToCore.Pmc.Types
pgs_lclsGHC.HsToCore.Pmc.Types
pg_grdsGHC.HsToCore.Pmc.Types
pg_rhsGHC.HsToCore.Pmc.Types
PhantomLanguage.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Core.Coercion.Axiom, GHC.Core.TyCon, GHC.Core.Coercion, GHC.Tc.Types.Evidence, GHC.Plugins
PhantomProvGHC.Core.TyCo.Rep
phantomRIdKeyGHC.Builtin.Names.TH
phantomRNameGHC.Builtin.Names.TH
Phase 
1 (Data Constructor)GHC.Types.Basic, GHC.Plugins
2 (Type/Class)GHC.Driver.Phases, GHC
phaseForeignLanguageGHC.Driver.Phases
PhaseHook 
1 (Type/Class)GHC.Driver.Pipeline.Phases
2 (Data Constructor)GHC.Driver.Pipeline.Phases
phaseInputExtGHC.Driver.Phases
PhaseNumGHC.Types.Basic, GHC.Plugins
phaseOutputFilenameNewGHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline
PhiGHC.Llvm.Syntax, GHC.Llvm
PhiBotCtGHC.HsToCore.Pmc.Solver
PhiConCtGHC.HsToCore.Pmc.Solver
PhiCoreCtGHC.HsToCore.Pmc.Solver
PhiCtGHC.HsToCore.Pmc.Solver
PhiCtsGHC.HsToCore.Pmc.Solver
PhiNotBotCtGHC.HsToCore.Pmc.Solver
PhiNotConCtGHC.HsToCore.Pmc.Solver
PhiTyCtGHC.HsToCore.Pmc.Solver
piGHC.Prelude.Basic, GHC.Prelude
picGHC.CmmToAsm.Wasm.Types
PicBaseRegGHC.Cmm.Reg, GHC.Cmm.Expr, GHC.Cmm
picCCOptsGHC.Driver.Session, GHC.Plugins
pickCapturedPredsGHC.Tc.Utils.TcType
pickGREsGHC.Types.Name.Reader, GHC.Plugins
pickGREsModExpGHC.Types.Name.Reader, GHC.Plugins
pickLRGHC.Types.Basic, GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Tc.Types.Evidence, GHC.Plugins
pickSwapGHC.Types.Basic, GHC.Plugins
pickyEqTypeGHC.Core.TyCo.Compare, GHC.Tc.Utils.TcType
pickyIsLiftedTypeKindGHC.Core.Type, GHC.Plugins
picPOptsGHC.Driver.Session, GHC.Plugins
pieCCLDOptsGHC.Driver.Session, GHC.Plugins
PipeEnv 
1 (Type/Class)GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
2 (Data Constructor)GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
PipelineOutputGHC.Driver.Pipeline.Monad
pipelineStartGHC.Driver.Pipeline
piResultTyGHC.Core.Type, GHC.Plugins
piResultTysGHC.Core.Type, GHC.Plugins
PiTyBinderGHC.Types.Var, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins
piTyBinderTypeGHC.Types.Var, GHC.Core.Type, GHC.Plugins
PiTyVarBinderGHC.Types.Var, GHC.Plugins
PkgDbPathGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
PkgDbRefGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
pkgHiddenHintGHC.Iface.Errors.Ppr
PkgQualGHC.Types.PkgQual, GHC.Plugins, GHC
pkgQualGHC.Types.Name.Ppr
PkgsLoadedGHC.Linker.Types
pkgs_loadedGHC.Linker.Types, GHC.Linker.Loader
pkgTrustOnLocGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
PlaceCostCentreGHC.Types.Tickish
placeHolderIncompsGHC.Core.Coercion.Axiom
placeHolderPunRhsGHC.Parser.PostProcess
placeholderRealSpanGHC.Parser.Annotation, GHC.Hs, GHC
PlaceNonLamGHC.Types.Tickish
PlaceRuntimeGHC.Types.Tickish
plainBndrTVIdKeyGHC.Builtin.Names.TH
plainBndrTVNameGHC.Builtin.Names.TH
PlainCmdLineErrorGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
PlainGhcExceptionGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
PlainInstallationErrorGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
plainInvisTVIdKeyGHC.Builtin.Names.TH
plainInvisTVNameGHC.Builtin.Names.TH
PlainPanicGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
PlainProgramErrorGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
PlainSignalGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
PlainSorryGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
PlainTopBindingGHC.Stg.Lift.Monad
plainTVIdKeyGHC.Builtin.Names.TH
plainTVNameGHC.Builtin.Names.TH
PlainUsageErrorGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Plugins
Platform 
1 (Type/Class)GHC.Platform, GHC.Settings
2 (Data Constructor)GHC.Platform, GHC.Settings
platformArchGHC.Platform
platformArchOSGHC.Platform, GHC.Settings
platformByteOrderGHC.Platform, GHC.Settings
platformCConvNeedsExtensionGHC.Platform
PlatformConstants 
1 (Type/Class)GHC.Platform.Constants, GHC.Platform
2 (Data Constructor)GHC.Platform.Constants, GHC.Platform
platformConstantsGHC.Platform
platformDefaultBackendGHC.Driver.Backend
platformHasGnuNonexecStackGHC.Platform, GHC.Settings
platformHasIdentDirectiveGHC.Platform, GHC.Settings
platformHasLibmGHC.Platform, GHC.Settings
platformHasRTSLinkerGHC.Platform
platformHasSubsectionsViaSymbolsGHC.Platform, GHC.Settings
platformHsSONameGHC.Platform
platformInIntRangeGHC.Platform
platformInWordRangeGHC.Platform
platformIsCrossCompilingGHC.Platform, GHC.Settings
platformLeadingUnderscoreGHC.Platform, GHC.Settings
platformMaxIntGHC.Platform
platformMaxWordGHC.Platform
platformMinIntGHC.Platform
PlatformMisc 
1 (Type/Class)GHC.Platform, GHC.Settings, GHC.Driver.Session, GHC.Plugins
2 (Data Constructor)GHC.Platform, GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMiscGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
platformMisc_ghcWithInterpreterGHC.Platform, GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_libFFIGHC.Platform, GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_llvmTargetGHC.Platform, GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_targetPlatformStringGHC.Platform, GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_targetRTSLinkerOnlySupportsSharedLibsGHC.Platform, GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformNcgSupportedGHC.Driver.Backend
platformOSGHC.Platform
platformSOExtGHC.Platform
platformSONameGHC.Platform
platformSupportsSavingLinkOptsGHC.Linker.ExtraObj
platformTablesNextToCodeGHC.Platform, GHC.Settings
platformUnregisterisedGHC.Platform, GHC.Settings
platformUsesFrameworksGHC.Platform
PlatformWordSizeGHC.Platform
platformWordSizeGHC.Platform, GHC.Settings
platformWordSizeInBitsGHC.Platform
platformWordSizeInBytesGHC.Platform
platformWordWidthGHC.CmmToAsm.Config
platform_constantsGHC.Platform, GHC.Settings
PlayInterruptibleGHC.Types.ForeignCall
playInterruptibleGHC.Types.ForeignCall
PlayRiskyGHC.Types.ForeignCall
PlaySafeGHC.Types.ForeignCall
playSafeGHC.Types.ForeignCall
pLiftGHC.Llvm.Types, GHC.Llvm
pLiftFstGHC.Data.Pair
pLiftSndGHC.Data.Pair
pLowerGHC.Llvm.Types, GHC.Llvm
Plugin 
1 (Type/Class)GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor)GHC.Driver.Plugins, GHC.Plugins
PluginFingerprintChangedGHC.Iface.Recomp
pluginModNameOptsGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
pluginModNamesGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
pluginModuleNameProvidersMapGHC.Unit.State, GHC.Unit, GHC.Plugins
pluginPackageFlagsGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
PluginProvGHC.Core.TyCo.Rep
PluginReasonGHC.Tc.Types.Constraint
PluginRecompileGHC.Driver.Plugins, GHC.Plugins
pluginRecompileGHC.Driver.Plugins, GHC.Plugins
pluginRecompile'GHC.Driver.Plugins, GHC.Plugins
Plugins 
1 (Type/Class)GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor)GHC.Driver.Plugins, GHC.Plugins
pLUGINSGHC.Builtin.Names
PluginsChangedGHC.Iface.Recomp
pluginsWithArgsGHC.Driver.Plugins, GHC.Plugins
pluginTyConKeyGHC.Builtin.Names
pluginTyConNameGHC.Builtin.Names
PluginWithArgs 
1 (Type/Class)GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor)GHC.Driver.Plugins, GHC.Plugins
pluralGHC.Utils.Outputable, GHC.Plugins
pluralUFMGHC.Types.Unique.FM, GHC.Plugins
pluralVarSetGHC.Types.Var.Set, GHC.Plugins
plusAnnEnvGHC.Types.Annotations, GHC.Plugins
plusAvailGHC.Types.Avail
plusCardGHC.Types.Demand
plusDefaultEnvGHC.Types.DefaultEnv
plusDmdGHC.Types.Demand
plusDmdEnvGHC.Types.Demand
plusDmdEnvsGHC.Types.Demand
plusDmdTypeGHC.Types.Demand
plusDNameEnv_CGHC.Types.Name.Env, GHC.Plugins
plusDUGHC.Types.Name.Set, GHC.Plugins
plusDVarEnvGHC.Types.Var.Env, GHC.Plugins
plusDVarEnv_CGHC.Types.Var.Env, GHC.Plugins
plusFsEnvGHC.Data.FastString.Env
plusFsEnv_CGHC.Data.FastString.Env
plusFVGHC.Types.Name.Set, GHC.Plugins
plusFVsGHC.Types.Name.Set, GHC.Plugins
plusGlobalRdrEnvGHC.Types.Name.Reader, GHC.Plugins
plusGREGHC.Types.Name.Reader, GHC.Plugins
plusGREInfoGHC.Types.GREInfo, GHC.Types.Name.Reader, GHC.Plugins
plusHsValBindsGHC.Hs.Binds, GHC.Hs, GHC
plusImportAvailsGHC.Tc.Types, GHC.Tc.Utils.Monad
plusInstalledModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
plusInstalledModuleWithIsBootEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
plusMaybeUFM_CGHC.Types.Unique.FM, GHC.Plugins
plusMaybeUniqMap_CGHC.Types.Unique.Map
plusMaybeVarEnv_CGHC.Types.Var.Env, GHC.Plugins
plusModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
plusModuleEnv_CGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit, GHC.Plugins
plusNameEnvGHC.Types.Name.Env, GHC.Plugins
plusNameEnvListGHC.Types.Name.Env, GHC.Plugins
plusNameEnvListWithGHC.Types.Name.Env, GHC.Plugins
plusNameEnv_CGHC.Types.Name.Env, GHC.Plugins
plusNameEnv_CDGHC.Types.Name.Env, GHC.Plugins
plusNameEnv_CD2GHC.Types.Name.Env, GHC.Plugins
plusOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
plusOccEnv_CGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
PlusOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
plusRegSetGHC.Cmm.Expr, GHC.Cmm
plusSimplCountGHC.Core.Opt.Stats, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
plusSpillCostInfoGHC.CmmToAsm.Reg.Graph.SpillCost
plusSpillCostRecordGHC.CmmToAsm.Reg.Graph.SpillCost
plusSubDmdGHC.Types.Demand
plusTyConEnvGHC.Core.TyCon.Env
plusTyConEnv_CGHC.Core.TyCon.Env
plusTyConEnv_CDGHC.Core.TyCon.Env
plusTyConEnv_CD2GHC.Core.TyCon.Env
plusTypeEnvGHC.Types.TypeEnv
plusUDFMGHC.Types.Unique.DFM
plusUDFM_CGHC.Types.Unique.DFM
plusUDFM_CKGHC.Types.Unique.DFM
plusUFMGHC.Types.Unique.FM, GHC.Plugins
plusUFMListGHC.Types.Unique.FM, GHC.Plugins
plusUFMListWithGHC.Types.Unique.FM, GHC.Plugins
plusUFM_CGHC.Types.Unique.FM, GHC.Plugins
plusUFM_CDGHC.Types.Unique.FM, GHC.Plugins
plusUFM_CD2GHC.Types.Unique.FM, GHC.Plugins
plusUniqMapGHC.Types.Unique.Map
plusUniqMapListGHC.Types.Unique.Map
plusUniqMapListWithGHC.Types.Unique.Map
plusUniqMap_CGHC.Types.Unique.Map
plusVarEnvGHC.Types.Var.Env, GHC.Plugins
plusVarEnvListGHC.Types.Var.Env, GHC.Plugins
plusVarEnv_CGHC.Types.Var.Env, GHC.Plugins
plusVarEnv_CDGHC.Types.Var.Env, GHC.Plugins
plus_RDRGHC.Builtin.Names
PmAltConGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmAltConAppGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
pmAltConImplBangsGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmAltConLikeGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmAltConSetGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
pmAltConSetElemsGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
pmAltConTypeGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmAltLitGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmBangGHC.HsToCore.Pmc.Types
pmcGRHSsGHC.HsToCore.Pmc
pmcMatchesGHC.HsToCore.Pmc
PmConGHC.HsToCore.Pmc.Types
pmcPatBindGHC.HsToCore.Pmc
pmcRecSelGHC.HsToCore.Pmc
PmEmptyCase 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
PmEqualityGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmGrdGHC.HsToCore.Pmc.Types
PmGRHS 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
PmGRHSs 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
PmLetGHC.HsToCore.Pmc.Types
PmLit 
1 (Type/Class)GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
pmLitAsStringLitGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitCharGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitIntGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitOverIntGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitOverRatGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitOverStringGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitRatGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitStringGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
pmLitTypeGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmLitValueGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PmMatch 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
PmMatchGroup 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
PmPatBind 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
pmPprHsLitGHC.Hs.Lit, GHC.Hs, GHC
PmRecSel 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
pm_con_argsGHC.HsToCore.Pmc.Types
pm_con_conGHC.HsToCore.Pmc.Types
pm_con_dictsGHC.HsToCore.Pmc.Types
pm_con_tvsGHC.HsToCore.Pmc.Types
pm_extra_src_filesGHC
pm_grhssGHC.HsToCore.Pmc.Types
pm_idGHC.HsToCore.Pmc.Types
pm_lit_tyGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
pm_lit_valGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
pm_mod_summaryGHC
pm_parsed_sourceGHC
pm_patsGHC.HsToCore.Pmc.Types
Point 
1 (Type/Class)GHC.Data.UnionFind
2 (Data Constructor)GHC.Data.UnionFind
POkGHC.Parser.Lexer
PolarityGHC.Tc.Types.Origin
PolyGHC.Types.Demand
PolyAltGHC.Stg.Syntax
PolyTcTyConGHC.Tc.Utils.TcType
POPGHC.CmmToAsm.X86.Instr
POPCNTGHC.CmmToAsm.X86.Instr
PopCnt16OpGHC.Builtin.PrimOps
PopCnt32OpGHC.Builtin.PrimOps
PopCnt64OpGHC.Builtin.PrimOps
PopCnt8OpGHC.Builtin.PrimOps
popCntLabelGHC.CmmToAsm.CPrim
PopCntOpGHC.Builtin.PrimOps
popContextGHC.Parser.Lexer
popCountGHC.Prelude.Basic, GHC.Prelude
popCountDefaultGHC.Prelude.Basic, GHC.Prelude
popDumpHookGHC.Utils.Logger
PopErrCtxtGHC.Hs.Expr, GHC.Hs, GHC
popErrCtxtGHC.Tc.Utils.Monad
popJsonLogHookGHC.Utils.Logger
popJsonLogHookMGHC.Driver.Monad
popLexStateGHC.Parser.Lexer
popLogHookGHC.Utils.Logger, GHC
popLogHookMGHC.Driver.Monad, GHC
popNGHC.StgToJS.Stack
popSkipGHC.StgToJS.Stack
popSkipIGHC.StgToJS.Stack
popTraceHookGHC.Utils.Logger
popUEGHC.Core.UsageEnv
POP_STACK_FRAME 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
POSGHC.CmmToAsm.X86.Cond
PosGHC.Tc.Types.Origin
PositionGHC.Tc.Types.Origin
positionIndependentGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
PossiblyOverlapGHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types
PostGHC.HsToCore.Pmc.Types
PostDec 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
PostDecOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
postDecrSGHC.JS.Make
PostInc 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
PostIncOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
postIncrSGHC.JS.Make
PostInlineUnconditionallyGHC.Core.Opt.Stats, GHC.Plugins
postInlineUnconditionallyGHC.Core.Opt.Simplify.Utils
PostTcExprGHC.Hs.Expr, GHC.Hs, GHC
PostTcTableGHC.Hs.Expr, GHC.Hs, GHC
PotentialInstances 
1 (Type/Class)GHC.Tc.Errors.Types
2 (Data Constructor)GHC.Tc.Errors.Types
PotentialUnifiersGHC.Core.InstEnv
ppArityInfoGHC.Types.Id.Info, GHC.Plugins
ppCafInfoGHC.Types.Id.Info, GHC.Plugins
ppCommaJoinGHC.Llvm.Types
PPC_64ABIGHC.Platform
ppDataDefnHeaderGHC.Hs.Decls, GHC.Hs, GHC
ppDataSortGHC.Tc.Errors.Types
ppDoubleGHC.Llvm.Types
ppFloatGHC.Llvm.Types
ppInternalProcLabelGHC.Cmm.CLabel
ppLitGHC.Llvm.Ppr, GHC.Llvm
ppLlvmAliasGHC.Llvm.Ppr, GHC.Llvm
ppLlvmAliasesGHC.Llvm.Ppr, GHC.Llvm
ppLlvmCallConventionGHC.Llvm.Types
ppLlvmCastOpGHC.Llvm.Types
ppLlvmCmpOpGHC.Llvm.Types
ppLlvmCommentGHC.Llvm.Ppr, GHC.Llvm
ppLlvmCommentsGHC.Llvm.Ppr, GHC.Llvm
ppLlvmFuncAttrGHC.Llvm.Types
ppLlvmFunctionGHC.Llvm.Ppr, GHC.Llvm
ppLlvmFunctionDeclGHC.Llvm.Ppr, GHC.Llvm
ppLlvmFunctionDeclsGHC.Llvm.Ppr, GHC.Llvm
ppLlvmFunctionsGHC.Llvm.Ppr, GHC.Llvm
ppLlvmGlobalGHC.Llvm.Ppr, GHC.Llvm
ppLlvmGlobalsGHC.Llvm.Ppr, GHC.Llvm
ppLlvmLinkageTypeGHC.Llvm.Types
ppLlvmMachOpGHC.Llvm.Types
ppLlvmMetaGHC.Llvm.Ppr, GHC.Llvm
ppLlvmMetasGHC.Llvm.Ppr, GHC.Llvm
ppLlvmModuleGHC.Llvm.Ppr, GHC.Llvm
ppLlvmParamAttrGHC.Llvm.Types
ppLlvmTypeGHC.Llvm.Types
ppLlvmTypeShortGHC.Llvm.Types
ppMainFnGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
ppMetaIdGHC.Llvm.MetaData
ppNameGHC.Llvm.Ppr, GHC.Llvm
ppParamsGHC.Llvm.Types
ppPlainNameGHC.Llvm.Ppr, GHC.Llvm
ppPrimTyConStgTypeGHC.HsToCore.Foreign.Utils
pprGHC.Utils.Outputable, GHC.Plugins
pprAbbrevDeclsGHC.CmmToAsm.Dwarf.Types
pprAHsDoFlavourGHC.Hs.Expr, GHC.Hs, GHC
pprAlternativeGHC.Types.Basic, GHC.Plugins
pprAnonWildCardGHC.Hs.Type, GHC.Hs, GHC
pprArgGHC.Hs.Expr, GHC.Hs, GHC
pprArgInstGHC.Tc.Gen.Head
pprArrowExprGHC.Hs.Expr, GHC.Hs, GHC
pprArrowMatchContextNounGHC.Hs.Expr, GHC.Hs, GHC
pprArrowMatchContextNounsGHC.Hs.Expr, GHC.Hs, GHC
pprArrowWithMultiplicityGHC.Core.Multiplicity
pprASCIIGHC.CmmToAsm.Ppr
pprAsmLabelGHC.Cmm.CLabel
pprAStmtContextGHC.Hs.Expr, GHC.Hs, GHC
pprBagGHC.Data.Bag
pprBasicBlockGHC.CmmToAsm.AArch64.Ppr
pprBBlockGHC.Cmm
pprBindersGHC.Tc.Utils.Env
pprBindsGHC.Hs.Expr, GHC.Hs, GHC
pprBindSpanGHC.Iface.Ext.Types
pprBindStmtGHC.Hs.Expr, GHC.Hs, GHC
pprBndrGHC.Utils.Outputable, GHC.Plugins
pprBooleanFormulaGHC.Data.BooleanFormula
pprBooleanFormulaNiceGHC.Data.BooleanFormula
pprByGHC.Hs.Expr, GHC.Hs, GHC
pprByteGHC.CmmToAsm.Dwarf.Types
pprCallishMachOpGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
pprCLabelGHC.Cmm.CLabel
pprCLabelStringGHC.Types.ForeignCall
pprClassPredGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprCmdGHC.Hs.Expr, GHC.Hs, GHC
pprCmdArgGHC.Hs.Expr, GHC.Hs, GHC
pprCmmGroupGHC.Cmm
pprCoGHC.Core.TyCo.Ppr, GHC.Core.Coercion, GHC.Plugins
pprCoAxBranchGHC.Core.Coercion, GHC.Plugins
pprCoAxBranchLHSGHC.Core.Coercion, GHC.Plugins
pprCoAxBranchUserGHC.Core.Coercion, GHC.Plugins
pprCoAxiomGHC.Core.Coercion, GHC.Plugins
PprCodeGHC.Utils.Outputable, GHC.Plugins
pprCodeGHC.Utils.Outputable, GHC.Plugins
PprColour 
1 (Type/Class)GHC.Utils.Ppr.Colour
2 (Data Constructor)GHC.Utils.Ppr.Colour
pprColsGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
pprCompGHC.Hs.Expr, GHC.Hs, GHC
pprConArgsGHC.Hs.Pat, GHC.Hs, GHC
pprConDeclFieldsGHC.Hs.Type, GHC.Hs, GHC
pprContextGHC.HsToCore.Errors.Ppr
pprCoreAltGHC.Core.Ppr
pprCoreBinderGHC.Core.Ppr
pprCoreBindersGHC.Core.Ppr
pprCoreBindingGHC.Core.Ppr
pprCoreBindingsGHC.Core.Ppr
pprCoreBindingsWithSizeGHC.Core.Ppr
pprCoreBindingWithSizeGHC.Core.Ppr
pprCoreExprGHC.Core.Ppr
pprCostCentreGHC.Types.CostCentre
pprCostCentreCoreGHC.Types.CostCentre
pprCostCentreStackGHC.Types.CostCentre
pprCtLocGHC.Tc.Types.CtLoc
pprCtOriginGHC.Tc.Types.Origin
pprData4'GHC.CmmToAsm.Dwarf.Types
pprDataConsGHC.Core.TyCo.Ppr
pprDataFamInstFlavourGHC.Hs.Decls, GHC.Hs, GHC
pprDebugAndThenGHC.Utils.Outputable, GHC.Plugins
pprDebugCLabelGHC.Cmm.CLabel
pprDebugParendExprGHC.Hs.Expr, GHC.Hs, GHC
pprDeclListGHC.Hs.Binds, GHC.Hs, GHC
pprDeeperGHC.Utils.Outputable, GHC.Plugins
pprDeeperListGHC.Utils.Outputable, GHC.Plugins
pprDefinedAtGHC.Types.Name, GHC.Plugins
pprDefMethInfoGHC.Core.Class
pprDepsGHC.Unit.Module.Deps
pprDerivSpecGHC.Tc.Deriv.Utils
pprDFunIdGHC.Core.InstEnv
pprDiagnosticGHC.Types.Error
pprDoGHC.Hs.Expr, GHC.Hs, GHC
PprDumpGHC.Utils.Outputable, GHC.Plugins
pprDwarfARangesGHC.CmmToAsm.Dwarf.Types
pprDwarfFrameGHC.CmmToAsm.Dwarf.Types
pprDwarfInfoGHC.CmmToAsm.Dwarf.Types
pprDwWordGHC.CmmToAsm.Dwarf.Types
pprDynFlagsDiffGHC.Driver.Session, GHC.Plugins
pprEdgeWeightsGHC.CmmToAsm.CFG
pprEqGHC.Tc.Solver.Monad
pprEqnGHC.HsToCore.Errors.Ppr
pprEquationGHC.Tc.Instance.FunDeps
pprEvVarsGHC.Tc.Types.Constraint
pprEvVarThetaGHC.Tc.Types.Constraint
pprEvVarWithTypeGHC.Tc.Types.Constraint
pprExpectedFunTyHeraldGHC.Tc.Types.Origin
pprExpectedFunTyOriginGHC.Tc.Types.Origin
pprExprGHC.Hs.Expr, GHC.Hs, GHC
pprExternalSrcLocGHC.Hs.Expr, GHC.Hs, GHC
pprFamInst 
1 (Function)GHC.Core.FamInstEnv
2 (Function)GHC.Types.TyThing.Ppr, GHC
pprFamInstsGHC.Core.FamInstEnv
pprFastFilePathGHC.Utils.Outputable, GHC.Plugins
pprFieldLabelStringsGHC.Hs.Expr, GHC.Hs, GHC
pprFileEmbedGHC.CmmToAsm.Ppr
pprFileHeaderPragmaTypeGHC.Parser.Errors.Ppr
pprFilePathStringGHC.Utils.Outputable, GHC.Plugins
pprFixedRuntimeRepContextGHC.Tc.Types.Origin
pprFixedRuntimeRepProvenanceGHC.Tc.Errors.Types
pprFlagGHC.Unit.State, GHC.Unit, GHC.Plugins
pprFMASignGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
pprForAllGHC.Core.TyCo.Ppr, GHC
pprFRRArrowContextGHC.Tc.Types.Origin
pprFullNameGHC.Types.Name, GHC.Plugins
pprFullRuleNameGHC.Hs.Decls, GHC.Hs, GHC
pprFunBindGHC.Hs.Expr, GHC.Hs, GHC
pprFunDepGHC.Core.Class
pprFundepsGHC.Core.Class, GHC.Tc.Instance.FunDeps, GHC
pprGenStgTopBindingGHC.Stg.Syntax
pprGenStgTopBindingsGHC.Stg.Syntax
pprGlobalRdrEnvGHC.Types.Name.Reader, GHC.Plugins
pprGlobalRegGHC.Cmm.Reg
pprGlobalRegUseGHC.Cmm.Reg
pprGotDeclarationGHC.CmmToAsm.PIC
pprGRHSGHC.Hs.Expr, GHC.Hs, GHC
pprGRHSsGHC.Hs.Expr, GHC.Hs, GHC
pprHalfGHC.CmmToAsm.Dwarf.Types
pprHoleFitGHC.Tc.Errors.Hole
pprHoleFitCandGHC.Tc.Errors.Hole.FitTypes, GHC.Plugins
pprHPTGHC.Unit.Home.ModInfo
pprHsArgsAppGHC.Hs.Type, GHC.Hs, GHC
pprHsArrowGHC.Hs.Type, GHC.Hs, GHC
pprHsArrTypeGHC.Hs.Expr, GHC.Hs, GHC
pprHsBytesGHC.Utils.Outputable, GHC.Plugins
pprHsCharGHC.Utils.Outputable, GHC.Plugins
pprHsDocContextGHC.Tc.Errors.Ppr
pprHsDocDebugGHC.Hs.Doc, GHC.Hs, GHC
pprHsDocStringGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs, GHC
pprHsDocStringsGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs, GHC
pprHsDoFlavourGHC.Hs.Expr, GHC.Hs, GHC
pprHsFamInstLHSGHC.Hs.Decls, GHC.Hs, GHC
pprHsForAllGHC.Hs.Type, GHC.Hs, GHC
pprHsMultAnnGHC.Hs.Binds, GHC.Hs, GHC
pprHsOuterFamEqnTyVarBndrsGHC.Hs.Type, GHC.Hs, GHC
pprHsOuterSigTyVarBndrsGHC.Hs.Type, GHC.Hs, GHC
pprHsStringGHC.Utils.Outputable, GHC.Plugins
pprHsTypeGHC.Hs.Type, GHC.Hs, GHC
pprHsWrapperGHC.Tc.Types.Evidence
pprIdGHC.Core.Ppr
pprIdDetailsGHC.Types.Id.Info, GHC.Plugins
pprIdentifierGHC.Iface.Ext.Types
pprIdsGHC.Core.Ppr
pprIfaceAppArgsGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceBndrsGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceCoercionGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceContextGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceContextArrGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceCoTcAppGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceDeclGHC.Iface.Syntax
pprIfaceExprGHC.Iface.Syntax
pprIfaceForAllGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceForAllPartGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceForAllPartMustGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceIdBndrGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceLamBndrGHC.Iface.Type, GHC.Iface.Syntax
pprIfacePrefixAppGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceSigmaTypeGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTvBndrGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTyConBindersGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTyLitGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTypeAppGHC.Iface.Type, GHC.Iface.Syntax
pprIfPsGHC.Hs.Extension, GHC.Hs, GHC
pprIfRnGHC.Hs.Extension, GHC.Hs, GHC
pprIfTcGHC.Hs.Extension, GHC.Hs, GHC
pprImpExpGHC.Hs.ImpExp, GHC.Hs, GHC
pprImportedSymbolGHC.CmmToAsm.PIC
pprInfixNameGHC.Types.Name, GHC.Plugins
pprInfixOccGHC.Utils.Outputable, GHC.Plugins
pprInfixVarGHC.Utils.Outputable, GHC.Plugins
pprInlineGHC.Types.Basic, GHC.Plugins
pprInlineDebugGHC.Types.Basic, GHC.Plugins
pprInstanceGHC.Core.InstEnv, GHC
pprInstanceHdrGHC.Core.InstEnv, GHC
pprInstancesGHC.Core.InstEnv
pprInstantiatedModuleGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
pprInstInfoDetailsGHC.Tc.Utils.Env
pprInstr 
1 (Function)GHC.CmmToAsm.Instr
2 (Function)GHC.CmmToAsm.RV64.Ppr
3 (Function)GHC.CmmToAsm.AArch64.Ppr
4 (Function)GHC.CmmToAsm.X86.Ppr
5 (Function)GHC.CmmToAsm.PPC.Ppr
pprintClosureCommandGHC.Runtime.Debugger
pprKickedGHC.Tc.Solver.Monad
pprKindGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprLCmdGHC.Hs.Expr, GHC.Hs, GHC
pprLEBIntGHC.CmmToAsm.Dwarf.Types
pprLEBWordGHC.CmmToAsm.Dwarf.Types
pprLExprGHC.Hs.Expr, GHC.Hs, GHC
pprLHsBindsGHC.Hs.Binds, GHC.Hs, GHC
pprLHsBindsForUserGHC.Hs.Binds, GHC.Hs, GHC
pprLHsContextGHC.Hs.Type, GHC.Hs, GHC
pprLiteralGHC.Types.Literal, GHC.Plugins
pprLiveCmmDeclGHC.CmmToAsm.Reg.Liveness
pprLlvmCmmDeclGHC.CmmToLlvm.Ppr
pprLlvmDataGHC.CmmToLlvm.Ppr
pprLocatedGHC.Types.SrcLoc, GHC.Plugins
pprLocatedAlwaysGHC.Types.SrcLoc, GHC.Plugins
pprLocMsgEnvelopeGHC.Utils.Error
pprLocMsgEnvelopeDefaultGHC.Utils.Error
pprLPatGHC.Hs.Pat, GHC.Hs, GHC
pprMachOpGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
pprMatchGHC.Hs.Expr, GHC.Hs, GHC
pprMatchContextGHC.Hs.Expr, GHC.Hs, GHC
pprMatchContextNounGHC.Hs.Expr, GHC.Hs, GHC
pprMatchContextNounsGHC.Hs.Expr, GHC.Hs, GHC
pprMatchesGHC.Hs.Expr, GHC.Hs, GHC
pprMatchInCtxtGHC.Hs.Expr, GHC.Hs, GHC
pprMaybeWithDocGHC.Hs.Doc, GHC.Hs, GHC
pprMessageBagGHC.Types.Error, GHC.Utils.Error
pprMessagesGHC.Utils.Error
pprMinimalSigGHC.Hs.Binds, GHC.Hs, GHC
pprModIfaceGHC.Iface.Load
pprModIfaceSimpleGHC.Iface.Load
pprModuleGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins, GHC
pprModuleMapGHC.Unit.State, GHC.Unit, GHC.Plugins
pprModuleNameGHC.Utils.Outputable, GHC.Plugins
pprModulePrefixGHC.Types.Name, GHC.Plugins
pprMsgEnvelopeBagWithLocGHC.Utils.Error
pprMsgEnvelopeBagWithLocDefaultGHC.Utils.Error
pprNameGHC.Types.Name, GHC.Plugins
pprNameDefnLocGHC.Types.Name, GHC.Plugins
pprNameProvenanceGHC.Types.Name.Reader, GHC.Plugins
pprNameSpaceGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprNameSpaceBriefGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprNameUnqualifiedGHC.Types.Name, GHC.Plugins
pprNatCmmDecl 
1 (Function)GHC.CmmToAsm.RV64.Ppr
2 (Function)GHC.CmmToAsm.AArch64.Ppr
3 (Function)GHC.CmmToAsm.X86.Ppr
4 (Function)GHC.CmmToAsm.PPC.Ppr
pprNatCmmDeclHGHC.CmmToAsm.Monad, GHC.CmmToAsm
pprNatCmmDeclSGHC.CmmToAsm.Monad, GHC.CmmToAsm
pprNodeIdentsGHC.Iface.Ext.Types
pprNonVarNameSpaceGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprOccGHC.Core.Ppr
pprOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprOccNameGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprOccWithTickGHC.Core.Ppr
pprOperatorWhitespaceSymbolGHC.Parser.Errors.Basic
pprOptCoGHC.Core.Ppr
PprPanicGHC.Utils.Panic, GHC.Plugins, GHC
pprPanicGHC.Utils.Panic, GHC.Plugins
pprParendCoGHC.Core.TyCo.Ppr, GHC.Core.Coercion, GHC.Plugins
pprParendExpr 
1 (Function)GHC.Core.Ppr
2 (Function)GHC.Hs.Expr, GHC.Hs, GHC
pprParendIfaceAppArgsGHC.Iface.Type, GHC.Iface.Syntax
pprParendIfaceCoercionGHC.Iface.Type, GHC.Iface.Syntax
pprParendIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
pprParendKindGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprParendLExprGHC.Hs.Expr, GHC.Hs, GHC
pprParendLPatGHC.Hs.Pat, GHC.Hs, GHC
pprParendThetaGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprParendTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType, GHC
pprParenSymNameGHC
pprPassDetailsGHC.Core.Opt.Pipeline.Types, GHC.Plugins
pprPatBindGHC.Hs.Expr, GHC.Hs, GHC
pprPatSynTypeGHC.Core.PatSyn
pprPECategoryGHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad
pprPendingSpliceGHC.Hs.Expr, GHC.Hs, GHC
PprPrec 
1 (Type/Class)GHC.Types.Basic, GHC.Core.TyCo.Ppr, GHC.Plugins
2 (Data Constructor)GHC.Types.Basic, GHC.Core.TyCo.Ppr, GHC.Plugins
pprPrecIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
pprPrecTypeGHC.Core.TyCo.Ppr
pprPrecTypeXGHC.Core.TyCo.Ppr
pprPrefixFastStringGHC.Hs.Expr, GHC.Hs, GHC
pprPrefixNameGHC.Types.Name, GHC.Plugins
pprPrefixOccGHC.Utils.Outputable, GHC.Plugins
pprPrefixVarGHC.Utils.Outputable, GHC.Plugins
pprPrimCharGHC.Utils.Outputable, GHC.Plugins
pprPrimIntGHC.Utils.Outputable, GHC.Plugins
pprPrimInt16GHC.Utils.Outputable, GHC.Plugins
pprPrimInt32GHC.Utils.Outputable, GHC.Plugins
pprPrimInt64GHC.Utils.Outputable, GHC.Plugins
pprPrimInt8GHC.Utils.Outputable, GHC.Plugins
pprPrimOpGHC.Builtin.PrimOps
pprPrimWordGHC.Utils.Outputable, GHC.Plugins
pprPrimWord16GHC.Utils.Outputable, GHC.Plugins
pprPrimWord32GHC.Utils.Outputable, GHC.Plugins
pprPrimWord64GHC.Utils.Outputable, GHC.Plugins
pprPrimWord8GHC.Utils.Outputable, GHC.Plugins
PprProgramErrorGHC.Utils.Panic, GHC.Plugins, GHC
pprPromotionQuoteGHC.Core.TyCon, GHC.Plugins
pprQualsGHC.Hs.Expr, GHC.Hs, GHC
pprQuotedListGHC.Utils.Outputable, GHC.Plugins
pprReasonGHC.Unit.State, GHC.Unit, GHC.Plugins
pprRegClass 
1 (Function)GHC.Platform.Reg.Class.Unified
2 (Function)GHC.Platform.Reg.Class.Separate
3 (Function)GHC.Platform.Reg.Class.NoVectors
pprRelevantBindingsGHC.Tc.Errors.Types
pprRuleGHC.Core.Ppr
pprRuleBaseGHC.Core.Rules, GHC.Plugins
pprRuleNameGHC.Types.Basic, GHC.Plugins
pprRulesGHC.Core.Ppr
pprRulesForUserGHC.Core.Rules, GHC.Plugins
pprRuntimeTraceGHC.HsToCore.Monad
pprScopeErrorGHC.Tc.Errors.Ppr
pprSectionGHC.Cmm
pprSectionHeaderGHC.CmmToAsm.Ppr
pprSetDepthGHC.Utils.Outputable, GHC.Plugins
pprShortTyThingGHC.Types.TyThing
pprSigCtxtGHC.Tc.Gen.HsType
pprSigmaTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprSigSkolInfoGHC.Tc.Types.Origin
pprSimplCountGHC.Core.Opt.Stats, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
pprSimplEnvGHC.Core.Opt.Simplify.Env
pprSkolInfoGHC.Tc.Types.Origin
PprSorryGHC.Utils.Panic, GHC.Plugins, GHC
pprSourceTyConGHC.Core.TyCo.Ppr
pprSpecGHC.Hs.Binds, GHC.Hs, GHC
pprSpillCostRecordGHC.CmmToAsm.Reg.Graph.SpillCost
pprStaticGHC.Cmm
pprStats 
1 (Function)GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear
2 (Function)GHC.CmmToAsm.Reg.Graph.Stats
pprStatsConflictGHC.CmmToAsm.Reg.Graph.Stats
pprStatsLifeConflictGHC.CmmToAsm.Reg.Graph.Stats
pprStatsLifetimesGHC.CmmToAsm.Reg.Graph.Stats
pprStatsSpillsGHC.CmmToAsm.Reg.Graph.Stats
pprStgAltGHC.Stg.Syntax
pprStgArgGHC.Stg.Syntax
pprStgBindingGHC.Stg.Syntax
pprStgExprGHC.Stg.Syntax
pprStgRhsGHC.Stg.Syntax
pprStgTopBindingGHC.Stg.Syntax
pprStgTopBindingsGHC.Stg.Syntax
pprStmtGHC.Hs.Expr, GHC.Hs, GHC
pprStmtCatGHC.Hs.Expr, GHC.Hs, GHC
pprStmtContextGHC.Hs.Expr, GHC.Hs, GHC
pprStmtInCtxtGHC.Hs.Expr, GHC.Hs, GHC
pprSTraceGHC.Utils.Trace, GHC.Prelude
pprStrictnessGHC.Types.Id.Info, GHC.Plugins
pprStringGHC.CmmToAsm.Ppr
pprStringLitGHC.JS.Ppr
PprStyleGHC.Utils.Outputable, GHC.Plugins
pprSumOrTupleGHC.Parser.Types
pprTargetGHC.Types.Target
pprTargetIdGHC.Types.Target
pprTcSpecPragsGHC.Hs.Binds, GHC.Hs, GHC
pprTcTyThingCategoryGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
pprTcTyVarDetailsGHC.Tc.Utils.TcType
pprTCvBndrGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTCvBndrsGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprThetaGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprThetaArrowTyGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType, GHC
pprTicksGHC.Hs.Binds, GHC.Hs, GHC
pprTickyNameGHC.Types.Name, GHC.Plugins
pprTidiedTypeGHC.Core.TyCo.Ppr
pprTraceGHC.Utils.Trace, GHC.Prelude
pprTraceDebugGHC.Utils.Trace, GHC.Prelude
pprTraceExceptionGHC.Utils.Trace, GHC.Prelude
pprTraceItGHC.Utils.Trace, GHC.Prelude
pprTraceMGHC.Utils.Trace, GHC.Prelude
pprTraceUserWarningGHC.Utils.Trace, GHC.Prelude
pprTraceWithGHC.Utils.Trace, GHC.Prelude
pprTransformStmtGHC.Hs.Expr, GHC.Hs, GHC
pprTransStmtGHC.Hs.Expr, GHC.Hs, GHC
pprTyClDeclFlavourGHC.Hs.Decls, GHC.Hs, GHC
pprTyFamInstDeclGHC.Hs.Decls, GHC.Hs, GHC
pprTyLitGHC.Core.TyCo.Ppr
pprTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTypeAndContentsGHC.Runtime.Debugger
pprTypeAppGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType, GHC
pprTypeArrowGHC.Iface.Type, GHC.Iface.Syntax
pprTypeDoesNotHaveFixedRuntimeRepGHC.Tc.Errors.Ppr
pprTypedSpliceGHC.Hs.Expr, GHC.Hs, GHC
pprTyTcAppGHC.Iface.Type, GHC.Iface.Syntax
pprTyThingGHC.Types.TyThing.Ppr
pprTyThingCategoryGHC.Types.TyThing
pprTyThingHdrGHC.Types.TyThing.Ppr
pprTyThingInContextGHC.Types.TyThing.Ppr
pprTyThingInContextLocGHC.Types.TyThing.Ppr
pprTyThingLocGHC.Types.TyThing.Ppr
pprTyThingUsedWrongGHC.Tc.Errors.Ppr
pprTyVarGHC.Core.TyCo.Ppr
pprTyVarsGHC.Core.TyCo.Ppr
pprUDFMGHC.Types.Unique.DFM
pprUFMGHC.Types.Unique.FM, GHC.Plugins
pprUFMWithKeysGHC.Types.Unique.FM, GHC.Plugins
pprUncoveredGHC.HsToCore.Pmc.Ppr
pprUnhelpfulSpanReasonGHC.Types.SrcLoc, GHC.Plugins
pprUniqDFMGHC.Types.Unique.DFM
pprUniqDSetGHC.Types.Unique.DSet
pprUniqFMGHC.Types.Unique.FM, GHC.Plugins
pprUniqSetGHC.Types.Unique.Set, GHC.Plugins
pprUniqueAlwaysGHC.Types.Unique
pprUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
pprUnitIdForUserGHC.Unit.State, GHC.Unit, GHC.Plugins
pprUnitInfoGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
pprUnitInfoForUserGHC.Unit.State, GHC.Unit, GHC.Plugins
pprUnitsGHC.Unit.State, GHC.Unit, GHC.Plugins
pprUnitsSimpleGHC.Unit.State, GHC.Unit, GHC.Plugins
pprUntickedConstructorGHC.Types.Hint
pprUntouchableVariableGHC.Tc.Errors.Ppr
pprUntypedSpliceGHC.Hs.Expr, GHC.Hs, GHC
pprUnwindTableGHC.Cmm.DebugBlock
PprUserGHC.Utils.Outputable, GHC.Plugins
pprUserForAllGHC.Core.TyCo.Ppr
pprUserIfaceForAllGHC.Iface.Type, GHC.Iface.Syntax
pprUserLengthGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
pprUserRealSpanGHC.Types.SrcLoc, GHC.Plugins
pprUserSpanGHC.Types.SrcLoc, GHC.Plugins
pprUserTypeCtxtGHC.Tc.Types.Origin
pprUserTypeErrorTyGHC.Core.Type, GHC.Plugins
pprVarSetGHC.Types.Var.Set, GHC.Plugins
pprVarSigGHC.Hs.Binds, GHC.Hs, GHC
pprWarningTxtForMsgGHC.Unit.Module.Warnings
pprWithBarsGHC.Utils.Outputable, GHC.Plugins
pprWithCommasGHC.Utils.Outputable, GHC.Plugins
pprWithDocGHC.Hs.Doc, GHC.Hs, GHC
pprWithDocStringGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs, GHC
pprWithInvisibleBitsWhenGHC.Core.TyCo.Ppr
pprWithSemisGHC.Utils.Outputable, GHC.Plugins
pprWithSourceTextGHC.Types.SourceText
pprWithTYPEGHC.Core.TyCo.Ppr
pprWithUnitStateGHC.Unit.State, GHC.Unit, GHC.Plugins
pprWordGHC.CmmToAsm.Dwarf.Types
pprXOverLitGHC.Hs.Lit, GHC.Hs, GHC
ppr_appsGHC.Hs.Expr, GHC.Hs, GHC
ppr_cmdGHC.Hs.Expr, GHC.Hs, GHC
ppr_do_stmtsGHC.Hs.Expr, GHC.Hs, GHC
ppr_exprGHC.Hs.Expr, GHC.Hs, GHC
ppr_infix_exprGHC.Hs.Expr, GHC.Hs, GHC
ppr_infix_expr_rnGHC.Hs.Expr, GHC.Hs, GHC
ppr_infix_expr_tcGHC.Hs.Expr, GHC.Hs, GHC
ppr_infix_hs_expansionGHC.Hs.Expr, GHC.Hs, GHC
ppr_lcmdGHC.Hs.Expr, GHC.Hs, GHC
ppr_lexprGHC.Hs.Expr, GHC.Hs, GHC
ppr_module_name_prefixGHC.Hs.Expr, GHC.Hs, GHC
ppr_monobindGHC.Hs.Binds, GHC.Hs, GHC
ppr_quasiGHC.Hs.Expr, GHC.Hs, GHC
ppr_sigGHC.Hs.Binds, GHC.Hs, GHC
ppr_spliceGHC.Hs.Expr, GHC.Hs, GHC
ppr_with_pending_tc_splicesGHC.Hs.Expr, GHC.Hs, GHC
ppSourceStatsGHC.Hs.Stats
ppSpaceJoinGHC.Llvm.Types
ppTypeLitGHC.Llvm.Ppr, GHC.Llvm
ppUnlessGHC.Utils.Outputable, GHC.Plugins
ppUnlessOptionGHC.Utils.Outputable, GHC.Plugins
ppVarGHC.Llvm.Ppr, GHC.Llvm
ppWhenGHC.Utils.Outputable, GHC.Plugins
ppWhenOptionGHC.Utils.Outputable, GHC.Plugins
pp_dotdotGHC.Hs.Expr, GHC.Hs, GHC
pp_rhsGHC.Hs.Expr, GHC.Hs, GHC
pp_unexpected_fun_appGHC.Parser.Errors.Ppr
pp_vanilla_decl_headGHC.Hs.Decls, GHC.Hs, GHC
pragAnnDIdKeyGHC.Builtin.Names.TH
pragAnnDNameGHC.Builtin.Names.TH
pragBracketsGHC.Hs.Binds, GHC.Hs, GHC
pragCompleteDIdKeyGHC.Builtin.Names.TH
pragCompleteDNameGHC.Builtin.Names.TH
pragInlDIdKeyGHC.Builtin.Names.TH
pragInlDNameGHC.Builtin.Names.TH
PragmaWarningDefaultGHC.Tc.Errors.Types
PragmaWarningExportGHC.Tc.Errors.Types
PragmaWarningInfoGHC.Tc.Errors.Types
PragmaWarningInstanceGHC.Tc.Errors.Types
PragmaWarningNameGHC.Tc.Errors.Types
pragma_warning_infoGHC.Tc.Errors.Types
pragma_warning_msgGHC.Tc.Errors.Types
pragOpaqueDIdKeyGHC.Builtin.Names.TH
pragOpaqueDNameGHC.Builtin.Names.TH
pragRuleDIdKeyGHC.Builtin.Names.TH
pragRuleDNameGHC.Builtin.Names.TH
pragSCCFunDKeyGHC.Builtin.Names.TH
pragSCCFunDNameGHC.Builtin.Names.TH
pragSCCFunNamedDKeyGHC.Builtin.Names.TH
pragSCCFunNamedDNameGHC.Builtin.Names.TH
pragSpecDIdKeyGHC.Builtin.Names.TH
pragSpecDNameGHC.Builtin.Names.TH
pragSpecInlDIdKeyGHC.Builtin.Names.TH
pragSpecInlDNameGHC.Builtin.Names.TH
pragSpecInstDIdKeyGHC.Builtin.Names.TH
pragSpecInstDNameGHC.Builtin.Names.TH
pragSrcBracketsGHC.Hs.Binds, GHC.Hs, GHC
PreGHC.HsToCore.Pmc.Types
preGHC.Data.Graph.Inductive.Graph
pre'GHC.Data.Graph.Inductive.Graph
PreciseGHC.HsToCore.Pmc.Types
PrecisionGHC.HsToCore.Pmc.Types
prec_RDRGHC.Builtin.Names
PredGHC.Core.Predicate
predGHC.Prelude.Basic, GHC.Prelude
PreDec 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
PreDecOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
preDecrSGHC.JS.Make
predError_RDRGHC.Builtin.Names
predQTyConKeyGHC.Builtin.Names.TH
PredSpecGHC.Tc.Deriv.Utils
predTyConKeyGHC.Builtin.Names.TH
predTyConNameGHC.Builtin.Names.TH
PredTypeGHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType, GHC.Plugins, GHC
predTypeEqRelGHC.Core.Predicate
pred_RDRGHC.Builtin.Names
PREFETCHGHC.CmmToAsm.X86.Instr
PrefetchAddrOp0GHC.Builtin.PrimOps
PrefetchAddrOp1GHC.Builtin.PrimOps
PrefetchAddrOp2GHC.Builtin.PrimOps
PrefetchAddrOp3GHC.Builtin.PrimOps
PrefetchByteArrayOp0GHC.Builtin.PrimOps
PrefetchByteArrayOp1GHC.Builtin.PrimOps
PrefetchByteArrayOp2GHC.Builtin.PrimOps
PrefetchByteArrayOp3GHC.Builtin.PrimOps
PrefetchMutableByteArrayOp0GHC.Builtin.PrimOps
PrefetchMutableByteArrayOp1GHC.Builtin.PrimOps
PrefetchMutableByteArrayOp2GHC.Builtin.PrimOps
PrefetchMutableByteArrayOp3GHC.Builtin.PrimOps
PrefetchValueOp0GHC.Builtin.PrimOps
PrefetchValueOp1GHC.Builtin.PrimOps
PrefetchValueOp2GHC.Builtin.PrimOps
PrefetchValueOp3GHC.Builtin.PrimOps
PrefetchVariantGHC.CmmToAsm.X86.Instr
Prefix 
1 (Type/Class)GHC.Data.Word64Set.Internal
2 (Type/Class)GHC.Data.Word64Map.Internal
3 (Data Constructor)Language.Haskell.Syntax.Basic, GHC.Hs.Basic, GHC.Types.Fixity, GHC
4 (Data Constructor)GHC.Driver.CmdLine
prefixBitMaskGHC.Data.Word64Set.Internal
PrefixConLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs, GHC
PrefixConGADTLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs, GHC
PrefixDataConBuilderGHC.Parser.Types
prefixDataCon_RDRGHC.Builtin.Names
prefixIDataConKeyGHC.Builtin.Names
prefixIDataConNameGHC.Builtin.Names
prefixPatSynIdKeyGHC.Builtin.Names.TH
prefixPatSynNameGHC.Builtin.Names.TH
PreInc 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
PreIncOp 
1 (Data Constructor)GHC.JS.Syntax
2 (Data Constructor)GHC.JS.JStg.Syntax
preIncrSGHC.JS.Make
PreInlineUnconditionallyGHC.Core.Opt.Stats, GHC.Plugins
preInlineUnconditionallyGHC.Core.Opt.Simplify.Utils
preloadClosureGHC.Unit.State, GHC.Unit, GHC.Plugins
PreloadUnitClosureGHC.Unit.State, GHC.Unit, GHC.Plugins
preloadUnitsGHC.Unit.State, GHC.Unit, GHC.Plugins
preloadUnitsInfoGHC.Unit.Env
preloadUnitsInfo'GHC.Unit.Env
pRELUDE_NAMEGHC.Builtin.Names
prepareAltsGHC.Core.Opt.Simplify.Utils
prepareAnnotationsGHC.Driver.Env, GHC.Plugins
prependArgsCprSigGHC.Types.Cpr
prependArgsDmdSigGHC.Types.Demand
prependPatsGHC.HsToCore.Monad
prependQualifiedGHC.Hs.Expr, GHC.Hs, GHC
PrepFFIGHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter
preprocessGHC.Driver.Pipeline
preprocessPipelineGHC.Driver.Pipeline
PresentLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
preserveMissingGHC.Data.Word64Map.Internal
pretendNameIsInScopeGHC.Builtin.Types, GHC.Plugins
prettifyGHC.Data.Graph.Inductive.Graph
prettyGHC.StgToJS.Linker.Opt
prettyCallStackDocGHC.Utils.Panic, GHC.Plugins
prettyPrintGHC.Data.Graph.Inductive.Graph
prettyPrintGhcErrorsGHC.Utils.Error, GHC
prevCharGHC.Data.StringBuffer
prev_locGHC.Parser.Lexer
PrimGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
PrimAltGHC.Stg.Syntax
PRIMCALLGHC.ByteCode.Instr
PrimCall 
1 (Type/Class)GHC.Builtin.PrimOps
2 (Data Constructor)GHC.Builtin.PrimOps
PrimCallConvGHC.Types.ForeignCall
PrimCallConvUnsupportedGHC.Tc.Errors.Types
primCallIdKeyGHC.Builtin.Names.TH
primCallNameGHC.Builtin.Names.TH
primCharSuffixGHC.Utils.Outputable, GHC.Plugins
primDoubleSuffixGHC.Utils.Outputable, GHC.Plugins
PrimElemRepGHC.Core.TyCon, GHC.Plugins
primElemRepSizeBGHC.Core.TyCon, GHC.Plugins
primElemRepSizeW64_BGHC.Core.TyCon, GHC.Plugins
primElemRepToPrimRepGHC.Core.TyCon, GHC.Plugins
primFloatSuffixGHC.Utils.Outputable, GHC.Plugins
PrimInlineGHC.StgToJS.Types
primInt16SuffixGHC.Utils.Outputable, GHC.Plugins
primInt32SuffixGHC.Utils.Outputable, GHC.Plugins
primInt64SuffixGHC.Utils.Outputable, GHC.Plugins
primInt8SuffixGHC.Utils.Outputable, GHC.Plugins
primIntSuffixGHC.Utils.Outputable, GHC.Plugins
PrimitiveImplementationGHC.Driver.Backend
PrimOpGHC.Builtin.PrimOps
primOpCodeSizeGHC.Builtin.PrimOps
primOpDeprecationsGHC.Builtin.PrimOps
primOpDocsGHC.Builtin.PrimOps
PrimOpEffectGHC.Builtin.PrimOps
primOpEffectGHC.Builtin.PrimOps
primOpFixityGHC.Builtin.PrimOps
PrimOpIdGHC.Types.Id.Info, GHC.Plugins
primOpIdGHC.Builtin.PrimOps.Ids
primOpIsCheapGHC.Builtin.PrimOps
primOpIsDivGHC.Builtin.PrimOps
primOpIsReallyInlineGHC.Builtin.PrimOps
primOpIsWorkFreeGHC.Builtin.PrimOps
primOpOccGHC.Builtin.PrimOps
primOpOkForSpeculationGHC.Builtin.PrimOps
primOpOkToDiscardGHC.Builtin.PrimOps
primOpOutOfLineGHC.Builtin.PrimOps
PrimOpResultInfoGHC.Builtin.PrimOps
primOpResultTypeGHC.Builtin.PrimOps
primOpRulesGHC.Core.Opt.ConstantFold
primOpSigGHC.Builtin.PrimOps
primOpTagGHC.Builtin.PrimOps
primOpTypeGHC.Builtin.PrimOps
PrimOpVecCatGHC.Builtin.PrimOps
primOpWrapperIdGHC.Builtin.PrimOps
PrimOrVoidRepGHC.Core.TyCon, GHC.Plugins
primOrVoidRepToJSRepGHC.StgToJS.Utils
PrimRepGHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins
primRepCmmTypeGHC.Cmm.Utils
primRepCompatibleGHC.Core.TyCon, GHC.Plugins
primRepForeignHintGHC.Cmm.Utils
primRepIsFloatGHC.Core.TyCon, GHC.Plugins
primRepIsIntGHC.Core.TyCon, GHC.Plugins
primRepIsWordGHC.Core.TyCon, GHC.Plugins
primRepsCompatibleGHC.Core.TyCon, GHC.Plugins
primRepSizeGHC.StgToJS.Utils
primRepSizeBGHC.Core.TyCon, GHC.Plugins
primRepSizeW64_BGHC.Core.TyCon, GHC.Plugins
primRepSlotGHC.Types.RepType
primRepToJSRepGHC.StgToJS.Utils
primRepToRuntimeRepGHC.Types.RepType
primRepToTypeGHC.Types.RepType
PrimResGHC.StgToJS.Types
PrimTargetGHC.Cmm.Node, GHC.Cmm
primTyConsGHC.Builtin.Types.Prim
primTyDescCharGHC.HsToCore.Foreign.Utils
primUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
primUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
primWord16SuffixGHC.Utils.Outputable, GHC.Plugins
primWord32SuffixGHC.Utils.Outputable, GHC.Plugins
primWord64SuffixGHC.Utils.Outputable, GHC.Plugins
primWord8SuffixGHC.Utils.Outputable, GHC.Plugins
primWordSuffixGHC.Utils.Outputable, GHC.Plugins
printGHC.Prelude.Basic, GHC.Prelude
printDecoratorGHC.Hs.DocString, GHC.Hs.Doc, GHC.Hs, GHC
printDocGHC.Utils.Ppr
printDoc_GHC.Utils.Ppr
printExceptionGHC.Driver.Monad, GHC
PrintExplicitKinds 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
printForUserGHC.Driver.Ppr, GHC.Plugins
printForUserTcRnGHC.Tc.Utils.Monad
printIdKeyGHC.Builtin.Names
printInfoForUserGHC.Utils.Error
printLeftRenderGHC.Utils.Ppr
printMessagesGHC.Driver.Errors
printMinimalImportsGHC.Rename.Names
printNameGHC.Builtin.Names
printOrThrowDiagnosticsGHC.Driver.Errors
printOutputForUserGHC.Utils.Error
printSDocGHC.Utils.Outputable, GHC.Plugins
printSDocLnGHC.Utils.Outputable, GHC.Plugins
priorCommentsGHC.Parser.Annotation, GHC.Hs, GHC
prioritiseParentGHC.Types.Name.Reader, GHC.Plugins
PrivateGHC.Llvm.Types, GHC.Llvm
processArgsGHC.Driver.CmdLine
processCmdLinePGHC.Driver.Session, GHC.Plugins
ProcExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
ProcOriginGHC.Tc.Types.Origin
ProcPointGHC.Cmm.ProcPoint
procPointAnalysisGHC.Cmm.ProcPoint
ProcPointSetGHC.Cmm.ProcPoint
ProdGHC.Types.Demand
prodDataCon_RDRGHC.Builtin.Names
prodTyConKeyGHC.Builtin.Names
prodTyConNameGHC.Builtin.Names
productGHC.Prelude.Basic, GHC.Prelude
profAllocGHC.StgToCmm.Prof
ProfAutoGHC.Types.ProfAuto, GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
profAutoGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins, GHC
ProfAutoAllGHC.Types.ProfAuto, GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
ProfAutoCallsGHC.Types.ProfAuto, GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
ProfAutoExportsGHC.Types.ProfAuto, GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
ProfAutoTopGHC.Types.ProfAuto, GHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
profDynAllocGHC.StgToCmm.Prof
profHdrSizeGHC.Runtime.Heap.Layout
profHeaderCreateGHC.StgToCmm.Prof
Profile 
1 (Type/Class)GHC.Platform.Profile
2 (Data Constructor)GHC.Platform.Profile
profileBuildTagGHC.Platform.Profile
profileConstantsGHC.Platform.Profile
profileIsProfilingGHC.Platform.Profile
profilePlatformGHC.Platform.Profile
profileWaysGHC.Platform.Profile
profileWordSizeInBytesGHC.Platform.Profile
profilingGHC.StgToJS.Profiling
ProfilingInfo 
1 (Type/Class)GHC.Cmm
2 (Data Constructor)GHC.Cmm
profilingInitCodeGHC.Driver.CodeOutput
profInfoTableSizeWGHC.Cmm.Info
ProfNoteGHC.Types.Tickish
profNoteCCGHC.Types.Tickish
profNoteCountGHC.Types.Tickish
ProfNotesGHC.HsToCore.Ticks
profNoteScopeGHC.Types.Tickish
profStatGHC.StgToJS.Profiling
ProgramErrorGHC.Utils.Panic, GHC.Plugins, GHC
programNameGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
prohibitedSuperClassSolveGHC.Tc.Solver.InertSet
projectionEIdKeyGHC.Builtin.Names.TH
projectionENameGHC.Builtin.Names.TH
projectVersionGHC.Driver.DynFlags, GHC.Driver.Session, GHC.Plugins
proj_extLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
proj_fldsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs, GHC
PromDataConInfoGHC.Core.TyCon, GHC.Plugins
promoteCoercionGHC.Core.Coercion, GHC.Plugins
promoteDataConGHC.Core.DataCon, GHC.Plugins
promotedConsDataConGHC.Builtin.Types, GHC.Plugins
promotedConsTIdKeyGHC.Builtin.Names.TH
promotedConsTNameGHC.Builtin.Names.TH
PromotedDataConFlavourGHC.Types.Basic, GHC.Core.TyCon, GHC.Plugins
promotedEQDataConGHC.Builtin.Types, GHC.Plugins
promotedFalseDataConGHC.Builtin.Types, GHC.Plugins
promotedGTDataConGHC.Builtin.Types, GHC.Plugins
PromotedItemGHC.Utils.Outputable, GHC.Plugins
PromotedItemDataConGHC.Utils.Outputable, GHC.Plugins
PromotedItemListSyntaxGHC.Utils.Outputable, GHC.Plugins
PromotedItemTupleSyntaxGHC.Utils.Outputable, GHC.Plugins
promotedJustDataConGHC.Builtin.Types, GHC.Plugins
promotedLTDataConGHC.Builtin.Types, GHC.Plugins
promotedNilDataConGHC.Builtin.Types, GHC.Plugins
promotedNilTIdKeyGHC.Builtin.Names.TH
promotedNilTNameGHC.Builtin.Names.TH
promotedNothingDataConGHC.Builtin.Types, GHC.Plugins
promotedTIdKeyGHC.Builtin.Names.TH
promotedTNameGHC.Builtin.Names.TH
promotedTrueDataConGHC.Builtin.Types, GHC.Plugins
promotedTupleDataConGHC.Builtin.Types, GHC.Plugins
promotedTupleTIdKeyGHC.Builtin.Names.TH
promotedTupleTNameGHC.Builtin.Names.TH
promoteMetaTyVarToGHC.Tc.Utils.TcMType
promoteOccNameGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
promoteRdrNameGHC.Types.Name.Reader, GHC.Plugins
promoteTcTypeGHC.Tc.Utils.TcMType, GHC.Tc.Utils.Unify
promoteTyVarSetGHC.Tc.Utils.TcMType, GHC.Tc.Solver
PromotionErrGHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Errors.Types, GHC.Tc.Types, GHC.Tc.Utils.Monad
PromotionFlagGHC.Types.Basic, Language.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs, GHC.Plugins, GHC
PromotionTickContextGHC.Utils.Outputable, GHC.Plugins
PromptOpGHC.Builtin.PrimOps
promptTagPrimTyConGHC.Builtin.Types.Prim
promptTagPrimTyConKeyGHC.Builtin.Names
promTickGHC.Utils.Outputable, GHC.Plugins
PromTickCtxGHC.Utils.Outputable, GHC.Plugins
ProofIrrelProvGHC.Core.TyCo.Rep
properFractionGHC.Prelude.Basic, GHC.Prelude
ProtoBCO 
1 (Type/Class)GHC.ByteCode.Instr
2 (Data Constructor)GHC.ByteCode.Instr
protoBCOArityGHC.ByteCode.Instr
protoBCOBitmapGHC.ByteCode.Instr
protoBCOBitmapSizeGHC.ByteCode.Instr
protoBCOExprGHC.ByteCode.Instr
protoBCOFFIsGHC.ByteCode.Instr
protoBCOInstrsGHC.ByteCode.Instr
protoBCONameGHC.ByteCode.Instr
provClosureGHC.Types.IPE
ProvCtxtOriginGHC.Tc.Types.Origin
provDCGHC.Types.IPE
provInfoTablesGHC.Types.IPE
proxyHashIdGHC.Types.Id.Make
proxyHashKeyGHC.Builtin.Names
proxyPrimTyConGHC.Builtin.Types.Prim
proxyPrimTyConKeyGHC.Builtin.Names
PRPrimCallGHC.StgToJS.Types
pr_argGHC.HsToCore.Pmc.Types
pr_arg_varGHC.HsToCore.Pmc.Types
pr_consGHC.HsToCore.Pmc.Types
PSBLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
psBufPosGHC.Types.SrcLoc, GHC.Plugins
psBufSpanGHC.Types.SrcLoc, GHC.Plugins
psb_argsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
psb_defLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
psb_dirLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
psb_extLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
psb_idLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs, GHC
psDiagnosticOptsGHC.Driver.Errors.Types
PsErrArrowCmdInExprGHC.Parser.Errors.Types
PsErrArrowCmdInPatGHC.Parser.Errors.Types
PsErrArrowExprInPatGHC.Parser.Errors.Types
PsErrAtInPatPosGHC.Parser.Errors.Types
PsErrBangPatWithoutSpaceGHC.Parser.Errors.Types
PsErrCaseCmdInFunAppCmdGHC.Parser.Errors.Types
PsErrCaseInFunAppExprGHC.Parser.Errors.Types
PsErrCaseInPatGHC.Parser.Errors.Types
PsErrCmmLexerGHC.Parser.Errors.Types
PsErrCmmParserGHC.Parser.Errors.Types
PsErrDeclSpliceNotAtTopLevelGHC.Parser.Errors.Types
PsErrDoCmdInFunAppCmdGHC.Parser.Errors.Types
PsErrDoInFunAppExprGHC.Parser.Errors.Types
PsErrDoNotationInPatGHC.Parser.Errors.Types
PsErrDotsInRecordUpdateGHC.Parser.Errors.Types
PsErrEmptyDoubleQuotesGHC.Parser.Errors.Types
PsErrEmptyLambdaGHC.Parser.Errors.Types
PsErrEmptyWhereInPatSynDeclGHC.Parser.Errors.Types
PsErrExpectedHyphenGHC.Parser.Errors.Types
PsErrExplicitForallGHC.Parser.Errors.Types
PsErrIfCmdInFunAppCmdGHC.Parser.Errors.Types
PsErrIfInFunAppExprGHC.Parser.Errors.Types
PsErrIfThenElseInPatGHC.Parser.Errors.Types
PsErrIllegalBangPatternGHC.Parser.Errors.Types
PsErrIllegalDataTypeContextGHC.Parser.Errors.Types
PsErrIllegalExplicitNamespaceGHC.Parser.Errors.Types
PsErrIllegalGadtRecordMultiplicityGHC.Parser.Errors.Types
PsErrIllegalImportBundleFormGHC.Parser.Errors.Types
PsErrIllegalOrPatGHC.Parser.Errors.Types
PsErrIllegalPatSynExportGHC.Parser.Errors.Types
PsErrIllegalPromotionQuoteDataConGHC.Parser.Errors.Types
PsErrIllegalQualifiedDoGHC.Parser.Errors.Types
PsErrIllegalRoleNameGHC.Parser.Errors.Types
PsErrIllegalTraditionalRecordSyntaxGHC.Parser.Errors.Types
PsErrIllegalUnboxedFloatingLitInPatGHC.Parser.Errors.Types
PsErrIllegalUnboxedStringInPatGHC.Parser.Errors.Types
PsErrIllegalWhereInDataDeclGHC.Parser.Errors.Types
PsErrImportPostQualifiedGHC.Parser.Errors.Types
PsErrImportQualifiedTwiceGHC.Parser.Errors.Types
PsErrInferredTypeVarNotAllowedGHC.Parser.Errors.Types
PsErrInPatGHC.Parser.Errors.Types
PsErrInPatDetailsGHC.Parser.Errors.Types
PsErrInvalidCApiImportGHC.Parser.Errors.Types
PsErrInvalidDataConGHC.Parser.Errors.Types
PsErrInvalidInfixDataConGHC.Parser.Errors.Types
PsErrInvalidInfixHoleGHC.Parser.Errors.Types
PsErrInvalidPackageNameGHC.Parser.Errors.Types
PsErrInvalidPunGHC.Parser.Errors.Types
PsErrInvalidRecordConGHC.Parser.Errors.Types
PsErrInvalidRuleActivationMarkerGHC.Parser.Errors.Types
PsErrInvalidTypeSignatureGHC.Parser.Errors.Types
PsErrInvalidTypeSig_DataConGHC.Parser.Errors.Types
PsErrInvalidTypeSig_OtherGHC.Parser.Errors.Types
PsErrInvalidTypeSig_QualifiedGHC.Parser.Errors.Types
PsErrInvalidWhereBindInPatSynDeclGHC.Parser.Errors.Types
PsErrLambdaCaseGHC.Parser.Errors.Types
PsErrLambdaCmdInFunAppCmdGHC.Parser.Errors.Types
PsErrLambdaInFunAppExprGHC.Parser.Errors.Types
PsErrLambdaInPatGHC.Parser.Errors.Types
PsErrLazyPatWithoutSpaceGHC.Parser.Errors.Types
PsErrLetCmdInFunAppCmdGHC.Parser.Errors.Types
PsErrLetInFunAppExprGHC.Parser.Errors.Types
PsErrLetInPatGHC.Parser.Errors.Types
PsErrLexerGHC.Parser.Errors.Types
PsErrLinearFunctionGHC.Parser.Errors.Types
PsErrMalformedDeclGHC.Parser.Errors.Types
PsErrMalformedEntityStringGHC.Parser.Errors.Types
PsErrMalformedTyOrClDeclGHC.Parser.Errors.Types
PsErrMDoInFunAppExprGHC.Parser.Errors.Types
PsErrMissingBlockGHC.Parser.Errors.Types
PsErrMultipleConForNewtypeGHC.Parser.Errors.Types
PsErrMultipleNamesInStandaloneKindSignatureGHC.Parser.Errors.Types
PsErrMultiWayIfGHC.Parser.Errors.Types
PsErrNoSingleWhereBindInPatSynDeclGHC.Parser.Errors.Types
PsErrNotADataConGHC.Parser.Errors.Types
PsErrNumUnderscoresGHC.Parser.Errors.Types
PsErrOpFewArgsGHC.Parser.Errors.Types
PsErrorGHC.Parser.Errors.Types, GHC.Plugins
PsErrOrPatInExprGHC.Parser.Errors.Types
psErrorsGHC.Driver.Plugins, GHC.Plugins
PsErrOverloadedRecordDotInvalidGHC.Parser.Errors.Types
PsErrOverloadedRecordUpdateNoQualifiedFieldsGHC.Parser.Errors.Types
PsErrOverloadedRecordUpdateNotEnabledGHC.Parser.Errors.Types
PsErrParseGHC.Parser.Errors.Types
PsErrParseDetails 
1 (Type/Class)GHC.Parser.Errors.Types
2 (Data Constructor)GHC.Parser.Errors.Types
PsErrParseErrorInCmdGHC.Parser.Errors.Types
PsErrParseErrorOnInputGHC.Parser.Errors.Types
PsErrParseLanguagePragmaGHC.Parser.Errors.Types
PsErrParseOptionsPragmaGHC.Parser.Errors.Types
PsErrParseRightOpSectionInPatGHC.Parser.Errors.Types
PsErrPrecedenceOutOfRangeGHC.Parser.Errors.Types
PsErrPrimStringInvalidCharGHC.Parser.Errors.Types
PsErrProcInFunAppExprGHC.Parser.Errors.Types
PsErrPunDetailsGHC.Parser.Errors.Types
PsErrQualifiedDoInCmdGHC.Parser.Errors.Types
PsErrRecordSyntaxInPatSynDeclGHC.Parser.Errors.Types
PsErrSemiColonsInCondCmdGHC.Parser.Errors.Types
PsErrSemiColonsInCondExprGHC.Parser.Errors.Types
PsErrSpaceInSCCGHC.Parser.Errors.Types
PsErrSuffixATGHC.Parser.Errors.Types
PsErrTupleSectionInPatGHC.Parser.Errors.Types
PsErrTypeAppWithoutSpaceGHC.Parser.Errors.Types
PsErrTypeSyntaxDetailsGHC.Parser.Errors.Types
PsErrTypeSyntaxInPatGHC.Parser.Errors.Types
PsErrUnallowedPragmaGHC.Parser.Errors.Types
PsErrUnexpectedKindAppInDataConGHC.Parser.Errors.Types
PsErrUnexpectedQualifiedConstructorGHC.Parser.Errors.Types
PsErrUnexpectedTypeInDeclGHC.Parser.Errors.Types
PsErrUnicodeCharLooksLikeGHC.Parser.Errors.Types
PsErrUnknownOptionsPragmaGHC.Parser.Errors.Types
PsErrUnpackDataConGHC.Parser.Errors.Types
PsErrUnsupportedBoxedSumExprGHC.Parser.Errors.Types
PsErrUnsupportedBoxedSumPatGHC.Parser.Errors.Types
PsErrUnsupportedExtGHC.Parser.Errors.Types
PsErrVarForTyConGHC.Parser.Errors.Types
PsHeaderMessage 
1 (Data Constructor)GHC.Parser.Errors.Types, GHC.Driver.Errors.Types
2 (Type/Class)GHC.Parser.Errors.Types
psHeaderMessageDiagnosticGHC.Parser.Errors.Ppr
psHeaderMessageHintsGHC.Parser.Errors.Ppr
psHeaderMessageReasonGHC.Parser.Errors.Ppr
PSHUFDGHC.CmmToAsm.X86.Instr
PSigGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
psig_ctxtGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
psig_hs_tyGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
psig_locGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
psig_nameGHC.Tc.Types.BasicTypes, GHC.Tc.Types, GHC.Tc.Utils.Monad
PsInvalidTypeSignatureGHC.Parser.Errors.Types
pSizeClassPredGHC.Tc.Utils.TcType
pSizeClassPredXGHC.Tc.Utils.TcType
pSizeOneGHC.Tc.Utils.TcType
pSizeTyConAppGHC.Tc.Utils.TcType
pSizeTypeGHC.Tc.Utils.TcType
pSizeTypesGHC.Tc.Utils.TcType
pSizeTypeXGHC.Tc.Utils.TcType
pSizeZeroGHC.Tc.Utils.TcType
PSLLDQGHC.CmmToAsm.X86.Instr
PsLoc 
1 (Type/Class)GHC.Types.SrcLoc, GHC.Plugins
2 (Data Constructor)GHC.Types.SrcLoc, GHC.Plugins
PsLocatedGHC.Types.SrcLoc, GHC.Plugins
psLocatedToLocatedGHC.Types.SrcLoc, GHC.Plugins
PsMessageGHC.Parser.Errors.Types, GHC.Driver.Errors.Types
psMessageOptsGHC.Driver.Errors.Types
PsMessages 
1 (Type/Class)GHC.Driver.Plugins, GHC.Plugins
2 (Data Constructor)GHC.Driver.Plugins, GHC.Plugins
pSndGHC.Data.Pair
psRealLocGHC.Types.SrcLoc, GHC.Plugins
psRealSpanGHC.Types.SrcLoc, GHC.Plugins
PSRLDQGHC.CmmToAsm.X86.Instr
PsSpan 
1 (Type/Class)GHC.Types.SrcLoc, GHC.Plugins
2 (Data Constructor)GHC.Types.SrcLoc, GHC.Plugins
psSpanEndGHC.Types.SrcLoc, GHC.Plugins
psSpanStartGHC.Types.SrcLoc, GHC.Plugins
PState 
1 (Type/Class)GHC.Parser.Lexer
2 (Data Constructor)GHC.Parser.Lexer
PStrGHC.Utils.Ppr
PsUnknownMessageGHC.Parser.Errors.Types
pSupportedExtsGHC.Parser.Lexer
PsWarnBidirectionalFormatCharsGHC.Parser.Errors.Types
PsWarnHaddockIgnoreMultiGHC.Parser.Errors.Types
PsWarnHaddockInvalidPosGHC.Parser.Errors.Types
PsWarnImportPreQualifiedGHC.Parser.Errors.Types
PsWarningGHC.Parser.Errors.Types, GHC.Plugins
psWarningsGHC.Driver.Plugins, GHC.Plugins
PsWarnMisplacedPragmaGHC.Parser.Errors.Types
PsWarnOperatorWhitespaceGHC.Parser.Errors.Types
PsWarnOperatorWhitespaceExtConflictGHC.Parser.Errors.Types
PsWarnStarBinderGHC.Parser.Errors.Types
PsWarnStarIsTypeGHC.Parser.Errors.Types
PsWarnTabGHC.Parser.Errors.Types
PsWarnTransitionalLayoutGHC.Parser.Errors.Types
PsWarnUnrecognisedPragmaGHC.Parser.Errors.Types
PsWarnViewPatternSignaturesGHC.Parser.Errors.Types
ps_sizeGHC.Tc.Utils.TcType
ps_tvsGHC.Tc.Utils.TcType
PS_TyFamGHC.Tc.Utils.TcType
PS_VanillaGHC.Tc.Utils.TcType
ptcCurrentModuleGHC.Utils.TmpFs
ptcGhcSessionGHC.Utils.TmpFs
ptcListTuplePunsGHC.Utils.Outputable, GHC.Plugins
ptcPrintRedundantPromTicksGHC.Utils.Outputable, GHC.Plugins
ptext 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
PtrLiftedSlotGHC.Types.RepType
PtrString 
1 (Type/Class)GHC.Data.FastString, GHC.Plugins
2 (Data Constructor)GHC.Data.FastString, GHC.Plugins
ptrTyConKeyGHC.Builtin.Names
ptrTyConNameGHC.Builtin.Names
PtrTypeGHC.StgToJS.Types
PtrUnliftedSlotGHC.Types.RepType
PtrVGHC.StgToJS.Types
PuFailGHC.Tc.Utils.Unify
punctuate 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
punctuateFinalGHC.Utils.Outputable, GHC.Plugins
punc_RDRGHC.Builtin.Names
PUNPCKLQDQGHC.CmmToAsm.X86.Instr
PuOKGHC.Tc.Utils.Unify
pureGHC.Prelude.Basic, GHC.Prelude, GHC.Utils.Monad, GHC.Data.IOEnv, GHC.Tc.Utils.Monad, GHC.HsToCore.Monad
pureAClassOpKeyGHC.Builtin.Names
pureANameGHC.Builtin.Names
purePluginGHC.Driver.Plugins, GHC.Plugins
PuResultGHC.Tc.Utils.Unify
PureSupernodeGHC.Data.Graph.Collapse
pure_RDRGHC.Builtin.Names
purgeLookupSymbolCacheGHC.Runtime.Interpreter
PUSHGHC.CmmToAsm.X86.Instr
pushGHC.StgToJS.Stack
push'GHC.StgToJS.Stack
PUSH16GHC.ByteCode.Instr
PUSH16_WGHC.ByteCode.Instr
PUSH32GHC.ByteCode.Instr
PUSH32_WGHC.ByteCode.Instr
PUSH8GHC.ByteCode.Instr
PUSH8_WGHC.ByteCode.Instr
pushCallStackKeyGHC.Builtin.Names
pushCallStackNameGHC.Builtin.Names
pushCoArgGHC.Core.Opt.Arity
pushCoArgsGHC.Core.Opt.Arity
pushCoDataConGHC.Core.Opt.Arity
pushCoercionIntoLambdaGHC.Core.Opt.Arity
pushCoTyArgGHC.Core.Opt.Arity
pushCoValArgGHC.Core.Opt.Arity
pushCycleBreakerVarStackGHC.Tc.Solver.InertSet
pushDumpHookGHC.Utils.Logger
pushJsonLogHookGHC.Utils.Logger
pushJsonLogHookMGHC.Driver.Monad
pushLevelAndCaptureConstraintsGHC.Tc.Utils.Monad
pushLevelAndSolveEqualitiesGHC.Tc.Solver
pushLevelAndSolveEqualitiesXGHC.Tc.Solver
pushLevelNoWorkListGHC.Tc.Solver.Monad
pushLexStateGHC.Parser.Lexer
pushLneFrameGHC.StgToJS.Stack
pushLogHookGHC.Utils.Logger, GHC
pushLogHookMGHC.Driver.Monad, GHC
pushModuleContextGHC.Parser.Lexer
pushNGHC.StgToJS.Stack
pushN'GHC.StgToJS.Stack
pushNNGHC.StgToJS.Stack
pushNN'GHC.StgToJS.Stack
pushOptimizedGHC.StgToJS.Stack
pushOptimized'GHC.StgToJS.Stack
pushRestoreCCSGHC.StgToJS.Profiling
pushSimplifiedArgsGHC.Core.Opt.Simplify.Utils
pushSimplifiedRevArgsGHC.Core.Opt.Simplify.Utils
pushTcLevelGHC.Tc.Utils.TcType
pushTcLevelMGHC.Tc.Utils.Monad
pushTcLevelM_GHC.Tc.Utils.Monad
pushTraceHookGHC.Utils.Logger
pushUpdateFrameGHC.StgToCmm.Bind
PUSH_ADDRGHC.ByteCode.Instr
PUSH_ALTSGHC.ByteCode.Instr
PUSH_ALTS_TUPLEGHC.ByteCode.Instr
PUSH_APPLY_DGHC.ByteCode.Instr
PUSH_APPLY_FGHC.ByteCode.Instr
PUSH_APPLY_LGHC.ByteCode.Instr
PUSH_APPLY_NGHC.ByteCode.Instr
PUSH_APPLY_PGHC.ByteCode.Instr
PUSH_APPLY_PPGHC.ByteCode.Instr
PUSH_APPLY_PPPGHC.ByteCode.Instr
PUSH_APPLY_PPPPGHC.ByteCode.Instr
PUSH_APPLY_PPPPPGHC.ByteCode.Instr
PUSH_APPLY_PPPPPPGHC.ByteCode.Instr
PUSH_APPLY_VGHC.ByteCode.Instr
PUSH_BCOGHC.ByteCode.Instr
PUSH_GGHC.ByteCode.Instr
PUSH_LGHC.ByteCode.Instr
PUSH_LLGHC.ByteCode.Instr
PUSH_LLLGHC.ByteCode.Instr
PUSH_PAD16GHC.ByteCode.Instr
PUSH_PAD32GHC.ByteCode.Instr
PUSH_PAD8GHC.ByteCode.Instr
PUSH_PRIMOPGHC.ByteCode.Instr
PUSH_STACK_FRAME 
1 (Data Constructor)GHC.CmmToAsm.RV64.Instr
2 (Data Constructor)GHC.CmmToAsm.AArch64.Instr
PUSH_UBXGHC.ByteCode.Instr
PUSH_UBX16GHC.ByteCode.Instr
PUSH_UBX32GHC.ByteCode.Instr
PUSH_UBX8GHC.ByteCode.Instr
put 
1 (Function)GHC.Utils.Monad.State.Strict
2 (Function)GHC.Utils.Binary
putAllTablesGHC.Iface.Binary
putAtGHC.Utils.Binary
putAtRelGHC.Utils.Binary
putByteGHC.Utils.Binary
putByteStringGHC.Utils.Binary
putCharGHC.Prelude.Basic, GHC.Prelude
putCmdLineStateGHC.Driver.Session, GHC.Plugins
putDictFastStringGHC.Utils.Binary
putDictionaryGHC.Utils.Binary
putDumpFileGHC.Utils.Logger
putDumpFileMaybeGHC.Utils.Logger
putDumpFileMaybe'GHC.Utils.Logger
putEntryGHC.Utils.Binary
putFSGHC.Utils.Binary
putFullBinDataGHC.Utils.Binary
putGenericSymbolTableGHC.Utils.Binary
putGenericSymTabGHC.Utils.Binary
putIfaceTopBndrGHC.Iface.Syntax
putIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
putIfaceWithExtFieldsGHC.Iface.Binary
putLogMsgGHC.Utils.Logger
putLogMsgMGHC.Driver.Monad, GHC
putMsg 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Opt.Monad, GHC.Plugins
putMsgMGHC.Driver.Monad, GHC
putMsgSGHC.Core.Opt.Monad, GHC.Plugins
PutMVarOpGHC.Builtin.PrimOps
putNameGHC.Iface.Binary
putNameLiterallyGHC.Iface.Recomp.Binary
putObjectGHC.StgToJS.Object
putSLEB128GHC.Utils.Binary
putSrcSpanDsGHC.HsToCore.Monad
putSrcSpanDsAGHC.HsToCore.Monad
putStrGHC.Prelude.Basic, GHC.Prelude
putStrLnGHC.Prelude.Basic, GHC.Prelude
putSymbolTableGHC.Iface.Binary
putTableGHC.Utils.Binary
putTraceMsgGHC.Utils.Logger
putULEB128GHC.Utils.Binary
putWithUserDataGHC.Iface.Binary
put_GHC.Utils.Binary
PVGHC.Parser.PostProcess
pVarLiftGHC.Llvm.Types, GHC.Llvm
pVarLowerGHC.Llvm.Types, GHC.Llvm
PW4GHC.Platform
PW8GHC.Platform
pwarn_classGHC.Tc.Errors.Types
pwarn_ctorigGHC.Tc.Errors.Types
pwarn_declmodGHC.Tc.Errors.Types
pwarn_dfunidGHC.Tc.Errors.Types
pwarn_impmodGHC.Tc.Errors.Types
pwarn_occnameGHC.Tc.Errors.Types
PWildcardGHC.Core.Opt.CallerCC.Types, GHC.Core.Opt.CallerCC
PXORGHC.CmmToAsm.X86.Instr