[Issue 18449] dmd allows to compile `extern(C++) class` even though it should be extern(C++) struct; should give error

2019-06-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18449 Mathias LANG changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 18449] dmd allows to compile `extern(C++) class` even though it should be extern(C++) struct; should give error

2018-02-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18449 Timothee Cour changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Issue 18449] dmd allows to compile `extern(C++) class` even though it should be extern(C++) struct; should give error

2018-02-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18449 --- Comment #2 from Timothee Cour --- reopening and changed title to: dmd allows to compile `extern(C++) class` even though it should be extern(C++) struct; should give error is that fixable or fundamentally hard to detect when key method is define

[Issue 18449] dmd allows to compile `extern(C++) class` even though it should be extern(C++) struct; should give error

2018-02-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18449 Timothee Cour changed: What|Removed |Added Summary|extern(C++) class layout|dmd allows to compile |doe