Add co_freevars to code object by minhrongcon2000 · Pull Request #4509 · RustPython/RustPython
#[pygetset] pub fn co_freevars(self, vm: &VirtualMachine) -> PyTupleRef { let names = self .code .freevars .deref() .iter() .map(|name| name.to_pyobject(vm)) .collect(); vm.ctx.new_tuple(names) }
#[pymethod] pub fn replace(self, args: ReplaceArgs, vm: &VirtualMachine) -> PyResult<PyCode> { let posonlyarg_count = match args.co_posonlyargcount {