Skip to content

Commit 9c74f6e

Browse files
committed
class.c: implement method hook methods
- method_removed - method_undefined
1 parent eb8b412 commit 9c74f6e

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/class.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3079,6 +3079,8 @@ mrb_init_class(mrb_state *mrb)
30793079
mrb_define_method_id(mrb, mod, MRB_OPSYM(eqq), mrb_mod_eqq, MRB_ARGS_REQ(1)); /* 15.2.2.4.7 */
30803080
mrb_define_method_id(mrb, mod, MRB_SYM(dup), mrb_mod_dup, MRB_ARGS_NONE());
30813081
mrb_define_private_method_id(mrb, mod, MRB_SYM(method_added), mrb_do_nothing, MRB_ARGS_REQ(1));
3082+
mrb_define_private_method_id(mrb, mod, MRB_SYM(method_removed), mrb_do_nothing, MRB_ARGS_REQ(1));
3083+
mrb_define_private_method_id(mrb, mod, MRB_SYM(method_undefined), mrb_do_nothing, MRB_ARGS_REQ(1));
30823084

30833085
mrb_undef_method_id(mrb, cls, MRB_SYM(append_features));
30843086
mrb_undef_method_id(mrb, cls, MRB_SYM(prepend_features));

0 commit comments

Comments
 (0)