diff --git a/artiq/compiler/transforms/ir_generator.py b/artiq/compiler/transforms/ir_generator.py index 17372cd17..ddb638c02 100644 --- a/artiq/compiler/transforms/ir_generator.py +++ b/artiq/compiler/transforms/ir_generator.py @@ -368,7 +368,7 @@ class IRGenerator(algorithm.Visitor): elt = self._iterable_get(iterable, phi) try: self.current_assign = elt - self.visit(node.iter) + self.visit(node.target) finally: self.current_assign = None self.visit(node.body)