From 17f9bcd7d77c0d9fdd4be605f0791f3f03fd6caf Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Wed, 16 Nov 2022 15:37:57 -0800 Subject: implement IV writes --- shape.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'shape.h') diff --git a/shape.h b/shape.h index 4bdc65a13a..4ae7c25638 100644 --- a/shape.h +++ b/shape.h @@ -124,6 +124,8 @@ static inline shape_id_t RCLASS_SHAPE_ID(VALUE obj) bool rb_shape_root_shape_p(rb_shape_t* shape); rb_shape_t * rb_shape_get_root_shape(void); uint8_t rb_shape_id_num_bits(void); +uint64_t rb_shape_flag_mask(void); +uint8_t rb_shape_flag_shift(void); rb_shape_t* rb_shape_get_shape_by_id_without_assertion(shape_id_t shape_id); rb_shape_t * rb_shape_get_parent(rb_shape_t * shape); -- cgit v1.2.3