User defined properties signatures
Steven Schveighoffer via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Apr 20 12:16:26 PDT 2015
On 4/20/15 2:50 PM, Jonathan M Davis via Digitalmars-d-learn wrote:
> On Monday, April 20, 2015 18:35:34 dvic via Digitalmars-d-learn wrote:
>> Why is the compiler not complaining about defining 2 read
>> properties and it does
>> otherwise when using both of them?
>
> Now, that is weird. I would fully expect something like
>
> struct S
> {
> @property int foo() { return 7; }
> @property string foo() { return "foo"; }
> }
>
> to result in an error, but for some reason, it doesn't (and it doesn't seem
> to have anything to do with the fact that it's a property function).
There's an open bugzilla on this:
https://issues.dlang.org/show_bug.cgi?id=2789
-Steve
More information about the Digitalmars-d-learn
mailing list