On 2012-05-07 22:16, Michael wrote:
> import std.stdio;
>
> int pro = 1;
>
> @property ref auto prop()
> {
> return pro;
> }
>
> @property void prop(int value)
> {
> pro = value;
> }
>
> void main()
> {
> writeln(prop |= 2);
> }
You're bypassing the getter.
--
/Jacob Carlborg