summaryrefslogtreecommitdiff
path: root/object.c
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2022-06-06 09:57:32 -0700
committerGitHub <noreply@github.com>2022-06-06 09:57:32 -0700
commit7cda7fbbdc14f4262afaa94cdeb5a5987f1eb01a (patch)
tree6f7da1ed9ce694564c932f9dcc15fd6b04b86c0b /object.c
parentb737998d25f1379117fbf11a578462e6ba12037e (diff)
downloadruby-7cda7fbbdc14f4262afaa94cdeb5a5987f1eb01a.tar.gz
Add Module#undefined_instance_methods
Implements [Feature #12655] Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
Diffstat (limited to 'object.c')
-rw-r--r--object.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/object.c b/object.c
index a07915606c..951cbdcf3a 100644
--- a/object.c
+++ b/object.c
@@ -4398,6 +4398,8 @@ InitVM_Object(void)
rb_class_protected_instance_methods, -1); /* in class.c */
rb_define_method(rb_cModule, "private_instance_methods",
rb_class_private_instance_methods, -1); /* in class.c */
+ rb_define_method(rb_cModule, "undefined_instance_methods",
+ rb_class_undefined_instance_methods, 0); /* in class.c */
rb_define_method(rb_cModule, "constants", rb_mod_constants, -1); /* in variable.c */
rb_define_method(rb_cModule, "const_get", rb_mod_const_get, -1);