Thread overview
[Issue 17074] extern(C++, keyword) crashes compiler
Jan 08, 2017
Iain Buclaw
January 08, 2017
https://issues.dlang.org/show_bug.cgi?id=17074

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw@gdcproject.org

--- Comment #1 from Iain Buclaw <ibuclaw@gdcproject.org> ---
Putting as regression as adding `extern(C++, nspace)` support would have been the reason this happens, and it looks like was implemented without proper handling of syntax errors.

--
January 11, 2017
https://issues.dlang.org/show_bug.cgi?id=17074

--- Comment #2 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/e4516073a3e0d5d92499fc6e1a5b184eb4e87f31 Fix Issue 17074: extern(C++, keyword) crashes compiler

This change unsets 'idents' if an error occurred parsing the C++ namespace, so that the later check for 'assert(idents.dim)' never fires.

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

https://github.com/dlang/dmd/commit/b35ec9c94a14d226dcbb5758eedd8e7d2cc4cb53 Merge pull request #6415 from ibuclaw/issue17074

Fix Issue 17074: extern(C++, keyword) crashes compiler

--
January 15, 2017
https://issues.dlang.org/show_bug.cgi?id=17074

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/e4516073a3e0d5d92499fc6e1a5b184eb4e87f31 Fix Issue 17074: extern(C++, keyword) crashes compiler

https://github.com/dlang/dmd/commit/b35ec9c94a14d226dcbb5758eedd8e7d2cc4cb53 Merge pull request #6415 from ibuclaw/issue17074

--
January 16, 2017
https://issues.dlang.org/show_bug.cgi?id=17074

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to newCTFE at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/e4516073a3e0d5d92499fc6e1a5b184eb4e87f31 Fix Issue 17074: extern(C++, keyword) crashes compiler

https://github.com/dlang/dmd/commit/b35ec9c94a14d226dcbb5758eedd8e7d2cc4cb53 Merge pull request #6415 from ibuclaw/issue17074

--
August 02, 2017
https://issues.dlang.org/show_bug.cgi?id=17074

--- Comment #5 from github-bugzilla@puremagic.com ---
Commit pushed to dmd-cxx at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/c8f1a623fe76ee302c3dcfcfae162a1037c18cf4 Issue 17074: extern(C++, keyword) crashes compiler

--