@@ -544,7 +544,6 @@ mrb_init_kernel(mrb_state *mrb)
544544 mrb_define_class_method (mrb , krn , "iterator?" , mrb_f_block_given_p_m , MRB_ARGS_NONE ()); /* 15.3.1.2.5 */
545545 mrb_define_class_method (mrb , krn , "raise" , mrb_f_raise , MRB_ARGS_OPT (2 )); /* 15.3.1.2.12 */
546546
547-
548547 mrb_define_method (mrb , krn , "===" , mrb_equal_m , MRB_ARGS_REQ (1 )); /* 15.3.1.3.2 */
549548 mrb_define_method (mrb , krn , "<=>" , mrb_cmp_m , MRB_ARGS_REQ (1 ));
550549 mrb_define_method (mrb , krn , "block_given?" , mrb_f_block_given_p_m , MRB_ARGS_NONE ()); /* 15.3.1.3.6 */
@@ -571,6 +570,7 @@ mrb_init_kernel(mrb_state *mrb)
571570 mrb_define_method (mrb , krn , "__case_eqq" , mrb_obj_ceqq , MRB_ARGS_REQ (1 )); /* internal */
572571 mrb_define_method (mrb , krn , "__to_int" , mrb_ensure_int_type , MRB_ARGS_NONE ()); /* internal */
573572 mrb_define_method (mrb , krn , "__ENCODING__" , mrb_encoding , MRB_ARGS_NONE ());
573+ mrb_define_method (mrb , krn , "respond_to_missing?" , mrb_false , MRB_ARGS_ARG (1 ,1 ));
574574
575575 mrb_include_module (mrb , mrb -> object_class , mrb -> kernel_module );
576576}
0 commit comments