http://d.puremagic.com/issues/show_bug.cgi?id=2997


Hoenir <mrmoc...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #373 is|0                           |1
           obsolete|                            |


--- Comment #2 from Hoenir <mrmoc...@gmx.de> 2010-02-04 18:33:54 PST ---
Created an attachment (id=561)
patch for r365

Since I played around with this a little bit I thought I'd post the updated
patch for current svn r365.

I wonder if there is a real world use case for this one.
But I think so. If you have an abstract base class that implements some
interfaces but leaves some of the functions out for its base classes and you
want to know which functions all base classes have in common you need this fix
to also get the interface ones.

interface I { void bar(); }
interface I2 { void bar2(); }
abstract class B:I,I2 { void foo(); void bar();}

pragma(msg, __traits(allMembers, B));

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to