Ruby 4.1.0dev (2026-09-26 revision 57213d44ce7b1a31fc9648e9cd5eb0c4507f4a49)
Data Fields
rb_iseq_struct Struct Reference

Data Fields

VALUE flags
 
struct rb_iseq_constant_body * body
 
union { 
 
   struct iseq_compile_data *   compile_data 
 
   struct { 
 
      VALUE   obj 
 
      int   index 
 
   }   loader 
 
   struct { 
 
      unsigned int   local_hooks_cnt 
 
      rb_event_flag_t   global_trace_events 
 
   }   exec 
 
} aux 
 

Detailed Description

Definition at line 597 of file vm_core.h.

Field Documentation

◆ body

struct rb_iseq_constant_body* rb_iseq_struct::body

Definition at line 600 of file vm_core.h.

◆ compile_data

struct iseq_compile_data* rb_iseq_struct::compile_data

Definition at line 603 of file vm_core.h.

◆ flags

VALUE rb_iseq_struct::flags

Definition at line 598 of file vm_core.h.

◆ global_trace_events

rb_event_flag_t rb_iseq_struct::global_trace_events

Definition at line 612 of file vm_core.h.

◆ index

int rb_iseq_struct::index

Definition at line 607 of file vm_core.h.

◆ local_hooks_cnt

unsigned int rb_iseq_struct::local_hooks_cnt

Definition at line 611 of file vm_core.h.

◆ obj

VALUE rb_iseq_struct::obj

Definition at line 606 of file vm_core.h.


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