[Issue 19193] New: deprecated attribute on enum members in templates is ignored
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Aug 26 23:25:12 UTC 2018
https://issues.dlang.org/show_bug.cgi?id=19193
Issue ID: 19193
Summary: deprecated attribute on enum members in templates is
ignored
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: elpenguino+D at gmail.com
```
void main() {
cast(void)X!int.A.b;
}
template X(T) {
enum A {
deprecated b
}
}
```
Compiles with no complaint. Should issue a deprecation message.
Issue exists in DMD 2.082.0 beta.
--
More information about the Digitalmars-d-bugs
mailing list