MCPcopy Create free account
hub / github.com/python/mypy / visit_operator_assignment_stmt

Method visit_operator_assignment_stmt

mypy/semanal.py:5473–5483  ·  view source on GitHub ↗
(self, s: OperatorAssignmentStmt)

Source from the content-addressed store, hash-verified

5471 s.msg.accept(self)
5472
5473 def visit_operator_assignment_stmt(self, s: OperatorAssignmentStmt) -> None:
5474 self.statement = s
5475 s.lvalue.accept(self)
5476 s.rvalue.accept(self)
5477 if (
5478 isinstance(s.lvalue, NameExpr)
5479 and s.lvalue.name == "__all__"
5480 and s.lvalue.kind == GDEF
5481 and isinstance(s.rvalue, (ListExpr, TupleExpr))
5482 ):
5483 self.add_exports(s.rvalue.items)
5484
5485 def visit_while_stmt(self, s: WhileStmt) -> None:
5486 self.statement = s

Callers

nothing calls this directly

Calls 3

add_exportsMethod · 0.95
isinstanceFunction · 0.85
acceptMethod · 0.45

Tested by

no test coverage detected