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(); ``` --
