This commit is contained in:
blueloveTH 2023-12-24 00:27:01 +08:00
parent ff51469dc4
commit 03342a5230

View File

@ -9,7 +9,7 @@ namespace pkpy {
#define PY_CLASS(T, mod, name) \
static Type _type(VM* vm) { \
PK_LOCAL_STATIC const std::pair<StrName, StrName> _path(#mod, #name); \
return PK_OBJ_GET(Type, vm->_modules[_path.first]->attr()[_path.second]); \
return PK_OBJ_GET(Type, vm->_modules[_path.first]->attr(_path.second)); \
} \
static void _check_type(VM* vm, PyObject* val){ \
if(!vm->isinstance(val, T::_type(vm))){ \