Ruby 4.0.6p0 (2026-07-14 revision 03b6d3f8898a28604fe6cb00eae3226b821168f4)
RArray::[union].as Union Reference

Array's specific fields. More...

Data Structures

struct  [struct].as.heap
 Arrays that use separated memory region for elements use this pattern. More...

Data Fields

struct  heap
const VALUE ary [1]
 Embedded elements.

Detailed Description

Array's specific fields.

Definition at line 134 of file rarray.h.

Field Documentation

◆ ary

const VALUE RArray::[union].as[1]

Embedded elements.

When an array is short enough, it uses this area to store its elements. In this case the length is encoded into the flags.


The documentation for this union was generated from the following files: