Searched refs:arg_post_start (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/ruby-104/ruby/
H A Diseq.c1435 (iseqdat->arg_post_start <= i &&
1436 i < iseqdat->arg_post_start + iseqdat->arg_post_len) ? "Post" : "",
1735 rb_ary_push(args, INT2FIX(iseq->arg_post_start));
1969 r = iseq->arg_post_start + iseq->arg_post_len;
1971 for (i = iseq->arg_post_start; i < r; i++) {
1978 for (i = iseq->arg_post_start; i < r; i++) {
H A Dvm_insnhelper.c1167 if (!(orig_argc < iseq->arg_post_start)) {
1173 MEMCPY(&orig_argv[iseq->arg_post_start], &argv[argc -= iseq->arg_post_len],
2136 int start = iseq->arg_post_start;
H A Dcompile.c1146 iseq->arg_post_start = get_dyna_var_idx_at_raw(iseq, args->first_post_arg);
1227 if (iseq->arg_post_start == 0) {
1228 iseq->arg_post_start = iseq->arg_rest + 1;
1249 iseq->arg_size = iseq->arg_post_start + iseq->arg_post_len;
4453 int post_start = liseq->arg_post_start;
5786 VALUE arg_post_start = CHECK_INTEGER(rb_ary_entry(args, i++)); local
5794 iseq->arg_post_start = FIX2INT(arg_post_start);
5803 iseq->arg_size = iseq->arg_post_start + iseq->arg_post_len;
H A Dvm_core.h253 * arg_post_start = M+N+(*1) // or 0 if no post arguments
270 int arg_post_start; member in struct:rb_iseq_struct

Completed in 131 milliseconds