Use of demangle from std.demangle or core.demangle on the mangled names in an object or library generated by dmd works only on the names of functions, and not on the names of types embedded in such objects and libraries.

e.g. the following names are not demangled, being type names (ending in Z).


Opinion: D should do the right thing and have the facility to demangle all of its own mangled names; no-one else will.

Reply via email to