From fea711cebb9b5af0273992afd620e1112d2b5156 Mon Sep 17 00:00:00 2001 From: Yang Hau Date: Thu, 23 Feb 2023 00:29:35 +0800 Subject: [PATCH] Add co_nlocals to code object Closes #4546 --- vm/src/builtins/code.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vm/src/builtins/code.rs b/vm/src/builtins/code.rs index 19d586bd0dc..2258af473ff 100644 --- a/vm/src/builtins/code.rs +++ b/vm/src/builtins/code.rs @@ -230,6 +230,11 @@ impl PyRef { vm.ctx.new_tuple(cellvars) } + #[pygetset] + fn co_nlocals(self) -> usize { + self.varnames.len() + } + #[pygetset] fn co_firstlineno(self) -> usize { self.code.first_line_number