[Issue 17379] Mangle voldemort types as if they are defined in the outer scope to avoid exponential symbol name length with templates

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Jun 8 01:03:23 UTC 2020


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

Mathias LANG <pro.mathias.lang at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pro.mathias.lang at gmail.com

--- Comment #8 from Mathias LANG <pro.mathias.lang at gmail.com> ---
I think we should close this. This issue title is about a solution rather than
a problem. As you mentioned Steven, the underlying issue is mitigated by the
backreference mangling, which is the "correct" solution IMO. Any lowering /
rewrite invoke a risk of conflict / need for support in other tools (e.g.
debugger), so it's just shifting the problem.

--


More information about the Digitalmars-d-bugs mailing list