This commit is contained in:
blueloveTH 2023-06-29 21:03:13 +08:00
parent d6a96d4701
commit c41f3649ee

View File

@ -1561,7 +1561,9 @@ inline PyObject* VM::bind(PyObject* obj, const char* sig, const char* docstring,
throw std::runtime_error("expected 1 function declaration");
}
FuncDecl_ decl = co->func_decls[0];
return VAR(NativeFunc(fn, decl, docstring));
PyObject* f_obj = VAR(NativeFunc(fn, decl, docstring));
obj->attr().set(decl->code->name, f_obj);
return f_obj;
}
inline void VM::_error(Exception e){