ghc-tcplugin-api-0.12.0.0: An API for type-checker plugins.

Index - P

paArgumentsGHC.Plugins
packageGHC.TcPlugin.API.Names
PackageArg 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
PackageDBGHC.Plugins
PackageDBFlagGHC.Plugins
packageDBFlagsGHC.Plugins
packageEnvGHC.Plugins
PackageFlagGHC.Plugins
PackageFlagErrGHC.Plugins
packageFlagsGHC.Plugins
packageFlagsChangedGHC.Plugins
PackageId 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
PackageName 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
packageNameMapGHC.Plugins
packageName_RDRGHC.Builtin.Names
packageTrustOnGHC.Plugins
pairTyConGHC.Builtin.Types, GHC.Plugins
PanicGHC.Plugins
panicGHC.TcPlugin.API, GHC.Plugins
panicDocGHC.Plugins
paPluginGHC.Plugins
par1DataCon_RDRGHC.Builtin.Names
par1TyConKeyGHC.Builtin.Names
par1TyConNameGHC.Builtin.Names
parensGHC.Plugins, GHC.Utils.Outputable
parenSymOccGHC.Plugins
parens_RDRGHC.Builtin.Names
ParentGHC.Plugins
ParentIsGHC.Plugins
parMakeCountGHC.Plugins
ParsedResult 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
parsedResultActionGHC.Plugins
parsedResultMessagesGHC.Plugins
parsedResultModuleGHC.Plugins
parseDynamicFilePragmaGHC.Plugins
parseDynamicFlagsCmdLineGHC.Plugins
parseDynamicFlagsFullGHC.Plugins
parseModuleNameGHC.Plugins
PartialModIfaceGHC.Plugins
partitionByListGHC.Plugins
partitionDVarEnvGHC.Plugins
partitionDVarSetGHC.Plugins
partitionInvisiblesGHC.Plugins
partitionInvisibleTypesGHC.Plugins
partitionModuleEnvGHC.Plugins
partitionUDFMGHC.Types.Unique.DFM
partitionUFMGHC.Plugins, GHC.Types.Unique.FM
partitionUniqDSetGHC.Types.Unique.DSet
partitionUniqSetGHC.Plugins, GHC.Types.Unique.Set
partitionVarEnvGHC.Plugins
partitionVarSetGHC.Plugins
partitionWithGHC.Plugins
PartWayGHC.Plugins, GHC.Utils.Outputable
par_isGHC.Plugins
patErrorIdKeyGHC.Builtin.Names
pAT_ERROR_IDGHC.Core.Make, GHC.Plugins
PDoc 
1 (Type/Class)GHC.Plugins, GHC.Utils.Outputable
2 (Data Constructor)GHC.Plugins, GHC.Utils.Outputable
pdocGHC.Plugins, GHC.Utils.Outputable
pfail_RDRGHC.Builtin.Names
pgmErrorGHC.Plugins
pgmErrorDocGHC.Plugins
pgm_aGHC.Plugins
pgm_arGHC.Plugins
pgm_cGHC.Plugins
pgm_cxxGHC.Plugins
pgm_dllGHC.Plugins
pgm_FGHC.Plugins
pgm_iGHC.Plugins
pgm_LGHC.Plugins
pgm_lGHC.Plugins
pgm_lcGHC.Plugins
pgm_lccGHC.Plugins
pgm_lmGHC.Plugins
pgm_loGHC.Plugins
pgm_PGHC.Plugins
pgm_ranlibGHC.Plugins
pgm_TGHC.Plugins
pgm_windresGHC.Plugins
PhantomGHC.TcPlugin.API, GHC.Plugins
PhaseGHC.Plugins
PhaseNumGHC.Plugins
picCCOptsGHC.Plugins
pickGREsGHC.Plugins
pickGREsModExpGHC.Plugins
pickLRGHC.Plugins
pickyIsLiftedTypeKindGHC.Plugins
picPOptsGHC.Plugins
pieCCLDOptsGHC.Plugins
piResultTyGHC.Plugins
piResultTysGHC.Plugins
PiTyBinderGHC.Plugins
piTyBinderTypeGHC.Plugins
PiTyVarBinderGHC.Plugins
PkgDbPathGHC.Plugins
PkgDbRefGHC.Plugins
PkgQualGHC.TcPlugin.API, GHC.Plugins
pkgQualToPkgNameGHC.TcPlugin.API
pkgTrustOnLocGHC.Plugins
PlatformMisc 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
platformMiscGHC.Plugins
platformMisc_ghcWithInterpreterGHC.Plugins
platformMisc_libFFIGHC.Plugins
platformMisc_llvmTargetGHC.Plugins
platformMisc_targetPlatformStringGHC.Plugins
Plugin 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
pluginModNameOptsGHC.Plugins
pluginModNamesGHC.Plugins
pluginModuleNameProvidersMapGHC.Plugins
pluginPackageFlagsGHC.Plugins
PluginRecompileGHC.Plugins
pluginRecompileGHC.Plugins
pluginRecompile'GHC.Plugins
Plugins 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
pLUGINSGHC.Builtin.Names
pluginsWithArgsGHC.Plugins
pluginTyConKeyGHC.Builtin.Names
pluginTyConNameGHC.Builtin.Names
PluginWithArgs 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
pluralGHC.Plugins, GHC.Utils.Outputable
pluralUFMGHC.Plugins, GHC.Types.Unique.FM
pluralVarSetGHC.Plugins
plusAnnEnvGHC.Plugins
plusDNameEnv_CGHC.Plugins
plusDUGHC.Plugins
plusDVarEnvGHC.Plugins
plusDVarEnv_CGHC.Plugins
plusFVGHC.Plugins
plusFVsGHC.Plugins
plusGlobalRdrEnvGHC.Plugins
plusInstalledModuleEnvGHC.Plugins
plusMaybeUFM_CGHC.Plugins, GHC.Types.Unique.FM
plusMaybeVarEnv_CGHC.Plugins
plusModuleEnvGHC.Plugins
plusModuleEnv_CGHC.Plugins
plusNameEnvGHC.Plugins
plusNameEnv_CGHC.Plugins
plusNameEnv_CDGHC.Plugins
plusNameEnv_CD2GHC.Plugins
plusOccEnvGHC.Plugins
plusOccEnv_CGHC.Plugins
plusSimplCountGHC.Plugins
plusUDFMGHC.Types.Unique.DFM
plusUDFM_CGHC.Types.Unique.DFM
plusUFMGHC.Plugins, GHC.Types.Unique.FM
plusUFMListGHC.Plugins, GHC.Types.Unique.FM
plusUFM_CGHC.Plugins, GHC.Types.Unique.FM
plusUFM_CDGHC.Plugins, GHC.Types.Unique.FM
plusUFM_CD2GHC.Plugins, GHC.Types.Unique.FM
plusVarEnvGHC.Plugins
plusVarEnvListGHC.Plugins
plusVarEnv_CGHC.Plugins
plusVarEnv_CDGHC.Plugins
plus_RDRGHC.Builtin.Names
positionIndependentGHC.Plugins
PostInlineUnconditionallyGHC.Plugins
ppArityInfoGHC.Plugins
ppCafInfoGHC.Plugins
pprGHC.TcPlugin.API, GHC.Plugins, GHC.Utils.Outputable
pprAlternativeGHC.Plugins
pprBndrGHC.Plugins, GHC.Utils.Outputable
pprCoGHC.Plugins
pprCoAxBranchGHC.Plugins
pprCoAxBranchLHSGHC.Plugins
pprCoAxBranchUserGHC.Plugins
pprCoAxiomGHC.Plugins
PprCodeGHC.Plugins, GHC.Utils.Outputable
pprCodeGHC.Plugins, GHC.Utils.Outputable
pprColsGHC.Plugins
pprDebugAndThenGHC.Plugins, GHC.Utils.Outputable
pprDeeperGHC.Plugins, GHC.Utils.Outputable
pprDeeperListGHC.Plugins, GHC.Utils.Outputable
pprDefinedAtGHC.Plugins
PprDumpGHC.Plugins, GHC.Utils.Outputable
pprDynFlagsDiffGHC.Plugins
pprFastFilePathGHC.Plugins, GHC.Utils.Outputable
pprFilePathStringGHC.Plugins, GHC.Utils.Outputable
pprFlagGHC.Plugins
pprFullNameGHC.Plugins
pprGlobalRdrEnvGHC.Plugins
pprHoleFitCandGHC.Plugins
pprHsBytesGHC.Plugins, GHC.Utils.Outputable
pprHsCharGHC.Plugins, GHC.Utils.Outputable
pprHsStringGHC.Plugins, GHC.Utils.Outputable
pprIdDetailsGHC.Plugins
pprInfixNameGHC.Plugins
pprInfixOccGHC.Plugins, GHC.Utils.Outputable
pprInfixVarGHC.Plugins, GHC.Utils.Outputable
pprInlineGHC.Plugins
pprInlineDebugGHC.Plugins
pprInstantiatedModuleGHC.Plugins
pprLiteralGHC.Plugins
pprLocatedGHC.Plugins
pprLocatedAlwaysGHC.Plugins
pprModuleGHC.Plugins
pprModuleMapGHC.Plugins
pprModuleNameGHC.Plugins, GHC.Utils.Outputable
pprModulePrefixGHC.Plugins
pprNameGHC.Plugins
pprNameDefnLocGHC.Plugins
pprNameProvenanceGHC.Plugins
pprNameSpaceGHC.Plugins
pprNameSpaceBriefGHC.Plugins
pprNameUnqualifiedGHC.Plugins
pprNonVarNameSpaceGHC.Plugins
pprOccEnvGHC.Plugins
pprOccNameGHC.Plugins
PprPanicGHC.Plugins
pprPanicGHC.TcPlugin.API, GHC.Plugins
pprParendCoGHC.Plugins
pprPassDetailsGHC.Plugins
PprPrec 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
pprPrefixNameGHC.Plugins
pprPrefixOccGHC.Plugins, GHC.Utils.Outputable
pprPrefixVarGHC.Plugins, GHC.Utils.Outputable
pprPrimCharGHC.Plugins, GHC.Utils.Outputable
pprPrimIntGHC.Plugins, GHC.Utils.Outputable
pprPrimInt16GHC.Plugins, GHC.Utils.Outputable
pprPrimInt32GHC.Plugins, GHC.Utils.Outputable
pprPrimInt64GHC.Plugins, GHC.Utils.Outputable
pprPrimInt8GHC.Plugins, GHC.Utils.Outputable
pprPrimWordGHC.Plugins, GHC.Utils.Outputable
pprPrimWord16GHC.Plugins, GHC.Utils.Outputable
pprPrimWord32GHC.Plugins, GHC.Utils.Outputable
pprPrimWord64GHC.Plugins, GHC.Utils.Outputable
pprPrimWord8GHC.Plugins, GHC.Utils.Outputable
PprProgramErrorGHC.Plugins
pprPromotionQuoteGHC.Plugins
pprQuotedListGHC.Plugins, GHC.Utils.Outputable
pprReasonGHC.Plugins
pprRuleBaseGHC.Plugins
pprRuleNameGHC.Plugins
pprRulesForUserGHC.Plugins
pprSetDepthGHC.Plugins, GHC.Utils.Outputable
pprSimplCountGHC.Plugins
PprSorryGHC.Plugins
pprStrictnessGHC.Plugins
PprStyleGHC.Plugins, GHC.Utils.Outputable
pprTickyNameGHC.Plugins
pprUDFMGHC.Types.Unique.DFM
pprUFMGHC.Plugins, GHC.Types.Unique.FM
pprUFMWithKeysGHC.Plugins, GHC.Types.Unique.FM
pprUnhelpfulSpanReasonGHC.Plugins
pprUniqDFMGHC.Types.Unique.DFM
pprUniqDSetGHC.Types.Unique.DSet
pprUniqFMGHC.Plugins, GHC.Types.Unique.FM
pprUniqSetGHC.Plugins, GHC.Types.Unique.Set
pprUnitGHC.Plugins
pprUnitIdForUserGHC.Plugins
pprUnitInfoGHC.Plugins
pprUnitInfoForUserGHC.Plugins
pprUnitsGHC.Plugins
pprUnitsSimpleGHC.Plugins
PprUserGHC.Plugins, GHC.Utils.Outputable
pprUserLengthGHC.Plugins
pprUserRealSpanGHC.Plugins
pprUserSpanGHC.Plugins
pprUserTypeErrorTyGHC.Plugins
pprVarSetGHC.Plugins
pprWithBarsGHC.Plugins, GHC.Utils.Outputable
pprWithCommasGHC.Plugins, GHC.Utils.Outputable
pprWithUnitStateGHC.Plugins
ppUnlessGHC.Plugins, GHC.Utils.Outputable
ppUnlessOptionGHC.Plugins, GHC.Utils.Outputable
ppWhenGHC.Plugins, GHC.Utils.Outputable
ppWhenOptionGHC.Plugins, GHC.Utils.Outputable
prec_RDRGHC.Builtin.Names
PredGHC.TcPlugin.API
PredTypeGHC.TcPlugin.API, GHC.Plugins
pred_RDRGHC.Builtin.Names
prefixDataCon_RDRGHC.Builtin.Names
prefixIDataConKeyGHC.Builtin.Names
prefixIDataConNameGHC.Builtin.Names
PreInlineUnconditionallyGHC.Plugins
preloadClosureGHC.Plugins
PreloadUnitClosureGHC.Plugins
preloadUnitsGHC.Plugins
pRELUDEGHC.Builtin.Names
pRELUDE_NAMEGHC.Builtin.Names
prepareAnnotationsGHC.Plugins
pretendNameIsInScopeGHC.Builtin.Names
prettyCallStackDocGHC.Plugins
primCharSuffixGHC.Plugins, GHC.Utils.Outputable
primDoubleSuffixGHC.Plugins, GHC.Utils.Outputable
PrimElemRepGHC.Plugins
primElemRepSizeBGHC.Plugins
primElemRepToPrimRepGHC.Plugins
primFloatSuffixGHC.Plugins, GHC.Utils.Outputable
primInt16SuffixGHC.Plugins, GHC.Utils.Outputable
primInt32SuffixGHC.Plugins, GHC.Utils.Outputable
primInt64SuffixGHC.Plugins, GHC.Utils.Outputable
primInt8SuffixGHC.Plugins, GHC.Utils.Outputable
primIntSuffixGHC.Plugins, GHC.Utils.Outputable
PrimOpIdGHC.Plugins
PrimRepGHC.Plugins
primRepCompatibleGHC.Plugins
primRepIsFloatGHC.Plugins
primRepIsIntGHC.Plugins
primRepIsWordGHC.Plugins
primRepsCompatibleGHC.Plugins
primRepSizeBGHC.Plugins
primTyConsGHC.Builtin.Types.Prim
primUnitGHC.Plugins
primUnitIdGHC.Plugins
primWord16SuffixGHC.Plugins, GHC.Utils.Outputable
primWord32SuffixGHC.Plugins, GHC.Utils.Outputable
primWord64SuffixGHC.Plugins, GHC.Utils.Outputable
primWord8SuffixGHC.Plugins, GHC.Utils.Outputable
primWordSuffixGHC.Plugins, GHC.Utils.Outputable
printForUserGHC.Plugins
printIdKeyGHC.Builtin.Names
printNameGHC.Builtin.Names
printSDocGHC.Plugins, GHC.Utils.Outputable
printSDocLnGHC.Plugins, GHC.Utils.Outputable
PrintTypeGHC.TcPlugin.API.Internal, GHC.TcPlugin.API
processCmdLinePGHC.Plugins
prodDataCon_RDRGHC.Builtin.Names
prodTyConKeyGHC.Builtin.Names
prodTyConNameGHC.Builtin.Names
ProfAutoGHC.Plugins
profAutoGHC.Plugins
ProfAutoAllGHC.Plugins
ProfAutoCallsGHC.Plugins
ProfAutoExportsGHC.Plugins
ProfAutoTopGHC.Plugins
ProgramErrorGHC.Plugins
programNameGHC.Plugins
projectVersionGHC.Plugins
PromDataConInfoGHC.Plugins
promoteCoercionGHC.Plugins
PromotedGHC.TcPlugin.API.Names
promoteDataConGHC.TcPlugin.API, GHC.Plugins
promotedConsDataConGHC.Builtin.Types, GHC.Plugins
PromotedDataConFlavourGHC.Plugins
promotedEQDataConGHC.Builtin.Types, GHC.Plugins
promotedFalseDataConGHC.Builtin.Types, GHC.Plugins
promotedGTDataConGHC.Builtin.Types, GHC.Plugins
PromotedItemGHC.Plugins, GHC.Utils.Outputable
PromotedItemDataConGHC.Plugins, GHC.Utils.Outputable
PromotedItemListSyntaxGHC.Plugins, GHC.Utils.Outputable
PromotedItemTupleSyntaxGHC.Plugins, GHC.Utils.Outputable
promotedJustDataConGHC.Builtin.Types, GHC.Plugins
promotedLTDataConGHC.Builtin.Types, GHC.Plugins
promotedNilDataConGHC.Builtin.Types, GHC.Plugins
promotedNothingDataConGHC.Builtin.Types, GHC.Plugins
promotedTrueDataConGHC.Builtin.Types, GHC.Plugins
promotedTupleDataConGHC.Builtin.Types, GHC.Plugins
promoteOccNameGHC.Plugins
promoteRdrNameGHC.Plugins
PromotionFlagGHC.TcPlugin.API, GHC.Plugins
PromotionTickContextGHC.Plugins, GHC.Utils.Outputable
promptTagPrimTyConGHC.Builtin.Types.Prim
promptTagPrimTyConKeyGHC.Builtin.Names
promTickGHC.Plugins, GHC.Utils.Outputable
PromTickCtxGHC.Plugins, GHC.Utils.Outputable
proxyHashKeyGHC.Builtin.Names
proxyPrimTyConGHC.Builtin.Types.Prim
proxyPrimTyConKeyGHC.Builtin.Names
psBufPosGHC.Plugins
psBufSpanGHC.Plugins
PsErrorGHC.Plugins
psErrorsGHC.Plugins
PsLoc 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
PsLocatedGHC.Plugins
psLocatedToLocatedGHC.Plugins
PsMessages 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
psRealLocGHC.Plugins
psRealSpanGHC.Plugins
PsSpan 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
psSpanEndGHC.Plugins
psSpanStartGHC.Plugins
PsWarningGHC.Plugins
psWarningsGHC.Plugins
ptcListTuplePunsGHC.Plugins, GHC.Utils.Outputable
ptcPrintRedundantPromTicksGHC.Plugins, GHC.Utils.Outputable
ptextGHC.Plugins, GHC.Utils.Outputable
PtrString 
1 (Type/Class)GHC.Plugins
2 (Data Constructor)GHC.Plugins
ptrTyConKeyGHC.Builtin.Names
ptrTyConNameGHC.Builtin.Names
punctuateGHC.Plugins, GHC.Utils.Outputable
punc_RDRGHC.Builtin.Names
pureAClassOpKeyGHC.Builtin.Names
pureANameGHC.Builtin.Names
purePluginGHC.Plugins
pure_RDRGHC.Builtin.Names
pushCallStackKeyGHC.Builtin.Names
pushCallStackNameGHC.Builtin.Names
putCmdLineStateGHC.Plugins
putMsgGHC.Plugins
putMsgSGHC.Plugins