Searched refs:labels_table (Results 1 - 3 of 3) sorted by relevance

/macosx-10.9.5/ruby-104/ruby/
H A Diseq.h106 st_table *labels_table; member in struct:iseq_compile_data
H A Dcompile.c452 validate_labels(rb_iseq_t *iseq, st_table *labels_table) argument
454 st_foreach(labels_table, validate_label, (st_data_t)iseq);
551 if (iseq->compile_data->labels_table) {
552 validate_labels(iseq, iseq->compile_data->labels_table);
4330 st_table *labels_table = iseq->compile_data->labels_table; local
4333 if (!labels_table) {
4334 labels_table = st_init_numtable();
4335 iseq->compile_data->labels_table = labels_table;
5492 register_label(rb_iseq_t *iseq, struct st_table *labels_table, VALUE obj) argument
5539 iseq_build_from_ary_exception(rb_iseq_t *iseq, struct st_table *labels_table, VALUE exception) argument
5607 iseq_build_from_ary_body(rb_iseq_t *iseq, LINK_ANCHOR *anchor, VALUE body, struct st_table *labels_table) argument
5763 struct st_table *labels_table = st_init_numtable(); local
[all...]
H A Diseq.c1654 struct st_table *labels_table = st_init_numtable(); local
1724 register_label(labels_table, iseq->arg_opt_table[j]));
1754 rb_ary_push(ary, register_label(labels_table, idx));
1814 register_label(labels_table, idx));
1841 rb_ary_push(ary, register_label(labels_table, entry->start));
1842 rb_ary_push(ary, register_label(labels_table, entry->end));
1843 rb_ary_push(ary, register_label(labels_table, entry->cont));
1856 if (st_lookup(labels_table, pos, &label)) {
1870 st_free_table(labels_table);

Completed in 85 milliseconds