The OpenD Programming Language

FlattenedIterator.opIndexAssign

struct FlattenedIterator(Iterator, size_t N, SliceKind kind)
ref return scope
static if(isMutable!(_slice.DeepElement) && !_slice.hasAccessByRef)
opIndexAssign
(
E
)
(
scope ref E elem
,
size_t index
)
if (
N > 1 &&
(
kind == Universal ||
kind == Canonical
)
)

Meta