(self, node: AssignmentStmt)
| 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 |
no test coverage detected