summaryrefslogtreecommitdiff
path: root/shape.h
diff options
context:
space:
mode:
authorMatt Valentine-House <[email protected]>2023-02-17 13:32:51 +0000
committerMatt Valentine-House <[email protected]>2023-04-06 11:07:16 +0100
commitd91a82850ac337c80807743bc0841369a8a1748c ()
tree6895a67099d8e77b3c25db7ee25fdfcc1a3b557a /shape.h
parentb0297feb1f487d466ad1186898b4e36209fcd59e (diff)
Pull the shape tree out of the vm object
Notes: Merged: https://.com/ruby/ruby/pull/7393
-rw-r--r--shape.h15
1 files changed, 15 insertions, 0 deletions
@@ -62,6 +62,21 @@ enum shape_type {
SHAPE_OBJ_TOO_COMPLEX,
};
#if SHAPE_IN_BASIC_FLAGS
static inline shape_id_t
RBASIC_SHAPE_ID(VALUE obj)