(original) (raw)

changeset: 103433:223c134af5a1 user: Yury Selivanov yury@magic.io date: Fri Sep 09 11:48:39 2016 -0700 files: Tools/parser/unparse.py description: Issue #28008: Fix test_unparse diff -r e93a8088a1f9 -r 223c134af5a1 Tools/parser/unparse.py --- a/Tools/parser/unparse.py Fri Sep 09 11:47:02 2016 -0700 +++ b/Tools/parser/unparse.py Fri Sep 09 11:48:39 2016 -0700 @@ -444,7 +444,10 @@ self.write("}") def _comprehension(self, t): - self.write(" for ") + if t.is_async: + self.write(" async for ") + else: + self.write(" for ") self.dispatch(t.target) self.write(" in ") self.dispatch(t.iter) /yury@magic.io