summaryrefslogtreecommitdiff
path: root/shape.h
diff options
context:
space:
mode:
authorJean Boussier <[email protected]>2025-05-08 20:16:00 +0200
committerJean Boussier <[email protected]>2025-05-09 10:22:51 +0200
commit677d075c2901198aad2f17b7d9f07af021c5e974 ()
tree7b852d0dcb2bc6d98df23b661f1c7652262f318c /shape.h
parentf82523f14bf69f73a4660611a16a67a88a408eda (diff)
Refactor `rb_shape_transition_too_complex` to return an ID.
Notes: Merged: https://.com/ruby/ruby/pull/13283
-rw-r--r--shape.h2
1 files changed, 1 insertions, 1 deletions
@@ -166,7 +166,7 @@ void rb_shape_set_shape(VALUE obj, rb_shape_t *shape);
rb_shape_t *rb_shape_get_shape(VALUE obj);
bool rb_shape_frozen_shape_p(rb_shape_t *shape);
shape_id_t rb_shape_transition_frozen(VALUE obj);
-rb_shape_t *rb_shape_transition_shape_too_complex(VALUE obj);
bool rb_shape_transition_shape_remove_ivar(VALUE obj, ID id, rb_shape_t *shape, VALUE *removed);
rb_shape_t *rb_shape_get_next(rb_shape_t *shape, VALUE obj, ID id);
rb_shape_t *rb_shape_get_next_no_warnings(rb_shape_t *shape, VALUE obj, ID id);