summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2022-10-01 15:36:01 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2022-10-01 15:36:01 +0900
commitc767618d4c3319c60155ee2c56450ed7e933b596 (patch)
tree73bc565adc69b925113e4f3313029eac33bedfca
parent70538beaa9a16afa4e2d54ba36fcedffa93f8fbf (diff)
Do not define the method only for RDoc
`Data.members` fails an assertion.
-rw-r--r--struct.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/struct.c b/struct.c
index 57d7cffc30..a025d21af6 100644
--- a/struct.c
+++ b/struct.c
@@ -2167,7 +2167,9 @@ InitVM_Struct(void)
rb_undef_alloc_func(rb_cData);
rb_define_singleton_method(rb_cData, "define", rb_data_s_def, -1);
+#if 0 /* for RDoc */
rb_define_singleton_method(rb_cData, "members", rb_data_s_members_m, 0);
+#endif
rb_define_method(rb_cData, "initialize", rb_data_initialize_m, -1);
rb_define_method(rb_cData, "initialize_copy", rb_struct_init_copy, 1);