From a75afc03415f1b887434991ac0db2de0e6555ed7 Mon Sep 17 00:00:00 2001 From: Lisandro Dalcin Date: Fri, 21 Apr 2023 00:03:19 +0300 Subject: Fix regression in code generation order for cdef classes (GH-5395) --- Cython/Compiler/ModuleNode.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Cython') diff --git a/Cython/Compiler/ModuleNode.py b/Cython/Compiler/ModuleNode.py index 29e810a73..cba8effef 100644 --- a/Cython/Compiler/ModuleNode.py +++ b/Cython/Compiler/ModuleNode.py @@ -651,7 +651,7 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): dfs(type_dict[v]) result.append(u) - for key in type_order: + for key in reversed(type_order): dfs(type_dict[key]) result.reverse() -- cgit v1.2.1