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

2020-06-07 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Steven Schveighoffer changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

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

2020-06-07 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Mathias LANG changed: What|Removed |Added CC||pro.mathias.l...@gmail.com --- Comment #8

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

2017-12-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Steven Schveighoffer changed: What|Removed |Added Status|RESOLVED|REOPENED

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

2017-10-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 ZombineDev changed: What|Removed |Added CC|

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

2017-10-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED

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

2017-10-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Walter Bright changed: What|Removed |Added Keywords||mangling

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

2017-05-15 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 --- Comment #5 from Georgi D --- (In reply to Rainer Schuetze from comment #4) > > I am not sure what you mean by prepend the function name. The suggestion > > does not prepend the function name. Could you elaborate? > > I

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

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 --- Comment #4 from Rainer Schuetze --- > I am not sure what you mean by prepend the function name. The suggestion > does not prepend the function name. Could you elaborate? I meant that the demangler has to prepend the

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

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 --- Comment #3 from Georgi D --- (In reply to Rainer Schuetze from comment #2) > Is this meant as a special rule "if the symbol has only a single identifier, > prepend the function name and signature"? This could work but only

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

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

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

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 --- Comment #1 from Georgi D --- I discussed this is Andrey and Walter at D-Conf 2017 and the overall agreement is that it makes sense to change the mangling of voldemort types this way. For the example above the mangled name