[Issue 1917] New: __traits(allMembers) does not return elements with specified protection

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Mar 12 18:03:43 PDT 2008


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

           Summary: __traits(allMembers) does not return elements with
                    specified protection
           Product: D
           Version: 2.010
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: DMD
        AssignedTo: bugzilla at digitalmars.com
        ReportedBy: dhasenan at gmail.com


__traits(allMembers, Rect) returns [b getY print toString toHash opCmp
opEquals] here:

class Rect
{
    private int a;
    int b;
    public int getX()
    {
        return 4;
    }
    int getY()
    {
        return 4;
    }
}


void main()
{
    writefln(__traits(allMembers, Rect));
}


-- 



More information about the Digitalmars-d-bugs mailing list