Index - P
| P | |
| 1 (Type/Class) | Lexer |
| 2 (Data Constructor) | Lexer |
| 3 (Data Constructor) | PipelineMonad |
| paArguments | Plugins |
| PackageArg | |
| 1 (Type/Class) | DynFlags |
| 2 (Data Constructor) | DynFlags |
| PackageCompleteMatchMap | HscTypes |
| PackageConfig | PackageConfig, Packages |
| packageConfigId | PackageConfig, Packages |
| PackageConfigMap | Packages |
| PackageDB | DynFlags |
| PackageDBFlag | DynFlags |
| packageDBFlags | DynFlags |
| PackageDbLock | GHC.PackageDb |
| packageEnv | DynFlags |
| PackageFamInstEnv | HscTypes |
| PackageFlag | DynFlags |
| packageFlags | DynFlags |
| packageFlagsChanged | DynFlags |
| packageHsLibs | Packages |
| PackageIfaceTable | HscTypes |
| PackageImports | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PackageInstEnv | HscTypes |
| PackageName | |
| 1 (Type/Class) | PackageConfig, Packages |
| 2 (Data Constructor) | PackageConfig, Packages |
| packageName | GHC.PackageDb, PackageConfig, Packages |
| packageNameString | PackageConfig, Packages |
| packageName_RDR | PrelNames |
| PackageRuleBase | HscTypes |
| PackageState | Packages |
| packageTrustOn | DynFlags |
| PackageTypeEnv | HscTypes |
| packageVersion | GHC.PackageDb, PackageConfig, Packages |
| PAddr | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| PageMode | Pretty |
| Pair | |
| 1 (Type/Class) | Pair |
| 2 (Data Constructor) | Pair |
| pairTyCon | TysWiredIn |
| Panic | Panic |
| panic | PlainPanic, Panic, Outputable |
| panicDoc | Panic |
| PAP | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap |
| PAPClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| paPlugin | Plugins |
| par1DataCon_RDR | PrelNames |
| par1TyConKey | PrelNames |
| par1TyConName | PrelNames |
| ParallelArrays | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| ParallelListComp | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| Parens | BooleanFormula |
| parens | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Pretty |
| 3 (Function) | Outputable |
| ParensE | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| parensE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| parensIf | Language.Haskell.TH.Ppr |
| ParensP | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| parensP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| ParensT | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| parensT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| parenSymOcc | OccName, Name |
| parens_RDR | PrelNames |
| Parent | RdrName |
| parenthesizeHsContext | HsTypes, HsSyn |
| parenthesizeHsExpr | HsExpr, HsSyn |
| parenthesizeHsType | HsTypes, HsSyn |
| parenthesizePat | HsPat, HsSyn |
| ParentIs | RdrName |
| ParentName | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| parMakeCount | DynFlags |
| ParOp | PrimOp |
| ParPat | HsPat, HsSyn |
| ParS | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| parS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| parseBackpack | Parser |
| parseCImport | RdrHsSyn |
| parseComponentId | Module |
| Parsed | HsExtension, HsSyn |
| parseDeclaration | Parser |
| parsedResultAction | Plugins |
| parseDynamicFilePragma | DynFlags |
| parseDynamicFlagsCmdLine | DynFlags |
| parseDynamicFlagsFull | DynFlags |
| parseErrorSDoc | RdrHsSyn |
| parseExpression | Parser |
| parseHeader | Parser |
| parseIdentifier | Parser |
| parseImport | Parser |
| parseModSubst | Module |
| parseModule | Parser |
| parseModuleId | Module |
| parseModuleName | Module |
| parsePattern | Parser |
| ParseResult | Lexer |
| ParserFlags | Lexer |
| parseScheme | PprColour |
| parseSignature | Parser |
| parseStatement | Parser |
| parseStmt | Parser |
| parseType | Parser |
| parseTypeSignature | Parser |
| parseUnitId | Module |
| parseUnsignedInteger | StringBuffer |
| ParStmt | HsExpr, HsSyn |
| ParStmtBlock | |
| 1 (Type/Class) | HsExpr, HsSyn |
| 2 (Data Constructor) | HsExpr, HsSyn |
| ParStmtCtxt | HsExpr, HsSyn |
| PartialSig | TcRnTypes |
| PartialTypeSignatures | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| partitionBag | Bag |
| partitionBagWith | Bag |
| partitionByList | Util |
| partitionDVarEnv | VarEnv |
| partitionDVarSet | VarSet |
| partitionInvisibles | Type |
| partitionInvisibleTypes | Type |
| partitionUDFM | UniqDFM |
| partitionUFM | UniqFM |
| partitionUniqDSet | UniqDSet |
| partitionUniqSet | UniqSet |
| partitionVarEnv | VarEnv |
| partitionVarSet | VarSet |
| partitionWith | Util |
| PartWay | Outputable |
| par_is | RdrName |
| par_lbl | RdrName |
| Pass | HsExtension, HsSyn |
| PassFlag | CmdLineParser |
| Pat | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Type/Class) | HsPat, HsSyn |
| PatBind | HsBinds, HsSyn |
| PatBindGuards | HsExpr, HsSyn |
| PatBindRhs | HsExpr, HsSyn |
| PatBr | HsExpr, HsSyn |
| patErrorIdKey | PrelNames |
| PatG | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patG | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| patGE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PatGuard | HsExpr, HsSyn |
| patNeedsParens | HsPat, HsSyn |
| PatOrigin | TcRnTypes |
| PatQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PatSigCtxt | TcType |
| PatSigOrigin | TcRnTypes |
| patsig_body_ty | TcRnTypes |
| patsig_ex_bndrs | TcRnTypes |
| patsig_implicit_bndrs | TcRnTypes |
| patsig_name | TcRnTypes |
| patsig_prov | TcRnTypes |
| patsig_req | TcRnTypes |
| patsig_univ_bndrs | TcRnTypes |
| PatSkol | TcRnTypes |
| PatSyn | |
| 1 (Type/Class) | PatSyn |
| 2 (Data Constructor) | HsExpr, HsSyn |
| PatSynArgs | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patSynArgs | PatSyn |
| PatSynArgsQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| patSynArity | PatSyn |
| PatSynBind | |
| 1 (Type/Class) | HsBinds, HsSyn |
| 2 (Data Constructor) | HsBinds, HsSyn |
| patSynBuilder | PatSyn |
| PatSynCon | ConLike |
| PatSynCtxt | TcType |
| PatSynD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patSynD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PatSynDir | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PatSynDirQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PatSynExPE | TcRnTypes |
| patSynExTyVarBinders | PatSyn |
| patSynExTyVars | PatSyn |
| patSynFieldLabels | PatSyn |
| patSynFieldType | PatSyn |
| PatSynI | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patSynInstArgTys | PatSyn |
| patSynInstResTy | PatSyn |
| patSynIsInfix | PatSyn |
| patSynMatcher | PatSyn |
| patSynName | PatSyn |
| PatSynPE | TcRnTypes |
| PatSynSig | HsBinds, HsSyn |
| patSynSig | PatSyn |
| PatSynSigD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patSynSigD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| patSynToIfaceDecl | ToIface |
| PatSynType | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| patSynUnivTyVarBinders | PatSyn |
| PatternGuards | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PatternMatchFail | |
| 1 (Data Constructor) | Exception |
| 2 (Type/Class) | Exception |
| PatternSynonyms | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PatternSynonymsBit | Lexer |
| pat_args | HsPat, HsSyn |
| pat_arg_tys | HsPat, HsSyn |
| pat_binds | HsPat, HsSyn |
| pat_con | HsPat, HsSyn |
| pat_dicts | HsPat, HsSyn |
| pAT_ERROR_ID | MkCore |
| pat_ext | HsBinds, HsSyn |
| pat_fvs | HsBinds, HsSyn |
| pat_lhs | HsBinds, HsSyn |
| pat_rhs | HsBinds, HsSyn |
| pat_rhs_ty | HsBinds, HsSyn |
| pat_ticks | HsBinds, HsSyn |
| pat_tvs | HsPat, HsSyn |
| pat_wrap | HsPat, HsSyn |
| payload | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| pc_AP_STACK_SPLIM | PlatformConstants, DynFlags |
| pc_BITMAP_BITS_SHIFT | PlatformConstants, DynFlags |
| pc_BLOCKS_PER_MBLOCK | PlatformConstants, DynFlags |
| pc_BLOCK_SIZE | PlatformConstants, DynFlags |
| pc_CINT_SIZE | PlatformConstants, DynFlags |
| pc_CLONG_LONG_SIZE | PlatformConstants, DynFlags |
| pc_CLONG_SIZE | PlatformConstants, DynFlags |
| pc_CONTROL_GROUP_CONST_291 | PlatformConstants, DynFlags |
| pc_DOUBLE_SIZE | PlatformConstants, DynFlags |
| pc_DYNAMIC_BY_DEFAULT | PlatformConstants, DynFlags |
| pc_ILDV_CREATE_MASK | PlatformConstants, DynFlags |
| pc_ILDV_STATE_CREATE | PlatformConstants, DynFlags |
| pc_ILDV_STATE_USE | PlatformConstants, DynFlags |
| pc_LDV_SHIFT | PlatformConstants, DynFlags |
| pc_MAX_CHARLIKE | PlatformConstants, DynFlags |
| pc_MAX_Double_REG | PlatformConstants, DynFlags |
| pc_MAX_Float_REG | PlatformConstants, DynFlags |
| pc_MAX_INTLIKE | PlatformConstants, DynFlags |
| pc_MAX_Long_REG | PlatformConstants, DynFlags |
| pc_MAX_Real_Double_REG | PlatformConstants, DynFlags |
| pc_MAX_Real_Float_REG | PlatformConstants, DynFlags |
| pc_MAX_Real_Long_REG | PlatformConstants, DynFlags |
| pc_MAX_Real_Vanilla_REG | PlatformConstants, DynFlags |
| pc_MAX_Real_XMM_REG | PlatformConstants, DynFlags |
| pc_MAX_SPEC_AP_SIZE | PlatformConstants, DynFlags |
| pc_MAX_SPEC_SELECTEE_SIZE | PlatformConstants, DynFlags |
| pc_MAX_Vanilla_REG | PlatformConstants, DynFlags |
| pc_MAX_XMM_REG | PlatformConstants, DynFlags |
| pc_MIN_CHARLIKE | PlatformConstants, DynFlags |
| pc_MIN_INTLIKE | PlatformConstants, DynFlags |
| pc_MIN_PAYLOAD_SIZE | PlatformConstants, DynFlags |
| pc_MUT_ARR_PTRS_CARD_BITS | PlatformConstants, DynFlags |
| pc_OFFSET_bdescr_blocks | PlatformConstants, DynFlags |
| pc_OFFSET_bdescr_flags | PlatformConstants, DynFlags |
| pc_OFFSET_bdescr_free | PlatformConstants, DynFlags |
| pc_OFFSET_bdescr_start | PlatformConstants, DynFlags |
| pc_OFFSET_Capability_r | PlatformConstants, DynFlags |
| pc_OFFSET_CostCentreStack_mem_alloc | PlatformConstants, DynFlags |
| pc_OFFSET_CostCentreStack_scc_count | PlatformConstants, DynFlags |
| pc_OFFSET_StgArrBytes_bytes | PlatformConstants, DynFlags |
| pc_OFFSET_stgEagerBlackholeInfo | PlatformConstants, DynFlags |
| pc_OFFSET_StgEntCounter_allocd | PlatformConstants, DynFlags |
| pc_OFFSET_StgEntCounter_allocs | PlatformConstants, DynFlags |
| pc_OFFSET_StgEntCounter_entry_count | PlatformConstants, DynFlags |
| pc_OFFSET_StgEntCounter_link | PlatformConstants, DynFlags |
| pc_OFFSET_StgEntCounter_registeredp | PlatformConstants, DynFlags |
| pc_OFFSET_StgFunInfoExtraFwd_arity | PlatformConstants, DynFlags |
| pc_OFFSET_StgFunInfoExtraRev_arity | PlatformConstants, DynFlags |
| pc_OFFSET_stgGCEnter1 | PlatformConstants, DynFlags |
| pc_OFFSET_stgGCFun | PlatformConstants, DynFlags |
| pc_OFFSET_StgHeader_ccs | PlatformConstants, DynFlags |
| pc_OFFSET_StgHeader_ldvw | PlatformConstants, DynFlags |
| pc_OFFSET_StgMutArrPtrs_ptrs | PlatformConstants, DynFlags |
| pc_OFFSET_StgMutArrPtrs_size | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rCCCS | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rCurrentNursery | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rCurrentTSO | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rD1 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rD2 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rD3 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rD4 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rD5 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rD6 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rF1 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rF2 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rF3 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rF4 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rF5 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rF6 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rHp | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rHpAlloc | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rHpLim | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rL1 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR1 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR10 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR2 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR3 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR4 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR5 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR6 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR7 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR8 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rR9 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rSp | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rSpLim | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rXMM1 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rXMM2 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rXMM3 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rXMM4 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rXMM5 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rXMM6 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rYMM1 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rYMM2 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rYMM3 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rYMM4 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rYMM5 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rYMM6 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rZMM1 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rZMM2 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rZMM3 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rZMM4 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rZMM5 | PlatformConstants, DynFlags |
| pc_OFFSET_StgRegTable_rZMM6 | PlatformConstants, DynFlags |
| pc_OFFSET_StgSmallMutArrPtrs_ptrs | PlatformConstants, DynFlags |
| pc_OFFSET_StgStack_sp | PlatformConstants, DynFlags |
| pc_OFFSET_StgStack_stack | PlatformConstants, DynFlags |
| pc_OFFSET_StgTSO_alloc_limit | PlatformConstants, DynFlags |
| pc_OFFSET_StgTSO_cccs | PlatformConstants, DynFlags |
| pc_OFFSET_StgTSO_stackobj | PlatformConstants, DynFlags |
| pc_OFFSET_StgUpdateFrame_updatee | PlatformConstants, DynFlags |
| pc_platformConstants | PlatformConstants, DynFlags |
| pc_PROF_HDR_SIZE | PlatformConstants, DynFlags |
| pc_REP_CostCentreStack_mem_alloc | PlatformConstants, DynFlags |
| pc_REP_CostCentreStack_scc_count | PlatformConstants, DynFlags |
| pc_REP_StgEntCounter_allocd | PlatformConstants, DynFlags |
| pc_REP_StgEntCounter_allocs | PlatformConstants, DynFlags |
| pc_REP_StgFunInfoExtraFwd_arity | PlatformConstants, DynFlags |
| pc_REP_StgFunInfoExtraRev_arity | PlatformConstants, DynFlags |
| pc_RESERVED_C_STACK_BYTES | PlatformConstants, DynFlags |
| pc_RESERVED_STACK_WORDS | PlatformConstants, DynFlags |
| pc_SIZEOF_CostCentreStack | PlatformConstants, DynFlags |
| pc_SIZEOF_StgArrBytes_NoHdr | PlatformConstants, DynFlags |
| pc_SIZEOF_StgFunInfoExtraRev | PlatformConstants, DynFlags |
| pc_SIZEOF_StgMutArrPtrs_NoHdr | PlatformConstants, DynFlags |
| pc_SIZEOF_StgSmallMutArrPtrs_NoHdr | PlatformConstants, DynFlags |
| pc_SIZEOF_StgSMPThunkHeader | PlatformConstants, DynFlags |
| pc_SIZEOF_StgUpdateFrame_NoHdr | PlatformConstants, DynFlags |
| pc_STD_HDR_SIZE | PlatformConstants, DynFlags |
| pc_TAG_BITS | PlatformConstants, DynFlags |
| pc_TICKY_BIN_COUNT | PlatformConstants, DynFlags |
| pc_WORDS_BIGENDIAN | PlatformConstants, DynFlags |
| pc_WORD_SIZE | PlatformConstants, DynFlags |
| Pdep16Op | PrimOp |
| Pdep32Op | PrimOp |
| Pdep64Op | PrimOp |
| Pdep8Op | PrimOp |
| PdepOp | PrimOp |
| PDouble | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| peekItbl | |
| 1 (Function) | GHC.Exts.Heap.InfoTable, GHC.Exts.Heap |
| 2 (Function) | GHC.Exts.Heap.InfoTableProf |
| peelCallDmd | Demand |
| peelFV | Demand |
| peelManyCalls | Demand |
| peelUseCall | Demand |
| PendingRnSplice | |
| 1 (Type/Class) | HsExpr, HsSyn |
| 2 (Data Constructor) | HsExpr, HsSyn |
| PendingStuff | TcRnTypes |
| PendingTcSplice | |
| 1 (Type/Class) | HsExpr, HsSyn |
| 2 (Data Constructor) | HsExpr, HsSyn |
| Persistent | PipelineMonad |
| Pext16Op | PrimOp |
| Pext32Op | PrimOp |
| Pext64Op | PrimOp |
| Pext8Op | PrimOp |
| PextOp | PrimOp |
| PFailed | Lexer |
| pfail_RDR | PrelNames |
| PFloat | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| pFst | Pair |
| pgmError | PlainPanic, Panic, Outputable |
| pgmErrorDoc | Panic |
| pgm_a | DynFlags |
| pgm_ar | DynFlags |
| pgm_c | DynFlags |
| pgm_dll | DynFlags |
| pgm_F | DynFlags |
| pgm_i | DynFlags |
| pgm_L | DynFlags |
| pgm_l | DynFlags |
| pgm_lc | DynFlags |
| pgm_lcc | DynFlags |
| pgm_libtool | DynFlags |
| pgm_lo | DynFlags |
| pgm_P | DynFlags |
| pgm_ranlib | DynFlags |
| pgm_s | DynFlags |
| pgm_T | DynFlags |
| pgm_windres | DynFlags |
| Phantom | CoAxiom, TyCon, Coercion, TcEvidence |
| PhantomProv | TyCoRep |
| PhantomR | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| phantomR | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| Phase | |
| 1 (Data Constructor) | BasicTypes |
| 2 (Type/Class) | DriverPhases |
| phaseInputExt | DriverPhases |
| PhaseNum | BasicTypes |
| PhasePlus | PipelineMonad |
| Phases | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| pi | GhcPrelude |
| picCCOpts | DynFlags |
| pickCapturedPreds | TcType |
| pickGREs | RdrName |
| pickGREsModExp | RdrName |
| pickLR | BasicTypes, TyCoRep, Coercion, TcEvidence |
| pickQuantifiablePreds | TcType |
| pickyEqType | TcType |
| picPOpts | DynFlags |
| PInt | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| PInt64 | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| Pipe | |
| 1 (Type/Class) | GHCi.Message |
| 2 (Data Constructor) | GHCi.Message |
| PipeEnv | |
| 1 (Type/Class) | PipelineMonad |
| 2 (Data Constructor) | PipelineMonad |
| pipeLeftovers | GHCi.Message |
| PipelineOutput | PipelineMonad |
| pipeRead | GHCi.Message |
| PipeState | |
| 1 (Type/Class) | PipelineMonad |
| 2 (Data Constructor) | PipelineMonad |
| pipeWrite | GHCi.Message |
| piResultTy | Type |
| piResultTys | Type |
| pkg | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| PkgConfFile | DynFlags |
| PkgConfRef | DynFlags |
| pkgDatabase | DynFlags |
| PkgName | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax |
| 2 (Data Constructor) | Language.Haskell.TH.Syntax |
| pkgQual | HscTypes |
| pkgState | DynFlags |
| pkgString | Language.Haskell.TH.Syntax |
| pkgTrustOnLoc | DynFlags |
| PlaceCostCentre | CoreSyn |
| placeHolderIncomps | CoAxiom |
| placeHolderNamesTc | PlaceHolder, HsSyn |
| placeHolderPunRhs | RdrHsSyn |
| PlaceNonLam | CoreSyn |
| PlaceRuntime | CoreSyn |
| PlainCmdLineError | PlainPanic |
| PlainGhcException | PlainPanic |
| PlainInstallationError | PlainPanic |
| PlainPanic | PlainPanic |
| PlainProgramError | PlainPanic |
| PlainSignal | PlainPanic |
| PlainSorry | PlainPanic |
| PlainTV | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| plainTV | |
| 1 (Function) | Language.Haskell.TH.Lib.Internal |
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH |
| PlainUsageError | PlainPanic |
| Platform | |
| 1 (Type/Class) | Platform |
| 2 (Data Constructor) | Platform |
| platformArch | Platform |
| PlatformConstants | |
| 1 (Type/Class) | PlatformConstants, DynFlags |
| 2 (Data Constructor) | PlatformConstants, DynFlags |
| platformHasGnuNonexecStack | Platform |
| platformHasIdentDirective | Platform |
| platformHasSubsectionsViaSymbols | Platform |
| platformIsCrossCompiling | Platform |
| platformOS | Platform |
| platformUnregisterised | Platform |
| platformUsesFrameworks | Platform |
| platformWordSize | Platform |
| PlayInterruptible | ForeignCall |
| playInterruptible | ForeignCall |
| PlayRisky | ForeignCall |
| PlaySafe | ForeignCall |
| playSafe | ForeignCall |
| pLiftFst | Pair |
| pLiftSnd | Pair |
| Plugin | |
| 1 (Type/Class) | Plugins |
| 2 (Data Constructor) | Plugins |
| pluginModNameOpts | DynFlags |
| pluginModNames | DynFlags |
| pluginPackageFlags | DynFlags |
| PluginProv | TyCoRep |
| PluginRecompile | Plugins |
| pluginRecompile | Plugins |
| pluginRecompile' | Plugins |
| pLUGINS | PrelNames |
| plugins | Plugins |
| pluginTyConKey | PrelNames |
| pluginTyConName | PrelNames |
| PluginWithArgs | |
| 1 (Type/Class) | Plugins |
| 2 (Data Constructor) | Plugins |
| plural | Outputable |
| pluralUFM | UniqFM |
| pluralVarSet | VarSet |
| plusAnnEnv | Annotations |
| plusAvail | Avail |
| plusDU | NameSet |
| plusDVarEnv | VarEnv |
| plusDVarEnv_C | VarEnv |
| plusFsEnv | FastStringEnv |
| plusFsEnv_C | FastStringEnv |
| plusFV | NameSet |
| plusFVs | NameSet |
| plusGlobalRdrEnv | RdrName |
| plusHsValBinds | HsBinds, HsSyn |
| plusImportAvails | TcRnTypes |
| plusIntegerIdKey | PrelNames |
| plusIntegerName | PrelNames |
| plusInteger_RDR | PrelNames |
| plusMaybeUFM_C | UniqFM |
| plusMaybeVarEnv_C | VarEnv |
| plusModuleEnv | Module |
| plusModuleEnv_C | Module |
| plusNameEnv | NameEnv |
| plusNameEnv_C | NameEnv |
| plusNaturalIdKey | PrelNames |
| plusNaturalName | PrelNames |
| plusOccEnv | OccName, Name |
| plusOccEnv_C | OccName, Name |
| plusSimplCount | CoreMonad |
| plusTypeEnv | HscTypes |
| plusUDFM | UniqDFM |
| plusUDFM_C | UniqDFM |
| plusUFM | UniqFM |
| plusUFMList | UniqFM |
| plusUFM_C | UniqFM |
| plusUFM_CD | UniqFM |
| plusVarEnv | VarEnv |
| plusVarEnvList | VarEnv |
| plusVarEnv_C | VarEnv |
| plusVarEnv_CD | VarEnv |
| plusWarns | HscTypes |
| plus_RDR | PrelNames |
| PmExpr | PmExpr |
| PmExprCon | PmExpr |
| PmExprEq | PmExpr |
| PmExprLit | PmExpr |
| PmExprOther | PmExpr |
| PmExprVar | PmExpr |
| PmLit | PmExpr |
| PmOLit | PmExpr |
| pmPprHsLit | HsLit, HsSyn |
| PmSLit | PmExpr |
| POk | Lexer |
| pokeItbl | |
| 1 (Function) | GHC.Exts.Heap.InfoTable, GHC.Exts.Heap |
| 2 (Function) | GHC.Exts.Heap.InfoTableProf |
| PolyKinds | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PopCnt16Op | PrimOp |
| PopCnt32Op | PrimOp |
| PopCnt64Op | PrimOp |
| PopCnt8Op | PrimOp |
| PopCntOp | PrimOp |
| popContext | Lexer |
| popLexState | Lexer |
| positionIndependent | DynFlags |
| PostfixOperators | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PostInlineUnconditionally | CoreMonad |
| postProcessDmdType | Demand |
| postProcessUnsat | Demand |
| PostTcExpr | HsExpr, HsSyn |
| PostTcTable | HsExpr, HsSyn |
| ppArityInfo | IdInfo |
| ppCafInfo | IdInfo |
| PPC_64ABI | Platform |
| ppc_64ABI | Platform |
| Ppr | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| ppr | |
| 1 (Function) | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| 2 (Function) | Outputable |
| pprAlternative | BasicTypes |
| pprAnonWildCard | HsTypes, HsSyn |
| pprAStmtContext | HsExpr, HsSyn |
| pprBangType | Language.Haskell.TH.Ppr |
| pprBinds | HsExpr, HsSyn |
| pprBndr | Outputable |
| pprBody | Language.Haskell.TH.Ppr |
| pprBooleanFormula | BooleanFormula |
| pprBooleanFormulaNice | BooleanFormula |
| pprBy | HsExpr, HsSyn |
| pprCLabelString | ForeignCall |
| pprClassPred | TyCoRep, Type, TcType |
| pprCmd | HsExpr, HsSyn |
| pprCmdArg | HsExpr, HsSyn |
| pprCo | TyCoRep, Coercion |
| pprCoAxBranch | Coercion |
| pprCoAxBranchLHS | Coercion |
| pprCoAxBranchUser | Coercion |
| pprCoAxiom | Coercion |
| pprCode | Outputable |
| PprColour | |
| 1 (Type/Class) | PprColour |
| 2 (Data Constructor) | PprColour |
| pprCols | DynFlags |
| pprComp | HsExpr, HsSyn |
| pprConArgs | HsPat, HsSyn |
| pprConDeclFields | HsTypes, HsSyn |
| pprCoreAlt | PprCore |
| pprCoreBinding | PprCore |
| pprCoreBindings | PprCore |
| pprCoreBindingsWithSize | PprCore |
| pprCoreBindingWithSize | PprCore |
| pprCoreExpr | PprCore |
| pprCostCentreCore | CostCentre |
| pprCtLoc | TcRnTypes |
| pprCtOrigin | TcRnTypes |
| pprCts | TcRnTypes |
| pprCxt | Language.Haskell.TH.Ppr |
| pprDataCons | TyCoRep |
| pprDataFamInstFlavour | HsDecls, HsSyn |
| pprDebugAndThen | Outputable |
| pprDebugParendExpr | HsExpr, HsSyn |
| pprDeclList | HsBinds, HsSyn |
| pprDeeper | Outputable |
| pprDeeperList | Outputable |
| pprDefinedAt | Name |
| pprDefMethInfo | Class |
| pprDo | HsExpr, HsSyn |
| pprErrMsgBagWithLoc | ErrUtils |
| pprEvVars | TcRnTypes |
| pprEvVarTheta | TcRnTypes |
| pprEvVarWithType | TcRnTypes |
| pprExp | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprExpr | HsExpr, HsSyn |
| pprExternalSrcLoc | HsExpr, HsSyn |
| pprFamInst | FamInstEnv |
| pprFamInsts | FamInstEnv |
| pprFastFilePath | Outputable |
| pprFields | Language.Haskell.TH.Ppr |
| pprFixity | Language.Haskell.TH.Ppr |
| pprFlag | Packages |
| pprForAll | TyCoRep, Type |
| pprForall | Language.Haskell.TH.Ppr |
| pprFullRuleName | HsDecls, HsSyn |
| pprFunArgType | Language.Haskell.TH.Ppr |
| pprFunBind | HsExpr, HsSyn |
| pprFunDep | Class |
| pprFundeps | Class |
| pprGadtRHS | Language.Haskell.TH.Ppr |
| pprGlobalRdrEnv | RdrName |
| pprGRHS | HsExpr, HsSyn |
| pprGRHSs | HsExpr, HsSyn |
| pprGuarded | Language.Haskell.TH.Ppr |
| pprHPT | HscTypes |
| pprHsBracket | HsExpr, HsSyn |
| pprHsBytes | Outputable |
| pprHsChar | Outputable |
| pprHsExplicitForAll | HsTypes, HsSyn |
| pprHsFamInstLHS | HsDecls, HsSyn |
| pprHsForAll | HsTypes, HsSyn |
| pprHsForAllExtra | HsTypes, HsSyn |
| pprHsString | Outputable |
| pprHsType | HsTypes, HsSyn |
| pprHsWrapper | TcEvidence |
| pprIdDetails | IdInfo |
| pprIfaceAppArgs | IfaceType, IfaceSyn |
| 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 |
| pprIfaceTvBndr | IfaceType, IfaceSyn |
| pprIfaceTyConBinders | IfaceType, IfaceSyn |
| pprIfaceTyLit | IfaceType, IfaceSyn |
| pprIfaceType | IfaceType, IfaceSyn |
| pprIfaceTypeApp | IfaceType, IfaceSyn |
| pprImpExp | HsImpExp, HsSyn |
| pprInfixExp | Language.Haskell.TH.Ppr |
| pprInfixName | Name |
| pprInfixOcc | Outputable |
| pprInfixVar | Outputable |
| pprInline | BasicTypes |
| pprInlineDebug | BasicTypes |
| pprInstance | InstEnv |
| pprInstanceHdr | InstEnv |
| pprInstances | InstEnv |
| pprint | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprKind | TyCoRep, Type, TcType |
| pprLCmd | HsExpr, HsSyn |
| pprLExpr | HsExpr, HsSyn |
| pprLHsBinds | HsBinds, HsSyn |
| pprLHsBindsForUser | HsBinds, HsSyn |
| pprLHsContext | HsTypes, HsSyn |
| pprLit | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprLiteral | Literal |
| pprLocErrMsg | ErrUtils |
| PprM | Language.Haskell.TH.PprLib |
| pprMatch | HsExpr, HsSyn |
| pprMatchContext | HsExpr, HsSyn |
| pprMatchContextNoun | HsExpr, HsSyn |
| pprMatches | HsExpr, HsSyn |
| pprMatchInCtxt | HsExpr, HsSyn |
| pprMatchPat | Language.Haskell.TH.Ppr |
| pprMaybeExp | Language.Haskell.TH.Ppr |
| pprMessageBag | ErrUtils |
| pprMinimalSig | HsBinds, HsSyn |
| pprModule | Module |
| pprModuleMap | Packages |
| pprModuleName | Module |
| pprModulePrefix | Name, HscTypes |
| pprName | Language.Haskell.TH.PprLib |
| pprName' | Language.Haskell.TH.PprLib |
| pprNameDefnLoc | Name |
| pprNameProvenance | RdrName |
| pprNameSpace | OccName, Name |
| pprNameSpaceBrief | OccName, Name |
| pprNameUnqualified | Name |
| pprNonVarNameSpace | OccName, Name |
| pprOccEnv | OccName, Name |
| pprOccName | OccName, Name |
| pprOptCo | PprCore |
| pprPackageConfig | PackageConfig, Packages |
| pprPackages | Packages |
| pprPackagesSimple | Packages |
| PprPanic | Panic |
| pprPanic | Outputable |
| pprParendCo | TyCoRep, Coercion |
| pprParendExpr | |
| 1 (Function) | PprCore |
| 2 (Function) | HsExpr, HsSyn |
| pprParendIfaceAppArgs | IfaceType, IfaceSyn |
| pprParendIfaceCoercion | IfaceType, IfaceSyn |
| pprParendIfaceType | IfaceType, IfaceSyn |
| pprParendKind | TyCoRep, Type, TcType |
| pprParendLExpr | HsExpr, HsSyn |
| pprParendLPat | HsPat, HsSyn |
| pprParendTheta | TyCoRep, TcType |
| pprParendType | |
| 1 (Function) | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| 2 (Function) | TyCoRep, Type, TcType |
| pprParendTypeArg | Language.Haskell.TH.Ppr |
| pprPassDetails | CoreMonad |
| pprPat | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprPatBind | HsExpr, HsSyn |
| pprPatSynSig | Language.Haskell.TH.Ppr |
| pprPatSynType | |
| 1 (Function) | Language.Haskell.TH.Ppr |
| 2 (Function) | PatSyn |
| pprPECategory | TcRnTypes |
| pprPendingSplice | HsExpr, HsSyn |
| pprPgmError | Outputable |
| pprPmExprWithParens | PmExpr |
| PprPrec | |
| 1 (Type/Class) | BasicTypes, TyCoRep, Type |
| 2 (Data Constructor) | BasicTypes, TyCoRep, Type |
| pprPrec | Outputable |
| pprPrecIfaceType | IfaceType, IfaceSyn |
| pprPrecType | TyCoRep, Type |
| pprPrecTypeX | TyCoRep |
| pprPrefixName | Name |
| pprPrefixOcc | |
| 1 (Function) | Language.Haskell.TH.Ppr |
| 2 (Function) | Outputable |
| pprPrefixVar | Outputable |
| pprPrimChar | Outputable |
| pprPrimInt | Outputable |
| pprPrimInt64 | Outputable |
| pprPrimWord | Outputable |
| pprPrimWord64 | Outputable |
| PprProgramError | Panic |
| pprPromotionQuote | TyCon |
| pprQuals | HsExpr, HsSyn |
| pprQuotedList | Outputable |
| pprReason | Packages |
| pprRecFields | Language.Haskell.TH.Ppr |
| pprRuleBase | Rules |
| pprRuleName | BasicTypes |
| pprRules | PprCore |
| pprRulesForUser | Rules |
| pprSetDepth | Outputable |
| pprShortTyThing | TyCoRep, Type |
| pprSigmaType | TyCoRep, Type, TcType |
| pprSigSkolInfo | TcRnTypes |
| pprSimplCount | CoreMonad |
| pprSkolInfo | TcRnTypes |
| PprSorry | Panic |
| pprSorry | Outputable |
| pprSourceTyCon | Type |
| pprSpec | HsBinds, HsSyn |
| pprSplice | HsExpr, HsSyn |
| pprSpliceDecl | HsExpr, HsSyn |
| pprStmt | HsExpr, HsSyn |
| pprStmtContext | HsExpr, HsSyn |
| pprStmtInCtxt | HsExpr, HsSyn |
| pprSTrace | Outputable |
| pprStrictness | IdInfo |
| pprStrictType | Language.Haskell.TH.Ppr |
| pprString | Language.Haskell.TH.Ppr |
| PprStyle | Outputable |
| pprTarget | HscTypes |
| pprTargetId | HscTypes |
| pprTcSpecPrags | HsBinds, HsSyn |
| pprTcTyThingCategory | TcRnTypes |
| pprTcTyVarDetails | TcType |
| pprTCvBndr | TyCoRep, Type, TcType |
| pprTCvBndrs | TyCoRep, Type, TcType |
| pprTheta | TyCoRep, Type, TcType |
| pprThetaArrowTy | TyCoRep, Type, TcType |
| pprTicks | HsBinds, HsSyn |
| pprTrace | Outputable |
| pprTraceDebug | Outputable |
| pprTraceException | Outputable |
| pprTraceIt | Outputable |
| pprTraceM | Outputable |
| pprTransformStmt | HsExpr, HsSyn |
| pprTransStmt | HsExpr, HsSyn |
| pprTyApp | Language.Haskell.TH.Ppr |
| pprTyClDeclFlavour | HsDecls, HsSyn |
| pprTyLit | |
| 1 (Function) | Language.Haskell.TH.Ppr |
| 2 (Function) | TyCoRep |
| pprType | TyCoRep, Type, TcType |
| pprTypeApp | TyCoRep, Type, TcType |
| pprTyTcApp | IfaceType, IfaceSyn |
| pprTyThingCategory | TyCoRep, Type, TcType |
| pprTyVar | TyCoRep, Type |
| pprTyVars | TyCoRep, Type |
| pprUDFM | UniqDFM |
| pprUFM | UniqFM |
| pprUFMWithKeys | UniqFM |
| pprUInfixT | Language.Haskell.TH.Ppr |
| pprUniqDFM | UniqDFM |
| pprUniqDSet | UniqDSet |
| pprUniqFM | UniqFM |
| pprUniqSet | UniqSet |
| pprUniqueAlways | Unique |
| pprUserForAll | TyCoRep, Type |
| pprUserIfaceForAll | IfaceType, IfaceSyn |
| pprUserLength | DynFlags |
| pprUserRealSpan | SrcLoc |
| pprUserTypeCtxt | TcType |
| pprUserTypeErrorTy | Type |
| pprVarBangType | Language.Haskell.TH.Ppr |
| pprVarSet | VarSet |
| pprVarSig | HsBinds, HsSyn |
| pprVarStrictType | Language.Haskell.TH.Ppr |
| pprWarningTxtForMsg | BasicTypes |
| pprWithBars | Outputable |
| pprWithCommas | Outputable |
| pprWithExplicitKindsWhen | TyCoRep, Type |
| pprWithSourceText | BasicTypes |
| pprWithTYPE | Type |
| ppr_apps | HsExpr, HsSyn |
| ppr_bndrs | Language.Haskell.TH.Ppr |
| ppr_cmd | HsExpr, HsSyn |
| ppr_cxt_preds | Language.Haskell.TH.Ppr |
| ppr_data | Language.Haskell.TH.Ppr |
| ppr_dec | Language.Haskell.TH.Ppr |
| ppr_deriv_clause | Language.Haskell.TH.Ppr |
| ppr_deriv_strategy | Language.Haskell.TH.Ppr |
| ppr_do_stmts | HsExpr, HsSyn |
| ppr_expr | HsExpr, HsSyn |
| ppr_lcmd | HsExpr, HsSyn |
| ppr_lexpr | HsExpr, HsSyn |
| ppr_list | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| ppr_mbDoc | HsDoc, HsSyn |
| ppr_monobind | HsBinds, HsSyn |
| ppr_newtype | Language.Haskell.TH.Ppr |
| ppr_overlap | Language.Haskell.TH.Ppr |
| ppr_quasi | HsExpr, HsSyn |
| ppr_sig | |
| 1 (Function) | Language.Haskell.TH.Ppr |
| 2 (Function) | HsBinds, HsSyn |
| ppr_splice | HsExpr, HsSyn |
| ppr_splice_decl | HsExpr, HsSyn |
| ppr_tf_head | Language.Haskell.TH.Ppr |
| ppr_tySyn | Language.Haskell.TH.Ppr |
| ppUnless | Outputable |
| ppWhen | Outputable |
| pp_dotdot | HsExpr, HsSyn |
| pp_rhs | HsExpr, HsSyn |
| pp_st_suffix | HsLit, HsSyn |
| pragAnnD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragBrackets | HsBinds, HsSyn |
| pragCompleteD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragInlD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragLineD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| Pragma | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PragmaD | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| pragRuleD | |
| 1 (Function) | Language.Haskell.TH.Lib.Internal |
| 2 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragSpecD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragSpecInlD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragSpecInstD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragSrcBrackets | HsBinds, HsSyn |
| pragState | Lexer |
| Precedence | Language.Haskell.TH.Ppr |
| prec_RDR | PrelNames |
| Pred | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| pred | GhcPrelude |
| PredQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PredTree | Type |
| PredType | TyCoRep, Type, TcType |
| predTypeEqRel | Type |
| pred_RDR | PrelNames |
| 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 |
| Prefix | |
| 1 (Data Constructor) | BasicTypes |
| 2 (Data Constructor) | CmdLineParser |
| PrefixCon | HsTypes, HsSyn |
| prefixDataCon_RDR | PrelNames |
| prefixIDataConKey | PrelNames |
| prefixIDataConName | PrelNames |
| PrefixPatSyn | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| prefixPatSyn | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PreInlineUnconditionally | CoreMonad |
| preloadPackages | Packages |
| pRELUDE | PrelNames |
| pRELUDE_NAME | PrelNames |
| prepareAnnotations | HscTypes |
| PrepFFI | GHCi.Message |
| prepForeignCall | GHCi.FFI |
| Present | HsExpr, HsSyn |
| pretendNameIsInScope | PrelNames |
| prettyPrintGhcErrors | ErrUtils |
| prevChar | StringBuffer |
| PRIM | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap |
| Prim | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| prim | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PrimCall | |
| 1 (Type/Class) | PrimOp |
| 2 (Data Constructor) | PrimOp |
| PrimCallConv | ForeignCall |
| primCharSuffix | Outputable |
| primDoubleSuffix | Outputable |
| PrimElemRep | TyCon |
| primElemRepSizeB | TyCon |
| primFloatSuffix | Outputable |
| primInt64Suffix | Outputable |
| primIntSuffix | Outputable |
| PrimOp | PrimOp |
| primOpCodeSize | PrimOp |
| primOpFixity | PrimOp |
| PrimOpId | IdInfo |
| primOpIsCheap | PrimOp |
| primOpOcc | PrimOp |
| primOpOkForSideEffects | PrimOp |
| primOpOkForSpeculation | PrimOp |
| primOpOutOfLine | PrimOp |
| PrimOpResultInfo | PrimOp |
| primOpRules | PrelRules, MkId |
| primOpSig | PrimOp |
| primOpTag | PrimOp |
| primOpType | PrimOp |
| PrimOpVecCat | PrimOp |
| primOpWrapperId | PrimOp |
| PrimRep | TyCon, RepType |
| primRepIsFloat | TyCon |
| primRepSizeB | TyCon |
| primRepSlot | RepType |
| primRepToRuntimeRep | TysPrim |
| primRepToType | RepType |
| PrimTyConI | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| primTyCons | TysPrim |
| PrimType | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| primUnitId | Module |
| primWord64Suffix | Outputable |
| primWordSuffix | Outputable |
| GhcPrelude | |
| printBagOfErrors | ErrUtils |
| printDoc | Pretty |
| printDoc_ | Pretty |
| printException | GhcMonad |
| printForC | Outputable |
| printForUser | Outputable |
| printForUserPartWay | Outputable |
| printIdKey | PrelNames |
| printInfoForUser | ErrUtils |
| printName | PrelNames |
| printOrThrowWarnings | HscTypes |
| printOutputForUser | ErrUtils |
| printSDoc | Outputable |
| printSDocLn | Outputable |
| PrintUnqualified | Outputable |
| processArgs | CmdLineParser |
| ProcExpr | HsExpr, HsSyn |
| ProcOrigin | TcRnTypes |
| prodDataCon_RDR | PrelNames |
| prodTyConKey | PrelNames |
| prodTyConName | PrelNames |
| product | GhcPrelude |
| ProfAuto | DynFlags |
| profAuto | DynFlags |
| ProfAutoAll | DynFlags |
| ProfAutoCalls | DynFlags |
| ProfAutoExports | DynFlags |
| ProfAutoTop | DynFlags |
| ProfNote | CoreSyn |
| profNoteCC | CoreSyn |
| profNoteCount | CoreSyn |
| profNoteScope | CoreSyn |
| pROF_HDR_SIZE | DynFlags |
| progName | PlainPanic, Panic |
| ProgramError | Panic |
| programName | DynFlags |
| projectVersion | DynFlags |
| promoteCoercion | Coercion |
| promoteDataCon | DataCon |
| promotedConsDataCon | TysWiredIn |
| PromotedConsT | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| promotedConsT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PromotedDataConFlavour | TyCon |
| promotedEQDataCon | TysWiredIn |
| promotedFalseDataCon | TysWiredIn |
| promotedGTDataCon | TysWiredIn |
| promotedJustDataCon | TysWiredIn |
| promotedLTDataCon | TysWiredIn |
| promotedNilDataCon | TysWiredIn |
| PromotedNilT | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| promotedNilT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| promotedNothingDataCon | TysWiredIn |
| PromotedT | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| promotedT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| promotedTrueDataCon | TysWiredIn |
| promotedTupleDataCon | TysWiredIn |
| PromotedTupleT | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| promotedTupleT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| promoteSkolem | TcType |
| promoteSkolemsX | TcType |
| promoteSkolemX | TcType |
| PromotionErr | TcRnTypes |
| PromotionFlag | BasicTypes |
| ProofIrrelProv | TyCoRep |
| properFraction | GhcPrelude |
| ProvCtxtOrigin | TcRnTypes |
| provSize | TyCoRep |
| proxyHashId | MkId |
| proxyHashKey | PrelNames |
| proxyPrimTyCon | TysPrim |
| proxyPrimTyConKey | PrelNames |
| PSB | HsBinds, HsSyn |
| psb_args | HsBinds, HsSyn |
| psb_def | HsBinds, HsSyn |
| psb_dir | HsBinds, HsSyn |
| psb_ext | HsBinds, HsSyn |
| psb_id | HsBinds, HsSyn |
| psig_hs_ty | TcRnTypes |
| psig_name | TcRnTypes |
| pSnd | Pair |
| PState | |
| 1 (Type/Class) | Lexer |
| 2 (Data Constructor) | Lexer |
| PStr | Pretty |
| ptext | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Pretty |
| 3 (Function) | Outputable |
| ptipe | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| ptrArgs | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| ptrs | GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap |
| PtrSlot | RepType |
| PtrString | |
| 1 (Type/Class) | FastString |
| 2 (Data Constructor) | FastString |
| ptrTyConKey | PrelNames |
| ptrTyConName | PrelNames |
| punctuate | |
| 1 (Function) | Language.Haskell.TH.PprLib |
| 2 (Function) | Pretty |
| 3 (Function) | Outputable |
| punc_RDR | PrelNames |
| pure | GhcPrelude, MonadUtils, IOEnv |
| pureAClassOpKey | PrelNames |
| pureAName | PrelNames |
| purePlugin | Plugins |
| pure_RDR | PrelNames |
| pushCallStackKey | PrelNames |
| pushCallStackName | PrelNames |
| pushCoArg | CoreOpt |
| pushCoTyArg | CoreOpt |
| pushCoValArg | CoreOpt |
| pushErrCtxt | TcRnTypes |
| pushErrCtxtSameOrigin | TcRnTypes |
| pushLexState | Lexer |
| pushModuleContext | Lexer |
| pushTcLevel | TcType |
| put | Binary |
| putAt | Binary |
| putByte | Binary |
| putChar | GhcPrelude |
| putCmdLineState | CmdLineParser |
| putDictionary | Binary |
| putFS | Binary |
| putIfaceTopBndr | IfaceSyn |
| putLogMsg | DynFlags |
| putMessage | GHCi.Message |
| putMsg | |
| 1 (Function) | ErrUtils |
| 2 (Function) | CoreMonad |
| putMsgS | CoreMonad |
| PutMVarOp | PrimOp |
| putNameLiterally | BinFingerprint |
| putQ | Language.Haskell.TH.Syntax |
| putStr | GhcPrelude |
| putStrLn | GhcPrelude |
| putTHMessage | GHCi.Message |
| put_ | Binary |
| PWord | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| PWord64 | GHC.Exts.Heap.Closures, GHC.Exts.Heap |