import std.stdio;
import std.demangle;
import std.traits;
void main()
{
void test()
{
}
auto mystr = mangledName!(test); // ----------- demangle4mainFAAyaZv4testMFZv
writeln(demangle(mystr)); // writes back demangle4mainFAAyaZv4testMFZv
}
Also, the example code is broken in http://www.digitalmars.com/d/2.0/phobos/std_demangle.html