Ruby: vm_throw_data Struct Reference

Ruby 3.2.5p208 (2024-07-26 revision 31d0f1a2e7dbfb60731d1f05b868e1d578cda493)

Data Fields
vm_throw_data Struct Reference

THROW_DATA. More...

`#include <imemo.h>`

## Data Fields
VALUE | flags
VALUE | reserved
const VALUE | throw_obj
const struct rb_control_frame_struct * | catch_frame
int | throw_state

## Detailed Description

THROW_DATA.

Definition at line 62 of file imemo.h.

## Field Documentation

## ◆ catch_frame

const struct rb_control_frame_struct* vm_throw_data::catch_frame

Definition at line 66 of file imemo.h.

## ◆ flags

VALUE vm_throw_data::flags

Definition at line 63 of file imemo.h.

## ◆ reserved

VALUE vm_throw_data::reserved

Definition at line 64 of file imemo.h.

## ◆ throw_obj

const VALUE vm_throw_data::throw_obj

Definition at line 65 of file imemo.h.

## ◆ throw_state

int vm_throw_data::throw_state

Definition at line 67 of file imemo.h.

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

- internal/imemo.h