Steven Schveighoffer wrote:
On Fri, 18 Dec 2009 22:18:36 -0500, Leandro Lucarella <llu...@gmail.com> wrote:

Looks like inout won:
http://www.dsource.org/projects/phobos/changeset/1389

Doesn't look like a very intuitive name though (another enum? :).


Better than not having the feature :)

Some notes on the to-be description:

There is no mention that inout variables cannot be changed (they cannot).

In the paragraph describing what inout resolves to on return, if all matches are inout, then the return type should be set to inout, not const. This is important for calling inout functions from within inout functions.

I'm really excited to finally see this coming to fruition! Thanks Walter and Andrei!

Thank you for your detailed inout proposal and for making us understand the details of what it takes to define inout.

Andrei

Reply via email to