private void GenerateForTuple(ForStatement f, List<Exp> ids) { var localVar = GenSymLocalTuple(); var v = f.tests.Accept(xlat); gen.Foreach(localVar, v, () => { EmitTupleFieldAssignments(ids, localVar); f.Body.Accept(this); }); }