[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2023-01-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 --- Comment #16 from Dlang Bot --- @ntrel created dlang/dmd pull request #14853 "Fix 2525: check all parent interfaces for overriden methods" fixing this issue: - Fix 2525: check all parent interfaces for overriden methods Fix 2525: refactor in

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Iain Buclaw changed: What|Removed |Added Priority|P2 |P3 --

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2021-02-25 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #15 from Dlang Bot ---

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2020-01-09 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 MichaelZ changed: What|Removed |Added CC||dlang@bregalad.de --

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2017-11-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Steven Schveighoffer changed: What|Removed |Added CC|

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 --- Comment #14 from Martin Nowak --- As a workaround one can redeclare the interface methods in the abstract class. interface I { void foo(); } abstract class A : I { override void foo(); } class B : A { override

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #13

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2016-08-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 --- Comment #12 from Lodovico Giaretta --- Any news on this? People periodically hits this issue and finds it very strange... --

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2016-08-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 b2.t...@gmx.com changed: What|Removed |Added CC||lodov...@giaretart.net --- Comment #11 from

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2015-11-13 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Alex Parrill changed: What|Removed |Added CC||initrd...@gmail.com ---

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Version|D1 D2 |D2 --

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2014-12-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Ben Grabham dl...@chillichef.com changed: What|Removed |Added CC||dl...@chillichef.com ---

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2014-11-25 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 --- Comment #8 from Andrej Mitrovic andrej.mitrov...@gmail.com --- Shame on you, Andrej Mitrovic! I totally support this now, perhaps not so much 'override' as wanting a new 'implements' keyword. But the distinction is so pale, and the real benefit

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2014-07-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added Summary|override of function from |Can't use

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2014-07-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 --- Comment #6 from Denis Shelomovskij verylonglogin@gmail.com --- *** Issue 10699 has been marked as a duplicate of this issue. *** --

[Issue 2525] Can't use `override` when implementing abstract base class's interface function

2014-07-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2525 --- Comment #7 from Denis Shelomovskij verylonglogin@gmail.com --- *** Issue 12329 has been marked as a duplicate of this issue. *** --