ghc-lib-parser-8.10.2.20200916: 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
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
parMakeCountDynFlags
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
parsedResultActionPlugins
parseDynamicFilePragmaDynFlags
parseDynamicFlagsCmdLineDynFlags
parseDynamicFlagsFullDynFlags
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
PartialModIfaceHscTypes
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
PassFlagCmdLineParser
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
patBuilderBangRdrHsSyn
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
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_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_IDMkCore
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, 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_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
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
PersistentPipelineMonad
PersistentLinkerState 
1 (Type/Class)LinkerTypes
2 (Data Constructor)LinkerTypes
Pext16OpPrimOp
Pext32OpPrimOp
Pext64OpPrimOp
Pext8OpPrimOp
PextOpPrimOp
pExtsBitmapLexer
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_lmDynFlags
pgm_loDynFlags
pgm_PDynFlags
pgm_ranlibDynFlags
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
phaseForeignLanguageHscTypes
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
pipeStateDynFlagsPipelineMonad
pipeStateModIfacePipelineMonad
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
pkgs_loadedLinkerTypes
pkgTrustOnLocDynFlags
PlaceCostCentreCoreSyn
placeHolderIncompsCoAxiom
placeHolderNamesTcGHC.Hs.PlaceHolder, GHC.Hs
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)GHC.Platform
2 (Data Constructor)GHC.Platform
platformArchGHC.Platform
PlatformConstants 
1 (Type/Class)PlatformConstants, DynFlags
2 (Data Constructor)PlatformConstants, DynFlags
platformConstantsDynFlags
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, DynFlags
2 (Data Constructor)GHC.Platform, DynFlags
platformMiscDynFlags
platformMisc_ghcDebuggedGHC.Platform, DynFlags
platformMisc_ghcRTSWaysGHC.Platform, DynFlags
platformMisc_ghcRtsWithLibdwGHC.Platform, DynFlags
platformMisc_ghcThreadedGHC.Platform, DynFlags
platformMisc_ghcWithInterpreterGHC.Platform, DynFlags
platformMisc_ghcWithNativeCodeGenGHC.Platform, DynFlags
platformMisc_ghcWithSMPGHC.Platform, DynFlags
platformMisc_integerLibraryGHC.Platform, DynFlags
platformMisc_integerLibraryTypeGHC.Platform, DynFlags
platformMisc_leadingUnderscoreGHC.Platform, DynFlags
platformMisc_libFFIGHC.Platform, DynFlags
platformMisc_llvmTargetGHC.Platform, DynFlags
platformMisc_tablesNextToCodeGHC.Platform, DynFlags
platformMisc_targetPlatformStringGHC.Platform, DynFlags
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)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
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
plusSimplCountCoreMonad
plusTypeEnvHscTypes
plusUDFMUniqDFM
plusUDFM_CUniqDFM
plusUFMUniqFM
plusUFMListUniqFM
plusUFM_CUniqFM
plusUFM_CDUniqFM
plusVarEnvVarEnv
plusVarEnvListVarEnv
plusVarEnv_CVarEnv
plusVarEnv_CDVarEnv
plusWarnsHscTypes
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
PolyKindsGHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PopCnt16OpPrimOp
PopCnt32OpPrimOp
PopCnt64OpPrimOp
PopCnt8OpPrimOp
PopCntOpPrimOp
popContextLexer
popLexStateLexer
positionIndependentDynFlags
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
pprArgGHC.Hs.Expr, GHC.Hs
pprAStmtContextGHC.Hs.Expr, GHC.Hs
pprBangTypeLanguage.Haskell.TH.Ppr
pprBindsGHC.Hs.Expr, GHC.Hs
pprBndrOutputable
pprBodyLanguage.Haskell.TH.Ppr
pprBooleanFormulaBooleanFormula
pprBooleanFormulaNiceBooleanFormula
pprByGHC.Hs.Expr, GHC.Hs
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
pprColsDynFlags
pprCompGHC.Hs.Expr, GHC.Hs
pprConArgsGHC.Hs.Pat, GHC.Hs
pprConDeclFieldsGHC.Hs.Types, GHC.Hs
pprCoreAltPprCore
pprCoreBindingPprCore
pprCoreBindingsPprCore
pprCoreBindingsWithSizePprCore
pprCoreBindingWithSizePprCore
pprCoreExprPprCore
pprCostCentreCoreCostCentre
pprCtLocConstraint
pprCtOriginTcOrigin
pprCtsConstraint
pprCxtLanguage.Haskell.TH.Ppr
pprDataConsTyCoPpr
pprDataFamInstFlavourGHC.Hs.Decls, GHC.Hs
pprDebugAndThenOutputable
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
pprFlagPackages
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
pprGlobalRdrEnvRdrName
pprGRHSGHC.Hs.Expr, GHC.Hs
pprGRHSsGHC.Hs.Expr, GHC.Hs
pprGuardedLanguage.Haskell.TH.Ppr
pprHoleFitCandTcHoleFitTypes
pprHPTHscTypes
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
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
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
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
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
pprParendCoTyCoPpr, Coercion
pprParendExpr 
1 (Function)PprCore
2 (Function)GHC.Hs.Expr, GHC.Hs
pprParendIfaceAppArgsIfaceType, IfaceSyn
pprParendIfaceCoercionIfaceType, IfaceSyn
pprParendIfaceTypeIfaceType, IfaceSyn
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
pprPrecIfaceTypeIfaceType, IfaceSyn
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
pprReasonPackages
pprRecFieldsLanguage.Haskell.TH.Ppr
pprRuleBaseRules
pprRuleNameBasicTypes
pprRulesPprCore
pprRulesForUserRules
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
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
pprTargetHscTypes
pprTargetIdHscTypes
pprTcSpecPragsGHC.Hs.Binds, GHC.Hs
pprTcTyThingCategoryTcRnTypes
pprTcTyVarDetailsTcType
pprTCvBndrTyCoPpr, TcType
pprTCvBndrsTyCoPpr, TcType
pprThetaTyCoPpr, TcType
pprThetaArrowTyTyCoPpr, TcType
pprTicksGHC.Hs.Binds, GHC.Hs
pprTraceOutputable
pprTraceDebugOutputable
pprTraceExceptionOutputable
pprTraceItOutputable
pprTraceMOutputable
pprTraceWithOutputable
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
pprTyTcAppIfaceType, IfaceSyn
pprTyThingCategoryTyCoRep, TyCoPpr, TcType
pprTyVarTyCoPpr
pprTyVarsTyCoPpr
pprUDFMUniqDFM
pprUFMUniqFM
pprUFMWithKeysUniqFM
pprUInfixTLanguage.Haskell.TH.Ppr
pprUniqDFMUniqDFM
pprUniqDSetUniqDSet
pprUniqFMUniqFM
pprUniqSetUniqSet
pprUniqueAlwaysUnique
pprUserForAllTyCoPpr
pprUserIfaceForAllIfaceType, IfaceSyn
pprUserLengthDynFlags
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
ppWhenOutputable
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)CmdLineParser
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
preloadPackagesPackages
pRELUDEPrelNames
pRELUDE_NAMEPrelNames
prepareAnnotationsHscTypes
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
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
primRepCompatibleTyCon
primRepIsFloatTyCon
primRepsCompatibleTyCon
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
ProcExprGHC.Hs.Expr, GHC.Hs
ProcOriginTcOrigin
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
ProvCtxtOriginTcOrigin
provSizeTyCoRep
proxyHashIdMkId
proxyHashKeyPrelNames
proxyPrimTyConTysPrim
proxyPrimTyConKeyPrelNames
PSBGHC.Hs.Binds, GHC.Hs
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
pSndPair
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
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
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