[Issue 2525] Can't use `override` when implementing abstract base class's interface function
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Jan 29 12:05:57 UTC 2023
https://issues.dlang.org/show_bug.cgi?id=2525
--- Comment #16 from Dlang Bot <dlang-bot at dlang.rocks> ---
@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 order to use Array!(BaseClass) instead of dynamic array
and show deprecation
Fix 2525: test if function is implemented by a parent class before throwing
an error
Fix 2525: make forAllInterfaces take a delegate
issue 2525: add unit tests
issue 2525: update documentation
https://github.com/dlang/dmd/pull/14853
--
More information about the Digitalmars-d-bugs
mailing list