Public Types | |
| ISEQ_ELEMENT_NONE | |
| ISEQ_ELEMENT_LABEL | |
| ISEQ_ELEMENT_INSN | |
| ISEQ_ELEMENT_ADJUST | |
| enum | { ISEQ_ELEMENT_NONE, ISEQ_ELEMENT_LABEL, ISEQ_ELEMENT_INSN, ISEQ_ELEMENT_ADJUST } |
Data Fields | |
| enum iseq_link_element:: { ... } | type |
| iseq_link_element * | next |
| iseq_link_element * | prev |
Definition at line 25 of file compile.c.
| anonymous enum |
Definition at line 32 of file compile.c.
Referenced by ADD_ELEM(), APPEND_ELEM(), APPEND_LIST(), FIRST_ELEMENT(), get_destination_insn(), get_next_insn(), INSERT_ELEM_NEXT(), INSERT_LIST(), iseq_insns_unification(), LIST_SIZE_ZERO(), new_adjust_body(), new_insn_core(), new_label_body(), POP_ELEMENT(), REMOVE_ELEM(), REPLACE_ELEM(), validate_label(), and verify_list().
Definition at line 33 of file compile.c.
Referenced by ADD_ELEM(), APPEND_ELEM(), APPEND_LIST(), get_prev_insn(), INSERT_ELEM_NEXT(), INSERT_LIST(), iseq_insns_unification(), POP_ELEMENT(), REMOVE_ELEM(), and REPLACE_ELEM().
| enum { ... } iseq_link_element::type |
Referenced by iseq_insns_unification(), new_adjust_body(), new_insn_core(), and new_label_body().
1.4.7