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

Index - P

P 
1 (Type/Class)GHC.Parser.Lexer
2 (Data Constructor)GHC.Parser.Lexer
3 (Data Constructor)GHC.Driver.Pipeline.Monad
paArgumentsGHC.Driver.Plugins
packGHC.Data.ShortText
PackageArg 
1 (Type/Class)GHC.Driver.Session
2 (Data Constructor)GHC.Driver.Session
PackageCompleteMatchesGHC.Unit.External
PackageDBGHC.Driver.Session
PackageDBFlagGHC.Driver.Session
packageDBFlagsGHC.Driver.Session
PackageDbLockGHC.Unit.Database
packageEnvGHC.Driver.Session
PackageFamInstEnvGHC.Unit.External
PackageFlagGHC.Driver.Session
PackageFlagErrGHC.Unit.State
packageFlagsGHC.Driver.Session
packageFlagsChangedGHC.Driver.Session
PackageId 
1 (Type/Class)GHC.Unit.Info, GHC.Unit, GHC.Unit.State
2 (Data Constructor)GHC.Unit.Info, GHC.Unit, GHC.Unit.State
PackageIfaceTableGHC.Unit.External
PackageImportsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PackageInstEnvGHC.Unit.External
PackageName 
1 (Type/Class)GHC.Unit.Info, GHC.Unit, GHC.Unit.State
2 (Data Constructor)GHC.Unit.Info, GHC.Unit, GHC.Unit.State
packageNameMapGHC.Unit.State
packageName_RDRGHC.Builtin.Names
PackageRuleBaseGHC.Unit.External
packageTrustOnGHC.Driver.Session
PackageTypeEnvGHC.Unit.External
PAddrGHC.Exts.Heap.Closures, GHC.Exts.Heap
PageModeGHC.Utils.Ppr
Pair 
1 (Type/Class)GHC.Data.Pair
2 (Data Constructor)GHC.Data.Pair
pairTyConGHC.Builtin.Types
PanicGHC.Utils.Panic
panicGHC.Utils.Panic.Plain, GHC.Utils.Panic
panicDocGHC.Utils.Panic
panicStgPprOptsGHC.Stg.Syntax
PAPGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
PAPClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
paPluginGHC.Driver.Plugins
par1DataCon_RDRGHC.Builtin.Names
par1TyConKeyGHC.Builtin.Names
par1TyConNameGHC.Builtin.Names
ParallelArraysGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ParallelListCompGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
ParensGHC.Data.BooleanFormula
parens 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
ParensELanguage.Haskell.TH.Syntax, Language.Haskell.TH
parensELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
parensIfLanguage.Haskell.TH.Ppr
ParensPLanguage.Haskell.TH.Syntax, Language.Haskell.TH
parensPLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
ParensTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
parensTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
parenSymOccGHC.Types.Name.Occurrence, GHC.Types.Name
parens_RDRGHC.Builtin.Names
ParentGHC.Types.Name.Reader
parenthesizeHsContextGHC.Hs.Type, GHC.Hs
parenthesizeHsExprGHC.Hs.Expr, GHC.Hs
parenthesizeHsTypeGHC.Hs.Type, GHC.Hs
parenthesizePatGHC.Hs.Pat, GHC.Hs
ParentIsGHC.Types.Name.Reader
ParentNameLanguage.Haskell.TH.Syntax, Language.Haskell.TH
ParenTypeGHC.Parser.Annotation, GHC.Hs
parenTypeKwsGHC.Parser.Annotation, GHC.Hs
parMakeCountGHC.Driver.Session
ParOpGHC.Builtin.PrimOps
ParPatLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
ParSLanguage.Haskell.TH.Syntax, Language.Haskell.TH
parSLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
parseBackpackGHC.Parser
parseCallerCcFilterGHC.Core.Opt.CallerCC
parseCImportGHC.Parser.PostProcess
parseConstantsHeaderGHC.Platform.Constants
ParsedGHC.Hs.Extension, GHC.Hs
parseDeclarationGHC.Parser
parsedResultActionGHC.Driver.Plugins
parseDynamicFilePragmaGHC.Driver.Session
parseDynamicFlagsCmdLineGHC.Driver.Session
parseDynamicFlagsFullGHC.Driver.Session
parseExpressionGHC.Parser
parseHeaderGHC.Parser
parseHoleyModuleGHC.Unit.Parser, GHC.Unit
parseIdentifierGHC.Parser
parseImportGHC.Parser
parseIndefUnitIdGHC.Unit.Parser, GHC.Unit
parseModSubstGHC.Unit.Parser, GHC.Unit
parseModuleGHC.Parser
parseModuleNameGHC.Unit.Module.Name, GHC.Unit.Module, GHC.Unit
parseModuleNoHaddockGHC.Parser
parsePatternGHC.Parser
ParseResultGHC.Parser.Lexer
ParserOpts 
1 (Type/Class)GHC.Parser.Lexer
2 (Data Constructor)GHC.Parser.Lexer
parseSchemeGHC.Utils.Ppr.Colour
parseSignatureGHC.Parser
parseStatementGHC.Parser
parseStmtGHC.Parser
parseTsoFlags 
1 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
parseTypeGHC.Parser
parseTypeSignatureGHC.Parser
parseUnitGHC.Unit.Parser, GHC.Unit
parseUnsignedIntegerGHC.Data.StringBuffer
parseWeightsGHC.CmmToAsm.CFG.Weight
parseWhatNext 
1 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
parseWhyBlocked 
1 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
ParStmtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ParStmtBlock 
1 (Type/Class)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ParStmtCtxtLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PartialModIfaceGHC.Unit.Module.ModIface
PartialSigGHC.Tc.Types
PartialTypeSignaturesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
partitionBagGHC.Data.Bag
partitionBagWithGHC.Data.Bag
partitionBindsAndSigsGHC.Hs.Decls, GHC.Hs
partitionByListGHC.Utils.Misc
partitionDVarEnvGHC.Types.Var.Env
partitionDVarSetGHC.Types.Var.Set
partitionGreNamesGHC.Types.Avail
partitionInvisiblesGHC.Core.Type
partitionInvisibleTypesGHC.Core.Type
partitionMessagesGHC.Types.Error
partitionUDFMGHC.Types.Unique.DFM
partitionUFMGHC.Types.Unique.FM
partitionUniqDSetGHC.Types.Unique.DSet
partitionUniqMapGHC.Types.Unique.Map
partitionUniqSetGHC.Types.Unique.Set
partitionVarEnvGHC.Types.Var.Env
partitionVarSetGHC.Types.Var.Set
partitionWithGHC.Utils.Misc
PartWayGHC.Utils.Outputable
par_isGHC.Types.Name.Reader
PassGHC.Hs.Extension, GHC.Hs
PassFlagGHC.Driver.CmdLine
Pat 
1 (Type/Class)Language.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
PatBindLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
PatBindGuardsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PatBindRhsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PatBrLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PatBuilderGHC.Parser.Types, GHC.Parser.PostProcess
PatBuilderAppGHC.Parser.Types
PatBuilderAppTypeGHC.Parser.Types
PatBuilderOpAppGHC.Parser.Types
PatBuilderOverLitGHC.Parser.Types
PatBuilderParGHC.Parser.Types
PatBuilderPatGHC.Parser.Types
PatBuilderVarGHC.Parser.Types
PatCheckOriginGHC.Tc.Types.Origin
patErrorIdKeyGHC.Builtin.Names
PatGLanguage.Haskell.TH.Syntax, Language.Haskell.TH
patGLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
patGELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PatGuardLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
patNeedsParensGHC.Hs.Pat, GHC.Hs
PatOriginGHC.Tc.Types.Origin
PatQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PatSigCtxtGHC.Tc.Types.Origin
PatSigOriginGHC.Tc.Types.Origin
patsig_body_tyGHC.Tc.Types
patsig_ex_bndrsGHC.Tc.Types
patsig_implicit_bndrsGHC.Tc.Types
patsig_nameGHC.Tc.Types
patsig_provGHC.Tc.Types
patsig_reqGHC.Tc.Types
patsig_univ_bndrsGHC.Tc.Types
PatSkolGHC.Tc.Types.Origin
PatSyn 
1 (Type/Class)GHC.Core.PatSyn
2 (Data Constructor)Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PatSynArgsLanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynArgsGHC.Core.PatSyn
PatSynArgsQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
patSynArityGHC.Core.PatSyn
PatSynBind 
1 (Type/Class)Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
2 (Data Constructor)Language.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
PatSynBuilderGHC.Core.PatSyn
patSynBuilderGHC.Core.PatSyn
PatSynConGHC.Core.ConLike
PatSynCtxtGHC.Tc.Types.Origin
PatSynDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PatSynDirLanguage.Haskell.TH.Syntax, Language.Haskell.TH
PatSynDirQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
patSynD_docLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
patSynExTyVarBindersGHC.Core.PatSyn
patSynExTyVarsGHC.Core.PatSyn
patSynFieldLabelsGHC.Core.PatSyn
patSynFieldTypeGHC.Core.PatSyn
PatSynILanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynInstArgTysGHC.Core.PatSyn
patSynInstResTyGHC.Core.PatSyn
patSynIsInfixGHC.Core.PatSyn
PatSynMatcherGHC.Core.PatSyn
patSynMatcherGHC.Core.PatSyn
patSynNameGHC.Core.PatSyn
PatSynPEGHC.Tc.Types
patSynResultTypeGHC.Core.PatSyn
PatSynSigLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
patSynSigGHC.Core.PatSyn
patSynSigBndrGHC.Core.PatSyn
PatSynSigDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynSigDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
patSynToIfaceDeclGHC.CoreToIface
PatSynTypeLanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynUnivTyVarBindersGHC.Core.PatSyn
PatternGuardsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PatternMatchFail 
1 (Data Constructor)GHC.Utils.Exception
2 (Type/Class)GHC.Utils.Exception
PatternSynonymsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PatternSynonymsBitGHC.Parser.Lexer
pat_argsLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
pat_conLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
pat_con_extLanguage.Haskell.Syntax.Pat, Language.Haskell.Syntax, GHC.Hs.Pat, GHC.Hs
pAT_ERROR_IDGHC.Core.Make
pat_extLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
pat_lhsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
pat_rhsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
pat_ticksLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
payloadGHC.Exts.Heap.Closures, GHC.Exts.Heap
pc_AP_STACK_SPLIMGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_BITMAP_BITS_SHIFTGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_BLOCKS_PER_MBLOCKGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_BLOCK_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_CINT_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_CLONG_LONG_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_CLONG_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_CONTROL_GROUP_CONST_291GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_ILDV_CREATE_MASKGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_ILDV_STATE_CREATEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_ILDV_STATE_USEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_LDV_SHIFTGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_CHARLIKEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Double_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Float_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_INTLIKEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Long_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Real_Double_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Real_Float_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Real_Long_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Real_Vanilla_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Real_XMM_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_SPEC_AP_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_SPEC_SELECTEE_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_Vanilla_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MAX_XMM_REGGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MIN_CHARLIKEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MIN_INTLIKEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MIN_PAYLOAD_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_MUT_ARR_PTRS_CARD_BITSGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_bdescr_blocksGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_bdescr_flagsGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_bdescr_freeGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_bdescr_startGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_Capability_rGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_CostCentreStack_mem_allocGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_CostCentreStack_scc_countGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgArrBytes_bytesGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_stgEagerBlackholeInfoGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgEntCounter_allocdGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgEntCounter_allocsGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgEntCounter_entry_countGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgEntCounter_linkGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgEntCounter_registeredpGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgFunInfoExtraFwd_arityGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgFunInfoExtraRev_arityGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_stgGCEnter1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_stgGCFunGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgHeader_ccsGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgHeader_ldvwGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgMutArrPtrs_ptrsGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgMutArrPtrs_sizeGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rCCCSGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rCurrentNurseryGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rCurrentTSOGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD2GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD3GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD4GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD5GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD6GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF2GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF3GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF4GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF5GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF6GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rHpGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rHpAllocGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rHpLimGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rL1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR10GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR2GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR3GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR4GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR5GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR6GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR7GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR8GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR9GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rSpGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rSpLimGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM2GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM3GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM4GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM5GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM6GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM2GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM3GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM4GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM5GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM6GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM1GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM2GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM3GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM4GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM5GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM6GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgSmallMutArrPtrs_ptrsGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgStack_spGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgStack_stackGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgTSO_alloc_limitGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgTSO_cccsGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgTSO_stackobjGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_OFFSET_StgUpdateFrame_updateeGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_PROF_HDR_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_REP_CostCentreStack_mem_allocGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_REP_CostCentreStack_scc_countGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_REP_StgEntCounter_allocdGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_REP_StgEntCounter_allocsGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_REP_StgFunInfoExtraFwd_arityGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_REP_StgFunInfoExtraRev_arityGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_RESERVED_C_STACK_BYTESGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_RESERVED_STACK_WORDSGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_SIZEOF_CostCentreStackGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_SIZEOF_StgArrBytes_NoHdrGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_SIZEOF_StgFunInfoExtraRevGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_SIZEOF_StgMutArrPtrs_NoHdrGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_SIZEOF_StgSmallMutArrPtrs_NoHdrGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_SIZEOF_StgSMPThunkHeaderGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_SIZEOF_StgUpdateFrame_NoHdrGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_STD_HDR_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_TAG_BITSGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_TICKY_BIN_COUNTGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
pc_WORD_SIZEGHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
Pdep16OpGHC.Builtin.PrimOps
Pdep32OpGHC.Builtin.PrimOps
Pdep64OpGHC.Builtin.PrimOps
Pdep8OpGHC.Builtin.PrimOps
PdepOpGHC.Builtin.PrimOps
PDoc 
1 (Type/Class)GHC.Utils.Outputable
2 (Data Constructor)GHC.Utils.Outputable
pdocGHC.Utils.Outputable
PDoubleGHC.Exts.Heap.Closures, GHC.Exts.Heap
peCategoryGHC.Tc.Types
peekItbl 
1 (Function)GHC.Exts.Heap.InfoTable, GHC.Exts.Heap
2 (Function)GHC.Exts.Heap.InfoTableProf
peekStackFields 
1 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
peekStgTSOProfInfo 
1 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled
2 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled, GHC.Exts.Heap.ProfInfo.PeekProfInfo
peekTopCCS 
1 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled
2 (Function)GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled, GHC.Exts.Heap.ProfInfo.PeekProfInfo
peekTSOFields 
1 (Function)GHC.Exts.Heap.FFIClosures_ProfilingEnabled
2 (Function)GHC.Exts.Heap.FFIClosures_ProfilingDisabled, GHC.Exts.Heap.FFIClosures
peelCallDmdGHC.Types.Demand
peelFVGHC.Types.Demand
peelManyCallsGHC.Types.Demand
PendingRnSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
PendingRnSplice'Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PendingStuffGHC.Tc.Types
PendingTcSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
PendingTcSplice'Language.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PersistentGHC.Driver.Pipeline.Monad
Pext16OpGHC.Builtin.PrimOps
Pext32OpGHC.Builtin.PrimOps
Pext64OpGHC.Builtin.PrimOps
Pext8OpGHC.Builtin.PrimOps
PextOpGHC.Builtin.PrimOps
pExtsBitmapGHC.Parser.Lexer
PFailedGHC.Parser.Lexer
pfail_RDRGHC.Builtin.Names
PFloatGHC.Exts.Heap.Closures, GHC.Exts.Heap
pFstGHC.Data.Pair
pgmErrorGHC.Utils.Panic.Plain, GHC.Utils.Panic
pgmErrorDocGHC.Utils.Panic
pgm_aGHC.Driver.Session
pgm_arGHC.Driver.Session
pgm_cGHC.Driver.Session
pgm_dllGHC.Driver.Session
pgm_FGHC.Driver.Session
pgm_iGHC.Driver.Session
pgm_install_name_toolGHC.Driver.Session
pgm_LGHC.Driver.Session
pgm_lGHC.Driver.Session
pgm_lcGHC.Driver.Session
pgm_lccGHC.Driver.Session
pgm_libtoolGHC.Driver.Session
pgm_lmGHC.Driver.Session
pgm_loGHC.Driver.Session
pgm_otoolGHC.Driver.Session
pgm_PGHC.Driver.Session
pgm_ranlibGHC.Driver.Session
pgm_TGHC.Driver.Session
pgm_windresGHC.Driver.Session
PhantomGHC.Core.Coercion.Axiom, GHC.Core.TyCon, GHC.Core.Coercion, GHC.Tc.Types.Evidence
PhantomProvGHC.Core.TyCo.Rep
PhantomRLanguage.Haskell.TH.Syntax, Language.Haskell.TH
phantomRLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
Phase 
1 (Type/Class)GHC.Driver.Phases
2 (Data Constructor)GHC.Types.Basic
phaseForeignLanguageGHC.Driver.Phases
phaseInputExtGHC.Driver.Phases
PhaseNumGHC.Types.Basic
PhasePlusGHC.Driver.Pipeline.Monad
PhasesLanguage.Haskell.TH.Syntax, Language.Haskell.TH
piGHC.Prelude
PicBaseRegGHC.Cmm.Expr, GHC.Cmm
picCCOptsGHC.Driver.Session
pickCapturedPredsGHC.Tc.Utils.TcType
pickGREsGHC.Types.Name.Reader
pickGREsModExpGHC.Types.Name.Reader
pickLRGHC.Types.Basic, GHC.Core.TyCo.Rep, GHC.Core.Coercion, GHC.Tc.Types.Evidence
pickQuantifiablePredsGHC.Tc.Utils.TcType
pickyEqTypeGHC.Tc.Utils.TcType
pickyIsLiftedTypeKindGHC.Core.Type
picPOptsGHC.Driver.Session
PIntGHC.Exts.Heap.Closures, GHC.Exts.Heap
PInt64GHC.Exts.Heap.Closures, GHC.Exts.Heap
Pipe 
1 (Type/Class)GHCi.Message
2 (Data Constructor)GHCi.Message
PipeEnv 
1 (Type/Class)GHC.Driver.Pipeline.Monad
2 (Data Constructor)GHC.Driver.Pipeline.Monad
pipeLeftoversGHCi.Message
PipelineOutputGHC.Driver.Pipeline.Monad
pipeReadGHCi.Message
PipeState 
1 (Type/Class)GHC.Driver.Pipeline.Monad
2 (Data Constructor)GHC.Driver.Pipeline.Monad
pipeStateDynFlagsGHC.Driver.Pipeline.Monad
pipeStateModIfaceGHC.Driver.Pipeline.Monad
pipeWriteGHCi.Message
piResultTyGHC.Core.Type
piResultTysGHC.Core.Type
pkgGHC.Exts.Heap.Closures, GHC.Exts.Heap
PkgDbPathGHC.Driver.Session
PkgDbRefGHC.Driver.Session
PkgName 
1 (Type/Class)Language.Haskell.TH.Syntax
2 (Data Constructor)Language.Haskell.TH.Syntax
pkgQualGHC.Types.Name.Ppr
pkgStringLanguage.Haskell.TH.Syntax
pkgs_loadedGHC.Linker.Types
pkgTrustOnLocGHC.Driver.Session
PlaceCostCentreGHC.Types.Tickish
placeHolderIncompsGHC.Core.Coercion.Axiom
placeHolderPunRhsGHC.Parser.PostProcess
placeholderRealSpanGHC.Parser.Annotation, GHC.Hs
PlaceNonLamGHC.Types.Tickish
PlaceRuntimeGHC.Types.Tickish
PlainCmdLineErrorGHC.Utils.Panic.Plain
PlainGhcExceptionGHC.Utils.Panic.Plain
PlainInstallationErrorGHC.Utils.Panic.Plain
plainInvisTVLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PlainPanicGHC.Utils.Panic.Plain
PlainProgramErrorGHC.Utils.Panic.Plain
PlainSignalGHC.Utils.Panic.Plain
PlainSorryGHC.Utils.Panic.Plain
PlainTVLanguage.Haskell.TH.Syntax, Language.Haskell.TH
plainTV 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
PlainUsageErrorGHC.Utils.Panic.Plain
Platform 
1 (Type/Class)GHC.Platform, GHC.Settings
2 (Data Constructor)GHC.Platform, GHC.Settings
platformArchGHC.Platform
platformArchOSGHC.Platform, GHC.Settings
platformByteOrderGHC.Platform, GHC.Settings
platformCConvNeedsExtensionGHC.Platform
PlatformConstants 
1 (Type/Class)GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
2 (Data Constructor)GHC.Platform.Constants, GHC.Platform, GHC.Driver.Session
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 (Type/Class)GHC.Platform, GHC.Settings, GHC.Driver.Session
2 (Data Constructor)GHC.Platform, GHC.Settings, GHC.Driver.Session
platformMiscGHC.Driver.Session
platformMisc_ghcRTSWaysGHC.Platform, GHC.Settings, GHC.Driver.Session
platformMisc_ghcRtsWithLibdwGHC.Platform, GHC.Settings, GHC.Driver.Session
platformMisc_ghcWithInterpreterGHC.Platform, GHC.Settings, GHC.Driver.Session
platformMisc_ghcWithSMPGHC.Platform, GHC.Settings, GHC.Driver.Session
platformMisc_libFFIGHC.Platform, GHC.Settings, GHC.Driver.Session
platformMisc_llvmTargetGHC.Platform, GHC.Settings, GHC.Driver.Session
platformMisc_targetPlatformStringGHC.Platform, GHC.Settings, GHC.Driver.Session
platformNcgSupportedGHC.Driver.Backend
platformOSGHC.Platform
platformSOExtGHC.Platform
platformSONameGHC.Platform
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
pLiftFstGHC.Data.Pair
pLiftSndGHC.Data.Pair
Plugin 
1 (Type/Class)GHC.Driver.Plugins
2 (Data Constructor)GHC.Driver.Plugins
pluginModNameOptsGHC.Driver.Session
pluginModNamesGHC.Driver.Session
pluginModuleNameProvidersMapGHC.Unit.State
pluginPackageFlagsGHC.Driver.Session
PluginProvGHC.Core.TyCo.Rep
PluginRecompileGHC.Driver.Plugins
pluginRecompileGHC.Driver.Plugins
pluginRecompile'GHC.Driver.Plugins
pLUGINSGHC.Builtin.Names
pluginsGHC.Driver.Plugins
pluginTyConKeyGHC.Builtin.Names
pluginTyConNameGHC.Builtin.Names
PluginWithArgs 
1 (Type/Class)GHC.Driver.Plugins
2 (Data Constructor)GHC.Driver.Plugins
pluralGHC.Utils.Outputable
pluralUFMGHC.Types.Unique.FM
pluralVarSetGHC.Types.Var.Set
plusAnnEnvGHC.Types.Annotations
plusAvailGHC.Types.Avail
plusCardGHC.Types.Demand
plusDmdGHC.Types.Demand
PlusDmdArgGHC.Types.Demand
plusDmdTypeGHC.Types.Demand
plusDUGHC.Types.Name.Set
plusDVarEnvGHC.Types.Var.Env
plusDVarEnv_CGHC.Types.Var.Env
plusFsEnvGHC.Data.FastString.Env
plusFsEnv_CGHC.Data.FastString.Env
plusFVGHC.Types.Name.Set
plusFVsGHC.Types.Name.Set
plusGlobalRdrEnvGHC.Types.Name.Reader
plusHsValBindsGHC.Hs.Binds, GHC.Hs
plusImportAvailsGHC.Tc.Types
plusMaybeUFM_CGHC.Types.Unique.FM
plusMaybeUniqMap_CGHC.Types.Unique.Map
plusMaybeVarEnv_CGHC.Types.Var.Env
plusModuleEnvGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
plusModuleEnv_CGHC.Unit.Module.Env, GHC.Unit.Module, GHC.Unit
plusNameEnvGHC.Types.Name.Env
plusNameEnv_CGHC.Types.Name.Env
plusNameEnv_CDGHC.Types.Name.Env
plusNameEnv_CD2GHC.Types.Name.Env
plusOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name
plusOccEnv_CGHC.Types.Name.Occurrence, GHC.Types.Name
plusRegSetGHC.Cmm.Expr, GHC.Cmm
plusSimplCountGHC.Core.Opt.Monad
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.Types.Unique.FM
plusUFMListGHC.Types.Unique.FM
plusUFM_CGHC.Types.Unique.FM
plusUFM_CDGHC.Types.Unique.FM
plusUFM_CD2GHC.Types.Unique.FM
plusUniqMapGHC.Types.Unique.Map
plusUniqMapListGHC.Types.Unique.Map
plusUniqMap_CGHC.Types.Unique.Map
plusVarEnvGHC.Types.Var.Env
plusVarEnvListGHC.Types.Var.Env
plusVarEnv_CGHC.Types.Var.Env
plusVarEnv_CDGHC.Types.Var.Env
plusWarnsGHC.Unit.Module.Warnings
plus_RDRGHC.Builtin.Names
pmPprHsLitGHC.Hs.Lit, GHC.Hs
POkGHC.Parser.Lexer
pokeItbl 
1 (Function)GHC.Exts.Heap.InfoTable, GHC.Exts.Heap
2 (Function)GHC.Exts.Heap.InfoTableProf
PolyAltGHC.Stg.Syntax
PolyKindsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PopCnt16OpGHC.Builtin.PrimOps
PopCnt32OpGHC.Builtin.PrimOps
PopCnt64OpGHC.Builtin.PrimOps
PopCnt8OpGHC.Builtin.PrimOps
PopCntOpGHC.Builtin.PrimOps
popContextGHC.Parser.Lexer
popCountGHC.Prelude
popCountDefaultGHC.Prelude
popDumpHookGHC.Utils.Logger
popLexStateGHC.Parser.Lexer
popLogHookGHC.Utils.Logger
popLogHookMGHC.Driver.Monad
popTraceHookGHC.Utils.Logger
positionIndependentGHC.Driver.Session
PostfixOperatorsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PostInlineUnconditionallyGHC.Core.Opt.Monad
PostTcExprGHC.Hs.Expr, GHC.Hs
PostTcTableGHC.Hs.Expr, GHC.Hs
ppArityInfoGHC.Types.Id.Info
ppCafInfoGHC.Types.Id.Info
PPC_64ABIGHC.Platform.ArchOS, GHC.Platform
ppInternalProcLabelGHC.Cmm.CLabel
PprLanguage.Haskell.TH.Ppr, Language.Haskell.TH
ppr 
1 (Function)GHC.Utils.Outputable
2 (Function)Language.Haskell.TH.Ppr, Language.Haskell.TH
pprAlternativeGHC.Types.Basic
pprAnonWildCardGHC.Hs.Type, GHC.Hs
pprArgGHC.Hs.Expr, GHC.Hs
pprArrowMatchContextNounLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pprAStmtContextLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pprBangTypeLanguage.Haskell.TH.Ppr
pprBBlockGHC.Cmm
pprBindsGHC.Hs.Expr, GHC.Hs
pprBindStmtGHC.Hs.Expr, GHC.Hs
pprBndrGHC.Utils.Outputable
pprBodyLanguage.Haskell.TH.Ppr
pprBooleanFormulaGHC.Data.BooleanFormula
pprBooleanFormulaNiceGHC.Data.BooleanFormula
pprByGHC.Hs.Expr, GHC.Hs
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
pprCmdArgGHC.Hs.Expr, GHC.Hs
pprCoGHC.Core.TyCo.Ppr, GHC.Core.Coercion
pprCoAxBranchGHC.Core.Coercion
pprCoAxBranchLHSGHC.Core.Coercion
pprCoAxBranchUserGHC.Core.Coercion
pprCoAxiomGHC.Core.Coercion
PprCodeGHC.Utils.Outputable
pprCodeGHC.Utils.Outputable
PprColour 
1 (Type/Class)GHC.Utils.Ppr.Colour
2 (Data Constructor)GHC.Utils.Ppr.Colour
pprColsGHC.Driver.Session
pprCompGHC.Hs.Expr, GHC.Hs
pprConArgsGHC.Hs.Pat, GHC.Hs
pprConDeclFieldsGHC.Hs.Type, GHC.Hs
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
pprCxtLanguage.Haskell.TH.Ppr
pprDataConsGHC.Core.TyCo.Ppr
pprDataFamInstFlavourGHC.Hs.Decls, GHC.Hs
pprDebugAndThenGHC.Driver.Ppr
pprDebugCLabelGHC.Cmm.CLabel
pprDebugParendExprGHC.Hs.Expr, GHC.Hs
pprDeclListGHC.Hs.Binds, GHC.Hs
pprDeeperGHC.Utils.Outputable
pprDeeperListGHC.Utils.Outputable
pprDefinedAtGHC.Types.Name
pprDefMethInfoGHC.Core.Class
pprDoGHC.Hs.Expr, GHC.Hs
PprDumpGHC.Utils.Outputable
pprDynFlagsDiffGHC.Driver.Session
pprErrorGHC.Parser.Errors.Ppr
pprEvVarsGHC.Tc.Types.Constraint
pprEvVarThetaGHC.Tc.Types.Constraint
pprEvVarWithTypeGHC.Tc.Types.Constraint
pprExpLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprExprGHC.Hs.Expr, GHC.Hs
pprExternalSrcLocLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pprFamInstGHC.Core.FamInstEnv
pprFamInstsGHC.Core.FamInstEnv
pprFastFilePathGHC.Utils.Outputable
pprFieldLabelStringsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pprFieldsLanguage.Haskell.TH.Ppr
pprFilePathStringGHC.Utils.Outputable
pprFixityLanguage.Haskell.TH.Ppr
PprFlagLanguage.Haskell.TH.Ppr
pprFlagGHC.Unit.State
pprFlavourLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs
pprForAllGHC.Core.TyCo.Ppr
pprForallLanguage.Haskell.TH.Ppr
pprForall'Language.Haskell.TH.Ppr
pprForallVisLanguage.Haskell.TH.Ppr
pprFullRuleNameLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
pprFunArgTypeLanguage.Haskell.TH.Ppr
pprFunBindGHC.Hs.Expr, GHC.Hs
pprFunDepGHC.Core.Class
pprFundepsGHC.Core.Class
pprGadtRHSLanguage.Haskell.TH.Ppr
pprGenStgTopBindingGHC.Stg.Syntax
pprGenStgTopBindingsGHC.Stg.Syntax
pprGlobalRdrEnvGHC.Types.Name.Reader
pprGRHSGHC.Hs.Expr, GHC.Hs
pprGRHSsGHC.Hs.Expr, GHC.Hs
pprGuardedLanguage.Haskell.TH.Ppr
pprHoleFitCandGHC.Tc.Errors.Hole.FitTypes
pprHPTGHC.Unit.Home.ModInfo
pprHsBracketGHC.Hs.Expr, GHC.Hs
pprHsBytesGHC.Utils.Outputable
pprHsCharGHC.Utils.Outputable
pprHsFamInstLHSGHC.Hs.Decls, GHC.Hs
pprHsForAllGHC.Hs.Type, GHC.Hs
pprHsOuterFamEqnTyVarBndrsGHC.Hs.Type, GHC.Hs
pprHsOuterSigTyVarBndrsGHC.Hs.Type, GHC.Hs
pprHsStringGHC.Utils.Outputable
pprHsTypeGHC.Hs.Type, GHC.Hs
pprHsWrapperGHC.Tc.Types.Evidence
pprIdDetailsGHC.Types.Id.Info
pprIfaceAppArgsGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceBndrsGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceCoercionGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceContextGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceContextArrGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceCoTcAppGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceDeclGHC.Iface.Syntax
pprIfaceExprGHC.Iface.Syntax
pprIfaceForAllGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceForAllPartGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceForAllPartMustGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceIdBndrGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceLamBndrGHC.Iface.Type, GHC.Iface.Syntax
pprIfacePrefixAppGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceSigmaTypeGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTvBndrGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTyConBindersGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTyLitGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
pprIfaceTypeAppGHC.Iface.Type, GHC.Iface.Syntax
pprIfPsGHC.Hs.Extension, GHC.Hs
pprIfRnGHC.Hs.Extension, GHC.Hs
pprIfTcGHC.Hs.Extension, GHC.Hs
pprImpExpGHC.Hs.ImpExp, GHC.Hs
pprInfixExpLanguage.Haskell.TH.Ppr
pprInfixNameGHC.Types.Name
pprInfixOccGHC.Utils.Outputable
pprInfixVarGHC.Utils.Outputable
pprInlineGHC.Types.Basic
pprInlineDebugGHC.Types.Basic
pprInstanceGHC.Core.InstEnv
pprInstanceHdrGHC.Core.InstEnv
pprInstancesGHC.Core.InstEnv
pprInstantiatedModuleGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
pprintLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprKindGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprLCmdGHC.Hs.Expr, GHC.Hs
pprLExprGHC.Hs.Expr, GHC.Hs
pprLHsBindsGHC.Hs.Binds, GHC.Hs
pprLHsBindsForUserGHC.Hs.Binds, GHC.Hs
pprLHsContextGHC.Hs.Type, GHC.Hs
pprLitLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprLiteralGHC.Types.Literal
pprLocatedGHC.Types.SrcLoc
pprLocMsgEnvelopeGHC.Utils.Error
pprLPatGHC.Hs.Pat, GHC.Hs
PprMLanguage.Haskell.TH.PprLib
pprMachOpGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
pprMatchGHC.Hs.Expr, GHC.Hs
pprMatchContextLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pprMatchContextNounLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pprMatchesGHC.Hs.Expr, GHC.Hs
pprMatchInCtxtGHC.Hs.Expr, GHC.Hs
pprMatchPatLanguage.Haskell.TH.Ppr
pprMaybeExpLanguage.Haskell.TH.Ppr
pprMessageBagGHC.Types.Error, GHC.Utils.Error
pprMinimalSigGHC.Hs.Binds, GHC.Hs
pprModuleGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
pprModuleMapGHC.Unit.State
pprModuleNameGHC.Unit.Module.Name, GHC.Unit.Module, GHC.Unit
pprModulePrefixGHC.Types.Name
pprMsgEnvelopeBagWithLocGHC.Utils.Error
pprNameLanguage.Haskell.TH.PprLib
pprName'Language.Haskell.TH.PprLib
pprNameDefnLocGHC.Types.Name
pprNameProvenanceGHC.Types.Name.Reader
pprNameSpaceGHC.Types.Name.Occurrence, GHC.Types.Name
pprNameSpaceBriefGHC.Types.Name.Occurrence, GHC.Types.Name
pprNameUnqualifiedGHC.Types.Name
pprNonVarNameSpaceGHC.Types.Name.Occurrence, GHC.Types.Name
pprOccEnvGHC.Types.Name.Occurrence, GHC.Types.Name
pprOccNameGHC.Types.Name.Occurrence, GHC.Types.Name
pprOptCoGHC.Core.Ppr
PprPanicGHC.Utils.Panic
pprPanicGHC.Utils.Panic
pprParendCoGHC.Core.TyCo.Ppr, GHC.Core.Coercion
pprParendExpr 
1 (Function)GHC.Core.Ppr
2 (Function)GHC.Hs.Expr, GHC.Hs
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
pprParendLPatGHC.Hs.Pat, GHC.Hs
pprParendThetaGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprParendType 
1 (Function)GHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
2 (Function)Language.Haskell.TH.Ppr, Language.Haskell.TH
pprParendTypeArgLanguage.Haskell.TH.Ppr
pprPassDetailsGHC.Core.Opt.Monad
pprPatLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprPatBindGHC.Hs.Expr, GHC.Hs
pprPatSynSigLanguage.Haskell.TH.Ppr
pprPatSynType 
1 (Function)GHC.Core.PatSyn
2 (Function)Language.Haskell.TH.Ppr
pprPECategoryGHC.Tc.Types
pprPendingSpliceGHC.Hs.Expr, GHC.Hs
PprPrec 
1 (Type/Class)GHC.Types.Basic, GHC.Core.TyCo.Ppr
2 (Data Constructor)GHC.Types.Basic, GHC.Core.TyCo.Ppr
pprPrecIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
pprPrecTypeGHC.Core.TyCo.Ppr
pprPrecTypeXGHC.Core.TyCo.Ppr
pprPrefixNameGHC.Types.Name
pprPrefixOcc 
1 (Function)GHC.Utils.Outputable
2 (Function)Language.Haskell.TH.Ppr
pprPrefixVarGHC.Utils.Outputable
pprPrimCharGHC.Utils.Outputable
pprPrimIntGHC.Utils.Outputable
pprPrimInt16GHC.Utils.Outputable
pprPrimInt32GHC.Utils.Outputable
pprPrimInt64GHC.Utils.Outputable
pprPrimInt8GHC.Utils.Outputable
pprPrimWordGHC.Utils.Outputable
pprPrimWord16GHC.Utils.Outputable
pprPrimWord32GHC.Utils.Outputable
pprPrimWord64GHC.Utils.Outputable
pprPrimWord8GHC.Utils.Outputable
PprProgramErrorGHC.Utils.Panic
pprPromotionQuoteGHC.Core.TyCon
pprQualsGHC.Hs.Expr, GHC.Hs
pprQuotedListGHC.Utils.Outputable
pprReasonGHC.Unit.State
pprRecFieldsLanguage.Haskell.TH.Ppr
pprRuleNameGHC.Types.Basic
pprRulesGHC.Core.Ppr
pprSetDepthGHC.Utils.Outputable
pprShortTyThingGHC.Types.TyThing
pprSigmaTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprSigSkolInfoGHC.Tc.Types.Origin
pprSimplCountGHC.Core.Opt.Monad
pprSkolInfoGHC.Tc.Types.Origin
PprSorryGHC.Utils.Panic
pprSourceTyConGHC.Core.TyCo.Ppr
pprSpecGHC.Hs.Binds, GHC.Hs
pprSpliceGHC.Hs.Expr, GHC.Hs
pprSpliceDeclGHC.Hs.Expr, GHC.Hs
pprStgArgGHC.Stg.Syntax
pprStgBindingGHC.Stg.Syntax
pprStgExprGHC.Stg.Syntax
pprStgRhsGHC.Stg.Syntax
pprStgTopBindingGHC.Stg.Syntax
pprStgTopBindingsGHC.Stg.Syntax
pprStmtGHC.Hs.Expr, GHC.Hs
pprStmtContextLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pprStmtInCtxtGHC.Hs.Expr, GHC.Hs
pprSTraceGHC.Driver.Ppr
pprStrictnessGHC.Types.Id.Info
pprStrictTypeLanguage.Haskell.TH.Ppr
pprStringLanguage.Haskell.TH.Ppr
PprStyleGHC.Utils.Outputable
pprSumOrTupleGHC.Parser.Types
pprTargetGHC.Types.Target
pprTargetIdGHC.Types.Target
pprTcSpecPragsGHC.Hs.Binds, GHC.Hs
pprTcTyThingCategoryGHC.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.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTicksGHC.Hs.Binds, GHC.Hs
pprTidiedTypeGHC.Core.TyCo.Ppr
pprTraceGHC.Driver.Ppr
pprTraceDebugGHC.Driver.Ppr
pprTraceExceptionGHC.Driver.Ppr
pprTraceItGHC.Driver.Ppr
pprTraceMGHC.Driver.Ppr
pprTraceWithFlagsGHC.Driver.Ppr
pprTransformStmtGHC.Hs.Expr, GHC.Hs
pprTransStmtGHC.Hs.Expr, GHC.Hs
pprTyAppLanguage.Haskell.TH.Ppr
pprTyClDeclFlavourGHC.Hs.Decls, GHC.Hs
pprTyFamInstDeclGHC.Hs.Decls, GHC.Hs
pprTyLit 
1 (Function)GHC.Core.TyCo.Ppr
2 (Function)Language.Haskell.TH.Ppr
pprTypeGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTypeAppGHC.Core.TyCo.Ppr, GHC.Tc.Utils.TcType
pprTyTcAppGHC.Iface.Type, GHC.Iface.Syntax
pprTyThingCategoryGHC.Types.TyThing
pprTyVarGHC.Core.TyCo.Ppr
pprTyVarBndrLanguage.Haskell.TH.Ppr
pprTyVarsGHC.Core.TyCo.Ppr
pprUDFMGHC.Types.Unique.DFM
pprUFMGHC.Types.Unique.FM
pprUFMWithKeysGHC.Types.Unique.FM
pprUInfixTLanguage.Haskell.TH.Ppr
pprUnhelpfulSpanReasonGHC.Types.SrcLoc
pprUniqDFMGHC.Types.Unique.DFM
pprUniqDSetGHC.Types.Unique.DSet
pprUniqFMGHC.Types.Unique.FM
pprUniqSetGHC.Types.Unique.Set
pprUniqueAlwaysGHC.Types.Unique
pprUnitIdForUserGHC.Unit, GHC.Unit.State
pprUnitInfoGHC.Unit.Info, GHC.Unit, GHC.Unit.State
pprUnitInfoForUserGHC.Unit.State
pprUnitsGHC.Unit.State
pprUnitsSimpleGHC.Unit.State
PprUserGHC.Utils.Outputable
pprUserForAllGHC.Core.TyCo.Ppr
pprUserIfaceForAllGHC.Iface.Type, GHC.Iface.Syntax
pprUserLengthGHC.Driver.Session
pprUserRealSpanGHC.Types.SrcLoc
pprUserSpanGHC.Types.SrcLoc
pprUserTypeCtxtGHC.Tc.Types.Origin
pprUserTypeErrorTyGHC.Core.Type
pprVarBangTypeLanguage.Haskell.TH.Ppr
pprVarSetGHC.Types.Var.Set
pprVarSigGHC.Hs.Binds, GHC.Hs
pprVarStrictTypeLanguage.Haskell.TH.Ppr
pprWarningGHC.Parser.Errors.Ppr
pprWarningTxtForMsgGHC.Unit.Module.Warnings
pprWithBarsGHC.Utils.Outputable
pprWithCommasGHC.Utils.Outputable
pprWithExplicitKindsWhenGHC.Core.TyCo.Ppr
pprWithSourceTextGHC.Types.SourceText
pprWithTYPEGHC.Core.TyCo.Ppr
pprWithUnitStateGHC.Unit, GHC.Unit.State
ppr_appsGHC.Hs.Expr, GHC.Hs
ppr_bndrsLanguage.Haskell.TH.Ppr
ppr_cmdGHC.Hs.Expr, GHC.Hs
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.Hs.Expr, GHC.Hs
ppr_exprGHC.Hs.Expr, GHC.Hs
ppr_fun_arrowGHC.Iface.Type, GHC.Iface.Syntax
ppr_infix_exprGHC.Hs.Expr, GHC.Hs
ppr_lcmdGHC.Hs.Expr, GHC.Hs
ppr_lexprGHC.Hs.Expr, GHC.Hs
ppr_listLanguage.Haskell.TH.Ppr, Language.Haskell.TH
ppr_mbDocGHC.Hs.Doc, GHC.Hs
ppr_module_name_prefixGHC.Hs.Expr, GHC.Hs
ppr_monobindGHC.Hs.Binds, GHC.Hs
ppr_newtypeLanguage.Haskell.TH.Ppr
ppr_overlapLanguage.Haskell.TH.Ppr
ppr_quasiGHC.Hs.Expr, GHC.Hs
ppr_sig 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)GHC.Hs.Binds, GHC.Hs
ppr_spliceGHC.Hs.Expr, GHC.Hs
ppr_splice_declGHC.Hs.Expr, GHC.Hs
ppr_tf_headLanguage.Haskell.TH.Ppr
ppr_tySynLanguage.Haskell.TH.Ppr
ppUnlessGHC.Utils.Outputable
ppUnlessOptionGHC.Utils.Outputable
ppWhenGHC.Utils.Outputable
ppWhenOptionGHC.Utils.Outputable
pp_dotdotGHC.Hs.Expr, GHC.Hs
pp_rhsGHC.Hs.Expr, GHC.Hs
pp_st_suffixGHC.Hs.Lit, GHC.Hs
pragAnnDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragBracketsGHC.Hs.Binds, GHC.Hs
pragCompleteDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragInlDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragLineDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PragmaLanguage.Haskell.TH.Syntax, Language.Haskell.TH
PragmaDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
pragRuleD 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
pragSpecDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragSpecInlDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragSpecInstDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragSrcBracketsGHC.Hs.Binds, GHC.Hs
PrecedenceLanguage.Haskell.TH.Ppr
prec_RDRGHC.Builtin.Names
Pred 
1 (Type/Class)GHC.Core.Predicate
2 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
predGHC.Prelude
PredQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PredTypeGHC.Core.TyCo.Rep, GHC.Core.Type, GHC.Tc.Utils.TcType
predTypeEqRelGHC.Core.Predicate
pred_RDRGHC.Builtin.Names
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
Prefix 
1 (Data Constructor)GHC.Driver.CmdLine
2 (Data Constructor)GHC.Types.Fixity
PrefixConLanguage.Haskell.Syntax.Type, Language.Haskell.Syntax, GHC.Hs.Type, GHC.Hs
PrefixConGADTLanguage.Haskell.Syntax.Decls, Language.Haskell.Syntax, GHC.Hs.Decls, GHC.Hs
PrefixDataConBuilderGHC.Parser.Types
prefixDataCon_RDRGHC.Builtin.Names
prefixIDataConKeyGHC.Builtin.Names
prefixIDataConNameGHC.Builtin.Names
PrefixPatSynLanguage.Haskell.TH.Syntax, Language.Haskell.TH
prefixPatSynLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PreInlineUnconditionallyGHC.Core.Opt.Monad
preloadClosureGHC.Unit.State
PreloadUnitClosureGHC.Unit.State
preloadUnitsGHC.Unit.State
preloadUnitsInfoGHC.Unit.Env
preloadUnitsInfo'GHC.Unit.Env
pRELUDEGHC.Builtin.Names
pRELUDE_NAMEGHC.Builtin.Names
prepareAnnotationsGHC.Driver.Env
prependArgsStrictSigGHC.Types.Demand
prependQualifiedLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
PrepFFIGHCi.Message
prepForeignCallGHCi.FFI
PresentLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
pretendNameIsInScopeGHC.Builtin.Names
prettyPrintGhcErrorsGHC.Utils.Error
prevCharGHC.Data.StringBuffer
prev_locGHC.Parser.Lexer
prev_loc2GHC.Parser.Lexer
PRIMGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
PrimLanguage.Haskell.TH.Syntax, Language.Haskell.TH
primLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PrimAltGHC.Stg.Syntax
PrimCall 
1 (Type/Class)GHC.Builtin.PrimOps
2 (Data Constructor)GHC.Builtin.PrimOps
PrimCallConvGHC.Types.ForeignCall
primCharSuffixGHC.Utils.Outputable
primDoubleSuffixGHC.Utils.Outputable
PrimElemRepGHC.Core.TyCon
primElemRepSizeBGHC.Core.TyCon
primFloatSuffixGHC.Utils.Outputable
primInt16SuffixGHC.Utils.Outputable
primInt32SuffixGHC.Utils.Outputable
primInt64SuffixGHC.Utils.Outputable
primInt8SuffixGHC.Utils.Outputable
primIntSuffixGHC.Utils.Outputable
PrimOpGHC.Builtin.PrimOps
primOpCodeSizeGHC.Builtin.PrimOps
primOpDocsGHC.Builtin.PrimOps
primOpFixityGHC.Builtin.PrimOps
PrimOpIdGHC.Types.Id.Info
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.Core.Opt.ConstantFold, GHC.Types.Id.Make
primOpSigGHC.Builtin.PrimOps
primOpTagGHC.Builtin.PrimOps
primOpTypeGHC.Builtin.PrimOps
PrimOpVecCatGHC.Builtin.PrimOps
primOpWrapperIdGHC.Builtin.PrimOps
PrimRepGHC.Core.TyCon, GHC.Types.RepType
primRepCompatibleGHC.Core.TyCon
primRepIsFloatGHC.Core.TyCon
primRepsCompatibleGHC.Core.TyCon
primRepSizeBGHC.Core.TyCon
primRepSlotGHC.Types.RepType
primRepToRuntimeRepGHC.Builtin.Types.Prim
primRepToTypeGHC.Types.RepType
PrimTargetGHC.Cmm.Node, GHC.Cmm
PrimTyConILanguage.Haskell.TH.Syntax, Language.Haskell.TH
primTyConsGHC.Builtin.Types.Prim
PrimTypeGHC.Exts.Heap.Closures, GHC.Exts.Heap
primUnitGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
primUnitIdGHC.Unit.Types, GHC.Unit.Module, GHC.Unit
primWord16SuffixGHC.Utils.Outputable
primWord32SuffixGHC.Utils.Outputable
primWord64SuffixGHC.Utils.Outputable
primWord8SuffixGHC.Utils.Outputable
primWordSuffixGHC.Utils.Outputable
printGHC.Prelude
printBagOfErrorsGHC.Driver.Errors
printDocGHC.Utils.Ppr
printDoc_GHC.Utils.Ppr
printExceptionGHC.Driver.Monad
PrintExplicitKinds 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
printForCGHC.Driver.Ppr
printForUserGHC.Driver.Ppr
printIdKeyGHC.Builtin.Names
printInfoForUserGHC.Utils.Error
printNameGHC.Builtin.Names
printOrThrowWarningsGHC.Driver.Errors
printOutputForUserGHC.Utils.Error
printSDocGHC.Utils.Outputable
printSDocLnGHC.Utils.Outputable
PrintUnqualifiedGHC.Utils.Outputable
priorCommentsGHC.Parser.Annotation, GHC.Hs
processArgsGHC.Driver.CmdLine
ProcExprLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
ProcOriginGHC.Tc.Types.Origin
ProdGHC.Types.Demand
prodDataCon_RDRGHC.Builtin.Names
prodTyConKeyGHC.Builtin.Names
prodTyConNameGHC.Builtin.Names
productGHC.Prelude
profGHC.Exts.Heap.Closures, GHC.Exts.Heap
ProfAutoGHC.Driver.Session
profAutoGHC.Driver.Session
ProfAutoAllGHC.Driver.Session
ProfAutoCallsGHC.Driver.Session
ProfAutoExportsGHC.Driver.Session
ProfAutoTopGHC.Driver.Session
profHdrSizeGHC.Runtime.Heap.Layout
Profile 
1 (Type/Class)GHC.Platform.Profile
2 (Data Constructor)GHC.Platform.Profile
profileBuildTagGHC.Platform.Profile
profileConstantsGHC.Platform.Profile
profileIsProfilingGHC.Platform.Profile
profilePlatformGHC.Platform.Profile
profileWaysGHC.Platform.Profile
profileWordSizeInBytesGHC.Platform.Profile
ProfilingInfo 
1 (Type/Class)GHC.Cmm
2 (Data Constructor)GHC.Cmm
ProfNoteGHC.Types.Tickish
profNoteCCGHC.Types.Tickish
profNoteCountGHC.Types.Tickish
profNoteScopeGHC.Types.Tickish
progNameGHC.Utils.Panic.Plain, GHC.Utils.Panic
ProgramErrorGHC.Utils.Panic
programNameGHC.Driver.Session
ProjectionELanguage.Haskell.TH.Syntax, Language.Haskell.TH
projectionELanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
projectVersionGHC.Driver.Session
proj_extLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
proj_fldsLanguage.Haskell.Syntax.Expr, Language.Haskell.Syntax, GHC.Hs.Expr, GHC.Hs
promoteCoercionGHC.Core.Coercion
promoteDataConGHC.Core.DataCon
promotedConsDataConGHC.Builtin.Types
PromotedConsTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedConsTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PromotedDataConFlavourGHC.Core.TyCon
promotedEQDataConGHC.Builtin.Types
promotedFalseDataConGHC.Builtin.Types
promotedGTDataConGHC.Builtin.Types
promotedJustDataConGHC.Builtin.Types
promotedLTDataConGHC.Builtin.Types
promotedNilDataConGHC.Builtin.Types
PromotedNilTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedNilTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promotedNothingDataConGHC.Builtin.Types
PromotedTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promotedTrueDataConGHC.Builtin.Types
promotedTupleDataConGHC.Builtin.Types
PromotedTupleTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedTupleTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promoteOccNameGHC.Types.Name.Occurrence, GHC.Types.Name
promoteRdrNameGHC.Types.Name.Reader
promoteSkolemGHC.Tc.Utils.TcType
promoteSkolemsXGHC.Tc.Utils.TcType
promoteSkolemXGHC.Tc.Utils.TcType
PromotionErrGHC.Tc.Types
PromotionFlagGHC.Types.Basic
ProofIrrelProvGHC.Core.TyCo.Rep
properFractionGHC.Prelude
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
PSBLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
psBufPosGHC.Types.SrcLoc
psBufSpanGHC.Types.SrcLoc
psb_argsLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
psb_defLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
psb_dirLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
psb_extLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
psb_idLanguage.Haskell.Syntax.Binds, Language.Haskell.Syntax, GHC.Hs.Binds, GHC.Hs
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
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 (Type/Class)GHC.Parser.Errors
2 (Data Constructor)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.Types
psig_nameGHC.Tc.Types
PsLoc 
1 (Type/Class)GHC.Types.SrcLoc
2 (Data Constructor)GHC.Types.SrcLoc
PsLocatedGHC.Types.SrcLoc
pSndGHC.Data.Pair
psRealLocGHC.Types.SrcLoc
psRealSpanGHC.Types.SrcLoc
PsSpan 
1 (Type/Class)GHC.Types.SrcLoc
2 (Data Constructor)GHC.Types.SrcLoc
psSpanEndGHC.Types.SrcLoc
psSpanStartGHC.Types.SrcLoc
PState 
1 (Type/Class)GHC.Parser.Lexer
2 (Data Constructor)GHC.Parser.Lexer
PStrGHC.Utils.Ppr
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)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
ptipeGHC.Exts.Heap.Closures, GHC.Exts.Heap
ptrArgsGHC.Exts.Heap.Closures, GHC.Exts.Heap
PtrLiftedSlotGHC.Types.RepType
ptrsGHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
PtrString 
1 (Type/Class)GHC.Data.FastString
2 (Data Constructor)GHC.Data.FastString
ptrTyConKeyGHC.Builtin.Names
ptrTyConNameGHC.Builtin.Names
PtrUnliftedSlotGHC.Types.RepType
punctuate 
1 (Function)GHC.Utils.Ppr
2 (Function)GHC.Utils.Outputable
3 (Function)Language.Haskell.TH.PprLib
punc_RDRGHC.Builtin.Names
pureGHC.Prelude, GHC.Utils.Monad, GHC.Data.IOEnv
pureAClassOpKeyGHC.Builtin.Names
pureANameGHC.Builtin.Names
purePluginGHC.Driver.Plugins
pure_RDRGHC.Builtin.Names
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.Types
pushErrCtxtSameOriginGHC.Tc.Types
pushLexStateGHC.Parser.Lexer
pushLogHookGHC.Utils.Logger
pushLogHookMGHC.Driver.Monad
pushModuleContextGHC.Parser.Lexer
pushTcLevelGHC.Tc.Utils.TcType
pushTraceHookGHC.Utils.Logger
putGHC.Utils.Binary
putAtGHC.Utils.Binary
putByteGHC.Utils.Binary
putCharGHC.Prelude
putCmdLineStateGHC.Driver.CmdLine
putDictionaryGHC.Utils.Binary
PutDocGHCi.Message
putDocLanguage.Haskell.TH.Syntax, Language.Haskell.TH
putDumpMsgGHC.Utils.Logger
putFSGHC.Utils.Binary
putIfaceTopBndrGHC.Iface.Syntax
putLogMsgGHC.Utils.Logger
putLogMsgMGHC.Driver.Monad
putMessageGHCi.Message
putMsg 
1 (Function)GHC.Utils.Error
2 (Function)GHC.Core.Opt.Monad
putMsgMGHC.Driver.Monad
putMsgSGHC.Core.Opt.Monad
PutMVarOpGHC.Builtin.PrimOps
putNameLiterallyGHC.Iface.Recomp.Binary
putQLanguage.Haskell.TH.Syntax
putSLEB128GHC.Utils.Binary
putStrGHC.Prelude
putStrLnGHC.Prelude
putTHMessageGHCi.Message
putTraceMsgGHC.Utils.Logger
putULEB128GHC.Utils.Binary
put_GHC.Utils.Binary
PVGHC.Parser.PostProcess
PW4GHC.Platform
PW8GHC.Platform
pWarningFlagsGHC.Parser.Lexer
PWordGHC.Exts.Heap.Closures, GHC.Exts.Heap
PWord64GHC.Exts.Heap.Closures, GHC.Exts.Heap