summaryrefslogtreecommitdiff
path: root/internal/vm.h
diff options
context:
space:
mode:
authorNARUSE, Yui <naruse@airemix.jp>2021-02-01 19:16:54 +0900
committerNARUSE, Yui <naruse@airemix.jp>2021-02-01 19:16:54 +0900
commit147453ad1e85bc94506c269e363e736675946908 (patch)
tree886002638fffb322541b4e99ce642893f9a760c2 /internal/vm.h
parent5501e1038eb1f606d4b941115fcc45e6e01a0de4 (diff)
merge revision(s) 85b5d4c8bf4cdcba4f1af65f2bc0c8ac716cb795: [Backport #17509]
Revert "[Bug #11213] let defined?(super) call respond_to_missing?" This reverts commit fac2498e0299f13dffe4f09a7dd7657fb49bf643 for now, due to [Bug #17509], the breakage in the case `super` is called in `respond_to?`. --- internal/vm.h | 2 +- test/ruby/test_defined.rb | 33 --------------------------------- vm_insnhelper.c | 4 ++-- vm_method.c | 12 +++++++----- 4 files changed, 10 insertions(+), 41 deletions(-)
Diffstat (limited to 'internal/vm.h')
-rw-r--r--internal/vm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/vm.h b/internal/vm.h
index d36ed3d0c8..874eb2d881 100644
--- a/internal/vm.h
+++ b/internal/vm.h
@@ -99,7 +99,7 @@ MJIT_SYMBOL_EXPORT_END
/* vm_method.c */
struct rb_execution_context_struct;
MJIT_SYMBOL_EXPORT_BEGIN
-int rb_ec_obj_respond_to(struct rb_execution_context_struct *ec, VALUE klass, VALUE obj, ID id, int priv);
+int rb_ec_obj_respond_to(struct rb_execution_context_struct *ec, VALUE obj, ID id, int priv);
MJIT_SYMBOL_EXPORT_END
/* vm_dump.c */