MCPcopy Index your code
hub / github.com/python/mypy / duplicate_assignment

Method duplicate_assignment

mypy/treetransform.py:322–331  ·  view source on GitHub ↗
(self, node: AssignmentStmt)

Source from the content-addressed store, hash-verified

320 return self.duplicate_assignment(node)
321
322 def duplicate_assignment(self, node: AssignmentStmt) -> AssignmentStmt:
323 new = AssignmentStmt(
324 self.expressions(node.lvalues),
325 self.expr(node.rvalue),
326 self.optional_type(node.unanalyzed_type),
327 )
328 new.line = node.line
329 new.is_final_def = node.is_final_def
330 new.type = self.optional_type(node.type)
331 return new
332
333 def visit_operator_assignment_stmt(
334 self, node: OperatorAssignmentStmt

Callers 1

visit_assignment_stmtMethod · 0.95

Calls 4

expressionsMethod · 0.95
exprMethod · 0.95
optional_typeMethod · 0.95
AssignmentStmtClass · 0.90

Tested by

no test coverage detected