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