ghc-7.0.4: The GHC API

Index - P

P 
1 (Type/Class)ParserCoreUtils
2 (Type/Class)Lexer
3 (Data Constructor)Lexer
PACKByteCodeInstr
PackageConfigPackageConfig, Packages
packageConfigIdPackageConfig, Packages
PackageConfigMapPackages
packageConfigToInstalledPackageInfoPackageConfig, Packages
packageDbModulesGHC
PackageFlagDynFlags
packageFlagsDynFlags, GHC
packageHsLibsPackages
PackageIdModule, GHC
PackageIdentifier 
1 (Data Constructor)PackageConfig, Packages
2 (Type/Class)PackageConfig, Packages
packageIdFSModule
packageIdStringModule
PackageIfaceTableHscTypes
PackageInstEnvHscTypes
PackageRuleBaseHscTypes
PackageState 
1 (Type/Class)Packages
2 (Data Constructor)Packages
PackageTypeEnvHscTypes
packByTagPDVectorise.Utils
packByTagPDVarVectorise.Builtins.Base, Vectorise.Builtins
packHalfWordsCLit 
1 (Function)CgUtils
2 (Function)StgCmmUtils
paDataConVectorise.Builtins.Base, Vectorise.Builtins
paDFunApplyVectorise.Utils.PADict, Vectorise.Utils
paDFunTypeVectorise.Utils.PADict, Vectorise.Utils
paDictArgTypeVectorise.Utils.PADict, Vectorise.Utils
paDictOfTypeVectorise.Utils.PADict, Vectorise.Utils
PageModePretty
pairTyConTysWiredIn
paMethodVectorise.Utils.PADict, Vectorise.Utils
PanicPanic, GHC
panicPanic, Outputable
panicFastIntPanic, Outputable
panicTcSTcSMonad
PAPRtClosureInspect
ParamLocationCmmCallConv
ParAtAbsOpPrimOp
ParAtForNowOpPrimOp
ParAtOpPrimOp
ParAtRelOpPrimOp
parens 
1 (Function)Pretty
2 (Function)Outputable
parenSymOccOccName, Name
parens_RDRPrelNames
ParentRdrName
ParentIsRdrName
parErrorIdKeyPrelNames
ParGlobalOpPrimOp
parIdKeyPrelNames
PARITYX86.Cond
ParLocalOpPrimOp
ParOpPrimOp
ParPatHsPat, HsSyn, GHC
parrayDataConVectorise.Builtins.Base, Vectorise.Builtins
parrayTyConVectorise.Builtins.Base, Vectorise.Builtins
PArrCompHsExpr, HsSyn, GHC
parrDataConKeyPrelNames
parrFakeConTysWiredIn
PArrPatHsPat, HsSyn, GHC
PArrSeqHsExpr, HsSyn, GHC
PArrSeqOriginTcRnTypes, TcRnMonad
parrTyConTysWiredIn
parrTyConKeyPrelNames
parrTyConNameTysWiredIn
parrTyCon_nameRnHsSyn
parrTyCon_RDRTysWiredIn
parseCImportRdrHsSyn
parseCmmFileCmmParse
parseCoreParserCore
ParsedModGHC
ParsedModule 
1 (Type/Class)GHC
2 (Data Constructor)GHC
ParsedSourceGHC
parsedSourceGHC
parseDynamicFlagsDynFlags, GHC
parseDynamicNoPackageFlagsDynFlags
parseErrorRdrHsSyn
parseErrorSDocRdrHsSyn
parseHeaderParser
parseIdentifierParser
parseImportDeclInteractiveEval, GHC
parseModule 
1 (Function)Parser
2 (Function)GHC
parseNameInteractiveEval, GHC
ParseResult 
1 (Type/Class)ParserCoreUtils
2 (Type/Class)Lexer
parseSearchPathUtil
parseStaticFlagsStaticFlagParser, GHC
parseStmtParser
parseTypeParser
parseUnsignedIntegerStringBuffer
ParStmtHsExpr, HsSyn, GHC
ParStmtCtxtHsExpr, HsSyn, GHC
partitionBagBag
partitionBagWithBag
partitionWithUtil
PartWayOutputable
PassFlagCmdLineParser
PatHsPat, HsSyn, GHC
PatBindHsBinds, HsSyn, GHC
PatBindRhsHsExpr, HsSyn, GHC
PatBrHsExpr, HsSyn, GHC
patchEraseLiveRegAlloc.Liveness
patchJumpInstrInstruction
patchRegsLiveInstrRegAlloc.Liveness
patchRegsOfInstrInstruction
patErrorIdKeyPrelNames
PatGuardHsExpr, HsSyn, GHC
pathDigraph
PatOriginTcRnTypes, TcRnMonad
patQTyConNameDsMeta
patSigErrRnPat
PatSigOriginTcRnTypes, TcRnMonad
PatSkolTcRnTypes, TcRnMonad
PatternMatchFail 
1 (Data Constructor)Exception
2 (Type/Class)Exception
paTyConVectorise.Builtins.Base, Vectorise.Builtins
pat_argsHsPat, HsSyn, GHC
pat_bindsHsPat, HsSyn, GHC
pat_conHsPat, HsSyn, GHC
pat_dictsHsPat, HsSyn, GHC
pAT_ERROR_IDMkCore
pat_lhsHsBinds, HsSyn, GHC
pat_rhsHsBinds, HsSyn, GHC
pat_rhs_tyHsBinds, HsSyn, GHC
pat_tvsHsPat, HsSyn, GHC
pat_tyHsPat, HsSyn, GHC
pa_bracketsHsExpr, HsSyn, GHC
pBoxFastTypes
pdataReprDataConVectorise.Utils.Base, Vectorise.Utils
pdataReprTyConVectorise.Utils.Base, Vectorise.Utils
pdataTyConVectorise.Builtins.Base, Vectorise.Builtins
PendingSpliceHsExpr, HsSyn, GHC
performDefaultingTcSMonad
performPrimReturnCgTailCall
performReturnCgTailCall
performTailCallCgTailCall
perhapsForallMsgRnEnv
PFailedLexer
pgmErrorPanic, Outputable
pgm_aDynFlags, GHC
pgm_cDynFlags, GHC
pgm_dllDynFlags, GHC
pgm_FDynFlags, GHC
pgm_LDynFlags, GHC
pgm_lDynFlags, GHC
pgm_lcDynFlags, GHC
pgm_loDynFlags, GHC
pgm_mDynFlags, GHC
pgm_PDynFlags, GHC
pgm_sDynFlags, GHC
pgm_sysmanDynFlags, GHC
pgm_TDynFlags, GHC
pgm_windresDynFlags, GHC
Phase 
1 (Data Constructor)BasicTypes
2 (Type/Class)DriverPhases, GHC
PhaseFailedPanic, GHC
phaseInputExtDriverPhases
PhaseNumBasicTypes
PhiLlvm.AbsSyn, Llvm
PicBaseRegCmmExpr, Cmm
picCCOptsDynFlags
pickGREsRdrName
pkgDatabaseDynFlags, GHC
pkgIdMapPackages
pkgNamePackageConfig, Packages
pkgStateDynFlags, GHC
pkgUrlPackageConfig, Packages
pkgVersionPackageConfig, Packages
placeHolderKindHsTypes, HsSyn, GHC
placeHolderNamesHsBinds, HsSyn, GHC
placeHolderPunRhsRdrHsSyn
placeHolderTypeHsTypes, HsSyn, GHC
Platform 
1 (Type/Class)Platform
2 (Data Constructor)Platform
platformArchPlatform
platformOSPlatform
PlayRiskyForeignCall
PlaySafeForeignCall
playSafeForeignCall
pLiftLlvm.Types, Llvm
pLowerLlvm.Types, Llvm
pluralOutputable
plusAnnEnvAnnotations
plusAssoc_CListSetOps
plusBlockEnvBlockId
plusDUNameSet
plusFVNameSet
plusFVsNameSet
plusGlobalRdrEnvRdrName
plusHsValBindsHsBinds, HsSyn, GHC
plusImportAvailsTcRnTypes, TcRnMonad
plusIntegerIdKeyPrelNames
plusIntegerNamePrelNames
plusInteger_RDRPrelNames
plusModuleEnvModule
plusModuleEnv_CModule
plusNameEnvNameEnv
plusNameEnv_CNameEnv
plusOccEnvOccName, Name
plusOccEnv_COccName, Name
plusRegSetCmmExpr, Cmm
plusSimplCountCoreMonad, SimplMonad
plusSpillCostInfoRegAlloc.Graph.SpillCost
plusSpillCostRecordRegAlloc.Graph.SpillCost
plusStmtsCmmUtils
plusTxCmmTx
plusTyConKeyPrelNames
plusTyConNamePrelNames
plusUFMUniqFM
plusUFM_CUniqFM
plusVarEnvVarEnv
plusVarEnv_CVarEnv
plusVectInfoHscTypes
plusWarnsHscTypes
plus_RDRPrelNames
pm_mod_summaryGHC
pm_parsed_sourceGHC
POkLexer
PolyDemand
polyAbstractVectorise.Utils.Poly, Vectorise.Utils
PolyAltStgSyn
polyApplyVectorise.Utils.Poly, Vectorise.Utils
polyArityVectorise.Utils.Poly, Vectorise.Utils
polyPatSigTcPat
polyVApplyVectorise.Utils.Poly, Vectorise.Utils
POPX86.Instr
popContextLexer
popErrCtxtTcRnMonad
popLexStateLexer
POS 
1 (Data Constructor)SPARC.Cond
2 (Data Constructor)X86.Cond
PostInlineUnconditionallyCoreMonad
postInlineUnconditionallySimplUtils
postorder_dfsZipCfg
postorder_dfs_fromZipCfg
postorder_dfs_from_exceptZipCfg
PostTcExprHsExpr, HsSyn, GHC
PostTcKindHsTypes, HsSyn, GHC
PostTcTableHsExpr, HsSyn, GHC
PostTcTypeHsTypes, HsSyn, GHC
ppArityInfoIdInfo
ppCafInfoIdInfo
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
ppLlvmModuleLlvm.PpLlvm, Llvm
pprOutputable
pprAGraphMkZipCfg, MkZipCfgCmm
pprArisingTcRnTypes, TcRnMonad
pprArisingAtTcRnTypes, TcRnMonad
pprBasicBlock 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprBindersTcEnv
pprBindsHsExpr, HsSyn, GHC
pprBndrOutputable
pprByHsExpr, HsSyn, GHC
pprCallishMachOpCmm
pprCLabelCLabel
pprCLabelStringForeignCall
pprCLabel_asmPprBase
pprClassPredType, TcType
pprCmdArgHsExpr, HsSyn, GHC
pprCmmPprCmm
pprCmmGraphLikeCmmPprCmmZ
pprCmmsPprCmm
pprCodeOutputable
pprCompHsExpr, HsSyn, GHC
pprConDeclFieldsHsTypes, HsSyn, GHC
pprCoreAltPprCore
pprCoreBindingPprCore
pprCoreBindingsPprCore
pprCoreExprPprCore
pprCostCentreCoreCostCentre
pprData 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprDataItem 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprDebugCLabelCLabel
pprDebugParendExprHsExpr, HsSyn, GHC
pprDeeperOutputable
pprDeeperListOutputable
pprDefnLocSrcLoc, GHC
pprDoHsExpr, HsSyn, GHC
pprEqTcSMonad
pprEqPredType
pprEquationFunDeps
pprEvVarsTcRnTypes, TcRnMonad
pprEvVarThetaTcRnTypes, TcRnMonad
pprEvVarWithTypeTcRnTypes, TcRnMonad
pprExpr 
1 (Function)HsExpr, HsSyn, GHC
2 (Function)PprCmm
pprFamInstFamInstEnv
pprFamInstHdrFamInstEnv
pprFamInstsFamInstEnv
pprFastFilePathOutputable
pprFlavorArisingTcRnTypes, TcRnMonad, TcSMonad
pprForAllType, GHC
pprFunBindHsExpr, HsSyn, GHC
pprFunDepClass
pprFundepsClass, FunDeps, GHC
pprGlobalRdrEnvRdrName
pprGotDeclarationPIC
pprGraphZipCfg
pprGRHSHsExpr, HsSyn, GHC
pprGRHSsHsExpr, HsSyn, GHC
pprGroupStmtHsExpr, HsSyn, GHC
pprHintedZipCfgCmmRep
pprHsBracketHsExpr, HsSyn, GHC
pprHsCharOutputable
pprHsContextHsTypes, HsSyn, GHC
pprHsForAllHsTypes, HsSyn, GHC
pprHsInfixOutputable
pprHsStringOutputable
pprHsVarOutputable
pprHsWrapperHsBinds, HsSyn, GHC
pprIdDetailsIdInfo
pprIfaceBndrsIfaceType, IfaceSyn
pprIfaceContextIfaceType, IfaceSyn
pprIfaceDeclHeadIfaceSyn
pprIfaceExprIfaceSyn
pprIfaceForAllPartIfaceType, IfaceSyn
pprIfaceIdBndrIfaceType, IfaceSyn
pprIfaceStrictSigDemand
pprIfaceTvBndrIfaceType, IfaceSyn
pprIfaceTvBndrsIfaceType, IfaceSyn
pprIfaceTypeIfaceType, IfaceSyn
pprImm 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprImportedSymbolPIC
pprInfixNameName
pprInfixVarOutputable
pprInstanceInstEnv, GHC
pprInstanceHdrInstEnv, GHC
pprInstancesInstEnv
pprInstInfoTcEnv
pprInstInfoDetailsTcEnv
pprInstr 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprintClosureCommandDebugger
pprKindType, TcType
pprLExprHsExpr, HsSyn, GHC
pprLgraphZipCfg
pprLHsBindsHsBinds, HsSyn, GHC
pprLitPprCmm
pprLlvmCmmTopLlvmCodeGen.Ppr
pprLlvmDataLlvmCodeGen.Ppr
pprLlvmHeaderLlvmCodeGen.Ppr
pprMachOpCmmExpr, Cmm
pprMatchHsExpr, HsSyn, GHC
pprMatchContextHsExpr, HsSyn, GHC
pprMatchContextNounHsExpr, HsSyn, GHC
pprMatchesHsExpr, HsSyn, GHC
pprMatchInCtxtHsExpr, HsSyn, GHC
pprMessageBagErrUtils
pprModIfaceLoadIface
pprModuleModule, GHC
pprModuleNameModule
pprModulePrefixName, HscTypes
pprNameLocName
pprNameProvenanceRdrName
pprNameSpaceOccName, Name
pprNameSpaceBriefOccName, Name
pprNatCmmTop 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprNonVarNameSpaceOccName, Name
pprOccNameOccName, Name
pprPanicOutputable
pprPanicFastIntOutputable
pprParendExpr 
1 (Function)PprCore
2 (Function)HsExpr, HsSyn, GHC
pprParendHsTypeHsTypes, HsSyn, GHC
pprParendIfaceTypeIfaceType, IfaceSyn
pprParendKindType, TcType
pprParendLPatHsPat, HsSyn, GHC
pprParendTypeType, TcType, GHC
pprParenSymNameGHC
pprPatBindHsExpr, HsSyn, GHC
pprPgmErrorOutputable
pprPredType, TcType
pprPrefixNameName
pprPrefixVarOutputable
pprQuotedListOutputable
pprRuleBaseRules
pprRulesPprCore
pprRulesForUserRules
pprSectionPprCmm
pprSectionHeader 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprSetDepthOutputable
pprSimplCountCoreMonad, SimplMonad
pprSimplEnvSimplEnv
pprSize 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprSorryOutputable
pprSourceTyConType
pprSpecHsBinds, HsSyn, GHC
pprSpillCostRecordRegAlloc.Graph.SpillCost
pprSpliceHsExpr, HsSyn, GHC
pprStaticPprCmm
pprStats 
1 (Function)RegAlloc.Graph.Stats
2 (Function)RegAlloc.Linear.Stats, RegAlloc.Linear.Main
pprStatsConflictRegAlloc.Graph.Stats
pprStatsLifeConflictRegAlloc.Graph.Stats
pprStatsLifetimesRegAlloc.Graph.Stats
pprStatsSpillsRegAlloc.Graph.Stats
pprStgBindingStgSyn
pprStgBindingsStgSyn
pprStgBindingsWithSRTsStgSyn
pprStmt 
1 (Function)HsExpr, HsSyn, GHC
2 (Function)PprCmm
pprStmtContextHsExpr, HsSyn, GHC
pprStmtInCtxtHsExpr, HsSyn, GHC
pprStrictnessIdInfo
pprStringInCStylePprC
PprStyleOutputable
pprTargetHscTypes
pprTargetIdHscTypes
pprTcSpecPragsHsBinds, HsSyn, GHC
pprTcTyThingCategoryTcRnTypes, TcRnMonad
pprTcTyVarDetailsTcType
pprTermRtClosureInspect
pprThetaType, TcType
pprThetaArrowType, TcType, GHC
pprTicksHsBinds, HsSyn, GHC
pprTraceOutputable
pprTransformStmtHsExpr, HsSyn, GHC
pprTypeType, TcType
pprTypeAndContentsDebugger
pprTypeAppType, TcType, GHC
pprTypeForUserPprTyThing
pprTyThing 
1 (Function)Type
2 (Function)PprTyThing
pprTyThingCategoryType, TcType
pprTyThingHdrPprTyThing
pprTyThingInContextPprTyThing
pprTyThingInContextLocPprTyThing
pprTyThingLocPprTyThing
pprTyThingParent_maybePprTyThing
pprUniqueUnique
pprUserReg 
1 (Function)X86.Ppr
2 (Function)PPC.Ppr
3 (Function)SPARC.Ppr
pprUserTypeCtxtTcType
pprValBindsForUserHsBinds, HsSyn, GHC
pprVarSigHsBinds, HsSyn, GHC
pprWantedEvVarTcRnTypes, TcRnMonad
pprWantedsWithLocsTcRnTypes, TcRnMonad
pprWithCommasOutputable
ppr_do_stmtsHsExpr, HsSyn, GHC
ppr_exprHsExpr, HsSyn, GHC
ppr_hs_contextHsTypes, HsSyn, GHC
ppr_lc_stmtsHsExpr, HsSyn, GHC
ppr_lexprHsExpr, HsSyn, GHC
ppr_mbDocHsDoc, HsSyn, GHC
ppr_monobindHsBinds, HsSyn, GHC
ppr_sigHsBinds, HsSyn, GHC
ppSourceStatsHscStats
ppUnlessOutputable
ppWhenOutputable
pp_dotdotHsExpr, HsSyn, GHC
pp_rhsHsExpr, HsSyn, GHC
pragBracketsHsBinds, HsSyn, GHC
PragFunTcBinds
pragStateLexer
prDataConVectorise.Builtins.Base, Vectorise.Builtins
prDFunApplyVectorise.Utils.PRDict, Vectorise.Utils
prDFunOfTyConVectorise.Utils.PRDict, Vectorise.Utils
prDictOfTyAppVectorise.Utils.PRDict, Vectorise.Utils
prDictOfTypeVectorise.Utils.PRDict, Vectorise.Utils
preArrDigraph
prec_RDRPrelNames
predFamInstsType
predMapCmmContFlowOpt
PredTypeType, TcType, GHC
predTypeRepType
predTyUniqueTcType
pred_RDRPrelNames
PrefixCmdLineParser
PrefixConHsPat, HsSyn, GHC
PrefixPredCmdLineParser
PreInlineUnconditionallyCoreMonad
preInlineUnconditionallySimplUtils
preloadPackagesPackages
pRELUDEPrelNames
preludeScalarsVectorise.Builtins.Prelude
preludeVarsVectorise.Builtins.Prelude
pRELUDE_NAMEPrelNames
prepareAltsSimplUtils
prepareAnnotationsHscTypes
prepForeignCallLibFFI
preprocessDriverPipeline
preprTyConVectorise.Builtins.Base, Vectorise.Builtins
PresentHsExpr, HsSyn, GHC
prevCharStringBuffer
PrimRtClosureInspect, InteractiveEval
PrimAltStgSyn
PrimCall 
1 (Type/Class)PrimOp
2 (Data Constructor)PrimOp
PrimCallConvForeignCall
primMethodVectorise.Builtins
primMnameExternalCore
PrimOpPrimOp
PrimOpCallZipCfgCmmRep, MkZipCfgCmm
PrimOpIdIdInfo
primOpIdPrelInfo
primOpIsCheapPrimOp
primOpIsDupablePrimOp
primOpNeedsWrapperPrimOp
primOpOccPrimOp
primOpOkForSpeculationPrimOp
primOpOutOfLinePrimOp
PrimOpResultInfoPrimOp
PrimOpReturnZipCfgCmmRep, MkZipCfgCmm
primOpRulesPrelRules, PrelInfo
primOpSigPrimOp
primOpTagPrimOp
primOpTypePrimOp
primPackageIdModule
primPArrayVectorise.Builtins
PrimRepTyCon, Type
primRepCmmTypeCmmUtils
primRepForeignHintCmmUtils
primRepSizeWTyCon
primRepToCgRepSMRep
PrimTargetZipCfgCmmRep, MkZipCfgCmm
primTyConsTysPrim
PrintableDynFlags
printBagOfErrorsErrUtils
printBagOfWarningsErrUtils
printDocPretty
printDumpOutputable
printErrorErrUtils
printErrorsAndWarningsErrUtils
printErrsOutputable
printExceptionAndWarningsGHC
PrintExplicitForallsPprTyThing
printForAsmOutputable
printForCOutputable
printForUserOutputable
printForUserPartWayOutputable
printIdKeyPrelNames
printNamePrelNames
printOutputOutputable
printSDocOutputable
PrintUnqualifiedOutputable, GHC
printWarningsGHC
PrivateZipCfgCmmRep, MkZipCfgCmm
processArgsCmdLineParser
ProcExprHsExpr, HsSyn, GHC
ProcInfoTableCmmBuildInfoTables
ProcOriginTcRnTypes, TcRnMonad
ProcPointCmmProcPointZ
procPointAnalysisCmmProcPointZ
ProcPointSetCmmProcPointZ
Prod 
1 (Data Constructor)Demand
2 (Data Constructor)Vectorise.Type.Repr
prodDataConVectorise.Builtins.Base, Vectorise.Builtins
ProdReprVectorise.Type.Repr
prodReprTypeVectorise.Type.Repr
prodTyConVectorise.Builtins.Base, Vectorise.Builtins
profAlloc 
1 (Function)CgProf
2 (Function)StgCmmProf
profDynAlloc 
1 (Function)CgProf
2 (Function)StgCmmProf
profHdrSizeSMRep
ProfilingInfo 
1 (Type/Class)Cmm
2 (Data Constructor)Cmm
pROF_HDR_SIZEConstants
progNamePanic
ProgramErrorPanic, GHC
ProtoBCO 
1 (Type/Class)ByteCodeInstr
2 (Data Constructor)ByteCodeInstr
protoBCOArityByteCodeInstr
protoBCOBitmapByteCodeInstr
protoBCOBitmapSizeByteCodeInstr
protoBCOExprByteCodeInstr
protoBCOInstrsByteCodeInstr
protoBCONameByteCodeInstr
protoBCOPtrsByteCodeInstr
protoCmmCPSZCmmCPSZ
ProvenanceRdrName
prTyConVectorise.Builtins.Base, Vectorise.Builtins
PState 
1 (Type/Class)Lexer
2 (Data Constructor)Lexer
PStrPretty
ptext 
1 (Function)Pretty
2 (Function)Outputable
PtrArgSMRep
PtrRepTyCon, Type
ptrs 
1 (Function)ByteCodeItbls
2 (Function)RtClosureInspect
ptrTyConKeyPrelNames
ptrTyConNamePrelNames
pUnboxFastTypes
punctuate 
1 (Function)Pretty
2 (Function)Outputable
punc_RDRPrelNames
punitVarVectorise.Builtins.Base, Vectorise.Builtins
pureMonadUtils, IOEnv, TcRnMonad, DsMonad
pure_RDRPrelNames
PUSHX86.Instr
pushBHUpdateFrameCgStackery
pushCCisNopCostCentre
pushCCOnCCSCostCentre
pushCurrentContextLexer
pushErrCtxtTcRnTypes, TcRnMonad
pushLexStateLexer
pushReturnAddressCgTailCall
pushSimplifiedArgsSimplUtils
pushUnboxedTupleCgTailCall
pushUpdateFrame 
1 (Function)CgStackery
2 (Function)StgCmmBind
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
putByteArrayBinary
putCmdLineStateCmdLineParser
putDictionaryBinary
putFSBinary
putMsg 
1 (Function)ErrUtils
2 (Function)CoreMonad
putMsgSCoreMonad
putMsgWithErrUtils
PutMVarOpPrimOp
putSrcSpanDsDsMonad
put_Binary
pVarLiftLlvm.Types, Llvm
pVarLowerLlvm.Types, Llvm
pvoidVarVectorise.Builtins.Base, Vectorise.Builtins