From d1b5279ffa8348a166c9f71c4048b510c0a76cf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ibrahim=20Numanagic=CC=81?= Date: Thu, 30 Mar 2023 10:51:03 -0700 Subject: [PATCH] Add pyext support for @tuple.__new__ --- codon/parser/cache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codon/parser/cache.cpp b/codon/parser/cache.cpp index c6ea0035..60644187 100644 --- a/codon/parser/cache.cpp +++ b/codon/parser/cache.cpp @@ -452,7 +452,7 @@ void Cache::populatePythonModule() { py.iter = f; } else if (n == "__del__") { py.del = f; - } else if (n == "__init__") { + } else if (n == "__init__" || (c.ast->hasAttr(Attr::Tuple) && n == "__new__")) { py.init = f; } else { py.methods.push_back(ir::PyFunction{