ghc-8.4.1: The GHC API

Index - P

P 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
3 (Data Constructor)StgCmmArgRep, StgCmmLayout
4 (Data Constructor)PipelineMonad, DriverPipeline
paBracketsOutputable, GhcPlugins
PACKByteCodeInstr
PackageArg 
1 (Type/Class)DynFlags, GhcPlugins
2 (Data Constructor)DynFlags, GhcPlugins
PackageCompleteMatchMapHscTypes, GhcPlugins
PackageConfigPackageConfig, Packages, GhcPlugins
packageConfigIdPackageConfig, Packages, GhcPlugins
PackageConfigMapPackages, GhcPlugins
PackageDBDynFlags, GhcPlugins
PackageDBFlagDynFlags, GhcPlugins
packageDBFlagsDynFlags, GhcPlugins, GHC
packageEnvDynFlags, GhcPlugins, GHC
PackageFamInstEnvHscTypes, GhcPlugins
PackageFlagDynFlags, GhcPlugins
packageFlagsDynFlags, GhcPlugins, GHC
packageFlagsChangedDynFlags, GhcPlugins
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
PaddingStgCmmLayout
paDictArgTypeVectorise.Utils.PADict, Vectorise.Utils
paDictOfTypeVectorise.Utils.PADict, Vectorise.Utils
PageModePretty
Pair 
1 (Type/Class)Pair
2 (Data Constructor)Pair
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
parenthesizeCompoundHsTypeHsTypes, HsSyn, GHC
parenthesizeCompoundPatHsPat, HsSyn, GHC
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
parseArAr
parseBackpackParser
parseCImportRdrHsSyn
parseCmmFileCmmParse
parseComponentIdModule, GhcPlugins
ParsedHsExtension, HsSyn, GHC
parseDeclarationParser
ParsedModGHC
ParsedModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
ParsedSourceGHC
parsedSourceGHC
parseDynamicFilePragmaDynFlags, GhcPlugins
parseDynamicFlagsGHC
parseDynamicFlagsCmdLineDynFlags, GhcPlugins
parseDynamicFlagsFullDynFlags, GhcPlugins
parseErrorSysTools.Process
parseErrorSDocRdrHsSyn
parseExprInteractiveEval, GHC
parseExpressionParser
parseHeaderParser
parseIdentifierParser
parseImportParser
parseImportDeclInteractiveEval, GHC
parseModSubstModule, GhcPlugins
parseModule 
1 (Function)Parser
2 (Function)GHC
parseModuleIdModule, GhcPlugins
parseModuleNameModule, GhcPlugins
parseNameInteractiveEval, GHC
parsePatternParser
parserGHC
ParseResultLexer
ParserFlags 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
parseSchemePprColour
parseSignatureParser
parseStatementParser
parseStmtParser
parseTypeParser
parseTypeSignatureParser
parseUnitIdModule, GhcPlugins
parseUnsignedIntegerStringBuffer
parSIdKeyTHNames
parSNameTHNames
ParStmtHsExpr, HsSyn, GHC
ParStmtBlock 
1 (Type/Class)HsExpr, HsSyn, GHC
2 (Data Constructor)HsExpr, HsSyn, GHC
ParStmtCtxtHsExpr, HsSyn, GHC
PartialSigTcRnTypes, TcRnMonad, TcSigs
partitionBagBag
partitionBagWithBag
partitionByListUtil, GhcPlugins
partitionDVarEnvVarEnv, GhcPlugins
partitionDVarSetVarSet, GhcPlugins
partitionInvisiblesType, GhcPlugins
partitionUDFMUniqDFM
partitionUFMUniqFM, GhcPlugins
partitionUniqDSetUniqDSet
partitionUniqMapUniqMap
partitionUniqSetUniqSet, GhcPlugins
partitionVarEnvVarEnv, GhcPlugins
partitionVarSetVarSet, GhcPlugins
partitionWithUtil, GhcPlugins
PartWayOutputable, GhcPlugins
par_isRdrName, GhcPlugins
par_lblRdrName, GhcPlugins
PassHsExtension, HsSyn, GHC
PassFlagCmdLineParser
PatHsPat, HsSyn, GHC
PatBindHsBinds, HsSyn, GHC
PatBindRhsHsExpr, HsSyn, GHC
PatBrHsExpr, HsSyn, GHC
patchEraseLiveRegAlloc.Liveness
patchJumpInstrInstruction
patchRegsLiveInstrRegAlloc.Liveness
patchRegsOfInstrInstruction
PatCtxRnUtils
patErrorIdKeyPrelNames
patGEIdKeyTHNames
patGENameTHNames
PatGuardHsExpr, HsSyn, GHC
PatOriginTcRnTypes, TcRnMonad
patQTyConKeyTHNames
patQTyConNameTHNames
PatSigCtxtTcType, TcValidity, TcHsType
patSigErrRnPat
PatSigOriginTcRnTypes, TcRnMonad
patsig_body_tyTcRnTypes, TcRnMonad, TcSigs
patsig_ex_bndrsTcRnTypes, TcRnMonad, TcSigs
patsig_implicit_bndrsTcRnTypes, TcRnMonad, TcSigs
patsig_nameTcRnTypes, TcRnMonad, TcSigs
patsig_provTcRnTypes, TcRnMonad, TcSigs
patsig_reqTcRnTypes, TcRnMonad, TcSigs
patsig_univ_bndrsTcRnTypes, TcRnMonad, TcSigs
PatSkolTcRnTypes, TcRnMonad
PatSyn 
1 (Type/Class)PatSyn
2 (Data Constructor)HsExpr, HsSyn, GHC
patSynArgsPatSyn
patSynArityPatSyn
PatSynBind 
1 (Type/Class)HsBinds, HsSyn, GHC
2 (Data Constructor)HsBinds, HsSyn, GHC
patSynBuilderPatSyn
PatSynConConLike
PatSynCtxtTcType, TcValidity, TcHsType
patSynDIdKeyTHNames
patSynDNameTHNames
patSynExTyVarBindersPatSyn
patSynExTyVarsPatSyn
patSynFieldLabelsPatSyn
patSynFieldTypePatSyn
patSynInstArgTysPatSyn
patSynInstResTyPatSyn
patSynIsInfixPatSyn
patSynMatcherPatSyn
patSynNamePatSyn
PatSynPETcRnTypes, TcRnMonad
PatSynSigHsBinds, HsSyn, GHC
patSynSigPatSyn
patSynSigDIdKeyTHNames
patSynSigDNameTHNames
patSynToIfaceDeclToIface
patSynUnivTyVarBindersPatSyn
PatternMatchFail 
1 (Data Constructor)Exception
2 (Type/Class)Exception
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_flagsPlatformConstants, 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
PD 
1 (Type/Class)CmmMonad
2 (Data Constructor)CmmMonad
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
PDEPX86.Instr
Pdep16OpPrimOp
Pdep32OpPrimOp
Pdep64OpPrimOp
Pdep8OpPrimOp
pdepLabelCPrim
PdepOpPrimOp
peelCallDmdDemand
peelFVDemand
peelUseCallDemand
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
perhapsForallMsgRnUnbound
PersistentPipelineMonad
PEXTX86.Instr
Pext16OpPrimOp
Pext32OpPrimOp
Pext64OpPrimOp
Pext8OpPrimOp
pExtensionFlagsLexer
pextLabelCPrim
PextOpPrimOp
pExtsBitmapLexer
PFailedLexer
pfail_RDRPrelNames
pFstPair
pgmErrorPanic, Outputable, GhcPlugins
pgmErrorDocPanic
pgm_aDynFlags, GhcPlugins
pgm_arDynFlags, GhcPlugins
pgm_cDynFlags, GhcPlugins
pgm_dllDynFlags, GhcPlugins
pgm_FDynFlags, GhcPlugins
pgm_iDynFlags, GhcPlugins
pgm_LDynFlags, GhcPlugins
pgm_lDynFlags, GhcPlugins
pgm_lcDynFlags, GhcPlugins
pgm_lccDynFlags, GhcPlugins
pgm_libtoolDynFlags, GhcPlugins
pgm_loDynFlags, GhcPlugins
pgm_PDynFlags, GhcPlugins
pgm_ranlibDynFlags, 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
pickCapturedPredsTcType
pickGREsRdrName, GhcPlugins
pickGREsModExpRdrName, GhcPlugins
pickLRBasicTypes, Coercion, 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
PlatformConstants 
1 (Type/Class)PlatformConstants, DynFlags, GhcPlugins
2 (Data Constructor)PlatformConstants, DynFlags, GhcPlugins
platformHasGnuNonexecStackPlatform
platformHasIdentDirectivePlatform
platformHasSubsectionsViaSymbolsPlatform
platformIsCrossCompilingPlatform
platformOSPlatform
platformSupportsSavingLinkOptsSysTools.ExtraObj
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
plusAvailAvail
plusDUNameSet, GhcPlugins
plusDVarEnvVarEnv, GhcPlugins
plusDVarEnv_CVarEnv, GhcPlugins
plusFsEnvFastStringEnv
plusFsEnv_CFastStringEnv
plusFVNameSet, GhcPlugins
plusFVsNameSet, GhcPlugins
plusGlobalRdrEnvRdrName, GhcPlugins
plusHsValBindsHsBinds, HsSyn, GHC
plusImportAvailsTcRnTypes, TcRnMonad
plusIntegerIdKeyPrelNames
plusIntegerNamePrelNames
plusInteger_RDRPrelNames
plusMaybeUFM_CUniqFM, GhcPlugins
plusMaybeUniqMap_CUniqMap
plusMaybeVarEnv_CVarEnv, GhcPlugins
plusModuleEnvModule, GhcPlugins
plusModuleEnv_CModule, GhcPlugins
plusNameEnvNameEnv, GhcPlugins
plusNameEnv_CNameEnv, GhcPlugins
plusOccEnvOccName, Name, GhcPlugins
plusOccEnv_COccName, Name, GhcPlugins
plusRegSetCmmExpr, Cmm
plusSimplCountCoreMonad, SimplMonad, GhcPlugins
plusSpillCostInfoRegAlloc.Graph.SpillCost
plusSpillCostRecordRegAlloc.Graph.SpillCost
plusTypeEnvHscTypes, GhcPlugins
plusUDFMUniqDFM
plusUDFM_CUniqDFM
plusUFMUniqFM, GhcPlugins
plusUFMListUniqFM, GhcPlugins
plusUFM_CUniqFM, GhcPlugins
plusUFM_CDUniqFM, GhcPlugins
plusUniqMapUniqMap
plusUniqMapListUniqMap
plusUniqMap_CUniqMap
plusVarEnvVarEnv, GhcPlugins
plusVarEnvListVarEnv, 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
pmIsClosedTypeCheck
PmLitPmExpr, TmOracle
pmLitTypeTmOracle
PmOLitPmExpr, TmOracle
pmPprHsLitHsLit, HsSyn, GHC
PmSLitPmExpr, TmOracle
pmTopNormaliseType_maybeCheck
PmVarEnvTmOracle
pm_annotationsGHC
pm_extra_src_filesGHC
pm_mod_summaryGHC
pm_parsed_sourceGHC
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)SPARC.Cond
2 (Data Constructor)X86.Cond
positionIndependentDynFlags, GhcPlugins
PostInlineUnconditionallyCoreMonad, GhcPlugins
postInlineUnconditionallySimplUtils
postorderDfsCmmUtils
postorder_dfs_fromHoopl.Graph
postProcessDmdTypeDemand
postProcessUnsatDemand
PostRnHsExtension, HsSyn, GHC
PostTcHsExtension, 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
pprAlternativeBasicTypes, 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
pprCodeOutputable, GhcPlugins
PprColour 
1 (Type/Class)PprColour
2 (Data Constructor)PprColour
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)X86.Ppr
2 (Function)SPARC.Ppr
pprData4'Dwarf.Types
pprDataFamInstFlavourHsDecls, HsSyn, GHC
pprDataItem 
1 (Function)X86.Ppr
2 (Function)SPARC.Ppr
pprDebugAndThenOutputable, GhcPlugins
pprDebugCLabelCLabel
pprDebugParendExprHsExpr, HsSyn, GHC
pprDeclListHsBinds, HsSyn, GHC
pprDeeperOutputable, GhcPlugins
pprDeeperListOutputable, GhcPlugins
pprDefinedAtName, GhcPlugins
pprDefMethInfoClass
pprDerivSpecTcDerivUtils
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
pprFamInstLHSHsDecls, HsSyn, GHC
pprFamInstsFamInstEnv
pprFastFilePathOutputable, GhcPlugins
pprFlagPackages, GhcPlugins
pprForAllType, GhcPlugins, GHC
pprFormat 
1 (Function)X86.Ppr
2 (Function)SPARC.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
pprHsDocContextRnUtils
pprHsForAllHsTypes, HsSyn, GHC
pprHsForAllExtraHsTypes, HsSyn, GHC
pprHsForAllTvsHsTypes, HsSyn, GHC
pprHsStringOutputable, GhcPlugins
pprHsTypeHsTypes, HsSyn, GHC
pprHsWrapperTcEvidence
pprIdDetailsIdInfo, GhcPlugins
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
pprIfaceTcArgsIfaceType, IfaceSyn
pprIfaceTvBndrIfaceType, IfaceSyn
pprIfaceTyConBindersIfaceType, IfaceSyn
pprIfaceTyLitIfaceType, IfaceSyn
pprIfaceTypeIfaceType, IfaceSyn
pprIfaceTypeAppIfaceType, IfaceSyn
pprImm 
1 (Function)X86.Ppr
2 (Function)SPARC.Ppr
pprImpExpHsImpExp, HsSyn, GHC
pprImportedSymbolPIC
pprInfixNameName, GhcPlugins
pprInfixOccOutputable, GhcPlugins
pprInfixVarOutputable, GhcPlugins
pprInlineBasicTypes, GhcPlugins
pprInlineDebugBasicTypes, GhcPlugins
pprInstanceInstEnv, GHC
pprInstanceHdrInstEnv, GHC
pprInstancesInstEnv
pprInstInfoDetailsTcEnv
pprInstr 
1 (Function)X86.Ppr
2 (Function)SPARC.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
pprLocErrMsgErrUtils
pprMachOpCmmMachOp, CmmExpr, Cmm
pprMatchHsExpr, HsSyn, GHC
pprMatchContextHsExpr, HsSyn, GHC
pprMatchContextNounHsExpr, HsSyn, GHC
pprMatchesHsExpr, HsSyn, GHC
pprMatchInCtxtHsExpr, HsSyn, GHC
pprMessageBagErrUtils
pprMinimalSigHsBinds, HsSyn, GHC
pprModIfaceLoadIface
pprModIfaceSimpleLoadIface
pprModuleModule, GhcPlugins, GHC
pprModuleMapPackages, GhcPlugins
pprModuleNameModule, GhcPlugins
pprModulePrefixName, HscTypes, GhcPlugins
pprNameDefnLocName, GhcPlugins
pprNameProvenanceRdrName, GhcPlugins
pprNameSpaceOccName, Name, GhcPlugins
pprNameSpaceBriefOccName, Name, GhcPlugins
pprNatCmmDecl 
1 (Function)X86.Ppr
2 (Function)SPARC.Ppr
3 (Function)PPC.Ppr
4 (Function)AsmCodeGen
pprNonVarNameSpaceOccName, Name, GhcPlugins
pprOccEnvOccName, Name, GhcPlugins
pprOccNameOccName, Name, GhcPlugins
pprOptCoPprCore
pprPackageConfigPackageConfig, Packages, GhcPlugins
pprPackagesPackages, GhcPlugins
pprPackagesSimplePackages, GhcPlugins
PprPanicPanic, GHC
pprPanicOutputable, GhcPlugins
pprParendCoCoercion, GhcPlugins
pprParendExpr 
1 (Function)PprCore
2 (Function)HsExpr, HsSyn, GHC
pprParendIfaceCoercionIfaceType, IfaceSyn
pprParendIfaceTcArgsIfaceType, IfaceSyn
pprParendIfaceTypeIfaceType, IfaceSyn
pprParendKindType, TcType, GhcPlugins
pprParendLExprHsExpr, HsSyn, GHC
pprParendLPatHsPat, HsSyn, GHC
pprParendThetaTcType
pprParendTypeType, TcType, GhcPlugins, GHC
pprParenSymNameGHC
pprPassDetailsCoreMonad, GhcPlugins
pprPatBindHsExpr, HsSyn, GHC
pprPatSynTypePatSyn
pprPECategoryTcRnTypes, TcRnMonad
pprPendingSpliceHsExpr, HsSyn, GHC
pprPgmErrorOutputable, GhcPlugins
pprPmExprWithParensPmExpr, TmOracle
pprPrecOutputable, GhcPlugins
pprPrecIfaceTypeIfaceType, IfaceSyn
pprPrecTypeType, 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
pprRuntimeTraceDsMonad
pprSectionPprCmmDecl, PprCmm
pprSectionHeaderPprBase
pprSetDepthOutputable, GhcPlugins
pprShortTyThingType, GhcPlugins
pprSigCtxtTcHsType
pprSigmaTypeType, TcType, GhcPlugins
pprSigSkolInfoTcRnTypes, TcRnMonad
pprSimplCountCoreMonad, SimplMonad, GhcPlugins
pprSimplEnvSimplEnv
pprSkolInfoTcRnTypes, TcRnMonad
PprSorryPanic, GHC
pprSorryOutputable, GhcPlugins
pprSourceTyConType, GhcPlugins
pprSpecHsBinds, HsSyn, GHC
pprSpecialStaticLlvm.Types
pprSpillCostRecordRegAlloc.Graph.SpillCost
pprSpliceHsExpr, HsSyn, GHC
pprSpliceDeclHsExpr, 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
pprStgTopBindingsStgSyn
pprStmtHsExpr, HsSyn, GHC
pprStmtContextHsExpr, HsSyn, GHC
pprStmtInCtxtHsExpr, HsSyn, GHC
pprSTraceOutputable, GhcPlugins
pprStrictnessIdInfo, GhcPlugins
pprStringInCStylePprC
PprStyleOutputable, GhcPlugins
pprTargetHscTypes, GhcPlugins
pprTargetIdHscTypes, GhcPlugins
pprTcSpecPragsHsBinds, HsSyn, GHC
pprTcTyThingCategoryTcRnTypes, TcRnMonad
pprTcTyVarDetailsTcType
pprTermRtClosureInspect
pprThetaType, TcType, GhcPlugins
pprThetaArrowTyType, TcType, GhcPlugins, GHC
pprTicksHsBinds, HsSyn, GHC
pprTraceOutputable, GhcPlugins
pprTraceDebugOutputable, GhcPlugins
pprTraceExceptionOutputable, 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
pprTyTcAppIfaceType, IfaceSyn
pprTyThingPprTyThing
pprTyThingCategoryType, TcType, GhcPlugins
pprTyThingHdrPprTyThing
pprTyThingInContextPprTyThing
pprTyThingInContextLocPprTyThing
pprTyThingLocPprTyThing
pprTyVarType, GhcPlugins
pprTyVarsType, GhcPlugins
pprUDFMUniqDFM
pprUFMUniqFM, GhcPlugins
pprUFMWithKeysUniqFM, GhcPlugins
pprUniqFMUniqFM, GhcPlugins
pprUniqSetUniqSet, GhcPlugins
pprUniqueAlwaysUnique
pprUserForAllType, GhcPlugins
pprUserIfaceForAllIfaceType, IfaceSyn
pprUserLengthDynFlags, GhcPlugins, GHC
pprUserRealSpanSrcLoc, GhcPlugins
pprUserTypeCtxtTcType
pprUserTypeErrorTyType, GhcPlugins
pprVarSetVarSet, GhcPlugins
pprVarSigHsBinds, HsSyn, GHC
pprWarningTxtForMsgBasicTypes, GhcPlugins
pprWithBarsOutputable, GhcPlugins
pprWithCommasOutputable, GhcPlugins
pprWithSourceTextBasicTypes, 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
ppr_splice_declHsExpr, HsSyn, GHC
ppSourceStatsHscStats
ppSpaceJoinLlvm.Types
ppSuggestExplicitKindsType, GhcPlugins
ppUnlessOutputable, GhcPlugins
ppWhenOutputable, GhcPlugins
pp_dotdotHsExpr, HsSyn, GHC
pp_rhsHsExpr, HsSyn, GHC
pp_st_suffixHsLit, HsSyn, GHC
pragAnnDIdKeyTHNames
pragAnnDNameTHNames
pragBracketsHsBinds, HsSyn, GHC
pragCompleteDIdKeyTHNames
pragCompleteDNameTHNames
pragInlDIdKeyTHNames
pragInlDNameTHNames
pragRuleDIdKeyTHNames
pragRuleDNameTHNames
pragSpecDIdKeyTHNames
pragSpecDNameTHNames
pragSpecInlDIdKeyTHNames
pragSpecInlDNameTHNames
pragSpecInstDIdKeyTHNames
pragSpecInstDNameTHNames
pragSrcBracketsHsBinds, HsSyn, GHC
pragStateLexer
prClassVectorise.Builtins.Base, Vectorise.Builtins
prDictOfPReprInstTyConVectorise.Utils.PADict, Vectorise.Utils
prDictOfReprTypeVectorise.Utils.PADict, Vectorise.Utils
prec_RDRPrelNames
PredOrigin 
1 (Type/Class)TcDerivUtils
2 (Data Constructor)TcDerivUtils
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
Prefix 
1 (Data Constructor)BasicTypes, GhcPlugins, GHC
2 (Data Constructor)CmdLineParser
PrefixConHsTypes, HsSyn, GHC
prefixDataCon_RDRPrelNames
prefixIDataConKeyPrelNames
prefixIDataConNamePrelNames
prefixPatSynIdKeyTHNames
prefixPatSynNameTHNames
PrefixPredCmdLineParser
PreInlineUnconditionallyCoreMonad, GhcPlugins
preInlineUnconditionallySimplUtils
preloadPackagesPackages, GhcPlugins
pRELUDEPrelNames
pRELUDE_NAMEPrelNames
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
primCharSuffixOutputable, GhcPlugins
primDoubleSuffixOutputable, GhcPlugins
PrimElemRepTyCon, GhcPlugins
primElemRepSizeBTyCon, GhcPlugins
primFloatSuffixOutputable, GhcPlugins
primInt64SuffixOutputable, GhcPlugins
primIntSuffixOutputable, GhcPlugins
PrimOpPrimOp
primOpCodeSizePrimOp
primOpFixityPrimOp
PrimOpIdIdInfo, GhcPlugins
primOpIdPrelInfo
primOpIsCheapPrimOp
primOpOccPrimOp
primOpOkForSideEffectsPrimOp
primOpOkForSpeculationPrimOp
primOpOutOfLinePrimOp
PrimOpResultInfoPrimOp
primOpRulesPrelRules, MkId, PrelInfo
primOpSigPrimOp
primOpTagPrimOp
primOpTypePrimOp
PrimOpVecCatPrimOp
PrimRepTyCon, RepType, GhcPlugins
primRepCmmTypeCmmUtils
primRepForeignHintCmmUtils
primRepIsFloatTyCon, GhcPlugins
primRepSizeBTyCon, GhcPlugins
primRepSlotRepType
primRepToRuntimeRepTysPrim
primRepToTypeRepType
PrimTargetCmmNode, Cmm
primTyConsTysPrim
primUnitIdModule, GhcPlugins
primWord64SuffixOutputable, GhcPlugins
primWordSuffixOutputable, GhcPlugins
printBagOfErrorsErrUtils
printDocPretty
printDoc_Pretty
printExceptionGhcMonad, GHC
printForCOutputable, GhcPlugins
printForUserOutputable, GhcPlugins
printForUserPartWayOutputable, GhcPlugins
printForUserTcRnTcRnMonad
printIdKeyPrelNames
printInfoForUserErrUtils
printNamePrelNames
printOrThrowWarningsHscTypes, GhcPlugins
printOutputForUserErrUtils
printSDocOutputable, GhcPlugins
printSDocLnOutputable, GhcPlugins
PrintUnqualifiedOutputable, GhcPlugins, GHC
PrivateLlvm.Types, Llvm
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
Promoted 
1 (Type/Class)HsTypes, HsSyn, GHC
2 (Data Constructor)HsTypes, HsSyn, GHC
promoteDataConDataCon, GhcPlugins
promotedConsDataConTysWiredIn, GhcPlugins
promotedConsTIdKeyTHNames
promotedConsTNameTHNames
PromotedDataConFlavourTyCon, GhcPlugins
promotedEQDataConTysWiredIn, GhcPlugins
promotedFalseDataConTysWiredIn, GhcPlugins
promotedGTDataConTysWiredIn, GhcPlugins
promotedJustDataConTysWiredIn, GhcPlugins
promotedLTDataConTysWiredIn, GhcPlugins
promotedNilDataConTysWiredIn, GhcPlugins
promotedNilTIdKeyTHNames
promotedNilTNameTHNames
promotedNothingDataConTysWiredIn, GhcPlugins
promotedTIdKeyTHNames
promotedTNameTHNames
promotedTrueDataConTysWiredIn, GhcPlugins
promotedTupleDataConTysWiredIn, GhcPlugins
promotedTupleTIdKeyTHNames
promotedTupleTNameTHNames
promoteTcTypeTcUnify
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
psig_hs_tyTcRnTypes, TcRnMonad, TcSigs
psig_nameTcRnTypes, TcRnMonad, TcSigs
pSndPair
PState 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
PStrPretty
ptext 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
pThisPackageLexer
ptrsRtClosureInspect
PtrSlotRepType
ptrTyConKeyPrelNames
ptrTyConNamePrelNames
punctuate 
1 (Function)Pretty
2 (Function)Outputable, GhcPlugins
punc_RDRPrelNames
pureMonadUtils, IOEnv, TcRnMonad, DsMonad
pureAClassOpKeyPrelNames
pureANamePrelNames
pure_RDRPrelNames
purgeLookupSymbolCacheGHCi
PUSHX86.Instr
PUSH16ByteCodeInstr
PUSH16_WByteCodeInstr
PUSH32ByteCodeInstr
PUSH32_WByteCodeInstr
PUSH8ByteCodeInstr
PUSH8_WByteCodeInstr
pushCallStackKeyPrelNames
pushCallStackNamePrelNames
pushCoArgCoreOpt
pushCoTyArgCoreOpt
pushCoValArgCoreOpt
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_PAD16ByteCodeInstr
PUSH_PAD32ByteCodeInstr
PUSH_PAD8ByteCodeInstr
PUSH_PRIMOPByteCodeInstr
PUSH_UBXByteCodeInstr
PUSH_UBX16ByteCodeInstr
PUSH_UBX32ByteCodeInstr
PUSH_UBX8ByteCodeInstr
put 
1 (Function)State
2 (Function)Binary
putAtBinary
putByteBinary
putCmdLineStateCmdLineParser
putDictionaryBinary
putFSBinary
putIfaceTopBndrIfaceSyn
putLogMsgDynFlags, GhcPlugins
putMsg 
1 (Function)ErrUtils
2 (Function)CoreMonad, GhcPlugins
putMsgSCoreMonad, GhcPlugins
PutMVarOpPrimOp
putNameLiterallyBinFingerprint
putSrcSpanDsDsMonad
put_Binary
pVarLiftLlvm.Types, Llvm
pVarLowerLlvm.Types, Llvm
pvoidsVarVectorise.Builtins.Base, Vectorise.Builtins
pvoidVarVectorise.Builtins.Base, Vectorise.Builtins
pWarningFlagsLexer