ghc-8.0.2: The GHC API

Index - P

P 
1 (Data Constructor)StgCmmArgRep, StgCmmLayout
2 (Type/Class)Lexer
3 (Data Constructor)Lexer
4 (Data Constructor)PipelineMonad, DriverPipeline
paBracketsOutputable, GhcPlugins
PACKByteCodeInstr
PackageArg 
1 (Type/Class)DynFlags, GhcPlugins
2 (Data Constructor)DynFlags, GhcPlugins
PackageConfigPackageConfig, Packages, GhcPlugins
packageConfigIdPackageConfig, Packages, GhcPlugins
packageEnvDynFlags, GhcPlugins, GHC
PackageFamInstEnvHscTypes, GhcPlugins
PackageFlagDynFlags, GhcPlugins
packageFlagsDynFlags, GhcPlugins, GHC
packageHsLibsPackages, GhcPlugins
PackageIfaceTableHscTypes, GhcPlugins
PackageInstEnvHscTypes, GhcPlugins
PackageName 
1 (Type/Class)PackageConfig, Packages, GhcPlugins
2 (Data Constructor)PackageConfig, Packages, GhcPlugins
packageNamePackageConfig, Packages, GhcPlugins
packageNameStringPackageConfig, Packages, GhcPlugins
packageName_RDRPrelNames
PackageRuleBaseHscTypes, GhcPlugins
PackageStatePackages, GhcPlugins
packageTrustOnDynFlags, GhcPlugins
PackageTypeEnvHscTypes, GhcPlugins
packageVersionPackageConfig, Packages, GhcPlugins
packByTagPDVectorise.Utils
packByTagPDVarVectorise.Builtins.Base, Vectorise.Builtins
packByTagPD_PrimVarVectorise.Builtins.Base, Vectorise.Builtins
packByTagPD_PrimVarsVectorise.Builtins.Base, Vectorise.Builtins
packHalfWordsCLitCmmUtils
paClassVectorise.Builtins.Base, Vectorise.Builtins
paDataConVectorise.Builtins.Base, Vectorise.Builtins
paDictArgTypeVectorise.Utils.PADict, Vectorise.Utils
paDictOfTypeVectorise.Utils.PADict, Vectorise.Utils
PageModePretty
Pair 
1 (Type/Class)Pair
2 (Data Constructor)Pair
pairBwdHoopl
pairFwdHoopl
pairLatticeHoopl
pairTyConTysWiredIn, GhcPlugins
paMethodVectorise.Utils.PADict, Vectorise.Utils
PanicPanic, GHC
panicPanic, Outputable, GhcPlugins
panicDocPanic
panicTcSTcSMonad
PAPRtClosureInspect
paPRSelVectorise.Builtins.Base, Vectorise.Builtins
par1DataCon_RDRPrelNames
par1TyConKeyPrelNames
par1TyConNamePrelNames
ParamLocationCmmCallConv
ParensBooleanFormula
parens 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
parenSymOccOccName, Name, GhcPlugins
parens_RDRPrelNames
ParentRdrName, GhcPlugins
ParentIsRdrName, GhcPlugins
PARITYX86.Cond
parMakeCountDynFlags, GhcPlugins, GHC
ParOpPrimOp
ParPatHsPat, HsSyn, GHC
parrayTyConVectorise.Builtins.Base, Vectorise.Builtins
PArrBuiltin 
1 (Type/Class)TcRnTypes, TcRnMonad, DsMonad
2 (Data Constructor)TcRnTypes, TcRnMonad, DsMonad
PArrCompHsExpr, HsSyn, GHC
parrDataConKeyPrelNames
parrFakeConTysWiredIn, GhcPlugins
PArrPatHsPat, HsSyn, GHC
PArrSeqHsExpr, HsSyn, GHC
PArrSeqOriginTcRnTypes, TcRnMonad
parrTyConTysWiredIn, GhcPlugins
parrTyConKeyPrelNames
parrTyConNameTysWiredIn, GhcPlugins
parrTyCon_RDRTysWiredIn, GhcPlugins
parseCImportRdrHsSyn
parseCmmFileCmmParse
parseDeclarationParser
ParsedModGHC
ParsedModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
ParsedSourceGHC
parsedSourceGHC
parseDynamicFilePragmaDynFlags, GhcPlugins
parseDynamicFlagsGHC
parseDynamicFlagsCmdLineDynFlags, GhcPlugins
parseDynamicFlagsFullDynFlags, GhcPlugins
parseErrorSDocRdrHsSyn
parseExprInteractiveEval, GHC
parseExpressionParser
parseHeaderParser
parseIdentifierParser
parseImportParser
parseImportDeclInteractiveEval, GHC
parseModule 
1 (Function)Parser
2 (Function)GHC
parseNameInteractiveEval, GHC
parsePatternParser
parserGHC
ParseResultLexer
parseStatementParser
parseStaticFlagsStaticFlags, GHC
parseStmtParser
parseTypeParser
parseTypeSignatureParser
parseUnsignedIntegerStringBuffer
parSIdKeyTHNames
parSNameTHNames
ParStmtHsExpr, HsSyn, GHC
ParStmtBlock 
1 (Type/Class)HsExpr, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
ParStmtCtxtHsExpr, HsSyn, GHC
PartialSigTcRnTypes, TcRnMonad
partitionBagBag
partitionBagWithBag
partitionBindersType, GhcPlugins
partitionBindersIntoBindersType, GhcPlugins
partitionByListUtil, GhcPlugins
partitionDictsTcSMonad
partitionDVarEnvVarEnv, GhcPlugins
partitionDVarSetVarSet, GhcPlugins
partitionFunEqsTcSMonad
partitionInvisiblesType, GhcPlugins
partitionUDFMUniqDFM
partitionUFMUniqFM, GhcPlugins
partitionUniqDSetUniqDSet
partitionUniqSetUniqSet, GhcPlugins
partitionVarEnvVarEnv, GhcPlugins
partitionVarSetVarSet, GhcPlugins
partitionWithUtil, GhcPlugins
PartWayOutputable, GhcPlugins
par_isRdrName, GhcPlugins
par_lblRdrName, GhcPlugins
PassFlagCmdLineParser
PatHsPat, HsSyn, GHC
PatBindHsBinds, HsSyn, GHC
PatBindRhsHsExpr, HsSyn, GHC
PatBrHsExpr, HsSyn, GHC
patchEraseLiveRegAlloc.Liveness
patchJumpInstrInstruction
patchRegsLiveInstrRegAlloc.Liveness
patchRegsOfInstrInstruction
PatCtxRnEnv
patErrorIdKeyPrelNames
patGEIdKeyTHNames
patGENameTHNames
PatGuardHsExpr, HsSyn, GHC
PatOriginTcRnTypes, TcRnMonad
patQTyConKeyTHNames
patQTyConNameTHNames
PatSigCtxtTcType, TcValidity, TcHsType
patSigErrRnPat
PatSigOriginTcRnTypes, TcRnMonad
patsig_arg_tysTcRnTypes, TcRnMonad
patsig_body_tyTcRnTypes, TcRnMonad
patsig_ex_bndrsTcRnTypes, TcRnMonad
patsig_nameTcRnTypes, TcRnMonad
patsig_provTcRnTypes, TcRnMonad
patsig_reqTcRnTypes, TcRnMonad
patsig_univ_bndrsTcRnTypes, TcRnMonad
PatSkolTcRnTypes, TcRnMonad
PatSyn 
1 (Type/Class)PatSyn
2 (Data Constructor)HsExpr, HsSyn, GHC
patSynArgsPatSyn
patSynArityPatSyn
patSynAvailAvail
PatSynBind 
1 (Type/Class)HsBinds, HsSyn, GHC
2 (Data Constructor)HsBinds, HsSyn, GHC
patSynBuilderPatSyn
PatSynBuilderCtxtTcType, TcValidity, TcHsType
PatSynConConLike
patSynExTyBindersPatSyn
patSynExTyVarsPatSyn
patSynFieldLabelsPatSyn
patSynFieldTypePatSyn
patSynInstArgTysPatSyn
patSynInstResTyPatSyn
patSynIsInfixPatSyn
patSynMatcherPatSyn
patSynNamePatSyn
PatSynPETcRnTypes, TcRnMonad
PatSynSigHsBinds, HsSyn, GHC
patSynSigPatSyn
PatSynSigSkolTcRnTypes, TcRnMonad
patSynUnivTyBindersPatSyn
PatternMatchFail 
1 (Data Constructor)Exception
2 (Type/Class)Exception
PatternSynonymRdrName, GhcPlugins
patternSynonymsEnabledLexer
patTyConKeyTHNames
patTyConNameTHNames
paTyConVectorise.Builtins.Base, Vectorise.Builtins
pat_argsHsPat, HsSyn, GHC
pat_arg_tysHsPat, HsSyn, GHC
pat_bindsHsPat, HsSyn, GHC
pat_conHsPat, HsSyn, GHC
pat_dictsHsPat, HsSyn, GHC
pAT_ERROR_IDMkCore, GhcPlugins
pat_lhsHsBinds, HsSyn, GHC
pat_rhsHsBinds, HsSyn, GHC
pat_rhs_tyHsBinds, HsSyn, GHC
pat_ticksHsBinds, HsSyn, GHC
pat_tvsHsPat, HsSyn, GHC
pat_wrapHsPat, HsSyn, GHC
pc_AP_STACK_SPLIMPlatformConstants, DynFlags, GhcPlugins
pc_BITMAP_BITS_SHIFTPlatformConstants, DynFlags, GhcPlugins
pc_BLOCKS_PER_MBLOCKPlatformConstants, DynFlags, GhcPlugins
pc_BLOCK_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_CINT_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_CLONG_LONG_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_CLONG_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_CONTROL_GROUP_CONST_291PlatformConstants, DynFlags, GhcPlugins
pc_DOUBLE_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_DYNAMIC_BY_DEFAULTPlatformConstants, DynFlags, GhcPlugins
pc_ILDV_CREATE_MASKPlatformConstants, DynFlags, GhcPlugins
pc_ILDV_STATE_CREATEPlatformConstants, DynFlags, GhcPlugins
pc_ILDV_STATE_USEPlatformConstants, DynFlags, GhcPlugins
pc_LDV_SHIFTPlatformConstants, DynFlags, GhcPlugins
pc_MAX_CHARLIKEPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Double_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Float_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_INTLIKEPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Long_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Real_Double_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Real_Float_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Real_Long_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Real_Vanilla_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Real_XMM_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_SPEC_AP_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_MAX_SPEC_SELECTEE_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_MAX_Vanilla_REGPlatformConstants, DynFlags, GhcPlugins
pc_MAX_XMM_REGPlatformConstants, DynFlags, GhcPlugins
pc_MIN_CHARLIKEPlatformConstants, DynFlags, GhcPlugins
pc_MIN_INTLIKEPlatformConstants, DynFlags, GhcPlugins
pc_MIN_PAYLOAD_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_MUT_ARR_PTRS_CARD_BITSPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_bdescr_blocksPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_bdescr_freePlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_bdescr_startPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_Capability_rPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_CostCentreStack_mem_allocPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_CostCentreStack_scc_countPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgArrBytes_bytesPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_stgEagerBlackholeInfoPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgEntCounter_allocdPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgEntCounter_allocsPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgEntCounter_entry_countPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgEntCounter_linkPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgEntCounter_registeredpPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgFunInfoExtraFwd_arityPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgFunInfoExtraRev_arityPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_stgGCEnter1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_stgGCFunPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgHeader_ccsPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgHeader_ldvwPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgMutArrPtrs_ptrsPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgMutArrPtrs_sizePlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rCCCSPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rCurrentNurseryPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rCurrentTSOPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rD1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rD2PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rD3PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rD4PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rD5PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rD6PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rF1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rF2PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rF3PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rF4PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rF5PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rF6PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rHpPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rHpAllocPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rHpLimPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rL1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR10PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR2PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR3PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR4PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR5PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR6PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR7PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR8PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rR9PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rSpPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rSpLimPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rXMM1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rXMM2PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rXMM3PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rXMM4PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rXMM5PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rXMM6PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rYMM1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rYMM2PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rYMM3PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rYMM4PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rYMM5PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rYMM6PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rZMM1PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rZMM2PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rZMM3PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rZMM4PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rZMM5PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgRegTable_rZMM6PlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgSmallMutArrPtrs_ptrsPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgStack_spPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgStack_stackPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgTSO_alloc_limitPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgTSO_cccsPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgTSO_stackobjPlatformConstants, DynFlags, GhcPlugins
pc_OFFSET_StgUpdateFrame_updateePlatformConstants, DynFlags, GhcPlugins
pc_platformConstantsPlatformConstants, DynFlags, GhcPlugins
pc_PROF_HDR_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_REP_CostCentreStack_mem_allocPlatformConstants, DynFlags, GhcPlugins
pc_REP_CostCentreStack_scc_countPlatformConstants, DynFlags, GhcPlugins
pc_REP_StgEntCounter_allocdPlatformConstants, DynFlags, GhcPlugins
pc_REP_StgEntCounter_allocsPlatformConstants, DynFlags, GhcPlugins
pc_REP_StgFunInfoExtraFwd_arityPlatformConstants, DynFlags, GhcPlugins
pc_REP_StgFunInfoExtraRev_arityPlatformConstants, DynFlags, GhcPlugins
pc_RESERVED_C_STACK_BYTESPlatformConstants, DynFlags, GhcPlugins
pc_RESERVED_STACK_WORDSPlatformConstants, DynFlags, GhcPlugins
pc_SIZEOF_CostCentreStackPlatformConstants, DynFlags, GhcPlugins
pc_SIZEOF_StgArrBytes_NoHdrPlatformConstants, DynFlags, GhcPlugins
pc_SIZEOF_StgFunInfoExtraRevPlatformConstants, DynFlags, GhcPlugins
pc_SIZEOF_StgMutArrPtrs_NoHdrPlatformConstants, DynFlags, GhcPlugins
pc_SIZEOF_StgSmallMutArrPtrs_NoHdrPlatformConstants, DynFlags, GhcPlugins
pc_SIZEOF_StgSMPThunkHeaderPlatformConstants, DynFlags, GhcPlugins
pc_SIZEOF_StgUpdateFrame_NoHdrPlatformConstants, DynFlags, GhcPlugins
pc_STD_HDR_SIZEPlatformConstants, DynFlags, GhcPlugins
pc_TAG_BITSPlatformConstants, DynFlags, GhcPlugins
pc_TICKY_BIN_COUNTPlatformConstants, DynFlags, GhcPlugins
pc_WORDS_BIGENDIANPlatformConstants, DynFlags, GhcPlugins
pc_WORD_SIZEPlatformConstants, DynFlags, GhcPlugins
pdataReprTyConVectorise.Utils.Base, Vectorise.Utils
pdataReprTyConExactVectorise.Utils.Base, Vectorise.Utils
pdatasReprTyConExactVectorise.Utils.Base, Vectorise.Utils
pdatasTyConVectorise.Builtins.Base, Vectorise.Builtins
pdataTyConVectorise.Builtins.Base, Vectorise.Builtins
pdataUnwrapScrutVectorise.Utils.Base, Vectorise.Utils
peelCallDmdDemand
peelFVDemand
peelUseCallDemand
PElemHoopl
PendingRnSplice 
1 (Type/Class)HsExpr, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
PendingStuffTcRnTypes, TcRnMonad
PendingTcSplice 
1 (Type/Class)HsExpr, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
perhapsForallMsgRnEnv
PersistentPipelineMonad
PersistentLinkerStateLinker
PFailedLexer
pfail_RDRPrelNames
pFstPair
pgmErrorPanic, Outputable, GhcPlugins
pgmErrorDocPanic
pgm_aDynFlags, GhcPlugins
pgm_cDynFlags, GhcPlugins
pgm_dllDynFlags, GhcPlugins
pgm_FDynFlags, GhcPlugins
pgm_iDynFlags, GhcPlugins
pgm_LDynFlags, GhcPlugins
pgm_lDynFlags, GhcPlugins
pgm_lcDynFlags, GhcPlugins
pgm_libtoolDynFlags, GhcPlugins
pgm_loDynFlags, GhcPlugins
pgm_PDynFlags, GhcPlugins
pgm_sDynFlags, GhcPlugins
pgm_TDynFlags, GhcPlugins
pgm_windresDynFlags, GhcPlugins
PhantomCoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins
phantomRIdKeyTHNames
phantomRNameTHNames
Phase 
1 (Data Constructor)BasicTypes, GhcPlugins
2 (Type/Class)DriverPhases, GHC
phaseInputExtDriverPhases
PhaseNumBasicTypes, GhcPlugins
phaseOutputFilenameDriverPipeline
PhasePlusPipelineMonad, DriverPipeline
PhiLlvm.AbsSyn, Llvm
PicBaseRegCmmExpr, Cmm
picCCOptsDynFlags, GhcPlugins
pickGREsRdrName, GhcPlugins
pickGREsModExpRdrName, GhcPlugins
pickLRCoercion, TcEvidence, GhcPlugins
pickQuantifiablePredsTcType
pickyEqTypeTcType
picPOptsDynFlags, GhcPlugins
PipeEnv 
1 (Type/Class)PipelineMonad, DriverPipeline
2 (Data Constructor)PipelineMonad, DriverPipeline
PipelineOutputPipelineMonad
PipeState 
1 (Type/Class)PipelineMonad, DriverPipeline
2 (Data Constructor)PipelineMonad, DriverPipeline
piResultTyType, GhcPlugins
piResultTysType, GhcPlugins
PkgConfFileDynFlags, GhcPlugins
PkgConfRefDynFlags, GhcPlugins
pkgDatabaseDynFlags, GhcPlugins, GHC
pkgQualHscTypes, GhcPlugins
pkgStateDynFlags, GhcPlugins, GHC
pkgTrustOnLocDynFlags, GhcPlugins, GHC
PlaceCostCentreCoreSyn, GhcPlugins
PlaceHolder 
1 (Type/Class)PlaceHolder, HsSyn, GHC
2 (Data Constructor)PlaceHolder, HsSyn, GHC
placeHolderFixityPlaceHolder, HsSyn, GHC
placeHolderHsWrapperPlaceHolder, HsSyn, GHC
placeHolderIncompsCoAxiom
placeHolderKindPlaceHolder, HsSyn, GHC
placeHolderNamesPlaceHolder, HsSyn, GHC
placeHolderNamesTcPlaceHolder, HsSyn, GHC
placeHolderPunRhsRdrHsSyn
placeHolderTypePlaceHolder, HsSyn, GHC
placeHolderTypeTcPlaceHolder, HsSyn, GHC
PlaceNonLamCoreSyn, GhcPlugins
PlaceRuntimeCoreSyn, GhcPlugins
plainTVIdKeyTHNames
plainTVNameTHNames
Platform 
1 (Type/Class)Platform
2 (Data Constructor)Platform
platformArchPlatform
platformBinariesAreStaticLibsPlatform
PlatformConstants 
1 (Type/Class)PlatformConstants, DynFlags, GhcPlugins
2 (Data Constructor)PlatformConstants, DynFlags, GhcPlugins
platformHasGnuNonexecStackPlatform
platformHasIdentDirectivePlatform
platformHasSubsectionsViaSymbolsPlatform
platformIsCrossCompilingPlatform
platformOSPlatform
platformUnregisterisedPlatform
platformUsesFrameworksPlatform
platformWordSizePlatform
PlayInterruptibleForeignCall
playInterruptibleForeignCall
PlayRiskyForeignCall
PlaySafeForeignCall
playSafeForeignCall
pLiftLlvm.Types, Llvm
pLiftFstPair
pLiftSndPair
pLowerLlvm.Types, Llvm
Plugin 
1 (Type/Class)Plugins, GhcPlugins
2 (Data Constructor)Plugins, GhcPlugins
pluginModNameOptsDynFlags, GhcPlugins, GHC
pluginModNamesDynFlags, GhcPlugins, GHC
pluginPackageFlagsDynFlags, GhcPlugins, GHC
PluginPassCoreMonad, GhcPlugins
pLUGINSPrelNames
pluginTyConKeyPrelNames
pluginTyConNamePrelNames
pluralOutputable, GhcPlugins
pluralUFMUniqFM, GhcPlugins
pluralVarSetVarSet, GhcPlugins
plusAnnEnvAnnotations, GhcPlugins
plusDUNameSet, GhcPlugins
plusDVarEnv_CVarEnv, GhcPlugins
plusFsEnvFastStringEnv
plusFsEnv_CFastStringEnv
plusFVNameSet, GhcPlugins
plusFVsNameSet, GhcPlugins
plusGlobalRdrEnvRdrName, GhcPlugins
plusHsValBindsHsBinds, HsSyn, GHC
plusImportAvailsTcRnTypes, TcRnMonad
plusIntegerIdKeyPrelNames
plusIntegerNamePrelNames
plusInteger_RDRPrelNames
plusModuleEnvModule, GhcPlugins
plusModuleEnv_CModule, GhcPlugins
plusNameEnvNameEnv, GhcPlugins
plusNameEnv_CNameEnv, GhcPlugins
plusOccEnvOccName, Name, GhcPlugins
plusOccEnv_COccName, Name, GhcPlugins
plusRegSetCmmExpr, Cmm
plusSimplCountCoreMonad, GhcPlugins, SimplMonad
plusSpillCostInfoRegAlloc.Graph.SpillCost
plusSpillCostRecordRegAlloc.Graph.SpillCost
plusUDFMUniqDFM
plusUDFM_CUniqDFM
plusUFMUniqFM, GhcPlugins
plusUFM_CUniqFM, GhcPlugins
plusUFM_CDUniqFM, GhcPlugins
plusVarEnvVarEnv, GhcPlugins
plusVarEnv_CVarEnv, GhcPlugins
plusVarEnv_CDVarEnv, GhcPlugins
plusVectInfoHscTypes, GhcPlugins
plusWarnsHscTypes, GhcPlugins
plus_RDRPrelNames
PmExprPmExpr, TmOracle
PmExprConPmExpr, TmOracle
PmExprEqPmExpr, TmOracle
PmExprLitPmExpr, TmOracle
PmExprOtherPmExpr, TmOracle
PmExprVarPmExpr, TmOracle
PmLitPmExpr, TmOracle
pmLitTypeTmOracle
PmOLitPmExpr, TmOracle
pmPprHsLitHsLit, HsSyn, GHC
PmSLitPmExpr, TmOracle
PmVarEnvTmOracle
pm_annotationsGHC
pm_extra_src_filesGHC
pm_mod_summaryGHC
pm_parsed_sourceGHC
PointedHoopl
POkLexer
polyAbstractVectorise.Utils.Poly, Vectorise.Utils
PolyAltStgSyn
polyApplyVectorise.Utils.Poly, Vectorise.Utils
polyArityVectorise.Utils.Poly, Vectorise.Utils
polyPatSigTcPat
polyVApplyVectorise.Utils.Poly, Vectorise.Utils
POPX86.Instr
POPCNTX86.Instr
PopCnt16OpPrimOp
PopCnt32OpPrimOp
PopCnt64OpPrimOp
PopCnt8OpPrimOp
popCntLabelCPrim
PopCntOpPrimOp
popContextLexer
popErrCtxtTcRnMonad
popLexStateLexer
POS 
1 (Data Constructor)X86.Cond
2 (Data Constructor)SPARC.Cond
PostInlineUnconditionallyCoreMonad, GhcPlugins
postInlineUnconditionallySimplUtils
postorderDfsCmmUtils
postorder_dfsHoopl
postorder_dfs_fromHoopl
postorder_dfs_from_exceptHoopl
postProcessDmdTypeDemand
postProcessUnsatDemand
PostRnPlaceHolder, HsSyn, GHC
PostTcPlaceHolder, HsSyn, GHC
PostTcExprHsExpr, HsSyn, GHC
PostTcTableHsExpr, HsSyn, GHC
ppArityInfoIdInfo, GhcPlugins
ppCafInfoIdInfo, GhcPlugins
ppCommaJoinLlvm.Types
PPC_64ABIPlatform
ppc_64ABIPlatform
ppDoubleLlvm.Types
ppFloatLlvm.Types
ppLitLlvm.Types, Llvm
ppLlvmAliasLlvm.PpLlvm, Llvm
ppLlvmAliasesLlvm.PpLlvm, Llvm
ppLlvmCommentLlvm.PpLlvm, Llvm
ppLlvmCommentsLlvm.PpLlvm, Llvm
ppLlvmFunctionLlvm.PpLlvm, Llvm
ppLlvmFunctionDeclLlvm.PpLlvm, Llvm
ppLlvmFunctionDeclsLlvm.PpLlvm, Llvm
ppLlvmFunctionsLlvm.PpLlvm, Llvm
ppLlvmGlobalLlvm.PpLlvm, Llvm
ppLlvmGlobalsLlvm.PpLlvm, Llvm
ppLlvmMetaLlvm.PpLlvm, Llvm
ppLlvmMetasLlvm.PpLlvm, Llvm
ppLlvmModuleLlvm.PpLlvm, Llvm
ppNameLlvm.Types, Llvm
ppParamsLlvm.Types
ppPlainNameLlvm.Types, Llvm
pprOutputable, GhcPlugins
pprAbbrevDeclsDwarf.Types
pprArrowChainType, GhcPlugins
pprAStmtContextHsExpr, HsSyn, GHC
pprBasicBlockSPARC.Ppr
pprBBlockCmm
pprBindersTcEnv
pprBindsHsExpr, HsSyn, GHC
pprBndrOutputable, GhcPlugins
pprBooleanFormulaBooleanFormula
pprBooleanFormulaNiceBooleanFormula
pprByHsExpr, HsSyn, GHC
pprByteDwarf.Types
pprCallishMachOpCmmMachOp, CmmExpr, Cmm
pprCLabelCLabel
pprCLabelStringForeignCall
pprClassPredType, TcType, GhcPlugins
pprCmdHsExpr, HsSyn, GHC
pprCmdArgHsExpr, HsSyn, GHC
pprCmmGroupPprCmmDecl, PprCmm
pprCmmsPprCmmDecl, PprCmm
pprCoCoercion, GhcPlugins
pprCoAxBranchCoercion, GhcPlugins
pprCoAxBranchHdrCoercion, GhcPlugins
pprCoAxiomCoercion, GhcPlugins
pprCoBndrCoercion, GhcPlugins
pprCodeOutputable, GhcPlugins
PprColourOutputable, GhcPlugins
pprColsDynFlags, GhcPlugins, GHC
pprCompHsExpr, HsSyn, GHC
pprConArgsHsPat, HsSyn, GHC
pprConDeclFieldsHsTypes, HsSyn, GHC
pprCoreAltPprCore
pprCoreBindingPprCore
pprCoreBindingsPprCore
pprCoreBindingsWithSizePprCore
pprCoreBindingWithSizePprCore
pprCoreExprPprCore
pprCostCentreCoreCostCentre
pprCtLocTcRnTypes, TcRnMonad
pprCtOriginTcRnTypes, TcRnMonad
pprCtsTcRnTypes, TcRnMonad
pprData 
1 (Function)SPARC.Ppr
2 (Function)X86.Ppr
pprData4'Dwarf.Types
pprDataFamInstFlavourHsDecls, HsSyn, GHC
pprDataItem 
1 (Function)SPARC.Ppr
2 (Function)X86.Ppr
pprDebugAndThenOutputable, GhcPlugins
pprDebugCLabelCLabel
pprDebugParendExprHsExpr, HsSyn, GHC
pprDeclListHsBinds, HsSyn, GHC
pprDeeperOutputable, GhcPlugins
pprDeeperListOutputable, GhcPlugins
pprDefinedAtName, GhcPlugins
pprDefMethInfoClass
pprDoHsExpr, HsSyn, GHC
pprDwarfARangesDwarf.Types
pprDwarfFrameDwarf.Types
pprDwarfInfoDwarf.Types
pprDwWordDwarf.Types
pprEqTcSMonad
pprEquationFunDeps
pprErrMsgBagWithLocErrUtils
pprEvVarsTcRnTypes, TcRnMonad
pprEvVarThetaTcRnTypes, TcRnMonad
pprEvVarWithTypeTcRnTypes, TcRnMonad
pprExpr 
1 (Function)PprCmmExpr, PprCmm
2 (Function)HsExpr, HsSyn, GHC
pprExternalSrcLocHsExpr, HsSyn, GHC
pprFamInst 
1 (Function)FamInstEnv
2 (Function)PprTyThing, GHC
pprFamInstsFamInstEnv
pprFastFilePathOutputable, GhcPlugins
pprFlagPackages, GhcPlugins
pprForAllType, GhcPlugins, GHC
pprForAllImplicitType, GhcPlugins, GHC
pprFormat 
1 (Function)SPARC.Ppr
2 (Function)X86.Ppr
pprFullRuleNameHsDecls, HsSyn, GHC
pprFunBindHsExpr, HsSyn, GHC
pprFunDepClass
pprFundepsClass, FunDeps, GHC
pprGlobalRdrEnvRdrName, GhcPlugins
pprGotDeclarationPIC
pprGRHSHsExpr, HsSyn, GHC
pprGRHSsHsExpr, HsSyn, GHC
pprHalfDwarf.Types
pprHPTHscTypes, GhcPlugins
pprHsBracketHsExpr, HsSyn, GHC
pprHsBytesOutputable, GhcPlugins
pprHsCharOutputable, GhcPlugins
pprHsContextHsTypes, HsSyn, GHC
pprHsContextMaybeHsTypes, HsSyn, GHC
pprHsContextNoArrowHsTypes, HsSyn, GHC
pprHsDocContextRnEnv
pprHsForAllHsTypes, HsSyn, GHC
pprHsForAllExtraHsTypes, HsSyn, GHC
pprHsForAllTvsHsTypes, HsSyn, GHC
pprHsStringOutputable, GhcPlugins
pprHsWrapperTcEvidence
pprIdDetailsIdInfo, GhcPlugins
pprIfaceBndrsIfaceType, IfaceSyn
pprIfaceCoercionIfaceType, IfaceSyn
pprIfaceContextIfaceType, IfaceSyn
pprIfaceContextArrIfaceType, IfaceSyn
pprIfaceDeclIfaceSyn
pprIfaceExprIfaceSyn
pprIfaceForAllIfaceType, IfaceSyn
pprIfaceForAllPartIfaceType, IfaceSyn
pprIfaceIdBndrIfaceType, IfaceSyn
pprIfaceLamBndrIfaceType, IfaceSyn
pprIfaceSigmaTypeIfaceType, IfaceSyn
pprIfaceStrictSigDemand
pprIfaceTcArgsIfaceType, IfaceSyn
pprIfaceTvBndrIfaceType, IfaceSyn
pprIfaceTyConBindersIfaceType, IfaceSyn
pprIfaceTypeIfaceType, IfaceSyn
pprIfaceTypeAppIfaceType, IfaceSyn
pprImm 
1 (Function)SPARC.Ppr
2 (Function)X86.Ppr
pprImpExpHsImpExp, HsSyn, GHC
pprImportedSymbolPIC
pprInfixNameName, GhcPlugins
pprInfixOccOutputable, GhcPlugins
pprInfixVarOutputable, GhcPlugins
pprInstanceInstEnv, GHC
pprInstanceHdrInstEnv, GHC
pprInstancesInstEnv
pprInstInfoDetailsTcEnv
pprInstr 
1 (Function)SPARC.Ppr
2 (Function)X86.Ppr
pprintClosureCommandDebugger
pprKindType, TcType, GhcPlugins
pprLCmdHsExpr, HsSyn, GHC
pprLEBIntDwarf.Types
pprLEBWordDwarf.Types
pprLExprHsExpr, HsSyn, GHC
pprLHsBindsHsBinds, HsSyn, GHC
pprLHsBindsForUserHsBinds, HsSyn, GHC
pprLitPprCmmExpr, PprCmm
pprLiteralLiteral, GhcPlugins
pprLlvmCmmDeclLlvmCodeGen.Ppr
pprLlvmDataLlvmCodeGen.Ppr
pprLlvmHeaderLlvmCodeGen.Ppr
pprLocErrMsgErrUtils
pprMachOpCmmMachOp, CmmExpr, Cmm
pprMatchHsExpr, HsSyn, GHC
pprMatchContextHsExpr, HsSyn, GHC
pprMatchContextNounHsExpr, HsSyn, GHC
pprMatchesHsExpr, HsSyn, GHC
pprMatchInCtxtHsExpr, HsSyn, GHC
pprMessageBagErrUtils
pprMinimalSigHsBinds, HsSyn, GHC
pprModIfaceLoadIface
pprModuleModule, GhcPlugins, GHC
pprModuleMapPackages, GhcPlugins
pprModuleNameModule, GhcPlugins
pprModulePrefixName, HscTypes, GhcPlugins
pprNameDefnLocName, GhcPlugins
pprNameProvenanceRdrName, GhcPlugins
pprNameSpaceOccName, Name, GhcPlugins
pprNameSpaceBriefOccName, Name, GhcPlugins
pprNatCmmDecl 
1 (Function)PPC.Ppr
2 (Function)SPARC.Ppr
3 (Function)X86.Ppr
pprNonVarNameSpaceOccName, Name, GhcPlugins
pprOccEnvOccName, Name, GhcPlugins
pprOccNameOccName, Name, GhcPlugins
pprPackageConfigPackageConfig, Packages, GhcPlugins
pprPackagesPackages, GhcPlugins
pprPackagesSimplePackages, GhcPlugins
PprPanicPanic, GHC
pprPanicOutputable, GhcPlugins
pprParendCoCoercion, GhcPlugins
pprParendExpr 
1 (Function)PprCore
2 (Function)HsExpr, HsSyn, GHC
pprParendHsTypeHsTypes, HsSyn, GHC
pprParendIfaceCoercionIfaceType, IfaceSyn
pprParendIfaceTcArgsIfaceType, IfaceSyn
pprParendIfaceTypeIfaceType, IfaceSyn
pprParendKindType, TcType, GhcPlugins
pprParendLExprHsExpr, HsSyn, GHC
pprParendLPatHsPat, HsSyn, GHC
pprParendTypeType, TcType, GhcPlugins, GHC
pprParenSymNameGHC
pprPassDetailsCoreMonad, GhcPlugins
pprPatBindHsExpr, HsSyn, GHC
pprPatSynTypePatSyn
pprPECategoryTcRnTypes, TcRnMonad
pprPendingSpliceHsExpr, HsSyn, GHC
pprPgmErrorOutputable, GhcPlugins
pprPmExprWithParensPmExpr, TmOracle
pprPrecOutputable, GhcPlugins
pprPrefixAppType, GhcPlugins
pprPrefixNameName, GhcPlugins
pprPrefixOccOutputable, GhcPlugins
pprPrefixVarOutputable, GhcPlugins
pprPrimCharOutputable, GhcPlugins
pprPrimIntOutputable, GhcPlugins
pprPrimInt64Outputable, GhcPlugins
pprPrimWordOutputable, GhcPlugins
pprPrimWord64Outputable, GhcPlugins
PprProgramErrorPanic, GHC
pprPromotionQuoteTyCon, GhcPlugins
pprQualsHsExpr, HsSyn, GHC
pprQuotedListOutputable, GhcPlugins
pprRuleBaseRules, GhcPlugins
pprRuleNameBasicTypes, GhcPlugins
pprRulesPprCore
pprRulesForUserRules, GhcPlugins
pprSectionPprCmmDecl, PprCmm
pprSectionHeaderPprBase
pprSetDepthOutputable, GhcPlugins
pprSigCtxtTcType
pprSigmaTypeType, TcType, GhcPlugins
pprSigSkolInfoTcRnTypes, TcRnMonad
pprSimplCountCoreMonad, GhcPlugins, SimplMonad
pprSimplEnvSimplEnv
pprSkolInfoTcRnTypes, TcRnMonad
PprSorryPanic, GHC
pprSorryOutputable, GhcPlugins
pprSourceTyConType, GhcPlugins
pprSpecHsBinds, HsSyn, GHC
pprSpillCostRecordRegAlloc.Graph.SpillCost
pprSpliceHsExpr, HsSyn, GHC
pprStaticPprCmmDecl, PprCmm
pprStaticArithLlvm.Types
pprStats 
1 (Function)RegAlloc.Linear.Stats, RegAlloc.Linear.Main
2 (Function)RegAlloc.Graph.Stats
pprStatsConflictRegAlloc.Graph.Stats
pprStatsLifeConflictRegAlloc.Graph.Stats
pprStatsLifetimesRegAlloc.Graph.Stats
pprStatsSpillsRegAlloc.Graph.Stats
pprStgBindingStgSyn
pprStgBindingsStgSyn
pprStgLVsStgSyn
pprStmtHsExpr, HsSyn, GHC
pprStmtContextHsExpr, HsSyn, GHC
pprStmtInCtxtHsExpr, HsSyn, GHC
pprSTraceOutputable, GhcPlugins
pprStrictnessIdInfo, GhcPlugins
pprStringInCStylePprC
PprStyleOutputable, GhcPlugins
pprTargetHscTypes, GhcPlugins
pprTargetIdHscTypes, GhcPlugins
pprTcAppTyType, GhcPlugins
pprTcSpecPragsHsBinds, HsSyn, GHC
pprTcTyThingCategoryTcRnTypes, TcRnMonad
pprTcTyVarDetailsTcType
pprTermRtClosureInspect
pprThetaType, TcType, GhcPlugins
pprThetaArrowTyType, TcType, GhcPlugins, GHC
pprTicksHsBinds, HsSyn, GHC
pprTraceOutputable, GhcPlugins
pprTraceItOutputable, GhcPlugins
pprTransformStmtHsExpr, HsSyn, GHC
pprTransStmtHsExpr, HsSyn, GHC
pprTvBndrType, TcType, GhcPlugins
pprTvBndrsType, TcType, GhcPlugins
pprTyClDeclFlavourHsDecls, HsSyn, GHC
pprTypeType, TcType, GhcPlugins
pprTypeAndContentsDebugger
pprTypeAppType, TcType, GhcPlugins, GHC
pprTypeForUserPprTyThing
pprTyThing 
1 (Function)Type, GhcPlugins
2 (Function)PprTyThing
pprTyThingCategoryType, TcType, GhcPlugins
pprTyThingHdrPprTyThing
pprTyThingInContextPprTyThing
pprTyThingInContextLocPprTyThing
pprTyThingLocPprTyThing
pprTyVarType, GhcPlugins
pprUFMUniqFM, GhcPlugins
pprUniqFMUniqFM, GhcPlugins
pprUniqueUnique
pprUserForAllType, GhcPlugins
pprUserIfaceForAllIfaceType, IfaceSyn
pprUserLengthDynFlags, GhcPlugins, GHC
pprUserRealSpanSrcLoc, GhcPlugins
pprUserTypeCtxtTcType
pprUserTypeErrorTyType, GhcPlugins
pprVarSetVarSet, GhcPlugins
pprVarSigHsBinds, HsSyn, GHC
pprWithCommasOutputable, GhcPlugins
pprWordDwarf.Types
pprWord8StringSMRep
ppr_appsHsExpr, HsSyn, GHC
ppr_cmdHsExpr, HsSyn, GHC
ppr_do_stmtsHsExpr, HsSyn, GHC
ppr_exprHsExpr, HsSyn, GHC
ppr_lcmdHsExpr, HsSyn, GHC
ppr_lexprHsExpr, HsSyn, GHC
ppr_mbDocHsDoc, HsSyn, GHC
ppr_monobindHsBinds, HsSyn, GHC
ppr_quasiHsExpr, HsSyn, GHC
ppr_sigHsBinds, HsSyn, GHC
ppr_spliceHsExpr, HsSyn, GHC
ppSourceStatsHscStats
ppSpaceJoinLlvm.Types
ppUnlessOutputable, GhcPlugins
ppWhenOutputable, GhcPlugins
pp_dotdotHsExpr, HsSyn, GHC
pp_rhsHsExpr, HsSyn, GHC
pragAnnDIdKeyTHNames
pragAnnDNameTHNames
pragBracketsHsBinds, HsSyn, GHC
pragInlDIdKeyTHNames
pragInlDNameTHNames
pragRuleDIdKeyTHNames
pragRuleDNameTHNames
pragSpecDIdKeyTHNames
pragSpecDNameTHNames
pragSpecInlDIdKeyTHNames
pragSpecInlDNameTHNames
pragSpecInstDIdKeyTHNames
pragSpecInstDNameTHNames
pragStateLexer
prClassVectorise.Builtins.Base, Vectorise.Builtins
prDictOfPReprInstTyConVectorise.Utils.PADict, Vectorise.Utils
prDictOfReprTypeVectorise.Utils.PADict, Vectorise.Utils
prec_RDRPrelNames
predQTyConKeyTHNames
predQTyConNameTHNames
PredTreeType, GhcPlugins
predTyConKeyTHNames
predTyConNameTHNames
PredTypeType, TcType, GhcPlugins, GHC
predTypeEqRelType, GhcPlugins
pred_RDRPrelNames
PREFETCHX86.Instr
PrefetchAddrOp0PrimOp
PrefetchAddrOp1PrimOp
PrefetchAddrOp2PrimOp
PrefetchAddrOp3PrimOp
PrefetchByteArrayOp0PrimOp
PrefetchByteArrayOp1PrimOp
PrefetchByteArrayOp2PrimOp
PrefetchByteArrayOp3PrimOp
PrefetchMutableByteArrayOp0PrimOp
PrefetchMutableByteArrayOp1PrimOp
PrefetchMutableByteArrayOp2PrimOp
PrefetchMutableByteArrayOp3PrimOp
PrefetchValueOp0PrimOp
PrefetchValueOp1PrimOp
PrefetchValueOp2PrimOp
PrefetchValueOp3PrimOp
PrefetchVariantX86.Instr
PrefixCmdLineParser
PrefixConHsTypes, HsSyn, GHC
prefixDataCon_RDRPrelNames
prefixIDataConKeyPrelNames
prefixIDataConNamePrelNames
PrefixPatSynHsBinds, HsSyn, GHC
PrefixPredCmdLineParser
PreInlineUnconditionallyCoreMonad, GhcPlugins
preInlineUnconditionallySimplUtils
preloadPackagesPackages, GhcPlugins
pRELUDEPrelNames
pRELUDE_NAMEPrelNames
preorder_dfsHoopl
preorder_dfs_from_exceptHoopl
prepareAltsSimplUtils
prepareAnnotationsHscTypes, GhcPlugins
PrepFFIGHCi
preprFamInstVectorise.Utils.Base, Vectorise.Utils
preprocessDriverPipeline
preprTyConVectorise.Builtins.Base, Vectorise.Builtins
PresentHsExpr, HsSyn, GHC
pretendNameIsInScopePrelNames
prettyPrintGhcErrorsErrUtils, GHC
prevCharStringBuffer
PrimRtClosureInspect, InteractiveEval
PrimAltStgSyn
PrimCall 
1 (Type/Class)PrimOp
2 (Data Constructor)PrimOp
PrimCallConvForeignCall
primCallIdKeyTHNames
primCallNameTHNames
primDoubleSuffixOutputable, GhcPlugins
PrimElemRepTyCon, GhcPlugins
primElemRepSizeBTyCon, GhcPlugins
primFloatSuffixOutputable, GhcPlugins
PrimOpPrimOp
primOpCodeSizePrimOp
primOpFixityPrimOp
PrimOpIdIdInfo, GhcPlugins
primOpIdPrelInfo
primOpIsCheapPrimOp
primOpOccPrimOp
primOpOkForSideEffectsPrimOp
primOpOkForSpeculationPrimOp
primOpOutOfLinePrimOp
PrimOpResultInfoPrimOp
primOpRulesPrelRules, MkId, PrelInfo
primOpSigPrimOp
primOpTagPrimOp
primOpTypePrimOp
PrimOpVecCatPrimOp
PrimRepTyCon, GhcPlugins
primRepCmmTypeCmmUtils
primRepForeignHintCmmUtils
primRepIsFloatTyCon, GhcPlugins
primRepSizeWTyCon, GhcPlugins
PrimTargetCmmNode, Cmm
primTyConsTysPrim
primUnitIdModule, GhcPlugins
printBagOfErrorsErrUtils
printDocPretty
printDoc_Pretty
printExceptionGhcMonad, GHC
printForAsmOutputable, GhcPlugins
printForCOutputable, GhcPlugins
printForUserOutputable, GhcPlugins
printForUserPartWayOutputable, GhcPlugins
printForUserTcRnTcRnMonad
printIdKeyPrelNames
printInfoForUserErrUtils
printNamePrelNames
printOrThrowWarningsHscTypes, GhcPlugins
printOutputForUserErrUtils
PrintUnqualifiedOutputable, GhcPlugins, GHC
PrivateLlvm.Types, Llvm
ProbOneShotBasicTypes, IdInfo, GhcPlugins
processArgsCmdLineParser
ProcExprHsExpr, HsSyn, GHC
ProcOriginTcRnTypes, TcRnMonad
ProcPointCmmProcPoint
procPointAnalysisCmmProcPoint
ProcPointSetCmmProcPoint
ProdVectorise.Generic.Description
prodDataConVectorise.Builtins.Base, Vectorise.Builtins
prodDataCon_RDRPrelNames
ProdReprVectorise.Generic.Description
prodTyConVectorise.Builtins.Base, Vectorise.Builtins
prodTyConKeyPrelNames
prodTyConNamePrelNames
profAllocStgCmmProf
ProfAutoDynFlags, GhcPlugins
profAutoDynFlags, GhcPlugins, GHC
ProfAutoAllDynFlags, GhcPlugins
ProfAutoCallsDynFlags, GhcPlugins
ProfAutoExportsDynFlags, GhcPlugins
ProfAutoTopDynFlags, GhcPlugins
profDynAllocStgCmmProf
profHdrSizeSMRep
ProfilingInfo 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm
profilingInitCodeProfInit
profInfoTableSizeWCmmInfo
ProfNoteCoreSyn, GhcPlugins
profNoteCCCoreSyn, GhcPlugins
profNoteCountCoreSyn, GhcPlugins
profNoteScopeCoreSyn, GhcPlugins
pROF_HDR_SIZEDynFlags, GhcPlugins
progNamePanic
ProgramErrorPanic, GHC
programNameDynFlags, GhcPlugins
prohibitedSuperClassSolveTcSMonad
projectVersionDynFlags, GhcPlugins
promoteCoercionCoercion, GhcPlugins
promoteDataConDataCon, GhcPlugins
promotedConsDataConTysWiredIn, GhcPlugins
promotedConsTIdKeyTHNames
promotedConsTNameTHNames
promotedEQDataConTysWiredIn, GhcPlugins
promotedFalseDataConTysWiredIn, GhcPlugins
promotedGTDataConTysWiredIn, GhcPlugins
promotedJustDataConTysWiredIn, GhcPlugins
promotedLTDataConTysWiredIn, GhcPlugins
promotedNilDataConTysWiredIn, GhcPlugins
promotedNilTIdKeyTHNames
promotedNilTNameTHNames
promotedNothingDataConTysWiredIn, GhcPlugins
promotedTIdKeyTHNames
promotedTNameTHNames
promotedTrueDataConTysWiredIn, GhcPlugins
promotedTupleDataConTysWiredIn, GhcPlugins
promotedTupleTIdKeyTHNames
promotedTupleTNameTHNames
PromotionErrTcRnTypes, TcRnMonad
ProtoBCO 
1 (Type/Class)ByteCodeInstr
2 (Data Constructor)ByteCodeInstr
protoBCOArityByteCodeInstr
protoBCOBitmapByteCodeInstr
protoBCOBitmapSizeByteCodeInstr
protoBCOExprByteCodeInstr
protoBCOFFIsByteCodeInstr
protoBCOInstrsByteCodeInstr
protoBCONameByteCodeInstr
ProvCtxtOriginTcRnTypes, TcRnMonad
proxyHashIdMkId
proxyHashKeyPrelNames
proxyPrimTyConTysPrim
proxyPrimTyConKeyPrelNames
prTyConVectorise.Builtins.Base, Vectorise.Builtins
PSBHsBinds, HsSyn, GHC
psb_argsHsBinds, HsSyn, GHC
psb_defHsBinds, HsSyn, GHC
psb_dirHsBinds, HsSyn, GHC
psb_fvsHsBinds, HsSyn, GHC
psb_idHsBinds, HsSyn, GHC
pSndPair
PState 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
PStrPretty
ptext 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
PtrRepTyCon, GhcPlugins
ptrRepLiftedDataConKeyPrelNames
ptrRepLiftedTyTysWiredIn, GhcPlugins
ptrRepUnliftedDataConKeyPrelNames
ptrRepUnliftedDataConTyConTysWiredIn, GhcPlugins
ptrsRtClosureInspect
ptrTyConKeyPrelNames
ptrTyConNamePrelNames
punctuate 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
punc_RDRPrelNames
pureMonadUtils, IOEnv, TcRnMonad, DsMonad
pureAClassOpKeyPrelNames
pureANamePrelNames
pure_RDRPrelNames
purgeLookupSymbolCacheGHCi
PUSHX86.Instr
pushCallStackKeyPrelNames
pushCallStackNamePrelNames
pushErrCtxtTcRnTypes, TcRnMonad
pushErrCtxtSameOriginTcRnTypes, TcRnMonad
pushLevelAndCaptureConstraintsTcRnMonad
pushLexStateLexer
pushModuleContextLexer
pushSimplifiedArgsSimplUtils
pushTcLevelTcType
pushTcLevelMTcRnMonad
pushTcLevelM_TcRnMonad
pushUpdateFrameStgCmmBind
PUSH_ALTSByteCodeInstr
PUSH_ALTS_UNLIFTEDByteCodeInstr
PUSH_APPLY_DByteCodeInstr
PUSH_APPLY_FByteCodeInstr
PUSH_APPLY_LByteCodeInstr
PUSH_APPLY_NByteCodeInstr
PUSH_APPLY_PByteCodeInstr
PUSH_APPLY_PPByteCodeInstr
PUSH_APPLY_PPPByteCodeInstr
PUSH_APPLY_PPPPByteCodeInstr
PUSH_APPLY_PPPPPByteCodeInstr
PUSH_APPLY_PPPPPPByteCodeInstr
PUSH_APPLY_VByteCodeInstr
PUSH_BCOByteCodeInstr
PUSH_GByteCodeInstr
PUSH_LByteCodeInstr
PUSH_LLByteCodeInstr
PUSH_LLLByteCodeInstr
PUSH_PRIMOPByteCodeInstr
PUSH_UBXByteCodeInstr
put 
1 (Function)State
2 (Function)Binary
putAtBinary
putByteBinary
putCmdLineStateCmdLineParser
putDictionaryBinary
putFSBinary
putMsg 
1 (Function)ErrUtils
2 (Function)CoreMonad, GhcPlugins
putMsgSCoreMonad, GhcPlugins
PutMVarOpPrimOp
putSrcSpanDsDsMonad
put_Binary
pVarLiftLlvm.Types, Llvm
pVarLowerLlvm.Types, Llvm
pvoidsVarVectorise.Builtins.Base, Vectorise.Builtins
pvoidVarVectorise.Builtins.Base, Vectorise.Builtins