summaryrefslogtreecommitdiff
path: root/rjit_c.rb
diff options
context:
space:
mode:
Diffstat (limited to 'rjit_c.rb')
-rw-r--r--rjit_c.rb9
1 files changed, 4 insertions, 5 deletions
diff --git a/rjit_c.rb b/rjit_c.rb
index 917e0f8772..591b53b89c 100644
--- a/rjit_c.rb
+++ b/rjit_c.rb
@@ -1159,7 +1159,6 @@ module RubyVM::RJIT # :nodoc: all
icvarc_size: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), icvarc_size)")],
ci_size: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ci_size)")],
stack_max: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), stack_max)")],
- catch_except_p: [self._Bool, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), catch_except_p)")],
builtin_attrs: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), builtin_attrs)")],
mark_bits: [CType::Union.new(
"", Primitive.cexpr!("SIZEOF(((struct rb_iseq_constant_body *)NULL)->mark_bits)"),
@@ -1599,10 +1598,6 @@ module RubyVM::RJIT # :nodoc: all
CType::Stub.new(:rb_snum_t)
end
- def C._Bool
- CType::Bool.new
- end
-
def C.iseq_bits_t
CType::Stub.new(:iseq_bits_t)
end
@@ -1631,6 +1626,10 @@ module RubyVM::RJIT # :nodoc: all
CType::Stub.new(:rb_method_refined_t)
end
+ def C._Bool
+ CType::Bool.new
+ end
+
def C.ccan_list_node
CType::Stub.new(:ccan_list_node)
end