On 12/06/2014 17:59, bearophile wrote:
there is also this usage:
foreach (i, _; range){...}
I think this is a very uncommon usage. I think I have not used it so far.
Perhaps with something other than a range then. There are some uses in
Phobos:
std/algorithm.d: foreach (i, _; args)
std/exception.d: foreach (index, _; FieldTypeTuple!C)
std/typecons.d: foreach (i, _; Tup1.Types)
std/typecons.d: foreach (i, _; Tup1.Types)
std/typecons.d: foreach (i, _; Types) // Rely on the
field layout
std/typecons.d: foreach (i, _; Types)
std/variant.d: foreach (i, _; params)