Is std.demangle usable?

Andrej Mitrovic none at none.none
Wed Dec 22 18:45:38 PST 2010


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


More information about the Digitalmars-d mailing list