You would expect the compiler to expand it. Is this a bug?
--- import std.meta; enum A; enum B; @AliasSeq!(A,B) // <-- Error: cannot form tuple of tuples struct Foo {}pragma(msg, __traits(getAttributes, Foo)); // <- must be present (error happens only when queried)
void main() {} ---link to run.dlang.io: https://run.dlang.io/gist/cd5cd94d8ce5327e8a7d5ad77f1d15b8