DIP69 - Implement scope for escape proof references

Martin Nowak via Digitalmars-d digitalmars-d at puremagic.com
Thu Dec 4 13:54:21 PST 2014


On 12/04/2014 09:41 PM, Walter Bright wrote:
>
> Yes, it would be written:
>
>    scope ref T setVal(ref T t)
>    {
>       t.val = 12;
>       return t;
>    }

But when there is no scope on the argument, I could not call setVal with 
a local T variable.


More information about the Digitalmars-d mailing list