rb_iseq_t         324 compile.c      append_compile_error(rb_iseq_t *iseq, int line, const char *fmt, ...)
rb_iseq_t         341 compile.c      compile_bug(rb_iseq_t *iseq, int line, const char *fmt, ...)
rb_iseq_t         350 compile.c      NOINLINE(static compile_error_func prepare_compile_error(rb_iseq_t *iseq));
rb_iseq_t         353 compile.c      prepare_compile_error(rb_iseq_t *iseq)
rb_iseq_t         415 compile.c      #define ISEQ_ARG_DECLARE rb_iseq_t *iseq,
rb_iseq_t         430 compile.c      static INSN *new_insn_body(rb_iseq_t *iseq, int line_no, enum ruby_vminsn_type insn_id, int argc, ...);
rb_iseq_t         431 compile.c      static LABEL *new_label_body(rb_iseq_t *iseq, long line);
rb_iseq_t         432 compile.c      static ADJUST *new_adjust_body(rb_iseq_t *iseq, LABEL *label, int line);
rb_iseq_t         434 compile.c      static int iseq_compile_each(rb_iseq_t *iseq, LINK_ANCHOR *anchor, NODE * n, int);
rb_iseq_t         435 compile.c      static int iseq_setup(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
rb_iseq_t         436 compile.c      static int iseq_optimize(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
rb_iseq_t         437 compile.c      static int iseq_insns_unification(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
rb_iseq_t         439 compile.c      static int iseq_set_local_table(rb_iseq_t *iseq, const ID *tbl);
rb_iseq_t         440 compile.c      static int iseq_set_exception_local_table(rb_iseq_t *iseq);
rb_iseq_t         441 compile.c      static int iseq_set_arguments(rb_iseq_t *iseq, LINK_ANCHOR *anchor, NODE * node);
rb_iseq_t         443 compile.c      static int iseq_set_sequence_stackcaching(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
rb_iseq_t         444 compile.c      static int iseq_set_sequence(rb_iseq_t *iseq, LINK_ANCHOR *anchor);
rb_iseq_t         445 compile.c      static int iseq_set_exception_table(rb_iseq_t *iseq);
rb_iseq_t         446 compile.c      static int iseq_set_optargs_table(rb_iseq_t *iseq);
rb_iseq_t         515 compile.c      iseq_add_mark_object(const rb_iseq_t *iseq, VALUE v)
rb_iseq_t         526 compile.c      iseq_add_mark_object_compile_time(const rb_iseq_t *iseq, VALUE v)
rb_iseq_t         537 compile.c          rb_iseq_t *iseq = (rb_iseq_t *)arg;
rb_iseq_t         550 compile.c      validate_labels(rb_iseq_t *iseq, st_table *labels_table)
rb_iseq_t         560 compile.c      rb_iseq_compile_node(rb_iseq_t *iseq, NODE *node)
rb_iseq_t         666 compile.c      rb_iseq_translate_threaded_code(rb_iseq_t *iseq)
rb_iseq_t         700 compile.c      rb_iseq_original_iseq(const rb_iseq_t *iseq) /* cold path */
rb_iseq_t         778 compile.c      compile_data_alloc(rb_iseq_t *iseq, size_t size)
rb_iseq_t         818 compile.c      compile_data_alloc_insn(rb_iseq_t *iseq)
rb_iseq_t         824 compile.c      compile_data_alloc_label(rb_iseq_t *iseq)
rb_iseq_t         830 compile.c      compile_data_alloc_adjust(rb_iseq_t *iseq)
rb_iseq_t        1000 compile.c      new_label_body(rb_iseq_t *iseq, long line)
rb_iseq_t        1017 compile.c      new_adjust_body(rb_iseq_t *iseq, LABEL *label, int line)
rb_iseq_t        1029 compile.c      new_insn_core(rb_iseq_t *iseq, int line_no,
rb_iseq_t        1046 compile.c      new_insn_body(rb_iseq_t *iseq, int line_no, enum ruby_vminsn_type insn_id, int argc, ...)
rb_iseq_t        1064 compile.c      new_callinfo(rb_iseq_t *iseq, ID mid, int argc, unsigned int flag, struct rb_call_info_kw_arg *kw_arg, int has_blockiseq)
rb_iseq_t        1092 compile.c      new_insn_send(rb_iseq_t *iseq, int line_no, ID id, VALUE argc, const rb_iseq_t *blockiseq, VALUE flag, struct rb_call_info_kw_arg *keywords)
rb_iseq_t        1101 compile.c      static rb_iseq_t *
rb_iseq_t        1102 compile.c      new_child_iseq(rb_iseq_t *iseq, NODE *node,
rb_iseq_t        1103 compile.c      	       VALUE name, const rb_iseq_t *parent, enum iseq_type type, int line_no)
rb_iseq_t        1105 compile.c          rb_iseq_t *ret_iseq;
rb_iseq_t        1117 compile.c      iseq_setup(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
rb_iseq_t        1168 compile.c      iseq_set_exception_local_table(rb_iseq_t *iseq)
rb_iseq_t        1185 compile.c      get_lvar_level(const rb_iseq_t *iseq)
rb_iseq_t        1196 compile.c      get_dyna_var_idx_at_raw(const rb_iseq_t *iseq, ID id)
rb_iseq_t        1209 compile.c      get_local_var_idx(const rb_iseq_t *iseq, ID id)
rb_iseq_t        1221 compile.c      get_dyna_var_idx(const rb_iseq_t *iseq, ID id, int *level, int *ls)
rb_iseq_t        1244 compile.c      iseq_calc_param_size(rb_iseq_t *iseq)
rb_iseq_t        1281 compile.c      iseq_set_arguments_keywords(rb_iseq_t *iseq, LINK_ANCHOR *optargs, const struct rb_args_info *args)
rb_iseq_t        1351 compile.c      iseq_set_arguments(rb_iseq_t *iseq, LINK_ANCHOR *optargs, NODE *node_args)
rb_iseq_t        1467 compile.c      iseq_set_local_table(rb_iseq_t *iseq, const ID *tbl)
rb_iseq_t        1548 compile.c      get_ivar_ic_value(rb_iseq_t *iseq,ID id)
rb_iseq_t        1570 compile.c      iseq_set_sequence(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
rb_iseq_t        1868 compile.c      iseq_set_exception_table(rb_iseq_t *iseq)
rb_iseq_t        1887 compile.c      	    entry->iseq = (rb_iseq_t *)ptr[3];
rb_iseq_t        1931 compile.c      iseq_set_optargs_table(rb_iseq_t *iseq)
rb_iseq_t        2009 compile.c      remove_unreachable_chunk(rb_iseq_t *iseq, LINK_ELEMENT *i)
rb_iseq_t        2043 compile.c      iseq_peephole_optimize(rb_iseq_t *iseq, LINK_ELEMENT *list, const int do_tailcallopt)
rb_iseq_t        2318 compile.c      insn_set_specialized_instruction(rb_iseq_t *iseq, INSN *iobj, int insn_id)
rb_iseq_t        2337 compile.c      iseq_specialized_instruction(rb_iseq_t *iseq, INSN *iobj)
rb_iseq_t        2364 compile.c      	const rb_iseq_t *blockiseq = (rb_iseq_t *)OPERAND_AT(iobj, 2);
rb_iseq_t        2414 compile.c      tailcallable_p(rb_iseq_t *iseq)
rb_iseq_t        2427 compile.c      iseq_optimize(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
rb_iseq_t        2470 compile.c      new_unified_insn(rb_iseq_t *iseq,
rb_iseq_t        2510 compile.c      iseq_insns_unification(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
rb_iseq_t        2568 compile.c      insn_set_sc_state(rb_iseq_t *iseq, INSN *iobj, int state)
rb_iseq_t        2624 compile.c      iseq_set_sequence_stackcaching(rb_iseq_t *iseq, LINK_ANCHOR *anchor)
rb_iseq_t        2721 compile.c      compile_dstr_fragments(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node, int *cntp)
rb_iseq_t        2763 compile.c      compile_dstr(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node)
rb_iseq_t        2772 compile.c      compile_dregx(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node)
rb_iseq_t        2781 compile.c      compile_branch_condition(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * cond,
rb_iseq_t        2838 compile.c      compile_array_keyword_arg(rb_iseq_t *iseq, LINK_ANCHOR *ret, const NODE * const root_node, struct rb_call_info_kw_arg ** const kw_arg_ptr)
rb_iseq_t        2890 compile.c      compile_array_(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE* node_root,
rb_iseq_t        3046 compile.c      compile_array(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE* node_root, enum compile_array_type_t type)
rb_iseq_t        3080 compile.c      when_vals(rb_iseq_t *iseq, LINK_ANCHOR *cond_seq, NODE *vals, LABEL *l1, int only_special_literals, VALUE literals)
rb_iseq_t        3118 compile.c      compile_massign_lhs(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node)
rb_iseq_t        3164 compile.c      compile_massign_opt_lhs(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *lhsn)
rb_iseq_t        3173 compile.c      compile_massign_opt(rb_iseq_t *iseq, LINK_ANCHOR *ret,
rb_iseq_t        3238 compile.c      adjust_stack(rb_iseq_t *iseq, LINK_ANCHOR *ret, int line, int rlen, int llen)
rb_iseq_t        3249 compile.c      compile_massign(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node, int poped)
rb_iseq_t        3334 compile.c      compile_colon2(rb_iseq_t *iseq, NODE * node,
rb_iseq_t        3361 compile.c      compile_cpath(LINK_ANCHOR *ret, rb_iseq_t *iseq, NODE *cpath)
rb_iseq_t        3385 compile.c      defined_expr(rb_iseq_t *iseq, LINK_ANCHOR *ret,
rb_iseq_t        3565 compile.c      defined_expr(rb_iseq_t *iseq, LINK_ANCHOR *ret,
rb_iseq_t        3574 compile.c      	const rb_iseq_t *rescue = NEW_CHILD_ISEQ(NEW_NIL(),
rb_iseq_t        3589 compile.c      make_name_for_block(const rb_iseq_t *orig_iseq)
rb_iseq_t        3592 compile.c          const rb_iseq_t *iseq = orig_iseq;
rb_iseq_t        3612 compile.c      push_ensure_entry(rb_iseq_t *iseq,
rb_iseq_t        3623 compile.c      add_ensure_range(rb_iseq_t *iseq, struct ensure_range *erange,
rb_iseq_t        3641 compile.c      add_ensure_iseq(LINK_ANCHOR *ret, rb_iseq_t *iseq, int is_return)
rb_iseq_t        3676 compile.c      setup_args(rb_iseq_t *iseq, LINK_ANCHOR *args, NODE *argn, unsigned int *flag, struct rb_call_info_kw_arg **keywords)
rb_iseq_t        3757 compile.c      build_postexe_iseq(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *body)
rb_iseq_t        3761 compile.c          const rb_iseq_t *block = NEW_CHILD_ISEQ(body, make_name_for_block(iseq->body->parent_iseq), ISEQ_TYPE_BLOCK, line);
rb_iseq_t        3770 compile.c      compile_named_capture_assign(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE *node)
rb_iseq_t        3836 compile.c      iseq_compile_each(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node, int poped)
rb_iseq_t        4182 compile.c      	const rb_iseq_t *prevblock = ISEQ_COMPILE_DATA(iseq)->current_block;
rb_iseq_t        4244 compile.c      	    const rb_iseq_t *ip = iseq->body->parent_iseq;
rb_iseq_t        4308 compile.c      	    const rb_iseq_t *ip = iseq;
rb_iseq_t        4376 compile.c      	    const rb_iseq_t *ip = iseq;
rb_iseq_t        4433 compile.c      	const rb_iseq_t *rescue = NEW_CHILD_ISEQ(node->nd_resq,
rb_iseq_t        4511 compile.c      	const rb_iseq_t *ensure = NEW_CHILD_ISEQ(node->nd_ensr,
rb_iseq_t        5056 compile.c      	const rb_iseq_t *parent_block = ISEQ_COMPILE_DATA(iseq)->current_block;
rb_iseq_t        5176 compile.c      	const rb_iseq_t *parent_block = ISEQ_COMPILE_DATA(iseq)->current_block;
rb_iseq_t        5187 compile.c      	    const rb_iseq_t *liseq = iseq->body->local_iseq;
rb_iseq_t        5340 compile.c      	rb_iseq_t *is = iseq;
rb_iseq_t        5637 compile.c      	const rb_iseq_t * block_iseq = NEW_CHILD_ISEQ(block_node, make_name_for_block(iseq), ISEQ_TYPE_BLOCK, line);
rb_iseq_t        5687 compile.c      	const rb_iseq_t *method_iseq = NEW_ISEQ(node->nd_defn,
rb_iseq_t        5705 compile.c      	const rb_iseq_t * singleton_method = NEW_ISEQ(node->nd_defn,
rb_iseq_t        5757 compile.c      	const rb_iseq_t *class_iseq = NEW_CHILD_ISEQ(node->nd_body,
rb_iseq_t        5774 compile.c              const rb_iseq_t *module_iseq = NEW_CHILD_ISEQ(node->nd_body,
rb_iseq_t        5791 compile.c      	const rb_iseq_t *singleton_class = NEW_ISEQ(node->nd_body, rb_str_new2("singleton class"),
rb_iseq_t        5893 compile.c      	rb_iseq_t *local_iseq = iseq->body->local_iseq;
rb_iseq_t        5959 compile.c      		const rb_iseq_t *ip = iseq;
rb_iseq_t        6004 compile.c      	const rb_iseq_t *once_iseq = NEW_CHILD_ISEQ((NODE *)IFUNC_NEW(build_postexe_iseq, node->nd_body, 0),
rb_iseq_t        6153 compile.c      	const rb_iseq_t *block = NEW_CHILD_ISEQ(node->nd_body, make_name_for_block(iseq), ISEQ_TYPE_BLOCK, line);
rb_iseq_t        6237 compile.c      		    rb_iseq_t *iseq = (rb_iseq_t *)OPERAND_AT(iobj, j);
rb_iseq_t        6372 compile.c      register_label(rb_iseq_t *iseq, struct st_table *labels_table, VALUE obj)
rb_iseq_t        6417 compile.c      iseq_build_from_ary_exception(rb_iseq_t *iseq, struct st_table *labels_table,
rb_iseq_t        6423 compile.c      	const rb_iseq_t *eiseq;
rb_iseq_t        6471 compile.c      static const rb_iseq_t *
rb_iseq_t        6472 compile.c      iseq_build_load_iseq(const rb_iseq_t *iseq, VALUE op)
rb_iseq_t        6475 compile.c          const rb_iseq_t *loaded_iseq;
rb_iseq_t        6493 compile.c      iseq_build_callinfo_from_hash(rb_iseq_t *iseq, VALUE op)
rb_iseq_t        6529 compile.c      iseq_build_from_ary_body(rb_iseq_t *iseq, LINK_ANCHOR *anchor,
rb_iseq_t        6699 compile.c      iseq_build_kw(rb_iseq_t *iseq, VALUE params, VALUE keywords)
rb_iseq_t        6764 compile.c      rb_iseq_build_from_ary(rb_iseq_t *iseq, VALUE misc, VALUE locals, VALUE params,
rb_iseq_t        6870 compile.c          const rb_iseq_t *iseq;
rb_iseq_t        6895 compile.c          const rb_iseq_t *iseq;
rb_iseq_t        6936 compile.c      static const rb_iseq_t *
rb_iseq_t        6938 compile.c      		VALUE (*build)(rb_iseq_t *, LINK_ANCHOR *, VALUE))
rb_iseq_t        6952 compile.c      for_self_aref(rb_iseq_t *iseq, LINK_ANCHOR *ret, VALUE a)
rb_iseq_t        6967 compile.c      for_self_aset(rb_iseq_t *iseq, LINK_ANCHOR *ret, VALUE a)
rb_iseq_t        6987 compile.c      const rb_iseq_t *
rb_iseq_t        6996 compile.c      const rb_iseq_t *
rb_iseq_t        7040 compile.c      rb_iseq_t * iseq_alloc(void);
rb_iseq_t        7050 compile.c          rb_iseq_t *iseq;
rb_iseq_t        7120 compile.c      static rb_iseq_t *ibf_load_iseq(const struct ibf_load *load, const rb_iseq_t *index_iseq);
rb_iseq_t        7170 compile.c      static ibf_offset_t ibf_dump_iseq_each(struct ibf_dump *dump, const rb_iseq_t *iseq);
rb_iseq_t        7172 compile.c      static rb_iseq_t *
rb_iseq_t        7173 compile.c      ibf_dump_iseq(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7176 compile.c      	return (rb_iseq_t *)-1;
rb_iseq_t        7184 compile.c      	return (rb_iseq_t *)(VALUE)iseq_index;
rb_iseq_t        7202 compile.c      ibf_dump_code(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7226 compile.c      		code[code_index] = (VALUE)ibf_dump_iseq(dump, (const rb_iseq_t *)op);
rb_iseq_t        7266 compile.c      ibf_load_code(const struct ibf_load *load, const rb_iseq_t *iseq, const struct rb_iseq_constant_body *body)
rb_iseq_t        7291 compile.c      		code[code_index] = (VALUE)ibf_load_iseq(load, (const rb_iseq_t *)op);
rb_iseq_t        7324 compile.c      ibf_dump_param_opt_table(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7353 compile.c      ibf_dump_param_keyword(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7403 compile.c      ibf_dump_line_info_table(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7415 compile.c      ibf_dump_local_table(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7448 compile.c      ibf_dump_catch_table(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7488 compile.c      ibf_dump_ci_entries(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7553 compile.c      ibf_dump_iseq_each(struct ibf_dump *dump, const rb_iseq_t *iseq)
rb_iseq_t        7590 compile.c      ibf_load_iseq_each(const struct ibf_load *load, rb_iseq_t *iseq, ibf_offset_t offset)
rb_iseq_t        8295 compile.c      iseq_ibf_dump(const rb_iseq_t *iseq, VALUE opt)
rb_iseq_t        8354 compile.c      ibf_load_iseq_complete(rb_iseq_t *iseq)
rb_iseq_t        8357 compile.c          rb_iseq_t *prev_src_iseq = load->iseq;
rb_iseq_t        8366 compile.c      const rb_iseq_t *
rb_iseq_t        8367 compile.c      rb_iseq_complete(const rb_iseq_t *iseq)
rb_iseq_t        8369 compile.c          ibf_load_iseq_complete((rb_iseq_t *)iseq);
rb_iseq_t        8374 compile.c      static rb_iseq_t *
rb_iseq_t        8375 compile.c      ibf_load_iseq(const struct ibf_load *load, const rb_iseq_t *index_iseq)
rb_iseq_t        8386 compile.c      	    return (rb_iseq_t *)iseqv;
rb_iseq_t        8389 compile.c      	    rb_iseq_t *iseq = iseq_imemo_alloc();
rb_iseq_t        8474 compile.c      const rb_iseq_t *
rb_iseq_t        8478 compile.c          const rb_iseq_t *iseq;
rb_iseq_t          40 error.c        VALUE rb_iseqw_new(const rb_iseq_t *);
rb_iseq_t         237 eval.c             rb_iseq_t *iseq = (rb_iseq_t *)n;
rb_iseq_t         423 gc.c           	    const rb_iseq_t iseq;
rb_iseq_t         815 gc.c           void rb_iseq_mark(const rb_iseq_t *iseq);
rb_iseq_t         816 gc.c           void rb_iseq_free(const rb_iseq_t *iseq);
rb_iseq_t        4433 gc.c           	    rb_iseq_mark((rb_iseq_t *)obj);
rb_iseq_t        9239 gc.c           		    const rb_iseq_t *iseq = (const rb_iseq_t *)obj;
rb_iseq_t          30 iseq.c         static VALUE iseqw_new(const rb_iseq_t *iseq);
rb_iseq_t          31 iseq.c         static const rb_iseq_t *iseqw_check(VALUE iseqw);
rb_iseq_t          70 iseq.c         rb_iseq_free(const rb_iseq_t *iseq)
rb_iseq_t         106 iseq.c         rb_iseq_mark(const rb_iseq_t *iseq)
rb_iseq_t         150 iseq.c         iseq_memsize(const rb_iseq_t *iseq)
rb_iseq_t         211 iseq.c         static rb_iseq_t *
rb_iseq_t         214 iseq.c             rb_iseq_t *iseq = iseq_imemo_alloc();
rb_iseq_t         220 iseq.c         iseq_location_setup(rb_iseq_t *iseq, VALUE path, VALUE absolute_path, VALUE name, VALUE first_lineno)
rb_iseq_t         237 iseq.c         set_relation(rb_iseq_t *iseq, const rb_iseq_t *piseq)
rb_iseq_t         262 iseq.c         rb_iseq_add_mark_object(const rb_iseq_t *iseq, VALUE obj)
rb_iseq_t         269 iseq.c         prepare_iseq_build(rb_iseq_t *iseq,
rb_iseq_t         271 iseq.c         		   const rb_iseq_t *parent, enum iseq_type type,
rb_iseq_t         320 iseq.c         cleanup_iseq_build(rb_iseq_t *iseq)
rb_iseq_t         435 iseq.c         rb_iseq_t *
rb_iseq_t         437 iseq.c         	    const rb_iseq_t *parent, enum iseq_type type)
rb_iseq_t         443 iseq.c         rb_iseq_t *
rb_iseq_t         444 iseq.c         rb_iseq_new_top(NODE *node, VALUE name, VALUE path, VALUE absolute_path, const rb_iseq_t *parent)
rb_iseq_t         450 iseq.c         rb_iseq_t *
rb_iseq_t         451 iseq.c         rb_iseq_new_main(NODE *node, VALUE path, VALUE absolute_path, const rb_iseq_t *parent)
rb_iseq_t         458 iseq.c         static inline rb_iseq_t *
rb_iseq_t         459 iseq.c         iseq_translate(rb_iseq_t *iseq)
rb_iseq_t         465 iseq.c         	    iseq = (rb_iseq_t *)iseqw_check(v2);
rb_iseq_t         472 iseq.c         rb_iseq_t *
rb_iseq_t         474 iseq.c         		     VALUE first_lineno, const rb_iseq_t *parent,
rb_iseq_t         478 iseq.c             rb_iseq_t *iseq = iseq_alloc();
rb_iseq_t         489 iseq.c         const rb_iseq_t *
rb_iseq_t         535 iseq.c         iseq_load(VALUE data, const rb_iseq_t *parent, VALUE opt)
rb_iseq_t         537 iseq.c             rb_iseq_t *iseq = iseq_alloc();
rb_iseq_t         606 iseq.c             return iseq_load(data, RTEST(parent) ? (rb_iseq_t *)parent : NULL, opt);
rb_iseq_t         609 iseq.c         rb_iseq_t *
rb_iseq_t         613 iseq.c             rb_iseq_t *iseq = NULL;
rb_iseq_t         614 iseq.c             const rb_iseq_t *const parent = base_block ? base_block->iseq : NULL;
rb_iseq_t         657 iseq.c         rb_iseq_t *
rb_iseq_t         663 iseq.c         rb_iseq_t *
rb_iseq_t         670 iseq.c         rb_iseq_path(const rb_iseq_t *iseq)
rb_iseq_t         676 iseq.c         rb_iseq_absolute_path(const rb_iseq_t *iseq)
rb_iseq_t         682 iseq.c         rb_iseq_label(const rb_iseq_t *iseq)
rb_iseq_t         688 iseq.c         rb_iseq_base_label(const rb_iseq_t *iseq)
rb_iseq_t         694 iseq.c         rb_iseq_first_lineno(const rb_iseq_t *iseq)
rb_iseq_t         700 iseq.c         rb_iseq_method_name(const rb_iseq_t *iseq)
rb_iseq_t         702 iseq.c             const rb_iseq_t *local_iseq;
rb_iseq_t         715 iseq.c         rb_iseq_coverage(const rb_iseq_t *iseq)
rb_iseq_t         731 iseq.c             return iseq_memsize((const rb_iseq_t *)ptr);
rb_iseq_t         741 iseq.c         iseqw_new(const rb_iseq_t *iseq)
rb_iseq_t         743 iseq.c             union { const rb_iseq_t *in; void *out; } deconst;
rb_iseq_t         754 iseq.c         rb_iseqw_new(const rb_iseq_t *iseq)
rb_iseq_t         900 iseq.c         static const rb_iseq_t *
rb_iseq_t         903 iseq.c             rb_iseq_t *iseq = DATA_PTR(iseqw);
rb_iseq_t         915 iseq.c         const rb_iseq_t *
rb_iseq_t         943 iseq.c             const rb_iseq_t *iseq = iseqw_check(self);
rb_iseq_t        1077 iseq.c         static VALUE iseq_data_to_ary(const rb_iseq_t *iseq);
rb_iseq_t        1163 iseq.c             const rb_iseq_t *iseq = iseqw_check(self);
rb_iseq_t        1172 iseq.c         get_line_info(const rb_iseq_t *iseq, size_t pos)
rb_iseq_t        1207 iseq.c         find_line_no(const rb_iseq_t *iseq, size_t pos)
rb_iseq_t        1220 iseq.c         rb_iseq_line_no(const rb_iseq_t *iseq, size_t pos)
rb_iseq_t        1244 iseq.c         rb_insn_operand_intern(const rb_iseq_t *iseq,
rb_iseq_t        1264 iseq.c         		const rb_iseq_t *diseq = iseq;
rb_iseq_t        1297 iseq.c         		const rb_iseq_t *iseq = rb_iseq_check((rb_iseq_t *)op);
rb_iseq_t        1386 iseq.c         		    const rb_iseq_t *iseq, VALUE child)
rb_iseq_t        1459 iseq.c         iseq_inspect(const rb_iseq_t *iseq)
rb_iseq_t        1470 iseq.c         rb_iseq_disasm(const rb_iseq_t *iseq)
rb_iseq_t        1576 iseq.c         	rb_str_concat(str, rb_iseq_disasm(rb_iseq_check((rb_iseq_t *)isv)));
rb_iseq_t        1644 iseq.c             const rb_iseq_t *iseq = NULL;
rb_iseq_t        1774 iseq.c         iseq_data_to_ary(const rb_iseq_t *iseq)
rb_iseq_t        1895 iseq.c             iseq_original = rb_iseq_original_iseq((rb_iseq_t *)iseq);
rb_iseq_t        1920 iseq.c         		    const rb_iseq_t *iseq = (rb_iseq_t *)*seq;
rb_iseq_t        2082 iseq.c         rb_iseq_parameters(const rb_iseq_t *iseq, int is_proc)
rb_iseq_t        2217 iseq.c             const rb_iseq_t *iseq = iseqw_check(iseqw);
rb_iseq_t          18 iseq.h         #ifndef rb_iseq_t
rb_iseq_t          20 iseq.h         #define rb_iseq_t rb_iseq_t
rb_iseq_t          54 iseq.h         ISEQ_FLIP_CNT_INCREMENT(const rb_iseq_t *iseq)
rb_iseq_t          62 iseq.h         ISEQ_ORIGINAL_ISEQ(const rb_iseq_t *iseq)
rb_iseq_t          70 iseq.h         ISEQ_ORIGINAL_ISEQ_ALLOC(const rb_iseq_t *iseq, long size)
rb_iseq_t          79 iseq.h         static inline rb_iseq_t *
rb_iseq_t          82 iseq.h             return (rb_iseq_t *)rb_imemo_new(imemo_iseq, 0, 0, 0, 0);
rb_iseq_t          87 iseq.h         VALUE iseq_ibf_dump(const rb_iseq_t *iseq, VALUE opt);
rb_iseq_t          88 iseq.h         void ibf_load_iseq_complete(rb_iseq_t *iseq);
rb_iseq_t          89 iseq.h         const rb_iseq_t *iseq_ibf_load(VALUE str);
rb_iseq_t          95 iseq.h         VALUE rb_iseq_compile_node(rb_iseq_t *iseq, NODE *node);
rb_iseq_t          96 iseq.h         int rb_iseq_translate_threaded_code(rb_iseq_t *iseq);
rb_iseq_t          97 iseq.h         VALUE *rb_iseq_original_iseq(const rb_iseq_t *iseq);
rb_iseq_t          98 iseq.h         void rb_iseq_build_from_ary(rb_iseq_t *iseq, VALUE misc,
rb_iseq_t         103 iseq.h         void rb_iseq_add_mark_object(const rb_iseq_t *iseq, VALUE obj);
rb_iseq_t         105 iseq.h         VALUE rb_iseq_parameters(const rb_iseq_t *iseq, int is_proc);
rb_iseq_t         107 iseq.h         unsigned int rb_iseq_line_no(const rb_iseq_t *iseq, size_t pos);
rb_iseq_t         112 iseq.h         VALUE rb_iseqw_new(const rb_iseq_t *iseq);
rb_iseq_t         113 iseq.h         const rb_iseq_t *rb_iseqw_to_iseq(VALUE iseqw);
rb_iseq_t         115 iseq.h         VALUE rb_iseq_path(const rb_iseq_t *iseq);
rb_iseq_t         116 iseq.h         VALUE rb_iseq_absolute_path(const rb_iseq_t *iseq);
rb_iseq_t         117 iseq.h         VALUE rb_iseq_label(const rb_iseq_t *iseq);
rb_iseq_t         118 iseq.h         VALUE rb_iseq_base_label(const rb_iseq_t *iseq);
rb_iseq_t         119 iseq.h         VALUE rb_iseq_first_lineno(const rb_iseq_t *iseq);
rb_iseq_t         120 iseq.h         VALUE rb_iseq_method_name(const rb_iseq_t *iseq);
rb_iseq_t         123 iseq.h         const rb_iseq_t *rb_method_iseq(VALUE body);
rb_iseq_t         124 iseq.h         const rb_iseq_t *rb_proc_get_iseq(VALUE proc, int *is_proc);
rb_iseq_t         155 iseq.h             const rb_iseq_t *iseq;
rb_iseq_t         201 iseq.h             const rb_iseq_t *current_block;
rb_iseq_t         248 iseq.h         VALUE rb_iseq_local_variables(const rb_iseq_t *iseq);
rb_iseq_t         578 load.c         const rb_iseq_t *rb_iseq_load_iseq(VALUE fname);
rb_iseq_t         606 load.c         	const rb_iseq_t *iseq;
rb_iseq_t         117 method.h       #ifndef rb_iseq_t
rb_iseq_t         119 method.h       #define rb_iseq_t rb_iseq_t
rb_iseq_t         123 method.h           const rb_iseq_t * const iseqptr;              /* should be separated from iseqval */
rb_iseq_t         177 method.h       void rb_add_method_iseq(VALUE klass, ID mid, const rb_iseq_t *iseq, rb_cref_t *cref, rb_method_visibility_t visi);
rb_iseq_t         384 proc.c         	const rb_iseq_t *iseq;
rb_iseq_t         599 proc.c             proc->block.iseq = (rb_iseq_t *)ifunc;
rb_iseq_t         782 proc.c             const rb_iseq_t *iseq;
rb_iseq_t         906 proc.c         rb_iseq_min_max_arity(const rb_iseq_t *iseq, int *max)
rb_iseq_t         918 proc.c             const rb_iseq_t *iseq = block->iseq;
rb_iseq_t         987 proc.c         const rb_iseq_t *
rb_iseq_t         991 proc.c             const rb_iseq_t *iseq;
rb_iseq_t        1015 proc.c         iseq_location(const rb_iseq_t *iseq)
rb_iseq_t        1078 proc.c             const rb_iseq_t *iseq = rb_proc_get_iseq(self, &is_proc);
rb_iseq_t        1158 proc.c             const rb_iseq_t *iseq;
rb_iseq_t        2189 proc.c         	const rb_iseq_t *iseq = rb_iseq_check(def->body.iseq.iseqptr);
rb_iseq_t        2321 proc.c         static const rb_iseq_t *
rb_iseq_t        2345 proc.c         const rb_iseq_t *
rb_iseq_t        2435 proc.c             const rb_iseq_t *iseq = rb_method_iseq(method);
rb_iseq_t        2668 proc.c             const rb_iseq_t *iseq;
rb_iseq_t        1441 ruby.c             const rb_iseq_t *iseq;
rb_iseq_t        1707 ruby.c         	rb_io_write(rb_stdout, rb_iseq_disasm((const rb_iseq_t *)iseq));
rb_iseq_t          22 struct.c       const rb_iseq_t *rb_method_for_self_aref(VALUE name, VALUE arg, rb_insn_func_t func);
rb_iseq_t          23 struct.c       const rb_iseq_t *rb_method_for_self_aset(VALUE name, VALUE arg, rb_insn_func_t func);
rb_iseq_t         283 struct.c           const rb_iseq_t *iseq = rb_method_for_self_aref(name, off, rb_vm_opt_struct_aref);
rb_iseq_t         292 struct.c           const rb_iseq_t *iseq = rb_method_for_self_aset(name, off, rb_vm_opt_struct_aset);
rb_iseq_t         346 vm.c           vm_set_top_stack(rb_thread_t *th, const rb_iseq_t *iseq)
rb_iseq_t         360 vm.c           vm_set_eval_stack(rb_thread_t * th, const rb_iseq_t *iseq, const rb_cref_t *cref, rb_block_t *base_block)
rb_iseq_t         370 vm.c           vm_set_main_stack(rb_thread_t *th, const rb_iseq_t *iseq)
rb_iseq_t         727 vm.c           collect_local_variables_in_iseq(const rb_iseq_t *iseq, const struct local_var_list *vars)
rb_iseq_t         771 vm.c           rb_iseq_local_variables(const rb_iseq_t *iseq)
rb_iseq_t         873 vm.c               const rb_iseq_t *base_iseq, *iseq;
rb_iseq_t         912 vm.c           invoke_block(rb_thread_t *th, const rb_iseq_t *iseq, VALUE self, const rb_block_t *block, const rb_cref_t *cref, int type, int opt_pc)
rb_iseq_t         927 vm.c           invoke_bmethod(rb_thread_t *th, const rb_iseq_t *iseq, VALUE self, const rb_block_t *block, int type, int opt_pc)
rb_iseq_t         960 vm.c           	const rb_iseq_t *iseq = rb_iseq_check(block->iseq);
rb_iseq_t        1665 vm.c           	const rb_iseq_t *catch_iseq;
rb_iseq_t        1880 vm.c           rb_iseq_eval(const rb_iseq_t *iseq)
rb_iseq_t        1890 vm.c           rb_iseq_eval_main(const rb_iseq_t *iseq)
rb_iseq_t        1936 vm.c           	    const rb_iseq_t *iseq = cfp->iseq;
rb_iseq_t        1957 vm.c               const rb_iseq_t *iseq = rb_iseq_new(0, filename, filename, Qnil, 0, ISEQ_TYPE_TOP);
rb_iseq_t        2456 vm.c               rb_add_method_iseq(klass, id, (const rb_iseq_t *)iseqval, cref, visi);
rb_iseq_t        2460 vm.c           	rb_add_method_iseq(klass, id, (const rb_iseq_t *)iseqval, cref, METHOD_VISI_PUBLIC);
rb_iseq_t        2921 vm.c           	const rb_iseq_t *iseq = rb_iseq_new(0, filename, filename, Qnil, 0, ISEQ_TYPE_TOP);
rb_iseq_t        3054 vm.c           VALUE rb_insn_operand_intern(const rb_iseq_t *iseq,
rb_iseq_t          11 vm_args.c      NORETURN(static void raise_argument_error(rb_thread_t *th, const rb_iseq_t *iseq, const VALUE exc));
rb_iseq_t          12 vm_args.c      NORETURN(static void argument_arity_error(rb_thread_t *th, const rb_iseq_t *iseq, const int miss_argc, const int min_argc, const int max_argc));
rb_iseq_t          13 vm_args.c      NORETURN(static void argument_kw_error(rb_thread_t *th, const rb_iseq_t *iseq, const char *error, const VALUE keys));
rb_iseq_t         387 vm_args.c      			 const rb_iseq_t * const iseq, VALUE * const locals)
rb_iseq_t         507 vm_args.c      setup_parameters_complex(rb_thread_t * const th, const rb_iseq_t * const iseq,
rb_iseq_t         695 vm_args.c      raise_argument_error(rb_thread_t *th, const rb_iseq_t *iseq, const VALUE exc)
rb_iseq_t         716 vm_args.c      argument_arity_error(rb_thread_t *th, const rb_iseq_t *iseq, const int miss_argc, const int min_argc, const int max_argc)
rb_iseq_t         722 vm_args.c      argument_kw_error(rb_thread_t *th, const rb_iseq_t *iseq, const char *error, const VALUE keys)
rb_iseq_t         770 vm_args.c      			  struct rb_calling_info *calling, const struct rb_call_info *ci, rb_iseq_t *blockiseq, const int is_super)
rb_iseq_t         783 vm_args.c      	    calling->blockptr->iseq = (rb_iseq_t *)proc;
rb_iseq_t          32 vm_backtrace.c calc_lineno(const rb_iseq_t *iseq, const VALUE *pc)
rb_iseq_t          41 vm_backtrace.c     const rb_iseq_t *iseq = cfp->iseq;
rb_iseq_t          59 vm_backtrace.c 	    const rb_iseq_t *iseq;
rb_iseq_t         495 vm_backtrace.c     const rb_iseq_t *iseq = cfp->iseq;
rb_iseq_t         693 vm_backtrace.c     const rb_iseq_t *iseq = cfp->iseq;
rb_iseq_t        1236 vm_backtrace.c     return RTEST(iseq) ? rb_iseqw_new((rb_iseq_t *)iseq) : Qnil;
rb_iseq_t        1279 vm_backtrace.c static const rb_iseq_t *
rb_iseq_t        1287 vm_backtrace.c 	    return (const rb_iseq_t *)frame;
rb_iseq_t        1308 vm_backtrace.c     const rb_iseq_t *iseq = frame2iseq(frame);
rb_iseq_t        1315 vm_backtrace.c     const rb_iseq_t *iseq = frame2iseq(frame);
rb_iseq_t        1322 vm_backtrace.c     const rb_iseq_t *iseq = frame2iseq(frame);
rb_iseq_t        1329 vm_backtrace.c     const rb_iseq_t *iseq = frame2iseq(frame);
rb_iseq_t        1336 vm_backtrace.c     const rb_iseq_t *iseq = frame2iseq(frame);
rb_iseq_t        1392 vm_backtrace.c     const rb_iseq_t *iseq = frame2iseq(frame);
rb_iseq_t         411 vm_core.h      const rb_iseq_t *rb_iseq_complete(const rb_iseq_t *iseq);
rb_iseq_t         414 vm_core.h      static inline const rb_iseq_t *
rb_iseq_t         415 vm_core.h      rb_iseq_check(const rb_iseq_t *iseq)
rb_iseq_t         419 vm_core.h      	rb_iseq_complete((rb_iseq_t *)iseq);
rb_iseq_t         599 vm_core.h          const rb_iseq_t *iseq;	/* cfp[2] */
rb_iseq_t         603 vm_core.h          const rb_iseq_t *block_iseq;/* cfp[6] / block[2] */
rb_iseq_t         614 vm_core.h          const rb_iseq_t *iseq;
rb_iseq_t         817 vm_core.h      rb_iseq_t *rb_iseq_new(NODE*, VALUE, VALUE, VALUE, const rb_iseq_t *parent, enum iseq_type);
rb_iseq_t         818 vm_core.h      rb_iseq_t *rb_iseq_new_top(NODE *node, VALUE name, VALUE path, VALUE absolute_path, const rb_iseq_t *parent);
rb_iseq_t         819 vm_core.h      rb_iseq_t *rb_iseq_new_main(NODE *node, VALUE path, VALUE absolute_path, const rb_iseq_t *parent);
rb_iseq_t         820 vm_core.h      rb_iseq_t *rb_iseq_new_with_bopt(NODE*, VALUE, VALUE, VALUE, VALUE, VALUE, enum iseq_type, VALUE);
rb_iseq_t         821 vm_core.h      rb_iseq_t *rb_iseq_new_with_opt(NODE*, VALUE, VALUE, VALUE, VALUE, const rb_iseq_t *parent, enum iseq_type, const rb_compile_option_t*);
rb_iseq_t         824 vm_core.h      rb_iseq_t *rb_iseq_compile(VALUE src, VALUE file, VALUE line);
rb_iseq_t         825 vm_core.h      rb_iseq_t *rb_iseq_compile_on_base(VALUE src, VALUE file, VALUE line, rb_block_t *base_block);
rb_iseq_t         826 vm_core.h      rb_iseq_t *rb_iseq_compile_with_option(VALUE src, VALUE file, VALUE absolute_path, VALUE line, rb_block_t *base_block, VALUE opt);
rb_iseq_t         828 vm_core.h      VALUE rb_iseq_disasm(const rb_iseq_t *iseq);
rb_iseq_t         829 vm_core.h      int rb_iseq_disasm_insn(VALUE str, const VALUE *iseqval, size_t pos, const rb_iseq_t *iseq, VALUE child);
rb_iseq_t         832 vm_core.h      VALUE rb_iseq_coverage(const rb_iseq_t *iseq);
rb_iseq_t         984 vm_core.h      #define RUBY_VM_NORMAL_ISEQ_P(ptr)  (RB_TYPE_P((VALUE)(ptr), T_IMEMO) && imemo_type((VALUE)ptr) == imemo_iseq && rb_iseq_check((rb_iseq_t *)ptr))
rb_iseq_t        1008 vm_core.h      VALUE rb_iseq_eval(const rb_iseq_t *iseq);
rb_iseq_t        1009 vm_core.h      VALUE rb_iseq_eval_main(const rb_iseq_t *iseq);
rb_iseq_t         260 vm_dump.c          rb_iseq_t *iseq = cfp->iseq;
rb_iseq_t         354 vm_dump.c          const rb_iseq_t *iseq = cfp->iseq;
rb_iseq_t         368 vm_dump.c      	    const VALUE *iseq_original = rb_iseq_original_iseq((rb_iseq_t *)iseq);
rb_iseq_t          23 vm_eval.c      static void vm_set_eval_stack(rb_thread_t * th, const rb_iseq_t *iseq, const rb_cref_t *cref, rb_block_t *base_block);
rb_iseq_t        1310 vm_eval.c      	const rb_iseq_t *iseq;
rb_iseq_t          18 vm_exec.h      typedef rb_iseq_t *ISEQ;
rb_iseq_t         154 vm_insnhelper.c 	      const rb_iseq_t *iseq,
rb_iseq_t         177 vm_insnhelper.c     cfp->iseq = (rb_iseq_t *)iseq;
rb_iseq_t         921 vm_insnhelper.c 	const rb_iseq_t *base_iseq = GET_ISEQ();
rb_iseq_t         949 vm_insnhelper.c 		    const rb_iseq_t * const iseq = escape_cfp->iseq;
rb_iseq_t        1318 vm_insnhelper.c static const rb_iseq_t *
rb_iseq_t        1336 vm_insnhelper.c     const rb_iseq_t *iseq = def_iseq_ptr(cc->me->def);
rb_iseq_t        1343 vm_insnhelper.c simple_iseq_p(const rb_iseq_t *iseq)
rb_iseq_t        1355 vm_insnhelper.c 		    const rb_iseq_t *iseq, VALUE *argv, int param_size, int local_size)
rb_iseq_t        1379 vm_insnhelper.c     const rb_iseq_t *iseq = def_iseq_ptr(cc->me->def);
rb_iseq_t        1403 vm_insnhelper.c     const rb_iseq_t *iseq = def_iseq_ptr(me->def);
rb_iseq_t        1423 vm_insnhelper.c     const rb_iseq_t *iseq = def_iseq_ptr(me->def);
rb_iseq_t        1939 vm_insnhelper.c 	const rb_iseq_t *local_iseq = cfp->iseq->body->local_iseq;
rb_iseq_t        2328 vm_insnhelper.c     vm_push_frame(th, (rb_iseq_t *)ifunc, VM_FRAME_MAGIC_IFUNC,
rb_iseq_t        2347 vm_insnhelper.c vm_callee_setup_block_arg_arg0_splat(rb_control_frame_t *cfp, const rb_iseq_t *iseq, VALUE *argv, VALUE ary)
rb_iseq_t        2371 vm_insnhelper.c vm_callee_setup_block_arg(rb_thread_t *th, struct rb_calling_info *calling, const struct rb_call_info *ci, const rb_iseq_t *iseq, VALUE *argv, const enum arg_setup_type arg_setup_type)
rb_iseq_t        2418 vm_insnhelper.c vm_yield_setup_args(rb_thread_t *th, const rb_iseq_t *iseq, const int argc, VALUE *argv, const rb_block_t *blockptr, enum arg_setup_type arg_setup_type)
rb_iseq_t        2446 vm_insnhelper.c 	const rb_iseq_t *iseq = block->iseq;
rb_iseq_t        2476 vm_insnhelper.c vm_make_proc_with_iseq(const rb_iseq_t *blockiseq)
rb_iseq_t        2496 vm_insnhelper.c     VALUE proc = vm_make_proc_with_iseq((rb_iseq_t *)iseq);
rb_iseq_t         548 vm_method.c    	    const rb_iseq_t *iseq = 0;
rb_iseq_t         637 vm_method.c    rb_add_method_iseq(VALUE klass, ID mid, const rb_iseq_t *iseq, rb_cref_t *cref, rb_method_visibility_t visi)
rb_iseq_t         640 vm_method.c    	const rb_iseq_t *iseqptr;