class.c (extend_object): remove method; implement Kernel#extend in C

This commit is contained in:
Yukihiro "Matz" Matsumoto
2025-04-25 18:50:16 +09:00
parent 6c25b5896a
commit 6c72f8b378
5 changed files with 50 additions and 61 deletions
+1
View File
@@ -28,6 +28,7 @@ mrb_method_t mrb_vm_find_method(mrb_state *mrb, struct RClass *c, struct RClass
mrb_value mrb_mod_const_missing(mrb_state *mrb, mrb_value mod);
mrb_value mrb_const_missing(mrb_state *mrb, mrb_value mod, mrb_sym sym);
size_t mrb_class_mt_memsize(mrb_state*, struct RClass*);
mrb_value mrb_obj_extend(mrb_state*, mrb_value obj);
#endif
mrb_value mrb_obj_equal_m(mrb_state *mrb, mrb_value);