[Issue 19633] Identity expression produces wrong result with interface inheritance

2023-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19633 Basile-z changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 19633] Identity expression produces wrong result with interface inheritance

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

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 --- Comment #6 from FeepingCreature --- ImplicitConversionTargets has been deprecated. AllImplicitConversionTargets supports interface inheritance. --

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2021-04-27 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 --- Comment #4 from Dlang Bot --- @FeepingCreature created dlang/phobos pull request #8016 "Fix issue 20756: Handle interface argument in `AllImplicitConversionTargets`." fixing this issue: - Fix issue 20756: Handle interface argument in

[Issue 17373] traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads

2021-01-03 Thread d-bugmail--- via Digitalmars-d-bugs
3 - traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads https://github.com/dlang/dmd/pull/12093 --

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2020-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 --- Comment #3 from FeepingCreature --- I would argue that then the documentation is another bug. A template called "ImplicitConversionTargets" can be reasonably expected to return implicit conversion targets. --

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2020-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 Nathan S. changed: What|Removed |Added CC||n8sh.second...@hotmail.com

[Issue 20756] ImplicitConversionTargets ignores interface inheritance

2020-04-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 20756] New: ImplicitConversionTargets ignores interface inheritance

2020-04-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20756 Issue ID: 20756 Summary: ImplicitConversionTargets ignores interface inheritance Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 19633] New: Identity expression produces wrong result with interface inheritance

2019-01-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19633 Issue ID: 19633 Summary: Identity expression produces wrong result with interface inheritance Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 17373] traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17373 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/56e85cc59b594456bf56132ce2bcb73f559892a3 Fix Issue 17373 - traits getOverloads + multiple interface

[Issue 17373] traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads

2018-04-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17373 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17373] traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads

2018-02-26 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17373 RazvanN changed: What|Removed |Added CC|

[Issue 17373] New: traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads

2017-05-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17373 Issue ID: 17373 Summary: traits getOverloads + multiple interface inheritance only see one of the interfaces' overloads Product: D Version: D2 Hardware: All OS

[Issue 5344] Interface Inheritance Problem

2015-07-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5344 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1747] interface inheritance + casting == wrong method invoked

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

[Issue 1747] interface inheritance + casting == wrong method invoked

2014-02-12 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=1747 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 10744] [regression git-head v2.064] Rejects valid interface inheritance + wrong error message

2013-08-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10744 Henning Pohl henn...@still-hidden.de changed: What|Removed |Added CC|

[Issue 10744] [regression git-head v2.064] Rejects valid interface inheritance + wrong error message

2013-08-06 Thread d-bugmail
/a291385c024e4477dd0d3b5eccb430ef058bb8bc fix issue 10744 - Rejects valid interface inheritance + wrong error message https://github.com/D-Programming-Language/dmd/commit/0e2779a4cce616c3ede135fe8d4b06a7b91333f5 Merge pull request #2451 from hpohl/10744 [REG2.064a] fix issue 10744 - Rejects valid interface inheritance + wrong error

[Issue 10744] [regression git-head v2.064] Rejects valid interface inheritance + wrong error message

2013-08-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10744 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 10744] [regression git-head v2.064] Rejects valid interface inheritance + wrong error message

2013-08-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10744 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 10744] New: Rejects valid interface inheritance + wrong error message

2013-08-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10744 Summary: Rejects valid interface inheritance + wrong error message Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression

[Issue 1747] interface inheritance + casting == wrong method invoked

2011-06-04 Thread d-bugmail
Component|Phobos |DMD Version|0.24|D1 D2 AssignedTo|ibuc...@ubuntu.com |nob...@puremagic.com Product|DGCC aka GDC|D Summary|math.hypot and conv.toReal |interface

Interface inheritance

2010-12-12 Thread Mandeep Singh Brar
The following code does not compile. import std.stdio; interface A { public void a(int l); } class ACl:A { public void a(int l) { writeln(Hello a); } } interface B: A { public void a(string l, int k); } class BCl: ACl, B { public void

Re: Interface inheritance

2010-12-12 Thread Simen kjaeraas
Mandeep Singh Brar mand...@brars.co.in wrote: The following code does not compile. import std.stdio; interface A { public void a(int l); } class ACl:A { public void a(int l) { writeln(Hello a); } } interface B: A { public void a(string l, int

[Issue 5344] New: Interface Inheritance Problem

2010-12-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5344 Summary: Interface Inheritance Problem Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Severity: major Priority: P2 Component: DMD

[Issue 2061] wrong vtable call with multiple interface inheritance

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2061 --- Comment #5 from Steven Schveighoffer schvei...@yahoo.com 2009-05-15 06:56:20 PDT --- Which compiler version is your patch against? According to the changelog, 1.045 fixed this issue. I haven't had time to test it yet, you may want to

[Issue 2061] wrong vtable call with multiple interface inheritance

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2061 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2061] wrong vtable call with multiple interface inheritance

2009-05-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2061 --- Comment #4 from Shin Fujishiro rsi...@gmail.com 2009-05-14 21:10:49 PDT --- Created an attachment (id=367) -- (http://d.puremagic.com/issues/attachment.cgi?id=367) This patch should fix the issue. There is a typo in class.c. The

[Issue 2061] wrong vtable call with multiple interface inheritance

2008-12-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2061 [EMAIL PROTECTED] changed: What|Removed |Added Severity|critical|blocker --- Comment #2 from

[Issue 2061] wrong vtable call with multiple interface inheritance

2008-11-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2061 [EMAIL PROTECTED] changed: What|Removed |Added Version|1.029 |1.036 --- Comment #1 from