Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)
__attribute__ Union Reference

Data Fields

VALUE(*) anyargs (ANYARGS)
VALUE(*) f00 (VALUE)
VALUE(*) f01 (VALUE, VALUE)
VALUE(*) f02 (VALUE, VALUE, VALUE)
VALUE(*) f03 (VALUE, VALUE, VALUE, VALUE)
VALUE(*) f04 (VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f05 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f06 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f07 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f08 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f09 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f10 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f11 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f12 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f13 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f14 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) f15 (VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)
VALUE(*) fm1 (int, union { VALUE *x;const VALUE *y;} __attribute__((__transparent_union__)), VALUE)

Detailed Description

Definition at line 2399 of file vm_insnhelper.c.

Field Documentation

◆ anyargs

VALUE(*) __attribute__::anyargs(ANYARGS)

Definition at line 2400 of file vm_insnhelper.c.

◆ f00

VALUE(*) __attribute__::f00(VALUE)

Definition at line 2401 of file vm_insnhelper.c.

◆ f01

VALUE(*) __attribute__::f01(VALUE, VALUE)

Definition at line 2402 of file vm_insnhelper.c.

◆ f02

VALUE(*) __attribute__::f02(VALUE, VALUE, VALUE)

Definition at line 2403 of file vm_insnhelper.c.

◆ f03

VALUE(*) __attribute__::f03(VALUE, VALUE, VALUE, VALUE)

Definition at line 2404 of file vm_insnhelper.c.

◆ f04

VALUE(*) __attribute__::f04(VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2405 of file vm_insnhelper.c.

◆ f05

VALUE(*) __attribute__::f05(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2406 of file vm_insnhelper.c.

◆ f06

VALUE(*) __attribute__::f06(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2407 of file vm_insnhelper.c.

◆ f07

VALUE(*) __attribute__::f07(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2408 of file vm_insnhelper.c.

◆ f08

VALUE(*) __attribute__::f08(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2409 of file vm_insnhelper.c.

◆ f09

VALUE(*) __attribute__::f09(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2410 of file vm_insnhelper.c.

◆ f10

VALUE(*) __attribute__::f10(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2411 of file vm_insnhelper.c.

◆ f11

VALUE(*) __attribute__::f11(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2412 of file vm_insnhelper.c.

◆ f12

VALUE(*) __attribute__::f12(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2413 of file vm_insnhelper.c.

◆ f13

VALUE(*) __attribute__::f13(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2414 of file vm_insnhelper.c.

◆ f14

VALUE(*) __attribute__::f14(VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE, VALUE)

Definition at line 2415 of file vm_insnhelper.c.

◆ f15

Definition at line 2416 of file vm_insnhelper.c.

◆ fm1

VALUE(*) __attribute__::fm1(int, union { VALUE *x;const VALUE *y;} __attribute__((__transparent_union__)), VALUE)

Definition at line 2417 of file vm_insnhelper.c.


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