Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)
rescue_funcall_args Struct Reference

Data Fields

VALUE defined_class
VALUE recv
ID mid
rb_execution_context_t * ec
const rb_callable_method_entry_t * cme
unsigned int respond: 1
unsigned int respond_to_missing: 1
int argc
const VALUEargv
int kw_splat

Detailed Description

Definition at line 575 of file vm_eval.c.

Field Documentation

◆ argc

int rescue_funcall_args::argc

Definition at line 583 of file vm_eval.c.

◆ argv

const VALUE* rescue_funcall_args::argv

Definition at line 584 of file vm_eval.c.

◆ cme

const rb_callable_method_entry_t* rescue_funcall_args::cme

Definition at line 580 of file vm_eval.c.

◆ defined_class

VALUE rescue_funcall_args::defined_class

Definition at line 576 of file vm_eval.c.

◆ ec

rb_execution_context_t* rescue_funcall_args::ec

Definition at line 579 of file vm_eval.c.

◆ kw_splat

int rescue_funcall_args::kw_splat

Definition at line 585 of file vm_eval.c.

◆ mid

ID rescue_funcall_args::mid

Definition at line 578 of file vm_eval.c.

◆ recv

VALUE rescue_funcall_args::recv

Definition at line 577 of file vm_eval.c.

◆ respond

unsigned int rescue_funcall_args::respond

Definition at line 581 of file vm_eval.c.

◆ respond_to_missing

unsigned int rescue_funcall_args::respond_to_missing

Definition at line 582 of file vm_eval.c.


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