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 | GHC.Hs.Types, GHC.Hs |
| parenthesizeHsExpr | GHC.Hs.Expr, GHC.Hs |
| parenthesizeHsType | GHC.Hs.Types, GHC.Hs |
| parenthesizePat | GHC.Hs.Pat, GHC.Hs |
| ParentIs | RdrName |
| ParentName | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| parMakeCount | DynFlags |
| ParOp | PrimOp |
| ParPat | GHC.Hs.Pat, GHC.Hs |
| 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 | GHC.Hs.Extension, GHC.Hs |
| parseDeclaration | Parser |
| parsedResultAction | Plugins |
| parseDynamicFilePragma | DynFlags |
| parseDynamicFlagsCmdLine | DynFlags |
| parseDynamicFlagsFull | DynFlags |
| parseExpression | Parser |
| parseHeader | Parser |
| parseIdentifier | Parser |
| parseImport | Parser |
| parseModSubst | Module |
| parseModule | Parser |
| parseModuleId | Module |
| parseModuleName | Module |
| parsePattern | Parser |
| 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 |
| parseUnsignedInteger | StringBuffer |
| ParStmt | GHC.Hs.Expr, GHC.Hs |
| ParStmtBlock | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs |
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs |
| ParStmtCtxt | GHC.Hs.Expr, GHC.Hs |
| PartialModIface | HscTypes |
| 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 | GHC.Hs.Extension, GHC.Hs |
| PassFlag | CmdLineParser |
| Pat | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Type/Class) | GHC.Hs.Pat, GHC.Hs |
| PatBind | GHC.Hs.Binds, GHC.Hs |
| PatBindGuards | GHC.Hs.Expr, GHC.Hs |
| PatBindRhs | GHC.Hs.Expr, GHC.Hs |
| PatBr | GHC.Hs.Expr, GHC.Hs |
| PatBuilder | RdrHsSyn |
| patBuilderBang | RdrHsSyn |
| 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 | GHC.Hs.Expr, GHC.Hs |
| patNeedsParens | GHC.Hs.Pat, GHC.Hs |
| PatOrigin | TcOrigin |
| PatQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PatSigCtxt | TcOrigin |
| PatSigOrigin | TcOrigin |
| 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 | TcOrigin |
| PatSyn | |
| 1 (Type/Class) | PatSyn |
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs |
| 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) | GHC.Hs.Binds, GHC.Hs |
| 2 (Data Constructor) | GHC.Hs.Binds, GHC.Hs |
| patSynBuilder | PatSyn |
| PatSynCon | ConLike |
| PatSynCtxt | TcOrigin |
| 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 |
| 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 | GHC.Hs.Binds, GHC.Hs |
| 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 | GHC.Hs.Pat, GHC.Hs |
| pat_arg_tys | GHC.Hs.Pat, GHC.Hs |
| pat_binds | GHC.Hs.Pat, GHC.Hs |
| pat_con | GHC.Hs.Pat, GHC.Hs |
| pat_dicts | GHC.Hs.Pat, GHC.Hs |
| pAT_ERROR_ID | MkCore |
| pat_ext | GHC.Hs.Binds, GHC.Hs |
| pat_fvs | GHC.Hs.Binds, GHC.Hs |
| pat_lhs | GHC.Hs.Binds, GHC.Hs |
| pat_rhs | GHC.Hs.Binds, GHC.Hs |
| pat_rhs_ty | GHC.Hs.Binds, GHC.Hs |
| pat_ticks | GHC.Hs.Binds, GHC.Hs |
| pat_tvs | GHC.Hs.Pat, GHC.Hs |
| pat_wrap | GHC.Hs.Pat, GHC.Hs |
| 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_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 |
| peelTsFuns | Demand |
| peelUseCall | Demand |
| PendingRnSplice | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs |
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs |
| PendingStuff | TcRnTypes |
| PendingTcSplice | |
| 1 (Type/Class) | GHC.Hs.Expr, GHC.Hs |
| 2 (Data Constructor) | GHC.Hs.Expr, GHC.Hs |
| Persistent | PipelineMonad |
| PersistentLinkerState | |
| 1 (Type/Class) | LinkerTypes |
| 2 (Data Constructor) | LinkerTypes |
| Pext16Op | PrimOp |
| Pext32Op | PrimOp |
| Pext64Op | PrimOp |
| Pext8Op | PrimOp |
| PextOp | PrimOp |
| pExtsBitmap | Lexer |
| 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_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 |
| phaseForeignLanguage | HscTypes |
| 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 |
| pipeStateDynFlags | PipelineMonad |
| pipeStateModIface | 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 |
| pkgs_loaded | LinkerTypes |
| pkgTrustOnLoc | DynFlags |
| PlaceCostCentre | CoreSyn |
| placeHolderIncomps | CoAxiom |
| placeHolderNamesTc | GHC.Hs.PlaceHolder, GHC.Hs |
| 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) | GHC.Platform |
| 2 (Data Constructor) | GHC.Platform |
| platformArch | GHC.Platform |
| PlatformConstants | |
| 1 (Type/Class) | PlatformConstants, DynFlags |
| 2 (Data Constructor) | PlatformConstants, DynFlags |
| platformConstants | DynFlags |
| platformHasGnuNonexecStack | GHC.Platform |
| platformHasIdentDirective | GHC.Platform |
| platformHasSubsectionsViaSymbols | GHC.Platform |
| platformIsCrossCompiling | GHC.Platform |
| PlatformMini | |
| 1 (Type/Class) | GHC.Platform |
| 2 (Data Constructor) | GHC.Platform |
| platformMini | GHC.Platform |
| platformMini_arch | GHC.Platform |
| platformMini_os | GHC.Platform |
| PlatformMisc | |
| 1 (Type/Class) | GHC.Platform, DynFlags |
| 2 (Data Constructor) | GHC.Platform, DynFlags |
| platformMisc | DynFlags |
| platformMisc_ghcDebugged | GHC.Platform, DynFlags |
| platformMisc_ghcRTSWays | GHC.Platform, DynFlags |
| platformMisc_ghcRtsWithLibdw | GHC.Platform, DynFlags |
| platformMisc_ghcThreaded | GHC.Platform, DynFlags |
| platformMisc_ghcWithInterpreter | GHC.Platform, DynFlags |
| platformMisc_ghcWithNativeCodeGen | GHC.Platform, DynFlags |
| platformMisc_ghcWithSMP | GHC.Platform, DynFlags |
| platformMisc_integerLibrary | GHC.Platform, DynFlags |
| platformMisc_integerLibraryType | GHC.Platform, DynFlags |
| platformMisc_leadingUnderscore | GHC.Platform, DynFlags |
| platformMisc_libFFI | GHC.Platform, DynFlags |
| platformMisc_llvmTarget | GHC.Platform, DynFlags |
| platformMisc_tablesNextToCode | GHC.Platform, DynFlags |
| platformMisc_targetPlatformString | GHC.Platform, DynFlags |
| platformOS | GHC.Platform |
| platformUnregisterised | GHC.Platform |
| platformUsesFrameworks | GHC.Platform |
| PlatformWordSize | GHC.Platform |
| platformWordSize | GHC.Platform |
| platformWordSizeInBits | GHC.Platform |
| platformWordSizeInBytes | GHC.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 | GHC.Hs.Binds, GHC.Hs |
| 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 |
| PM | GHC.HsToCore.PmCheck.Types |
| PmAltCon | GHC.HsToCore.PmCheck.Types |
| PmAltConLike | GHC.HsToCore.PmCheck.Types |
| pmAltConType | GHC.HsToCore.PmCheck.Types |
| PmAltLit | GHC.HsToCore.PmCheck.Types |
| PmEquality | GHC.HsToCore.PmCheck.Types |
| PmLit | |
| 1 (Type/Class) | GHC.HsToCore.PmCheck.Types |
| 2 (Data Constructor) | GHC.HsToCore.PmCheck.Types |
| pmLitAsStringLit | GHC.HsToCore.PmCheck.Types |
| PmLitChar | GHC.HsToCore.PmCheck.Types |
| PmLitInt | GHC.HsToCore.PmCheck.Types |
| PmLitOverInt | GHC.HsToCore.PmCheck.Types |
| PmLitOverRat | GHC.HsToCore.PmCheck.Types |
| PmLitOverString | GHC.HsToCore.PmCheck.Types |
| PmLitRat | GHC.HsToCore.PmCheck.Types |
| PmLitString | GHC.HsToCore.PmCheck.Types |
| pmLitType | GHC.HsToCore.PmCheck.Types |
| PmLitValue | GHC.HsToCore.PmCheck.Types |
| pmPprHsLit | GHC.Hs.Lit, GHC.Hs |
| pm_lit_ty | GHC.HsToCore.PmCheck.Types |
| pm_lit_val | GHC.HsToCore.PmCheck.Types |
| 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 |
| PossibleMatches | GHC.HsToCore.PmCheck.Types |
| PossiblyOverlap | GHC.HsToCore.PmCheck.Types |
| PostfixOperators | GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH |
| PostInlineUnconditionally | CoreMonad |
| postProcessDmdType | Demand |
| postProcessUnsat | Demand |
| PostTcExpr | GHC.Hs.Expr, GHC.Hs |
| PostTcTable | GHC.Hs.Expr, GHC.Hs |
| ppArityInfo | IdInfo |
| ppCafInfo | IdInfo |
| PPC_64ABI | GHC.Platform |
| ppc_64ABI | GHC.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 | GHC.Hs.Types, GHC.Hs |
| pprArg | GHC.Hs.Expr, GHC.Hs |
| pprAStmtContext | GHC.Hs.Expr, GHC.Hs |
| pprBangType | Language.Haskell.TH.Ppr |
| pprBinds | GHC.Hs.Expr, GHC.Hs |
| pprBndr | Outputable |
| pprBody | Language.Haskell.TH.Ppr |
| pprBooleanFormula | BooleanFormula |
| pprBooleanFormulaNice | BooleanFormula |
| pprBy | GHC.Hs.Expr, GHC.Hs |
| pprCLabelString | ForeignCall |
| pprClassPred | TyCoPpr, TcType |
| pprCmd | GHC.Hs.Expr, GHC.Hs |
| pprCmdArg | GHC.Hs.Expr, GHC.Hs |
| pprCo | TyCoPpr, Coercion |
| pprCoAxBranch | Coercion |
| pprCoAxBranchLHS | Coercion |
| pprCoAxBranchUser | Coercion |
| pprCoAxiom | Coercion |
| pprCode | Outputable |
| PprColour | |
| 1 (Type/Class) | PprColour |
| 2 (Data Constructor) | PprColour |
| pprCols | DynFlags |
| pprComp | GHC.Hs.Expr, GHC.Hs |
| pprConArgs | GHC.Hs.Pat, GHC.Hs |
| pprConDeclFields | GHC.Hs.Types, GHC.Hs |
| pprCoreAlt | PprCore |
| pprCoreBinding | PprCore |
| pprCoreBindings | PprCore |
| pprCoreBindingsWithSize | PprCore |
| pprCoreBindingWithSize | PprCore |
| pprCoreExpr | PprCore |
| pprCostCentreCore | CostCentre |
| pprCtLoc | Constraint |
| pprCtOrigin | TcOrigin |
| pprCts | Constraint |
| pprCxt | Language.Haskell.TH.Ppr |
| pprDataCons | TyCoPpr |
| pprDataFamInstFlavour | GHC.Hs.Decls, GHC.Hs |
| pprDebugAndThen | Outputable |
| pprDebugParendExpr | GHC.Hs.Expr, GHC.Hs |
| pprDeclList | GHC.Hs.Binds, GHC.Hs |
| pprDeeper | Outputable |
| pprDeeperList | Outputable |
| pprDefinedAt | Name |
| pprDefMethInfo | Class |
| pprDo | GHC.Hs.Expr, GHC.Hs |
| pprErrMsgBagWithLoc | ErrUtils |
| pprEvVars | Constraint |
| pprEvVarTheta | Constraint |
| pprEvVarWithType | Constraint |
| pprExp | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprExpr | GHC.Hs.Expr, GHC.Hs |
| pprExternalSrcLoc | GHC.Hs.Expr, GHC.Hs |
| pprFamInst | FamInstEnv |
| pprFamInsts | FamInstEnv |
| pprFastFilePath | Outputable |
| pprFields | Language.Haskell.TH.Ppr |
| pprFilePathString | Outputable |
| pprFixity | Language.Haskell.TH.Ppr |
| pprFlag | Packages |
| pprForAll | TyCoPpr |
| pprForall | Language.Haskell.TH.Ppr |
| pprForall' | Language.Haskell.TH.Ppr |
| pprForallVis | Language.Haskell.TH.Ppr |
| pprFullRuleName | GHC.Hs.Decls, GHC.Hs |
| pprFunArgType | Language.Haskell.TH.Ppr |
| pprFunBind | GHC.Hs.Expr, GHC.Hs |
| pprFunDep | Class |
| pprFundeps | Class |
| pprGadtRHS | Language.Haskell.TH.Ppr |
| pprGlobalRdrEnv | RdrName |
| pprGRHS | GHC.Hs.Expr, GHC.Hs |
| pprGRHSs | GHC.Hs.Expr, GHC.Hs |
| pprGuarded | Language.Haskell.TH.Ppr |
| pprHoleFitCand | TcHoleFitTypes |
| pprHPT | HscTypes |
| pprHsBracket | GHC.Hs.Expr, GHC.Hs |
| pprHsBytes | Outputable |
| pprHsChar | Outputable |
| pprHsExplicitForAll | GHC.Hs.Types, GHC.Hs |
| pprHsFamInstLHS | GHC.Hs.Decls, GHC.Hs |
| pprHsForAll | GHC.Hs.Types, GHC.Hs |
| pprHsForAllExtra | GHC.Hs.Types, GHC.Hs |
| pprHsString | Outputable |
| pprHsType | GHC.Hs.Types, GHC.Hs |
| 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 | GHC.Hs.ImpExp, GHC.Hs |
| 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 | TyCoPpr, TcType |
| pprLCmd | GHC.Hs.Expr, GHC.Hs |
| pprLExpr | GHC.Hs.Expr, GHC.Hs |
| pprLHsBinds | GHC.Hs.Binds, GHC.Hs |
| pprLHsBindsForUser | GHC.Hs.Binds, GHC.Hs |
| pprLHsContext | GHC.Hs.Types, GHC.Hs |
| pprLit | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprLiteral | Literal |
| pprLocErrMsg | ErrUtils |
| PprM | Language.Haskell.TH.PprLib |
| pprMatch | GHC.Hs.Expr, GHC.Hs |
| pprMatchContext | GHC.Hs.Expr, GHC.Hs |
| pprMatchContextNoun | GHC.Hs.Expr, GHC.Hs |
| pprMatches | GHC.Hs.Expr, GHC.Hs |
| pprMatchInCtxt | GHC.Hs.Expr, GHC.Hs |
| pprMatchPat | Language.Haskell.TH.Ppr |
| pprMaybeExp | Language.Haskell.TH.Ppr |
| pprMessageBag | ErrUtils |
| pprMinimalSig | GHC.Hs.Binds, GHC.Hs |
| 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 | TyCoPpr, Coercion |
| pprParendExpr | |
| 1 (Function) | PprCore |
| 2 (Function) | GHC.Hs.Expr, GHC.Hs |
| pprParendIfaceAppArgs | IfaceType, IfaceSyn |
| pprParendIfaceCoercion | IfaceType, IfaceSyn |
| pprParendIfaceType | IfaceType, IfaceSyn |
| pprParendKind | TyCoPpr, TcType |
| pprParendLExpr | GHC.Hs.Expr, GHC.Hs |
| pprParendLPat | GHC.Hs.Pat, GHC.Hs |
| pprParendTheta | TyCoPpr, TcType |
| pprParendType | |
| 1 (Function) | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| 2 (Function) | TyCoPpr, TcType |
| pprParendTypeArg | Language.Haskell.TH.Ppr |
| pprPassDetails | CoreMonad |
| pprPat | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| pprPatBind | GHC.Hs.Expr, GHC.Hs |
| pprPatSynSig | Language.Haskell.TH.Ppr |
| pprPatSynType | |
| 1 (Function) | Language.Haskell.TH.Ppr |
| 2 (Function) | PatSyn |
| pprPECategory | TcRnTypes |
| pprPendingSplice | GHC.Hs.Expr, GHC.Hs |
| pprPgmError | Outputable |
| PprPrec | |
| 1 (Type/Class) | BasicTypes, TyCoPpr |
| 2 (Data Constructor) | BasicTypes, TyCoPpr |
| pprPrec | Outputable |
| pprPrecIfaceType | IfaceType, IfaceSyn |
| pprPrecType | TyCoPpr |
| pprPrecTypeX | TyCoPpr |
| 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 | GHC.Hs.Expr, GHC.Hs |
| pprQuotedList | Outputable |
| pprReason | Packages |
| pprRecFields | Language.Haskell.TH.Ppr |
| pprRuleBase | Rules |
| pprRuleName | BasicTypes |
| pprRules | PprCore |
| pprRulesForUser | Rules |
| pprSetDepth | Outputable |
| pprShortTyThing | TyCoRep, TyCoPpr |
| pprSigmaType | TyCoPpr, TcType |
| pprSigSkolInfo | TcOrigin |
| pprSimplCount | CoreMonad |
| pprSkolInfo | TcOrigin |
| PprSorry | Panic |
| pprSorry | Outputable |
| pprSourceTyCon | TyCoPpr |
| pprSpec | GHC.Hs.Binds, GHC.Hs |
| pprSplice | GHC.Hs.Expr, GHC.Hs |
| pprSpliceDecl | GHC.Hs.Expr, GHC.Hs |
| pprStmt | GHC.Hs.Expr, GHC.Hs |
| pprStmtContext | GHC.Hs.Expr, GHC.Hs |
| pprStmtInCtxt | GHC.Hs.Expr, GHC.Hs |
| pprSTrace | Outputable |
| pprStrictness | IdInfo |
| pprStrictType | Language.Haskell.TH.Ppr |
| pprString | Language.Haskell.TH.Ppr |
| PprStyle | Outputable |
| pprTarget | HscTypes |
| pprTargetId | HscTypes |
| pprTcSpecPrags | GHC.Hs.Binds, GHC.Hs |
| pprTcTyThingCategory | TcRnTypes |
| pprTcTyVarDetails | TcType |
| pprTCvBndr | TyCoPpr, TcType |
| pprTCvBndrs | TyCoPpr, TcType |
| pprTheta | TyCoPpr, TcType |
| pprThetaArrowTy | TyCoPpr, TcType |
| pprTicks | GHC.Hs.Binds, GHC.Hs |
| pprTrace | Outputable |
| pprTraceDebug | Outputable |
| pprTraceException | Outputable |
| pprTraceIt | Outputable |
| pprTraceM | Outputable |
| pprTraceWith | Outputable |
| pprTransformStmt | GHC.Hs.Expr, GHC.Hs |
| pprTransStmt | GHC.Hs.Expr, GHC.Hs |
| pprTyApp | Language.Haskell.TH.Ppr |
| pprTyClDeclFlavour | GHC.Hs.Decls, GHC.Hs |
| pprTyFamInstDecl | GHC.Hs.Decls, GHC.Hs |
| pprTyLit | |
| 1 (Function) | Language.Haskell.TH.Ppr |
| 2 (Function) | TyCoPpr |
| pprType | TyCoPpr, TcType |
| pprTypeApp | TyCoPpr, TcType |
| pprTyTcApp | IfaceType, IfaceSyn |
| pprTyThingCategory | TyCoRep, TyCoPpr, TcType |
| pprTyVar | TyCoPpr |
| pprTyVars | TyCoPpr |
| pprUDFM | UniqDFM |
| pprUFM | UniqFM |
| pprUFMWithKeys | UniqFM |
| pprUInfixT | Language.Haskell.TH.Ppr |
| pprUniqDFM | UniqDFM |
| pprUniqDSet | UniqDSet |
| pprUniqFM | UniqFM |
| pprUniqSet | UniqSet |
| pprUniqueAlways | Unique |
| pprUserForAll | TyCoPpr |
| pprUserIfaceForAll | IfaceType, IfaceSyn |
| pprUserLength | DynFlags |
| pprUserRealSpan | SrcLoc |
| pprUserTypeCtxt | TcOrigin |
| pprUserTypeErrorTy | Type |
| pprVarBangType | Language.Haskell.TH.Ppr |
| pprVarSet | VarSet |
| pprVarSig | GHC.Hs.Binds, GHC.Hs |
| pprVarStrictType | Language.Haskell.TH.Ppr |
| pprWarningTxtForMsg | BasicTypes |
| pprWithBars | Outputable |
| pprWithCommas | Outputable |
| pprWithExplicitKindsWhen | TyCoPpr |
| pprWithSourceText | BasicTypes |
| pprWithTYPE | TyCoPpr |
| ppr_apps | GHC.Hs.Expr, GHC.Hs |
| ppr_bndrs | Language.Haskell.TH.Ppr |
| ppr_cmd | GHC.Hs.Expr, GHC.Hs |
| 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 | GHC.Hs.Expr, GHC.Hs |
| ppr_expr | GHC.Hs.Expr, GHC.Hs |
| ppr_infix_expr | GHC.Hs.Expr, GHC.Hs |
| ppr_lcmd | GHC.Hs.Expr, GHC.Hs |
| ppr_lexpr | GHC.Hs.Expr, GHC.Hs |
| ppr_list | Language.Haskell.TH.Ppr, Language.Haskell.TH |
| ppr_mbDoc | GHC.Hs.Doc, GHC.Hs |
| ppr_monobind | GHC.Hs.Binds, GHC.Hs |
| ppr_newtype | Language.Haskell.TH.Ppr |
| ppr_overlap | Language.Haskell.TH.Ppr |
| ppr_quasi | GHC.Hs.Expr, GHC.Hs |
| ppr_sig | |
| 1 (Function) | Language.Haskell.TH.Ppr |
| 2 (Function) | GHC.Hs.Binds, GHC.Hs |
| ppr_splice | GHC.Hs.Expr, GHC.Hs |
| ppr_splice_decl | GHC.Hs.Expr, GHC.Hs |
| ppr_tf_head | Language.Haskell.TH.Ppr |
| ppr_tySyn | Language.Haskell.TH.Ppr |
| ppUnless | Outputable |
| ppWhen | Outputable |
| pp_dotdot | GHC.Hs.Expr, GHC.Hs |
| pp_rhs | GHC.Hs.Expr, GHC.Hs |
| pp_st_suffix | GHC.Hs.Lit, GHC.Hs |
| pragAnnD | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| pragBrackets | GHC.Hs.Binds, GHC.Hs |
| 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 | GHC.Hs.Binds, GHC.Hs |
| pragState | Lexer |
| Precedence | Language.Haskell.TH.Ppr |
| prec_RDR | PrelNames |
| Pred | |
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH |
| 2 (Type/Class) | Predicate |
| pred | GhcPrelude |
| PredQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH |
| PredType | TyCoRep, Type, TcType |
| predTypeEqRel | Predicate |
| 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 | GHC.Hs.Types, GHC.Hs |
| 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 | GHC.Hs.Expr, GHC.Hs |
| 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 |
| primRepCompatible | TyCon |
| primRepIsFloat | TyCon |
| primRepsCompatible | 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 | GHC.Hs.Expr, GHC.Hs |
| ProcOrigin | TcOrigin |
| 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 | TcOrigin |
| provSize | TyCoRep |
| proxyHashId | MkId |
| proxyHashKey | PrelNames |
| proxyPrimTyCon | TysPrim |
| proxyPrimTyConKey | PrelNames |
| PSB | GHC.Hs.Binds, GHC.Hs |
| psb_args | GHC.Hs.Binds, GHC.Hs |
| psb_def | GHC.Hs.Binds, GHC.Hs |
| psb_dir | GHC.Hs.Binds, GHC.Hs |
| psb_ext | GHC.Hs.Binds, GHC.Hs |
| psb_id | GHC.Hs.Binds, GHC.Hs |
| 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 |
| pThisPackage | Lexer |
| 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 |
| putSLEB128 | Binary |
| putStr | GhcPrelude |
| putStrLn | GhcPrelude |
| putTHMessage | GHCi.Message |
| putULEB128 | Binary |
| put_ | Binary |
| PV | RdrHsSyn |
| PW4 | GHC.Platform |
| PW8 | GHC.Platform |
| pWarningFlags | Lexer |
| PWord | GHC.Exts.Heap.Closures, GHC.Exts.Heap |
| PWord64 | GHC.Exts.Heap.Closures, GHC.Exts.Heap |