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

Index - E

eb_lhsGHC.TcPlugin.API
eb_rhsGHC.TcPlugin.API
eitherTyConKeyGHC.Builtin.Names
eitherTyConNameGHC.Builtin.Names
elemDVarEnvGHC.Plugins
elemDVarSetGHC.Plugins
elementOfUniqSetGHC.Plugins
elemInScopeSetGHC.Plugins
elemLocalRdrEnvGHC.Plugins
elemModuleEnvGHC.Plugins
elemModuleSetGHC.Plugins
elemNameEnvGHC.Plugins
elemNameSetGHC.Plugins
elemOccEnvGHC.Plugins
elemOccSetGHC.Plugins
elemUDFMGHC.TcPlugin.API, GHC.Types.Unique.DFM
elemUFMGHC.Plugins, GHC.Types.Unique.FM
elemUFM_DirectlyGHC.Plugins, GHC.Types.Unique.FM
elemUniqSet_DirectlyGHC.Plugins
elemVarEnvGHC.Plugins
elemVarEnvByKeyGHC.Plugins
elemVarSetGHC.Plugins
elemVarSetByKeyGHC.Plugins
eltsUDFMGHC.Types.Unique.DFM
eltsUFMGHC.Plugins, GHC.Types.Unique.FM
emptyGHC.Plugins, GHC.Utils.Outputable
emptyAnnEnvGHC.Plugins
emptyCallStackKeyGHC.Builtin.Names
emptyCallStackNameGHC.Builtin.Names
emptyCvSubstEnvGHC.Plugins
emptyDNameEnvGHC.Plugins
emptyDUsGHC.Plugins
emptyDVarEnvGHC.Plugins
emptyDVarSetGHC.Plugins
emptyFsEnvGHC.Plugins
emptyFullModIfaceGHC.Plugins
emptyFVsGHC.Plugins
emptyGlobalRdrEnvGHC.Plugins
emptyIfaceHashCacheGHC.Plugins
emptyInScopeSetGHC.Plugins
emptyInstalledModuleEnvGHC.Plugins
emptyLiftingContextGHC.Plugins
emptyLocalRdrEnvGHC.Plugins
emptyModuleEnvGHC.Plugins
emptyModuleSetGHC.Plugins
emptyNameEnvGHC.Plugins
emptyNameSetGHC.Plugins
emptyOccEnvGHC.Plugins
emptyOccSetGHC.Plugins
emptyPartialModIfaceGHC.Plugins
emptyRuleBaseGHC.Plugins
emptyRuleEnvGHC.Plugins
emptyRuleInfoGHC.Plugins
emptySubstGHC.Plugins
emptyTCvSubstGHC.Plugins
emptyTidyEnvGHC.Plugins
emptyTidyOccEnvGHC.Plugins
emptyTvSubstEnvGHC.Plugins
emptyUDFMGHC.Types.Unique.DFM
emptyUFMGHC.TcPlugin.API, GHC.Plugins, GHC.Types.Unique.FM
emptyUniqSetGHC.Plugins
emptyUnitStateGHC.Plugins
emptyVarEnvGHC.Plugins
emptyVarSetGHC.Plugins
emsInstantiatedUnitsGHC.Plugins
emsModSummaryGHC.Plugins
enableTimeStatsGHC.Plugins
enumClassKeyGHC.Builtin.Names
enumClassNameGHC.Builtin.Names
enumClass_RDRGHC.Builtin.Names
enumFromClassOpKeyGHC.Builtin.Names
enumFromNameGHC.Builtin.Names
enumFromThenClassOpKeyGHC.Builtin.Names
enumFromThenNameGHC.Builtin.Names
enumFromThenToClassOpKeyGHC.Builtin.Names
enumFromThenToNameGHC.Builtin.Names
enumFromThenTo_RDRGHC.Builtin.Names
enumFromThen_RDRGHC.Builtin.Names
enumFromToClassOpKeyGHC.Builtin.Names
enumFromToNameGHC.Builtin.Names
enumFromTo_RDRGHC.Builtin.Names
enumFrom_RDRGHC.Builtin.Names
EP 
1 (Data Constructor)GHC.Plugins
2 (Type/Class)GHC.Plugins
eqClassGHC.Builtin.Types, GHC.Plugins
eqClassKeyGHC.Builtin.Names
eqClassNameGHC.Builtin.Names
eqClassOpKeyGHC.Builtin.Names
eqClass_RDRGHC.Builtin.Names
eqCoercionGHC.Plugins
eqCoercionXGHC.Plugins
eqDataConGHC.Builtin.Types, GHC.Plugins
eqDataConKeyGHC.Builtin.Names
eqExprGHC.Plugins
eqHsBangGHC.Plugins
eqListByGHC.Plugins
eqLocatedGHC.Plugins
eqMaybeByGHC.Plugins
eqNameGHC.Builtin.Names
eqPhantPrimTyConGHC.Builtin.Types.Prim
eqPhantPrimTyConKeyGHC.Builtin.Names
EqPredGHC.TcPlugin.API
eqPrimTyConGHC.Builtin.Types.Prim
eqPrimTyConKeyGHC.Builtin.Names
EqRelGHC.TcPlugin.API
eqReprPrimTyConGHC.Builtin.Types.Prim
eqReprPrimTyConKeyGHC.Builtin.Names
eqSCSelIdKeyGHC.Builtin.Names
EqSpecGHC.Plugins
eqSpecPairGHC.Plugins
eqSpecPredsGHC.Plugins
eqSpecTypeGHC.Plugins
eqSpecTyVarGHC.Plugins
eqStringIdKeyGHC.Builtin.Names
eqStringNameGHC.Builtin.Names
eqString_RDRGHC.Builtin.Names
eqTag_RDRGHC.Builtin.Names
eqTyConGHC.Builtin.Types, GHC.Plugins
eqTyConKeyGHC.Builtin.Names
eqTyConNameGHC.Builtin.Types, GHC.Plugins
eqTyCon_RDRGHC.Builtin.Types, GHC.Plugins
eqTypeGHC.TcPlugin.API, GHC.Plugins
eqTypesGHC.Plugins
eqTypeXGHC.Plugins
equalityTyConGHC.Builtin.Types.Prim
equalKeysUDFMGHC.Types.Unique.DFM
equalKeysUFMGHC.Plugins, GHC.Types.Unique.FM
equalLengthGHC.Plugins
equalsGHC.Plugins, GHC.Utils.Outputable
EqVarGHC.Plugins
eqVarBndrsGHC.Plugins
eq_RDRGHC.Builtin.Names
errorIdKeyGHC.Builtin.Names
errorIdsGHC.Core.Make, GHC.Plugins
errorMessageTypeErrorFamKeyGHC.Builtin.Names
errorMessageTypeErrorFamNameGHC.Builtin.Names
errorMsgGHC.Plugins
errorMsgSGHC.Plugins
error_RDRGHC.Builtin.Names
ErrReasonGHC.Plugins
escapeSpacesGHC.Plugins
etaExpandCoAxBranchGHC.Plugins
EtaExpansionGHC.Plugins
EtaReductionGHC.Plugins
evaldUnfoldingGHC.Plugins
EvBindGHC.TcPlugin.API
EvBindsVarGHC.TcPlugin.API
evCastGHC.TcPlugin.API
evCoercionGHC.TcPlugin.API
evDataConAppGHC.TcPlugin.API
EvExpr 
1 (Data Constructor)GHC.TcPlugin.API
2 (Type/Class)GHC.TcPlugin.API
EvIdGHC.Plugins
EvTermGHC.TcPlugin.API
EvVarGHC.TcPlugin.API, GHC.Plugins
EvVarDestGHC.TcPlugin.API
ExactGHC.Plugins
exactLog2GHC.Plugins
ExceptionGHC.Plugins
expandSynTyCon_maybeGHC.Plugins
expandTypeSynonymsGHC.Plugins
expandUnfolding_maybeGHC.Plugins
expectP_RDRGHC.Builtin.Names
ExplicitBracesGHC.Plugins
ExplicitSpliceGHC.Plugins
explicitUnitsGHC.Plugins
exposedPrimTyConsGHC.Builtin.Types.Prim
ExposePackageGHC.Plugins
ExprGHC.TcPlugin.API, GHC.Plugins
exprFreeIdsGHC.Plugins
exprFreeIdsDSetGHC.Plugins
exprFreeIdsListGHC.Plugins
exprFreeVarsGHC.Plugins
exprFreeVarsDSetGHC.Plugins
exprFreeVarsListGHC.Plugins
exprIsCheapGHC.Plugins
exprIsCheapXGHC.Plugins
exprIsConLikeGHC.Plugins
exprIsDeadEndGHC.Plugins
exprIsDupableGHC.Plugins
exprIsExpandableGHC.Plugins
exprIsHNFGHC.Plugins
exprIsTickedStringGHC.Plugins
exprIsTickedString_maybeGHC.Plugins
exprIsTopLevelBindableGHC.Plugins
exprIsTrivialGHC.Plugins
exprIsWorkFreeGHC.Plugins
exprOkForSideEffectsGHC.Plugins
exprOkForSpeculationGHC.Plugins
exprsFreeIdsGHC.Plugins
exprsFreeIdsDSetGHC.Plugins
exprsFreeIdsListGHC.Plugins
exprsFreeVarsGHC.Plugins
exprsFreeVarsListGHC.Plugins
exprSomeFreeVarsGHC.Plugins
exprSomeFreeVarsListGHC.Plugins
exprsOrphNamesGHC.Plugins
exprsSomeFreeVarsGHC.Plugins
exprsSomeFreeVarsListGHC.Plugins
exprToCoercion_maybeGHC.Plugins
exprToTypeGHC.Plugins
exprTypeGHC.Plugins
expr_fvsGHC.Plugins
extendAnnEnvListGHC.Plugins
extendCvSubstGHC.Plugins
extendDNameEnvGHC.Plugins
extendDVarEnvGHC.Plugins
extendDVarEnvListGHC.Plugins
extendDVarEnv_CGHC.Plugins
extendDVarSetGHC.Plugins
extendDVarSetListGHC.Plugins
ExtendedModSummary 
1 (Data Constructor)GHC.Plugins
2 (Type/Class)GHC.Plugins
extendFsEnvGHC.Plugins
extendGlobalRdrEnvGHC.Plugins
extendIdSubstGHC.Plugins
extendIdSubstListGHC.Plugins
extendInScopeGHC.Plugins
extendInScopeIdsGHC.Plugins
extendInScopeListGHC.Plugins
extendInScopeSetGHC.Plugins
extendInScopeSetListGHC.Plugins
extendInScopeSetSetGHC.Plugins
extendInstalledModuleEnvGHC.Plugins
extendLiftingContextGHC.Plugins
extendLiftingContextAndInScopeGHC.Plugins
extendLocalRdrEnvGHC.Plugins
extendLocalRdrEnvListGHC.Plugins
extendModSummaryNoDepsGHC.Plugins
extendModuleEnvGHC.Plugins
extendModuleEnvListGHC.Plugins
extendModuleEnvList_CGHC.Plugins
extendModuleEnvWithGHC.Plugins
extendModuleSetGHC.Plugins
extendModuleSetListGHC.Plugins
extendNameEnvGHC.Plugins
extendNameEnvListGHC.Plugins
extendNameEnvList_CGHC.Plugins
extendNameEnv_AccGHC.Plugins
extendNameEnv_CGHC.Plugins
extendNameSetGHC.Plugins
extendNameSetListGHC.Plugins
extendOccEnvGHC.Plugins
extendOccEnvListGHC.Plugins
extendOccEnv_AccGHC.Plugins
extendOccEnv_CGHC.Plugins
extendOccSetGHC.Plugins
extendOccSetListGHC.Plugins
extendRnInScopeSetListGHC.Plugins
extendRuleBaseListGHC.Plugins
extendRuleInfoGHC.Plugins
extendSubstGHC.Plugins
extendSubstListGHC.Plugins
extendSubstWithVarGHC.Plugins
extendTCvInScopeGHC.Plugins
extendTCvInScopeListGHC.Plugins
extendTCvInScopeSetGHC.Plugins
extendTCvSubstGHC.Plugins
extendTCvSubstListGHC.Plugins
extendTCvSubstWithCloneGHC.Plugins
extendTvSubstGHC.Plugins
extendTvSubstAndInScopeGHC.Plugins
extendTvSubstBinderAndInScopeGHC.Plugins
extendTvSubstListGHC.Plugins
extendTvSubstWithCloneGHC.Plugins
extendVarEnvGHC.Plugins
extendVarEnvListGHC.Plugins
extendVarEnv_AccGHC.Plugins
extendVarEnv_CGHC.Plugins
extendVarSetGHC.Plugins
extendVarSetListGHC.Plugins
extensionFlagsGHC.Plugins
extensionsGHC.Plugins
extractDynFlagsGHC.Plugins
extractModuleGHC.Plugins
extraGccViaCFlagsGHC.Plugins