https://issues.dlang.org/show_bug.cgi?id=24162

Nick Treleaven <n...@geany.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |n...@geany.org

--- Comment #8 from Nick Treleaven <n...@geany.org> ---
I don't think we should ban passing a reference to an element and also a
reference to the array. This can be perfectly valid, for example when the
element reference is only modified before the array is resized. Also when the
element reference is only read, even after the resize. Also when mutating the
element reference is still accessible in another slice of the array even after
the array reference is resized. So there are lots of valid situations we
shouldn't break.

--

Reply via email to