diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2022-12-23 10:18:57 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-23 10:18:57 -0800 |
commit | 1d3bfd804cdba027ab9ec79678692b607c43b798 (patch) | |
tree | 7ce8722bd5ba2835556d1fae654242e602f6c189 /yjit | |
parent | ee60756495b775c4e8fc93a57094ac4e4b83fa7f (diff) | |
download | ruby-1d3bfd804cdba027ab9ec79678692b607c43b798.tar.gz |
MJIT: Export fewer shape functions (#7007)
Diffstat (limited to 'yjit')
-rw-r--r-- | yjit/src/cruby_bindings.inc.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yjit/src/cruby_bindings.inc.rs b/yjit/src/cruby_bindings.inc.rs index 759c4d0ec7..9dff8fe3a0 100644 --- a/yjit/src/cruby_bindings.inc.rs +++ b/yjit/src/cruby_bindings.inc.rs @@ -1111,14 +1111,14 @@ extern "C" { pub fn rb_shape_id_offset() -> i32; pub fn rb_shape_get_shape_by_id(shape_id: shape_id_t) -> *mut rb_shape_t; pub fn rb_shape_get_shape_id(obj: VALUE) -> shape_id_t; + pub fn rb_shape_get_iv_index(shape: *mut rb_shape_t, id: ID, value: *mut attr_index_t) -> bool; + pub fn rb_shape_obj_too_complex(obj: VALUE) -> bool; pub fn rb_shape_transition_shape_capa( shape: *mut rb_shape_t, new_capacity: u32, ) -> *mut rb_shape_t; pub fn rb_shape_get_next(shape: *mut rb_shape_t, obj: VALUE, id: ID) -> *mut rb_shape_t; - pub fn rb_shape_get_iv_index(shape: *mut rb_shape_t, id: ID, value: *mut attr_index_t) -> bool; pub fn rb_shape_id(shape: *mut rb_shape_t) -> shape_id_t; - pub fn rb_shape_obj_too_complex(obj: VALUE) -> bool; pub fn rb_ary_tmp_new_from_values( arg1: VALUE, arg2: ::std::os::raw::c_long, |