(self, n: ast3.For)
| 1298 | |
| 1299 | # For(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment) |
| 1300 | def visit_For(self, n: ast3.For) -> ForStmt: |
| 1301 | target_type = self.translate_type_comment(n, n.type_comment) |
| 1302 | node = ForStmt( |
| 1303 | self.visit(n.target), |
| 1304 | self.visit(n.iter), |
| 1305 | self.as_required_block(n.body), |
| 1306 | self.as_block(n.orelse), |
| 1307 | target_type, |
| 1308 | ) |
| 1309 | return self.set_line(node, n) |
| 1310 | |
| 1311 | # AsyncFor(expr target, expr iter, stmt* body, stmt* orelse, string? type_comment) |
| 1312 | def visit_AsyncFor(self, n: ast3.AsyncFor) -> ForStmt: |
nothing calls this directly
no test coverage detected