On 11/27/2017 05:43 AM, Michael V. Franklin wrote:
On Sunday, 19 November 2017 at 13:35:13 UTC, Michael V. Franklin wrote:
Apparently user-defined attributes are not permitted on enum members.
Issue is documented here: https://issues.dlang.org/show_bug.cgi?id=9701
Pull request implementing the feature is here:
https://github.com/dlang/dmd/pull/6161
The pull request seems to have stalled over how to get the feature
approved. Some consider it an oversight in the implementation of
UDAs. Others consider it a language change. What's the official
word? Does it require a DIP?
Bumping this thread. I'm still hoping for an official answer to this.
Walter and/or Andrei,
Is the lack of support for attributes on `enum` members an
implementation oversight?
Is a DIP required to move the implementation forward?
Thanks,
Mike
Hi Mike, this forum is not an appropriate place for requesting official
answers. We don't scan the forums looking for matters that need
attention. Feel free to send email to Walter and myself, and that will
get answered. Thanks! -- Andrei