ghc-lib-9.2.5.20221107: The GHC API, decoupled from GHC versions

Index - P

P 
1 (Data Constructor)GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
2 (Data Constructor)GHC.Parser.Lexer
3 (Type/Class)GHC.Parser.Lexer
4 (Data Constructor)GHC.StgToCmm.ArgRep, GHC.StgToCmm.Layout
paArgumentsGHC.Plugins, GHC.Driver.Plugins
PACAGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
paca_conGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
paca_idsGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
paca_tvsGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PACKGHC.ByteCode.Instr
packGHC.Data.ShortText
PackageArg 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Session
2 (Type/Class)GHC.Plugins, GHC.Driver.Session
PackageCompleteMatchesGHC.Unit.External
PackageDBGHC.Plugins, GHC.Driver.Session
PackageDBFlagGHC.Plugins, GHC.Driver.Session
packageDBFlagsGHC.Plugins, GHC, GHC.Driver.Session
PackageDbLockGHC.Unit.Database
packageEnvGHC.Plugins, GHC, GHC.Driver.Session
PackageFamInstEnvGHC.Unit.External
PackageFlagGHC.Plugins, GHC.Driver.Session
PackageFlagErrGHC.Plugins, GHC.Unit.State
packageFlagsGHC.Plugins, GHC, GHC.Driver.Session
packageFlagsChangedGHC.Plugins, GHC.Driver.Session
PackageId 
1 (Data Constructor)GHC.Plugins, GHC.Unit, GHC.Unit.Info, GHC.Unit.State
2 (Type/Class)GHC.Plugins, GHC.Unit, GHC.Unit.Info, GHC.Unit.State
PackageIfaceTableGHC.Unit.External
PackageImportsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
PackageInstEnvGHC.Unit.External
PackageName 
1 (Data Constructor)GHC.Plugins, GHC.Unit, GHC.Unit.Info, GHC.Unit.State
2 (Type/Class)GHC.Plugins, GHC.Unit, GHC.Unit.Info, GHC.Unit.State
packageNameMapGHC.Plugins, GHC.Unit.State
packageName_RDRGHC.Builtin.Names
PackageRuleBaseGHC.Unit.External
packageTrustOnGHC.Plugins, GHC.Driver.Session
PackageTypeEnvGHC.Unit.External
packHalfWordsCLitGHC.Cmm.Utils
PaddingGHC.StgToCmm.Layout
PAddrGHC.Exts.Heap, GHC.Exts.Heap.Closures
padLiveArgsGHC.CmmToLlvm.Base
PageModeGHC.Utils.Ppr
Pair 
1 (Data Constructor)GHC.Data.Pair
2 (Type/Class)GHC.Data.Pair
pairTyConGHC.Plugins, GHC.Builtin.Types
PanicGHC.Plugins, GHC, GHC.Utils.Panic
panicGHC.Plugins, GHC.Utils.Panic, GHC.Utils.Panic.Plain
panicDocGHC.Plugins, GHC.Utils.Panic
panicStgPprOptsGHC.Stg.Syntax
panicTcSGHC.Tc.Solver.Monad
PAPGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
PAPClosureGHC.Exts.Heap, GHC.Exts.Heap.Closures
paPluginGHC.Plugins, GHC.Driver.Plugins
par1DataCon_RDRGHC.Builtin.Names
par1TyConKeyGHC.Builtin.Names
par1TyConNameGHC.Builtin.Names
ParallelArraysGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
ParallelListCompGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
ParamLocationGHC.Cmm.CallConv
ParensGHC.Data.BooleanFormula
parens 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
ParensELanguage.Haskell.TH, Language.Haskell.TH.Syntax
parensELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
parensIfLanguage.Haskell.TH.Ppr
ParensPLanguage.Haskell.TH, Language.Haskell.TH.Syntax
parensPLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
ParensTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
parensTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
parenSymOccGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
parens_RDRGHC.Builtin.Names
ParentGHC.Plugins, GHC.Types.Name.Reader
parenthesizeHsContextGHC, GHC.Hs, GHC.Hs.Type
parenthesizeHsExprGHC, GHC.Hs, GHC.Hs.Expr
parenthesizeHsTypeGHC, GHC.Hs, GHC.Hs.Type
parenthesizePatGHC, GHC.Hs, GHC.Hs.Pat
ParentIsGHC.Plugins, GHC.Types.Name.Reader
ParentNameLanguage.Haskell.TH, Language.Haskell.TH.Syntax
parentsGHC.CmmToAsm.CFG.Dominators
ParenTypeGHC, GHC.Hs, GHC.Parser.Annotation
parenTypeKwsGHC, GHC.Hs, GHC.Parser.Annotation
PARITYGHC.CmmToAsm.X86.Cond
parMakeCountGHC.Plugins, GHC, GHC.Driver.Session
ParOpGHC.Builtin.PrimOps
ParPatGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
ParSLanguage.Haskell.TH, Language.Haskell.TH.Syntax
parSLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
parseArGHC.SysTools.Ar
parseBackpackGHC.Parser
parseCallerCcFilterGHC.Core.Opt.CallerCC
parseCImportGHC.Parser.PostProcess
parseCmmFileGHC.Cmm.Parser
parseConstantsHeaderGHC.Platform.Constants
ParsedGHC, GHC.Hs, GHC.Hs.Extension
parseDeclarationGHC.Parser
ParsedModGHC
ParsedModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
parsedResultActionGHC.Plugins, GHC.Driver.Plugins
ParsedSourceGHC
parsedSourceGHC
parseDynamicFilePragmaGHC.Plugins, GHC.Driver.Session
parseDynamicFlagsGHC
parseDynamicFlagsCmdLineGHC.Plugins, GHC.Driver.Session
parseDynamicFlagsFullGHC.Plugins, GHC.Driver.Session
parseErrorGHC.SysTools.Process
parseExprGHC.Runtime.Eval, GHC
parseExpressionGHC.Parser
parseHeaderGHC.Parser
parseHoleyModuleGHC.Unit, GHC.Unit.Parser
parseIdentifierGHC.Parser
parseImportGHC.Parser
parseImportDeclGHC.Runtime.Eval, GHC
parseIndefUnitIdGHC.Unit, GHC.Unit.Parser
parseInstanceHeadGHC.Runtime.Eval, GHC
parseLlvmVersionGHC.CmmToLlvm.Base
parseModSubstGHC.Unit, GHC.Unit.Parser
parseModule 
1 (Function)GHC.Parser
2 (Function)GHC
parseModuleNameGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Module.Name
parseModuleNoHaddockGHC.Parser
parseNameGHC.Runtime.Eval, GHC
parsePatternGHC.Parser
parserGHC
ParseResultGHC.Parser.Lexer
ParserOpts 
1 (Data Constructor)GHC.Parser.Lexer
2 (Type/Class)GHC.Parser.Lexer
parseSchemeGHC.Utils.Ppr.Colour
parseSignatureGHC.Parser
parseStatementGHC.Parser
parseStmtGHC.Parser
parseTargetFilesGHC
parseTsoFlags 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
parseTypeGHC.Parser
parseTypeSignatureGHC.Parser
parseUnitGHC.Unit, GHC.Unit.Parser
parseUnsignedIntegerGHC.Data.StringBuffer
parseWeightsGHC.CmmToAsm.CFG.Weight
parseWhatNext 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
parseWhyBlocked 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
parSIdKeyGHC.Builtin.Names.TH
parSNameGHC.Builtin.Names.TH
ParStmtGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
ParStmtBlock 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
ParStmtCtxtGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PartialModIfaceGHC.Plugins, GHC.Unit.Module.ModIface
PartialSigGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
PartialTypeSignaturesGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
partitionBagGHC.Data.Bag
partitionBagWithGHC.Data.Bag
partitionBindsAndSigsGHC, GHC.Hs, GHC.Hs.Decls
partitionByListGHC.Plugins, GHC.Utils.Misc
partitionCandidatesGHC.Tc.Utils.TcMType
partitionDVarEnvGHC.Plugins, GHC.Types.Var.Env
partitionDVarSetGHC.Plugins, GHC.Types.Var.Set
partitionGreNamesGHC.Types.Avail
partitionInvisiblesGHC.Plugins, GHC.Core.Type
partitionInvisibleTypesGHC.Plugins, GHC.Core.Type
partitionMessagesGHC.Types.Error
partitionUDFMGHC.Types.Unique.DFM
partitionUFMGHC.Plugins, GHC.Types.Unique.FM
partitionUniqDSetGHC.Types.Unique.DSet
partitionUniqMapGHC.Types.Unique.Map
partitionUniqSetGHC.Plugins, GHC.Types.Unique.Set
partitionVarEnvGHC.Plugins, GHC.Types.Var.Env
partitionVarSetGHC.Plugins, GHC.Types.Var.Set
partitionWithGHC.Plugins, GHC.Utils.Misc
PartWayGHC.Plugins, GHC.Utils.Outputable
par_isGHC.Plugins, GHC.Types.Name.Reader
PassGHC, GHC.Hs, GHC.Hs.Extension
PassFlagGHC.Driver.CmdLine
Pat 
1 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
PatBindGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
PatBindGuardsGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PatBindRhsGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PatBrGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PatBuilderGHC.Parser.PostProcess, GHC.Parser.Types
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.AArch64.Instr
3 (Function)GHC.CmmToAsm.X86.Instr
4 (Function)GHC.CmmToAsm.SPARC.Instr
5 (Function)GHC.CmmToAsm.PPC.Instr
patchRegsLiveInstrGHC.CmmToAsm.Reg.Liveness
patchRegsOfInstr 
1 (Function)GHC.CmmToAsm.Instr
2 (Function)GHC.CmmToAsm.AArch64.Instr
3 (Function)GHC.CmmToAsm.X86.Instr
4 (Function)GHC.CmmToAsm.SPARC.Instr
5 (Function)GHC.CmmToAsm.PPC.Instr
PatCtxGHC.Rename.Utils
patErrorIdKeyGHC.Builtin.Names
PatGLanguage.Haskell.TH, Language.Haskell.TH.Syntax
patGLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
patGELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
patGEIdKeyGHC.Builtin.Names.TH
patGENameGHC.Builtin.Names.TH
PatGuardGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PathGHC.CmmToAsm.CFG.Dominators
patNeedsParensGHC, GHC.Hs, GHC.Hs.Pat
PatOriginGHC.Tc.Types.Origin
PatQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
patQTyConKeyGHC.Builtin.Names.TH
patQTyConNameGHC.Builtin.Names.TH
PatSigCtxtGHC.Tc.Gen.HsType, GHC.Tc.Validity, GHC.Tc.Types.Origin
patSigErrGHC.Rename.Pat
PatSigOriginGHC.Tc.Types.Origin
patsig_body_tyGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
patsig_ex_bndrsGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
patsig_implicit_bndrsGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
patsig_nameGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
patsig_provGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
patsig_reqGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
patsig_univ_bndrsGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
PatSkolGHC.Tc.Types.Origin
PatSyn 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
2 (Type/Class)GHC.Core.PatSyn
PatSynArgsLanguage.Haskell.TH, Language.Haskell.TH.Syntax
patSynArgsGHC.Core.PatSyn
PatSynArgsQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
patSynArityGHC.Core.PatSyn
PatSynBind 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
PatSynBuilderGHC.Core.PatSyn
patSynBuilderGHC.Core.PatSyn
patSynBuilderOccGHC.Tc.TyCl.PatSyn
PatSynConGHC.Core.ConLike
PatSynCtxtGHC.Tc.Gen.HsType, GHC.Tc.Validity, GHC.Tc.Types.Origin
PatSynDLanguage.Haskell.TH, Language.Haskell.TH.Syntax
patSynDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
PatSynDecGHC.Iface.Ext.Types
patSynDIdKeyGHC.Builtin.Names.TH
PatSynDirLanguage.Haskell.TH, Language.Haskell.TH.Syntax
PatSynDirQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
patSynDNameGHC.Builtin.Names.TH
patSynD_docLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
patSynExTyVarBindersGHC.Core.PatSyn
patSynExTyVarsGHC.Core.PatSyn
patSynFieldLabelsGHC.Core.PatSyn
patSynFieldTypeGHC.Core.PatSyn
PatSynILanguage.Haskell.TH, Language.Haskell.TH.Syntax
patSynInstArgTysGHC.Core.PatSyn
patSynInstResTyGHC.Core.PatSyn
patSynIsInfixGHC.Core.PatSyn
PatSynMatcherGHC.Core.PatSyn
patSynMatcherGHC.Core.PatSyn
patSynNameGHC.Core.PatSyn
PatSynPEGHC.Tc.Utils.Monad, GHC.Tc.Types
patSynResultTypeGHC.Core.PatSyn
PatSynSigGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
patSynSigGHC.Core.PatSyn
patSynSigBndrGHC.Core.PatSyn
PatSynSigDLanguage.Haskell.TH, Language.Haskell.TH.Syntax
patSynSigDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
patSynSigDIdKeyGHC.Builtin.Names.TH
patSynSigDNameGHC.Builtin.Names.TH
patSynToIfaceDeclGHC.CoreToIface
PatSynTypeLanguage.Haskell.TH, Language.Haskell.TH.Syntax
patSynUnivTyVarBindersGHC.Core.PatSyn
PatternBindGHC.Iface.Ext.Types
PatternGuardsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
PatternMatchFail 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
PatternSynonymsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
PatternSynonymsBitGHC.Parser.Lexer
patTyConKeyGHC.Builtin.Names.TH
patTyConNameGHC.Builtin.Names.TH
pat_argsGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
pat_conGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
pat_con_extGHC, GHC.Hs, GHC.Hs.Pat, Language.Haskell.Syntax, Language.Haskell.Syntax.Pat
pAT_ERROR_IDGHC.Plugins, GHC.Core.Make
pat_extGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
pat_lhsGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
pat_rhsGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
pat_ticksGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
payloadGHC.Exts.Heap, GHC.Exts.Heap.Closures
PCharGHC.Core.Opt.CallerCC
pc_AP_STACK_SPLIMGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_BITMAP_BITS_SHIFTGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_BLOCKS_PER_MBLOCKGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_BLOCK_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_CINT_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_CLONG_LONG_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_CLONG_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_CONTROL_GROUP_CONST_291GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_ILDV_CREATE_MASKGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_ILDV_STATE_CREATEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_ILDV_STATE_USEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_LDV_SHIFTGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_CHARLIKEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Double_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Float_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_INTLIKEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Long_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Real_Double_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Real_Float_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Real_Long_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Real_Vanilla_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Real_XMM_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_SPEC_AP_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_SPEC_SELECTEE_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_Vanilla_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MAX_XMM_REGGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MIN_CHARLIKEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MIN_INTLIKEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MIN_PAYLOAD_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_MUT_ARR_PTRS_CARD_BITSGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_bdescr_blocksGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_bdescr_flagsGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_bdescr_freeGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_bdescr_startGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_Capability_rGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_CostCentreStack_mem_allocGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_CostCentreStack_scc_countGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgArrBytes_bytesGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_stgEagerBlackholeInfoGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgEntCounter_allocdGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgEntCounter_allocsGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgEntCounter_entry_countGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgEntCounter_linkGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgEntCounter_registeredpGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgFunInfoExtraFwd_arityGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgFunInfoExtraRev_arityGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_stgGCEnter1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_stgGCFunGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgHeader_ccsGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgHeader_ldvwGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgMutArrPtrs_ptrsGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgMutArrPtrs_sizeGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rCCCSGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rCurrentNurseryGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rCurrentTSOGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rD1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rD2GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rD3GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rD4GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rD5GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rD6GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rF1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rF2GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rF3GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rF4GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rF5GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rF6GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rHpGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rHpAllocGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rHpLimGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rL1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR10GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR2GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR3GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR4GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR5GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR6GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR7GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR8GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rR9GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rSpGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rSpLimGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rXMM1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rXMM2GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rXMM3GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rXMM4GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rXMM5GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rXMM6GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rYMM1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rYMM2GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rYMM3GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rYMM4GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rYMM5GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rYMM6GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rZMM1GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rZMM2GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rZMM3GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rZMM4GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rZMM5GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgRegTable_rZMM6GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgSmallMutArrPtrs_ptrsGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgStack_spGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgStack_stackGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgTSO_alloc_limitGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgTSO_cccsGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgTSO_stackobjGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_OFFSET_StgUpdateFrame_updateeGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_PROF_HDR_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_REP_CostCentreStack_mem_allocGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_REP_CostCentreStack_scc_countGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_REP_StgEntCounter_allocdGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_REP_StgEntCounter_allocsGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_REP_StgFunInfoExtraFwd_arityGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_REP_StgFunInfoExtraRev_arityGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_RESERVED_C_STACK_BYTESGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_RESERVED_STACK_WORDSGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_SIZEOF_CostCentreStackGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_SIZEOF_StgArrBytes_NoHdrGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_SIZEOF_StgFunInfoExtraRevGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_SIZEOF_StgMutArrPtrs_NoHdrGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_SIZEOF_StgSmallMutArrPtrs_NoHdrGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_SIZEOF_StgSMPThunkHeaderGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_SIZEOF_StgUpdateFrame_NoHdrGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_STD_HDR_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_TAG_BITSGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_TICKY_BIN_COUNTGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
pc_WORD_SIZEGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
PD 
1 (Type/Class)GHC.Cmm.Parser.Monad
2 (Data Constructor)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
PDoc 
1 (Data Constructor)GHC.Plugins, GHC.Utils.Outputable
2 (Type/Class)GHC.Plugins, GHC.Utils.Outputable
pdocGHC.Plugins, GHC.Utils.Outputable
pdomGHC.CmmToAsm.CFG.Dominators
pdomTreeGHC.CmmToAsm.CFG.Dominators
PDoubleGHC.Exts.Heap, GHC.Exts.Heap.Closures
peCategoryGHC.Tc.Utils.Monad, GHC.Tc.Types
peekItbl 
1 (Function)GHC.Exts.Heap.InfoTableProf
2 (Function)GHC.Exts.Heap, GHC.Exts.Heap.InfoTable
peekStackFields 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
peekStgTSOProfInfo 
1 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo, GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled
2 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled
peekTopCCS 
1 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo, GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled
2 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled
peekTSOFields 
1 (Function)GHC.Exts.Heap.FFIClosures, GHC.Exts.Heap.FFIClosures_ProfilingDisabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
peelCallDmdGHC.Types.Demand
peelFVGHC.Types.Demand
peelManyCallsGHC.Types.Demand
PEndGHC.Core.Opt.CallerCC
PendingRnSplice 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Expr
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Expr
PendingRnSplice'GHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PendingStuffGHC.Tc.Utils.Monad, GHC.Tc.Types
PendingTcSplice 
1 (Data Constructor)GHC, GHC.Hs, GHC.Hs.Expr
2 (Type/Class)GHC, GHC.Hs, GHC.Hs.Expr
PendingTcSplice'GHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PersistentGHC.Driver.Pipeline.Monad
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
PFloatGHC.Exts.Heap, GHC.Exts.Heap.Closures
pFstGHC.Data.Pair
pgmErrorGHC.Plugins, GHC.Utils.Panic, GHC.Utils.Panic.Plain
pgmErrorDocGHC.Plugins, GHC.Utils.Panic
pgm_aGHC.Plugins, GHC.Driver.Session
pgm_arGHC.Plugins, GHC.Driver.Session
pgm_cGHC.Plugins, GHC.Driver.Session
pgm_dllGHC.Plugins, GHC.Driver.Session
pgm_FGHC.Plugins, GHC.Driver.Session
pgm_iGHC.Plugins, GHC.Driver.Session
pgm_install_name_toolGHC.Plugins, GHC.Driver.Session
pgm_LGHC.Plugins, GHC.Driver.Session
pgm_lGHC.Plugins, GHC.Driver.Session
pgm_lcGHC.Plugins, GHC.Driver.Session
pgm_lccGHC.Plugins, GHC.Driver.Session
pgm_libtoolGHC.Plugins, GHC.Driver.Session
pgm_lmGHC.Plugins, GHC.Driver.Session
pgm_loGHC.Plugins, GHC.Driver.Session
pgm_otoolGHC.Plugins, GHC.Driver.Session
pgm_PGHC.Plugins, GHC.Driver.Session
pgm_ranlibGHC.Plugins, GHC.Driver.Session
pgm_TGHC.Plugins, GHC.Driver.Session
pgm_windresGHC.Plugins, GHC.Driver.Session
pgs_grhssGHC.HsToCore.Pmc.Types
pgs_lclsGHC.HsToCore.Pmc.Types
pg_grdsGHC.HsToCore.Pmc.Types
pg_rhsGHC.HsToCore.Pmc.Types
PhantomGHC.Plugins, GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.TyCon, GHC.Tc.Types.Evidence
PhantomProvGHC.Core.TyCo.Rep
PhantomRLanguage.Haskell.TH, Language.Haskell.TH.Syntax
phantomRLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
phantomRIdKeyGHC.Builtin.Names.TH
phantomRNameGHC.Builtin.Names.TH
Phase 
1 (Data Constructor)GHC.Plugins, GHC.Types.Basic
2 (Type/Class)GHC, GHC.Driver.Phases
phaseForeignLanguageGHC.Driver.Phases
phaseInputExtGHC.Driver.Phases
PhaseNumGHC.Plugins, GHC.Types.Basic
phaseOutputFilenameGHC.Driver.Pipeline
PhasePlusGHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
PhasesLanguage.Haskell.TH, Language.Haskell.TH.Syntax
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
PicBaseRegGHC.Cmm, GHC.Cmm.Expr
picCCOptsGHC.Plugins, GHC.Driver.Session
pickCapturedPredsGHC.Tc.Utils.TcType
pickGREsGHC.Plugins, GHC.Types.Name.Reader
pickGREsModExpGHC.Plugins, GHC.Types.Name.Reader
pickLRGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Rep, GHC.Tc.Types.Evidence, GHC.Types.Basic
pickQuantifiablePredsGHC.Tc.Utils.TcType
pickyEqTypeGHC.Tc.Utils.TcType
pickyIsLiftedTypeKindGHC.Plugins, GHC.Core.Type
picPOptsGHC.Plugins, GHC.Driver.Session
PIntGHC.Exts.Heap, GHC.Exts.Heap.Closures
PInt64GHC.Exts.Heap, GHC.Exts.Heap.Closures
Pipe 
1 (Data Constructor)GHCi.Message
2 (Type/Class)GHCi.Message
PipeEnv 
1 (Data Constructor)GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
2 (Type/Class)GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
pipeLeftoversGHCi.Message
PipelineOutputGHC.Driver.Pipeline.Monad
pipeReadGHCi.Message
PipeState 
1 (Data Constructor)GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
2 (Type/Class)GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad
pipeStateDynFlagsGHC.Driver.Pipeline.Monad
pipeStateModIfaceGHC.Driver.Pipeline.Monad
pipeWriteGHCi.Message
piResultTyGHC.Plugins, GHC.Core.Type
piResultTysGHC.Plugins, GHC.Core.Type
pkgGHC.Exts.Heap, GHC.Exts.Heap.Closures
PkgDbPathGHC.Plugins, GHC.Driver.Session
PkgDbRefGHC.Plugins, GHC.Driver.Session
PkgName 
1 (Data Constructor)Language.Haskell.TH.Syntax
2 (Type/Class)Language.Haskell.TH.Syntax
pkgQualGHC.Types.Name.Ppr
pkgStringLanguage.Haskell.TH.Syntax
pkgs_loadedGHC.Linker.Loader, GHC.Linker.Types
pkgTrustOnLocGHC.Plugins, GHC, GHC.Driver.Session
PlaceCostCentreGHC.Types.Tickish
placeHolderIncompsGHC.Core.Coercion.Axiom
placeHolderPunRhsGHC.Parser.PostProcess
placeholderRealSpanGHC, GHC.Hs, GHC.Parser.Annotation
PlaceNonLamGHC.Types.Tickish
PlaceRuntimeGHC.Types.Tickish
PlainCmdLineErrorGHC.Utils.Panic.Plain
PlainGhcExceptionGHC.Utils.Panic.Plain
PlainInstallationErrorGHC.Utils.Panic.Plain
plainInvisTVLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
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
PlainTVLanguage.Haskell.TH, Language.Haskell.TH.Syntax
plainTV 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Lib
2 (Function)Language.Haskell.TH.Lib.Internal
plainTVIdKeyGHC.Builtin.Names.TH
plainTVNameGHC.Builtin.Names.TH
PlainUsageErrorGHC.Utils.Panic.Plain
Platform 
1 (Data Constructor)GHC.Platform, GHC.Settings
2 (Type/Class)GHC.Platform, GHC.Settings
platformArchGHC.Platform
platformArchOSGHC.Platform, GHC.Settings
platformByteOrderGHC.Platform, GHC.Settings
platformCConvNeedsExtensionGHC.Platform
PlatformConstants 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
2 (Type/Class)GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Platform.Constants
platformConstantsGHC.Platform
platformDefaultBackendGHC.Driver.Backend
platformHasGnuNonexecStackGHC.Platform, GHC.Settings
platformHasIdentDirectiveGHC.Platform, GHC.Settings
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 (Data Constructor)GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
2 (Type/Class)GHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
platformMiscGHC.Plugins, GHC, GHC.Driver.Session
platformMisc_ghcRTSWaysGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
platformMisc_ghcRtsWithLibdwGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
platformMisc_ghcWithInterpreterGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
platformMisc_ghcWithSMPGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
platformMisc_libFFIGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
platformMisc_llvmTargetGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
platformMisc_targetPlatformStringGHC.Plugins, GHC.Driver.Session, GHC.Platform, GHC.Settings
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 (Data Constructor)GHC.Plugins, GHC.Driver.Plugins
2 (Type/Class)GHC.Plugins, GHC.Driver.Plugins
pluginModNameOptsGHC.Plugins, GHC, GHC.Driver.Session
pluginModNamesGHC.Plugins, GHC, GHC.Driver.Session
pluginModuleNameProvidersMapGHC.Plugins, GHC.Unit.State
pluginPackageFlagsGHC.Plugins, GHC, GHC.Driver.Session
PluginProvGHC.Core.TyCo.Rep
PluginRecompileGHC.Plugins, GHC.Driver.Plugins
pluginRecompileGHC.Plugins, GHC.Driver.Plugins
pluginRecompile'GHC.Plugins, GHC.Driver.Plugins
pLUGINSGHC.Builtin.Names
pluginsGHC.Plugins, GHC.Driver.Plugins
pluginTyConKeyGHC.Builtin.Names
pluginTyConNameGHC.Builtin.Names
PluginWithArgs 
1 (Data Constructor)GHC.Plugins, GHC.Driver.Plugins
2 (Type/Class)GHC.Plugins, GHC.Driver.Plugins
pluralGHC.Plugins, GHC.Utils.Outputable
pluralUFMGHC.Plugins, GHC.Types.Unique.FM
pluralVarSetGHC.Plugins, GHC.Types.Var.Set
plusAnnEnvGHC.Plugins, GHC.Types.Annotations
plusAvailGHC.Types.Avail
plusCardGHC.Types.Demand
plusDmdGHC.Types.Demand
PlusDmdArgGHC.Types.Demand
plusDmdTypeGHC.Types.Demand
plusDUGHC.Plugins, GHC.Types.Name.Set
plusDVarEnvGHC.Plugins, GHC.Types.Var.Env
plusDVarEnv_CGHC.Plugins, GHC.Types.Var.Env
plusFsEnvGHC.Data.FastString.Env
plusFsEnv_CGHC.Data.FastString.Env
plusFVGHC.Plugins, GHC.Types.Name.Set
plusFVsGHC.Plugins, GHC.Types.Name.Set
plusGlobalRdrEnvGHC.Plugins, GHC.Types.Name.Reader
plusHsValBindsGHC, GHC.Hs, GHC.Hs.Binds
plusImportAvailsGHC.Tc.Utils.Monad, GHC.Tc.Types
plusLRegSetGHC.Cmm.LRegSet
plusMaybeUFM_CGHC.Plugins, GHC.Types.Unique.FM
plusMaybeUniqMap_CGHC.Types.Unique.Map
plusMaybeVarEnv_CGHC.Plugins, GHC.Types.Var.Env
plusModuleEnvGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Module.Env
plusModuleEnv_CGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Module.Env
plusNameEnvGHC.Plugins, GHC.Types.Name.Env
plusNameEnv_CGHC.Plugins, GHC.Types.Name.Env
plusNameEnv_CDGHC.Plugins, GHC.Types.Name.Env
plusNameEnv_CD2GHC.Plugins, GHC.Types.Name.Env
plusOccEnvGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
plusOccEnv_CGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
plusRegSetGHC.Cmm, GHC.Cmm.Expr
plusSimplCountGHC.Core.Opt.Simplify.Monad, GHC.Plugins, GHC.Core.Opt.Monad
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
plusUFMGHC.Plugins, GHC.Types.Unique.FM
plusUFMListGHC.Plugins, GHC.Types.Unique.FM
plusUFM_CGHC.Plugins, GHC.Types.Unique.FM
plusUFM_CDGHC.Plugins, GHC.Types.Unique.FM
plusUFM_CD2GHC.Plugins, GHC.Types.Unique.FM
plusUniqMapGHC.Types.Unique.Map
plusUniqMapListGHC.Types.Unique.Map
plusUniqMap_CGHC.Types.Unique.Map
plusVarEnvGHC.Plugins, GHC.Types.Var.Env
plusVarEnvListGHC.Plugins, GHC.Types.Var.Env
plusVarEnv_CGHC.Plugins, GHC.Types.Var.Env
plusVarEnv_CDGHC.Plugins, GHC.Types.Var.Env
plusWarnsGHC.Unit.Module.Warnings
plus_RDRGHC.Builtin.Names
PmAltConGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmAltConAppGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
pmAltConImplBangsGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmAltConLikeGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmAltConSetGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
pmAltConSetElemsGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
pmAltConTypeGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmAltLitGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmBangGHC.HsToCore.Pmc.Types
pmcGRHSsGHC.HsToCore.Pmc
pmcMatchesGHC.HsToCore.Pmc
PmConGHC.HsToCore.Pmc.Types
pmcPatBindGHC.HsToCore.Pmc
PmEmptyCase 
1 (Type/Class)GHC.HsToCore.Pmc.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types
PmEqualityGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.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.Types, GHC.HsToCore.Pmc.Solver.Types
2 (Data Constructor)GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
pmLitAsStringLitGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitCharGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitIntGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitOverIntGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitOverRatGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitOverStringGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitRatGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitStringGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
pmLitTypeGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PmLitValueGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.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, GHC.Hs, GHC.Hs.Lit
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.Types, GHC.HsToCore.Pmc.Solver.Types
pm_lit_valGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.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
pokeItbl 
1 (Function)GHC.Exts.Heap.InfoTableProf
2 (Function)GHC.Exts.Heap, GHC.Exts.Heap.InfoTable
PolyAltGHC.Stg.Syntax
PolyKindsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.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
popCountGHC.Prelude
popCountDefaultGHC.Prelude
popDumpHookGHC.Utils.Logger
popErrCtxtGHC.Tc.Utils.Monad
popLexStateGHC.Parser.Lexer
popLogHookGHC, GHC.Utils.Logger
popLogHookMGHC, GHC.Driver.Monad
popTraceHookGHC.Utils.Logger
POP_STACK_FRAMEGHC.CmmToAsm.AArch64.Instr
POS 
1 (Data Constructor)GHC.CmmToAsm.SPARC.Cond
2 (Data Constructor)GHC.CmmToAsm.X86.Cond
positionIndependentGHC.Plugins, GHC.Driver.Session
PossiblyOverlapGHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Solver.Types
PostGHC.HsToCore.Pmc.Types
PostfixOperatorsGHC.LanguageExtensions, GHC.LanguageExtensions.Type, Language.Haskell.TH, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax
PostInlineUnconditionallyGHC.Plugins, GHC.Core.Opt.Monad
postInlineUnconditionallyGHC.Core.Opt.Simplify.Utils
PostTcExprGHC, GHC.Hs, GHC.Hs.Expr
PostTcTableGHC, GHC.Hs, GHC.Hs.Expr
po_align_checkGHC.Cmm.Info
po_profileGHC.Cmm.Info
ppArityInfoGHC.Plugins, GHC.Types.Id.Info
ppCafInfoGHC.Plugins, GHC.Types.Id.Info
ppCommaJoinGHC.Llvm.Types
PPC_64ABIGHC.Platform, GHC.Platform.ArchOS
ppDoubleGHC.Llvm.Types
ppFloatGHC.Llvm.Types
ppInternalProcLabelGHC.Cmm.CLabel
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
PprLanguage.Haskell.TH, Language.Haskell.TH.Ppr
ppr 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Ppr
2 (Function)GHC.Plugins, GHC.Utils.Outputable
pprAbbrevDeclsGHC.CmmToAsm.Dwarf.Types
pprAlternativeGHC.Plugins, GHC.Types.Basic
pprAnonWildCardGHC, GHC.Hs, GHC.Hs.Type
pprArgGHC, GHC.Hs, GHC.Hs.Expr
pprArrowMatchContextNounGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pprASCIIGHC.CmmToAsm.Ppr
pprAStmtContextGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pprBangTypeLanguage.Haskell.TH.Ppr
pprBasicBlockGHC.CmmToAsm.SPARC.Ppr
pprBBlockGHC.Cmm
pprBindersGHC.Tc.Utils.Env
pprBindsGHC, GHC.Hs, GHC.Hs.Expr
pprBindSpanGHC.Iface.Ext.Types
pprBindStmtGHC, GHC.Hs, GHC.Hs.Expr
pprBndrGHC.Plugins, GHC.Utils.Outputable
pprBodyLanguage.Haskell.TH.Ppr
pprBooleanFormulaGHC.Data.BooleanFormula
pprBooleanFormulaNiceGHC.Data.BooleanFormula
pprByGHC, GHC.Hs, GHC.Hs.Expr
pprByteGHC.CmmToAsm.Dwarf.Types
pprCallishMachOpGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp
pprCLabelGHC.Cmm.CLabel
pprCLabelStringGHC.Types.ForeignCall
pprClassPredGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprCmdGHC, GHC.Hs, GHC.Hs.Expr
pprCmdArgGHC, GHC.Hs, GHC.Hs.Expr
pprCmmGroupGHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr
pprCmmsGHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr
pprCoGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Ppr
pprCoAxBranchGHC.Plugins, GHC.Core.Coercion
pprCoAxBranchLHSGHC.Plugins, GHC.Core.Coercion
pprCoAxBranchUserGHC.Plugins, GHC.Core.Coercion
pprCoAxiomGHC.Plugins, GHC.Core.Coercion
PprCodeGHC.Plugins, GHC.Utils.Outputable
pprCodeGHC.Plugins, GHC.Utils.Outputable
PprColour 
1 (Data Constructor)GHC.Utils.Ppr.Colour
2 (Type/Class)GHC.Utils.Ppr.Colour
pprColsGHC.Plugins, GHC, GHC.Driver.Session
pprCompGHC, GHC.Hs, GHC.Hs.Expr
pprConArgsGHC, GHC.Hs, GHC.Hs.Pat
pprConDeclFieldsGHC, GHC.Hs, GHC.Hs.Type
pprCoreAltGHC.Core.Ppr
pprCoreBinderGHC.Core.Ppr
pprCoreBindersGHC.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
pprCxtLanguage.Haskell.TH.Ppr
pprData 
1 (Function)GHC.CmmToAsm.X86.Ppr
2 (Function)GHC.CmmToAsm.SPARC.Ppr
pprData4'GHC.CmmToAsm.Dwarf.Types
pprDataConsGHC.Core.TyCo.Ppr
pprDataFamInstFlavourGHC, GHC.Hs, GHC.Hs.Decls
pprDataItem 
1 (Function)GHC.CmmToAsm.X86.Ppr
2 (Function)GHC.CmmToAsm.SPARC.Ppr
pprDebugAndThenGHC.Plugins, GHC.Driver.Ppr
pprDebugCLabelGHC.Cmm.CLabel
pprDebugParendExprGHC, GHC.Hs, GHC.Hs.Expr
pprDeclListGHC, GHC.Hs, GHC.Hs.Binds
pprDeeperGHC.Plugins, GHC.Utils.Outputable
pprDeeperListGHC.Plugins, GHC.Utils.Outputable
pprDefinedAtGHC.Plugins, GHC.Types.Name
pprDefMethInfoGHC.Core.Class
pprDerivSpecGHC.Tc.Deriv.Utils
pprDoGHC, GHC.Hs, GHC.Hs.Expr
PprDumpGHC.Plugins, GHC.Utils.Outputable
pprDwarfARangesGHC.CmmToAsm.Dwarf.Types
pprDwarfFrameGHC.CmmToAsm.Dwarf.Types
pprDwarfInfoGHC.CmmToAsm.Dwarf.Types
pprDwWordGHC.CmmToAsm.Dwarf.Types
pprDynFlagsDiffGHC.Plugins, GHC.Driver.Session
pprEdgeWeightsGHC.CmmToAsm.CFG
pprEqGHC.Tc.Solver.Monad
pprEquationGHC.Tc.Instance.FunDeps
pprErrorGHC.Parser.Errors.Ppr
pprEvVarsGHC.Tc.Types.Constraint
pprEvVarThetaGHC.Tc.Types.Constraint
pprEvVarWithTypeGHC.Tc.Types.Constraint
pprExpLanguage.Haskell.TH, Language.Haskell.TH.Ppr
pprExpr 
1 (Function)GHC, GHC.Hs, GHC.Hs.Expr
2 (Function)GHC.Cmm.Ppr.Expr, GHC.Cmm.Ppr
pprExternalSrcLocGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pprFamInst 
1 (Function)GHC.Core.FamInstEnv
2 (Function)GHC.Types.TyThing.Ppr, GHC
pprFamInstsGHC.Core.FamInstEnv
pprFastFilePathGHC.Plugins, GHC.Utils.Outputable
pprFieldLabelStringsGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pprFieldsLanguage.Haskell.TH.Ppr
pprFileEmbedGHC.CmmToAsm.Ppr
pprFilePathStringGHC.Plugins, GHC.Utils.Outputable
pprFixityLanguage.Haskell.TH.Ppr
PprFlagLanguage.Haskell.TH.Ppr
pprFlagGHC.Plugins, GHC.Unit.State
pprFlavourGHC, GHC.Hs, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
pprForAllGHC, GHC.Core.TyCo.Ppr
pprForallLanguage.Haskell.TH.Ppr
pprForall'Language.Haskell.TH.Ppr
pprForallVisLanguage.Haskell.TH.Ppr
pprFormat 
1 (Function)GHC.CmmToAsm.X86.Ppr
2 (Function)GHC.CmmToAsm.SPARC.Ppr
pprFullRuleNameGHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
pprFunArgTypeLanguage.Haskell.TH.Ppr
pprFunBindGHC, GHC.Hs, GHC.Hs.Expr
pprFunDepGHC.Core.Class
pprFundepsGHC.Tc.Instance.FunDeps, GHC, GHC.Core.Class
pprGadtRHSLanguage.Haskell.TH.Ppr
pprGenStgTopBindingGHC.Stg.Syntax
pprGenStgTopBindingsGHC.Stg.Syntax
pprGlobalRdrEnvGHC.Plugins, GHC.Types.Name.Reader
pprGotDeclarationGHC.CmmToAsm.PIC
pprGRHSGHC, GHC.Hs, GHC.Hs.Expr
pprGRHSsGHC, GHC.Hs, GHC.Hs.Expr
pprGuardedLanguage.Haskell.TH.Ppr
pprHalfGHC.CmmToAsm.Dwarf.Types
pprHoleFitGHC.Tc.Errors.Hole
pprHoleFitCandGHC.Plugins, GHC.Tc.Errors.Hole.FitTypes
pprHPTGHC.Unit.Home.ModInfo
pprHsBracketGHC, GHC.Hs, GHC.Hs.Expr
pprHsBytesGHC.Plugins, GHC.Utils.Outputable
pprHsCharGHC.Plugins, GHC.Utils.Outputable
pprHsDocContextGHC.Rename.Utils
pprHsExprArgTcGHC.Tc.Gen.Head
pprHsFamInstLHSGHC, GHC.Hs, GHC.Hs.Decls
pprHsForAllGHC, GHC.Hs, GHC.Hs.Type
pprHsOuterFamEqnTyVarBndrsGHC, GHC.Hs, GHC.Hs.Type
pprHsOuterSigTyVarBndrsGHC, GHC.Hs, GHC.Hs.Type
pprHsStringGHC.Plugins, GHC.Utils.Outputable
pprHsTypeGHC, GHC.Hs, GHC.Hs.Type
pprHsWrapperGHC.Tc.Types.Evidence
pprIdDetailsGHC.Plugins, GHC.Types.Id.Info
pprIdentifierGHC.Iface.Ext.Types
pprIfaceAppArgsGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceBndrsGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceCoercionGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceContextGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceContextArrGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceCoTcAppGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceDeclGHC.Iface.Syntax
pprIfaceExprGHC.Iface.Syntax
pprIfaceForAllGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceForAllPartGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceForAllPartMustGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceIdBndrGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceLamBndrGHC.Iface.Syntax, GHC.Iface.Type
pprIfacePrefixAppGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceSigmaTypeGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceTvBndrGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceTyConBindersGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceTyLitGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceTypeGHC.Iface.Syntax, GHC.Iface.Type
pprIfaceTypeAppGHC.Iface.Syntax, GHC.Iface.Type
pprIfPsGHC, GHC.Hs, GHC.Hs.Extension
pprIfRnGHC, GHC.Hs, GHC.Hs.Extension
pprIfTcGHC, GHC.Hs, GHC.Hs.Extension
pprImm 
1 (Function)GHC.CmmToAsm.X86.Ppr
2 (Function)GHC.CmmToAsm.SPARC.Ppr
pprImpExpGHC, GHC.Hs, GHC.Hs.ImpExp
pprImportedSymbolGHC.CmmToAsm.PIC
pprInfixExpLanguage.Haskell.TH.Ppr
pprInfixNameGHC.Plugins, GHC.Types.Name
pprInfixOccGHC.Plugins, GHC.Utils.Outputable
pprInfixVarGHC.Plugins, GHC.Utils.Outputable
pprInlineGHC.Plugins, GHC.Types.Basic
pprInlineDebugGHC.Plugins, GHC.Types.Basic
pprInstanceGHC, GHC.Core.InstEnv
pprInstanceHdrGHC, GHC.Core.InstEnv
pprInstancesGHC.Core.InstEnv
pprInstantiatedModuleGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
pprInstInfoDetailsGHC.Tc.Utils.Env
pprInstr 
1 (Function)GHC.CmmToAsm.Instr
2 (Function)GHC.CmmToAsm.X86.Ppr
3 (Function)GHC.CmmToAsm.SPARC.Ppr
4 (Function)GHC.CmmToAsm.PPC.Ppr
5 (Function)GHC.CmmToAsm.AArch64.Ppr
pprintLanguage.Haskell.TH, Language.Haskell.TH.Ppr
pprintClosureCommandGHC.Runtime.Debugger
pprKickedGHC.Tc.Solver.Monad
pprKindGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprLCmdGHC, GHC.Hs, GHC.Hs.Expr
pprLEBIntGHC.CmmToAsm.Dwarf.Types
pprLEBWordGHC.CmmToAsm.Dwarf.Types
pprLExprGHC, GHC.Hs, GHC.Hs.Expr
pprLHsBindsGHC, GHC.Hs, GHC.Hs.Binds
pprLHsBindsForUserGHC, GHC.Hs, GHC.Hs.Binds
pprLHsContextGHC, GHC.Hs, GHC.Hs.Type
pprLit 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Ppr
2 (Function)GHC.Cmm.Ppr.Expr, GHC.Cmm.Ppr
pprLiteralGHC.Plugins, GHC.Types.Literal
pprLiveCmmDeclGHC.CmmToAsm.Reg.Liveness
pprLlvmCmmDeclGHC.CmmToLlvm.Ppr
pprLlvmDataGHC.CmmToLlvm.Ppr
pprLocatedGHC.Plugins, GHC.Types.SrcLoc
pprLocMsgEnvelopeGHC.Utils.Error
pprLPatGHC, GHC.Hs, GHC.Hs.Pat
PprMLanguage.Haskell.TH.PprLib
pprMachOpGHC.Cmm, GHC.Cmm.Expr, GHC.Cmm.MachOp
pprMatchGHC, GHC.Hs, GHC.Hs.Expr
pprMatchContextGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pprMatchContextNounGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pprMatchesGHC, GHC.Hs, GHC.Hs.Expr
pprMatchInCtxtGHC, GHC.Hs, GHC.Hs.Expr
pprMatchPatLanguage.Haskell.TH.Ppr
pprMaybeExpLanguage.Haskell.TH.Ppr
pprMessageBagGHC.Types.Error, GHC.Utils.Error
pprMinimalSigGHC, GHC.Hs, GHC.Hs.Binds
pprModIfaceGHC.Iface.Load
pprModIfaceSimpleGHC.Iface.Load
pprModuleGHC.Plugins, GHC, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
pprModuleMapGHC.Plugins, GHC.Unit.State
pprModuleNameGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Module.Name
pprModulePrefixGHC.Plugins, GHC.Types.Name
pprMsgEnvelopeBagWithLocGHC.Utils.Error
pprNameLanguage.Haskell.TH.PprLib
pprName'Language.Haskell.TH.PprLib
pprNameDefnLocGHC.Plugins, GHC.Types.Name
pprNameProvenanceGHC.Plugins, GHC.Types.Name.Reader
pprNameSpaceGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
pprNameSpaceBriefGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
pprNameUnqualifiedGHC.Plugins, GHC.Types.Name
pprNatCmmDecl 
1 (Function)GHC.CmmToAsm.Monad, GHC.CmmToAsm
2 (Function)GHC.CmmToAsm.X86.Ppr
3 (Function)GHC.CmmToAsm.SPARC.Ppr
4 (Function)GHC.CmmToAsm.PPC.Ppr
5 (Function)GHC.CmmToAsm.AArch64.Ppr
pprNodeIdentsGHC.Iface.Ext.Types
pprNonVarNameSpaceGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
pprOccEnvGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
pprOccNameGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
pprOptCoGHC.Core.Ppr
PprPanicGHC.Plugins, GHC, GHC.Utils.Panic
pprPanicGHC.Plugins, GHC.Utils.Panic
pprParendCoGHC.Plugins, GHC.Core.Coercion, GHC.Core.TyCo.Ppr
pprParendExpr 
1 (Function)GHC, GHC.Hs, GHC.Hs.Expr
2 (Function)GHC.Core.Ppr
pprParendIfaceAppArgsGHC.Iface.Syntax, GHC.Iface.Type
pprParendIfaceCoercionGHC.Iface.Syntax, GHC.Iface.Type
pprParendIfaceTypeGHC.Iface.Syntax, GHC.Iface.Type
pprParendKindGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprParendLExprGHC, GHC.Hs, GHC.Hs.Expr
pprParendLPatGHC, GHC.Hs, GHC.Hs.Pat
pprParendThetaGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprParendType 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Ppr
2 (Function)GHC, GHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprParendTypeArgLanguage.Haskell.TH.Ppr
pprParenSymNameGHC
pprPassDetailsGHC.Plugins, GHC.Core.Opt.Monad
pprPatLanguage.Haskell.TH, Language.Haskell.TH.Ppr
pprPatBindGHC, GHC.Hs, GHC.Hs.Expr
pprPatSynSigLanguage.Haskell.TH.Ppr
pprPatSynType 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)GHC.Core.PatSyn
pprPECategoryGHC.Tc.Utils.Monad, GHC.Tc.Types
pprPendingSpliceGHC, GHC.Hs, GHC.Hs.Expr
PprPrec 
1 (Data Constructor)GHC.Plugins, GHC.Core.TyCo.Ppr, GHC.Types.Basic
2 (Type/Class)GHC.Plugins, GHC.Core.TyCo.Ppr, GHC.Types.Basic
pprPrecIfaceTypeGHC.Iface.Syntax, GHC.Iface.Type
pprPrecTypeGHC.Core.TyCo.Ppr
pprPrecTypeXGHC.Core.TyCo.Ppr
pprPrefixNameGHC.Plugins, GHC.Types.Name
pprPrefixOcc 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)GHC.Plugins, GHC.Utils.Outputable
pprPrefixVarGHC.Plugins, GHC.Utils.Outputable
pprPrimCharGHC.Plugins, GHC.Utils.Outputable
pprPrimIntGHC.Plugins, GHC.Utils.Outputable
pprPrimInt16GHC.Plugins, GHC.Utils.Outputable
pprPrimInt32GHC.Plugins, GHC.Utils.Outputable
pprPrimInt64GHC.Plugins, GHC.Utils.Outputable
pprPrimInt8GHC.Plugins, GHC.Utils.Outputable
pprPrimWordGHC.Plugins, GHC.Utils.Outputable
pprPrimWord16GHC.Plugins, GHC.Utils.Outputable
pprPrimWord32GHC.Plugins, GHC.Utils.Outputable
pprPrimWord64GHC.Plugins, GHC.Utils.Outputable
pprPrimWord8GHC.Plugins, GHC.Utils.Outputable
PprProgramErrorGHC.Plugins, GHC, GHC.Utils.Panic
pprPromotionQuoteGHC.Plugins, GHC.Core.TyCon
pprQualsGHC, GHC.Hs, GHC.Hs.Expr
pprQuotedListGHC.Plugins, GHC.Utils.Outputable
pprReasonGHC.Plugins, GHC.Unit.State
pprRecFieldsLanguage.Haskell.TH.Ppr
pprRuleBaseGHC.Core.Rules, GHC.Plugins
pprRuleNameGHC.Plugins, GHC.Types.Basic
pprRulesGHC.Core.Ppr
pprRulesForUserGHC.Core.Rules, GHC.Plugins
pprRuntimeTraceGHC.HsToCore.Monad
pprSectionGHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr
pprSectionHeaderGHC.CmmToAsm.Ppr
pprSetDepthGHC.Plugins, GHC.Utils.Outputable
pprShortTyThingGHC.Types.TyThing
pprSigCtxtGHC.Tc.Gen.HsType
pprSigmaTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprSigSkolInfoGHC.Tc.Types.Origin
pprSimplCountGHC.Core.Opt.Simplify.Monad, GHC.Plugins, GHC.Core.Opt.Monad
pprSimplEnvGHC.Core.Opt.Simplify.Env
pprSkolInfoGHC.Tc.Types.Origin
PprSorryGHC.Plugins, GHC, GHC.Utils.Panic
pprSourceTyConGHC.Core.TyCo.Ppr
pprSpecGHC, GHC.Hs, GHC.Hs.Binds
pprSpillCostRecordGHC.CmmToAsm.Reg.Graph.SpillCost
pprSpliceGHC, GHC.Hs, GHC.Hs.Expr
pprSpliceDeclGHC, GHC.Hs, GHC.Hs.Expr
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, GHC.Hs, GHC.Hs.Expr
pprStmtContextGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pprStmtInCtxtGHC, GHC.Hs, GHC.Hs.Expr
pprSTraceGHC.Plugins, GHC.Driver.Ppr
pprStrictnessGHC.Plugins, GHC.Types.Id.Info
pprStrictTypeLanguage.Haskell.TH.Ppr
pprString 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)GHC.CmmToAsm.Ppr
PprStyleGHC.Plugins, GHC.Utils.Outputable
pprSumOrTupleGHC.Parser.Types
pprTargetGHC.Types.Target
pprTargetIdGHC.Types.Target
pprTcSpecPragsGHC, GHC.Hs, GHC.Hs.Binds
pprTcTyThingCategoryGHC.Tc.Utils.Monad, GHC.Tc.Types
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, GHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTicksGHC, GHC.Hs, GHC.Hs.Binds
pprTidiedTypeGHC.Core.TyCo.Ppr
pprTraceGHC.Plugins, GHC.Driver.Ppr
pprTraceDebugGHC.Plugins, GHC.Driver.Ppr
pprTraceExceptionGHC.Plugins, GHC.Driver.Ppr
pprTraceItGHC.Plugins, GHC.Driver.Ppr
pprTraceMGHC.Plugins, GHC.Driver.Ppr
pprTraceWithFlagsGHC.Plugins, GHC.Driver.Ppr
pprTransformStmtGHC, GHC.Hs, GHC.Hs.Expr
pprTransStmtGHC, GHC.Hs, GHC.Hs.Expr
pprTyAppLanguage.Haskell.TH.Ppr
pprTyClDeclFlavourGHC, GHC.Hs, GHC.Hs.Decls
pprTyFamInstDeclGHC, GHC.Hs, GHC.Hs.Decls
pprTyLit 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)GHC.Core.TyCo.Ppr
pprTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTypeAndContentsGHC.Runtime.Debugger
pprTypeAppGHC, GHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTypeForUserGHC.Types.TyThing.Ppr
pprTyTcAppGHC.Iface.Syntax, GHC.Iface.Type
pprTyThingGHC.Types.TyThing.Ppr
pprTyThingCategoryGHC.Types.TyThing
pprTyThingHdrGHC.Types.TyThing.Ppr
pprTyThingInContextGHC.Types.TyThing.Ppr
pprTyThingInContextLocGHC.Types.TyThing.Ppr
pprTyThingLocGHC.Types.TyThing.Ppr
pprTyVarGHC.Core.TyCo.Ppr
pprTyVarBndrLanguage.Haskell.TH.Ppr
pprTyVarsGHC.Core.TyCo.Ppr
pprUDFMGHC.Types.Unique.DFM
pprUFMGHC.Plugins, GHC.Types.Unique.FM
pprUFMWithKeysGHC.Plugins, GHC.Types.Unique.FM
pprUInfixTLanguage.Haskell.TH.Ppr
pprUncoveredGHC.HsToCore.Pmc.Ppr
pprUnhelpfulSpanReasonGHC.Plugins, GHC.Types.SrcLoc
pprUniqDFMGHC.Types.Unique.DFM
pprUniqDSetGHC.Types.Unique.DSet
pprUniqFMGHC.Plugins, GHC.Types.Unique.FM
pprUniqSetGHC.Plugins, GHC.Types.Unique.Set
pprUniqueAlwaysGHC.Types.Unique
pprUnitIdForUserGHC.Plugins, GHC.Unit, GHC.Unit.State
pprUnitInfoGHC.Plugins, GHC.Unit, GHC.Unit.Info, GHC.Unit.State
pprUnitInfoForUserGHC.Plugins, GHC.Unit.State
pprUnitsGHC.Plugins, GHC.Unit.State
pprUnitsSimpleGHC.Plugins, GHC.Unit.State
PprUserGHC.Plugins, GHC.Utils.Outputable
pprUserForAllGHC.Core.TyCo.Ppr
pprUserIfaceForAllGHC.Iface.Syntax, GHC.Iface.Type
pprUserLengthGHC.Plugins, GHC, GHC.Driver.Session
pprUserRealSpanGHC.Plugins, GHC.Types.SrcLoc
pprUserSpanGHC.Plugins, GHC.Types.SrcLoc
pprUserTypeCtxtGHC.Tc.Types.Origin
pprUserTypeErrorTyGHC.Plugins, GHC.Core.Type
pprVarBangTypeLanguage.Haskell.TH.Ppr
pprVarSetGHC.Plugins, GHC.Types.Var.Set
pprVarSigGHC, GHC.Hs, GHC.Hs.Binds
pprVarStrictTypeLanguage.Haskell.TH.Ppr
pprWarningGHC.Parser.Errors.Ppr
pprWarningTxtForMsgGHC.Unit.Module.Warnings
pprWithBarsGHC.Plugins, GHC.Utils.Outputable
pprWithCommasGHC.Plugins, GHC.Utils.Outputable
pprWithExplicitKindsWhenGHC.Core.TyCo.Ppr
pprWithSourceTextGHC.Types.SourceText
pprWithTYPEGHC.Core.TyCo.Ppr
pprWithUnitStateGHC.Plugins, GHC.Unit, GHC.Unit.State
pprWordGHC.CmmToAsm.Dwarf.Types
ppr_appsGHC, GHC.Hs, GHC.Hs.Expr
ppr_bndrsLanguage.Haskell.TH.Ppr
ppr_cmdGHC, GHC.Hs, GHC.Hs.Expr
ppr_cxt_predsLanguage.Haskell.TH.Ppr
ppr_dataLanguage.Haskell.TH.Ppr
ppr_decLanguage.Haskell.TH.Ppr
ppr_deriv_clauseLanguage.Haskell.TH.Ppr
ppr_deriv_strategyLanguage.Haskell.TH.Ppr
ppr_do_stmtsGHC, GHC.Hs, GHC.Hs.Expr
ppr_exprGHC, GHC.Hs, GHC.Hs.Expr
ppr_fun_arrowGHC.Iface.Syntax, GHC.Iface.Type
ppr_infix_exprGHC, GHC.Hs, GHC.Hs.Expr
ppr_lcmdGHC, GHC.Hs, GHC.Hs.Expr
ppr_lexprGHC, GHC.Hs, GHC.Hs.Expr
ppr_listLanguage.Haskell.TH, Language.Haskell.TH.Ppr
ppr_mbDocGHC, GHC.Hs, GHC.Hs.Doc
ppr_module_name_prefixGHC, GHC.Hs, GHC.Hs.Expr
ppr_monobindGHC, GHC.Hs, GHC.Hs.Binds
ppr_newtypeLanguage.Haskell.TH.Ppr
ppr_overlapLanguage.Haskell.TH.Ppr
ppr_quasiGHC, GHC.Hs, GHC.Hs.Expr
ppr_sig 
1 (Function)GHC, GHC.Hs, GHC.Hs.Binds
2 (Function)Language.Haskell.TH.Ppr
ppr_spliceGHC, GHC.Hs, GHC.Hs.Expr
ppr_splice_declGHC, GHC.Hs, GHC.Hs.Expr
ppr_tf_headLanguage.Haskell.TH.Ppr
ppr_tySynLanguage.Haskell.TH.Ppr
ppSourceStatsGHC.Hs.Stats
ppSpaceJoinGHC.Llvm.Types
ppTypeGHC.Llvm.Types
ppTypeLitGHC.Llvm.Ppr, GHC.Llvm
ppUnlessGHC.Plugins, GHC.Utils.Outputable
ppUnlessOptionGHC.Plugins, GHC.Utils.Outputable
ppVarGHC.Llvm.Ppr, GHC.Llvm
ppWhenGHC.Plugins, GHC.Utils.Outputable
ppWhenOptionGHC.Plugins, GHC.Utils.Outputable
pp_dotdotGHC, GHC.Hs, GHC.Hs.Expr
pp_rhsGHC, GHC.Hs, GHC.Hs.Expr
pp_st_suffixGHC, GHC.Hs, GHC.Hs.Lit
pragAnnDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
pragAnnDIdKeyGHC.Builtin.Names.TH
pragAnnDNameGHC.Builtin.Names.TH
pragBracketsGHC, GHC.Hs, GHC.Hs.Binds
pragCompleteDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
pragCompleteDIdKeyGHC.Builtin.Names.TH
pragCompleteDNameGHC.Builtin.Names.TH
pragInlDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
pragInlDIdKeyGHC.Builtin.Names.TH
pragInlDNameGHC.Builtin.Names.TH
pragLineDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
PragmaLanguage.Haskell.TH, Language.Haskell.TH.Syntax
PragmaDLanguage.Haskell.TH, Language.Haskell.TH.Syntax
pragRuleD 
1 (Function)Language.Haskell.TH, Language.Haskell.TH.Lib
2 (Function)Language.Haskell.TH.Lib.Internal
pragRuleDIdKeyGHC.Builtin.Names.TH
pragRuleDNameGHC.Builtin.Names.TH
pragSpecDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
pragSpecDIdKeyGHC.Builtin.Names.TH
pragSpecDNameGHC.Builtin.Names.TH
pragSpecInlDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
pragSpecInlDIdKeyGHC.Builtin.Names.TH
pragSpecInlDNameGHC.Builtin.Names.TH
pragSpecInstDLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
pragSpecInstDIdKeyGHC.Builtin.Names.TH
pragSpecInstDNameGHC.Builtin.Names.TH
pragSrcBracketsGHC, GHC.Hs, GHC.Hs.Binds
PreGHC.HsToCore.Pmc.Types
PrecedenceLanguage.Haskell.TH.Ppr
PreciseGHC.HsToCore.Pmc.Types
PrecisionGHC.HsToCore.Pmc.Types
prec_RDRGHC.Builtin.Names
Pred 
1 (Type/Class)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Type/Class)GHC.Core.Predicate
predGHC.Prelude
PredOrigin 
1 (Type/Class)GHC.Tc.Deriv.Utils
2 (Data Constructor)GHC.Tc.Deriv.Utils
PredQLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
predQTyConKeyGHC.Builtin.Names.TH
predTyConKeyGHC.Builtin.Names.TH
predTyConNameGHC.Builtin.Names.TH
PredTypeGHC.Plugins, GHC, GHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType
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, GHC.Types.Fixity
2 (Data Constructor)GHC.Driver.CmdLine
PrefixConGHC, GHC.Hs, GHC.Hs.Type, Language.Haskell.Syntax, Language.Haskell.Syntax.Type
PrefixConGADTGHC, GHC.Hs, GHC.Hs.Decls, Language.Haskell.Syntax, Language.Haskell.Syntax.Decls
PrefixDataConBuilderGHC.Parser.Types
prefixDataCon_RDRGHC.Builtin.Names
prefixIDataConKeyGHC.Builtin.Names
prefixIDataConNameGHC.Builtin.Names
PrefixPatSynLanguage.Haskell.TH, Language.Haskell.TH.Syntax
prefixPatSynLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
prefixPatSynIdKeyGHC.Builtin.Names.TH
prefixPatSynNameGHC.Builtin.Names.TH
PreInlineUnconditionallyGHC.Plugins, GHC.Core.Opt.Monad
preInlineUnconditionallyGHC.Core.Opt.Simplify.Utils
preloadClosureGHC.Plugins, GHC.Unit.State
PreloadUnitClosureGHC.Plugins, GHC.Unit.State
preloadUnitsGHC.Plugins, GHC.Unit.State
preloadUnitsInfoGHC.Unit.Env
preloadUnitsInfo'GHC.Unit.Env
pRELUDEGHC.Builtin.Names
pRELUDE_NAMEGHC.Builtin.Names
prepareAltsGHC.Core.Opt.Simplify.Utils
prepareAnnotationsGHC.Plugins, GHC.Driver.Env
prependArgsStrictSigGHC.Types.Demand
prependQualifiedGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
PrepFFIGHC.Runtime.Interpreter, GHCi.Message
prepForeignCallGHCi.FFI
preprocessGHC.Driver.Pipeline
PresentGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
pretendNameIsInScopeGHC.Builtin.Names
prettyPrintGhcErrorsGHC, GHC.Utils.Error
prevCharGHC.Data.StringBuffer
prev_locGHC.Parser.Lexer
prev_loc2GHC.Parser.Lexer
PRIMGHC.Exts.Heap, GHC.Exts.Heap.ClosureTypes
Prim 
1 (Data Constructor)Language.Haskell.TH, Language.Haskell.TH.Syntax
2 (Data Constructor)GHC.Runtime.Heap.Inspect, GHC.Runtime.Eval
primLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
PrimAltGHC.Stg.Syntax
PrimCall 
1 (Data Constructor)GHC.Builtin.PrimOps
2 (Type/Class)GHC.Builtin.PrimOps
PrimCallConvGHC.Types.ForeignCall
primCallIdKeyGHC.Builtin.Names.TH
primCallNameGHC.Builtin.Names.TH
primCharSuffixGHC.Plugins, GHC.Utils.Outputable
primDoubleSuffixGHC.Plugins, GHC.Utils.Outputable
PrimElemRepGHC.Plugins, GHC.Core.TyCon
primElemRepSizeBGHC.Plugins, GHC.Core.TyCon
primElemRepToPrimRepGHC.Plugins, GHC.Core.TyCon
primFloatSuffixGHC.Plugins, GHC.Utils.Outputable
primInt16SuffixGHC.Plugins, GHC.Utils.Outputable
primInt32SuffixGHC.Plugins, GHC.Utils.Outputable
primInt64SuffixGHC.Plugins, GHC.Utils.Outputable
primInt8SuffixGHC.Plugins, GHC.Utils.Outputable
primIntSuffixGHC.Plugins, GHC.Utils.Outputable
PrimOpGHC.Builtin.PrimOps
primOpCodeSizeGHC.Builtin.PrimOps
primOpDocsGHC.Builtin.PrimOps
primOpFixityGHC.Builtin.PrimOps
PrimOpIdGHC.Plugins, GHC.Types.Id.Info
primOpIdGHC.Builtin.Utils
primOpIsCheapGHC.Builtin.PrimOps
primOpIsDivGHC.Builtin.PrimOps
primOpOccGHC.Builtin.PrimOps
primOpOkForSideEffectsGHC.Builtin.PrimOps
primOpOkForSpeculationGHC.Builtin.PrimOps
primOpOutOfLineGHC.Builtin.PrimOps
PrimOpResultInfoGHC.Builtin.PrimOps
primOpResultTypeGHC.Builtin.PrimOps
primOpRulesGHC.Builtin.Utils, GHC.Core.Opt.ConstantFold, GHC.Types.Id.Make
primOpSigGHC.Builtin.PrimOps
primOpTagGHC.Builtin.PrimOps
primOpTypeGHC.Builtin.PrimOps
PrimOpVecCatGHC.Builtin.PrimOps
primOpWrapperIdGHC.Builtin.PrimOps
PrimRepGHC.Plugins, GHC.Core.TyCon, GHC.Types.RepType
primRepCmmTypeGHC.Cmm.Utils
primRepCompatibleGHC.Plugins, GHC.Core.TyCon
primRepForeignHintGHC.Cmm.Utils
primRepIsFloatGHC.Plugins, GHC.Core.TyCon
primRepsCompatibleGHC.Plugins, GHC.Core.TyCon
primRepSizeBGHC.Plugins, GHC.Core.TyCon
primRepSlotGHC.Types.RepType
primRepsToRuntimeRepGHC.Builtin.Types.Prim
primRepToRuntimeRepGHC.Builtin.Types.Prim
primRepToTypeGHC.Types.RepType
PrimTargetGHC.Cmm, GHC.Cmm.Node
PrimTyConILanguage.Haskell.TH, Language.Haskell.TH.Syntax
primTyConsGHC.Builtin.Types.Prim
PrimTypeGHC.Exts.Heap, GHC.Exts.Heap.Closures
primUnitGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
primUnitIdGHC.Plugins, GHC.Unit, GHC.Unit.Module, GHC.Unit.Types
primWord16SuffixGHC.Plugins, GHC.Utils.Outputable
primWord32SuffixGHC.Plugins, GHC.Utils.Outputable
primWord64SuffixGHC.Plugins, GHC.Utils.Outputable
primWord8SuffixGHC.Plugins, GHC.Utils.Outputable
primWordSuffixGHC.Plugins, GHC.Utils.Outputable
printGHC.Prelude
printBagOfErrorsGHC.Driver.Errors
printDocGHC.Utils.Ppr
printDoc_GHC.Utils.Ppr
printExceptionGHC, GHC.Driver.Monad
PrintExplicitKinds 
1 (Data Constructor)GHC.Iface.Syntax, GHC.Iface.Type
2 (Type/Class)GHC.Iface.Syntax, GHC.Iface.Type
printForCGHC.Plugins, GHC.Driver.Ppr
printForUserGHC.Plugins, GHC.Driver.Ppr
printForUserTcRnGHC.Tc.Utils.Monad
printIdKeyGHC.Builtin.Names
printInfoForUserGHC.Utils.Error
printMinimalImportsGHC.Rename.Names
printNameGHC.Builtin.Names
printOrThrowWarningsGHC.Driver.Errors
printOutputForUserGHC.Utils.Error
printSDocGHC.Plugins, GHC.Utils.Outputable
printSDocLnGHC.Plugins, GHC.Utils.Outputable
PrintUnqualifiedGHC.Plugins, GHC, GHC.Utils.Outputable
priorCommentsGHC, GHC.Hs, GHC.Parser.Annotation
PrivateGHC.Llvm.Types, GHC.Llvm
processArgsGHC.Driver.CmdLine
ProcExprGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
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
profGHC.Exts.Heap, GHC.Exts.Heap.Closures
profAllocGHC.StgToCmm.Prof
ProfAutoGHC.Plugins, GHC.Driver.Session
profAutoGHC.Plugins, GHC, GHC.Driver.Session
ProfAutoAllGHC.Plugins, GHC.Driver.Session
ProfAutoCallsGHC.Plugins, GHC.Driver.Session
ProfAutoExportsGHC.Plugins, GHC.Driver.Session
ProfAutoTopGHC.Plugins, GHC.Driver.Session
profDynAllocGHC.StgToCmm.Prof
profHdrSizeGHC.Runtime.Heap.Layout
Profile 
1 (Data Constructor)GHC.Platform.Profile
2 (Type/Class)GHC.Platform.Profile
profileBuildTagGHC.Platform.Profile
profileConstantsGHC.Platform.Profile
profileIsProfilingGHC.Platform.Profile
profilePlatformGHC.Platform.Profile
profileWaysGHC.Platform.Profile
profileWordSizeInBytesGHC.Platform.Profile
ProfilingInfo 
1 (Data Constructor)GHC.Cmm
2 (Type/Class)GHC.Cmm
profilingInitCodeGHC.Driver.CodeOutput
profInfoTableSizeWGHC.Cmm.Info
ProfNoteGHC.Types.Tickish
profNoteCCGHC.Types.Tickish
profNoteCountGHC.Types.Tickish
profNoteScopeGHC.Types.Tickish
progNameGHC.Plugins, GHC.Utils.Panic, GHC.Utils.Panic.Plain
ProgramErrorGHC.Plugins, GHC, GHC.Utils.Panic
programNameGHC.Plugins, GHC.Driver.Session
prohibitedSuperClassSolveGHC.Tc.Solver.Monad
ProjectionELanguage.Haskell.TH, Language.Haskell.TH.Syntax
projectionELanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
projectionEIdKeyGHC.Builtin.Names.TH
projectionENameGHC.Builtin.Names.TH
projectVersionGHC.Plugins, GHC.Driver.Session
proj_extGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
proj_fldsGHC, GHC.Hs, GHC.Hs.Expr, Language.Haskell.Syntax, Language.Haskell.Syntax.Expr
promoteCoercionGHC.Plugins, GHC.Core.Coercion
promoteDataConGHC.Plugins, GHC.Core.DataCon
promotedConsDataConGHC.Plugins, GHC.Builtin.Types
PromotedConsTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
promotedConsTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
promotedConsTIdKeyGHC.Builtin.Names.TH
promotedConsTNameGHC.Builtin.Names.TH
PromotedDataConFlavourGHC.Plugins, GHC.Core.TyCon
promotedEQDataConGHC.Plugins, GHC.Builtin.Types
promotedFalseDataConGHC.Plugins, GHC.Builtin.Types
promotedGTDataConGHC.Plugins, GHC.Builtin.Types
promotedJustDataConGHC.Plugins, GHC.Builtin.Types
promotedLTDataConGHC.Plugins, GHC.Builtin.Types
promotedNilDataConGHC.Plugins, GHC.Builtin.Types
PromotedNilTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
promotedNilTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
promotedNilTIdKeyGHC.Builtin.Names.TH
promotedNilTNameGHC.Builtin.Names.TH
promotedNothingDataConGHC.Plugins, GHC.Builtin.Types
PromotedTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
promotedTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
promotedTIdKeyGHC.Builtin.Names.TH
promotedTNameGHC.Builtin.Names.TH
promotedTrueDataConGHC.Plugins, GHC.Builtin.Types
promotedTupleDataConGHC.Plugins, GHC.Builtin.Types
PromotedTupleTLanguage.Haskell.TH, Language.Haskell.TH.Syntax
promotedTupleTLanguage.Haskell.TH, Language.Haskell.TH.Lib, Language.Haskell.TH.Lib.Internal
promotedTupleTIdKeyGHC.Builtin.Names.TH
promotedTupleTNameGHC.Builtin.Names.TH
promoteMetaTyVarToGHC.Tc.Utils.TcMType
promoteOccNameGHC.Plugins, GHC.Types.Name, GHC.Types.Name.Occurrence
promoteRdrNameGHC.Plugins, GHC.Types.Name.Reader
promoteSkolemGHC.Tc.Utils.TcType
promoteSkolemsXGHC.Tc.Utils.TcType
promoteSkolemXGHC.Tc.Utils.TcType
promoteTcTypeGHC.Tc.Utils.Unify, GHC.Tc.Utils.TcMType
promoteTyVarSetGHC.Tc.Utils.TcMType, GHC.Tc.Solver
PromotionErrGHC.Tc.Utils.Monad, GHC.Tc.Types
PromotionFlagGHC.Plugins, GHC.Types.Basic
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
provClosureGHC.Types.IPE
ProvCtxtOriginGHC.Tc.Types.Origin
provDCGHC.Types.IPE
provSizeGHC.Core.TyCo.Rep
proxyHashIdGHC.Types.Id.Make
proxyHashKeyGHC.Builtin.Names
proxyPrimTyConGHC.Builtin.Types.Prim
proxyPrimTyConKeyGHC.Builtin.Names
PSBGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
psBufPosGHC.Plugins, GHC.Types.SrcLoc
psBufSpanGHC.Plugins, GHC.Types.SrcLoc
psb_argsGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
psb_defGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
psb_dirGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
psb_extGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
psb_idGHC, GHC.Hs, GHC.Hs.Binds, Language.Haskell.Syntax, Language.Haskell.Syntax.Binds
PsErrArrowCmdInExprGHC.Parser.Errors
PsErrArrowCmdInPatGHC.Parser.Errors
PsErrArrowExprInPatGHC.Parser.Errors
PsErrAtInPatPosGHC.Parser.Errors
PsErrBangPatWithoutSpaceGHC.Parser.Errors
PsErrCaseCmdInFunAppCmdGHC.Parser.Errors
PsErrCaseInFunAppExprGHC.Parser.Errors
PsErrCaseInPatGHC.Parser.Errors
PsErrCmmLexerGHC.Parser.Errors
PsErrCmmParserGHC.Parser.Errors
PsErrDeclSpliceNotAtTopLevelGHC.Parser.Errors
PsErrDoCmdInFunAppCmdGHC.Parser.Errors
PsErrDoInFunAppExprGHC.Parser.Errors
PsErrDoNotationInPatGHC.Parser.Errors
PsErrDotsInRecordUpdateGHC.Parser.Errors
PsErrEmptyDoubleQuotesGHC.Parser.Errors
PsErrEmptyWhereInPatSynDeclGHC.Parser.Errors
PsErrExpectedHyphenGHC.Parser.Errors
PsErrExplicitForallGHC.Parser.Errors
PsErrIfCmdInFunAppCmdGHC.Parser.Errors
PsErrIfInFunAppExprGHC.Parser.Errors
PsErrIfTheElseInPatGHC.Parser.Errors
PsErrIllegalBangPatternGHC.Parser.Errors
PsErrIllegalDataTypeContextGHC.Parser.Errors
PsErrIllegalExplicitNamespaceGHC.Parser.Errors
PsErrIllegalImportBundleFormGHC.Parser.Errors
PsErrIllegalPatSynExportGHC.Parser.Errors
PsErrIllegalQualifiedDoGHC.Parser.Errors
PsErrIllegalRoleNameGHC.Parser.Errors
PsErrIllegalTraditionalRecordSyntaxGHC.Parser.Errors
PsErrIllegalUnboxedStringInPatGHC.Parser.Errors
PsErrIllegalWhereInDataDeclGHC.Parser.Errors
PsErrImportPostQualifiedGHC.Parser.Errors
PsErrImportQualifiedTwiceGHC.Parser.Errors
PsErrInferredTypeVarNotAllowedGHC.Parser.Errors
PsErrInvalidCApiImportGHC.Parser.Errors
PsErrInvalidDataConGHC.Parser.Errors
PsErrInvalidInfixDataConGHC.Parser.Errors
PsErrInvalidInfixHoleGHC.Parser.Errors
PsErrInvalidPackageNameGHC.Parser.Errors
PsErrInvalidRecordConGHC.Parser.Errors
PsErrInvalidRuleActivationMarkerGHC.Parser.Errors
PsErrInvalidTypeSignatureGHC.Parser.Errors
PsErrInvalidWhereBindInPatSynDeclGHC.Parser.Errors
PsErrLambdaCaseGHC.Parser.Errors
PsErrLambdaCaseInFunAppExprGHC.Parser.Errors
PsErrLambdaCaseInPatGHC.Parser.Errors
PsErrLambdaCmdInFunAppCmdGHC.Parser.Errors
PsErrLambdaInFunAppExprGHC.Parser.Errors
PsErrLambdaInPatGHC.Parser.Errors
PsErrLazyPatWithoutSpaceGHC.Parser.Errors
PsErrLetCmdInFunAppCmdGHC.Parser.Errors
PsErrLetInFunAppExprGHC.Parser.Errors
PsErrLetInPatGHC.Parser.Errors
PsErrLexerGHC.Parser.Errors
PsErrLinearFunctionGHC.Parser.Errors
PsErrMalformedDeclGHC.Parser.Errors
PsErrMalformedEntityStringGHC.Parser.Errors
PsErrMalformedTyOrClDeclGHC.Parser.Errors
PsErrMDoInFunAppExprGHC.Parser.Errors
PsErrMissingBlockGHC.Parser.Errors
PsErrMultipleNamesInStandaloneKindSignatureGHC.Parser.Errors
PsErrMultiWayIfGHC.Parser.Errors
PsErrNoSingleWhereBindInPatSynDeclGHC.Parser.Errors
PsErrNotADataConGHC.Parser.Errors
PsErrNumUnderscoresGHC.Parser.Errors
PsErrOpFewArgsGHC.Parser.Errors
PsError 
1 (Data Constructor)GHC.Parser.Errors
2 (Type/Class)GHC.Parser.Errors
PsErrorDescGHC.Parser.Errors
PsErrOverloadedRecordDotInvalidGHC.Parser.Errors
PsErrOverloadedRecordUpdateNoQualifiedFieldsGHC.Parser.Errors
PsErrOverloadedRecordUpdateNotEnabledGHC.Parser.Errors
PsErrParseGHC.Parser.Errors
PsErrParseErrorInCmdGHC.Parser.Errors
PsErrParseErrorInPatGHC.Parser.Errors
PsErrParseErrorOnInputGHC.Parser.Errors
PsErrPrecedenceOutOfRangeGHC.Parser.Errors
PsErrPrimStringInvalidCharGHC.Parser.Errors
PsErrProcInFunAppExprGHC.Parser.Errors
PsErrQualifiedDoInCmdGHC.Parser.Errors
PsErrRecordSyntaxInPatSynDeclGHC.Parser.Errors
PsErrSemiColonsInCondCmdGHC.Parser.Errors
PsErrSemiColonsInCondExprGHC.Parser.Errors
PsErrSpaceInSCCGHC.Parser.Errors
PsErrSuffixATGHC.Parser.Errors
PsErrTupleSectionInPatGHC.Parser.Errors
PsErrTypeAppWithoutSpaceGHC.Parser.Errors
PsErrUnallowedPragmaGHC.Parser.Errors
PsErrUnexpectedKindAppInDataConGHC.Parser.Errors
PsErrUnexpectedQualifiedConstructorGHC.Parser.Errors
PsErrUnexpectedTypeAppInDeclGHC.Parser.Errors
PsErrUnexpectedTypeInDeclGHC.Parser.Errors
PsErrUnpackDataConGHC.Parser.Errors
PsErrUnsupportedBoxedSumExprGHC.Parser.Errors
PsErrUnsupportedBoxedSumPatGHC.Parser.Errors
PsErrVarForTyConGHC.Parser.Errors
PsErrViewPatInExprGHC.Parser.Errors
psig_hs_tyGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
psig_nameGHC.Tc.Utils.Monad, GHC.Tc.Gen.Sig, GHC.Tc.Types
PsLoc 
1 (Data Constructor)GHC.Plugins, GHC.Types.SrcLoc
2 (Type/Class)GHC.Plugins, GHC.Types.SrcLoc
PsLocatedGHC.Plugins, GHC.Types.SrcLoc
pSndGHC.Data.Pair
psRealLocGHC.Plugins, GHC.Types.SrcLoc
psRealSpanGHC.Plugins, GHC.Types.SrcLoc
PsSpan 
1 (Data Constructor)GHC.Plugins, GHC.Types.SrcLoc
2 (Type/Class)GHC.Plugins, GHC.Types.SrcLoc
psSpanEndGHC.Plugins, GHC.Types.SrcLoc
psSpanStartGHC.Plugins, GHC.Types.SrcLoc
PState 
1 (Data Constructor)GHC.Parser.Lexer
2 (Type/Class)GHC.Parser.Lexer
PStrGHC.Utils.Ppr
PsWarnBidirectionalFormatCharsGHC.Parser.Errors
PsWarnHaddockIgnoreMultiGHC.Parser.Errors
PsWarnHaddockInvalidPosGHC.Parser.Errors
PsWarnImportPreQualifiedGHC.Parser.Errors
PsWarningGHC.Parser.Errors
PsWarnOperatorWhitespaceGHC.Parser.Errors
PsWarnOperatorWhitespaceExtConflictGHC.Parser.Errors
PsWarnStarBinderGHC.Parser.Errors
PsWarnStarIsTypeGHC.Parser.Errors
PsWarnTabGHC.Parser.Errors
PsWarnTransitionalLayoutGHC.Parser.Errors
PsWarnUnrecognisedPragmaGHC.Parser.Errors
ptext 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
ptipeGHC.Exts.Heap, GHC.Exts.Heap.Closures
ptrArgsGHC.Exts.Heap, GHC.Exts.Heap.Closures
PtrLiftedSlotGHC.Types.RepType
PtrOpts 
1 (Type/Class)GHC.Cmm.Info
2 (Data Constructor)GHC.Cmm.Info
ptrsGHC.Exts.Heap, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTableProf
PtrString 
1 (Data Constructor)GHC.Plugins, GHC.Data.FastString
2 (Type/Class)GHC.Plugins, GHC.Data.FastString
ptrTyConKeyGHC.Builtin.Names
ptrTyConNameGHC.Builtin.Names
PtrUnliftedSlotGHC.Types.RepType
punctuate 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)GHC.Plugins, GHC.Utils.Outputable
3 (Function)GHC.Utils.Ppr
punc_RDRGHC.Builtin.Names
pureGHC.Tc.Utils.Monad, GHC.HsToCore.Monad, GHC.Data.IOEnv, GHC.Prelude, GHC.Utils.Monad
pureAClassOpKeyGHC.Builtin.Names
pureANameGHC.Builtin.Names
purePluginGHC.Plugins, GHC.Driver.Plugins
pure_RDRGHC.Builtin.Names
purgeLookupSymbolCacheGHC.Runtime.Interpreter
purgeObjGHCi.ObjLink
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.Opt.Arity
pushCoArgsGHC.Core.Opt.Arity
pushCoDataConGHC.Core.Opt.Arity
pushCoercionIntoLambdaGHC.Core.Opt.Arity
pushCoTyArgGHC.Core.Opt.Arity
pushCoValArgGHC.Core.Opt.Arity
pushDumpHookGHC.Utils.Logger
pushErrCtxtGHC.Tc.Utils.Monad, GHC.Tc.Types
pushErrCtxtSameOriginGHC.Tc.Utils.Monad, GHC.Tc.Types
pushLevelAndCaptureConstraintsGHC.Tc.Utils.Monad
pushLevelAndSolveEqualitiesGHC.Tc.Solver
pushLevelAndSolveEqualitiesXGHC.Tc.Solver
pushLevelNoWorkListGHC.Tc.Solver.Monad
pushLexStateGHC.Parser.Lexer
pushLogHookGHC, GHC.Utils.Logger
pushLogHookMGHC, GHC.Driver.Monad
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
pushTraceHookGHC.Utils.Logger
pushUpdateFrameGHC.StgToCmm.Bind
PUSH_ALTSGHC.ByteCode.Instr
PUSH_ALTS_TUPLEGHC.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_STACK_FRAMEGHC.CmmToAsm.AArch64.Instr
PUSH_UBXGHC.ByteCode.Instr
PUSH_UBX16GHC.ByteCode.Instr
PUSH_UBX32GHC.ByteCode.Instr
PUSH_UBX8GHC.ByteCode.Instr
put 
1 (Function)GHC.Utils.Binary
2 (Function)GHC.Utils.Monad.State
putArrayGHCi.BinaryArray
putAtGHC.Utils.Binary
putByteGHC.Utils.Binary
putCharGHC.Prelude
putCmdLineStateGHC.Driver.CmdLine
putDictionaryGHC.Iface.Binary, GHC.Utils.Binary
PutDocGHCi.Message
putDocLanguage.Haskell.TH, Language.Haskell.TH.Syntax
putDumpMsgGHC.Utils.Logger
putFastStringGHC.Iface.Binary
putFSGHC.Utils.Binary
putIfaceTopBndrGHC.Iface.Syntax
putLogMsgGHC.Utils.Logger
putLogMsgMGHC, GHC.Driver.Monad
putMessageGHCi.Message
putMsg 
1 (Function)GHC.Plugins, GHC.Core.Opt.Monad
2 (Function)GHC.Utils.Error
putMsgMGHC, GHC.Driver.Monad
putMsgSGHC.Plugins, GHC.Core.Opt.Monad
PutMVarOpGHC.Builtin.PrimOps
putNameGHC.Iface.Binary
putNameLiterallyGHC.Iface.Recomp.Binary
putQLanguage.Haskell.TH.Syntax
putSLEB128GHC.Utils.Binary
putSrcSpanDsGHC.HsToCore.Monad
putSrcSpanDsAGHC.HsToCore.Monad
putStrGHC.Prelude
putStrLnGHC.Prelude
putSymbolTableGHC.Iface.Binary
putTHMessageGHCi.Message
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
pWarningFlagsGHC.Parser.Lexer
PWildcardGHC.Core.Opt.CallerCC
PWordGHC.Exts.Heap, GHC.Exts.Heap.Closures
PWord64GHC.Exts.Heap, GHC.Exts.Heap.Closures