Ruby: vm_throw_data Struct Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

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 63 of file imemo.h.

## Field Documentation

## ◆ catch_frame

const struct rb_control_frame_struct* vm_throw_data::catch_frame

Definition at line 67 of file imemo.h.

## ◆ flags

VALUE vm_throw_data::flags

Definition at line 64 of file imemo.h.

## ◆ reserved

VALUE vm_throw_data::reserved

Definition at line 65 of file imemo.h.

## ◆ throw_obj

const VALUE vm_throw_data::throw_obj

Definition at line 66 of file imemo.h.

## ◆ throw_state

int vm_throw_data::throw_state

Definition at line 68 of file imemo.h.

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

- internal/imemo.h