Bill Baxter wrote:
So we can overload on @property-ness?

No.

I.e. this works

struct S
{
@property
float x() { return 1.0f; }
float x() { return 2.0f; }
}

void main()
{
    S  s;
    writefln("%s", s.x); // writes 1.0
    writefln("%s", s.x()); // writes 2.0
}

That just looks wrong.

Reply via email to