[Issue 17643] std.traits.getSymbolsByUDA doesn't work with private attributes

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Jul 14 22:53:06 PDT 2017


https://issues.dlang.org/show_bug.cgi?id=17643

Vladimir Panteleev <dlang-bugzilla at thecybershadow.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |regression

--- Comment #4 from Vladimir Panteleev <dlang-bugzilla at thecybershadow.net> ---
- Started working with https://github.com/dlang/phobos/pull/3827, which allowed
getSymbolsByUDA to work on private members
- https://github.com/dlang/dmd/pull/5530 caused accessing the field result in a
deprecation, but it still worked (and returned both members)
- https://github.com/dlang/phobos/pull/5344 has broken this completely.

This certainly seems like a regression, but I'm not sure I can put the blame
entirely on either of those PRs.

--


More information about the Digitalmars-d-bugs mailing list