RARRAY_EMBED_FLAG 47 array.c (assert(!FL_TEST(ary, ELTS_SHARED) || !FL_TEST(ary, RARRAY_EMBED_FLAG)), \ RARRAY_EMBED_FLAG 50 array.c (assert(!FL_TEST(ary, ELTS_SHARED) || !FL_TEST(ary, RARRAY_EMBED_FLAG)), \ RARRAY_EMBED_FLAG 51 array.c FL_TEST(ary, RARRAY_EMBED_FLAG)) RARRAY_EMBED_FLAG 61 array.c #define ARY_OWNS_HEAP_P(a) (!FL_TEST(a, ELTS_SHARED|RARRAY_EMBED_FLAG)) RARRAY_EMBED_FLAG 65 array.c FL_SET(a, RARRAY_EMBED_FLAG); \ RARRAY_EMBED_FLAG 67 array.c #define FL_UNSET_EMBED(ary) FL_UNSET(ary, RARRAY_EMBED_FLAG|RARRAY_EMBED_LEN_MASK) RARRAY_EMBED_FLAG 626 include/ruby/ruby.h ((RBASIC(a)->flags & RARRAY_EMBED_FLAG) ? \ RARRAY_EMBED_FLAG 631 include/ruby/ruby.h ((RBASIC(a)->flags & RARRAY_EMBED_FLAG) ? \