From a0192ad59aa395fa14c33b694fe3bf2bc155d73e Mon Sep 17 00:00:00 2001 From: Iain Buclaw Date: Thu, 7 Jan 2021 15:24:47 +0100 Subject: [PATCH] dmd.traits: Remove dead isEnumMemX helper This was added as part of the UDA for enum members --- src/dmd/traits.d | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/dmd/traits.d b/src/dmd/traits.d index ec3766eae218..2712a6e53843 100644 --- a/src/dmd/traits.d +++ b/src/dmd/traits.d @@ -22,7 +22,6 @@ import dmd.attrib; import dmd.canthrow; import dmd.dclass; import dmd.declaration; -import dmd.denum; import dmd.dimport; import dmd.dmangle; import dmd.dmodule; @@ -521,8 +520,6 @@ Expression semanticTraits(TraitsExp e, Scope* sc) auto y = s.isDeclaration(); static if (is(T == FuncDeclaration)) auto y = s.isFuncDeclaration(); - static if (is(T == EnumMember)) - auto y = s.isEnumMember(); if (!y || !fp(y)) return False(); @@ -534,7 +531,6 @@ Expression semanticTraits(TraitsExp e, Scope* sc) alias isDsymX = isX!Dsymbol; alias isDeclX = isX!Declaration; alias isFuncX = isX!FuncDeclaration; - alias isEnumMemX = isX!EnumMember; Expression isPkgX(bool function(Package) fp) {