ghc-lib-0.20190204: The GHC API, decoupled from GHC versions (Index - P)

ghc-lib-0.20190204: The GHC API, decoupled from GHC versions

Index - P

P
1 (Type/Class) Lexer
2 (Data Constructor) Lexer
3 (Data Constructor) StgCmmArgRep, StgCmmLayout
4 (Data Constructor) PipelineMonad, DriverPipeline
paArguments Plugins, GhcPlugins
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
PackageDbLock GHC.PackageDb
packageEnv DynFlags, GhcPlugins, GHC
PackageFamInstEnv HscTypes, GhcPlugins
PackageFlag DynFlags, GhcPlugins
packageFlags DynFlags, GhcPlugins, GHC
packageFlagsChanged DynFlags, GhcPlugins
packageHsLibs Packages, GhcPlugins
PackageIfaceTable HscTypes, GhcPlugins
PackageImports GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PackageInstEnv HscTypes, GhcPlugins
PackageName
1 (Type/Class) PackageConfig, Packages, GhcPlugins
2 (Data Constructor) PackageConfig, Packages, GhcPlugins
packageName GHC.PackageDb, PackageConfig, Packages, GhcPlugins
packageNameString PackageConfig, Packages, GhcPlugins
packageName_RDR PrelNames
PackageRuleBase HscTypes, GhcPlugins
PackageState Packages, GhcPlugins
packageTrustOn DynFlags, GhcPlugins
PackageTypeEnv HscTypes, GhcPlugins
packageVersion GHC.PackageDb, PackageConfig, Packages, GhcPlugins
packHalfWordsCLit CmmUtils
Padding StgCmmLayout
PageMode Pretty
Pair
1 (Type/Class) Pair
2 (Data Constructor) Pair
pairTyCon TysWiredIn, GhcPlugins
Panic Panic, GHC
panic Panic, Outputable, GhcPlugins
panicDoc Panic
panicTcS TcSMonad
paPlugin Plugins, GhcPlugins
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
ParamLocation CmmCallConv
parens
2 (Function) Pretty
3 (Function) Outputable, GhcPlugins
parenSymOcc OccName, Name, GhcPlugins
parens_RDR PrelNames
Parent RdrName, GhcPlugins
parenthesizeHsContext HsTypes, HsSyn, GHC
parenthesizeHsExpr HsExpr, HsSyn, GHC
parenthesizeHsType HsTypes, HsSyn, GHC
parenthesizePat HsPat, HsSyn, GHC
ParentIs RdrName, GhcPlugins
PARITY X86.Cond
parMakeCount DynFlags, GhcPlugins, GHC
ParOp PrimOp
ParPat HsPat, HsSyn, GHC
parseAr Ar
parseBackpack Parser
parseCImport RdrHsSyn
parseCmmFile CmmParse
parseComponentId Module, GhcPlugins
Parsed HsExtension, HsSyn, 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
parseErrorSDoc RdrHsSyn
parseExpr InteractiveEval, GHC
parseExpression Parser
parseHeader Parser
parseIdentifier Parser
parseImport Parser
parseImportDecl InteractiveEval, GHC
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 Lexer
parseScheme PprColour
parseSignature Parser
parseStatement Parser
parseStmt Parser
parseType Parser
parseTypeSignature Parser
parseUnitId Module, GhcPlugins
parseUnsignedInteger StringBuffer
parSIdKey THNames
parSName THNames
ParStmt HsExpr, HsSyn, GHC
ParStmtBlock
1 (Type/Class) HsExpr, HsSyn, GHC
2 (Data Constructor) HsExpr, HsSyn, GHC
ParStmtCtxt HsExpr, HsSyn, GHC
PartialSig TcRnTypes, TcRnMonad, TcSigs
PartialTypeSignatures GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
partitionBag Bag
partitionBagWith Bag
partitionByList Util, GhcPlugins
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 HsExtension, HsSyn, GHC
PassFlag CmdLineParser
Pat
2 (Type/Class) HsPat, HsSyn, GHC
PatBind HsBinds, HsSyn, GHC
PatBindGuards HsExpr, HsSyn, GHC
PatBindRhs HsExpr, HsSyn, GHC
PatBr HsExpr, HsSyn, GHC
patchEraseLive RegAlloc.Liveness
patchJumpInstr Instruction
patchRegsLiveInstr RegAlloc.Liveness
patchRegsOfInstr Instruction
PatCtx RnUtils
patErrorIdKey PrelNames
patGEIdKey THNames
patGEName THNames
PatGuard HsExpr, HsSyn, GHC
patNeedsParens HsPat, HsSyn, GHC
PatOrigin TcRnTypes, TcRnMonad
patQTyConKey THNames
patQTyConName THNames
PatSigCtxt TcType, TcValidity, TcHsType
patSigErr RnPat
PatSigOrigin TcRnTypes, TcRnMonad
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 TcRnTypes, TcRnMonad
PatSyn
1 (Type/Class) PatSyn
2 (Data Constructor) HsExpr, HsSyn, GHC
patSynArgs PatSyn
patSynArity PatSyn
PatSynBind
1 (Type/Class) HsBinds, HsSyn, GHC
2 (Data Constructor) HsBinds, HsSyn, GHC
patSynBuilder PatSyn
PatSynCon ConLike
PatSynCtxt TcType, TcValidity, TcHsType
PatSynDec HieTypes
patSynDIdKey THNames
patSynDName THNames
PatSynExPE TcRnTypes, TcRnMonad
patSynExTyVarBinders PatSyn
patSynExTyVars PatSyn
patSynFieldLabels PatSyn
patSynFieldType PatSyn
patSynInstArgTys PatSyn
patSynInstResTy PatSyn
patSynIsInfix PatSyn
patSynMatcher PatSyn
patSynName PatSyn
PatSynPE TcRnTypes, TcRnMonad
PatSynSig HsBinds, HsSyn, GHC
patSynSig PatSyn
patSynSigDIdKey THNames
patSynSigDName THNames
patSynToIfaceDecl ToIface
patSynUnivTyVarBinders PatSyn
PatternBind HieTypes
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
patTyConKey THNames
patTyConName THNames
pat_args HsPat, HsSyn, GHC
pat_arg_tys HsPat, HsSyn, GHC
pat_binds HsPat, HsSyn, GHC
pat_con HsPat, HsSyn, GHC
pat_dicts HsPat, HsSyn, GHC
pAT_ERROR_ID MkCore, GhcPlugins
pat_ext HsBinds, HsSyn, GHC
pat_fvs HsBinds, HsSyn, GHC
pat_lhs HsBinds, HsSyn, GHC
pat_rhs HsBinds, HsSyn, GHC
pat_rhs_ty HsBinds, HsSyn, GHC
pat_ticks HsBinds, HsSyn, GHC
pat_tvs HsPat, HsSyn, GHC
pat_wrap HsPat, HsSyn, 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_platformConstants 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
PDEP X86.Instr
Pdep16Op PrimOp
Pdep32Op PrimOp
Pdep64Op PrimOp
Pdep8Op PrimOp
pdepLabel CPrim
PdepOp PrimOp
peekItbl
peelCallDmd Demand
peelFV Demand
peelManyCalls Demand
peelUseCall Demand
PendingRnSplice
1 (Type/Class) HsExpr, HsSyn, GHC
2 (Data Constructor) HsExpr, HsSyn, GHC
PendingStuff TcRnTypes, TcRnMonad
PendingTcSplice
1 (Type/Class) HsExpr, HsSyn, GHC
2 (Data Constructor) HsExpr, HsSyn, GHC
perhapsForallMsg RnUnbound
Persistent PipelineMonad
PEXT X86.Instr
Pext16Op PrimOp
Pext32Op PrimOp
Pext64Op PrimOp
Pext8Op PrimOp
pextLabel CPrim
PextOp PrimOp
PFailed Lexer
pfail_RDR PrelNames
pFst Pair
pgmError 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_lo DynFlags, GhcPlugins
pgm_P DynFlags, GhcPlugins
pgm_ranlib DynFlags, GhcPlugins
pgm_s DynFlags, GhcPlugins
pgm_T DynFlags, GhcPlugins
pgm_windres DynFlags, GhcPlugins
PhantomProv TyCoRep
phantomRIdKey THNames
phantomRName THNames
Phase
1 (Data Constructor) BasicTypes, GhcPlugins
2 (Type/Class) DriverPhases, GHC
phaseInputExt DriverPhases
phaseOutputFilename DriverPipeline
PicBaseReg CmmExpr, Cmm
picCCOpts DynFlags, GhcPlugins
pickCapturedPreds TcType
pickGREs RdrName, GhcPlugins
pickGREsModExp RdrName, GhcPlugins
pickQuantifiablePreds TcType
pickyEqType TcType
picPOpts DynFlags, GhcPlugins
Pipe
1 (Type/Class) GHCi.Message
2 (Data Constructor) GHCi.Message
PipeEnv
1 (Type/Class) PipelineMonad, DriverPipeline
2 (Data Constructor) PipelineMonad, DriverPipeline
pipeLeftovers GHCi.Message
PipelineOutput PipelineMonad
pipeRead GHCi.Message
PipeState
1 (Type/Class) PipelineMonad, DriverPipeline
2 (Data Constructor) PipelineMonad, DriverPipeline
pipeWrite GHCi.Message
piResultTy Type, GhcPlugins
piResultTys Type, GhcPlugins
PkgConfFile DynFlags, GhcPlugins
PkgConfRef DynFlags, GhcPlugins
pkgDatabase DynFlags, GhcPlugins, GHC
PkgName
2 (Data Constructor) Language.Haskell.TH.Syntax
pkgQual HscTypes, GhcPlugins
pkgState DynFlags, GhcPlugins, GHC
pkgTrustOnLoc DynFlags, GhcPlugins, GHC
PlaceCostCentre CoreSyn, GhcPlugins
placeHolderIncomps CoAxiom
placeHolderNamesTc PlaceHolder, HsSyn, GHC
placeHolderPunRhs RdrHsSyn
PlaceNonLam CoreSyn, GhcPlugins
PlaceRuntime CoreSyn, GhcPlugins
PlainTopBinding StgLiftLams.LiftM
plainTV
2 (Function) Language.Haskell.TH.Lib, Language.Haskell.TH
plainTVIdKey THNames
plainTVName THNames
Platform
1 (Type/Class) Platform
2 (Data Constructor) Platform
platformArch Platform
PlatformConstants
1 (Type/Class) PlatformConstants, DynFlags, GhcPlugins
2 (Data Constructor) PlatformConstants, DynFlags, GhcPlugins
platformHasGnuNonexecStack Platform
platformHasIdentDirective Platform
platformHasSubsectionsViaSymbols Platform
platformIsCrossCompiling Platform
platformOS Platform
platformSupportsSavingLinkOpts SysTools.ExtraObj
platformUnregisterised Platform
platformUsesFrameworks Platform
platformWordSize Platform
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 HsBinds, HsSyn, 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
PmExpr PmExpr, TmOracle
PmExprCon PmExpr, TmOracle
PmExprEq PmExpr, TmOracle
PmExprLit PmExpr, TmOracle
PmExprOther PmExpr, TmOracle
PmExprVar PmExpr, TmOracle
PmLit PmExpr, TmOracle
pmLitType TmOracle
PmOLit PmExpr, TmOracle
pmPprHsLit HsLit, HsSyn, GHC
PmSLit PmExpr, TmOracle
PmVarEnv TmOracle
pm_annotations GHC
pm_extra_src_files GHC
pm_mod_summary GHC
pm_parsed_source GHC
POk Lexer
pokeItbl
PolyAlt StgSyn
PolyKinds GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
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
PostfixOperators GHC.LanguageExtensions.Type, GHC.LanguageExtensions, Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH
PostInlineUnconditionally CoreMonad, GhcPlugins
postInlineUnconditionally SimplUtils
postProcessDmdType Demand
postProcessUnsat Demand
PostTcExpr HsExpr, HsSyn, GHC
PostTcTable HsExpr, HsSyn, GHC
ppArityInfo IdInfo, GhcPlugins
ppCafInfo IdInfo, GhcPlugins
ppCommaJoin Llvm.Types
PPC_64ABI Platform
ppc_64ABI Platform
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
2 (Function) Outputable, GhcPlugins
pprAbbrevDecls Dwarf.Types
pprAlternative BasicTypes, GhcPlugins
pprAnonWildCard HsTypes, HsSyn, GHC
pprASCII PprBase
pprAStmtContext HsExpr, HsSyn, GHC
pprBasicBlock SPARC.Ppr
pprBBlock Cmm
pprBinders TcEnv
pprBinds HsExpr, HsSyn, GHC
pprBndr Outputable, GhcPlugins
pprBooleanFormula BooleanFormula
pprBooleanFormulaNice BooleanFormula
pprBy HsExpr, HsSyn, GHC
pprByte Dwarf.Types
pprCallishMachOp CmmMachOp, CmmExpr, Cmm
pprCLabel CLabel
pprCLabelString ForeignCall
pprClassPred TyCoRep, Type, TcType, GhcPlugins
pprCmd HsExpr, HsSyn, GHC
pprCmdArg HsExpr, HsSyn, GHC
pprCmmGroup PprCmmDecl, PprCmm
pprCmms PprCmmDecl, PprCmm
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 HsExpr, HsSyn, GHC
pprConArgs HsPat, HsSyn, GHC
pprConDeclFields HsTypes, HsSyn, GHC
pprCoreAlt PprCore
pprCoreBinding PprCore
pprCoreBindings PprCore
pprCoreBindingsWithSize PprCore
pprCoreBindingWithSize PprCore
pprCoreExpr PprCore
pprCostCentreCore CostCentre
pprCtLoc TcRnTypes, TcRnMonad
pprCtOrigin TcRnTypes, TcRnMonad
pprCts TcRnTypes, TcRnMonad
pprData
1 (Function) X86.Ppr
2 (Function) SPARC.Ppr
pprData4' Dwarf.Types
pprDataCons TyCoRep
pprDataFamInstFlavour HsDecls, HsSyn, GHC
pprDataItem
1 (Function) X86.Ppr
2 (Function) SPARC.Ppr
pprDebugAndThen Outputable, GhcPlugins
pprDebugCLabel CLabel
pprDebugParendExpr HsExpr, HsSyn, GHC
pprDeclList HsBinds, HsSyn, GHC
pprDeeper Outputable, GhcPlugins
pprDeeperList Outputable, GhcPlugins
pprDefinedAt Name, GhcPlugins
pprDefMethInfo TcDerivUtils
pprDo HsExpr, HsSyn, GHC
pprDwarfARanges Dwarf.Types
pprDwarfFrame Dwarf.Types
pprDwarfInfo Dwarf.Types
pprDwWord Dwarf.Types
pprEdgeWeights CFG
pprEq TcSMonad
pprEquation FunDeps
pprErrMsgBagWithLoc ErrUtils
pprEvVars TcRnTypes, TcRnMonad
pprEvVarTheta TcRnTypes, TcRnMonad
pprEvVarWithType TcRnTypes, TcRnMonad
pprExpr
1 (Function) HsExpr, HsSyn, GHC
2 (Function) PprCmmExpr, PprCmm
pprExternalSrcLoc HsExpr, HsSyn, GHC
pprFamInst
1 (Function) FamInstEnv
2 (Function) PprTyThing, GHC
pprFamInsts FamInstEnv
pprFastFilePath Outputable, GhcPlugins
pprFlag Packages, GhcPlugins
pprForAll TyCoRep, Type, GhcPlugins, GHC
pprFormat
1 (Function) X86.Ppr
2 (Function) SPARC.Ppr
pprFullRuleName HsDecls, HsSyn, GHC
pprFunArgType Language.Haskell.TH.Ppr
pprFunBind HsExpr, HsSyn, GHC
pprFunDep Class
pprFundeps Class, FunDeps, GHC
pprGenStgTopBindings StgSyn
pprGlobalRdrEnv RdrName, GhcPlugins
pprGotDeclaration PIC
pprGRHS HsExpr, HsSyn, GHC
pprGRHSs HsExpr, HsSyn, GHC
pprHalf Dwarf.Types
pprHPT HscTypes, GhcPlugins
pprHsBracket HsExpr, HsSyn, GHC
pprHsBytes Outputable, GhcPlugins
pprHsChar Outputable, GhcPlugins
pprHsDocContext RnUtils
pprHsExplicitForAll HsTypes, HsSyn, GHC
pprHsFamInstLHS HsDecls, HsSyn, GHC
pprHsForAll HsTypes, HsSyn, GHC
pprHsForAllExtra HsTypes, HsSyn, GHC
pprHsString Outputable, GhcPlugins
pprHsType HsTypes, HsSyn, 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 HsImpExp, HsSyn, 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
pprLCmd HsExpr, HsSyn, GHC
pprLEBInt Dwarf.Types
pprLEBWord Dwarf.Types
pprLExpr HsExpr, HsSyn, GHC
pprLHsBinds HsBinds, HsSyn, GHC
pprLHsBindsForUser HsBinds, HsSyn, GHC
pprLHsContext HsTypes, HsSyn, GHC
pprLit
2 (Function) PprCmmExpr, PprCmm
pprLiteral Literal, GhcPlugins
pprLlvmCmmDecl LlvmCodeGen.Ppr
pprLlvmData LlvmCodeGen.Ppr
pprLocErrMsg ErrUtils
pprMachOp CmmMachOp, CmmExpr, Cmm
pprMatch HsExpr, HsSyn, GHC
pprMatchContext HsExpr, HsSyn, GHC
pprMatchContextNoun HsExpr, HsSyn, GHC
pprMatches HsExpr, HsSyn, GHC
pprMatchInCtxt HsExpr, HsSyn, GHC
pprMessageBag ErrUtils
pprMinimalSig HsBinds, HsSyn, 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 TyCoRep, Coercion, GhcPlugins
pprParendExpr
1 (Function) PprCore
2 (Function) HsExpr, HsSyn, GHC
pprParendIfaceAppArgs IfaceType, IfaceSyn
pprParendIfaceCoercion IfaceType, IfaceSyn
pprParendIfaceType IfaceType, IfaceSyn
pprParendKind TyCoRep, Type, TcType, GhcPlugins
pprParendLExpr HsExpr, HsSyn, GHC
pprParendLPat HsPat, HsSyn, GHC
pprParendTheta TyCoRep, TcType
pprParendType
2 (Function) TyCoRep, Type, TcType, GhcPlugins, GHC
pprParendTypeArg Language.Haskell.TH.Ppr
pprParenSymName GHC
pprPassDetails CoreMonad, GhcPlugins
pprPatBind HsExpr, HsSyn, GHC
pprPatSynType
2 (Function) PatSyn
pprPECategory TcRnTypes, TcRnMonad
pprPendingSplice HsExpr, HsSyn, GHC
pprPgmError Outputable, GhcPlugins
pprPmExprWithParens PmExpr, TmOracle
PprPrec
1 (Type/Class) BasicTypes, TyCoRep, Type, GhcPlugins
2 (Data Constructor) BasicTypes, TyCoRep, Type, GhcPlugins
pprPrec Outputable, GhcPlugins
pprPrecIfaceType IfaceType, IfaceSyn
pprPrecType TyCoRep, Type, GhcPlugins
pprPrecTypeX TyCoRep
pprPrefixName Name, GhcPlugins
pprPrefixOcc
2 (Function) 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 HsExpr, HsSyn, 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, Type, GhcPlugins
pprSigCtxt TcHsType
pprSigmaType TyCoRep, Type, TcType, GhcPlugins
pprSigSkolInfo TcRnTypes, TcRnMonad
pprSimplCount CoreMonad, SimplMonad, GhcPlugins
pprSimplEnv SimplEnv
pprSkolInfo TcRnTypes, TcRnMonad
PprSorry Panic, GHC
pprSorry Outputable, GhcPlugins
pprSourceTyCon Type, GhcPlugins
pprSpec HsBinds, HsSyn, GHC
pprSpecialStatic Llvm.Types
pprSpillCostRecord RegAlloc.Graph.SpillCost
pprSplice HsExpr, HsSyn, GHC
pprSpliceDecl HsExpr, HsSyn, 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 HsExpr, HsSyn, GHC
pprStmtContext HsExpr, HsSyn, GHC
pprStmtInCtxt HsExpr, HsSyn, GHC
pprSTrace Outputable, GhcPlugins
pprStrictness IdInfo, GhcPlugins
pprStrictType Language.Haskell.TH.Ppr
pprStringInCStyle PprC
PprStyle Outputable, GhcPlugins
pprTarget HscTypes, GhcPlugins
pprTargetId HscTypes, GhcPlugins
pprTcSpecPrags HsBinds, HsSyn, GHC
pprTcTyThingCategory TcRnTypes, TcRnMonad
pprTcTyVarDetails TcType
pprTCvBndr TyCoRep, Type, TcType, GhcPlugins
pprTCvBndrs TyCoRep, Type, TcType, GhcPlugins
pprThetaArrowTy TyCoRep, Type, TcType, GhcPlugins, GHC
pprTicks HsBinds, HsSyn, GHC
pprTrace Outputable, GhcPlugins
pprTraceDebug Outputable, GhcPlugins
pprTraceException Outputable, GhcPlugins
pprTraceIt Outputable, GhcPlugins
pprTraceM Outputable, GhcPlugins
pprTransformStmt HsExpr, HsSyn, GHC
pprTransStmt HsExpr, HsSyn, GHC
pprTyClDeclFlavour HsDecls, HsSyn, GHC
pprTyLit
2 (Function) TyCoRep
pprTypeAndContents Debugger
pprTypeApp TyCoRep, Type, TcType, GhcPlugins, GHC
pprTypeForUser PprTyThing
pprTyTcApp IfaceType, IfaceSyn
pprTyThing PprTyThing
pprTyThingCategory TyCoRep, Type, TcType, GhcPlugins
pprTyThingHdr PprTyThing
pprTyThingInContext PprTyThing
pprTyThingInContextLoc PprTyThing
pprTyThingLoc PprTyThing
pprTyVar TyCoRep, Type, GhcPlugins
pprTyVars TyCoRep, Type, GhcPlugins
pprUDFM UniqDFM
pprUFM UniqFM, GhcPlugins
pprUFMWithKeys UniqFM, GhcPlugins
pprUniqDFM UniqDFM
pprUniqDSet UniqDSet
pprUniqFM UniqFM, GhcPlugins
pprUniqSet UniqSet, GhcPlugins
pprUniqueAlways Unique
pprUserForAll TyCoRep, Type, GhcPlugins
pprUserIfaceForAll IfaceType, IfaceSyn
pprUserLength DynFlags, GhcPlugins, GHC
pprUserRealSpan SrcLoc, GhcPlugins
pprUserTypeCtxt TcType
pprUserTypeErrorTy Type, GhcPlugins
pprVarBangType Language.Haskell.TH.Ppr
pprVarSet VarSet, GhcPlugins
pprVarSig HsBinds, HsSyn, GHC
pprVarStrictType Language.Haskell.TH.Ppr
pprWarningTxtForMsg BasicTypes, GhcPlugins
pprWithBars Outputable, GhcPlugins
pprWithCommas Outputable, GhcPlugins
pprWithExplicitKindsWhen TyCoRep, Type, GhcPlugins
pprWithSourceText BasicTypes, GhcPlugins
pprWithTYPE Type, GhcPlugins
pprWord Dwarf.Types
pprWord8String SMRep
ppr_apps HsExpr, HsSyn, GHC
ppr_cmd HsExpr, HsSyn, GHC
ppr_cxt_preds Language.Haskell.TH.Ppr
ppr_deriv_clause Language.Haskell.TH.Ppr
ppr_deriv_strategy Language.Haskell.TH.Ppr
ppr_do_stmts HsExpr, HsSyn, GHC
ppr_expr HsExpr, HsSyn, GHC
ppr_lcmd HsExpr, HsSyn, GHC
ppr_lexpr HsExpr, HsSyn, GHC
ppr_mbDoc HsDoc, HsSyn, GHC
ppr_monobind HsBinds, HsSyn, GHC
ppr_quasi HsExpr, HsSyn, GHC
ppr_sig
2 (Function) HsBinds, HsSyn, GHC
ppr_splice HsExpr, HsSyn, GHC
ppr_splice_decl HsExpr, HsSyn, GHC
ppSourceStats HscStats
ppSpaceJoin Llvm.Types
ppUnless Outputable, GhcPlugins
ppWhen Outputable, GhcPlugins
pp_dotdot HsExpr, HsSyn, GHC
pp_rhs HsExpr, HsSyn, GHC
pp_st_suffix HsLit, HsSyn, GHC
pragAnnDIdKey THNames
pragAnnDName THNames
pragBrackets HsBinds, HsSyn, GHC
pragCompleteD Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragCompleteDIdKey THNames
pragCompleteDName THNames
pragInlDIdKey THNames
pragInlDName THNames
pragRuleD
2 (Function) Language.Haskell.TH.Lib, Language.Haskell.TH
pragRuleDIdKey THNames
pragRuleDName THNames
pragSpecDIdKey THNames
pragSpecDName THNames
pragSpecInlD Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragSpecInlDIdKey THNames
pragSpecInlDName THNames
pragSpecInstD Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
pragSpecInstDIdKey THNames
pragSpecInstDName THNames
pragSrcBrackets HsBinds, HsSyn, GHC
pragState Lexer
prec_RDR PrelNames
PredOrigin
1 (Type/Class) TcDerivUtils
2 (Data Constructor) TcDerivUtils
predQTyConKey THNames
predQTyConName THNames
PredTree Type, GhcPlugins
predTyConKey THNames
predTyConName THNames
predTypeEqRel Type, GhcPlugins
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 HsTypes, HsSyn, GHC
prefixDataCon_RDR PrelNames
prefixIDataConKey PrelNames
prefixIDataConName PrelNames
prefixPatSyn Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
prefixPatSynIdKey THNames
prefixPatSynName THNames
PreInlineUnconditionally CoreMonad, GhcPlugins
preInlineUnconditionally SimplUtils
preloadPackages Packages, GhcPlugins
pRELUDE PrelNames
pRELUDE_NAME PrelNames
prepareAlts SimplUtils
prepareAnnotations HscTypes, GhcPlugins
PrepFFI GHCi.Message, GHCi
prepForeignCall GHCi.FFI
preprocess DriverPipeline
Present HsExpr, HsSyn, GHC
pretendNameIsInScope PrelNames
prettyPrintGhcErrors ErrUtils, GHC
prevChar StringBuffer
Prim
2 (Data Constructor) 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
PrimRep TyCon, RepType, GhcPlugins
primRepCmmType CmmUtils
primRepForeignHint CmmUtils
primRepIsFloat 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
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 HsExpr, HsSyn, GHC
ProcOrigin TcRnTypes, TcRnMonad
ProcPoint CmmProcPoint
procPointAnalysis CmmProcPoint
ProcPointSet CmmProcPoint
prodDataCon_RDR PrelNames
prodTyConKey PrelNames
prodTyConName PrelNames
profAlloc StgCmmProf
ProfAuto DynFlags, GhcPlugins
profAuto DynFlags, GhcPlugins, GHC
ProfAutoAll DynFlags, GhcPlugins
ProfAutoCalls DynFlags, GhcPlugins
ProfAutoExports DynFlags, GhcPlugins
ProfAutoTop DynFlags, GhcPlugins
profDynAlloc StgCmmProf
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 Panic
ProgramError Panic, GHC
programName DynFlags, GhcPlugins
prohibitedSuperClassSolve TcSMonad
projectVersion DynFlags, GhcPlugins
promoteCoercion Coercion, GhcPlugins
promoteDataCon DataCon, GhcPlugins
promotedConsDataCon TysWiredIn, GhcPlugins
promotedConsT Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
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
promotedNilT Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promotedNilTIdKey THNames
promotedNilTName THNames
promotedNothingDataCon TysWiredIn, GhcPlugins
promotedTIdKey THNames
promotedTName THNames
promotedTrueDataCon TysWiredIn, GhcPlugins
promotedTupleDataCon TysWiredIn, GhcPlugins
promotedTupleT Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH
promotedTupleTIdKey THNames
promotedTupleTName THNames
promoteSkolem TcType
promoteSkolemsX TcType
promoteSkolemX TcType
promoteTcType TcUnify
promoteTyVar TcSimplify
promoteTyVarSet TcSimplify
PromotionErr TcRnTypes, TcRnMonad
PromotionFlag BasicTypes, GhcPlugins
ProofIrrelProv TyCoRep
ProtoBCO
1 (Type/Class) ByteCodeInstr
2 (Data Constructor) ByteCodeInstr
protoBCOArity ByteCodeInstr
protoBCOBitmap ByteCodeInstr
protoBCOBitmapSize ByteCodeInstr
protoBCOExpr ByteCodeInstr
protoBCOFFIs ByteCodeInstr
protoBCOInstrs ByteCodeInstr
protoBCOName ByteCodeInstr
ProvCtxtOrigin TcRnTypes, TcRnMonad
provSize TyCoRep
proxyHashId MkId
proxyHashKey PrelNames
proxyPrimTyCon TysPrim
proxyPrimTyConKey PrelNames
PSB HsBinds, HsSyn, GHC
psb_args HsBinds, HsSyn, GHC
psb_def HsBinds, HsSyn, GHC
psb_dir HsBinds, HsSyn, GHC
psb_ext HsBinds, HsSyn, GHC
psb_id HsBinds, HsSyn, 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
2 (Function) Pretty
3 (Function) Outputable, GhcPlugins
ptrs GHC.Exts.Heap.InfoTable.Types, GHC.Exts.Heap.InfoTable, GHC.Exts.Heap.InfoTableProf, GHC.Exts.Heap
PtrSlot RepType
PtrString
1 (Type/Class) FastString, GhcPlugins
2 (Data Constructor) FastString, GhcPlugins
ptrTyConKey PrelNames
ptrTyConName PrelNames
punctuate
2 (Function) Pretty
3 (Function) Outputable, GhcPlugins
punc_RDR PrelNames
pure MonadUtils, IOEnv, TcRnMonad, DsMonad
pureAClassOpKey PrelNames
pureAName PrelNames
purePlugin Plugins, GhcPlugins
pure_RDR PrelNames
purgeLookupSymbolCache GHCi
purgeObj GHCi.ObjLink
PUSH X86.Instr
PUSH16 ByteCodeInstr
PUSH16_W ByteCodeInstr
PUSH32 ByteCodeInstr
PUSH32_W ByteCodeInstr
PUSH8_W ByteCodeInstr
pushCallStackKey PrelNames
pushCallStackName PrelNames
pushCoArg CoreOpt
pushCoTyArg CoreOpt
pushCoValArg CoreOpt
pushErrCtxt TcRnTypes, TcRnMonad
pushErrCtxtSameOrigin TcRnTypes, TcRnMonad
pushLevelAndCaptureConstraints TcRnMonad
pushLexState Lexer
pushModuleContext Lexer
pushSimplifiedArgs SimplUtils
pushTcLevel TcType
pushTcLevelM TcRnMonad
pushTcLevelM_ TcRnMonad
pushTcLevelsM TcRnMonad
pushUpdateFrame StgCmmBind
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
putArray GHCi.BinaryArray
putAt Binary
putByte Binary
putCmdLineState CmdLineParser
putDictionary Binary
putFS Binary
putIfaceTopBndr IfaceSyn
putLogMsg DynFlags, GhcPlugins
putMessage GHCi.Message
putMsg
1 (Function) ErrUtils
2 (Function) CoreMonad, GhcPlugins
putMsgS CoreMonad, GhcPlugins
PutMVarOp PrimOp
putNameLiterally BinFingerprint
putSrcSpanDs DsMonad
putTHMessage GHCi.Message
putWithUserData BinIface
put_ Binary
pVarLift Llvm.Types, Llvm
pVarLower Llvm.Types, Llvm

AltStyle によって変換されたページ (->オリジナル) /