Okay, thanks for letting me know!
On 12/23/10, kenji hara <[email protected]> wrote: > Sorry, current dmd does't provide the mangled name from function symbol. > see http://d.puremagic.com/issues/show_bug.cgi?id=2774 > > 2010/12/24 kenji hara <[email protected]>: >> 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 <[email protected]>: >>> 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 >>> >> >
