[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2012-02-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 --- Comment #11 from yebblies 2012-02-12 16:01:49 EST --- This is a symptom of issue 3559 - overload sets are not searched properly in some cases. *** This issue has been marked as a duplicate of issue 3559 *** -- Configure issuemail: http:/

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2012-02-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 yebblies changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-12-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 Don changed: What|Removed |Added Keywords|wrong-code |rejects-valid Platform|x86_64

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-12-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 --- Comment #7 from Don 2010-11-19 22:16:42 PST --- That patch was a bit too early in the function. Should be e2ir.c, line 3308. Still in DelegateExp::toElem(). { // Get pointer to function out of virtual table

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-09-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #6 from Don 2

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 nfx...@gmail.com changed: What|Removed |Added CC||nfx...@gmail.com --- Comment #5 from

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 --- Comment #4 from Steven Schveighoffer 2010-09-13 14:46:31 PDT --- (In reply to comment #3) > Steven, I am not quite sure if I see why a non-minimal code snippet in a bug > report would be useful Because it avoids an argument against fixing

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 --- Comment #3 from klickverbot 2010-09-13 14:37:15 PDT --- Steven, I am not quite sure if I see why a non-minimal code snippet in a bug report would be useful, but here you go: --- import std.stdio; class Base { void foo( int i ) {} voi

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 --- Comment #1 from klickverbot 2010-09-13 14:23:03 PDT --- Iain pointed out on #d that the example above works if you put the alias directive *after* the last overload: --- import std.stdio; class Base { void foo() { } } class Derived