demangling (Ubuntu 64bit 12.04, dmd 64bit 2.060)
Carl Sturtivant
sturtivant at gmail.com
Tue Aug 21 06:47:29 PDT 2012
> demangle is currently designed to demangle functions names,
> while the strings above are types. During parsing, demangle
> sees the string as a qualified name and then expects a type,
> and when it doesn't find one it figures the symbol isn't valid.
> It sounds like we either need a separate function for
> demangling types or if the demangle function encounters a 'Z'
> when it expects a type name it should realize it's demangling a
> type name, back up, and try again according to that logic. I
> suggest submitting a ticket.
I submitted a ticket along these lines.
More information about the Digitalmars-d-learn
mailing list