[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2015-01-23 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 Guillaume Chatelet changed: What|Removed |Added Keywords||C++ CC|

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2015-01-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 yebblies changed: What|Removed |Added Keywords||diagnostic CC|

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2015-04-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 nick changed: What|Removed |Added CC||nicolas.jincher...@gmail.co |

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2015-04-26 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 --- Comment #1 from nick --- +1 for allowing extern(C++) interface members to be implemented without specifying the linkage. In fact, I believe it is a bug for this not to be the case. Consider this example: interface A { void foo(); } exter

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2015-04-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 nick changed: What|Removed |Added Severity|enhancement |normal --

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2016-05-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 Lionello Lunesu changed: What|Removed |Added Keywords||pull CC|

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2016-05-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2016-05-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/da397409004e3abb434ed2cdcfb0ff8615d28ad9 fix Issue 13867 - Improve error message when overriding an ext

[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition

2016-10-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13867 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/da397409004e3abb434ed2cdcfb0ff8615d28ad9 fix Issue 13867 - Improve error message when overriding an ext