Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)
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: