Better support for Iterator variants in for loop (fixes #8)

This commit is contained in:
Dirkjan Ochtman 2017-03-06 22:42:46 +01:00
parent 5763b88a70
commit b469bc208f

View File

@ -279,9 +279,9 @@ impl<'a> Generator<'a> {
self.locals.insert(name.clone());
self.write(name);
}
self.write(" in &");
self.write(" in (&");
self.visit_expr(iter);
self.writeln(" {");
self.writeln(").into_iter() {");
self.writeln("_loop_indexes[_loop_cur] += 1;");
self.handle(body);