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 |
print | 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 |