Invalidate inputs from class definition-time mutations

This commit is contained in:
2026-07-02 14:56:13 +02:00
parent 317788572e
commit 8f872baf0b
2 changed files with 97 additions and 0 deletions
@@ -205,6 +205,8 @@ def _mutating_call_target_names(stmt):
self.visit(keyword.value)
for type_param in getattr(node, "type_params", ()):
self.visit(type_param)
for child in node.body:
self.visit(child)
def visit_Lambda(self, node):
self.visit(node.args)