DIP 36: Rvalue References

Dicebot m.strashun at gmail.com
Wed Apr 10 00:46:40 PDT 2013


On Wednesday, 10 April 2013 at 01:40:49 UTC, Zach the Mystic 
wrote:
> I think for convenience the function must only be considered 
> unsafe if it does the above. Even returning the 'ref' is @safe 
> so long as the *caller* keeps track of what it passes in, 
> according to DIP25.

Safety of "ref" is not problem that this DIP tries to solve. It 
should be solved with DIP25. Now ref is not safe (despite the 
fact it pretends to) and it still won't be after DIP36 approval, 
not until issue is addressed in DIP25.

No need to mix it.


More information about the Digitalmars-d mailing list