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

Index - P

P 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
3 (Data Constructor)PipelineMonad
paArgumentsPlugins
PackageArg 
1 (Type/Class)DynFlags
2 (Data Constructor)DynFlags
PackageCompleteMatchMapHscTypes
PackageConfigPackageConfig, Packages
packageConfigIdPackageConfig, Packages
PackageConfigMapPackages
PackageDBDynFlags
PackageDBFlagDynFlags
packageDBFlagsDynFlags
PackageDbLockGHC.PackageDb
packageEnvDynFlags
PackageFamInstEnvHscTypes
PackageFlagDynFlags
packageFlagsDynFlags
packageFlagsChangedDynFlags
packageHsLibsPackages
PackageIfaceTableHscTypes
PackageImportsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PackageInstEnvHscTypes
PackageName 
1 (Type/Class)PackageConfig, Packages
2 (Data Constructor)PackageConfig, Packages
packageNameGHC.PackageDb, PackageConfig, Packages
packageNameStringPackageConfig, Packages
packageName_RDRPrelNames
PackageRuleBaseHscTypes
PackageStatePackages
packageTrustOnDynFlags
PackageTypeEnvHscTypes
packageVersionGHC.PackageDb, PackageConfig, 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
paPluginPlugins
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
parenthesizeHsContextHsTypes, HsSyn
parenthesizeHsExprHsExpr, HsSyn
parenthesizeHsTypeHsTypes, HsSyn
parenthesizePatHsPat, HsSyn
ParentIsRdrName
ParentNameLanguage.Haskell.TH.Syntax, Language.Haskell.TH
parMakeCountDynFlags
ParOpPrimOp
ParPatHsPat, HsSyn
ParSLanguage.Haskell.TH.Syntax, Language.Haskell.TH
parSLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
parseBackpackParser
parseCImportRdrHsSyn
parseComponentIdModule
ParsedHsExtension, HsSyn
parseDeclarationParser
parsedResultActionPlugins
parseDynamicFilePragmaDynFlags
parseDynamicFlagsCmdLineDynFlags
parseDynamicFlagsFullDynFlags
parseErrorSDocRdrHsSyn
parseExpressionParser
parseHeaderParser
parseIdentifierParser
parseImportParser
parseModSubstModule
parseModuleParser
parseModuleIdModule
parseModuleNameModule
parsePatternParser
ParseResultLexer
ParserFlagsLexer
parseSchemePprColour
parseSignatureParser
parseStatementParser
parseStmtParser
parseTypeParser
parseTypeSignatureParser
parseUnitIdModule
parseUnsignedIntegerStringBuffer
ParStmtHsExpr, HsSyn
ParStmtBlock 
1 (Type/Class)HsExpr, HsSyn
2 (Data Constructor)HsExpr, HsSyn
ParStmtCtxtHsExpr, HsSyn
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
PassHsExtension, HsSyn
PassFlagCmdLineParser
Pat 
1 (Type/Class)Language.Haskell.TH.Syntax, Language.Haskell.TH
2 (Type/Class)HsPat, HsSyn
PatBindHsBinds, HsSyn
PatBindGuardsHsExpr, HsSyn
PatBindRhsHsExpr, HsSyn
PatBrHsExpr, HsSyn
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
PatGuardHsExpr, HsSyn
patNeedsParensHsPat, HsSyn
PatOriginTcRnTypes
PatQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PatSigCtxtTcType
PatSigOriginTcRnTypes
patsig_body_tyTcRnTypes
patsig_ex_bndrsTcRnTypes
patsig_implicit_bndrsTcRnTypes
patsig_nameTcRnTypes
patsig_provTcRnTypes
patsig_reqTcRnTypes
patsig_univ_bndrsTcRnTypes
PatSkolTcRnTypes
PatSyn 
1 (Type/Class)PatSyn
2 (Data Constructor)HsExpr, HsSyn
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)HsBinds, HsSyn
2 (Data Constructor)HsBinds, HsSyn
patSynBuilderPatSyn
PatSynConConLike
PatSynCtxtTcType
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
PatSynExPETcRnTypes
patSynExTyVarBindersPatSyn
patSynExTyVarsPatSyn
patSynFieldLabelsPatSyn
patSynFieldTypePatSyn
PatSynILanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynInstArgTysPatSyn
patSynInstResTyPatSyn
patSynIsInfixPatSyn
patSynMatcherPatSyn
patSynNamePatSyn
PatSynPETcRnTypes
PatSynSigHsBinds, HsSyn
patSynSigPatSyn
PatSynSigDLanguage.Haskell.TH.Syntax, Language.Haskell.TH
patSynSigDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
patSynToIfaceDeclToIface
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_argsHsPat, HsSyn
pat_arg_tysHsPat, HsSyn
pat_bindsHsPat, HsSyn
pat_conHsPat, HsSyn
pat_dictsHsPat, HsSyn
pAT_ERROR_IDMkCore
pat_extHsBinds, HsSyn
pat_fvsHsBinds, HsSyn
pat_lhsHsBinds, HsSyn
pat_rhsHsBinds, HsSyn
pat_rhs_tyHsBinds, HsSyn
pat_ticksHsBinds, HsSyn
pat_tvsHsPat, HsSyn
pat_wrapHsPat, HsSyn
payloadGHC.Exts.Heap.Closures, GHC.Exts.Heap
pc_AP_STACK_SPLIMPlatformConstants, DynFlags
pc_BITMAP_BITS_SHIFTPlatformConstants, DynFlags
pc_BLOCKS_PER_MBLOCKPlatformConstants, DynFlags
pc_BLOCK_SIZEPlatformConstants, DynFlags
pc_CINT_SIZEPlatformConstants, DynFlags
pc_CLONG_LONG_SIZEPlatformConstants, DynFlags
pc_CLONG_SIZEPlatformConstants, DynFlags
pc_CONTROL_GROUP_CONST_291PlatformConstants, DynFlags
pc_DOUBLE_SIZEPlatformConstants, DynFlags
pc_DYNAMIC_BY_DEFAULTPlatformConstants, DynFlags
pc_ILDV_CREATE_MASKPlatformConstants, DynFlags
pc_ILDV_STATE_CREATEPlatformConstants, DynFlags
pc_ILDV_STATE_USEPlatformConstants, DynFlags
pc_LDV_SHIFTPlatformConstants, DynFlags
pc_MAX_CHARLIKEPlatformConstants, DynFlags
pc_MAX_Double_REGPlatformConstants, DynFlags
pc_MAX_Float_REGPlatformConstants, DynFlags
pc_MAX_INTLIKEPlatformConstants, DynFlags
pc_MAX_Long_REGPlatformConstants, DynFlags
pc_MAX_Real_Double_REGPlatformConstants, DynFlags
pc_MAX_Real_Float_REGPlatformConstants, DynFlags
pc_MAX_Real_Long_REGPlatformConstants, DynFlags
pc_MAX_Real_Vanilla_REGPlatformConstants, DynFlags
pc_MAX_Real_XMM_REGPlatformConstants, DynFlags
pc_MAX_SPEC_AP_SIZEPlatformConstants, DynFlags
pc_MAX_SPEC_SELECTEE_SIZEPlatformConstants, DynFlags
pc_MAX_Vanilla_REGPlatformConstants, DynFlags
pc_MAX_XMM_REGPlatformConstants, DynFlags
pc_MIN_CHARLIKEPlatformConstants, DynFlags
pc_MIN_INTLIKEPlatformConstants, DynFlags
pc_MIN_PAYLOAD_SIZEPlatformConstants, DynFlags
pc_MUT_ARR_PTRS_CARD_BITSPlatformConstants, DynFlags
pc_OFFSET_bdescr_blocksPlatformConstants, DynFlags
pc_OFFSET_bdescr_flagsPlatformConstants, DynFlags
pc_OFFSET_bdescr_freePlatformConstants, DynFlags
pc_OFFSET_bdescr_startPlatformConstants, DynFlags
pc_OFFSET_Capability_rPlatformConstants, DynFlags
pc_OFFSET_CostCentreStack_mem_allocPlatformConstants, DynFlags
pc_OFFSET_CostCentreStack_scc_countPlatformConstants, DynFlags
pc_OFFSET_StgArrBytes_bytesPlatformConstants, DynFlags
pc_OFFSET_stgEagerBlackholeInfoPlatformConstants, DynFlags
pc_OFFSET_StgEntCounter_allocdPlatformConstants, DynFlags
pc_OFFSET_StgEntCounter_allocsPlatformConstants, DynFlags
pc_OFFSET_StgEntCounter_entry_countPlatformConstants, DynFlags
pc_OFFSET_StgEntCounter_linkPlatformConstants, DynFlags
pc_OFFSET_StgEntCounter_registeredpPlatformConstants, DynFlags
pc_OFFSET_StgFunInfoExtraFwd_arityPlatformConstants, DynFlags
pc_OFFSET_StgFunInfoExtraRev_arityPlatformConstants, DynFlags
pc_OFFSET_stgGCEnter1PlatformConstants, DynFlags
pc_OFFSET_stgGCFunPlatformConstants, DynFlags
pc_OFFSET_StgHeader_ccsPlatformConstants, DynFlags
pc_OFFSET_StgHeader_ldvwPlatformConstants, DynFlags
pc_OFFSET_StgMutArrPtrs_ptrsPlatformConstants, DynFlags
pc_OFFSET_StgMutArrPtrs_sizePlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rCCCSPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rCurrentNurseryPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rCurrentTSOPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rD1PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rD2PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rD3PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rD4PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rD5PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rD6PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rF1PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rF2PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rF3PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rF4PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rF5PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rF6PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rHpPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rHpAllocPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rHpLimPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rL1PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR1PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR10PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR2PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR3PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR4PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR5PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR6PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR7PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR8PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rR9PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rSpPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rSpLimPlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rXMM1PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rXMM2PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rXMM3PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rXMM4PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rXMM5PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rXMM6PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rYMM1PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rYMM2PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rYMM3PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rYMM4PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rYMM5PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rYMM6PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rZMM1PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rZMM2PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rZMM3PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rZMM4PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rZMM5PlatformConstants, DynFlags
pc_OFFSET_StgRegTable_rZMM6PlatformConstants, DynFlags
pc_OFFSET_StgSmallMutArrPtrs_ptrsPlatformConstants, DynFlags
pc_OFFSET_StgStack_spPlatformConstants, DynFlags
pc_OFFSET_StgStack_stackPlatformConstants, DynFlags
pc_OFFSET_StgTSO_alloc_limitPlatformConstants, DynFlags
pc_OFFSET_StgTSO_cccsPlatformConstants, DynFlags
pc_OFFSET_StgTSO_stackobjPlatformConstants, DynFlags
pc_OFFSET_StgUpdateFrame_updateePlatformConstants, DynFlags
pc_platformConstantsPlatformConstants, DynFlags
pc_PROF_HDR_SIZEPlatformConstants, DynFlags
pc_REP_CostCentreStack_mem_allocPlatformConstants, DynFlags
pc_REP_CostCentreStack_scc_countPlatformConstants, DynFlags
pc_REP_StgEntCounter_allocdPlatformConstants, DynFlags
pc_REP_StgEntCounter_allocsPlatformConstants, DynFlags
pc_REP_StgFunInfoExtraFwd_arityPlatformConstants, DynFlags
pc_REP_StgFunInfoExtraRev_arityPlatformConstants, DynFlags
pc_RESERVED_C_STACK_BYTESPlatformConstants, DynFlags
pc_RESERVED_STACK_WORDSPlatformConstants, DynFlags
pc_SIZEOF_CostCentreStackPlatformConstants, DynFlags
pc_SIZEOF_StgArrBytes_NoHdrPlatformConstants, DynFlags
pc_SIZEOF_StgFunInfoExtraRevPlatformConstants, DynFlags
pc_SIZEOF_StgMutArrPtrs_NoHdrPlatformConstants, DynFlags
pc_SIZEOF_StgSmallMutArrPtrs_NoHdrPlatformConstants, DynFlags
pc_SIZEOF_StgSMPThunkHeaderPlatformConstants, DynFlags
pc_SIZEOF_StgUpdateFrame_NoHdrPlatformConstants, DynFlags
pc_STD_HDR_SIZEPlatformConstants, DynFlags
pc_TAG_BITSPlatformConstants, DynFlags
pc_TICKY_BIN_COUNTPlatformConstants, DynFlags
pc_WORDS_BIGENDIANPlatformConstants, DynFlags
pc_WORD_SIZEPlatformConstants, DynFlags
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
peelUseCallDemand
PendingRnSplice 
1 (Type/Class)HsExpr, HsSyn
2 (Data Constructor)HsExpr, HsSyn
PendingStuffTcRnTypes
PendingTcSplice 
1 (Type/Class)HsExpr, HsSyn
2 (Data Constructor)HsExpr, HsSyn
PersistentPipelineMonad
Pext16OpPrimOp
Pext32OpPrimOp
Pext64OpPrimOp
Pext8OpPrimOp
PextOpPrimOp
PFailedLexer
pfail_RDRPrelNames
PFloatGHC.Exts.Heap.Closures, GHC.Exts.Heap
pFstPair
pgmErrorPlainPanic, Panic, Outputable
pgmErrorDocPanic
pgm_aDynFlags
pgm_arDynFlags
pgm_cDynFlags
pgm_dllDynFlags
pgm_FDynFlags
pgm_iDynFlags
pgm_LDynFlags
pgm_lDynFlags
pgm_lcDynFlags
pgm_lccDynFlags
pgm_libtoolDynFlags
pgm_loDynFlags
pgm_PDynFlags
pgm_ranlibDynFlags
pgm_sDynFlags
pgm_TDynFlags
pgm_windresDynFlags
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)DriverPhases
phaseInputExtDriverPhases
PhaseNumBasicTypes
PhasePlusPipelineMonad
PhasesLanguage.Haskell.TH.Syntax, Language.Haskell.TH
piGhcPrelude
picCCOptsDynFlags
pickCapturedPredsTcType
pickGREsRdrName
pickGREsModExpRdrName
pickLRBasicTypes, TyCoRep, Coercion, TcEvidence
pickQuantifiablePredsTcType
pickyEqTypeTcType
picPOptsDynFlags
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)PipelineMonad
2 (Data Constructor)PipelineMonad
pipeLeftoversGHCi.Message
PipelineOutputPipelineMonad
pipeReadGHCi.Message
PipeState 
1 (Type/Class)PipelineMonad
2 (Data Constructor)PipelineMonad
pipeWriteGHCi.Message
piResultTyType
piResultTysType
pkgGHC.Exts.Heap.Closures, GHC.Exts.Heap
PkgConfFileDynFlags
PkgConfRefDynFlags
pkgDatabaseDynFlags
PkgName 
1 (Type/Class)Language.Haskell.TH.Syntax
2 (Data Constructor)Language.Haskell.TH.Syntax
pkgQualHscTypes
pkgStateDynFlags
pkgStringLanguage.Haskell.TH.Syntax
pkgTrustOnLocDynFlags
PlaceCostCentreCoreSyn
placeHolderIncompsCoAxiom
placeHolderNamesTcPlaceHolder, HsSyn
placeHolderPunRhsRdrHsSyn
PlaceNonLamCoreSyn
PlaceRuntimeCoreSyn
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)Platform
2 (Data Constructor)Platform
platformArchPlatform
PlatformConstants 
1 (Type/Class)PlatformConstants, DynFlags
2 (Data Constructor)PlatformConstants, DynFlags
platformHasGnuNonexecStackPlatform
platformHasIdentDirectivePlatform
platformHasSubsectionsViaSymbolsPlatform
platformIsCrossCompilingPlatform
platformOSPlatform
platformUnregisterisedPlatform
platformUsesFrameworksPlatform
platformWordSizePlatform
PlayInterruptibleForeignCall
playInterruptibleForeignCall
PlayRiskyForeignCall
PlaySafeForeignCall
playSafeForeignCall
pLiftFstPair
pLiftSndPair
Plugin 
1 (Type/Class)Plugins
2 (Data Constructor)Plugins
pluginModNameOptsDynFlags
pluginModNamesDynFlags
pluginPackageFlagsDynFlags
PluginProvTyCoRep
PluginRecompilePlugins
pluginRecompilePlugins
pluginRecompile'Plugins
pLUGINSPrelNames
pluginsPlugins
pluginTyConKeyPrelNames
pluginTyConNamePrelNames
PluginWithArgs 
1 (Type/Class)Plugins
2 (Data Constructor)Plugins
pluralOutputable
pluralUFMUniqFM
pluralVarSetVarSet
plusAnnEnvAnnotations
plusAvailAvail
plusDUNameSet
plusDVarEnvVarEnv
plusDVarEnv_CVarEnv
plusFsEnvFastStringEnv
plusFsEnv_CFastStringEnv
plusFVNameSet
plusFVsNameSet
plusGlobalRdrEnvRdrName
plusHsValBindsHsBinds, HsSyn
plusImportAvailsTcRnTypes
plusIntegerIdKeyPrelNames
plusIntegerNamePrelNames
plusInteger_RDRPrelNames
plusMaybeUFM_CUniqFM
plusMaybeVarEnv_CVarEnv
plusModuleEnvModule
plusModuleEnv_CModule
plusNameEnvNameEnv
plusNameEnv_CNameEnv
plusNaturalIdKeyPrelNames
plusNaturalNamePrelNames
plusOccEnvOccName, Name
plusOccEnv_COccName, Name
plusSimplCountCoreMonad
plusTypeEnvHscTypes
plusUDFMUniqDFM
plusUDFM_CUniqDFM
plusUFMUniqFM
plusUFMListUniqFM
plusUFM_CUniqFM
plusUFM_CDUniqFM
plusVarEnvVarEnv
plusVarEnvListVarEnv
plusVarEnv_CVarEnv
plusVarEnv_CDVarEnv
plusWarnsHscTypes
plus_RDRPrelNames
PmExprPmExpr
PmExprConPmExpr
PmExprEqPmExpr
PmExprLitPmExpr
PmExprOtherPmExpr
PmExprVarPmExpr
PmLitPmExpr
PmOLitPmExpr
pmPprHsLitHsLit, HsSyn
PmSLitPmExpr
POkLexer
pokeItbl 
1 (Function)GHC.Exts.Heap.InfoTable, GHC.Exts.Heap
2 (Function)GHC.Exts.Heap.InfoTableProf
PolyKindsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PopCnt16OpPrimOp
PopCnt32OpPrimOp
PopCnt64OpPrimOp
PopCnt8OpPrimOp
PopCntOpPrimOp
popContextLexer
popLexStateLexer
positionIndependentDynFlags
PostfixOperatorsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PostInlineUnconditionallyCoreMonad
postProcessDmdTypeDemand
postProcessUnsatDemand
PostTcExprHsExpr, HsSyn
PostTcTableHsExpr, HsSyn
ppArityInfoIdInfo
ppCafInfoIdInfo
PPC_64ABIPlatform
ppc_64ABIPlatform
PprLanguage.Haskell.TH.Ppr, Language.Haskell.TH
ppr 
1 (Function)Language.Haskell.TH.Ppr, Language.Haskell.TH
2 (Function)Outputable
pprAlternativeBasicTypes
pprAnonWildCardHsTypes, HsSyn
pprAStmtContextHsExpr, HsSyn
pprBangTypeLanguage.Haskell.TH.Ppr
pprBindsHsExpr, HsSyn
pprBndrOutputable
pprBodyLanguage.Haskell.TH.Ppr
pprBooleanFormulaBooleanFormula
pprBooleanFormulaNiceBooleanFormula
pprByHsExpr, HsSyn
pprCLabelStringForeignCall
pprClassPredTyCoRep, Type, TcType
pprCmdHsExpr, HsSyn
pprCmdArgHsExpr, HsSyn
pprCoTyCoRep, Coercion
pprCoAxBranchCoercion
pprCoAxBranchLHSCoercion
pprCoAxBranchUserCoercion
pprCoAxiomCoercion
pprCodeOutputable
PprColour 
1 (Type/Class)PprColour
2 (Data Constructor)PprColour
pprColsDynFlags
pprCompHsExpr, HsSyn
pprConArgsHsPat, HsSyn
pprConDeclFieldsHsTypes, HsSyn
pprCoreAltPprCore
pprCoreBindingPprCore
pprCoreBindingsPprCore
pprCoreBindingsWithSizePprCore
pprCoreBindingWithSizePprCore
pprCoreExprPprCore
pprCostCentreCoreCostCentre
pprCtLocTcRnTypes
pprCtOriginTcRnTypes
pprCtsTcRnTypes
pprCxtLanguage.Haskell.TH.Ppr
pprDataConsTyCoRep
pprDataFamInstFlavourHsDecls, HsSyn
pprDebugAndThenOutputable
pprDebugParendExprHsExpr, HsSyn
pprDeclListHsBinds, HsSyn
pprDeeperOutputable
pprDeeperListOutputable
pprDefinedAtName
pprDefMethInfoClass
pprDoHsExpr, HsSyn
pprErrMsgBagWithLocErrUtils
pprEvVarsTcRnTypes
pprEvVarThetaTcRnTypes
pprEvVarWithTypeTcRnTypes
pprExpLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprExprHsExpr, HsSyn
pprExternalSrcLocHsExpr, HsSyn
pprFamInstFamInstEnv
pprFamInstsFamInstEnv
pprFastFilePathOutputable
pprFieldsLanguage.Haskell.TH.Ppr
pprFixityLanguage.Haskell.TH.Ppr
pprFlagPackages
pprForAllTyCoRep, Type
pprForallLanguage.Haskell.TH.Ppr
pprFullRuleNameHsDecls, HsSyn
pprFunArgTypeLanguage.Haskell.TH.Ppr
pprFunBindHsExpr, HsSyn
pprFunDepClass
pprFundepsClass
pprGadtRHSLanguage.Haskell.TH.Ppr
pprGlobalRdrEnvRdrName
pprGRHSHsExpr, HsSyn
pprGRHSsHsExpr, HsSyn
pprGuardedLanguage.Haskell.TH.Ppr
pprHPTHscTypes
pprHsBracketHsExpr, HsSyn
pprHsBytesOutputable
pprHsCharOutputable
pprHsExplicitForAllHsTypes, HsSyn
pprHsFamInstLHSHsDecls, HsSyn
pprHsForAllHsTypes, HsSyn
pprHsForAllExtraHsTypes, HsSyn
pprHsStringOutputable
pprHsTypeHsTypes, HsSyn
pprHsWrapperTcEvidence
pprIdDetailsIdInfo
pprIfaceAppArgsIfaceType, IfaceSyn
pprIfaceBndrsIfaceType, IfaceSyn
pprIfaceCoercionIfaceType, IfaceSyn
pprIfaceContextIfaceType, IfaceSyn
pprIfaceContextArrIfaceType, IfaceSyn
pprIfaceCoTcAppIfaceType, IfaceSyn
pprIfaceDeclIfaceSyn
pprIfaceExprIfaceSyn
pprIfaceForAllIfaceType, IfaceSyn
pprIfaceForAllPartIfaceType, IfaceSyn
pprIfaceForAllPartMustIfaceType, IfaceSyn
pprIfaceIdBndrIfaceType, IfaceSyn
pprIfaceLamBndrIfaceType, IfaceSyn
pprIfacePrefixAppIfaceType, IfaceSyn
pprIfaceSigmaTypeIfaceType, IfaceSyn
pprIfaceStrictSigDemand
pprIfaceTvBndrIfaceType, IfaceSyn
pprIfaceTyConBindersIfaceType, IfaceSyn
pprIfaceTyLitIfaceType, IfaceSyn
pprIfaceTypeIfaceType, IfaceSyn
pprIfaceTypeAppIfaceType, IfaceSyn
pprImpExpHsImpExp, HsSyn
pprInfixExpLanguage.Haskell.TH.Ppr
pprInfixNameName
pprInfixOccOutputable
pprInfixVarOutputable
pprInlineBasicTypes
pprInlineDebugBasicTypes
pprInstanceInstEnv
pprInstanceHdrInstEnv
pprInstancesInstEnv
pprintLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprKindTyCoRep, Type, TcType
pprLCmdHsExpr, HsSyn
pprLExprHsExpr, HsSyn
pprLHsBindsHsBinds, HsSyn
pprLHsBindsForUserHsBinds, HsSyn
pprLHsContextHsTypes, HsSyn
pprLitLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprLiteralLiteral
pprLocErrMsgErrUtils
PprMLanguage.Haskell.TH.PprLib
pprMatchHsExpr, HsSyn
pprMatchContextHsExpr, HsSyn
pprMatchContextNounHsExpr, HsSyn
pprMatchesHsExpr, HsSyn
pprMatchInCtxtHsExpr, HsSyn
pprMatchPatLanguage.Haskell.TH.Ppr
pprMaybeExpLanguage.Haskell.TH.Ppr
pprMessageBagErrUtils
pprMinimalSigHsBinds, HsSyn
pprModuleModule
pprModuleMapPackages
pprModuleNameModule
pprModulePrefixName, HscTypes
pprNameLanguage.Haskell.TH.PprLib
pprName'Language.Haskell.TH.PprLib
pprNameDefnLocName
pprNameProvenanceRdrName
pprNameSpaceOccName, Name
pprNameSpaceBriefOccName, Name
pprNameUnqualifiedName
pprNonVarNameSpaceOccName, Name
pprOccEnvOccName, Name
pprOccNameOccName, Name
pprOptCoPprCore
pprPackageConfigPackageConfig, Packages
pprPackagesPackages
pprPackagesSimplePackages
PprPanicPanic
pprPanicOutputable
pprParendCoTyCoRep, Coercion
pprParendExpr 
1 (Function)PprCore
2 (Function)HsExpr, HsSyn
pprParendIfaceAppArgsIfaceType, IfaceSyn
pprParendIfaceCoercionIfaceType, IfaceSyn
pprParendIfaceTypeIfaceType, IfaceSyn
pprParendKindTyCoRep, Type, TcType
pprParendLExprHsExpr, HsSyn
pprParendLPatHsPat, HsSyn
pprParendThetaTyCoRep, TcType
pprParendType 
1 (Function)Language.Haskell.TH.Ppr, Language.Haskell.TH
2 (Function)TyCoRep, Type, TcType
pprParendTypeArgLanguage.Haskell.TH.Ppr
pprPassDetailsCoreMonad
pprPatLanguage.Haskell.TH.Ppr, Language.Haskell.TH
pprPatBindHsExpr, HsSyn
pprPatSynSigLanguage.Haskell.TH.Ppr
pprPatSynType 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)PatSyn
pprPECategoryTcRnTypes
pprPendingSpliceHsExpr, HsSyn
pprPgmErrorOutputable
pprPmExprWithParensPmExpr
PprPrec 
1 (Type/Class)BasicTypes, TyCoRep, Type
2 (Data Constructor)BasicTypes, TyCoRep, Type
pprPrecOutputable
pprPrecIfaceTypeIfaceType, IfaceSyn
pprPrecTypeTyCoRep, Type
pprPrecTypeXTyCoRep
pprPrefixNameName
pprPrefixOcc 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)Outputable
pprPrefixVarOutputable
pprPrimCharOutputable
pprPrimIntOutputable
pprPrimInt64Outputable
pprPrimWordOutputable
pprPrimWord64Outputable
PprProgramErrorPanic
pprPromotionQuoteTyCon
pprQualsHsExpr, HsSyn
pprQuotedListOutputable
pprReasonPackages
pprRecFieldsLanguage.Haskell.TH.Ppr
pprRuleBaseRules
pprRuleNameBasicTypes
pprRulesPprCore
pprRulesForUserRules
pprSetDepthOutputable
pprShortTyThingTyCoRep, Type
pprSigmaTypeTyCoRep, Type, TcType
pprSigSkolInfoTcRnTypes
pprSimplCountCoreMonad
pprSkolInfoTcRnTypes
PprSorryPanic
pprSorryOutputable
pprSourceTyConType
pprSpecHsBinds, HsSyn
pprSpliceHsExpr, HsSyn
pprSpliceDeclHsExpr, HsSyn
pprStmtHsExpr, HsSyn
pprStmtContextHsExpr, HsSyn
pprStmtInCtxtHsExpr, HsSyn
pprSTraceOutputable
pprStrictnessIdInfo
pprStrictTypeLanguage.Haskell.TH.Ppr
pprStringLanguage.Haskell.TH.Ppr
PprStyleOutputable
pprTargetHscTypes
pprTargetIdHscTypes
pprTcSpecPragsHsBinds, HsSyn
pprTcTyThingCategoryTcRnTypes
pprTcTyVarDetailsTcType
pprTCvBndrTyCoRep, Type, TcType
pprTCvBndrsTyCoRep, Type, TcType
pprThetaTyCoRep, Type, TcType
pprThetaArrowTyTyCoRep, Type, TcType
pprTicksHsBinds, HsSyn
pprTraceOutputable
pprTraceDebugOutputable
pprTraceExceptionOutputable
pprTraceItOutputable
pprTraceMOutputable
pprTransformStmtHsExpr, HsSyn
pprTransStmtHsExpr, HsSyn
pprTyAppLanguage.Haskell.TH.Ppr
pprTyClDeclFlavourHsDecls, HsSyn
pprTyLit 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)TyCoRep
pprTypeTyCoRep, Type, TcType
pprTypeAppTyCoRep, Type, TcType
pprTyTcAppIfaceType, IfaceSyn
pprTyThingCategoryTyCoRep, Type, TcType
pprTyVarTyCoRep, Type
pprTyVarsTyCoRep, Type
pprUDFMUniqDFM
pprUFMUniqFM
pprUFMWithKeysUniqFM
pprUInfixTLanguage.Haskell.TH.Ppr
pprUniqDFMUniqDFM
pprUniqDSetUniqDSet
pprUniqFMUniqFM
pprUniqSetUniqSet
pprUniqueAlwaysUnique
pprUserForAllTyCoRep, Type
pprUserIfaceForAllIfaceType, IfaceSyn
pprUserLengthDynFlags
pprUserRealSpanSrcLoc
pprUserTypeCtxtTcType
pprUserTypeErrorTyType
pprVarBangTypeLanguage.Haskell.TH.Ppr
pprVarSetVarSet
pprVarSigHsBinds, HsSyn
pprVarStrictTypeLanguage.Haskell.TH.Ppr
pprWarningTxtForMsgBasicTypes
pprWithBarsOutputable
pprWithCommasOutputable
pprWithExplicitKindsWhenTyCoRep, Type
pprWithSourceTextBasicTypes
pprWithTYPEType
ppr_appsHsExpr, HsSyn
ppr_bndrsLanguage.Haskell.TH.Ppr
ppr_cmdHsExpr, HsSyn
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_stmtsHsExpr, HsSyn
ppr_exprHsExpr, HsSyn
ppr_lcmdHsExpr, HsSyn
ppr_lexprHsExpr, HsSyn
ppr_listLanguage.Haskell.TH.Ppr, Language.Haskell.TH
ppr_mbDocHsDoc, HsSyn
ppr_monobindHsBinds, HsSyn
ppr_newtypeLanguage.Haskell.TH.Ppr
ppr_overlapLanguage.Haskell.TH.Ppr
ppr_quasiHsExpr, HsSyn
ppr_sig 
1 (Function)Language.Haskell.TH.Ppr
2 (Function)HsBinds, HsSyn
ppr_spliceHsExpr, HsSyn
ppr_splice_declHsExpr, HsSyn
ppr_tf_headLanguage.Haskell.TH.Ppr
ppr_tySynLanguage.Haskell.TH.Ppr
ppUnlessOutputable
ppWhenOutputable
pp_dotdotHsExpr, HsSyn
pp_rhsHsExpr, HsSyn
pp_st_suffixHsLit, HsSyn
pragAnnDLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragBracketsHsBinds, HsSyn
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
pragSrcBracketsHsBinds, HsSyn
pragStateLexer
PrecedenceLanguage.Haskell.TH.Ppr
prec_RDRPrelNames
PredLanguage.Haskell.TH.Syntax, Language.Haskell.TH
predGhcPrelude
PredQLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PredTreeType
PredTypeTyCoRep, Type, TcType
predTypeEqRelType
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)CmdLineParser
PrefixConHsTypes, HsSyn
prefixDataCon_RDRPrelNames
prefixIDataConKeyPrelNames
prefixIDataConNamePrelNames
PrefixPatSynLanguage.Haskell.TH.Syntax, Language.Haskell.TH
prefixPatSynLanguage.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
PreInlineUnconditionallyCoreMonad
preloadPackagesPackages
pRELUDEPrelNames
pRELUDE_NAMEPrelNames
prepareAnnotationsHscTypes
PrepFFIGHCi.Message
prepForeignCallGHCi.FFI
PresentHsExpr, HsSyn
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
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, RepType
primRepIsFloatTyCon
primRepSizeBTyCon
primRepSlotRepType
primRepToRuntimeRepTysPrim
primRepToTypeRepType
PrimTyConILanguage.Haskell.TH.Syntax, Language.Haskell.TH
primTyConsTysPrim
PrimTypeGHC.Exts.Heap.Closures, GHC.Exts.Heap
primUnitIdModule
primWord64SuffixOutputable
primWordSuffixOutputable
printGhcPrelude
printBagOfErrorsErrUtils
printDocPretty
printDoc_Pretty
printExceptionGhcMonad
printForCOutputable
printForUserOutputable
printForUserPartWayOutputable
printIdKeyPrelNames
printInfoForUserErrUtils
printNamePrelNames
printOrThrowWarningsHscTypes
printOutputForUserErrUtils
printSDocOutputable
printSDocLnOutputable
PrintUnqualifiedOutputable
processArgsCmdLineParser
ProcExprHsExpr, HsSyn
ProcOriginTcRnTypes
prodDataCon_RDRPrelNames
prodTyConKeyPrelNames
prodTyConNamePrelNames
productGhcPrelude
ProfAutoDynFlags
profAutoDynFlags
ProfAutoAllDynFlags
ProfAutoCallsDynFlags
ProfAutoExportsDynFlags
ProfAutoTopDynFlags
ProfNoteCoreSyn
profNoteCCCoreSyn
profNoteCountCoreSyn
profNoteScopeCoreSyn
pROF_HDR_SIZEDynFlags
progNamePlainPanic, Panic
ProgramErrorPanic
programNameDynFlags
projectVersionDynFlags
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
ProvCtxtOriginTcRnTypes
provSizeTyCoRep
proxyHashIdMkId
proxyHashKeyPrelNames
proxyPrimTyConTysPrim
proxyPrimTyConKeyPrelNames
PSBHsBinds, HsSyn
psb_argsHsBinds, HsSyn
psb_defHsBinds, HsSyn
psb_dirHsBinds, HsSyn
psb_extHsBinds, HsSyn
psb_idHsBinds, HsSyn
psig_hs_tyTcRnTypes
psig_nameTcRnTypes
pSndPair
PState 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
PStrPretty
ptext 
1 (Function)Language.Haskell.TH.PprLib
2 (Function)Pretty
3 (Function)Outputable
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
PtrSlotRepType
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
purePluginPlugins
pure_RDRPrelNames
pushCallStackKeyPrelNames
pushCallStackNamePrelNames
pushCoArgCoreOpt
pushCoTyArgCoreOpt
pushCoValArgCoreOpt
pushErrCtxtTcRnTypes
pushErrCtxtSameOriginTcRnTypes
pushLexStateLexer
pushModuleContextLexer
pushTcLevelTcType
putBinary
putAtBinary
putByteBinary
putCharGhcPrelude
putCmdLineStateCmdLineParser
putDictionaryBinary
putFSBinary
putIfaceTopBndrIfaceSyn
putLogMsgDynFlags
putMessageGHCi.Message
putMsg 
1 (Function)ErrUtils
2 (Function)CoreMonad
putMsgSCoreMonad
PutMVarOpPrimOp
putNameLiterallyBinFingerprint
putQLanguage.Haskell.TH.Syntax
putStrGhcPrelude
putStrLnGhcPrelude
putTHMessageGHCi.Message
put_Binary
PWordGHC.Exts.Heap.Closures, GHC.Exts.Heap
PWord64GHC.Exts.Heap.Closures, GHC.Exts.Heap