diff options
author | Jean Boussier <[email protected]> | 2025-05-08 18:36:01 +0200 |
---|---|---|
committer | Jean Boussier <[email protected]> | 2025-05-09 10:22:51 +0200 |
commit | 9966de11fb349688f12ea16dc4c082269a8fdb42 () | |
tree | a10e5679439dc108952b52fd79e89d6327112531 /shape.h | |
parent | df7d25bb3e8105783f3a243f12213d5c52c42377 (diff) |
Refactor `rb_shape_get_next_iv_shape` to take and return ids.
Notes: Merged: https://.com/ruby/ruby/pull/13283
-rw-r--r-- | shape.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -156,7 +156,7 @@ rb_shape_t *rb_shape_get_parent(rb_shape_t *shape); RUBY_FUNC_EXPORTED rb_shape_t *rb_shape_get_shape_by_id(shape_id_t shape_id); RUBY_FUNC_EXPORTED shape_id_t rb_shape_get_shape_id(VALUE obj); -rb_shape_t *rb_shape_get_next_iv_shape(rb_shape_t *shape, ID id); bool rb_shape_get_iv_index(rb_shape_t *shape, ID id, attr_index_t *value); bool rb_shape_get_iv_index_with_hint(shape_id_t shape_id, ID id, attr_index_t *value, shape_id_t *shape_id_hint); RUBY_FUNC_EXPORTED bool rb_shape_obj_too_complex(VALUE obj); |