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

Data Fields

char magic [4]
 
unsigned int major_version
 
unsigned int minor_version
 
unsigned int size
 
unsigned int extra_size
 
unsigned int iseq_list_size
 
unsigned int id_list_size
 
unsigned int object_list_size
 
ibf_offset_t iseq_list_offset
 
ibf_offset_t id_list_offset
 
ibf_offset_t object_list_offset
 

Detailed Description

Definition at line 7163 of file compile.c.

Field Documentation

◆ extra_size

unsigned int ibf_header::extra_size

Definition at line 7168 of file compile.c.

Referenced by iseq_ibf_dump(), and iseq_ibf_load_extra_data().

◆ id_list_offset

ibf_offset_t ibf_header::id_list_offset

Definition at line 7175 of file compile.c.

Referenced by ibf_dump_id_list(), and ibf_load_id().

◆ id_list_size

unsigned int ibf_header::id_list_size

Definition at line 7171 of file compile.c.

Referenced by ibf_dump_id_list(), and ibf_load_setup().

◆ iseq_list_offset

ibf_offset_t ibf_header::iseq_list_offset

Definition at line 7174 of file compile.c.

Referenced by ibf_dump_iseq_list(), and ibf_iseq_list().

◆ iseq_list_size

unsigned int ibf_header::iseq_list_size

Definition at line 7170 of file compile.c.

Referenced by ibf_dump_iseq_list().

◆ magic

char ibf_header::magic[4]

Definition at line 7164 of file compile.c.

Referenced by ibf_load_setup(), and iseq_ibf_dump().

◆ major_version

unsigned int ibf_header::major_version

Definition at line 7165 of file compile.c.

Referenced by ibf_load_setup(), and iseq_ibf_dump().

◆ minor_version

unsigned int ibf_header::minor_version

Definition at line 7166 of file compile.c.

Referenced by ibf_load_setup(), and iseq_ibf_dump().

◆ object_list_offset

ibf_offset_t ibf_header::object_list_offset

Definition at line 7176 of file compile.c.

Referenced by ibf_dump_object_list(), and ibf_load_object().

◆ object_list_size

unsigned int ibf_header::object_list_size

Definition at line 7172 of file compile.c.

Referenced by ibf_dump_object_list(), and ibf_load_object().

◆ size

unsigned int ibf_header::size

Definition at line 7167 of file compile.c.

Referenced by ibf_load_setup(), iseq_ibf_dump(), and iseq_ibf_load_extra_data().


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