[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2020-08-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 Mathias LANG changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2020-01-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 --- Comment #12 from Mathias LANG --- I really wish we could deprecate 'extern(C++, ident)' and just use 'extern(C++, "string ")' as supporting the two is an absolute mess, but Walter is against it: https://github.com/dlang/dmd/pull/10031 --

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2020-01-06 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 kinke changed: What|Removed |Added CC||ki...@gmx.net --- Comment #11 from kinke ---

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2019-06-08 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 Suleyman Sahmi (سليمان السهمي) changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-11-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b75c9f110795109aebe610cfbf8f814cd1d6afee Fix issue 16479: No namespace substitution for C++ mangling

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-11-01 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-10-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 Mathias LANG changed: What|Removed |Added CC||timothee.co...@gmail.com --- Comment #8 from

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-10-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 Mathias LANG changed: What|Removed |Added CC||jbc.enge...@gmail.com --- Comment #7 from

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-08-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/beb2a889124e53a6a6cc5218ffc596177b157086 Correct definition of foo15372 in cppa.d In the C++ file it

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-07-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 Mathias LANG changed: What|Removed |Added Keywords||pull --- Comment #5 from Mathias LANG ---

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-06-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 --- Comment #4 from Mathias LANG --- This is actually quite a non-trivial problem. Take the following code in C++: ``` #include template std::array* getArray(const T* data) { auto ret = new std::array; for (size_t idx = 0; idx < S; ++idx)

[Issue 16479] Missing substitution while mangling C++ template parameter for functions

2018-06-12 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16479 Mathias LANG changed: What|Removed |Added CC||pro.mathias.l...@gmail.com