Ruby
2.5.0dev(2017-10-22revision60238)
|
#include <vm_core.h>
Data Fields | |
VALUE | flags |
VALUE | reserved1 |
struct rb_iseq_constant_body * | body |
union { | |
struct iseq_compile_data * compile_data | |
struct { | |
VALUE obj | |
int index | |
} loader | |
} | aux |
union { ... } rb_iseq_struct::aux |
Referenced by ibf_load_iseq_complete(), and rb_iseq_mark().
struct rb_iseq_constant_body* rb_iseq_struct::body |
Definition at line 423 of file vm_core.h.
Referenced by iseq_ibf_dump(), rb_insn_operand_intern(), rb_iseq_base_label(), rb_iseq_build_from_ary(), rb_iseq_disasm(), rb_iseq_first_lineno(), rb_iseq_free(), rb_iseq_label(), rb_iseq_mark(), rb_iseq_method_name(), rb_iseq_parameters(), rb_iseq_pathobj_set(), rb_iseq_translate_threaded_code(), rb_thread_current_status(), and rb_vmdebug_debug_print_pre().
struct iseq_compile_data* rb_iseq_struct::compile_data |
struct { ... } rb_iseq_struct::loader |
Referenced by ibf_load_iseq_complete(), and rb_iseq_mark().