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

--- Comment #6 from Basile B. <[email protected]> ---
I've failed when trying to reduce the issue. Take the first one as test case.

```
module test;

class A23456{}

string foo()
{
    string result;
    mixin("alias m = " ~ __MODULE__ ~ ";");
    foreach (member; __traits(allMembers, m))
    {
        if (member.length > 5 && member[$-6..$] == "A23456")
            result ~= member ~ " ";
    }
    return result;
}

enum e = foo();
```

--

Reply via email to