MCPcopy
hub / github.com/python/mypy / visit_For

Method visit_For

mypy/fastparse.py:1300–1309  ·  view source on GitHub ↗
(self, n: ast3.For)

Source from the content-addressed store, hash-verified

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:

Callers

nothing calls this directly

Calls 6

visitMethod · 0.95
as_required_blockMethod · 0.95
as_blockMethod · 0.95
set_lineMethod · 0.95
ForStmtClass · 0.90

Tested by

no test coverage detected