(self, n: ast3.GeneratorExp)
| 1574 | |
| 1575 | # GeneratorExp(expr elt, comprehension* generators) |
| 1576 | def visit_GeneratorExp(self, n: ast3.GeneratorExp) -> GeneratorExpr: |
| 1577 | targets = [self.visit(c.target) for c in n.generators] |
| 1578 | iters = [self.visit(c.iter) for c in n.generators] |
| 1579 | ifs_list = [self.translate_expr_list(c.ifs) for c in n.generators] |
| 1580 | is_async = [bool(c.is_async) for c in n.generators] |
| 1581 | e = GeneratorExpr(self.visit(n.elt), targets, iters, ifs_list, is_async) |
| 1582 | return self.set_line(e, n) |
| 1583 | |
| 1584 | # Await(expr value) |
| 1585 | def visit_Await(self, n: ast3.Await) -> AwaitExpr: |
no test coverage detected