[Issue 13337] Invalid extern C++ namespace resolution

2015-03-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13337 Colden Cullen coldencul...@gmail.com changed: What|Removed |Added CC||coldencul...@gmail.com

[Issue 13337] Invalid extern C++ namespace resolution

2015-01-24 Thread via Digitalmars-d-bugs
extern C++ namespace resolution https://github.com/D-Programming-Language/dmd/commit/15e52b13802017f264b1812061b34a003eee4a74 Merge pull request #4333 from gchatelet/master fix Issue 13337 - Invalid extern C++ namespace resolution --

[Issue 13337] Invalid extern C++ namespace resolution

2015-01-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13337 --- Comment #2 from Guillaume Chatelet chatelet.guilla...@gmail.com --- Digging into it, it looks like a parsing issue and not a mangling issue. --

[Issue 13337] Invalid extern C++ namespace resolution

2015-01-23 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13337 Guillaume Chatelet chatelet.guilla...@gmail.com changed: What|Removed |Added Keywords||C++ --

[Issue 13337] Invalid extern C++ namespace resolution

2015-01-21 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13337 --- Comment #1 from Guillaume Chatelet chatelet.guilla...@gmail.com --- Specifying the mangling explicitely does work though extern(C++, A.B) { struct Type {} pragma(mangle,_ZN1A1B3fooENS0_4TypeE) int foo(Type unused); } --