From c44367265daccc504e6ee35eb2ae5712563246c3 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Tue, 21 Mar 2023 00:10:14 -0700 Subject: RJIT: Fix invokesuper --- rjit_c.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'rjit_c.rb') diff --git a/rjit_c.rb b/rjit_c.rb index d87dbb8aab..9a7999f18b 100644 --- a/rjit_c.rb +++ b/rjit_c.rb @@ -329,6 +329,10 @@ module RubyVM::RJIT # :nodoc: all _cme_addr = cme.to_i Primitive.cexpr! 'RBOOL(UNDEFINED_METHOD_ENTRY_P((const rb_callable_method_entry_t *)NUM2SIZET(_cme_addr)))' end + + def RCLASS_ORIGIN(klass) + Primitive.cexpr! 'RCLASS_ORIGIN(klass)' + end end # -- cgit v1.2.1