diff options
author | Jean Boussier <[email protected]> | 2025-05-12 11:02:17 +0200 |
---|---|---|
committer | Jean Boussier <[email protected]> | 2025-05-13 10:35:34 +0200 |
commit | a6435befa76c2ae0525147f934bd9cd1914ffb8a (patch) | |
tree | 8acaaa0f4387c6ec27ec8de18acecef1293e773f /shape.h | |
parent | fa2414f29a410b1d295f06470e9177638032105c (diff) |
variable.c: Refactor rb_obj_field_* to take shape_id_t
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/13314
Diffstat (limited to 'shape.h')
-rw-r--r-- | shape.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -168,8 +168,8 @@ shape_id_t rb_shape_transition_complex(VALUE obj); bool rb_shape_transition_remove_ivar(VALUE obj, ID id, VALUE *removed); shape_id_t rb_shape_transition_add_ivar(VALUE obj, ID id); shape_id_t rb_shape_transition_add_ivar_no_warnings(VALUE obj, ID id); +shape_id_t rb_shape_transition_object_id(VALUE obj); -rb_shape_t *rb_shape_object_id_shape(VALUE obj); bool rb_shape_has_object_id(rb_shape_t *shape); void rb_shape_free_all(void); |