From d546f8c5183d583b2455ef005b9276a22bab3b65 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Sun, 2 Apr 2023 16:59:07 -0700 Subject: RJIT: Store type information in Context --- rjit_c.rb | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'rjit_c.rb') diff --git a/rjit_c.rb b/rjit_c.rb index 9bbc2bbcda..fa4ea2dddc 100644 --- a/rjit_c.rb +++ b/rjit_c.rb @@ -480,6 +480,10 @@ module RubyVM::RJIT # :nodoc: all Primitive.cexpr! %q{ SIZET2NUM(rb_block_param_proxy) } end + def C.rb_cArray + Primitive.cexpr! %q{ SIZET2NUM(rb_cArray) } + end + def C.rb_cFalseClass Primitive.cexpr! %q{ SIZET2NUM(rb_cFalseClass) } end @@ -496,6 +500,10 @@ module RubyVM::RJIT # :nodoc: all Primitive.cexpr! %q{ SIZET2NUM(rb_cNilClass) } end + def C.rb_cString + Primitive.cexpr! %q{ SIZET2NUM(rb_cString) } + end + def C.rb_cSymbol Primitive.cexpr! %q{ SIZET2NUM(rb_cSymbol) } end -- cgit v1.2.1