Ruby  2.5.0dev(2017-10-22revision60238)
Data Fields
rb_iseq_struct Struct Reference

#include <vm_core.h>

Data Fields

VALUE flags
 
VALUE reserved1
 
struct rb_iseq_constant_bodybody
 
union {
   struct iseq_compile_data *   compile_data
 
   struct {
      VALUE   obj
 
      int   index
 
   }   loader
 
aux
 

Detailed Description

Definition at line 420 of file vm_core.h.

Field Documentation

◆ aux

union { ... } rb_iseq_struct::aux

◆ body

struct rb_iseq_constant_body* rb_iseq_struct::body

◆ compile_data

struct iseq_compile_data* rb_iseq_struct::compile_data

Definition at line 426 of file vm_core.h.

◆ flags

VALUE rb_iseq_struct::flags

Definition at line 421 of file vm_core.h.

◆ index

int rb_iseq_struct::index

Definition at line 430 of file vm_core.h.

◆ loader

struct { ... } rb_iseq_struct::loader

◆ obj

VALUE rb_iseq_struct::obj

Definition at line 429 of file vm_core.h.

◆ reserved1

VALUE rb_iseq_struct::reserved1

Definition at line 422 of file vm_core.h.


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