Index - P
| P | |
| 1 (Type/Class) | Lexer |
| 2 (Data Constructor) | Lexer |
| 3 (Data Constructor) | StgCmmArgRep, StgCmmLayout |
| 4 (Data Constructor) | PipelineMonad, DriverPipeline |
| PACK | ByteCodeInstr |
| PackageArg | |
| 1 (Type/Class) | DynFlags, GhcPlugins |
| 2 (Data Constructor) | DynFlags, GhcPlugins |
| PackageCompleteMatchMap | HscTypes, GhcPlugins |
| PackageConfig | PackageConfig, Packages, GhcPlugins |
| packageConfigId | PackageConfig, Packages, GhcPlugins |
| PackageConfigMap | Packages, GhcPlugins |
| PackageDB | DynFlags, GhcPlugins |
| PackageDBFlag | DynFlags, GhcPlugins |
| packageDBFlags | DynFlags, GhcPlugins, GHC |
| packageEnv | DynFlags, GhcPlugins, GHC |
| PackageFamInstEnv | HscTypes, GhcPlugins |
| PackageFlag | DynFlags, GhcPlugins |
| packageFlags | DynFlags, GhcPlugins, GHC |
| packageFlagsChanged | DynFlags, GhcPlugins |
| packageHsLibs | Packages, GhcPlugins |
| PackageIfaceTable | HscTypes, GhcPlugins |
| PackageInstEnv | HscTypes, GhcPlugins |
| PackageName | |
| 1 (Type/Class) | PackageConfig, Packages, GhcPlugins |
| 2 (Data Constructor) | PackageConfig, Packages, GhcPlugins |
| packageName | PackageConfig, Packages, GhcPlugins |
| packageNameString | PackageConfig, Packages, GhcPlugins |
| packageName_RDR | PrelNames |
| PackageRuleBase | HscTypes, GhcPlugins |
| PackageState | Packages, GhcPlugins |
| packageTrustOn | DynFlags, GhcPlugins |
| PackageTypeEnv | HscTypes, GhcPlugins |
| packageVersion | PackageConfig, Packages, GhcPlugins |
| packHalfWordsCLit | CmmUtils |
| Padding | StgCmmLayout |
| PageMode | Pretty |
| Pair | |
| 1 (Type/Class) | Pair |
| 2 (Data Constructor) | Pair |
| pairTyCon | TysWiredIn, GhcPlugins |
| Panic | Panic, GHC |
| panic | Panic, Outputable, GhcPlugins |
| panicDoc | Panic |
| panicTcS | TcSMonad |
| par1DataCon_RDR | PrelNames |
| par1TyConKey | PrelNames |
| par1TyConName | PrelNames |
| ParamLocation | CmmCallConv |
| Parens | BooleanFormula |
| parens | |
| 1 (Function) | Pretty |
| 2 (Function) | Outputable, GhcPlugins |
| parenSymOcc | OccName, Name, GhcPlugins |
| parens_RDR | PrelNames |
| Parent | RdrName, GhcPlugins |
| parenthesizeHsExpr | HsExpr, HsSyn, GHC |
| parenthesizeHsType | HsTypes, HsSyn, GHC |
| parenthesizePat | HsPat, HsSyn, GHC |
| ParentIs | RdrName, GhcPlugins |
| PARITY | X86.Cond |
| parMakeCount | DynFlags, GhcPlugins, GHC |
| ParOp | PrimOp |
| ParPat | HsPat, HsSyn, GHC |
| parseAr | Ar |
| parseBackpack | Parser |
| parseCImport | RdrHsSyn |
| parseCmmFile | CmmParse |
| parseComponentId | Module, GhcPlugins |
| Parsed | HsExtension, HsSyn, GHC |
| parseDeclaration | Parser |
| ParsedMod | GHC |
| ParsedModule | |
| 1 (Type/Class) | GHC |
| 2 (Data Constructor) | GHC |
| parsedResultAction | Plugins, GhcPlugins |
| ParsedSource | GHC |
| parsedSource | GHC |
| parseDynamicFilePragma | DynFlags, GhcPlugins |
| parseDynamicFlags | GHC |
| parseDynamicFlagsCmdLine | DynFlags, GhcPlugins |
| parseDynamicFlagsFull | DynFlags, GhcPlugins |
| parseError | SysTools.Process |
| parseErrorSDoc | RdrHsSyn |
| parseExpr | InteractiveEval, GHC |
| parseExpression | Parser |
| parseHeader | Parser |
| parseIdentifier | Parser |
| parseImport | Parser |
| parseImportDecl | InteractiveEval, GHC |
| parseModSubst | Module, GhcPlugins |
| parseModule | |
| 1 (Function) | Parser |
| 2 (Function) | GHC |
| parseModuleId | Module, GhcPlugins |
| parseModuleName | Module, GhcPlugins |
| parseName | InteractiveEval, GHC |
| parsePattern | Parser |
| parser | GHC |
| ParseResult | Lexer |
| ParserFlags | |
| 1 (Type/Class) | Lexer |
| 2 (Data Constructor) | Lexer |
| parseScheme | PprColour |
| parseSignature | Parser |
| parseStatement | Parser |
| parseStmt | Parser |
| parseType | Parser |
| parseTypeSignature | Parser |
| parseUnitId | Module, GhcPlugins |
| parseUnsignedInteger | StringBuffer |
| parSIdKey | THNames |
| parSName | THNames |
| ParStmt | HsExpr, HsSyn, GHC |
| ParStmtBlock | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC |
| 2 (Data Constructor) | HsExpr, HsSyn, GHC |
| ParStmtCtxt | HsExpr, HsSyn, GHC |
| PartialSig | TcRnTypes, TcRnMonad, TcSigs |
| partitionBag | Bag |
| partitionBagWith | Bag |
| partitionByList | Util, GhcPlugins |
| partitionDVarEnv | VarEnv, GhcPlugins |
| partitionDVarSet | VarSet, GhcPlugins |
| partitionInvisibles | Type, GhcPlugins |
| partitionUDFM | UniqDFM |
| partitionUFM | UniqFM, GhcPlugins |
| partitionUniqDSet | UniqDSet |
| partitionUniqMap | UniqMap |
| partitionUniqSet | UniqSet, GhcPlugins |
| partitionVarEnv | VarEnv, GhcPlugins |
| partitionVarSet | VarSet, GhcPlugins |
| partitionWith | Util, GhcPlugins |
| PartWay | Outputable, GhcPlugins |
| par_is | RdrName, GhcPlugins |
| par_lbl | RdrName, GhcPlugins |
| Pass | HsExtension, HsSyn, GHC |
| PassFlag | CmdLineParser |
| Pat | HsPat, HsSyn, GHC |
| PatBind | HsBinds, HsSyn, GHC |
| PatBindGuards | HsExpr, HsSyn, GHC |
| PatBindRhs | HsExpr, HsSyn, GHC |
| PatBr | HsExpr, HsSyn, GHC |
| patchEraseLive | RegAlloc.Liveness |
| patchJumpInstr | Instruction |
| patchRegsLiveInstr | RegAlloc.Liveness |
| patchRegsOfInstr | Instruction |
| PatCtx | RnUtils |
| patErrorIdKey | PrelNames |
| patGEIdKey | THNames |
| patGEName | THNames |
| PatGuard | HsExpr, HsSyn, GHC |
| patNeedsParens | HsPat, HsSyn, GHC |
| PatOrigin | TcRnTypes, TcRnMonad |
| patQTyConKey | THNames |
| patQTyConName | THNames |
| PatSigCtxt | TcType, TcValidity, TcHsType |
| patSigErr | RnPat |
| PatSigOrigin | TcRnTypes, TcRnMonad |
| patsig_body_ty | TcRnTypes, TcRnMonad, TcSigs |
| patsig_ex_bndrs | TcRnTypes, TcRnMonad, TcSigs |
| patsig_implicit_bndrs | TcRnTypes, TcRnMonad, TcSigs |
| patsig_name | TcRnTypes, TcRnMonad, TcSigs |
| patsig_prov | TcRnTypes, TcRnMonad, TcSigs |
| patsig_req | TcRnTypes, TcRnMonad, TcSigs |
| patsig_univ_bndrs | TcRnTypes, TcRnMonad, TcSigs |
| PatSkol | TcRnTypes, TcRnMonad |
| PatSyn | |
| 1 (Type/Class) | PatSyn |
| 2 (Data Constructor) | HsExpr, HsSyn, GHC |
| patSynArgs | PatSyn |
| patSynArity | PatSyn |
| PatSynBind | |
| 1 (Type/Class) | HsBinds, HsSyn, GHC |
| 2 (Data Constructor) | HsBinds, HsSyn, GHC |
| patSynBuilder | PatSyn |
| PatSynCon | ConLike |
| PatSynCtxt | TcType, TcValidity, TcHsType |
| patSynDIdKey | THNames |
| patSynDName | THNames |
| PatSynExPE | TcRnTypes, TcRnMonad |
| patSynExTyVarBinders | PatSyn |
| patSynExTyVars | PatSyn |
| patSynFieldLabels | PatSyn |
| patSynFieldType | PatSyn |
| patSynInstArgTys | PatSyn |
| patSynInstResTy | PatSyn |
| patSynIsInfix | PatSyn |
| patSynMatcher | PatSyn |
| patSynName | PatSyn |
| PatSynPE | TcRnTypes, TcRnMonad |
| PatSynSig | HsBinds, HsSyn, GHC |
| patSynSig | PatSyn |
| patSynSigDIdKey | THNames |
| patSynSigDName | THNames |
| patSynToIfaceDecl | ToIface |
| patSynUnivTyVarBinders | PatSyn |
| PatternMatchFail | |
| 1 (Data Constructor) | Exception |
| 2 (Type/Class) | Exception |
| patternSynonymsEnabled | Lexer |
| patTyConKey | THNames |
| patTyConName | THNames |
| pat_args | HsPat, HsSyn, GHC |
| pat_arg_tys | HsPat, HsSyn, GHC |
| pat_binds | HsPat, HsSyn, GHC |
| pat_con | HsPat, HsSyn, GHC |
| pat_dicts | HsPat, HsSyn, GHC |
| pAT_ERROR_ID | MkCore, GhcPlugins |
| pat_ext | HsBinds, HsSyn, GHC |
| pat_fvs | HsBinds, HsSyn, GHC |
| pat_lhs | HsBinds, HsSyn, GHC |
| pat_rhs | HsBinds, HsSyn, GHC |
| pat_rhs_ty | HsBinds, HsSyn, GHC |
| pat_ticks | HsBinds, HsSyn, GHC |
| pat_tvs | HsPat, HsSyn, GHC |
| pat_wrap | HsPat, HsSyn, GHC |
| pc_AP_STACK_SPLIM | PlatformConstants, DynFlags, GhcPlugins |
| pc_BITMAP_BITS_SHIFT | PlatformConstants, DynFlags, GhcPlugins |
| pc_BLOCKS_PER_MBLOCK | PlatformConstants, DynFlags, GhcPlugins |
| pc_BLOCK_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_CINT_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_CLONG_LONG_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_CLONG_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_CONTROL_GROUP_CONST_291 | PlatformConstants, DynFlags, GhcPlugins |
| pc_DOUBLE_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_DYNAMIC_BY_DEFAULT | PlatformConstants, DynFlags, GhcPlugins |
| pc_ILDV_CREATE_MASK | PlatformConstants, DynFlags, GhcPlugins |
| pc_ILDV_STATE_CREATE | PlatformConstants, DynFlags, GhcPlugins |
| pc_ILDV_STATE_USE | PlatformConstants, DynFlags, GhcPlugins |
| pc_LDV_SHIFT | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_CHARLIKE | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Double_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Float_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_INTLIKE | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Long_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Real_Double_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Real_Float_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Real_Long_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Real_Vanilla_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Real_XMM_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_SPEC_AP_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_SPEC_SELECTEE_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_Vanilla_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MAX_XMM_REG | PlatformConstants, DynFlags, GhcPlugins |
| pc_MIN_CHARLIKE | PlatformConstants, DynFlags, GhcPlugins |
| pc_MIN_INTLIKE | PlatformConstants, DynFlags, GhcPlugins |
| pc_MIN_PAYLOAD_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_MUT_ARR_PTRS_CARD_BITS | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_bdescr_blocks | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_bdescr_flags | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_bdescr_free | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_bdescr_start | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_Capability_r | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_CostCentreStack_mem_alloc | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_CostCentreStack_scc_count | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgArrBytes_bytes | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_stgEagerBlackholeInfo | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgEntCounter_allocd | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgEntCounter_allocs | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgEntCounter_entry_count | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgEntCounter_link | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgEntCounter_registeredp | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgFunInfoExtraFwd_arity | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgFunInfoExtraRev_arity | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_stgGCEnter1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_stgGCFun | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgHeader_ccs | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgHeader_ldvw | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgMutArrPtrs_ptrs | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgMutArrPtrs_size | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rCCCS | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rCurrentNursery | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rCurrentTSO | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rD1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rD2 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rD3 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rD4 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rD5 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rD6 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rF1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rF2 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rF3 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rF4 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rF5 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rF6 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rHp | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rHpAlloc | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rHpLim | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rL1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR10 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR2 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR3 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR4 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR5 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR6 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR7 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR8 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rR9 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rSp | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rSpLim | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rXMM1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rXMM2 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rXMM3 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rXMM4 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rXMM5 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rXMM6 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rYMM1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rYMM2 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rYMM3 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rYMM4 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rYMM5 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rYMM6 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rZMM1 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rZMM2 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rZMM3 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rZMM4 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rZMM5 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgRegTable_rZMM6 | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgSmallMutArrPtrs_ptrs | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgStack_sp | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgStack_stack | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgTSO_alloc_limit | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgTSO_cccs | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgTSO_stackobj | PlatformConstants, DynFlags, GhcPlugins |
| pc_OFFSET_StgUpdateFrame_updatee | PlatformConstants, DynFlags, GhcPlugins |
| pc_platformConstants | PlatformConstants, DynFlags, GhcPlugins |
| pc_PROF_HDR_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_REP_CostCentreStack_mem_alloc | PlatformConstants, DynFlags, GhcPlugins |
| pc_REP_CostCentreStack_scc_count | PlatformConstants, DynFlags, GhcPlugins |
| pc_REP_StgEntCounter_allocd | PlatformConstants, DynFlags, GhcPlugins |
| pc_REP_StgEntCounter_allocs | PlatformConstants, DynFlags, GhcPlugins |
| pc_REP_StgFunInfoExtraFwd_arity | PlatformConstants, DynFlags, GhcPlugins |
| pc_REP_StgFunInfoExtraRev_arity | PlatformConstants, DynFlags, GhcPlugins |
| pc_RESERVED_C_STACK_BYTES | PlatformConstants, DynFlags, GhcPlugins |
| pc_RESERVED_STACK_WORDS | PlatformConstants, DynFlags, GhcPlugins |
| pc_SIZEOF_CostCentreStack | PlatformConstants, DynFlags, GhcPlugins |
| pc_SIZEOF_StgArrBytes_NoHdr | PlatformConstants, DynFlags, GhcPlugins |
| pc_SIZEOF_StgFunInfoExtraRev | PlatformConstants, DynFlags, GhcPlugins |
| pc_SIZEOF_StgMutArrPtrs_NoHdr | PlatformConstants, DynFlags, GhcPlugins |
| pc_SIZEOF_StgSmallMutArrPtrs_NoHdr | PlatformConstants, DynFlags, GhcPlugins |
| pc_SIZEOF_StgSMPThunkHeader | PlatformConstants, DynFlags, GhcPlugins |
| pc_SIZEOF_StgUpdateFrame_NoHdr | PlatformConstants, DynFlags, GhcPlugins |
| pc_STD_HDR_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| pc_TAG_BITS | PlatformConstants, DynFlags, GhcPlugins |
| pc_TICKY_BIN_COUNT | PlatformConstants, DynFlags, GhcPlugins |
| pc_WORDS_BIGENDIAN | PlatformConstants, DynFlags, GhcPlugins |
| pc_WORD_SIZE | PlatformConstants, DynFlags, GhcPlugins |
| PD | |
| 1 (Type/Class) | CmmMonad |
| 2 (Data Constructor) | CmmMonad |
| PDEP | X86.Instr |
| Pdep16Op | PrimOp |
| Pdep32Op | PrimOp |
| Pdep64Op | PrimOp |
| Pdep8Op | PrimOp |
| pdepLabel | CPrim |
| PdepOp | PrimOp |
| peelCallDmd | Demand |
| peelFV | Demand |
| peelUseCall | Demand |
| PendingRnSplice | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC |
| 2 (Data Constructor) | HsExpr, HsSyn, GHC |
| PendingStuff | TcRnTypes, TcRnMonad |
| PendingTcSplice | |
| 1 (Type/Class) | HsExpr, HsSyn, GHC |
| 2 (Data Constructor) | HsExpr, HsSyn, GHC |
| perhapsForallMsg | RnUnbound |
| Persistent | PipelineMonad |
| PEXT | X86.Instr |
| Pext16Op | PrimOp |
| Pext32Op | PrimOp |
| Pext64Op | PrimOp |
| Pext8Op | PrimOp |
| pExtensionFlags | Lexer |
| pextLabel | CPrim |
| PextOp | PrimOp |
| pExtsBitmap | Lexer |
| PFailed | Lexer |
| pfail_RDR | PrelNames |
| pFst | Pair |
| pgmError | Panic, Outputable, GhcPlugins |
| pgmErrorDoc | Panic |
| pgm_a | DynFlags, GhcPlugins |
| pgm_ar | DynFlags, GhcPlugins |
| pgm_c | DynFlags, GhcPlugins |
| pgm_dll | DynFlags, GhcPlugins |
| pgm_F | DynFlags, GhcPlugins |
| pgm_i | DynFlags, GhcPlugins |
| pgm_L | DynFlags, GhcPlugins |
| pgm_l | DynFlags, GhcPlugins |
| pgm_lc | DynFlags, GhcPlugins |
| pgm_lcc | DynFlags, GhcPlugins |
| pgm_libtool | DynFlags, GhcPlugins |
| pgm_lo | DynFlags, GhcPlugins |
| pgm_P | DynFlags, GhcPlugins |
| pgm_ranlib | DynFlags, GhcPlugins |
| pgm_s | DynFlags, GhcPlugins |
| pgm_T | DynFlags, GhcPlugins |
| pgm_windres | DynFlags, GhcPlugins |
| Phantom | CoAxiom, TyCon, Coercion, TcEvidence, GhcPlugins |
| phantomRIdKey | THNames |
| phantomRName | THNames |
| Phase | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins |
| 2 (Type/Class) | DriverPhases, GHC |
| phaseInputExt | DriverPhases |
| PhaseNum | BasicTypes, GhcPlugins |
| phaseOutputFilename | DriverPipeline |
| PhasePlus | PipelineMonad, DriverPipeline |
| Phi | Llvm.AbsSyn, Llvm |
| PicBaseReg | CmmExpr, Cmm |
| picCCOpts | DynFlags, GhcPlugins |
| pickCapturedPreds | TcType |
| pickGREs | RdrName, GhcPlugins |
| pickGREsModExp | RdrName, GhcPlugins |
| pickLR | BasicTypes, Coercion, TcEvidence, GhcPlugins |
| pickQuantifiablePreds | TcType |
| pickyEqType | TcType |
| picPOpts | DynFlags, GhcPlugins |
| PipeEnv | |
| 1 (Type/Class) | PipelineMonad, DriverPipeline |
| 2 (Data Constructor) | PipelineMonad, DriverPipeline |
| PipelineOutput | PipelineMonad |
| PipeState | |
| 1 (Type/Class) | PipelineMonad, DriverPipeline |
| 2 (Data Constructor) | PipelineMonad, DriverPipeline |
| piResultTy | Type, GhcPlugins |
| piResultTys | Type, GhcPlugins |
| PkgConfFile | DynFlags, GhcPlugins |
| PkgConfRef | DynFlags, GhcPlugins |
| pkgDatabase | DynFlags, GhcPlugins, GHC |
| pkgQual | HscTypes, GhcPlugins |
| pkgState | DynFlags, GhcPlugins, GHC |
| pkgTrustOnLoc | DynFlags, GhcPlugins, GHC |
| PlaceCostCentre | CoreSyn, GhcPlugins |
| placeHolderIncomps | CoAxiom |
| placeHolderNamesTc | PlaceHolder, HsSyn, GHC |
| placeHolderPunRhs | RdrHsSyn |
| PlaceNonLam | CoreSyn, GhcPlugins |
| PlaceRuntime | CoreSyn, GhcPlugins |
| plainTVIdKey | THNames |
| plainTVName | THNames |
| Platform | |
| 1 (Type/Class) | Platform |
| 2 (Data Constructor) | Platform |
| platformArch | Platform |
| PlatformConstants | |
| 1 (Type/Class) | PlatformConstants, DynFlags, GhcPlugins |
| 2 (Data Constructor) | PlatformConstants, DynFlags, GhcPlugins |
| platformHasGnuNonexecStack | Platform |
| platformHasIdentDirective | Platform |
| platformHasSubsectionsViaSymbols | Platform |
| platformIsCrossCompiling | Platform |
| platformOS | Platform |
| platformSupportsSavingLinkOpts | SysTools.ExtraObj |
| platformUnregisterised | Platform |
| platformUsesFrameworks | Platform |
| platformWordSize | Platform |
| PlayInterruptible | ForeignCall |
| playInterruptible | ForeignCall |
| PlayRisky | ForeignCall |
| PlaySafe | ForeignCall |
| playSafe | ForeignCall |
| pLift | Llvm.Types, Llvm |
| pLiftFst | Pair |
| pLiftSnd | Pair |
| pLower | Llvm.Types, Llvm |
| Plugin | |
| 1 (Type/Class) | Plugins, GhcPlugins |
| 2 (Data Constructor) | Plugins, GhcPlugins |
| pluginModNameOpts | DynFlags, GhcPlugins, GHC |
| pluginModNames | DynFlags, GhcPlugins, GHC |
| pluginPackageFlags | DynFlags, GhcPlugins, GHC |
| PluginRecompile | Plugins, GhcPlugins |
| pluginRecompile | Plugins, GhcPlugins |
| pLUGINS | PrelNames |
| plugins | DynFlags, GhcPlugins, GHC |
| pluginTyConKey | PrelNames |
| pluginTyConName | PrelNames |
| plural | Outputable, GhcPlugins |
| pluralUFM | UniqFM, GhcPlugins |
| pluralVarSet | VarSet, GhcPlugins |
| plusAnnEnv | Annotations, GhcPlugins |
| plusAvail | Avail |
| plusDU | NameSet, GhcPlugins |
| plusDVarEnv | VarEnv, GhcPlugins |
| plusDVarEnv_C | VarEnv, GhcPlugins |
| plusFsEnv | FastStringEnv |
| plusFsEnv_C | FastStringEnv |
| plusFV | NameSet, GhcPlugins |
| plusFVs | NameSet, GhcPlugins |
| plusGlobalRdrEnv | RdrName, GhcPlugins |
| plusHsValBinds | HsBinds, HsSyn, GHC |
| plusImportAvails | TcRnTypes, TcRnMonad |
| plusIntegerIdKey | PrelNames |
| plusIntegerName | PrelNames |
| plusInteger_RDR | PrelNames |
| plusMaybeUFM_C | UniqFM, GhcPlugins |
| plusMaybeUniqMap_C | UniqMap |
| plusMaybeVarEnv_C | VarEnv, GhcPlugins |
| plusModuleEnv | Module, GhcPlugins |
| plusModuleEnv_C | Module, GhcPlugins |
| plusNameEnv | NameEnv, GhcPlugins |
| plusNameEnv_C | NameEnv, GhcPlugins |
| plusNaturalIdKey | PrelNames |
| plusNaturalName | PrelNames |
| plusOccEnv | OccName, Name, GhcPlugins |
| plusOccEnv_C | OccName, Name, GhcPlugins |
| plusRegSet | CmmExpr, Cmm |
| plusSimplCount | CoreMonad, SimplMonad, GhcPlugins |
| plusSpillCostInfo | RegAlloc.Graph.SpillCost |
| plusSpillCostRecord | RegAlloc.Graph.SpillCost |
| plusTypeEnv | HscTypes, GhcPlugins |
| plusUDFM | UniqDFM |
| plusUDFM_C | UniqDFM |
| plusUFM | UniqFM, GhcPlugins |
| plusUFMList | UniqFM, GhcPlugins |
| plusUFM_C | UniqFM, GhcPlugins |
| plusUFM_CD | UniqFM, GhcPlugins |
| plusUniqMap | UniqMap |
| plusUniqMapList | UniqMap |
| plusUniqMap_C | UniqMap |
| plusVarEnv | VarEnv, GhcPlugins |
| plusVarEnvList | VarEnv, GhcPlugins |
| plusVarEnv_C | VarEnv, GhcPlugins |
| plusVarEnv_CD | VarEnv, GhcPlugins |
| plusWarns | HscTypes, GhcPlugins |
| plus_RDR | PrelNames |
| PmExpr | PmExpr, TmOracle |
| PmExprCon | PmExpr, TmOracle |
| PmExprEq | PmExpr, TmOracle |
| PmExprLit | PmExpr, TmOracle |
| PmExprOther | PmExpr, TmOracle |
| PmExprVar | PmExpr, TmOracle |
| pmIsClosedType | Check |
| PmLit | PmExpr, TmOracle |
| pmLitType | TmOracle |
| PmOLit | PmExpr, TmOracle |
| pmPprHsLit | HsLit, HsSyn, GHC |
| PmSLit | PmExpr, TmOracle |
| pmTopNormaliseType_maybe | Check |
| PmVarEnv | TmOracle |
| pm_annotations | GHC |
| pm_extra_src_files | GHC |
| pm_mod_summary | GHC |
| pm_parsed_source | GHC |
| POk | Lexer |
| PolyAlt | StgSyn |
| polyPatSig | TcPat |
| POP | X86.Instr |
| POPCNT | X86.Instr |
| PopCnt16Op | PrimOp |
| PopCnt32Op | PrimOp |
| PopCnt64Op | PrimOp |
| PopCnt8Op | PrimOp |
| popCntLabel | CPrim |
| PopCntOp | PrimOp |
| popContext | Lexer |
| popErrCtxt | TcRnMonad |
| popLexState | Lexer |
| POS | |
| 1 (Data Constructor) | SPARC.Cond |
| 2 (Data Constructor) | X86.Cond |
| positionIndependent | DynFlags, GhcPlugins |
| PostInlineUnconditionally | CoreMonad, GhcPlugins |
| postInlineUnconditionally | SimplUtils |
| postProcessDmdType | Demand |
| postProcessUnsat | Demand |
| PostTcExpr | HsExpr, HsSyn, GHC |
| PostTcTable | HsExpr, HsSyn, GHC |
| ppArityInfo | IdInfo, GhcPlugins |
| ppCafInfo | IdInfo, GhcPlugins |
| ppCommaJoin | Llvm.Types |
| PPC_64ABI | Platform |
| ppc_64ABI | Platform |
| ppDouble | Llvm.Types |
| ppFloat | Llvm.Types |
| ppLit | Llvm.Types, Llvm |
| ppLlvmAlias | Llvm.PpLlvm, Llvm |
| ppLlvmAliases | Llvm.PpLlvm, Llvm |
| ppLlvmComment | Llvm.PpLlvm, Llvm |
| ppLlvmComments | Llvm.PpLlvm, Llvm |
| ppLlvmFunction | Llvm.PpLlvm, Llvm |
| ppLlvmFunctionDecl | Llvm.PpLlvm, Llvm |
| ppLlvmFunctionDecls | Llvm.PpLlvm, Llvm |
| ppLlvmFunctions | Llvm.PpLlvm, Llvm |
| ppLlvmGlobal | Llvm.PpLlvm, Llvm |
| ppLlvmGlobals | Llvm.PpLlvm, Llvm |
| ppLlvmMeta | Llvm.PpLlvm, Llvm |
| ppLlvmMetas | Llvm.PpLlvm, Llvm |
| ppLlvmModule | Llvm.PpLlvm, Llvm |
| ppName | Llvm.Types, Llvm |
| ppParams | Llvm.Types |
| ppPlainName | Llvm.Types, Llvm |
| ppr | Outputable, GhcPlugins |
| pprAbbrevDecls | Dwarf.Types |
| pprAlternative | BasicTypes, GhcPlugins |
| pprAnonWildCard | HsTypes, HsSyn, GHC |
| pprAStmtContext | HsExpr, HsSyn, GHC |
| pprBasicBlock | SPARC.Ppr |
| pprBBlock | Cmm |
| pprBinders | TcEnv |
| pprBinds | HsExpr, HsSyn, GHC |
| pprBndr | Outputable, GhcPlugins |
| pprBooleanFormula | BooleanFormula |
| pprBooleanFormulaNice | BooleanFormula |
| pprBy | HsExpr, HsSyn, GHC |
| pprByte | Dwarf.Types |
| pprCallishMachOp | CmmMachOp, CmmExpr, Cmm |
| pprCLabel | CLabel |
| pprCLabelString | ForeignCall |
| pprClassPred | Type, TcType, GhcPlugins |
| pprCmd | HsExpr, HsSyn, GHC |
| pprCmdArg | HsExpr, HsSyn, GHC |
| pprCmmGroup | PprCmmDecl, PprCmm |
| pprCmms | PprCmmDecl, PprCmm |
| pprCo | Coercion, GhcPlugins |
| pprCoAxBranch | Coercion, GhcPlugins |
| pprCoAxBranchHdr | Coercion, GhcPlugins |
| pprCoAxiom | Coercion, GhcPlugins |
| pprCode | Outputable, GhcPlugins |
| PprColour | |
| 1 (Type/Class) | PprColour |
| 2 (Data Constructor) | PprColour |
| pprCols | DynFlags, GhcPlugins, GHC |
| pprComp | HsExpr, HsSyn, GHC |
| pprConArgs | HsPat, HsSyn, GHC |
| pprConDeclFields | HsTypes, HsSyn, GHC |
| pprCoreAlt | PprCore |
| pprCoreBinding | PprCore |
| pprCoreBindings | PprCore |
| pprCoreBindingsWithSize | PprCore |
| pprCoreBindingWithSize | PprCore |
| pprCoreExpr | PprCore |
| pprCostCentreCore | CostCentre |
| pprCtLoc | TcRnTypes, TcRnMonad |
| pprCtOrigin | TcRnTypes, TcRnMonad |
| pprCts | TcRnTypes, TcRnMonad |
| pprData | |
| 1 (Function) | X86.Ppr |
| 2 (Function) | SPARC.Ppr |
| pprData4' | Dwarf.Types |
| pprDataFamInstFlavour | HsDecls, HsSyn, GHC |
| pprDataItem | |
| 1 (Function) | X86.Ppr |
| 2 (Function) | SPARC.Ppr |
| pprDebugAndThen | Outputable, GhcPlugins |
| pprDebugCLabel | CLabel |
| pprDebugParendExpr | HsExpr, HsSyn, GHC |
| pprDeclList | HsBinds, HsSyn, GHC |
| pprDeeper | Outputable, GhcPlugins |
| pprDeeperList | Outputable, GhcPlugins |
| pprDefinedAt | Name, GhcPlugins |
| pprDefMethInfo | Class |
| pprDerivSpec | TcDerivUtils |
| pprDo | HsExpr, HsSyn, GHC |
| pprDwarfARanges | Dwarf.Types |
| pprDwarfFrame | Dwarf.Types |
| pprDwarfInfo | Dwarf.Types |
| pprDwWord | Dwarf.Types |
| pprEq | TcSMonad |
| pprEquation | FunDeps |
| pprErrMsgBagWithLoc | ErrUtils |
| pprEvVars | TcRnTypes, TcRnMonad |
| pprEvVarTheta | TcRnTypes, TcRnMonad |
| pprEvVarWithType | TcRnTypes, TcRnMonad |
| pprExpr | |
| 1 (Function) | HsExpr, HsSyn, GHC |
| 2 (Function) | PprCmmExpr, PprCmm |
| pprExternalSrcLoc | HsExpr, HsSyn, GHC |
| pprFamInst | |
| 1 (Function) | FamInstEnv |
| 2 (Function) | PprTyThing, GHC |
| pprFamInstLHS | HsDecls, HsSyn, GHC |
| pprFamInsts | FamInstEnv |
| pprFastFilePath | Outputable, GhcPlugins |
| pprFlag | Packages, GhcPlugins |
| pprForAll | Type, GhcPlugins, GHC |
| pprFormat | |
| 1 (Function) | X86.Ppr |
| 2 (Function) | SPARC.Ppr |
| pprFullRuleName | HsDecls, HsSyn, GHC |
| pprFunBind | HsExpr, HsSyn, GHC |
| pprFunDep | Class |
| pprFundeps | Class, FunDeps, GHC |
| pprGlobalRdrEnv | RdrName, GhcPlugins |
| pprGotDeclaration | PIC |
| pprGRHS | HsExpr, HsSyn, GHC |
| pprGRHSs | HsExpr, HsSyn, GHC |
| pprHalf | Dwarf.Types |
| pprHPT | HscTypes, GhcPlugins |
| pprHsBracket | HsExpr, HsSyn, GHC |
| pprHsBytes | Outputable, GhcPlugins |
| pprHsChar | Outputable, GhcPlugins |
| pprHsContext | HsTypes, HsSyn, GHC |
| pprHsContextMaybe | HsTypes, HsSyn, GHC |
| pprHsContextNoArrow | HsTypes, HsSyn, GHC |
| pprHsDocContext | RnUtils |
| pprHsForAll | HsTypes, HsSyn, GHC |
| pprHsForAllExtra | HsTypes, HsSyn, GHC |
| pprHsForAllTvs | HsTypes, HsSyn, GHC |
| pprHsString | Outputable, GhcPlugins |
| pprHsType | HsTypes, HsSyn, GHC |
| pprHsWrapper | TcEvidence |
| pprIdDetails | IdInfo, GhcPlugins |
| pprIfaceBndrs | IfaceType, IfaceSyn |
| pprIfaceCoercion | IfaceType, IfaceSyn |
| pprIfaceContext | IfaceType, IfaceSyn |
| pprIfaceContextArr | IfaceType, IfaceSyn |
| pprIfaceCoTcApp | IfaceType, IfaceSyn |
| pprIfaceDecl | IfaceSyn |
| pprIfaceExpr | IfaceSyn |
| pprIfaceForAll | IfaceType, IfaceSyn |
| pprIfaceForAllPart | IfaceType, IfaceSyn |
| pprIfaceForAllPartMust | IfaceType, IfaceSyn |
| pprIfaceIdBndr | IfaceType, IfaceSyn |
| pprIfaceLamBndr | IfaceType, IfaceSyn |
| pprIfacePrefixApp | IfaceType, IfaceSyn |
| pprIfaceSigmaType | IfaceType, IfaceSyn |
| pprIfaceStrictSig | Demand |
| pprIfaceTcArgs | IfaceType, IfaceSyn |
| pprIfaceTvBndr | IfaceType, IfaceSyn |
| pprIfaceTyConBinders | IfaceType, IfaceSyn |
| pprIfaceTyLit | IfaceType, IfaceSyn |
| pprIfaceType | IfaceType, IfaceSyn |
| pprIfaceTypeApp | IfaceType, IfaceSyn |
| pprImm | |
| 1 (Function) | X86.Ppr |
| 2 (Function) | SPARC.Ppr |
| pprImpExp | HsImpExp, HsSyn, GHC |
| pprImportedSymbol | PIC |
| pprInfixName | Name, GhcPlugins |
| pprInfixOcc | Outputable, GhcPlugins |
| pprInfixVar | Outputable, GhcPlugins |
| pprInline | BasicTypes, GhcPlugins |
| pprInlineDebug | BasicTypes, GhcPlugins |
| pprInstance | InstEnv, GHC |
| pprInstanceHdr | InstEnv, GHC |
| pprInstances | InstEnv |
| pprInstInfoDetails | TcEnv |
| pprInstr | |
| 1 (Function) | X86.Ppr |
| 2 (Function) | SPARC.Ppr |
| pprintClosureCommand | Debugger |
| pprKicked | TcSMonad |
| pprKind | Type, TcType, GhcPlugins |
| pprLCmd | HsExpr, HsSyn, GHC |
| pprLEBInt | Dwarf.Types |
| pprLEBWord | Dwarf.Types |
| pprLExpr | HsExpr, HsSyn, GHC |
| pprLHsBinds | HsBinds, HsSyn, GHC |
| pprLHsBindsForUser | HsBinds, HsSyn, GHC |
| pprLit | PprCmmExpr, PprCmm |
| pprLiteral | Literal, GhcPlugins |
| pprLlvmCmmDecl | LlvmCodeGen.Ppr |
| pprLlvmData | LlvmCodeGen.Ppr |
| pprLocErrMsg | ErrUtils |
| pprMachOp | CmmMachOp, CmmExpr, Cmm |
| pprMatch | HsExpr, HsSyn, GHC |
| pprMatchContext | HsExpr, HsSyn, GHC |
| pprMatchContextNoun | HsExpr, HsSyn, GHC |
| pprMatches | HsExpr, HsSyn, GHC |
| pprMatchInCtxt | HsExpr, HsSyn, GHC |
| pprMessageBag | ErrUtils |
| pprMinimalSig | HsBinds, HsSyn, GHC |
| pprModIface | LoadIface |
| pprModIfaceSimple | LoadIface |
| pprModule | Module, GhcPlugins, GHC |
| pprModuleMap | Packages, GhcPlugins |
| pprModuleName | Module, GhcPlugins |
| pprModulePrefix | Name, HscTypes, GhcPlugins |
| pprNameDefnLoc | Name, GhcPlugins |
| pprNameProvenance | RdrName, GhcPlugins |
| pprNameSpace | OccName, Name, GhcPlugins |
| pprNameSpaceBrief | OccName, Name, GhcPlugins |
| pprNameUnqualified | Name, GhcPlugins |
| pprNatCmmDecl | |
| 1 (Function) | X86.Ppr |
| 2 (Function) | SPARC.Ppr |
| 3 (Function) | PPC.Ppr |
| 4 (Function) | AsmCodeGen |
| pprNonVarNameSpace | OccName, Name, GhcPlugins |
| pprOccEnv | OccName, Name, GhcPlugins |
| pprOccName | OccName, Name, GhcPlugins |
| pprOptCo | PprCore |
| pprPackageConfig | PackageConfig, Packages, GhcPlugins |
| pprPackages | Packages, GhcPlugins |
| pprPackagesSimple | Packages, GhcPlugins |
| PprPanic | Panic, GHC |
| pprPanic | Outputable, GhcPlugins |
| pprParendCo | Coercion, GhcPlugins |
| pprParendExpr | |
| 1 (Function) | PprCore |
| 2 (Function) | HsExpr, HsSyn, GHC |
| pprParendIfaceCoercion | IfaceType, IfaceSyn |
| pprParendIfaceTcArgs | IfaceType, IfaceSyn |
| pprParendIfaceType | IfaceType, IfaceSyn |
| pprParendKind | Type, TcType, GhcPlugins |
| pprParendLExpr | HsExpr, HsSyn, GHC |
| pprParendLPat | HsPat, HsSyn, GHC |
| pprParendTheta | TcType |
| pprParendType | Type, TcType, GhcPlugins, GHC |
| pprParenSymName | GHC |
| pprPassDetails | CoreMonad, GhcPlugins |
| pprPatBind | HsExpr, HsSyn, GHC |
| pprPatSynType | PatSyn |
| pprPECategory | TcRnTypes, TcRnMonad |
| pprPendingSplice | HsExpr, HsSyn, GHC |
| pprPgmError | Outputable, GhcPlugins |
| pprPmExprWithParens | PmExpr, TmOracle |
| PprPrec | |
| 1 (Type/Class) | BasicTypes, Type, GhcPlugins |
| 2 (Data Constructor) | BasicTypes, Type, GhcPlugins |
| pprPrec | Outputable, GhcPlugins |
| pprPrecIfaceType | IfaceType, IfaceSyn |
| pprPrecType | Type, GhcPlugins |
| pprPrefixName | Name, GhcPlugins |
| pprPrefixOcc | Outputable, GhcPlugins |
| pprPrefixVar | Outputable, GhcPlugins |
| pprPrimChar | Outputable, GhcPlugins |
| pprPrimInt | Outputable, GhcPlugins |
| pprPrimInt64 | Outputable, GhcPlugins |
| pprPrimWord | Outputable, GhcPlugins |
| pprPrimWord64 | Outputable, GhcPlugins |
| PprProgramError | Panic, GHC |
| pprPromotionQuote | TyCon, GhcPlugins |
| pprQuals | HsExpr, HsSyn, GHC |
| pprQuotedList | Outputable, GhcPlugins |
| pprReason | Packages, GhcPlugins |
| pprRuleBase | Rules, GhcPlugins |
| pprRuleName | BasicTypes, GhcPlugins |
| pprRules | PprCore |
| pprRulesForUser | Rules, GhcPlugins |
| pprRuntimeTrace | DsMonad |
| pprSection | PprCmmDecl, PprCmm |
| pprSectionHeader | PprBase |
| pprSetDepth | Outputable, GhcPlugins |
| pprShortTyThing | Type, GhcPlugins |
| pprSigCtxt | TcHsType |
| pprSigmaType | Type, TcType, GhcPlugins |
| pprSigSkolInfo | TcRnTypes, TcRnMonad |
| pprSimplCount | CoreMonad, SimplMonad, GhcPlugins |
| pprSimplEnv | SimplEnv |
| pprSkolInfo | TcRnTypes, TcRnMonad |
| PprSorry | Panic, GHC |
| pprSorry | Outputable, GhcPlugins |
| pprSourceTyCon | Type, GhcPlugins |
| pprSpec | HsBinds, HsSyn, GHC |
| pprSpecialStatic | Llvm.Types |
| pprSpillCostRecord | RegAlloc.Graph.SpillCost |
| pprSplice | HsExpr, HsSyn, GHC |
| pprSpliceDecl | HsExpr, HsSyn, GHC |
| pprStatic | PprCmmDecl, PprCmm |
| pprStaticArith | Llvm.Types |
| pprStats | |
| 1 (Function) | RegAlloc.Linear.Stats, RegAlloc.Linear.Main |
| 2 (Function) | RegAlloc.Graph.Stats |
| pprStatsConflict | RegAlloc.Graph.Stats |
| pprStatsLifeConflict | RegAlloc.Graph.Stats |
| pprStatsLifetimes | RegAlloc.Graph.Stats |
| pprStatsSpills | RegAlloc.Graph.Stats |
| pprStgBinding | StgSyn |
| pprStgTopBindings | StgSyn |
| pprStmt | HsExpr, HsSyn, GHC |
| pprStmtContext | HsExpr, HsSyn, GHC |
| pprStmtInCtxt | HsExpr, HsSyn, GHC |
| pprSTrace | Outputable, GhcPlugins |
| pprStrictness | IdInfo, GhcPlugins |
| pprStringInCStyle | PprC |
| PprStyle | Outputable, GhcPlugins |
| pprTarget | HscTypes, GhcPlugins |
| pprTargetId | HscTypes, GhcPlugins |
| pprTcSpecPrags | HsBinds, HsSyn, GHC |
| pprTcTyThingCategory | TcRnTypes, TcRnMonad |
| pprTcTyVarDetails | TcType |
| pprTerm | RtClosureInspect |
| pprTheta | Type, TcType, GhcPlugins |
| pprThetaArrowTy | Type, TcType, GhcPlugins, GHC |
| pprTicks | HsBinds, HsSyn, GHC |
| pprTrace | Outputable, GhcPlugins |
| pprTraceDebug | Outputable, GhcPlugins |
| pprTraceException | Outputable, GhcPlugins |
| pprTraceIt | Outputable, GhcPlugins |
| pprTraceM | Outputable, GhcPlugins |
| pprTransformStmt | HsExpr, HsSyn, GHC |
| pprTransStmt | HsExpr, HsSyn, GHC |
| pprTvBndr | Type, TcType, GhcPlugins |
| pprTvBndrs | Type, TcType, GhcPlugins |
| pprTyClDeclFlavour | HsDecls, HsSyn, GHC |
| pprType | Type, TcType, GhcPlugins |
| pprTypeAndContents | Debugger |
| pprTypeApp | Type, TcType, GhcPlugins, GHC |
| pprTypeForUser | PprTyThing |
| pprTyTcApp | IfaceType, IfaceSyn |
| pprTyThing | PprTyThing |
| pprTyThingCategory | Type, TcType, GhcPlugins |
| pprTyThingHdr | PprTyThing |
| pprTyThingInContext | PprTyThing |
| pprTyThingInContextLoc | PprTyThing |
| pprTyThingLoc | PprTyThing |
| pprTyVar | Type, GhcPlugins |
| pprTyVars | Type, GhcPlugins |
| pprUDFM | UniqDFM |
| pprUFM | UniqFM, GhcPlugins |
| pprUFMWithKeys | UniqFM, GhcPlugins |
| pprUniqFM | UniqFM, GhcPlugins |
| pprUniqSet | UniqSet, GhcPlugins |
| pprUniqueAlways | Unique |
| pprUserForAll | Type, GhcPlugins |
| pprUserIfaceForAll | IfaceType, IfaceSyn |
| pprUserLength | DynFlags, GhcPlugins, GHC |
| pprUserRealSpan | SrcLoc, GhcPlugins |
| pprUserTypeCtxt | TcType |
| pprUserTypeErrorTy | Type, GhcPlugins |
| pprVarSet | VarSet, GhcPlugins |
| pprVarSig | HsBinds, HsSyn, GHC |
| pprWarningTxtForMsg | BasicTypes, GhcPlugins |
| pprWithBars | Outputable, GhcPlugins |
| pprWithCommas | Outputable, GhcPlugins |
| pprWithSourceText | BasicTypes, GhcPlugins |
| pprWithTYPE | Type, GhcPlugins |
| pprWord | Dwarf.Types |
| pprWord8String | SMRep |
| ppr_apps | HsExpr, HsSyn, GHC |
| ppr_cmd | HsExpr, HsSyn, GHC |
| ppr_do_stmts | HsExpr, HsSyn, GHC |
| ppr_expr | HsExpr, HsSyn, GHC |
| ppr_lcmd | HsExpr, HsSyn, GHC |
| ppr_lexpr | HsExpr, HsSyn, GHC |
| ppr_mbDoc | HsDoc, HsSyn, GHC |
| ppr_monobind | HsBinds, HsSyn, GHC |
| ppr_quasi | HsExpr, HsSyn, GHC |
| ppr_sig | HsBinds, HsSyn, GHC |
| ppr_splice | HsExpr, HsSyn, GHC |
| ppr_splice_decl | HsExpr, HsSyn, GHC |
| ppSourceStats | HscStats |
| ppSpaceJoin | Llvm.Types |
| ppSuggestExplicitKinds | Type, GhcPlugins |
| ppUnless | Outputable, GhcPlugins |
| ppWhen | Outputable, GhcPlugins |
| pp_dotdot | HsExpr, HsSyn, GHC |
| pp_rhs | HsExpr, HsSyn, GHC |
| pp_st_suffix | HsLit, HsSyn, GHC |
| pragAnnDIdKey | THNames |
| pragAnnDName | THNames |
| pragBrackets | HsBinds, HsSyn, GHC |
| pragCompleteDIdKey | THNames |
| pragCompleteDName | THNames |
| pragInlDIdKey | THNames |
| pragInlDName | THNames |
| pragRuleDIdKey | THNames |
| pragRuleDName | THNames |
| pragSpecDIdKey | THNames |
| pragSpecDName | THNames |
| pragSpecInlDIdKey | THNames |
| pragSpecInlDName | THNames |
| pragSpecInstDIdKey | THNames |
| pragSpecInstDName | THNames |
| pragSrcBrackets | HsBinds, HsSyn, GHC |
| pragState | Lexer |
| prec_RDR | PrelNames |
| PredOrigin | |
| 1 (Type/Class) | TcDerivUtils |
| 2 (Data Constructor) | TcDerivUtils |
| predQTyConKey | THNames |
| predQTyConName | THNames |
| PredTree | Type, GhcPlugins |
| predTyConKey | THNames |
| predTyConName | THNames |
| PredType | Type, TcType, GhcPlugins, GHC |
| predTypeEqRel | Type, GhcPlugins |
| pred_RDR | PrelNames |
| PREFETCH | X86.Instr |
| PrefetchAddrOp0 | PrimOp |
| PrefetchAddrOp1 | PrimOp |
| PrefetchAddrOp2 | PrimOp |
| PrefetchAddrOp3 | PrimOp |
| PrefetchByteArrayOp0 | PrimOp |
| PrefetchByteArrayOp1 | PrimOp |
| PrefetchByteArrayOp2 | PrimOp |
| PrefetchByteArrayOp3 | PrimOp |
| PrefetchMutableByteArrayOp0 | PrimOp |
| PrefetchMutableByteArrayOp1 | PrimOp |
| PrefetchMutableByteArrayOp2 | PrimOp |
| PrefetchMutableByteArrayOp3 | PrimOp |
| PrefetchValueOp0 | PrimOp |
| PrefetchValueOp1 | PrimOp |
| PrefetchValueOp2 | PrimOp |
| PrefetchValueOp3 | PrimOp |
| PrefetchVariant | X86.Instr |
| Prefix | |
| 1 (Data Constructor) | BasicTypes, GhcPlugins, GHC |
| 2 (Data Constructor) | CmdLineParser |
| PrefixCon | HsTypes, HsSyn, GHC |
| prefixDataCon_RDR | PrelNames |
| prefixIDataConKey | PrelNames |
| prefixIDataConName | PrelNames |
| prefixPatSynIdKey | THNames |
| prefixPatSynName | THNames |
| PrefixPred | CmdLineParser |
| PreInlineUnconditionally | CoreMonad, GhcPlugins |
| preInlineUnconditionally | SimplUtils |
| preloadPackages | Packages, GhcPlugins |
| pRELUDE | PrelNames |
| pRELUDE_NAME | PrelNames |
| prepareAlts | SimplUtils |
| prepareAnnotations | HscTypes, GhcPlugins |
| PrepFFI | GHCi |
| preprocess | DriverPipeline |
| Present | HsExpr, HsSyn, GHC |
| pretendNameIsInScope | PrelNames |
| prettyPrintGhcErrors | ErrUtils, GHC |
| prevChar | StringBuffer |
| Prim | RtClosureInspect, InteractiveEval |
| PrimAlt | StgSyn |
| PrimCall | |
| 1 (Type/Class) | PrimOp |
| 2 (Data Constructor) | PrimOp |
| PrimCallConv | ForeignCall |
| primCallIdKey | THNames |
| primCallName | THNames |
| primCharSuffix | Outputable, GhcPlugins |
| primDoubleSuffix | Outputable, GhcPlugins |
| PrimElemRep | TyCon, GhcPlugins |
| primElemRepSizeB | TyCon, GhcPlugins |
| primFloatSuffix | Outputable, GhcPlugins |
| primInt64Suffix | Outputable, GhcPlugins |
| primIntSuffix | Outputable, GhcPlugins |
| PrimOp | PrimOp |
| primOpCodeSize | PrimOp |
| primOpFixity | PrimOp |
| PrimOpId | IdInfo, GhcPlugins |
| primOpId | PrelInfo |
| primOpIsCheap | PrimOp |
| primOpOcc | PrimOp |
| primOpOkForSideEffects | PrimOp |
| primOpOkForSpeculation | PrimOp |
| primOpOutOfLine | PrimOp |
| PrimOpResultInfo | PrimOp |
| primOpRules | PrelRules, MkId, PrelInfo |
| primOpSig | PrimOp |
| primOpTag | PrimOp |
| primOpType | PrimOp |
| PrimOpVecCat | PrimOp |
| PrimRep | TyCon, RepType, GhcPlugins |
| primRepCmmType | CmmUtils |
| primRepForeignHint | CmmUtils |
| primRepIsFloat | TyCon, GhcPlugins |
| primRepSizeB | TyCon, GhcPlugins |
| primRepSlot | RepType |
| primRepToRuntimeRep | TysPrim |
| primRepToType | RepType |
| PrimTarget | CmmNode, Cmm |
| primTyCons | TysPrim |
| primUnitId | Module, GhcPlugins |
| primWord64Suffix | Outputable, GhcPlugins |
| primWordSuffix | Outputable, GhcPlugins |
| printBagOfErrors | ErrUtils |
| printDoc | Pretty |
| printDoc_ | Pretty |
| printException | GhcMonad, GHC |
| printForC | Outputable, GhcPlugins |
| printForUser | Outputable, GhcPlugins |
| printForUserPartWay | Outputable, GhcPlugins |
| printForUserTcRn | TcRnMonad |
| printIdKey | PrelNames |
| printInfoForUser | ErrUtils |
| printMinimalImports | RnNames |
| printName | PrelNames |
| printOrThrowWarnings | HscTypes, GhcPlugins |
| printOutputForUser | ErrUtils |
| printSDoc | Outputable, GhcPlugins |
| printSDocLn | Outputable, GhcPlugins |
| PrintUnqualified | Outputable, GhcPlugins, GHC |
| Private | Llvm.Types, Llvm |
| processArgs | CmdLineParser |
| ProcExpr | HsExpr, HsSyn, GHC |
| ProcOrigin | TcRnTypes, TcRnMonad |
| ProcPoint | CmmProcPoint |
| procPointAnalysis | CmmProcPoint |
| ProcPointSet | CmmProcPoint |
| prodDataCon_RDR | PrelNames |
| prodTyConKey | PrelNames |
| prodTyConName | PrelNames |
| profAlloc | StgCmmProf |
| ProfAuto | DynFlags, GhcPlugins |
| profAuto | DynFlags, GhcPlugins, GHC |
| ProfAutoAll | DynFlags, GhcPlugins |
| ProfAutoCalls | DynFlags, GhcPlugins |
| ProfAutoExports | DynFlags, GhcPlugins |
| ProfAutoTop | DynFlags, GhcPlugins |
| profDynAlloc | StgCmmProf |
| profHdrSize | SMRep |
| ProfilingInfo | |
| 1 (Type/Class) | Cmm |
| 2 (Data Constructor) | Cmm |
| profilingInitCode | ProfInit |
| profInfoTableSizeW | CmmInfo |
| ProfNote | CoreSyn, GhcPlugins |
| profNoteCC | CoreSyn, GhcPlugins |
| profNoteCount | CoreSyn, GhcPlugins |
| profNoteScope | CoreSyn, GhcPlugins |
| pROF_HDR_SIZE | DynFlags, GhcPlugins |
| progName | Panic |
| ProgramError | Panic, GHC |
| programName | DynFlags, GhcPlugins |
| prohibitedSuperClassSolve | TcSMonad |
| projectVersion | DynFlags, GhcPlugins |
| promoteCoercion | Coercion, GhcPlugins |
| Promoted | |
| 1 (Type/Class) | HsTypes, HsSyn, GHC |
| 2 (Data Constructor) | HsTypes, HsSyn, GHC |
| promoteDataCon | DataCon, GhcPlugins |
| promotedConsDataCon | TysWiredIn, GhcPlugins |
| promotedConsTIdKey | THNames |
| promotedConsTName | THNames |
| PromotedDataConFlavour | TyCon, GhcPlugins |
| promotedEQDataCon | TysWiredIn, GhcPlugins |
| promotedFalseDataCon | TysWiredIn, GhcPlugins |
| promotedGTDataCon | TysWiredIn, GhcPlugins |
| promotedJustDataCon | TysWiredIn, GhcPlugins |
| promotedLTDataCon | TysWiredIn, GhcPlugins |
| promotedNilDataCon | TysWiredIn, GhcPlugins |
| promotedNilTIdKey | THNames |
| promotedNilTName | THNames |
| promotedNothingDataCon | TysWiredIn, GhcPlugins |
| promotedTIdKey | THNames |
| promotedTName | THNames |
| promotedTrueDataCon | TysWiredIn, GhcPlugins |
| promotedTupleDataCon | TysWiredIn, GhcPlugins |
| promotedTupleTIdKey | THNames |
| promotedTupleTName | THNames |
| promoteSkolem | TcType |
| promoteSkolemsX | TcType |
| promoteSkolemX | TcType |
| promoteTcType | TcUnify |
| promoteTyVar | TcSimplify |
| promoteTyVarSet | TcSimplify |
| PromotionErr | TcRnTypes, TcRnMonad |
| ProtoBCO | |
| 1 (Type/Class) | ByteCodeInstr |
| 2 (Data Constructor) | ByteCodeInstr |
| protoBCOArity | ByteCodeInstr |
| protoBCOBitmap | ByteCodeInstr |
| protoBCOBitmapSize | ByteCodeInstr |
| protoBCOExpr | ByteCodeInstr |
| protoBCOFFIs | ByteCodeInstr |
| protoBCOInstrs | ByteCodeInstr |
| protoBCOName | ByteCodeInstr |
| ProvCtxtOrigin | TcRnTypes, TcRnMonad |
| proxyHashId | MkId |
| proxyHashKey | PrelNames |
| proxyPrimTyCon | TysPrim |
| proxyPrimTyConKey | PrelNames |
| PSB | HsBinds, HsSyn, GHC |
| psb_args | HsBinds, HsSyn, GHC |
| psb_def | HsBinds, HsSyn, GHC |
| psb_dir | HsBinds, HsSyn, GHC |
| psb_ext | HsBinds, HsSyn, GHC |
| psb_id | HsBinds, HsSyn, GHC |
| psig_hs_ty | TcRnTypes, TcRnMonad, TcSigs |
| psig_name | TcRnTypes, TcRnMonad, TcSigs |
| pSnd | Pair |
| PState | |
| 1 (Type/Class) | Lexer |
| 2 (Data Constructor) | Lexer |
| PStr | Pretty |
| ptext | |
| 1 (Function) | Pretty |
| 2 (Function) | Outputable, GhcPlugins |
| pThisPackage | Lexer |
| PtrSlot | RepType |
| ptrTyConKey | PrelNames |
| ptrTyConName | PrelNames |
| punctuate | |
| 1 (Function) | Pretty |
| 2 (Function) | Outputable, GhcPlugins |
| punc_RDR | PrelNames |
| pure | MonadUtils, IOEnv, TcRnMonad, DsMonad |
| pureAClassOpKey | PrelNames |
| pureAName | PrelNames |
| purePlugin | Plugins, GhcPlugins |
| pure_RDR | PrelNames |
| purgeLookupSymbolCache | GHCi |
| PUSH | X86.Instr |
| PUSH16 | ByteCodeInstr |
| PUSH16_W | ByteCodeInstr |
| PUSH32 | ByteCodeInstr |
| PUSH32_W | ByteCodeInstr |
| PUSH8 | ByteCodeInstr |
| PUSH8_W | ByteCodeInstr |
| pushCallStackKey | PrelNames |
| pushCallStackName | PrelNames |
| pushCoArg | CoreOpt |
| pushCoTyArg | CoreOpt |
| pushCoValArg | CoreOpt |
| pushErrCtxt | TcRnTypes, TcRnMonad |
| pushErrCtxtSameOrigin | TcRnTypes, TcRnMonad |
| pushLevelAndCaptureConstraints | TcRnMonad |
| pushLexState | Lexer |
| pushModuleContext | Lexer |
| pushSimplifiedArgs | SimplUtils |
| pushTcLevel | TcType |
| pushTcLevelM | TcRnMonad |
| pushTcLevelM_ | TcRnMonad |
| pushTcLevelsM | TcRnMonad |
| pushUpdateFrame | StgCmmBind |
| PUSH_ALTS | ByteCodeInstr |
| PUSH_ALTS_UNLIFTED | ByteCodeInstr |
| PUSH_APPLY_D | ByteCodeInstr |
| PUSH_APPLY_F | ByteCodeInstr |
| PUSH_APPLY_L | ByteCodeInstr |
| PUSH_APPLY_N | ByteCodeInstr |
| PUSH_APPLY_P | ByteCodeInstr |
| PUSH_APPLY_PP | ByteCodeInstr |
| PUSH_APPLY_PPP | ByteCodeInstr |
| PUSH_APPLY_PPPP | ByteCodeInstr |
| PUSH_APPLY_PPPPP | ByteCodeInstr |
| PUSH_APPLY_PPPPPP | ByteCodeInstr |
| PUSH_APPLY_V | ByteCodeInstr |
| PUSH_BCO | ByteCodeInstr |
| PUSH_G | ByteCodeInstr |
| PUSH_L | ByteCodeInstr |
| PUSH_LL | ByteCodeInstr |
| PUSH_LLL | ByteCodeInstr |
| PUSH_PAD16 | ByteCodeInstr |
| PUSH_PAD32 | ByteCodeInstr |
| PUSH_PAD8 | ByteCodeInstr |
| PUSH_PRIMOP | ByteCodeInstr |
| PUSH_UBX | ByteCodeInstr |
| PUSH_UBX16 | ByteCodeInstr |
| PUSH_UBX32 | ByteCodeInstr |
| PUSH_UBX8 | ByteCodeInstr |
| put | |
| 1 (Function) | State |
| 2 (Function) | Binary |
| putAt | Binary |
| putByte | Binary |
| putCmdLineState | CmdLineParser |
| putDictionary | Binary |
| putFS | Binary |
| putIfaceTopBndr | IfaceSyn |
| putLogMsg | DynFlags, GhcPlugins |
| putMsg | |
| 1 (Function) | ErrUtils |
| 2 (Function) | CoreMonad, GhcPlugins |
| putMsgS | CoreMonad, GhcPlugins |
| PutMVarOp | PrimOp |
| putNameLiterally | BinFingerprint |
| putSrcSpanDs | DsMonad |
| putWithUserData | BinIface |
| put_ | Binary |
| pVarLift | Llvm.Types, Llvm |
| pVarLower | Llvm.Types, Llvm |
| pWarningFlags | Lexer |