Consider the enum: enum Foo { a, b }
Foo.a.stringof => "a" enum x = Foo.a; x.stringof => "cast(Foo)0"Is there another way I can take an enum value that's known at compile time (but not the actual identifier), and get the name of it? I know I can use a switch, or to!string. But I was hoping this was easy for the compiler to figure out some way without involving CTFE.
-Steve