Lines Matching refs:rb_iseq_t

169   (((rb_iseq_t*)DATA_PTR(iseq))->location.path)
172 (((rb_iseq_t*)DATA_PTR(iseq))->location.absolute_path)
312 #define ISEQ_ARG_DECLARE rb_iseq_t *iseq,
331 static INSN *new_insn_body(rb_iseq_t *iseq, int line_no, int insn_id, int argc, ...);
332 static LABEL *new_label_body(rb_iseq_t *iseq, long line);
333 static ADJUST *new_adjust_body(rb_iseq_t *iseq, LABEL *label, int line);
335 static int iseq_compile_each(rb_iseq_t *iseq, LINK_ANCHOR *anchor, NODE * n, int);
336 static int iseq_setup(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
337 static int iseq_optimize(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
338 static int iseq_insns_unification(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
340 static int iseq_set_local_table(rb_iseq_t *iseq, ID *tbl);
341 static int iseq_set_exception_local_table(rb_iseq_t *iseq);
342 static int iseq_set_arguments(rb_iseq_t *iseq, LINK_ANCHOR *anchor, NODE * node);
344 static int iseq_set_sequence_stackcaching(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
345 static int iseq_set_sequence(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
346 static int iseq_set_exception_table(rb_iseq_t *iseq);
347 static int iseq_set_optargs_table(rb_iseq_t *iseq);
416 iseq_add_mark_object(rb_iseq_t *iseq, VALUE v)
427 iseq_add_mark_object_compile_time(rb_iseq_t *iseq, VALUE v)
438 rb_iseq_t *iseq = (rb_iseq_t *)arg;
452 validate_labels(rb_iseq_t *iseq, st_table *labels_table)
464 rb_iseq_t *iseq;
559 rb_iseq_translate_threaded_code(rb_iseq_t *iseq)
585 compile_data_alloc(rb_iseq_t *iseq, size_t size)
615 compile_data_alloc_insn(rb_iseq_t *iseq)
621 compile_data_alloc_label(rb_iseq_t *iseq)
627 compile_data_alloc_adjust(rb_iseq_t *iseq)
884 new_label_body(rb_iseq_t *iseq, long line)
898 new_adjust_body(rb_iseq_t *iseq, LABEL *label, int line)
909 new_insn_core(rb_iseq_t *iseq, int line_no,
926 new_insn_body(rb_iseq_t *iseq, int line_no, int insn_id, int argc, ...)
944 new_callinfo(rb_iseq_t *iseq, ID mid, int argc, VALUE block, unsigned long flag)
972 new_insn_send(rb_iseq_t *iseq, int line_no, VALUE id, VALUE argc, VALUE block, VALUE flag)
980 new_child_iseq(rb_iseq_t *iseq, NODE *node,
995 iseq_setup(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
1047 iseq_set_exception_local_table(rb_iseq_t *iseq)
1060 get_lvar_level(rb_iseq_t *iseq)
1071 get_dyna_var_idx_at_raw(rb_iseq_t *iseq, ID id)
1084 get_local_var_idx(rb_iseq_t *iseq, ID id)
1096 get_dyna_var_idx(rb_iseq_t *iseq, ID id, int *level, int *ls)
1119 iseq_set_arguments(rb_iseq_t *iseq, LINK_ANCHOR *optargs, NODE *node_args)
1284 iseq_set_local_table(rb_iseq_t *iseq, ID *tbl)
1366 iseq_set_sequence(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
1505 rb_iseq_t *block = 0;
1655 iseq_set_exception_table(rb_iseq_t *iseq)
1712 iseq_set_optargs_table(rb_iseq_t *iseq)
1770 iseq_peephole_optimize(rb_iseq_t *iseq, LINK_ELEMENT *list, const int do_tailcallopt)
1888 insn_set_specialized_instruction(rb_iseq_t *iseq, INSN *iobj, int insn_id)
1908 iseq_specialized_instruction(rb_iseq_t *iseq, INSN *iobj)
1954 iseq_optimize(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
1982 new_unified_insn(rb_iseq_t *iseq,
2022 iseq_insns_unification(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
2080 insn_set_sc_state(rb_iseq_t *iseq, INSN *iobj, int state)
2136 iseq_set_sequence_stackcaching(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
2232 compile_dstr_fragments(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node, int *cntp)
2263 compile_dstr(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node)
2272 compile_dregx(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node)
2281 compile_branch_condition(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * cond,
2332 compile_array_(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE* node_root,
2476 compile_array(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE* node_root, enum compile_array_type_t type)
2504 when_vals(rb_iseq_t *iseq, LINK_ANCHOR *cond_seq, NODE *vals, LABEL *l1, int only_special_literals, VALUE literals)
2541 compile_massign_lhs(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node)
2584 compile_massign_opt_lhs(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *lhsn)
2593 compile_massign_opt(rb_iseq_t *iseq, LINK_ANCHOR *ret,
2658 compile_massign(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node, int poped)
2716 compile_colon2(rb_iseq_t *iseq, NODE * node,
2743 compile_cpath(LINK_ANCHOR *ret, rb_iseq_t *iseq, NODE *cpath)
2765 defined_expr(rb_iseq_t *iseq, LINK_ANCHOR *ret,
2952 defined_expr(rb_iseq_t *iseq, LINK_ANCHOR *ret,
2976 make_name_for_block(rb_iseq_t *iseq)
2979 rb_iseq_t *ip = iseq;
2999 push_ensure_entry(rb_iseq_t *iseq,
3010 add_ensure_range(rb_iseq_t *iseq, struct ensure_range *erange,
3028 add_ensure_iseq(LINK_ANCHOR *ret, rb_iseq_t *iseq, int is_return)
3063 setup_args(rb_iseq_t *iseq, LINK_ANCHOR *args, NODE *argn, VALUE *flag)
3155 iseq_compile_each(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node, int poped)
3526 rb_iseq_t *ip = iseq->parent_iseq;
3591 rb_iseq_t *ip;
3659 rb_iseq_t *ip;
4419 rb_iseq_t *liseq = iseq->local_iseq;
4556 rb_iseq_t *is = iseq;
5084 rb_iseq_t *local_iseq = iseq->local_iseq;
5150 rb_iseq_t *ip = iseq;
5378 rb_iseq_t *iseq = (rb_iseq_t *)OPERAND_AT(iobj, j);
5492 register_label(rb_iseq_t *iseq, struct st_table *labels_table, VALUE obj)
5539 iseq_build_from_ary_exception(rb_iseq_t *iseq, struct st_table *labels_table,
5590 iseq_build_load_iseq(rb_iseq_t *iseq, VALUE op)
5607 iseq_build_from_ary_body(rb_iseq_t *iseq, LINK_ANCHOR *anchor,
5758 rb_iseq_build_from_ary(rb_iseq_t *iseq, VALUE locals, VALUE args,
5835 rb_iseq_t *iseq;
5860 rb_iseq_t *iseq;