On 22.05.2016 20:12, Era Scarecrow wrote:
On Sunday, 22 May 2016 at 18:04:25 UTC, Rainer Schuetze wrote:
On 22.05.2016 19:56, Era Scarecrow wrote:
 Unless ? is the proper/valid character those are far more likely to
be failed UTF-8 decoding. Care to double check?

? is an allowed character in VC++ and for example permits unambiguous
demangling. The gcc style using only alpha numeric characters and '_'
can also just be plain C symbols.

 Not quite what I asked. Is the sample provided accurate? Is having 3 ?s
in a row what should be there not just spitting a ? because it doesn't
know how to decode it?

The 3 consecutive ?s are also in the object file, so they are actually part of the mangled symbol. VC++ uses only ASCII characters for mangling (which D should do, too, IMO).

Reply via email to