ghc-9.0.0.20201227: The GHC API

Index - P

P 
1 (Type/Class)GHC.Parser.Lexer
2 (Data Constructor)GHC.Parser.Lexer
3 (Data Constructor)GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
4 (Data Constructor)GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout
paArgumentsGHC.Driver.Plugins, GHC.Plugins
PACKGHC.ByteCode.Instr
PackageArg 
1 (Type/Class)GHC.Driver.Session, GHC.Plugins
2 (Data Constructor)GHC.Driver.Session, GHC.Plugins
PackageCompleteMatchMapGHC.Driver.Types, GHC.Plugins
PackageDBGHC.Driver.Session, GHC.Plugins
PackageDBFlagGHC.Driver.Session, GHC.Plugins
packageDBFlagsGHC.Driver.Session, GHC.Plugins, GHC
packageEnvGHC.Driver.Session, GHC.Plugins, GHC
PackageFamInstEnvGHC.Driver.Types, GHC.Plugins
PackageFlagGHC.Driver.Session, GHC.Plugins
packageFlagsGHC.Driver.Session, GHC.Plugins, GHC
packageFlagsChangedGHC.Driver.Session, GHC.Plugins
packageHsLibsGHC.Unit.State, GHC.Unit, 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.Driver.Types, GHC.Plugins
PackageInstEnvGHC.Driver.Types, GHC.Plugins
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.Driver.Types, GHC.Plugins
packageTrustOnGHC.Driver.Session, GHC.Plugins
PackageTypeEnvGHC.Driver.Types, GHC.Plugins
packHalfWordsCLitGHC.Cmm.Utils
PaddingGHC.StgToCmm.Layout
padLiveArgsGHC.CmmToLlvm.Base
PageModeGHC.Utils.Ppr
Pair 
1 (Type/Class)GHC.Data.Pair
2 (Data Constructor)GHC.Data.Pair
pairTyConGHC.Builtin.Types, GHC.Plugins
PanicGHC.Utils.Panic, GHC
panicGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Utils.Outputable, GHC.Plugins
panicDocGHC.Utils.Panic
panicStgPprOptsGHC.Stg.Syntax
panicTcSGHC.Tc.Solver.Monad
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
parMakeCountGHC.Driver.Session, GHC.Plugins, GHC
ParOpGHC.Builtin.PrimOps
ParPatGHC.Hs.Pat, GHC.Hs, GHC
parseArGHC.SysTools.Ar
parseBackpackGHC.Parser
parseCImportGHC.Parser.PostProcess
parseCmmFileGHC.Cmm.Parser
ParsedGHC.Hs.Extension, GHC.Hs, GHC
parseDeclarationGHC.Parser
ParsedModGHC
ParsedModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
parsedResultActionGHC.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
parseHeaderGHC.Parser
parseHoleyModuleGHC.Unit.Parser, GHC.Unit
parseIdentifierGHC.Parser
parseImportGHC.Parser
parseImportDeclGHC.Runtime.Eval, GHC
parseIndefUnitIdGHC.Unit.Parser, GHC.Unit
parseInstanceHeadGHC.Runtime.Eval, GHC
parseLlvmVersionGHC.CmmToLlvm.Base
parseModSubstGHC.Unit.Parser, GHC.Unit
parseModule 
1 (Function)GHC.Parser
2 (Function)GHC
parseModuleNameGHC.Unit.Module.Name, GHC.Unit.Module, GHC.Unit, GHC.Plugins
parseModuleNoHaddockGHC.Parser
parseNameGHC.Runtime.Eval, GHC
parsePatternGHC.Parser
parserGHC
ParseResultGHC.Parser.Lexer
ParserFlags 
1 (Type/Class)GHC.Parser.Lexer
2 (Data Constructor)GHC.Parser.Lexer
parseSchemeGHC.Utils.Ppr.Colour
parseSignatureGHC.Parser
parseStatementGHC.Parser
parseStmtGHC.Parser
parseTypeGHC.Parser
parseTypeSignatureGHC.Parser
parseUnitGHC.Unit.Parser, GHC.Unit
parseUnsignedIntegerGHC.Data.StringBuffer
parSIdKeyGHC.Builtin.Names.TH
parSNameGHC.Builtin.Names.TH
ParStmtGHC.Hs.Expr, GHC.Hs, GHC
ParStmtBlock 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
ParStmtCtxtGHC.Hs.Expr, GHC.Hs, GHC
PartialModIfaceGHC.Driver.Types, GHC.Plugins
PartialSigGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
partitionBagGHC.Data.Bag
partitionBagWithGHC.Data.Bag
partitionBindsAndSigsGHC.Hs.Decls, GHC.Hs, GHC
partitionByListGHC.Utils.Misc, GHC.Plugins
partitionCandidatesGHC.Tc.Utils.TcMType
partitionDVarEnvGHC.Types.Var.Env, GHC.Plugins
partitionDVarSetGHC.Types.Var.Set, GHC.Plugins
partitionInvisiblesGHC.Core.Type, GHC.Plugins
partitionInvisibleTypesGHC.Core.Type, GHC.Plugins
partitionUDFMGHC.Types.Unique.DFM
partitionUFMGHC.Types.Unique.FM, GHC.Plugins
partitionUniqDSetGHC.Types.Unique.DSet
partitionUniqSetGHC.Types.Unique.Set, GHC.Plugins
partitionVarEnvGHC.Types.Var.Env, GHC.Plugins
partitionVarSetGHC.Types.Var.Set, GHC.Plugins
partitionWithGHC.Utils.Misc, GHC.Plugins
PartWayGHC.Utils.Outputable, GHC.Plugins
par_isGHC.Types.Name.Reader, GHC.Plugins
par_lblGHC.Types.Name.Reader, GHC.Plugins
PassGHC.Hs.Extension, GHC.Hs, GHC
PassFlagGHC.Driver.CmdLine
PatGHC.Hs.Pat, GHC.Hs, GHC
PatBindGHC.Hs.Binds, GHC.Hs, GHC
PatBindGuardsGHC.Hs.Expr, GHC.Hs, GHC
PatBindRhsGHC.Hs.Expr, GHC.Hs, GHC
PatBrGHC.Hs.Expr, GHC.Hs, GHC
PatBuilderGHC.Parser.PostProcess
PatCheckOriginGHC.Tc.Types.Origin
patchEraseLiveGHC.CmmToAsm.Reg.Liveness
patchJumpInstrGHC.CmmToAsm.Instr
patchRegsLiveInstrGHC.CmmToAsm.Reg.Liveness
patchRegsOfInstrGHC.CmmToAsm.Instr
PatCtxGHC.Rename.Utils
patErrorIdKeyGHC.Builtin.Names
patGEIdKeyGHC.Builtin.Names.TH
patGENameGHC.Builtin.Names.TH
PatGuardGHC.Hs.Expr, GHC.Hs, GHC
PathGHC.CmmToAsm.CFG.Dominators
patNeedsParensGHC.Hs.Pat, GHC.Hs, GHC
PatOriginGHC.Tc.Types.Origin
patQTyConKeyGHC.Builtin.Names.TH
patQTyConNameGHC.Builtin.Names.TH
PatSigCtxtGHC.Tc.Types.Origin, GHC.Tc.Validity, GHC.Tc.Gen.HsType
patSigErrGHC.Rename.Pat
PatSigOriginGHC.Tc.Types.Origin
patsig_body_tyGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
patsig_ex_bndrsGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
patsig_implicit_bndrsGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
patsig_nameGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
patsig_provGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
patsig_reqGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
patsig_univ_bndrsGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
PatSkolGHC.Tc.Types.Origin
PatSyn 
1 (Type/Class)GHC.Core.PatSyn
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
patSynArgsGHC.Core.PatSyn
patSynArityGHC.Core.PatSyn
PatSynBind 
1 (Type/Class)GHC.Hs.Binds, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs, GHC
patSynBuilderGHC.Core.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
patSynIsInfixGHC.Core.PatSyn
patSynMatcherGHC.Core.PatSyn
patSynNameGHC.Core.PatSyn
PatSynPEGHC.Tc.Types, GHC.Tc.Utils.Monad
PatSynSigGHC.Hs.Binds, GHC.Hs, GHC
patSynSigGHC.Core.PatSyn
patSynSigBndrGHC.Core.PatSyn
patSynSigDIdKeyGHC.Builtin.Names.TH
patSynSigDNameGHC.Builtin.Names.TH
patSynToIfaceDeclGHC.CoreToIface
patSynUnivTyVarBindersGHC.Core.PatSyn
PatternBindGHC.Iface.Ext.Types
PatternMatchFail 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
PatternSynonymsBitGHC.Parser.Lexer
patTyConKeyGHC.Builtin.Names.TH
patTyConNameGHC.Builtin.Names.TH
pat_argsGHC.Hs.Pat, GHC.Hs, GHC
pat_conGHC.Hs.Pat, GHC.Hs, GHC
pat_con_extGHC.Hs.Pat, GHC.Hs, GHC
pAT_ERROR_IDGHC.Core.Make, GHC.Plugins
pat_extGHC.Hs.Binds, GHC.Hs, GHC
pat_fvsGHC.Hs.Binds, GHC.Hs, GHC
pat_lhsGHC.Hs.Binds, GHC.Hs, GHC
pat_rhsGHC.Hs.Binds, GHC.Hs, GHC
pat_rhs_tyGHC.Hs.Binds, GHC.Hs, GHC
pat_ticksGHC.Hs.Binds, GHC.Hs, GHC
pc_AP_STACK_SPLIMGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_BITMAP_BITS_SHIFTGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_BLOCKS_PER_MBLOCKGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_BLOCK_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_CINT_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_CLONG_LONG_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_CLONG_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_CONTROL_GROUP_CONST_291GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_DYNAMIC_BY_DEFAULTGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_ILDV_CREATE_MASKGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_ILDV_STATE_CREATEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_ILDV_STATE_USEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_LDV_SHIFTGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_CHARLIKEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Double_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Float_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_INTLIKEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Long_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Real_Double_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Real_Float_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Real_Long_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Real_Vanilla_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Real_XMM_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_SPEC_AP_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_SPEC_SELECTEE_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_Vanilla_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MAX_XMM_REGGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MIN_CHARLIKEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MIN_INTLIKEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MIN_PAYLOAD_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_MUT_ARR_PTRS_CARD_BITSGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_bdescr_blocksGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_bdescr_flagsGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_bdescr_freeGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_bdescr_startGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_Capability_rGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_CostCentreStack_mem_allocGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_CostCentreStack_scc_countGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgArrBytes_bytesGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_stgEagerBlackholeInfoGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgEntCounter_allocdGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgEntCounter_allocsGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgEntCounter_entry_countGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgEntCounter_linkGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgEntCounter_registeredpGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgFunInfoExtraFwd_arityGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgFunInfoExtraRev_arityGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_stgGCEnter1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_stgGCFunGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgHeader_ccsGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgHeader_ldvwGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgMutArrPtrs_ptrsGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgMutArrPtrs_sizeGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rCCCSGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rCurrentNurseryGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rCurrentTSOGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rD1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rD2GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rD3GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rD4GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rD5GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rD6GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rF1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rF2GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rF3GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rF4GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rF5GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rF6GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rHpGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rHpAllocGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rHpLimGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rL1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR10GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR2GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR3GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR4GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR5GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR6GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR7GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR8GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rR9GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rSpGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rSpLimGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rXMM1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rXMM2GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rXMM3GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rXMM4GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rXMM5GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rXMM6GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rYMM1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rYMM2GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rYMM3GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rYMM4GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rYMM5GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rYMM6GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rZMM1GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rZMM2GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rZMM3GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rZMM4GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rZMM5GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgRegTable_rZMM6GHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgSmallMutArrPtrs_ptrsGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgStack_spGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgStack_stackGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgTSO_alloc_limitGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgTSO_cccsGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgTSO_stackobjGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_OFFSET_StgUpdateFrame_updateeGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_PROF_HDR_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_REP_CostCentreStack_mem_allocGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_REP_CostCentreStack_scc_countGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_REP_StgEntCounter_allocdGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_REP_StgEntCounter_allocsGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_REP_StgFunInfoExtraFwd_arityGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_REP_StgFunInfoExtraRev_arityGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_RESERVED_C_STACK_BYTESGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_RESERVED_STACK_WORDSGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_SIZEOF_CostCentreStackGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_SIZEOF_StgArrBytes_NoHdrGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_SIZEOF_StgFunInfoExtraRevGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_SIZEOF_StgMutArrPtrs_NoHdrGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_SIZEOF_StgSmallMutArrPtrs_NoHdrGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_SIZEOF_StgSMPThunkHeaderGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_SIZEOF_StgUpdateFrame_NoHdrGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_STD_HDR_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_TAG_BITSGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_TICKY_BIN_COUNTGHC.Settings, GHC.Driver.Session, GHC.Plugins
pc_WORD_SIZEGHC.Settings, GHC.Driver.Session, GHC.Plugins
PD 
1 (Type/Class)GHC.Cmm.Monad
2 (Data Constructor)GHC.Cmm.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
pdomGHC.CmmToAsm.CFG.Dominators
pdomTreeGHC.CmmToAsm.CFG.Dominators
peelCallDmdGHC.Types.Demand
peelFVGHC.Types.Demand
peelManyCallsGHC.Types.Demand
peelUseCallGHC.Types.Demand
PendingRnSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs, GHC
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs, GHC
PendingStuffGHC.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
PersistentGHC.Driver.Pipeline.Monad
PersistentLinkerState 
1 (Type/Class)GHC.Runtime.Linker.Types
2 (Data Constructor)GHC.Runtime.Linker.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
PFailedGHC.Parser.Lexer
pfail_RDRGHC.Builtin.Names
pFstGHC.Data.Pair
pgmErrorGHC.Utils.Panic.Plain, GHC.Utils.Panic, GHC.Utils.Outputable, GHC.Plugins
pgmErrorDocGHC.Utils.Panic
pgm_aGHC.Driver.Session, GHC.Plugins
pgm_arGHC.Driver.Session, GHC.Plugins
pgm_cGHC.Driver.Session, GHC.Plugins
pgm_dllGHC.Driver.Session, GHC.Plugins
pgm_FGHC.Driver.Session, GHC.Plugins
pgm_iGHC.Driver.Session, GHC.Plugins
pgm_install_name_toolGHC.Driver.Session, GHC.Plugins
pgm_LGHC.Driver.Session, GHC.Plugins
pgm_lGHC.Driver.Session, GHC.Plugins
pgm_lcGHC.Driver.Session, GHC.Plugins
pgm_lccGHC.Driver.Session, GHC.Plugins
pgm_libtoolGHC.Driver.Session, GHC.Plugins
pgm_lmGHC.Driver.Session, GHC.Plugins
pgm_loGHC.Driver.Session, GHC.Plugins
pgm_otoolGHC.Driver.Session, GHC.Plugins
pgm_PGHC.Driver.Session, GHC.Plugins
pgm_ranlibGHC.Driver.Session, GHC.Plugins
pgm_TGHC.Driver.Session, GHC.Plugins
pgm_windresGHC.Driver.Session, GHC.Plugins
PhantomGHC.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.Types, GHC.Plugins
phaseInputExtGHC.Driver.Phases
PhaseNumGHC.Types.Basic, GHC.Plugins
phaseOutputFilenameGHC.Driver.Pipeline
PhasePlusGHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
PhiGHC.Llvm.Syntax, GHC.Llvm
pHomeUnitIdGHC.Parser.Lexer
piGHC.Prelude
PicBaseRegGHC.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
pickQuantifiablePredsGHC.Tc.Utils.TcType
pickyEqTypeGHC.Tc.Utils.TcType
picPOptsGHC.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
PipeState 
1 (Type/Class)GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
2 (Data Constructor)GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline
pipeStateDynFlagsGHC.Driver.Pipeline.Monad
pipeStateModIfaceGHC.Driver.Pipeline.Monad
piResultTyGHC.Core.Type, GHC.Plugins
piResultTysGHC.Core.Type, GHC.Plugins
PkgDbPathGHC.Driver.Session, GHC.Plugins
PkgDbRefGHC.Driver.Session, GHC.Plugins
pkgQualGHC.Driver.Types, GHC.Plugins
pkgs_loadedGHC.Runtime.Linker.Types
pkgTrustOnLocGHC.Driver.Session, GHC.Plugins, GHC
PlaceCostCentreGHC.Core, GHC.Plugins
placeHolderIncompsGHC.Core.Coercion.Axiom
placeHolderPunRhsGHC.Parser.PostProcess
PlaceNonLamGHC.Core, GHC.Plugins
PlaceRuntimeGHC.Core, GHC.Plugins
PlainCmdLineErrorGHC.Utils.Panic.Plain
PlainGhcExceptionGHC.Utils.Panic.Plain
PlainInstallationErrorGHC.Utils.Panic.Plain
plainInvisTVIdKeyGHC.Builtin.Names.TH
plainInvisTVNameGHC.Builtin.Names.TH
PlainPanicGHC.Utils.Panic.Plain
PlainProgramErrorGHC.Utils.Panic.Plain
PlainSignalGHC.Utils.Panic.Plain
PlainSorryGHC.Utils.Panic.Plain
PlainTopBindingGHC.Stg.Lift.Monad
plainTVIdKeyGHC.Builtin.Names.TH
plainTVNameGHC.Builtin.Names.TH
PlainUsageErrorGHC.Utils.Panic.Plain
Platform 
1 (Data Constructor)GHC.Settings
2 (Type/Class)GHC.Settings
platformByteOrderGHC.Settings
PlatformConstants 
1 (Type/Class)GHC.Settings, GHC.Driver.Session, GHC.Plugins
2 (Data Constructor)GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformConstantsGHC.Driver.Session, GHC.Plugins, GHC
platformDefaultBackendGHC.Driver.Backend
platformHasGnuNonexecStackGHC.Settings
platformHasIdentDirectiveGHC.Settings
platformHasSubsectionsViaSymbolsGHC.Settings
platformIsCrossCompilingGHC.Settings
platformLeadingUnderscoreGHC.Settings
PlatformMini 
1 (Data Constructor)GHC.Settings
2 (Type/Class)GHC.Settings
platformMiniGHC.Settings
platformMini_archGHC.Settings
platformMini_osGHC.Settings
PlatformMisc 
1 (Data Constructor)GHC.Settings, GHC.Driver.Session, GHC.Plugins
2 (Type/Class)GHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMiscGHC.Driver.Session, GHC.Plugins, GHC
platformMisc_ghcDebuggedGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_ghcRTSWaysGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_ghcRtsWithLibdwGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_ghcThreadedGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_ghcWithInterpreterGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_ghcWithSMPGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_libFFIGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_llvmTargetGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformMisc_targetPlatformStringGHC.Settings, GHC.Driver.Session, GHC.Plugins
platformNcgSupportedGHC.Driver.Backend
platformSupportsSavingLinkOptsGHC.SysTools.ExtraObj
platformTablesNextToCodeGHC.Settings
platformUnregisterisedGHC.Settings
platformWordSizeGHC.Settings
platformWordWidthGHC.CmmToAsm.Config
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
pluginModNameOptsGHC.Driver.Session, GHC.Plugins, GHC
pluginModNamesGHC.Driver.Session, GHC.Plugins, GHC
pluginModuleNameProvidersMapGHC.Unit.State, GHC.Unit, GHC.Plugins
pluginPackageFlagsGHC.Driver.Session, GHC.Plugins, GHC
PluginProvGHC.Core.TyCo.Rep
PluginRecompileGHC.Driver.Plugins, GHC.Plugins
pluginRecompileGHC.Driver.Plugins, GHC.Plugins
pluginRecompile'GHC.Driver.Plugins, GHC.Plugins
pLUGINSGHC.Builtin.Names
pluginsGHC.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
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
plusHsValBindsGHC.Hs.Binds, GHC.Hs, GHC
plusImportAvailsGHC.Tc.Types, GHC.Tc.Utils.Monad
plusMaybeUFM_CGHC.Types.Unique.FM, GHC.Plugins
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
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
plusRegSetGHC.Cmm.Expr, GHC.Cmm
plusSimplCountGHC.Core.Opt.Monad, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
plusSpillCostInfoGHC.CmmToAsm.Reg.Graph.SpillCost
plusSpillCostRecordGHC.CmmToAsm.Reg.Graph.SpillCost
plusTypeEnvGHC.Driver.Types, GHC.Plugins
plusUDFMGHC.Types.Unique.DFM
plusUDFM_CGHC.Types.Unique.DFM
plusUFMGHC.Types.Unique.FM, GHC.Plugins
plusUFMListGHC.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
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
plusWarnsGHC.Driver.Types, GHC.Plugins
plus_RDRGHC.Builtin.Names
PMGHC.HsToCore.PmCheck.Types
PmAltConGHC.HsToCore.PmCheck.Types
PmAltConLikeGHC.HsToCore.PmCheck.Types
PmAltConSetGHC.HsToCore.PmCheck.Types
pmAltConSetElemsGHC.HsToCore.PmCheck.Types
pmAltConTypeGHC.HsToCore.PmCheck.Types
PmAltLitGHC.HsToCore.PmCheck.Types
PmBotCtGHC.HsToCore.PmCheck.Oracle
PmConCtGHC.HsToCore.PmCheck.Oracle
PmCoreCtGHC.HsToCore.PmCheck.Oracle
PmCtGHC.HsToCore.PmCheck.Oracle
PmCtsGHC.HsToCore.PmCheck.Oracle
PmEqualityGHC.HsToCore.PmCheck.Types
PmLit 
1 (Type/Class)GHC.HsToCore.PmCheck.Types
2 (Data Constructor)GHC.HsToCore.PmCheck.Types
pmLitAsStringLitGHC.HsToCore.PmCheck.Types
PmLitCharGHC.HsToCore.PmCheck.Types
PmLitIntGHC.HsToCore.PmCheck.Types
PmLitOverIntGHC.HsToCore.PmCheck.Types
PmLitOverRatGHC.HsToCore.PmCheck.Types
PmLitOverStringGHC.HsToCore.PmCheck.Types
PmLitRatGHC.HsToCore.PmCheck.Types
PmLitStringGHC.HsToCore.PmCheck.Types
pmLitTypeGHC.HsToCore.PmCheck.Types
PmLitValueGHC.HsToCore.PmCheck.Types
PmNotBotCtGHC.HsToCore.PmCheck.Oracle
PmNotConCtGHC.HsToCore.PmCheck.Oracle
pmPprHsLitGHC.Hs.Lit, GHC.Hs, GHC
PmTyCtGHC.HsToCore.PmCheck.Oracle
PmVarCtGHC.HsToCore.PmCheck.Oracle
pm_annotationsGHC
pm_extra_src_filesGHC
pm_lit_tyGHC.HsToCore.PmCheck.Types
pm_lit_valGHC.HsToCore.PmCheck.Types
pm_mod_summaryGHC
pm_parsed_sourceGHC
POkGHC.Parser.Lexer
PolyAltGHC.Stg.Syntax
polyPatSigGHC.Tc.Gen.Pat
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
popErrCtxtGHC.Tc.Utils.Monad
popLexStateGHC.Parser.Lexer
POS 
1 (Data Constructor)GHC.CmmToAsm.X86.Cond
2 (Data Constructor)GHC.CmmToAsm.SPARC.Cond
positionIndependentGHC.Driver.Session, GHC.Plugins
PossibleMatchesGHC.HsToCore.PmCheck.Types
PossiblyOverlapGHC.HsToCore.PmCheck.Types
PostInlineUnconditionallyGHC.Core.Opt.Monad, GHC.Plugins
postInlineUnconditionallyGHC.Core.Opt.Simplify.Utils
postProcessDmdTypeGHC.Types.Demand
postProcessUnsatGHC.Types.Demand
PostTcExprGHC.Hs.Expr, GHC.Hs, GHC
PostTcTableGHC.Hs.Expr, GHC.Hs, GHC
ppArityInfoGHC.Types.Id.Info, GHC.Plugins
ppCafInfoGHC.Types.Id.Info, GHC.Plugins
ppCommaJoinGHC.Llvm.Types
ppDoubleGHC.Llvm.Types
ppFloatGHC.Llvm.Types
ppLitGHC.Llvm.Ppr, GHC.Llvm
ppLlvmAliasGHC.Llvm.Ppr, GHC.Llvm
ppLlvmAliasesGHC.Llvm.Ppr, GHC.Llvm
ppLlvmCommentGHC.Llvm.Ppr, GHC.Llvm
ppLlvmCommentsGHC.Llvm.Ppr, GHC.Llvm
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
ppLlvmMetaGHC.Llvm.Ppr, GHC.Llvm
ppLlvmMetasGHC.Llvm.Ppr, GHC.Llvm
ppLlvmModuleGHC.Llvm.Ppr, GHC.Llvm
ppNameGHC.Llvm.Ppr, GHC.Llvm
ppParamsGHC.Llvm.Types
ppPlainNameGHC.Llvm.Ppr, GHC.Llvm
pprGHC.Utils.Outputable, GHC.Plugins
pprAbbrevDeclsGHC.CmmToAsm.Dwarf.Types
pprAlternativeGHC.Types.Basic, GHC.Plugins
pprAnonWildCardGHC.Hs.Type, GHC.Hs, GHC
pprArgGHC.Hs.Expr, GHC.Hs, GHC
pprASCIIGHC.CmmToAsm.Ppr
pprAStmtContextGHC.Hs.Expr, GHC.Hs, GHC
pprBasicBlockGHC.CmmToAsm.SPARC.Ppr
pprBBlockGHC.Cmm
pprBindersGHC.Tc.Utils.Env
pprBindsGHC.Hs.Expr, GHC.Hs, GHC
pprBindSpanGHC.Iface.Ext.Types
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.Ppr.Decl, GHC.Cmm.Ppr
pprCmmsGHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr
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.Session, GHC.Plugins, GHC
pprCompGHC.Hs.Expr, GHC.Hs, GHC
pprConArgsGHC.Hs.Pat, GHC.Hs, GHC
pprConDeclFieldsGHC.Hs.Type, GHC.Hs, GHC
pprCoreAltGHC.Core.Ppr
pprCoreBindingGHC.Core.Ppr
pprCoreBindingsGHC.Core.Ppr
pprCoreBindingsWithSizeGHC.Core.Ppr
pprCoreBindingWithSizeGHC.Core.Ppr
pprCoreExprGHC.Core.Ppr
pprCostCentreCoreGHC.Types.CostCentre
pprCtLocGHC.Tc.Types.Constraint
pprCtOriginGHC.Tc.Types.Origin
pprCtsGHC.Tc.Types.Constraint
pprData 
1 (Function)GHC.CmmToAsm.SPARC.Ppr
2 (Function)GHC.CmmToAsm.X86.Ppr
pprData4'GHC.CmmToAsm.Dwarf.Types
pprDataConsGHC.Core.TyCo.Ppr
pprDataFamInstFlavourGHC.Hs.Decls, GHC.Hs, GHC
pprDataItem 
1 (Function)GHC.CmmToAsm.SPARC.Ppr
2 (Function)GHC.CmmToAsm.X86.Ppr
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
pprDerivSpecGHC.Tc.Deriv.Utils
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
pprEdgeWeightsGHC.CmmToAsm.CFG
pprEqGHC.Tc.Solver.Monad
pprEquationGHC.Tc.Instance.FunDeps
pprErrMsgBagWithLocGHC.Utils.Error
pprEvVarsGHC.Tc.Types.Constraint
pprEvVarThetaGHC.Tc.Types.Constraint
pprEvVarWithTypeGHC.Tc.Types.Constraint
pprExpr 
1 (Function)GHC.Hs.Expr, GHC.Hs, GHC
2 (Function)GHC.Cmm.Ppr.Expr, GHC.Cmm.Ppr
pprExternalSrcLocGHC.Hs.Expr, GHC.Hs, GHC
pprFamInst 
1 (Function)GHC.Core.FamInstEnv
2 (Function)GHC.Core.Ppr.TyThing, GHC
pprFamInstsGHC.Core.FamInstEnv
pprFastFilePathGHC.Utils.Outputable, GHC.Plugins
pprFileEmbedGHC.CmmToAsm.Ppr
pprFilePathStringGHC.Utils.Outputable, GHC.Plugins
pprFlagGHC.Unit.State, GHC.Unit, GHC.Plugins
pprForAllGHC.Core.TyCo.Ppr, GHC
pprFormat 
1 (Function)GHC.CmmToAsm.SPARC.Ppr
2 (Function)GHC.CmmToAsm.X86.Ppr
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
pprGotDeclarationGHC.CmmToAsm.PIC
pprGRHSGHC.Hs.Expr, GHC.Hs, GHC
pprGRHSsGHC.Hs.Expr, GHC.Hs, GHC
pprHalfGHC.CmmToAsm.Dwarf.Types
pprHoleFitCandGHC.Tc.Errors.Hole.FitTypes, GHC.Plugins
pprHPTGHC.Driver.Types, GHC.Plugins
pprHsBracketGHC.Hs.Expr, GHC.Hs, GHC
pprHsBytesGHC.Utils.Outputable, GHC.Plugins
pprHsCharGHC.Utils.Outputable, GHC.Plugins
pprHsDocContextGHC.Rename.Utils
pprHsExplicitForAllGHC.Hs.Type, GHC.Hs, GHC
pprHsFamInstLHSGHC.Hs.Decls, GHC.Hs, GHC
pprHsForAllGHC.Hs.Type, GHC.Hs, GHC
pprHsStringGHC.Utils.Outputable, GHC.Plugins
pprHsTypeGHC.Hs.Type, GHC.Hs, GHC
pprHsWrapperGHC.Tc.Types.Evidence
pprIdDetailsGHC.Types.Id.Info, GHC.Plugins
pprIdentifierGHC.Iface.Ext.Types
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
pprIfaceStrictSigGHC.Types.Demand
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
pprImm 
1 (Function)GHC.CmmToAsm.SPARC.Ppr
2 (Function)GHC.CmmToAsm.X86.Ppr
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.SPARC.Ppr
2 (Function)GHC.CmmToAsm.X86.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
pprLitGHC.Cmm.Ppr.Expr, GHC.Cmm.Ppr
pprLiteralGHC.Types.Literal, GHC.Plugins
pprLlvmCmmDeclGHC.CmmToLlvm.Ppr
pprLlvmDataGHC.CmmToLlvm.Ppr
pprLocErrMsgGHC.Utils.Error
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
pprMatchesGHC.Hs.Expr, GHC.Hs, GHC
pprMatchInCtxtGHC.Hs.Expr, GHC.Hs, GHC
pprMessageBagGHC.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.Unit.Module.Name, GHC.Unit.Module, GHC.Unit, GHC.Plugins
pprModulePrefixGHC.Types.Name, GHC.Driver.Types, 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.SPARC.Ppr
2 (Function)GHC.CmmToAsm.PPC.Ppr
3 (Function)GHC.CmmToAsm.X86.Ppr
4 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
pprNodeIdentsGHC.Iface.Ext.Types
pprNonVarNameSpaceGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprOccNameGHC.Types.Name.Occurrence, GHC.Types.Name, GHC.Plugins
pprOptCoGHC.Core.Ppr
PprPanicGHC.Utils.Panic, GHC
pprPanicGHC.Utils.Outputable, 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.Monad, GHC.Plugins
pprPatBindGHC.Hs.Expr, GHC.Hs, GHC
pprPatSynTypeGHC.Core.PatSyn
pprPECategoryGHC.Tc.Types, GHC.Tc.Utils.Monad
pprPendingSpliceGHC.Hs.Expr, GHC.Hs, GHC
pprPgmErrorGHC.Utils.Outputable, GHC.Plugins
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
pprPrecGHC.Utils.Outputable, GHC.Plugins
pprPrecIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
pprPrecTypeGHC.Core.TyCo.Ppr
pprPrecTypeXGHC.Core.TyCo.Ppr
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
pprPrimInt64GHC.Utils.Outputable, GHC.Plugins
pprPrimWordGHC.Utils.Outputable, GHC.Plugins
pprPrimWord64GHC.Utils.Outputable, GHC.Plugins
PprProgramErrorGHC.Utils.Panic, GHC
pprPromotionQuoteGHC.Core.TyCon, GHC.Plugins
pprQualsGHC.Hs.Expr, GHC.Hs, GHC
pprQuotedListGHC.Utils.Outputable, GHC.Plugins
pprReasonGHC.Unit.State, GHC.Unit, GHC.Plugins
pprRuleBaseGHC.Core.Rules, GHC.Plugins
pprRuleNameGHC.Types.Basic, GHC.Plugins
pprRulesGHC.Core.Ppr
pprRulesForUserGHC.Core.Rules, GHC.Plugins
pprRuntimeTraceGHC.HsToCore.Monad
pprSectionGHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr
pprSectionHeaderGHC.CmmToAsm.Ppr
pprSetDepthGHC.Utils.Outputable, GHC.Plugins
pprShortTyThingGHC.Core.TyCo.Rep, GHC.Core.TyCo.Ppr
pprSigCtxtGHC.Tc.Gen.HsType
pprSigmaTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprSigSkolInfoGHC.Tc.Types.Origin
pprSimplCountGHC.Core.Opt.Monad, GHC.Core.Opt.Simplify.Monad, GHC.Plugins
pprSimplEnvGHC.Core.Opt.Simplify.Env
pprSkolInfoGHC.Tc.Types.Origin
PprSorryGHC.Utils.Panic, GHC
pprSorryGHC.Utils.Outputable, GHC.Plugins
pprSourceTyConGHC.Core.TyCo.Ppr
pprSpecGHC.Hs.Binds, GHC.Hs, GHC
pprSpillCostRecordGHC.CmmToAsm.Reg.Graph.SpillCost
pprSpliceGHC.Hs.Expr, GHC.Hs, GHC
pprSpliceDeclGHC.Hs.Expr, GHC.Hs, GHC
pprStaticGHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr
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
pprStgArgGHC.Stg.Syntax
pprStgBindingGHC.Stg.Syntax
pprStgExprGHC.Stg.Syntax
pprStgRhsGHC.Stg.Syntax
pprStgTopBindingGHC.Stg.Syntax
pprStgTopBindingsGHC.Stg.Syntax
pprStmtGHC.Hs.Expr, GHC.Hs, GHC
pprStmtContextGHC.Hs.Expr, GHC.Hs, GHC
pprStmtInCtxtGHC.Hs.Expr, GHC.Hs, GHC
pprSTraceGHC.Utils.Outputable, GHC.Plugins
pprStrictnessGHC.Types.Id.Info, GHC.Plugins
pprStringGHC.CmmToAsm.Ppr
PprStyleGHC.Utils.Outputable, GHC.Plugins
pprTargetGHC.Driver.Types, GHC.Plugins
pprTargetIdGHC.Driver.Types, GHC.Plugins
pprTcSpecPragsGHC.Hs.Binds, GHC.Hs, GHC
pprTcTyThingCategoryGHC.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
pprTidiedTypeGHC.Core.TyCo.Ppr
pprTraceGHC.Utils.Outputable, GHC.Plugins
pprTraceDebugGHC.Utils.Outputable, GHC.Plugins
pprTraceExceptionGHC.Utils.Outputable, GHC.Plugins
pprTraceItGHC.Utils.Outputable, GHC.Plugins
pprTraceMGHC.Utils.Outputable, GHC.Plugins
pprTraceWithGHC.Utils.Outputable, GHC.Plugins
pprTraceWithFlagsGHC.Utils.Outputable, GHC.Plugins
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
pprTypeForUserGHC.Core.Ppr.TyThing
pprTyTcAppGHC.Iface.Type, GHC.Iface.Syntax
pprTyThingGHC.Core.Ppr.TyThing
pprTyThingCategoryGHC.Core.TyCo.Rep, GHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTyThingHdrGHC.Core.Ppr.TyThing
pprTyThingInContextGHC.Core.Ppr.TyThing
pprTyThingInContextLocGHC.Core.Ppr.TyThing
pprTyThingLocGHC.Core.Ppr.TyThing
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.PmCheck.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
pprUnitInfoGHC.Unit.Info, GHC.Unit.State, GHC.Unit, GHC.Plugins
pprUnitsGHC.Unit.State, GHC.Unit, GHC.Plugins
pprUnitsSimpleGHC.Unit.State, GHC.Unit, GHC.Plugins
PprUserGHC.Utils.Outputable, GHC.Plugins
pprUserForAllGHC.Core.TyCo.Ppr
pprUserIfaceForAllGHC.Iface.Type, GHC.Iface.Syntax
pprUserLengthGHC.Driver.Session, GHC.Plugins, GHC
pprUserRealSpanGHC.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.Types.Basic, GHC.Plugins
pprWithBarsGHC.Utils.Outputable, GHC.Plugins
pprWithCommasGHC.Utils.Outputable, GHC.Plugins
pprWithExplicitKindsWhenGHC.Core.TyCo.Ppr
pprWithSourceTextGHC.Types.Basic, GHC.Plugins
pprWithTYPEGHC.Core.TyCo.Ppr
pprWordGHC.CmmToAsm.Dwarf.Types
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_fun_arrowGHC.Iface.Type, GHC.Iface.Syntax
ppr_infix_exprGHC.Hs.Expr, GHC.Hs, GHC
ppr_lcmdGHC.Hs.Expr, GHC.Hs, GHC
ppr_lexprGHC.Hs.Expr, GHC.Hs, GHC
ppr_mbDocGHC.Hs.Doc, 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_splice_declGHC.Hs.Expr, GHC.Hs, GHC
ppSourceStatsGHC.Hs.Stats
ppSpaceJoinGHC.Llvm.Types
ppTypeGHC.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_st_suffixGHC.Hs.Lit, 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
pragRuleDIdKeyGHC.Builtin.Names.TH
pragRuleDNameGHC.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
pragStateGHC.Parser.Lexer
prec_RDRGHC.Builtin.Names
PredGHC.Core.Predicate
predGHC.Prelude
PredOrigin 
1 (Type/Class)GHC.Tc.Deriv.Utils
2 (Data Constructor)GHC.Tc.Deriv.Utils
predQTyConKeyGHC.Builtin.Names.TH
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 (Data Constructor)GHC.Types.Basic, GHC.Plugins, GHC
2 (Data Constructor)GHC.Driver.CmdLine
PrefixConGHC.Hs.Type, GHC.Hs, GHC
prefixDataCon_RDRGHC.Builtin.Names
prefixIDataConKeyGHC.Builtin.Names
prefixIDataConNameGHC.Builtin.Names
prefixPatSynIdKeyGHC.Builtin.Names.TH
prefixPatSynNameGHC.Builtin.Names.TH
PreInlineUnconditionallyGHC.Core.Opt.Monad, GHC.Plugins
preInlineUnconditionallyGHC.Core.Opt.Simplify.Utils
preloadClosureGHC.Unit.State, GHC.Unit, GHC.Plugins
preloadUnitsGHC.Unit.State, GHC.Unit, GHC.Plugins
pRELUDEGHC.Builtin.Names
pRELUDE_NAMEGHC.Builtin.Names
prepareAltsGHC.Core.Opt.Simplify.Utils
prepareAnnotationsGHC.Driver.Types, GHC.Plugins
prependArgsStrictSigGHC.Types.Demand
prependQualifiedGHC.Hs.Expr, GHC.Hs, GHC
PrepFFIGHC.Runtime.Interpreter
preprocessGHC.Driver.Pipeline
PresentGHC.Hs.Expr, GHC.Hs, GHC
pretendNameIsInScopeGHC.Builtin.Names
prettyPrintGhcErrorsGHC.Utils.Error, GHC
prevCharGHC.Data.StringBuffer
PrimGHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
PrimAltGHC.Stg.Syntax
PrimCall 
1 (Type/Class)GHC.Builtin.PrimOps
2 (Data Constructor)GHC.Builtin.PrimOps
PrimCallConvGHC.Types.ForeignCall
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
primFloatSuffixGHC.Utils.Outputable, GHC.Plugins
primInt64SuffixGHC.Utils.Outputable, GHC.Plugins
primIntSuffixGHC.Utils.Outputable, GHC.Plugins
PrimOpGHC.Builtin.PrimOps
primOpCodeSizeGHC.Builtin.PrimOps
primOpDocsGHC.Builtin.PrimOps
primOpFixityGHC.Builtin.PrimOps
PrimOpIdGHC.Types.Id.Info, GHC.Plugins
primOpIdGHC.Builtin.Utils
primOpIsCheapGHC.Builtin.PrimOps
primOpOccGHC.Builtin.PrimOps
primOpOkForSideEffectsGHC.Builtin.PrimOps
primOpOkForSpeculationGHC.Builtin.PrimOps
primOpOutOfLineGHC.Builtin.PrimOps
PrimOpResultInfoGHC.Builtin.PrimOps
primOpResultTypeGHC.Builtin.PrimOps
primOpRulesGHC.Core.Opt.ConstantFold, GHC.Types.Id.Make, GHC.Builtin.Utils
primOpSigGHC.Builtin.PrimOps
primOpTagGHC.Builtin.PrimOps
primOpTypeGHC.Builtin.PrimOps
PrimOpVecCatGHC.Builtin.PrimOps
primOpWrapperIdGHC.Builtin.PrimOps
PrimRepGHC.Core.TyCon, GHC.Types.RepType, GHC.Plugins
primRepCmmTypeGHC.Cmm.Utils
primRepCompatibleGHC.Core.TyCon, GHC.Plugins
primRepForeignHintGHC.Cmm.Utils
primRepIsFloatGHC.Core.TyCon, GHC.Plugins
primRepsCompatibleGHC.Core.TyCon, GHC.Plugins
primRepSizeBGHC.Core.TyCon, GHC.Plugins
primRepSlotGHC.Types.RepType
primRepToRuntimeRepGHC.Builtin.Types.Prim
primRepToTypeGHC.Types.RepType
PrimTargetGHC.Cmm.Node, GHC.Cmm
primTyConsGHC.Builtin.Types.Prim
primUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
primUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit, GHC.Plugins
primWord64SuffixGHC.Utils.Outputable, GHC.Plugins
primWordSuffixGHC.Utils.Outputable, GHC.Plugins
printGHC.Prelude
printBagOfErrorsGHC.Utils.Error
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
printForCGHC.Utils.Outputable, GHC.Plugins
printForUserGHC.Utils.Outputable, GHC.Plugins
printForUserTcRnGHC.Tc.Utils.Monad
printIdKeyGHC.Builtin.Names
printInfoForUserGHC.Utils.Error
printMinimalImportsGHC.Rename.Names
printNameGHC.Builtin.Names
printOrThrowWarningsGHC.Driver.Types, GHC.Plugins
printOutputForUserGHC.Utils.Error
printSDocGHC.Utils.Outputable, GHC.Plugins
printSDocLnGHC.Utils.Outputable, GHC.Plugins
PrintUnqualifiedGHC.Utils.Outputable, GHC.Plugins, GHC
PrivateGHC.Llvm.Types, GHC.Llvm
processArgsGHC.Driver.CmdLine
ProcExprGHC.Hs.Expr, GHC.Hs, GHC
ProcOriginGHC.Tc.Types.Origin
ProcPointGHC.Cmm.ProcPoint
procPointAnalysisGHC.Cmm.ProcPoint
ProcPointSetGHC.Cmm.ProcPoint
prodDataCon_RDRGHC.Builtin.Names
prodTyConKeyGHC.Builtin.Names
prodTyConNameGHC.Builtin.Names
productGHC.Prelude
profAllocGHC.StgToCmm.Prof
ProfAutoGHC.Driver.Session, GHC.Plugins
profAutoGHC.Driver.Session, GHC.Plugins, GHC
ProfAutoAllGHC.Driver.Session, GHC.Plugins
ProfAutoCallsGHC.Driver.Session, GHC.Plugins
ProfAutoExportsGHC.Driver.Session, GHC.Plugins
ProfAutoTopGHC.Driver.Session, GHC.Plugins
profDynAllocGHC.StgToCmm.Prof
profHdrSizeGHC.Runtime.Heap.Layout
ProfilingInfo 
1 (Type/Class)GHC.Cmm
2 (Data Constructor)GHC.Cmm
profilingInitCodeGHC.Driver.CodeOutput
profInfoTableSizeWGHC.Cmm.Info
ProfNoteGHC.Core, GHC.Plugins
profNoteCCGHC.Core, GHC.Plugins
profNoteCountGHC.Core, GHC.Plugins
profNoteScopeGHC.Core, GHC.Plugins
pROF_HDR_SIZEGHC.Driver.Session, GHC.Plugins
progNameGHC.Utils.Panic.Plain, GHC.Utils.Panic
ProgramErrorGHC.Utils.Panic, GHC
programNameGHC.Driver.Session, GHC.Plugins
prohibitedSuperClassSolveGHC.Tc.Solver.Monad
projectVersionGHC.Driver.Session, 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.Core.TyCon, GHC.Plugins
promotedEQDataConGHC.Builtin.Types, GHC.Plugins
promotedFalseDataConGHC.Builtin.Types, GHC.Plugins
promotedGTDataConGHC.Builtin.Types, 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
promoteSkolemGHC.Tc.Utils.TcType
promoteSkolemsXGHC.Tc.Utils.TcType
promoteSkolemXGHC.Tc.Utils.TcType
promoteTcTypeGHC.Tc.Utils.TcMType, GHC.Tc.Utils.Unify
promoteTyVarSetGHC.Tc.Solver
PromotionErrGHC.Tc.Types, GHC.Tc.Utils.Monad
PromotionFlagGHC.Types.Basic, GHC.Plugins
ProofIrrelProvGHC.Core.TyCo.Rep
properFractionGHC.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
ProvCtxtOriginGHC.Tc.Types.Origin
provideEvidenceGHC.HsToCore.PmCheck.Oracle
provSizeGHC.Core.TyCo.Rep
proxyHashIdGHC.Types.Id.Make
proxyHashKeyGHC.Builtin.Names
proxyPrimTyConGHC.Builtin.Types.Prim
proxyPrimTyConKeyGHC.Builtin.Names
PSBGHC.Hs.Binds, GHC.Hs, GHC
psBufPosGHC.Types.SrcLoc, GHC.Plugins
psBufSpanGHC.Types.SrcLoc, GHC.Plugins
psb_argsGHC.Hs.Binds, GHC.Hs, GHC
psb_defGHC.Hs.Binds, GHC.Hs, GHC
psb_dirGHC.Hs.Binds, GHC.Hs, GHC
psb_extGHC.Hs.Binds, GHC.Hs, GHC
psb_idGHC.Hs.Binds, GHC.Hs, GHC
psig_hs_tyGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
psig_nameGHC.Tc.Types, GHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig
PsLoc 
1 (Type/Class)GHC.Types.SrcLoc, GHC.Plugins
2 (Data Constructor)GHC.Types.SrcLoc, GHC.Plugins
PsLocatedGHC.Types.SrcLoc, GHC.Plugins
pSndGHC.Data.Pair
psRealLocGHC.Types.SrcLoc, GHC.Plugins
psRealSpanGHC.Types.SrcLoc, GHC.Plugins
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
ptext 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
PtrSlotGHC.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
punctuate 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable, GHC.Plugins
punc_RDRGHC.Builtin.Names
pureGHC.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
pure_RDRGHC.Builtin.Names
purgeLookupSymbolCacheGHC.Runtime.Interpreter
PUSHGHC.CmmToAsm.X86.Instr
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.SimpleOpt
pushCoTyArgGHC.Core.SimpleOpt
pushCoValArgGHC.Core.SimpleOpt
pushErrCtxtGHC.Tc.Types, GHC.Tc.Utils.Monad
pushErrCtxtSameOriginGHC.Tc.Types, GHC.Tc.Utils.Monad
pushLevelAndCaptureConstraintsGHC.Tc.Utils.Monad
pushLevelNoWorkListGHC.Tc.Solver.Monad
pushLexStateGHC.Parser.Lexer
pushModuleContextGHC.Parser.Lexer
pushSimplifiedArgsGHC.Core.Opt.Simplify.Utils
pushTcLevelGHC.Tc.Utils.TcType
pushTcLevelMGHC.Tc.Utils.Monad
pushTcLevelM_GHC.Tc.Utils.Monad
pushTcLevelsMGHC.Tc.Utils.Monad
pushUpdateFrameGHC.StgToCmm.Bind
PUSH_ALTSGHC.ByteCode.Instr
PUSH_ALTS_UNLIFTEDGHC.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_UBXGHC.ByteCode.Instr
PUSH_UBX16GHC.ByteCode.Instr
PUSH_UBX32GHC.ByteCode.Instr
PUSH_UBX8GHC.ByteCode.Instr
put 
1 (Function)GHC.Utils.Monad.State
2 (Function)GHC.Utils.Binary
putAtGHC.Utils.Binary
putByteGHC.Utils.Binary
putCharGHC.Prelude
putCmdLineStateGHC.Driver.CmdLine
putDictionaryGHC.Utils.Binary, GHC.Iface.Binary
putFastStringGHC.Iface.Binary
putFSGHC.Utils.Binary
putIfaceTopBndrGHC.Iface.Syntax
putLogMsgGHC.Driver.Session, GHC.Plugins
putMsg 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Opt.Monad, GHC.Plugins
putMsgSGHC.Core.Opt.Monad, GHC.Plugins
PutMVarOpGHC.Builtin.PrimOps
putNameGHC.Iface.Binary
putNameLiterallyGHC.Iface.Recomp.Binary
putSLEB128GHC.Utils.Binary
putSrcSpanDsGHC.HsToCore.Monad
putStrGHC.Prelude
putStrLnGHC.Prelude
putSymbolTableGHC.Iface.Binary
putULEB128GHC.Utils.Binary
putWithUserDataGHC.Iface.Binary
put_GHC.Utils.Binary
PVGHC.Parser.PostProcess
pVarLiftGHC.Llvm.Types, GHC.Llvm
pVarLowerGHC.Llvm.Types, GHC.Llvm
pWarningFlagsGHC.Parser.Lexer