Ruby 4.0.7p0 (2026-09-15 revision 229531a6cfbf07e3caef30dbac24a2a3f3fed482)
__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 2410 of file vm_insnhelper.c.

Field Documentation

◆ anyargs

VALUE(*) __attribute__::anyargs(ANYARGS)

Definition at line 2411 of file vm_insnhelper.c.

◆ f00

VALUE(*) __attribute__::f00(VALUE)

Definition at line 2412 of file vm_insnhelper.c.

◆ f01

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

Definition at line 2413 of file vm_insnhelper.c.

◆ f02

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

Definition at line 2414 of file vm_insnhelper.c.

◆ f03

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

Definition at line 2415 of file vm_insnhelper.c.

◆ f04

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

Definition at line 2416 of file vm_insnhelper.c.

◆ f05

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

Definition at line 2417 of file vm_insnhelper.c.

◆ f06

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

Definition at line 2418 of file vm_insnhelper.c.

◆ f07

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

Definition at line 2419 of file vm_insnhelper.c.

◆ f08

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

Definition at line 2420 of file vm_insnhelper.c.

◆ f09

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

Definition at line 2421 of file vm_insnhelper.c.

◆ f10

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

Definition at line 2422 of file vm_insnhelper.c.

◆ f11

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

Definition at line 2423 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 2424 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 2425 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 2426 of file vm_insnhelper.c.

◆ f15

Definition at line 2427 of file vm_insnhelper.c.

◆ fm1

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

Definition at line 2428 of file vm_insnhelper.c.


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