[Issue 17302] [SPEC] QualifiedName mangling does not match compiler.

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sat Apr 8 08:23:42 PDT 2017


https://issues.dlang.org/show_bug.cgi?id=17302

Rainer Schuetze <r.sagitario at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |r.sagitario at gmx.de

--- Comment #2 from Rainer Schuetze <r.sagitario at gmx.de> ---
I think it's correct to add argument types of the outer functions to the
mangling of nested symbols. Otherwise symbols in different overloads get the
same mangled name, possibly causing silent errors (due to COMDAT selection).
The return type can be omitted, though.

--


More information about the Digitalmars-d-bugs mailing list