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

Index - P

P 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
3 (Data Constructor)GHC.Driver.Pipeline.Monad
paArgumentsGHC.Driver.Plugins
PackageArg 
1 (Type/Class)GHC.Driver.Session
2 (Data Constructor)GHC.Driver.Session
PackageCompleteMatchMapGHC.Driver.Types
packageConfigIdUnitInfo, GHC.Driver.Packages
PackageDatabase 
1 (Type/Class)GHC.Driver.Packages
2 (Data Constructor)GHC.Driver.Packages
packageDatabasePathGHC.Driver.Packages
packageDatabaseUnitsGHC.Driver.Packages
PackageDBGHC.Driver.Session
PackageDBFlagGHC.Driver.Session
packageDBFlagsGHC.Driver.Session
PackageDbLockGHC.PackageDb
packageEnvGHC.Driver.Session
PackageFamInstEnvGHC.Driver.Types
PackageFlagGHC.Driver.Session
packageFlagsGHC.Driver.Session
packageFlagsChangedGHC.Driver.Session
packageHsLibsGHC.Driver.Packages
PackageIfaceTableGHC.Driver.Types
PackageImportsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PackageInstEnvGHC.Driver.Types
PackageName 
1 (Type/Class)UnitInfo, GHC.Driver.Packages
2 (Data Constructor)UnitInfo, GHC.Driver.Packages
packageNameGHC.PackageDb, UnitInfo, GHC.Driver.Packages
packageNameStringUnitInfo, GHC.Driver.Packages
packageName_RDRPrelNames
PackageRuleBaseGHC.Driver.Types
PackageStateGHC.Driver.Packages
packageTrustOnGHC.Driver.Session
PackageTypeEnvGHC.Driver.Types
packageVersionGHC.PackageDb, UnitInfo, GHC.Driver.Packages
PAddrGHC.Exts.Heap.Closures, GHC.Exts.Heap
PageModePretty
Pair 
1 (Type/Class)Pair
2 (Data Constructor)Pair
pairTyConTysWiredIn
PanicPanic
panicPlainPanic, Panic, Outputable
panicDocPanic
PAPGHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap
PAPClosureGHC.Exts.Heap.Closures, GHC.Exts.Heap
paPluginGHC.Driver.Plugins
par1DataCon_RDRPrelNames
par1TyConKeyPrelNames
par1TyConNamePrelNames
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
ParensBooleanFormula
parens 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
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
parenSymOccOccName, Name
parens_RDRPrelNames
ParentRdrName
parenthesizeHsContextGHC.Hs.Types, GHC.Hs
parenthesizeHsExprGHC.Hs.Expr, GHC.Hs
parenthesizeHsTypeGHC.Hs.Types, GHC.Hs
parenthesizePatGHC.Hs.Pat, GHC.Hs
ParentIsRdrName
ParentNameLanguage.Haskell.TH.Syntax, Language.Haskell.TH
parMakeCountGHC.Driver.Session
ParOpPrimOp
ParPatGHC.Hs.Pat, GHC.Hs
ParSLanguage.Haskell.TH.Syntax, Language.Haskell.TH
parSLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
parseBackpackParser
parseCImportRdrHsSyn
parseComponentIdModule
ParsedGHC.Hs.Extension, GHC.Hs
parseDeclarationParser
parsedResultActionGHC.Driver.Plugins
parseDynamicFilePragmaGHC.Driver.Session
parseDynamicFlagsCmdLineGHC.Driver.Session
parseDynamicFlagsFullGHC.Driver.Session
parseExpressionParser
parseHeaderParser
parseIdentifierParser
parseImportParser
parseModSubstModule
parseModuleParser
parseModuleIdModule
parseModuleNameModule
parsePatternParser
ParseResultLexer
ParserFlags 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
parseSchemePprColour
parseSignatureParser
parseStatementParser
parseStmtParser
parseTypeParser
parseTypeSignatureParser
parseUnitIdModule
parseUnsignedIntegerStringBuffer
ParStmtGHC.Hs.Expr, GHC.Hs
ParStmtBlock 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
ParStmtCtxtGHC.Hs.Expr, GHC.Hs
PartialModIfaceGHC.Driver.Types
PartialSigTcRnTypes
PartialTypeSignaturesGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
partitionBagBag
partitionBagWithBag
partitionByListUtil
partitionDVarEnvVarEnv
partitionDVarSetVarSet
partitionInvisiblesType
partitionInvisibleTypesType
partitionUDFMUniqDFM
partitionUFMUniqFM
partitionUniqDSetUniqDSet
partitionUniqSetUniqSet
partitionVarEnvVarEnv
partitionVarSetVarSet
partitionWithUtil
PartWayOutputable
par_isRdrName
par_lblRdrName
PassGHC.Hs.Extension, GHC.Hs
PassFlagGHC.Driver.CmdLine
Pat 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)GHC.Hs.Pat, GHC.Hs
PatBindGHC.Hs.Binds, GHC.Hs
PatBindGuardsGHC.Hs.Expr, GHC.Hs
PatBindRhsGHC.Hs.Expr, GHC.Hs
PatBrGHC.Hs.Expr, GHC.Hs
PatBuilderRdrHsSyn
patErrorIdKeyPrelNames
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
PatGuardGHC.Hs.Expr, GHC.Hs
patNeedsParensGHC.Hs.Pat, GHC.Hs
PatOriginTcOrigin
PatQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PatSigCtxtTcOrigin
PatSigOriginTcOrigin
patsig_body_tyTcRnTypes
patsig_ex_bndrsTcRnTypes
patsig_implicit_bndrsTcRnTypes
patsig_nameTcRnTypes
patsig_provTcRnTypes
patsig_reqTcRnTypes
patsig_univ_bndrsTcRnTypes
PatSkolTcOrigin
PatSyn 
1 (Type/Class)PatSyn
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
PatSynArgsLanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynArgsPatSyn
PatSynArgsQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
patSynArityPatSyn
PatSynBind 
1 (Type/Class)GHC.Hs.Binds, GHC.Hs
2 (Data Constructor)GHC.Hs.Binds, GHC.Hs
patSynBuilderPatSyn
PatSynConConLike
PatSynCtxtTcOrigin
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
patSynExTyVarBindersPatSyn
patSynExTyVarsPatSyn
patSynFieldLabelsPatSyn
patSynFieldTypePatSyn
PatSynILanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynInstArgTysPatSyn
patSynInstResTyPatSyn
patSynIsInfixPatSyn
patSynMatcherPatSyn
patSynNamePatSyn
PatSynPETcRnTypes
PatSynSigGHC.Hs.Binds, GHC.Hs
patSynSigPatSyn
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
patSynUnivTyVarBindersPatSyn
PatternGuardsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PatternMatchFail 
1 (Data Constructor)Exception
2 (Type/Class)Exception
PatternSynonymsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PatternSynonymsBitLexer
pat_argsGHC.Hs.Pat, GHC.Hs
pat_arg_tysGHC.Hs.Pat, GHC.Hs
pat_bindsGHC.Hs.Pat, GHC.Hs
pat_conGHC.Hs.Pat, GHC.Hs
pat_dictsGHC.Hs.Pat, GHC.Hs
pAT_ERROR_IDGHC.Core.Make
pat_extGHC.Hs.Binds, GHC.Hs
pat_fvsGHC.Hs.Binds, GHC.Hs
pat_lhsGHC.Hs.Binds, GHC.Hs
pat_rhsGHC.Hs.Binds, GHC.Hs
pat_rhs_tyGHC.Hs.Binds, GHC.Hs
pat_ticksGHC.Hs.Binds, GHC.Hs
pat_tvsGHC.Hs.Pat, GHC.Hs
pat_wrapGHC.Hs.Pat, GHC.Hs
payloadGHC.Exts.Heap.Closures, GHC.Exts.Heap
pc_AP_STACK_SPLIMPlatformConstants, GHC.Driver.Session
pc_BITMAP_BITS_SHIFTPlatformConstants, GHC.Driver.Session
pc_BLOCKS_PER_MBLOCKPlatformConstants, GHC.Driver.Session
pc_BLOCK_SIZEPlatformConstants, GHC.Driver.Session
pc_CINT_SIZEPlatformConstants, GHC.Driver.Session
pc_CLONG_LONG_SIZEPlatformConstants, GHC.Driver.Session
pc_CLONG_SIZEPlatformConstants, GHC.Driver.Session
pc_CONTROL_GROUP_CONST_291PlatformConstants, GHC.Driver.Session
pc_DOUBLE_SIZEPlatformConstants, GHC.Driver.Session
pc_DYNAMIC_BY_DEFAULTPlatformConstants, GHC.Driver.Session
pc_ILDV_CREATE_MASKPlatformConstants, GHC.Driver.Session
pc_ILDV_STATE_CREATEPlatformConstants, GHC.Driver.Session
pc_ILDV_STATE_USEPlatformConstants, GHC.Driver.Session
pc_LDV_SHIFTPlatformConstants, GHC.Driver.Session
pc_MAX_CHARLIKEPlatformConstants, GHC.Driver.Session
pc_MAX_Double_REGPlatformConstants, GHC.Driver.Session
pc_MAX_Float_REGPlatformConstants, GHC.Driver.Session
pc_MAX_INTLIKEPlatformConstants, GHC.Driver.Session
pc_MAX_Long_REGPlatformConstants, GHC.Driver.Session
pc_MAX_Real_Double_REGPlatformConstants, GHC.Driver.Session
pc_MAX_Real_Float_REGPlatformConstants, GHC.Driver.Session
pc_MAX_Real_Long_REGPlatformConstants, GHC.Driver.Session
pc_MAX_Real_Vanilla_REGPlatformConstants, GHC.Driver.Session
pc_MAX_Real_XMM_REGPlatformConstants, GHC.Driver.Session
pc_MAX_SPEC_AP_SIZEPlatformConstants, GHC.Driver.Session
pc_MAX_SPEC_SELECTEE_SIZEPlatformConstants, GHC.Driver.Session
pc_MAX_Vanilla_REGPlatformConstants, GHC.Driver.Session
pc_MAX_XMM_REGPlatformConstants, GHC.Driver.Session
pc_MIN_CHARLIKEPlatformConstants, GHC.Driver.Session
pc_MIN_INTLIKEPlatformConstants, GHC.Driver.Session
pc_MIN_PAYLOAD_SIZEPlatformConstants, GHC.Driver.Session
pc_MUT_ARR_PTRS_CARD_BITSPlatformConstants, GHC.Driver.Session
pc_OFFSET_bdescr_blocksPlatformConstants, GHC.Driver.Session
pc_OFFSET_bdescr_flagsPlatformConstants, GHC.Driver.Session
pc_OFFSET_bdescr_freePlatformConstants, GHC.Driver.Session
pc_OFFSET_bdescr_startPlatformConstants, GHC.Driver.Session
pc_OFFSET_Capability_rPlatformConstants, GHC.Driver.Session
pc_OFFSET_CostCentreStack_mem_allocPlatformConstants, GHC.Driver.Session
pc_OFFSET_CostCentreStack_scc_countPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgArrBytes_bytesPlatformConstants, GHC.Driver.Session
pc_OFFSET_stgEagerBlackholeInfoPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgEntCounter_allocdPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgEntCounter_allocsPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgEntCounter_entry_countPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgEntCounter_linkPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgEntCounter_registeredpPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgFunInfoExtraFwd_arityPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgFunInfoExtraRev_arityPlatformConstants, GHC.Driver.Session
pc_OFFSET_stgGCEnter1PlatformConstants, GHC.Driver.Session
pc_OFFSET_stgGCFunPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgHeader_ccsPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgHeader_ldvwPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgMutArrPtrs_ptrsPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgMutArrPtrs_sizePlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rCCCSPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rCurrentNurseryPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rCurrentTSOPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD1PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD2PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD3PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD4PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD5PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rD6PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF1PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF2PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF3PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF4PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF5PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rF6PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rHpPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rHpAllocPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rHpLimPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rL1PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR1PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR10PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR2PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR3PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR4PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR5PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR6PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR7PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR8PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rR9PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rSpPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rSpLimPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM1PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM2PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM3PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM4PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM5PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rXMM6PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM1PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM2PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM3PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM4PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM5PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rYMM6PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM1PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM2PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM3PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM4PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM5PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgRegTable_rZMM6PlatformConstants, GHC.Driver.Session
pc_OFFSET_StgSmallMutArrPtrs_ptrsPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgStack_spPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgStack_stackPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgTSO_alloc_limitPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgTSO_cccsPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgTSO_stackobjPlatformConstants, GHC.Driver.Session
pc_OFFSET_StgUpdateFrame_updateePlatformConstants, GHC.Driver.Session
pc_PROF_HDR_SIZEPlatformConstants, GHC.Driver.Session
pc_REP_CostCentreStack_mem_allocPlatformConstants, GHC.Driver.Session
pc_REP_CostCentreStack_scc_countPlatformConstants, GHC.Driver.Session
pc_REP_StgEntCounter_allocdPlatformConstants, GHC.Driver.Session
pc_REP_StgEntCounter_allocsPlatformConstants, GHC.Driver.Session
pc_REP_StgFunInfoExtraFwd_arityPlatformConstants, GHC.Driver.Session
pc_REP_StgFunInfoExtraRev_arityPlatformConstants, GHC.Driver.Session
pc_RESERVED_C_STACK_BYTESPlatformConstants, GHC.Driver.Session
pc_RESERVED_STACK_WORDSPlatformConstants, GHC.Driver.Session
pc_SIZEOF_CostCentreStackPlatformConstants, GHC.Driver.Session
pc_SIZEOF_StgArrBytes_NoHdrPlatformConstants, GHC.Driver.Session
pc_SIZEOF_StgFunInfoExtraRevPlatformConstants, GHC.Driver.Session
pc_SIZEOF_StgMutArrPtrs_NoHdrPlatformConstants, GHC.Driver.Session
pc_SIZEOF_StgSmallMutArrPtrs_NoHdrPlatformConstants, GHC.Driver.Session
pc_SIZEOF_StgSMPThunkHeaderPlatformConstants, GHC.Driver.Session
pc_SIZEOF_StgUpdateFrame_NoHdrPlatformConstants, GHC.Driver.Session
pc_STD_HDR_SIZEPlatformConstants, GHC.Driver.Session
pc_TAG_BITSPlatformConstants, GHC.Driver.Session
pc_TICKY_BIN_COUNTPlatformConstants, GHC.Driver.Session
pc_WORDS_BIGENDIANPlatformConstants, GHC.Driver.Session
pc_WORD_SIZEPlatformConstants, GHC.Driver.Session
Pdep16OpPrimOp
Pdep32OpPrimOp
Pdep64OpPrimOp
Pdep8OpPrimOp
PdepOpPrimOp
PDoubleGHC.Exts.Heap.Closures, GHC.Exts.Heap
peekItbl 
1 (Function)GHC.Exts.Heap.InfoTable, GHC.Exts.Heap
2 (Function)GHC.Exts.Heap.InfoTableProf
peelCallDmdDemand
peelFVDemand
peelManyCallsDemand
peelTsFunsDemand
peelUseCallDemand
PendingRnSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
PendingStuffTcRnTypes
PendingTcSplice 
1 (Type/Class)GHC.Hs.Expr, GHC.Hs
2 (Data Constructor)GHC.Hs.Expr, GHC.Hs
PersistentGHC.Driver.Pipeline.Monad
PersistentLinkerState 
1 (Type/Class)GHC.Runtime.Linker.Types
2 (Data Constructor)GHC.Runtime.Linker.Types
Pext16OpPrimOp
Pext32OpPrimOp
Pext64OpPrimOp
Pext8OpPrimOp
PextOpPrimOp
pExtsBitmapLexer
PFailedLexer
pfail_RDRPrelNames
PFloatGHC.Exts.Heap.Closures, GHC.Exts.Heap
pFstPair
pgmErrorPlainPanic, Panic, Outputable
pgmErrorDocPanic
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_LGHC.Driver.Session
pgm_lGHC.Driver.Session
pgm_lcGHC.Driver.Session
pgm_lccGHC.Driver.Session
pgm_libtoolGHC.Driver.Session
pgm_loGHC.Driver.Session
pgm_PGHC.Driver.Session
pgm_ranlibGHC.Driver.Session
pgm_TGHC.Driver.Session
pgm_windresGHC.Driver.Session
PhantomCoAxiom, TyCon, Coercion, TcEvidence
PhantomProvTyCoRep
PhantomRLanguage.Haskell.TH.Syntax, Language.Haskell.TH
phantomRLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
Phase 
1 (Data Constructor)BasicTypes
2 (Type/Class)GHC.Driver.Phases
phaseForeignLanguageGHC.Driver.Types
phaseInputExtGHC.Driver.Phases
PhaseNumBasicTypes
PhasePlusGHC.Driver.Pipeline.Monad
PhasesLanguage.Haskell.TH.Syntax, Language.Haskell.TH
piGhcPrelude
PicBaseRegGHC.Cmm.Expr, GHC.Cmm
picCCOptsGHC.Driver.Session
pickCapturedPredsTcType
pickGREsRdrName
pickGREsModExpRdrName
pickLRBasicTypes, TyCoRep, Coercion, TcEvidence
pickQuantifiablePredsTcType
pickyEqTypeTcType
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
piResultTyType
piResultTysType
pkgGHC.Exts.Heap.Closures, GHC.Exts.Heap
pkgDatabaseGHC.Driver.Session
PkgDbPathGHC.Driver.Session
PkgDbRefGHC.Driver.Session
PkgName 
1 (Type/Class)Language.Haskell.TH.Syntax
2 (Data Constructor)Language.Haskell.TH.Syntax
pkgQualGHC.Driver.Types
pkgStateGHC.Driver.Session
pkgStringLanguage.Haskell.TH.Syntax
pkgs_loadedGHC.Runtime.Linker.Types
pkgTrustOnLocGHC.Driver.Session
PlaceCostCentreGHC.Core
placeHolderIncompsCoAxiom
placeHolderPunRhsRdrHsSyn
PlaceNonLamGHC.Core
PlaceRuntimeGHC.Core
PlainCmdLineErrorPlainPanic
PlainGhcExceptionPlainPanic
PlainInstallationErrorPlainPanic
PlainPanicPlainPanic
PlainProgramErrorPlainPanic
PlainSignalPlainPanic
PlainSorryPlainPanic
PlainTVLanguage.Haskell.TH.Syntax, Language.Haskell.TH
plainTV 
1 (Function)Language.Haskell.TH.Lib.Internal
2 (Function)Language.Haskell.TH.Lib, Language.Haskell.TH
PlainUsageErrorPlainPanic
Platform 
1 (Type/Class)GHC.Platform
2 (Data Constructor)GHC.Platform
platformArchGHC.Platform
PlatformConstants 
1 (Type/Class)PlatformConstants, GHC.Driver.Session
2 (Data Constructor)PlatformConstants, GHC.Driver.Session
platformConstantsGHC.Driver.Session
platformHasGnuNonexecStackGHC.Platform
platformHasIdentDirectiveGHC.Platform
platformHasSubsectionsViaSymbolsGHC.Platform
platformIsCrossCompilingGHC.Platform
PlatformMini 
1 (Type/Class)GHC.Platform
2 (Data Constructor)GHC.Platform
platformMiniGHC.Platform
platformMini_archGHC.Platform
platformMini_osGHC.Platform
PlatformMisc 
1 (Type/Class)GHC.Platform, GHC.Driver.Session
2 (Data Constructor)GHC.Platform, GHC.Driver.Session
platformMiscGHC.Driver.Session
platformMisc_ghcDebuggedGHC.Platform, GHC.Driver.Session
platformMisc_ghcRTSWaysGHC.Platform, GHC.Driver.Session
platformMisc_ghcRtsWithLibdwGHC.Platform, GHC.Driver.Session
platformMisc_ghcThreadedGHC.Platform, GHC.Driver.Session
platformMisc_ghcWithInterpreterGHC.Platform, GHC.Driver.Session
platformMisc_ghcWithNativeCodeGenGHC.Platform, GHC.Driver.Session
platformMisc_ghcWithSMPGHC.Platform, GHC.Driver.Session
platformMisc_integerLibraryGHC.Platform, GHC.Driver.Session
platformMisc_integerLibraryTypeGHC.Platform, GHC.Driver.Session
platformMisc_leadingUnderscoreGHC.Platform, GHC.Driver.Session
platformMisc_libFFIGHC.Platform, GHC.Driver.Session
platformMisc_llvmTargetGHC.Platform, GHC.Driver.Session
platformMisc_tablesNextToCodeGHC.Platform, GHC.Driver.Session
platformMisc_targetPlatformStringGHC.Platform, GHC.Driver.Session
platformOSGHC.Platform
platformUnregisterisedGHC.Platform
platformUsesFrameworksGHC.Platform
PlatformWordSizeGHC.Platform
platformWordSizeGHC.Platform
platformWordSizeInBitsGHC.Platform
platformWordSizeInBytesGHC.Platform
PlayInterruptibleForeignCall
playInterruptibleForeignCall
PlayRiskyForeignCall
PlaySafeForeignCall
playSafeForeignCall
pLiftFstPair
pLiftSndPair
Plugin 
1 (Type/Class)GHC.Driver.Plugins
2 (Data Constructor)GHC.Driver.Plugins
pluginModNameOptsGHC.Driver.Session
pluginModNamesGHC.Driver.Session
pluginPackageFlagsGHC.Driver.Session
PluginProvTyCoRep
PluginRecompileGHC.Driver.Plugins
pluginRecompileGHC.Driver.Plugins
pluginRecompile'GHC.Driver.Plugins
pLUGINSPrelNames
pluginsGHC.Driver.Plugins
pluginTyConKeyPrelNames
pluginTyConNamePrelNames
PluginWithArgs 
1 (Type/Class)GHC.Driver.Plugins
2 (Data Constructor)GHC.Driver.Plugins
pluralOutputable
pluralUFMUniqFM
pluralVarSetVarSet
plusAnnEnvAnnotations
plusAvailAvail
plusDUNameSet
plusDVarEnvVarEnv
plusDVarEnv_CVarEnv
plusFsEnvFastStringEnv
plusFsEnv_CFastStringEnv
plusFVNameSet
plusFVsNameSet
plusGlobalRdrEnvRdrName
plusHsValBindsGHC.Hs.Binds, GHC.Hs
plusImportAvailsTcRnTypes
plusIntegerIdKeyPrelNames
plusIntegerNamePrelNames
plusInteger_RDRPrelNames
plusMaybeUFM_CUniqFM
plusMaybeVarEnv_CVarEnv
plusModuleEnvModule
plusModuleEnv_CModule
plusNameEnvNameEnv
plusNameEnv_CNameEnv
plusNaturalIdKeyPrelNames
plusNaturalNamePrelNames
plusOccEnvOccName, Name
plusOccEnv_COccName, Name
plusRegSetGHC.Cmm.Expr, GHC.Cmm
plusSimplCountCoreMonad
plusTypeEnvGHC.Driver.Types
plusUDFMUniqDFM
plusUDFM_CUniqDFM
plusUFMUniqFM
plusUFMListUniqFM
plusUFM_CUniqFM
plusUFM_CDUniqFM
plusVarEnvVarEnv
plusVarEnvListVarEnv
plusVarEnv_CVarEnv
plusVarEnv_CDVarEnv
plusWarnsGHC.Driver.Types
plus_RDRPrelNames
PMGHC.HsToCore.PmCheck.Types
PmAltConGHC.HsToCore.PmCheck.Types
PmAltConLikeGHC.HsToCore.PmCheck.Types
pmAltConTypeGHC.HsToCore.PmCheck.Types
PmAltLitGHC.HsToCore.PmCheck.Types
PmEqualityGHC.HsToCore.PmCheck.Types
PmLit 
1 (Type/Class)GHC.HsToCore.PmCheck.Types
2 (Data Constructor)GHC.HsToCore.PmCheck.Types
pmLitAsStringLitGHC.HsToCore.PmCheck.Types
PmLitCharGHC.HsToCore.PmCheck.Types
PmLitIntGHC.HsToCore.PmCheck.Types
PmLitOverIntGHC.HsToCore.PmCheck.Types
PmLitOverRatGHC.HsToCore.PmCheck.Types
PmLitOverStringGHC.HsToCore.PmCheck.Types
PmLitRatGHC.HsToCore.PmCheck.Types
PmLitStringGHC.HsToCore.PmCheck.Types
pmLitTypeGHC.HsToCore.PmCheck.Types
PmLitValueGHC.HsToCore.PmCheck.Types
pmPprHsLitGHC.Hs.Lit, GHC.Hs
pm_lit_tyGHC.HsToCore.PmCheck.Types
pm_lit_valGHC.HsToCore.PmCheck.Types
POkLexer
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
PopCnt16OpPrimOp
PopCnt32OpPrimOp
PopCnt64OpPrimOp
PopCnt8OpPrimOp
PopCntOpPrimOp
popContextLexer
popLexStateLexer
positionIndependentGHC.Driver.Session
PossibleMatchesGHC.HsToCore.PmCheck.Types
PossiblyOverlapGHC.HsToCore.PmCheck.Types
PostfixOperatorsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PostInlineUnconditionallyCoreMonad
postProcessDmdTypeDemand
postProcessUnsatDemand
PostTcExprGHC.Hs.Expr, GHC.Hs
PostTcTableGHC.Hs.Expr, GHC.Hs
ppArityInfoIdInfo
ppCafInfoIdInfo
PPC_64ABIGHC.Platform
ppc_64ABIGHC.Platform
PprLanguage.Haskell.TH.Ppr, Language.Haskell.TH
ppr 
1 (Function)Language.Haskell.TH.Ppr, Language.Haskell.TH
2 (Function)Outputable
pprAlternativeBasicTypes
pprAnonWildCardGHC.Hs.Types, GHC.Hs
pprAStmtContextGHC.Hs.Expr, GHC.Hs
pprBangTypeLanguage.Haskell.TH.Ppr
pprBBlockGHC.Cmm
pprBindsGHC.Hs.Expr, GHC.Hs
pprBndrOutputable
pprBodyLanguage.Haskell.TH.Ppr
pprBooleanFormulaBooleanFormula
pprBooleanFormulaNiceBooleanFormula
pprByGHC.Hs.Expr, GHC.Hs
pprCallishMachOpGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
pprCLabelGHC.Cmm.CLabel
pprCLabelStringForeignCall
pprClassPredTyCoPpr, TcType
pprCmdGHC.Hs.Expr, GHC.Hs
pprCmdArgGHC.Hs.Expr, GHC.Hs
pprCoTyCoPpr, Coercion
pprCoAxBranchCoercion
pprCoAxBranchLHSCoercion
pprCoAxBranchUserCoercion
pprCoAxiomCoercion
pprCodeOutputable
PprColour 
1 (Type/Class)PprColour
2 (Data Constructor)PprColour
pprColsGHC.Driver.Session
pprCompGHC.Hs.Expr, GHC.Hs
pprConArgsGHC.Hs.Pat, GHC.Hs
pprConDeclFieldsGHC.Hs.Types, GHC.Hs
pprCoreAltGHC.Core.Ppr
pprCoreBindingGHC.Core.Ppr
pprCoreBindingsGHC.Core.Ppr
pprCoreBindingsWithSizeGHC.Core.Ppr
pprCoreBindingWithSizeGHC.Core.Ppr
pprCoreExprGHC.Core.Ppr
pprCostCentreCoreCostCentre
pprCtLocConstraint
pprCtOriginTcOrigin
pprCtsConstraint
pprCxtLanguage.Haskell.TH.Ppr
pprDataConsTyCoPpr
pprDataFamInstFlavourGHC.Hs.Decls, GHC.Hs
pprDebugAndThenOutputable
pprDebugCLabelGHC.Cmm.CLabel
pprDebugParendExprGHC.Hs.Expr, GHC.Hs
pprDeclListGHC.Hs.Binds, GHC.Hs
pprDeeperOutputable
pprDeeperListOutputable
pprDefinedAtName
pprDefMethInfoClass
pprDoGHC.Hs.Expr, GHC.Hs
pprErrMsgBagWithLocErrUtils
pprEvVarsConstraint
pprEvVarThetaConstraint
pprEvVarWithTypeConstraint
pprExpLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprExprGHC.Hs.Expr, GHC.Hs
pprExternalSrcLocGHC.Hs.Expr, GHC.Hs
pprFamInstFamInstEnv
pprFamInstsFamInstEnv
pprFastFilePathOutputable
pprFieldsLanguage.Haskell.TH.Ppr
pprFilePathStringOutputable
pprFixityLanguage.Haskell.TH.Ppr
pprFlagGHC.Driver.Packages
pprForAllTyCoPpr
pprForallLanguage.Haskell.TH.Ppr
pprForall'Language.Haskell.TH.Ppr
pprForallVisLanguage.Haskell.TH.Ppr
pprFullRuleNameGHC.Hs.Decls, GHC.Hs
pprFunArgTypeLanguage.Haskell.TH.Ppr
pprFunBindGHC.Hs.Expr, GHC.Hs
pprFunDepClass
pprFundepsClass
pprGadtRHSLanguage.Haskell.TH.Ppr
pprGenStgTopBindingsGHC.Stg.Syntax
pprGlobalRdrEnvRdrName
pprGRHSGHC.Hs.Expr, GHC.Hs
pprGRHSsGHC.Hs.Expr, GHC.Hs
pprGuardedLanguage.Haskell.TH.Ppr
pprHoleFitCandTcHoleFitTypes
pprHPTGHC.Driver.Types
pprHsBracketGHC.Hs.Expr, GHC.Hs
pprHsBytesOutputable
pprHsCharOutputable
pprHsExplicitForAllGHC.Hs.Types, GHC.Hs
pprHsFamInstLHSGHC.Hs.Decls, GHC.Hs
pprHsForAllGHC.Hs.Types, GHC.Hs
pprHsForAllExtraGHC.Hs.Types, GHC.Hs
pprHsStringOutputable
pprHsTypeGHC.Hs.Types, GHC.Hs
pprHsWrapperTcEvidence
pprIdDetailsIdInfo
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
pprIfaceStrictSigDemand
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
pprInfixNameName
pprInfixOccOutputable
pprInfixVarOutputable
pprInlineBasicTypes
pprInlineDebugBasicTypes
pprInstanceInstEnv
pprInstanceHdrInstEnv
pprInstancesInstEnv
pprintLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprKindTyCoPpr, TcType
pprLCmdGHC.Hs.Expr, GHC.Hs
pprLExprGHC.Hs.Expr, GHC.Hs
pprLHsBindsGHC.Hs.Binds, GHC.Hs
pprLHsBindsForUserGHC.Hs.Binds, GHC.Hs
pprLHsContextGHC.Hs.Types, GHC.Hs
pprLitLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprLiteralLiteral
pprLocErrMsgErrUtils
PprMLanguage.Haskell.TH.PprLib
pprMachOpGHC.Cmm.MachOp, GHC.Cmm.Expr, GHC.Cmm
pprMatchGHC.Hs.Expr, GHC.Hs
pprMatchContextGHC.Hs.Expr, GHC.Hs
pprMatchContextNounGHC.Hs.Expr, GHC.Hs
pprMatchesGHC.Hs.Expr, GHC.Hs
pprMatchInCtxtGHC.Hs.Expr, GHC.Hs
pprMatchPatLanguage.Haskell.TH.Ppr
pprMaybeExpLanguage.Haskell.TH.Ppr
pprMessageBagErrUtils
pprMinimalSigGHC.Hs.Binds, GHC.Hs
pprModuleModule
pprModuleMapGHC.Driver.Packages
pprModuleNameModule
pprModulePrefixName, GHC.Driver.Types
pprNameLanguage.Haskell.TH.PprLib
pprName'Language.Haskell.TH.PprLib
pprNameDefnLocName
pprNameProvenanceRdrName
pprNameSpaceOccName, Name
pprNameSpaceBriefOccName, Name
pprNameUnqualifiedName
pprNonVarNameSpaceOccName, Name
pprOccEnvOccName, Name
pprOccNameOccName, Name
pprOptCoGHC.Core.Ppr
pprPackagesGHC.Driver.Packages
pprPackagesSimpleGHC.Driver.Packages
PprPanicPanic
pprPanicOutputable
pprParendCoTyCoPpr, 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
pprParendKindTyCoPpr, TcType
pprParendLExprGHC.Hs.Expr, GHC.Hs
pprParendLPatGHC.Hs.Pat, GHC.Hs
pprParendThetaTyCoPpr, TcType
pprParendType 
1 (Function)Language.Haskell.TH.Ppr, Language.Haskell.TH
2 (Function)TyCoPpr, TcType
pprParendTypeArgLanguage.Haskell.TH.Ppr
pprPassDetailsCoreMonad
pprPatLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprPatBindGHC.Hs.Expr, GHC.Hs
pprPatSynSigLanguage.Haskell.TH.Ppr
pprPatSynType 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)PatSyn
pprPECategoryTcRnTypes
pprPendingSpliceGHC.Hs.Expr, GHC.Hs
pprPgmErrorOutputable
PprPrec 
1 (Type/Class)BasicTypes, TyCoPpr
2 (Data Constructor)BasicTypes, TyCoPpr
pprPrecOutputable
pprPrecIfaceTypeGHC.Iface.Type, GHC.Iface.Syntax
pprPrecTypeTyCoPpr
pprPrecTypeXTyCoPpr
pprPrefixNameName
pprPrefixOcc 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)Outputable
pprPrefixVarOutputable
pprPrimCharOutputable
pprPrimIntOutputable
pprPrimInt64Outputable
pprPrimWordOutputable
pprPrimWord64Outputable
PprProgramErrorPanic
pprPromotionQuoteTyCon
pprQualsGHC.Hs.Expr, GHC.Hs
pprQuotedListOutputable
pprReasonGHC.Driver.Packages
pprRecFieldsLanguage.Haskell.TH.Ppr
pprRuleBaseGHC.Core.Rules
pprRuleNameBasicTypes
pprRulesGHC.Core.Ppr
pprRulesForUserGHC.Core.Rules
pprSetDepthOutputable
pprShortTyThingTyCoRep, TyCoPpr
pprSigmaTypeTyCoPpr, TcType
pprSigSkolInfoTcOrigin
pprSimplCountCoreMonad
pprSkolInfoTcOrigin
PprSorryPanic
pprSorryOutputable
pprSourceTyConTyCoPpr
pprSpecGHC.Hs.Binds, GHC.Hs
pprSpliceGHC.Hs.Expr, GHC.Hs
pprSpliceDeclGHC.Hs.Expr, GHC.Hs
pprStgBindingGHC.Stg.Syntax
pprStgTopBindingsGHC.Stg.Syntax
pprStmtGHC.Hs.Expr, GHC.Hs
pprStmtContextGHC.Hs.Expr, GHC.Hs
pprStmtInCtxtGHC.Hs.Expr, GHC.Hs
pprSTraceOutputable
pprStrictnessIdInfo
pprStrictTypeLanguage.Haskell.TH.Ppr
pprStringLanguage.Haskell.TH.Ppr
PprStyleOutputable
pprTargetGHC.Driver.Types
pprTargetIdGHC.Driver.Types
pprTcSpecPragsGHC.Hs.Binds, GHC.Hs
pprTcTyThingCategoryTcRnTypes
pprTcTyVarDetailsTcType
pprTCvBndrTyCoPpr, TcType
pprTCvBndrsTyCoPpr, TcType
pprThetaTyCoPpr, TcType
pprThetaArrowTyTyCoPpr, TcType
pprTicksGHC.Hs.Binds, GHC.Hs
pprTidiedTypeTyCoPpr
pprTraceOutputable
pprTraceDebugOutputable
pprTraceExceptionOutputable
pprTraceItOutputable
pprTraceMOutputable
pprTraceWithOutputable
pprTraceWithFlagsOutputable
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)Language.Haskell.TH.Ppr
2 (Function)TyCoPpr
pprTypeTyCoPpr, TcType
pprTypeAppTyCoPpr, TcType
pprTyTcAppGHC.Iface.Type, GHC.Iface.Syntax
pprTyThingCategoryTyCoRep, TyCoPpr, TcType
pprTyVarTyCoPpr
pprTyVarsTyCoPpr
pprUDFMUniqDFM
pprUFMUniqFM
pprUFMWithKeysUniqFM
pprUInfixTLanguage.Haskell.TH.Ppr
pprUniqDFMUniqDFM
pprUniqDSetUniqDSet
pprUniqFMUniqFM
pprUniqSetUniqSet
pprUniqueAlwaysUnique
pprUnitInfoUnitInfo, GHC.Driver.Packages
pprUserForAllTyCoPpr
pprUserIfaceForAllGHC.Iface.Type, GHC.Iface.Syntax
pprUserLengthGHC.Driver.Session
pprUserRealSpanSrcLoc
pprUserTypeCtxtTcOrigin
pprUserTypeErrorTyType
pprVarBangTypeLanguage.Haskell.TH.Ppr
pprVarSetVarSet
pprVarSigGHC.Hs.Binds, GHC.Hs
pprVarStrictTypeLanguage.Haskell.TH.Ppr
pprWarningTxtForMsgBasicTypes
pprWithBarsOutputable
pprWithCommasOutputable
pprWithExplicitKindsWhenTyCoPpr
pprWithSourceTextBasicTypes
pprWithTYPETyCoPpr
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_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_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
ppUnlessOutputable
ppUnlessOptionOutputable
ppWhenOutputable
ppWhenOptionOutputable
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
pragStateLexer
PrecedenceLanguage.Haskell.TH.Ppr
prec_RDRPrelNames
Pred 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)Predicate
predGhcPrelude
PredQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PredTypeTyCoRep, Type, TcType
predTypeEqRelPredicate
pred_RDRPrelNames
PrefetchAddrOp0PrimOp
PrefetchAddrOp1PrimOp
PrefetchAddrOp2PrimOp
PrefetchAddrOp3PrimOp
PrefetchByteArrayOp0PrimOp
PrefetchByteArrayOp1PrimOp
PrefetchByteArrayOp2PrimOp
PrefetchByteArrayOp3PrimOp
PrefetchMutableByteArrayOp0PrimOp
PrefetchMutableByteArrayOp1PrimOp
PrefetchMutableByteArrayOp2PrimOp
PrefetchMutableByteArrayOp3PrimOp
PrefetchValueOp0PrimOp
PrefetchValueOp1PrimOp
PrefetchValueOp2PrimOp
PrefetchValueOp3PrimOp
Prefix 
1 (Data Constructor)BasicTypes
2 (Data Constructor)GHC.Driver.CmdLine
PrefixConGHC.Hs.Types, GHC.Hs
prefixDataCon_RDRPrelNames
prefixIDataConKeyPrelNames
prefixIDataConNamePrelNames
PrefixPatSynLanguage.Haskell.TH.Syntax, Language.Haskell.TH
prefixPatSynLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PreInlineUnconditionallyCoreMonad
preloadPackagesGHC.Driver.Packages
pRELUDEPrelNames
pRELUDE_NAMEPrelNames
prepareAnnotationsGHC.Driver.Types
PrepFFIGHCi.Message
prepForeignCallGHCi.FFI
PresentGHC.Hs.Expr, GHC.Hs
pretendNameIsInScopePrelNames
prettyPrintGhcErrorsErrUtils
prevCharStringBuffer
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)PrimOp
2 (Data Constructor)PrimOp
PrimCallConvForeignCall
primCharSuffixOutputable
primDoubleSuffixOutputable
PrimElemRepTyCon
primElemRepSizeBTyCon
primFloatSuffixOutputable
primInt64SuffixOutputable
primIntSuffixOutputable
PrimOpPrimOp
primOpCodeSizePrimOp
primOpFixityPrimOp
PrimOpIdIdInfo
primOpIsCheapPrimOp
primOpOccPrimOp
primOpOkForSideEffectsPrimOp
primOpOkForSpeculationPrimOp
primOpOutOfLinePrimOp
PrimOpResultInfoPrimOp
primOpRulesPrelRules, MkId
primOpSigPrimOp
primOpTagPrimOp
primOpTypePrimOp
PrimOpVecCatPrimOp
primOpWrapperIdPrimOp
PrimRepTyCon, GHC.Types.RepType
primRepCompatibleTyCon
primRepIsFloatTyCon
primRepsCompatibleTyCon
primRepSizeBTyCon
primRepSlotGHC.Types.RepType
primRepToRuntimeRepTysPrim
primRepToTypeGHC.Types.RepType
PrimTargetGHC.Cmm.Node, GHC.Cmm
PrimTyConILanguage.Haskell.TH.Syntax, Language.Haskell.TH
primTyConsTysPrim
PrimTypeGHC.Exts.Heap.Closures, GHC.Exts.Heap
primUnitIdModule
primWord64SuffixOutputable
primWordSuffixOutputable
printGhcPrelude
printBagOfErrorsErrUtils
printDocPretty
printDoc_Pretty
printExceptionGHC.Driver.Monad
PrintExplicitKinds 
1 (Type/Class)GHC.Iface.Type, GHC.Iface.Syntax
2 (Data Constructor)GHC.Iface.Type, GHC.Iface.Syntax
printForCOutputable
printForUserOutputable
printForUserPartWayOutputable
printIdKeyPrelNames
printInfoForUserErrUtils
printNamePrelNames
printOrThrowWarningsGHC.Driver.Types
printOutputForUserErrUtils
printSDocOutputable
printSDocLnOutputable
PrintUnqualifiedOutputable
processArgsGHC.Driver.CmdLine
ProcExprGHC.Hs.Expr, GHC.Hs
ProcOriginTcOrigin
prodDataCon_RDRPrelNames
prodTyConKeyPrelNames
prodTyConNamePrelNames
productGhcPrelude
ProfAutoGHC.Driver.Session
profAutoGHC.Driver.Session
ProfAutoAllGHC.Driver.Session
ProfAutoCallsGHC.Driver.Session
ProfAutoExportsGHC.Driver.Session
ProfAutoTopGHC.Driver.Session
profHdrSizeGHC.Runtime.Heap.Layout
ProfilingInfo 
1 (Type/Class)GHC.Cmm
2 (Data Constructor)GHC.Cmm
ProfNoteGHC.Core
profNoteCCGHC.Core
profNoteCountGHC.Core
profNoteScopeGHC.Core
pROF_HDR_SIZEGHC.Driver.Session
progNamePlainPanic, Panic
ProgramErrorPanic
programNameGHC.Driver.Session
projectVersionGHC.Driver.Session
promoteCoercionCoercion
promoteDataConDataCon
promotedConsDataConTysWiredIn
PromotedConsTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedConsTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PromotedDataConFlavourTyCon
promotedEQDataConTysWiredIn
promotedFalseDataConTysWiredIn
promotedGTDataConTysWiredIn
promotedJustDataConTysWiredIn
promotedLTDataConTysWiredIn
promotedNilDataConTysWiredIn
PromotedNilTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedNilTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promotedNothingDataConTysWiredIn
PromotedTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promotedTrueDataConTysWiredIn
promotedTupleDataConTysWiredIn
PromotedTupleTLanguage.Haskell.TH.Syntax, Language.Haskell.TH
promotedTupleTLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promoteSkolemTcType
promoteSkolemsXTcType
promoteSkolemXTcType
PromotionErrTcRnTypes
PromotionFlagBasicTypes
ProofIrrelProvTyCoRep
properFractionGhcPrelude
ProvCtxtOriginTcOrigin
provSizeTyCoRep
proxyHashIdMkId
proxyHashKeyPrelNames
proxyPrimTyConTysPrim
proxyPrimTyConKeyPrelNames
PSBGHC.Hs.Binds, GHC.Hs
psBufPosSrcLoc
psBufSpanSrcLoc
psb_argsGHC.Hs.Binds, GHC.Hs
psb_defGHC.Hs.Binds, GHC.Hs
psb_dirGHC.Hs.Binds, GHC.Hs
psb_extGHC.Hs.Binds, GHC.Hs
psb_idGHC.Hs.Binds, GHC.Hs
psig_hs_tyTcRnTypes
psig_nameTcRnTypes
PsLoc 
1 (Type/Class)SrcLoc
2 (Data Constructor)SrcLoc
PsLocatedSrcLoc
pSndPair
psRealLocSrcLoc
psRealSpanSrcLoc
PsSpan 
1 (Type/Class)SrcLoc
2 (Data Constructor)SrcLoc
psSpanEndSrcLoc
psSpanStartSrcLoc
PState 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
PStrPretty
ptext 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
pThisPackageLexer
ptipeGHC.Exts.Heap.Closures, GHC.Exts.Heap
ptrArgsGHC.Exts.Heap.Closures, GHC.Exts.Heap
ptrsGHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
PtrSlotGHC.Types.RepType
PtrString 
1 (Type/Class)FastString
2 (Data Constructor)FastString
ptrTyConKeyPrelNames
ptrTyConNamePrelNames
punctuate 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
punc_RDRPrelNames
pureGhcPrelude, MonadUtils, IOEnv
pureAClassOpKeyPrelNames
pureANamePrelNames
purePluginGHC.Driver.Plugins
pure_RDRPrelNames
pushCallStackKeyPrelNames
pushCallStackNamePrelNames
pushCoArgGHC.Core.SimpleOpt
pushCoTyArgGHC.Core.SimpleOpt
pushCoValArgGHC.Core.SimpleOpt
pushErrCtxtTcRnTypes
pushErrCtxtSameOriginTcRnTypes
pushLexStateLexer
pushModuleContextLexer
pushTcLevelTcType
putBinary
putAtBinary
putByteBinary
putCharGhcPrelude
putCmdLineStateGHC.Driver.CmdLine
putDictionaryBinary
putFSBinary
putIfaceTopBndrGHC.Iface.Syntax
putLogMsgGHC.Driver.Session
putMessageGHCi.Message
putMsg 
1 (Function)ErrUtils
2 (Function)CoreMonad
putMsgSCoreMonad
PutMVarOpPrimOp
putNameLiterallyBinFingerprint
putQLanguage.Haskell.TH.Syntax
putSLEB128Binary
putStrGhcPrelude
putStrLnGhcPrelude
putTHMessageGHCi.Message
putULEB128Binary
put_Binary
PVRdrHsSyn
PW4GHC.Platform
PW8GHC.Platform
pWarningFlagsLexer
PWordGHC.Exts.Heap.Closures, GHC.Exts.Heap
PWord64GHC.Exts.Heap.Closures, GHC.Exts.Heap