From 0bf7f7f62b198ec63d0561b51db220577e339bd8 Mon Sep 17 00:00:00 2001 From: serge-sans-paille Date: Thu, 17 Oct 2024 08:02:02 +0200 Subject: [PATCH] mr proper --- pythran/types/types.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pythran/types/types.py b/pythran/types/types.py index 30ec49d13..7925434c7 100644 --- a/pythran/types/types.py +++ b/pythran/types/types.py @@ -264,7 +264,7 @@ def update_type(self, node, ty_builder, *args): self.result[node] = self.combined(curr_ty, ty) def visit_FunctionDef(self, node): - self.delayed_types = set() + self.delayed_nodes = set() self.curr_locals_declaration = self.gather( LocalNodeDeclarations, node) @@ -278,7 +278,7 @@ def visit_FunctionDef(self, node): self.generic_visit(node) - for delayed_node in self.delayed_types: + for delayed_node in self.delayed_nodes: delayed_type = self.result[delayed_node] all_types = ordered_set(self.result[ty] for ty in self.name_to_nodes[delayed_node.id]) @@ -290,7 +290,7 @@ def visit_FunctionDef(self, node): all_types = ordered_set(self.result[ty] for ty in nodes) final_type = self.combined(*all_types) for n in nodes: - if n not in self.delayed_types: + if n not in self.delayed_nodes: self.result[n] = final_type self.current_global_declarations[node.name] = node @@ -557,7 +557,7 @@ def visit_AssignedSubscript(self, node): def delayed(self, node): fallback_type = self.combined(*[self.result[n] for n in self.name_to_nodes[node.id]]) - self.delayed_types.add(node) + self.delayed_nodes.add(node) return self.builder.LType(fallback_type, node) def visit_Name(self, node):