https://issues.dlang.org/show_bug.cgi?id=21932 --- Comment #4 from Iain Buclaw <ibuclaw at gdcproject.org> --- The struct test case has been fixed with the introduction of TypeTag. The enum test case still fails, however. --- enum ENUM { ENUM_a }; enum ENUM myenum; // Error --