Ruby  2.4.2p198(2017-09-14revision59899)
Data Fields
ibf_load Struct Reference

Data Fields

const char * buff
 
const struct ibf_headerheader
 
IDid_list
 
VALUE iseq_list
 
VALUE obj_list
 
VALUE loader_obj
 
VALUE str
 
rb_iseq_tiseq
 

Detailed Description

Definition at line 7198 of file compile.c.

Field Documentation

◆ buff

const char* ibf_load::buff

◆ header

const struct ibf_header* ibf_load::header

◆ id_list

ID* ibf_load::id_list

Definition at line 7201 of file compile.c.

Referenced by ibf_load_id(), ibf_load_setup(), and ibf_loader_free().

◆ iseq

rb_iseq_t* ibf_load::iseq

◆ iseq_list

VALUE ibf_load::iseq_list

Definition at line 7202 of file compile.c.

Referenced by ibf_load_iseq(), ibf_load_setup(), and ibf_loader_mark().

◆ loader_obj

VALUE ibf_load::loader_obj

Definition at line 7204 of file compile.c.

Referenced by ibf_load_iseq(), ibf_load_setup(), iseq_ibf_load(), and iseq_ibf_load_extra_data().

◆ obj_list

VALUE ibf_load::obj_list

Definition at line 7203 of file compile.c.

Referenced by ibf_load_object(), ibf_load_setup(), and ibf_loader_mark().

◆ str

VALUE ibf_load::str

Definition at line 7205 of file compile.c.

Referenced by ibf_load_setup(), and ibf_loader_mark().


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