Ruby: rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword Struct Reference

Ruby 4.0.6p0 (2026-07-14 revision 03b6d3f8898a28604fe6cb00eae3226b821168f4)

Data Fields
rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword Struct Reference

## Data Fields
int | num
int | required_num
int | bits_start
int | rest_start
const ID * | table
VALUE * | default_values

## Detailed Description

Definition at line 477 of file vm_core.h.

## Field Documentation

## ◆ bits_start

int rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword::bits_start

Definition at line 480 of file vm_core.h.

## ◆ default_values

VALUE* rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword::default_values

Definition at line 483 of file vm_core.h.

## ◆ num

int rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword::num

Definition at line 478 of file vm_core.h.

## ◆ required_num

int rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword::required_num

Definition at line 479 of file vm_core.h.

## ◆ rest_start

int rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword::rest_start

Definition at line 481 of file vm_core.h.

## ◆ table

const ID* rb_iseq_constant_body::rb_iseq_parameters::rb_iseq_param_keyword::table

Definition at line 482 of file vm_core.h.

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

- vm_core.h