Ruby
2.4.2p198(2017-09-14revision59899)
|
Data Fields | |
LINK_ELEMENT | link |
int | label_no |
int | position |
int | sc_state |
int | sp |
int | refcnt |
unsigned int | set: 1 |
unsigned int | rescued: 2 |
unsigned int | unremovable: 1 |
int iseq_label_data::label_no |
Definition at line 62 of file compile.c.
Referenced by dump_disasm_list(), insn_data_to_s_detail(), and new_label_body().
LINK_ELEMENT iseq_label_data::link |
Definition at line 61 of file compile.c.
Referenced by get_destination_insn(), iseq_compile_each(), new_label_body(), replace_destination(), unref_destination(), and validate_label().
int iseq_label_data::position |
Definition at line 63 of file compile.c.
Referenced by cdhash_set_label_i(), iseq_compile_each(), iseq_set_sequence(), label_get_position(), and validate_label().
int iseq_label_data::refcnt |
Definition at line 66 of file compile.c.
Referenced by new_label_body(), replace_destination(), and unref_destination().
unsigned int iseq_label_data::rescued |
Definition at line 68 of file compile.c.
Referenced by defined_expr(), iseq_compile_each(), new_label_body(), and rb_iseq_compile_node().
int iseq_label_data::sc_state |
Definition at line 64 of file compile.c.
Referenced by iseq_insns_unification(), and new_label_body().
unsigned int iseq_label_data::set |
Definition at line 67 of file compile.c.
Referenced by iseq_set_sequence(), and new_label_body().
int iseq_label_data::sp |
Definition at line 65 of file compile.c.
Referenced by iseq_set_sequence(), label_get_sp(), and new_label_body().