Hello,

The code below:

================
import std.traits;

enum Attr;

class MyClass
{
    private @Attr int a;
static assert(getSymbolsByUDA!(typeof(this), MyClass).length == 1);
}
================

does not compile as static assertion fails. Making the filed a public makes it compile properly. Should I file a bug or is by design?

Reply via email to