Is std.demangle usable?
kenji hara
k.hara.pg at gmail.com
Thu Dec 23 07:34:51 PST 2010
I tested this issue.
I think mangledName does not support nested function.
I'll try to resolve it.
Kenji Hara
2010/12/23 Andrej Mitrovic <none at none.none>:
> 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