On Tuesday, 4 September 2018 at 07:06:43 UTC, Dukc wrote:
On Monday, 3 September 2018 at 13:34:36 UTC, Andrea Fontana wrote:
On Friday, 31 August 2018 at 09:59:20 UTC, Dukc wrote:
For me, it seems that for generality you should always add ref into foreach loop variable. The reason is this:

One good reason:
https://forum.dlang.org/thread/dlhrrgvzmhladnphi...@forum.dlang.org

I am almost sure it will stay how it is, because of the sheer amount of breakage changing that would cause. I still agree that in princliple, the general way to iterate should be something else (auto ref?). But as with autodecoding, the present way is already in too wide use to be worth changing.

But I think we need an official line to confirm whether one can use that without risking a deprectation.

Waiting for this to be merged:
https://github.com/dlang/dmd/pull/8437

Reply via email to