diff options
| author | Eugen Wissner <belka@caraus.de> | 2018-03-26 20:38:57 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2018-03-26 20:38:57 +0200 |
| commit | 8faccbada47431d1c0678b75c1819443fd5727fa (patch) | |
| tree | da82b55be458f9e661e85abbb04957029ceff4de | |
| parent | 9fb043ba6503315ccf7de240f1b635f94f503bb2 (diff) | |
| download | tanya-8faccbada47431d1c0678b75c1819443fd5727fa.tar.gz | |
Deprecate meta.trait.hasMember
| -rw-r--r-- | source/tanya/meta/trait.d | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/tanya/meta/trait.d b/source/tanya/meta/trait.d index 53f488e..cf4f14b 100644 --- a/source/tanya/meta/trait.d +++ b/source/tanya/meta/trait.d @@ -361,7 +361,7 @@ enum bool isPolymorphicType(T) = is(T == class) || is(T == interface); */ template hasStaticMember(T, string member) { - static if (hasMember!(T, member)) + static if (__traits(hasMember, T, member)) { alias Member = Alias!(__traits(getMember, T, member)); @@ -1731,6 +1731,7 @@ if (F.length == 1) * Returns: $(D_KEYWORD true) if $(D_PARAM T) defines a symbol * $(D_PARAM member), $(D_KEYWORD false) otherwise. */ +deprecated("Use __traits(hasMember) instead") enum bool hasMember(T, string member) = __traits(hasMember, T, member); /// |
