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