[Issue 20429] extern(C++) mangling of multiple const ref params
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Wed Dec 4 16:19:57 UTC 2019
https://issues.dlang.org/show_bug.cgi?id=20429
kinke <kinke at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
CC| |kinke at gmx.net
Resolution|INVALID |---
--- Comment #2 from kinke <kinke at gmx.net> ---
I can reproduce this, after fixing your pragma(mangle) (using `foo` twice). The
`bar` Itanium mangling is fine (with/without namespace), but `foo` is off -
`_ZN4blah3fooERKNS_1SES1_` (DMD frontend) vs. `_ZN4blah3fooERKNS_1SES2_` (gcc,
https://cpp.godbolt.org/z/j9sZdM). Haven't checked MSVC mangling.
--
More information about the Digitalmars-d-bugs
mailing list