RARRAY_LEN 83 array.c assert(RARRAY_LEN(ary) == (n)); \ RARRAY_LEN 93 array.c ARY_SET_EMBED_LEN((ary), RARRAY_LEN(ary)+(n)); \ RARRAY_LEN 101 array.c ARY_SHARED_ROOT_P(ary) ? RARRAY_LEN(ary) : RARRAY(ary)->as.heap.aux.capa) RARRAY_LEN 203 array.c assert(RARRAY_LEN(ary) <= capacity); RARRAY_LEN 222 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 320 array.c long shared_len, len = RARRAY_LEN(ary); RARRAY_LEN 330 array.c else if (ARY_SHARED_OCCUPIED(shared) && len > ((shared_len = RARRAY_LEN(shared))>>1)) { RARRAY_LEN 356 array.c long old_len = RARRAY_LEN(ary); RARRAY_LEN 367 array.c if (RARRAY_CONST_PTR(ary) - RARRAY_CONST_PTR(shared) + new_len <= RARRAY_LEN(shared)) { RARRAY_LEN 590 array.c long capa = ARY_CAPA(ary), len = RARRAY_LEN(ary); RARRAY_LEN 609 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 801 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 833 array.c assert(offset+len <= RARRAY_LEN(ary)); RARRAY_LEN 847 array.c ARY_SET_LEN(result, RARRAY_LEN(ary)); RARRAY_LEN 859 array.c return ary_make_partial(ary, rb_obj_class(ary), 0, RARRAY_LEN(ary)); RARRAY_LEN 878 array.c len = RARRAY_LEN(ary); RARRAY_LEN 907 array.c long idx = RARRAY_LEN(ary); RARRAY_LEN 919 array.c long oldlen = RARRAY_LEN(ary); RARRAY_LEN 953 array.c n = RARRAY_LEN(ary); RARRAY_LEN 995 array.c ARY_INCREASE_LEN(ary, -RARRAY_LEN(result)); RARRAY_LEN 1003 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1065 array.c n = RARRAY_LEN(result); RARRAY_LEN 1074 array.c if (RARRAY_LEN(ary) < ARY_DEFAULT_SIZE) { RARRAY_LEN 1076 array.c MEMMOVE(ptr, ptr+n, VALUE, RARRAY_LEN(ary)-n); RARRAY_LEN 1092 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1103 array.c capa = RARRAY_LEN(shared); RARRAY_LEN 1163 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1187 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1198 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1215 array.c long alen = RARRAY_LEN(ary); RARRAY_LEN 1275 array.c beg += RARRAY_LEN(ary); RARRAY_LEN 1288 array.c switch (rb_range_beg_len(arg, &beg, &len, RARRAY_LEN(ary), 0)) { RARRAY_LEN 1337 array.c if (RARRAY_LEN(ary) == 0) return Qnil; RARRAY_LEN 1364 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1411 array.c idx += RARRAY_LEN(ary); RARRAY_LEN 1413 array.c if (idx < 0 || RARRAY_LEN(ary) <= idx) { RARRAY_LEN 1417 array.c idx - (idx < 0 ? RARRAY_LEN(ary) : 0), -RARRAY_LEN(ary), RARRAY_LEN(ary)); RARRAY_LEN 1459 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1470 array.c len = RARRAY_LEN(ary); RARRAY_LEN 1482 array.c len = RARRAY_LEN(ary); RARRAY_LEN 1517 array.c long i = RARRAY_LEN(ary), len; RARRAY_LEN 1524 array.c if (i > (len = RARRAY_LEN(ary))) { RARRAY_LEN 1545 array.c if (i > (len = RARRAY_LEN(ary))) { RARRAY_LEN 1569 array.c olen = RARRAY_LEN(ary); RARRAY_LEN 1586 array.c rlen = RARRAY_LEN(rpl); RARRAY_LEN 1587 array.c olen = RARRAY_LEN(ary); /* ary may be resized in rpl.to_ary too */ RARRAY_LEN 1656 array.c olen = RARRAY_LEN(ary); RARRAY_LEN 1741 array.c if (rb_range_beg_len(argv[0], &beg, &len, RARRAY_LEN(ary), 1)) { RARRAY_LEN 1779 array.c pos = RARRAY_LEN(ary); RARRAY_LEN 1821 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1851 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1878 array.c len = RARRAY_LEN(ary); RARRAY_LEN 1882 array.c nlen = RARRAY_LEN(ary); RARRAY_LEN 1903 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1919 array.c if (RARRAY_LEN(ary) == 0) RARRAY_LEN 1927 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1937 array.c return rb_ary_new4(RARRAY_LEN(ary), RARRAY_CONST_PTR(ary)); RARRAY_LEN 1983 array.c for (; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 2038 array.c if (RARRAY_LEN(ary) == 0) return rb_usascii_str_new(0, 0); RARRAY_LEN 2043 array.c len += RSTRING_LEN(sep) * (RARRAY_LEN(ary) - 1); RARRAY_LEN 2045 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 2051 array.c result = rb_str_buf_new(len + (RARRAY_LEN(ary)-i)*10); RARRAY_LEN 2065 array.c ary_join_0(ary, sep, RARRAY_LEN(ary), result); RARRAY_LEN 2103 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 2128 array.c if (RARRAY_LEN(ary) == 0) return rb_usascii_str_new2("[]"); RARRAY_LEN 2151 array.c VALUE dup = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 2174 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 2181 array.c if (RARRAY_LEN(key_value_pair) != 2) { RARRAY_LEN 2183 array.c i, RARRAY_LEN(key_value_pair)); RARRAY_LEN 2217 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 2259 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 2267 array.c ARY_SET_LEN(dup, RARRAY_LEN(ary)); RARRAY_LEN 2284 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 2359 array.c len = RARRAY_LEN(ary); RARRAY_LEN 2368 array.c ARY_SET_LEN(rotated, RARRAY_LEN(ary)); RARRAY_LEN 2450 array.c if (RARRAY_LEN(ary) > 1) { RARRAY_LEN 2453 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 2475 array.c ARY_SET_CAPA(ary, RARRAY_LEN(tmp)); RARRAY_LEN 2491 array.c ARY_SET_CAPA(ary, RARRAY_LEN(tmp)); RARRAY_LEN 2617 array.c long low = 0, high = RARRAY_LEN(ary), mid; RARRAY_LEN 2721 array.c collect = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 2722 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2757 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2781 array.c rb_ary_resize(result, RARRAY_LEN(result) + (beg + len) - j); RARRAY_LEN 2810 array.c return rb_get_values_at(ary, RARRAY_LEN(ary), argc, argv, rb_ary_entry); RARRAY_LEN 2839 array.c result = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 2840 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2860 array.c for (i1 = i2 = 0; i1 < RARRAY_LEN(ary); arg->len[0] = ++i1) { RARRAY_LEN 2876 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 2949 array.c if (RARRAY_LEN(ary) > len) { RARRAY_LEN 2984 array.c for (i1 = i2 = 0; i1 < RARRAY_LEN(ary); i1++) { RARRAY_LEN 2996 array.c if (RARRAY_LEN(ary) == i2) { RARRAY_LEN 3013 array.c for (i1 = i2 = 0; i1 < RARRAY_LEN(ary); i1++) { RARRAY_LEN 3024 array.c if (RARRAY_LEN(ary) == i2) { RARRAY_LEN 3034 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 3107 array.c orig_len = RARRAY_LEN(ary); RARRAY_LEN 3130 array.c switch (rb_range_beg_len(arg1, &pos, &len, RARRAY_LEN(ary), 0)) { RARRAY_LEN 3151 array.c for (i = 0; i < RARRAY_LEN(orig); i++) { RARRAY_LEN 3167 array.c for (i1 = i2 = 0; i1 < RARRAY_LEN(ary); arg->len[0] = ++i1) { RARRAY_LEN 3315 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 3330 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 3341 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 3388 array.c alen = RARRAY_LEN(ary); RARRAY_LEN 3393 array.c elen = RARRAY_LEN(tmp); RARRAY_LEN 3399 array.c else if (elen != RARRAY_LEN(tmp)) { RARRAY_LEN 3401 array.c RARRAY_LEN(tmp), elen); RARRAY_LEN 3430 array.c if (RARRAY_LEN(orig) <= RARRAY_EMBED_LEN_MAX) { RARRAY_LEN 3441 array.c ary_memcpy(copy, 0, RARRAY_LEN(orig), RARRAY_CONST_PTR(orig)); RARRAY_LEN 3445 array.c ARY_SET_LEN(copy, RARRAY_LEN(orig)); RARRAY_LEN 3457 array.c ARY_SET_LEN(copy, RARRAY_LEN(orig)); RARRAY_LEN 3536 array.c len = RARRAY_LEN(ary); RARRAY_LEN 3539 array.c if (rb_range_beg_len(arg1, &beg, &len, RARRAY_LEN(ary), 1)) { RARRAY_LEN 3546 array.c beg = RARRAY_LEN(ary) + beg; RARRAY_LEN 3549 array.c len = NIL_P(arg2) ? RARRAY_LEN(ary) - beg : NUM2LONG(arg2); RARRAY_LEN 3560 array.c if (RARRAY_LEN(ary) < end) { RARRAY_LEN 3564 array.c ary_mem_clear(ary, RARRAY_LEN(ary), end - RARRAY_LEN(ary)); RARRAY_LEN 3574 array.c if (i>=RARRAY_LEN(ary)) break; RARRAY_LEN 3614 array.c xlen = RARRAY_LEN(x); RARRAY_LEN 3615 array.c ylen = RARRAY_LEN(y); RARRAY_LEN 3644 array.c if (RARRAY_LEN(y) > 0) { RARRAY_LEN 3645 array.c rb_ary_splice(x, RARRAY_LEN(x), 0, y); RARRAY_LEN 3688 array.c if (ARY_MAX_SIZE/len < RARRAY_LEN(ary)) { RARRAY_LEN 3691 array.c len *= RARRAY_LEN(ary); RARRAY_LEN 3697 array.c t = RARRAY_LEN(ary); RARRAY_LEN 3740 array.c for (i = 0; i < RARRAY_LEN(ary); ++i) { RARRAY_LEN 3742 array.c if (!NIL_P(v) && RARRAY_LEN(v) > 0 && RARRAY_LEN 3773 array.c for (i = 0; i < RARRAY_LEN(ary); ++i) { RARRAY_LEN 3776 array.c RARRAY_LEN(v) > 1 && RARRAY_LEN 3793 array.c len1 = RARRAY_LEN(ary1); RARRAY_LEN 3798 array.c len1 = RARRAY_LEN(ary1); RARRAY_LEN 3799 array.c if (len1 != RARRAY_LEN(ary2)) RARRAY_LEN 3840 array.c if (RARRAY_LEN(ary1) != RARRAY_LEN(ary2)) return Qfalse; RARRAY_LEN 3851 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 3871 array.c if (RARRAY_LEN(ary1) != RARRAY_LEN(ary2)) return Qfalse; RARRAY_LEN 3895 array.c h = rb_hash_start(RARRAY_LEN(ary)); RARRAY_LEN 3897 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 3923 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 3943 array.c len = RARRAY_LEN(ary1); RARRAY_LEN 3944 array.c if (len > RARRAY_LEN(ary2)) { RARRAY_LEN 3945 array.c len = RARRAY_LEN(ary2); RARRAY_LEN 3998 array.c len = RARRAY_LEN(ary1) - RARRAY_LEN(ary2); RARRAY_LEN 4009 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 4039 array.c for (i = 0; i < RARRAY_LEN(ary); ++i) { RARRAY_LEN 4093 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 4127 array.c if (RARRAY_LEN(ary2) == 0) return ary3; RARRAY_LEN 4131 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 4175 array.c for (i=0; i<RARRAY_LEN(ary2); i++) { RARRAY_LEN 4222 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 4230 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 4277 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 4285 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 4337 array.c if (RARRAY_LEN(ary) <= 1) RARRAY_LEN 4345 array.c if (RARRAY_LEN(ary) == hash_size) { RARRAY_LEN 4387 array.c if (RARRAY_LEN(ary) <= 1) RARRAY_LEN 4423 array.c end = p + RARRAY_LEN(ary); RARRAY_LEN 4430 array.c if (RARRAY_LEN(ary) == n) { RARRAY_LEN 4486 array.c return LONG2NUM(RARRAY_LEN(ary)); RARRAY_LEN 4488 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 4500 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 4517 array.c result = ary_new(0, RARRAY_LEN(ary)); RARRAY_LEN 4523 array.c while (i < RARRAY_LEN(ary)) { RARRAY_LEN 4525 array.c if (level >= 0 && RARRAY_LEN(stack) / 2 >= level) { RARRAY_LEN 4550 array.c if (RARRAY_LEN(stack) == 0) { RARRAY_LEN 4687 array.c i = len = RARRAY_LEN(ary); RARRAY_LEN 4692 array.c if (len != RARRAY_LEN(ary) || ptr != RARRAY_CONST_PTR(ary)) { RARRAY_LEN 4771 array.c len = RARRAY_LEN(ary); RARRAY_LEN 4790 array.c len = RARRAY_LEN(ary); RARRAY_LEN 4862 array.c if (args && (RARRAY_LEN(args) > 0)) { RARRAY_LEN 4865 array.c if (RARRAY_LEN(self) == 0) return INT2FIX(0); RARRAY_LEN 4910 array.c while (RARRAY_LEN(ary) > 0 && (n < 0 || 0 < n--)) { RARRAY_LEN 4911 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 5022 array.c long n = RARRAY_LEN(ary); RARRAY_LEN 5023 array.c long k = (args && (RARRAY_LEN(args) > 0)) ? NUM2LONG(RARRAY_AREF(args, 0)) : n; RARRAY_LEN 5062 array.c n = RARRAY_LEN(ary); /* Array length */ RARRAY_LEN 5074 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 5118 array.c long n = RARRAY_LEN(ary); RARRAY_LEN 5156 array.c len = RARRAY_LEN(ary); RARRAY_LEN 5219 array.c long n = RARRAY_LEN(ary); RARRAY_LEN 5259 array.c n = RARRAY_LEN(ary); /* Array length */ RARRAY_LEN 5270 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 5313 array.c long n = RARRAY_LEN(ary); RARRAY_LEN 5355 array.c len = RARRAY_LEN(ary); RARRAY_LEN 5432 array.c if (RARRAY_LEN(arrays[i]) == 0) goto done; RARRAY_LEN 5439 array.c long k = RARRAY_LEN(arrays[i]); RARRAY_LEN 5479 array.c while (counters[m] == RARRAY_LEN(arrays[m])) { RARRAY_LEN 5541 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 5572 array.c result = rb_ary_subseq(ary, pos, RARRAY_LEN(ary)); RARRAY_LEN 5601 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 5617 array.c long i, len = RARRAY_LEN(ary); RARRAY_LEN 5625 array.c for (i = 0; i < RARRAY_LEN(ary); ++i) { RARRAY_LEN 5711 array.c if (RARRAY_LEN(ary) == 0) RARRAY_LEN 5716 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 5771 array.c for (; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 5800 array.c for (; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1763 class.c if (RARRAY_LEN(keys) == 1) { RARRAY_LEN 1338 compile.c VALUE *dvs = ALLOC_N(VALUE, RARRAY_LEN(default_values)); RARRAY_LEN 1340 compile.c for (i = 0; i < RARRAY_LEN(default_values); i++) { RARRAY_LEN 1874 compile.c tlen = (int)RARRAY_LEN(ISEQ_COMPILE_DATA(iseq)->catch_table_ary); RARRAY_LEN 6422 compile.c for (i=0; i<RARRAY_LEN(exception); i++) { RARRAY_LEN 6431 compile.c if (RARRAY_LEN(v) != 6) { RARRAY_LEN 6534 compile.c long i, len = RARRAY_LEN(body); RARRAY_LEN 6637 compile.c for (i=0; i<RARRAY_LEN(op); i+=2) { RARRAY_LEN 6741 compile.c switch (RARRAY_LEN(key)) { RARRAY_LEN 7125 compile.c long index = RARRAY_LEN(dump->obj_list); RARRAY_LEN 7635 compile.c const long size = RARRAY_LEN(dump->iseq_list); RARRAY_LEN 7888 compile.c long i, len = (int)RARRAY_LEN(obj); RARRAY_LEN 8222 compile.c VALUE list = rb_ary_tmp_new(RARRAY_LEN(dump->obj_list)); RARRAY_LEN 8225 compile.c for (i=0; i<RARRAY_LEN(dump->obj_list); i++) { RARRAY_LEN 1366 complex.c if (RARRAY_LEN(a) != 2) RARRAY_LEN 1367 complex.c rb_raise(rb_eArgError, "marshaled complex must have an array whose length is 2 but %ld", RARRAY_LEN(a)); RARRAY_LEN 2348 dir.c ary = dir_globs(RARRAY_LEN(v), RARRAY_CONST_PTR(v), flags); RARRAY_LEN 570 enum.c if (RARRAY_LEN(key_value_pair) != 2) { RARRAY_LEN 572 enum.c RARRAY_LEN(key_value_pair)); RARRAY_LEN 645 enum.c if (RARRAY_LEN(ary) == 0) RARRAY_LEN 651 enum.c if (RARRAY_LEN(ary) == 1) RARRAY_LEN 664 enum.c for (; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 687 enum.c for (; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 965 enum.c if (RARRAY_LEN(data->buf) != SORT_BY_BUFSIZE*2) { RARRAY_LEN 1077 enum.c if (RB_TYPE_P(obj, T_ARRAY) && RARRAY_LEN(obj) <= LONG_MAX/2) { RARRAY_LEN 1078 enum.c ary = rb_ary_new2(RARRAY_LEN(obj)*2); RARRAY_LEN 1099 enum.c if (RARRAY_LEN(ary) > 2) { RARRAY_LEN 1101 enum.c ruby_qsort(ptr, RARRAY_LEN(ary)/2, 2*sizeof(VALUE), RARRAY_LEN 1107 enum.c for (i=1; i<RARRAY_LEN(ary); i+=2) { RARRAY_LEN 1110 enum.c rb_ary_resize(ary, RARRAY_LEN(ary)/2); RARRAY_LEN 1399 enum.c for (i = 0; i < RARRAY_LEN(obj); i++) { RARRAY_LEN 1413 enum.c RARRAY_LEN(result)/2, RARRAY_LEN 1416 enum.c for (i=1; i<RARRAY_LEN(result); i+=2) { RARRAY_LEN 1419 enum.c rb_ary_resize(result, RARRAY_LEN(result)/2); RARRAY_LEN 1422 enum.c ruby_qsort(RARRAY_PTR(result), RARRAY_LEN(result), sizeof(VALUE), RARRAY_LEN 2209 enum.c for (i = RARRAY_LEN(ary); --i >= 0; ) { RARRAY_LEN 2275 enum.c if (RARRAY_LEN(ary) == size) { RARRAY_LEN 2335 enum.c if (RARRAY_LEN(ary) > 0) rb_yield(ary); RARRAY_LEN 2349 enum.c if (RARRAY_LEN(ary) == size) { RARRAY_LEN 2353 enum.c if (RARRAY_LEN(ary) == size) { RARRAY_LEN 2455 enum.c tmp = rb_ary_new2(RARRAY_LEN(args) + 1); RARRAY_LEN 2457 enum.c for (i=0; i<RARRAY_LEN(args); i++) { RARRAY_LEN 2460 enum.c if (RARRAY_LEN(e) <= n) { RARRAY_LEN 2500 enum.c tmp = rb_ary_new2(RARRAY_LEN(args) + 1); RARRAY_LEN 2502 enum.c for (i=0; i<RARRAY_LEN(args); i++) { RARRAY_LEN 2778 enum.c if (args && (RARRAY_LEN(args) > 0)) { RARRAY_LEN 2828 enum.c len = RARRAY_LEN(ary); RARRAY_LEN 479 enumerator.c rb_long2int(RARRAY_LEN(args) + argc); RARRAY_LEN 733 enumerator.c switch (RARRAY_LEN(args)) { RARRAY_LEN 992 enumerator.c long argc = RARRAY_LEN(eargs); RARRAY_LEN 1047 enumerator.c argc = (int)RARRAY_LEN(e->args); RARRAY_LEN 1550 enumerator.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1563 enumerator.c for (i = 0; i < RARRAY_LEN(result); i++) { RARRAY_LEN 1749 enumerator.c ary = rb_ary_new2(RARRAY_LEN(arrays) + 1); RARRAY_LEN 1751 enumerator.c for (i = 0; i < RARRAY_LEN(arrays); i++) { RARRAY_LEN 1768 enumerator.c arg = rb_ary_new2(RARRAY_LEN(zip_args)); RARRAY_LEN 1769 enumerator.c for (i = 0; i < RARRAY_LEN(zip_args); i++) { RARRAY_LEN 1775 enumerator.c ary = rb_ary_new2(RARRAY_LEN(arg) + 1); RARRAY_LEN 1782 enumerator.c for (i = 0; i < RARRAY_LEN(arg); i++) { RARRAY_LEN 875 error.c for (i=0;i<RARRAY_LEN(bt);i++) { RARRAY_LEN 119 eval_error.c if (NIL_P(errat) || RARRAY_LEN(errat) == 0 || RARRAY_LEN 176 eval_error.c long len = RARRAY_LEN(errat); RARRAY_LEN 8 ext/-test-/debug/inspector.c long i, len = RARRAY_LEN(locs); RARRAY_LEN 3831 ext/date/date_core.c for (i = 0; i < RARRAY_LEN(tab); i++) { RARRAY_LEN 3840 ext/date/date_core.c for (j = 0; j < RARRAY_LEN(a); j++) RARRAY_LEN 3861 ext/date/date_core.c if (g && !NIL_P(k) && (RARRAY_LEN(a) - e)) { RARRAY_LEN 3874 ext/date/date_core.c for (i = 0; i < RARRAY_LEN(a); i++) { RARRAY_LEN 3891 ext/date/date_core.c for (i = 0; i < RARRAY_LEN(a); i++) { RARRAY_LEN 3915 ext/date/date_core.c for (i = 0; i < RARRAY_LEN(a); i++) { RARRAY_LEN 3932 ext/date/date_core.c for (i = 0; i < RARRAY_LEN(a); i++) { RARRAY_LEN 7071 ext/date/date_core.c switch (RARRAY_LEN(a)) { RARRAY_LEN 7080 ext/date/date_core.c if (RARRAY_LEN(a) == 2) { RARRAY_LEN 529 ext/dbm/dbm.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 538 ext/dbm/dbm.c if (n > 0) dbmp->di_size = n - RARRAY_LEN(ary); RARRAY_LEN 603 ext/dbm/dbm.c if (RARRAY_LEN(pair) < 2) { RARRAY_LEN 115 ext/fiddle/function.c for (i = 0; i < RARRAY_LEN(args); i++) { RARRAY_LEN 134 ext/fiddle/function.c for (i = 0; i < RARRAY_LEN(args); i++) { RARRAY_LEN 636 ext/gdbm/gdbm.c for (i = 0; i < RARRAY_LEN(ary); i++) RARRAY_LEN 639 ext/gdbm/gdbm.c if (n > 0) dbmp->di_size = n - (int)RARRAY_LEN(ary); RARRAY_LEN 752 ext/gdbm/gdbm.c if (RARRAY_LEN(pair) < 2) { RARRAY_LEN 715 ext/io/console/console.c if (RARRAY_LEN(cpos) != 2) rb_raise(rb_eArgError, "expected 2D coordinate"); RARRAY_LEN 257 ext/objspace/objspace_dump.c dump_append(dc, ", \"length\":%ld", RARRAY_LEN(obj)); RARRAY_LEN 258 ext/objspace/objspace_dump.c if (RARRAY_LEN(obj) > 0 && FL_TEST(obj, ELTS_SHARED)) RARRAY_LEN 260 ext/objspace/objspace_dump.c if (RARRAY_LEN(obj) > 0 && FL_TEST(obj, RARRAY_EMBED_FLAG)) RARRAY_LEN 63 ext/openssl/ossl.c for (i = 0; i < RARRAY_LEN(ary); i++) { \ RARRAY_LEN 706 ext/openssl/ossl_ocsp.c for (i = 0; i < RARRAY_LEN(ext); i++) RARRAY_LEN 735 ext/openssl/ossl_ocsp.c for(i = 0; i < RARRAY_LEN(ext); i++){ RARRAY_LEN 1598 ext/openssl/ossl_pkey_ec.c if (RARRAY_LEN(arg1) != RARRAY_LEN(arg2) + 1) /* arg2 must be 1 larger */ RARRAY_LEN 1601 ext/openssl/ossl_pkey_ec.c num = RARRAY_LEN(arg1); RARRAY_LEN 797 ext/openssl/ossl_ssl.c for(i = 0; i < RARRAY_LEN(val); i++){ RARRAY_LEN 970 ext/openssl/ossl_ssl.c for (i = 0; i < RARRAY_LEN(v); i++) { RARRAY_LEN 975 ext/openssl/ossl_ssl.c if (i < RARRAY_LEN(v)-1) rb_str_cat2(str, ":"); RARRAY_LEN 1043 ext/openssl/ossl_ssl.c if (!RARRAY_LEN(splitted)) RARRAY_LEN 211 ext/openssl/ossl_x509attr.c for (i = 0; i < RARRAY_LEN(asn1_value); i++) { RARRAY_LEN 663 ext/openssl/ossl_x509cert.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 669 ext/openssl/ossl_x509cert.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 315 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 320 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 488 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 494 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 427 ext/openssl/ossl_x509req.c for (i=0;i<RARRAY_LEN(ary); i++) { RARRAY_LEN 433 ext/openssl/ossl_x509req.c for (i=0;i<RARRAY_LEN(ary); i++) { RARRAY_LEN 194 ext/openssl/ossl_x509revoked.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 200 ext/openssl/ossl_x509revoked.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1018 ext/pathname/pathname.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1078 ext/pathname/pathname.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 160 ext/psych/psych_emitter.c if(RARRAY_LEN(version) > 0) { RARRAY_LEN 177 ext/psych/psych_emitter.c len = RARRAY_LEN(tags); RARRAY_LEN 181 ext/psych/psych_emitter.c for(i = 0; i < len && i < RARRAY_LEN(tags); i++) { RARRAY_LEN 188 ext/psych/psych_emitter.c if(RARRAY_LEN(tuple) < 2) { RARRAY_LEN 210 ext/psych/psych_emitter.c (RARRAY_LEN(version) > 0) ? &version_directive : NULL, RARRAY_LEN 94 ext/racc/cparse/cparse.c ((0 <= idx && idx < RARRAY_LEN(s)) ? rb_ary_entry(s, idx) : Qnil) RARRAY_LEN 107 ext/racc/cparse/cparse.c if (len > RARRAY_LEN(stack)) len = RARRAY_LEN(stack); RARRAY_LEN 108 ext/racc/cparse/cparse.c return rb_ary_subseq(stack, RARRAY_LEN(stack) - len, len); RARRAY_LEN 122 ext/racc/cparse/cparse.c #define PUSH(s, i) rb_ary_store(s, RARRAY_LEN(s), i) RARRAY_LEN 125 ext/racc/cparse/cparse.c ((RARRAY_LEN(s) > 0) ? rb_ary_entry(s, RARRAY_LEN(s) - 1) : Qnil) RARRAY_LEN 351 ext/racc/cparse/cparse.c if (!(13 <= RARRAY_LEN(arg) && RARRAY_LEN(arg) <= 14)) RARRAY_LEN 352 ext/racc/cparse/cparse.c rb_raise(RaccBug, "[Racc Bug] wrong arg.size %ld", RARRAY_LEN(arg)); RARRAY_LEN 366 ext/racc/cparse/cparse.c if (RARRAY_LEN(arg) > 13) { RARRAY_LEN 448 ext/racc/cparse/cparse.c if (RARRAY_LEN(block_args) != 2) { RARRAY_LEN 453 ext/racc/cparse/cparse.c RARRAY_LEN(block_args)); RARRAY_LEN 649 ext/racc/cparse/cparse.c if (RARRAY_LEN(v->state) <= 1) { RARRAY_LEN 737 ext/racc/cparse/cparse.c tmp = rb_ary_entry(v->vstack, RARRAY_LEN(v->vstack) - len); RARRAY_LEN 766 ext/racc/cparse/cparse.c if (RARRAY_LEN(v->state) == 0) RARRAY_LEN 959 ext/readline/readline.c matches = RARRAY_LEN(ary); RARRAY_LEN 1763 ext/readline/readline.c if (RARRAY_LEN(result) >= 2) RARRAY_LEN 1788 ext/readline/readline.c if (RARRAY_LEN(result) >= 2) RARRAY_LEN 12790 ext/ripper/ripper.c long i, n = RARRAY_LEN(lines); RARRAY_LEN 7041 ext/ripper/ripper.y long i, n = RARRAY_LEN(lines); RARRAY_LEN 531 ext/sdbm/init.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 659 ext/sdbm/init.c if (RARRAY_LEN(pair) < 2) { RARRAY_LEN 1180 ext/socket/ancdata.c if (RARRAY_LEN(elt) != 3) RARRAY_LEN 1259 ext/socket/socket.c if (RARRAY_LEN(sa) == 3) { RARRAY_LEN 1264 ext/socket/socket.c else if (RARRAY_LEN(sa) >= 4) { RARRAY_LEN 1283 ext/socket/socket.c RARRAY_LEN(sa)); RARRAY_LEN 376 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(ary); idx++) { RARRAY_LEN 385 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(ary); idx++) { RARRAY_LEN 415 ext/tk/tkutil/tkutil.c size2 = RARRAY_LEN(val); RARRAY_LEN 477 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(dst); idx++) { RARRAY_LEN 528 ext/tk/tkutil/tkutil.c size = RARRAY_LEN(ary); RARRAY_LEN 530 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(ary); idx++) { RARRAY_LEN 571 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(dst); idx++) { RARRAY_LEN 609 ext/tk/tkutil/tkutil.c volatile VALUE dst = rb_ary_new2(2 * RARRAY_LEN(assoc)); RARRAY_LEN 611 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(assoc); RARRAY_LEN 619 ext/tk/tkutil/tkutil.c switch(RARRAY_LEN(assoc)) { RARRAY_LEN 632 ext/tk/tkutil/tkutil.c val = rb_ary_new2(RARRAY_LEN(pair) - 1); RARRAY_LEN 633 ext/tk/tkutil/tkutil.c rb_ary_cat(val, RARRAY_CONST_PTR(pair) + 1, RARRAY_LEN(pair) - 1); RARRAY_LEN 655 ext/tk/tkutil/tkutil.c volatile VALUE dst = rb_ary_new2(2 * RARRAY_LEN(assoc)); RARRAY_LEN 657 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(assoc); RARRAY_LEN 665 ext/tk/tkutil/tkutil.c switch(RARRAY_LEN(assoc)) { RARRAY_LEN 678 ext/tk/tkutil/tkutil.c val = rb_ary_new2(RARRAY_LEN(pair) - 1); RARRAY_LEN 679 ext/tk/tkutil/tkutil.c rb_ary_cat(val, RARRAY_CONST_PTR(pair) + 1, RARRAY_LEN(pair) - 1); RARRAY_LEN 1495 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(list); RARRAY_LEN 1587 ext/tk/tkutil/tkutil.c if (RARRAY_LEN(longkey_inf) > 125 /* from 0x80 to 0xFD */) { RARRAY_LEN 1600 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(key_inf); idx++) { RARRAY_LEN 1603 ext/tk/tkutil/tkutil.c if (RARRAY_LEN(inf) < 3) continue; RARRAY_LEN 1628 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(longkey_inf); idx++) { RARRAY_LEN 1631 ext/tk/tkutil/tkutil.c if (RARRAY_LEN(inf) < 3) continue; RARRAY_LEN 1658 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(proc_inf); idx++) { RARRAY_LEN 1661 ext/tk/tkutil/tkutil.c if (RARRAY_LEN(inf) < 2) continue; RARRAY_LEN 1692 ext/tk/tkutil/tkutil.c long vallen = (Check_Type(val_ary, T_ARRAY), RARRAY_LEN(val_ary)); RARRAY_LEN 1139 ext/win32ole/win32ole.c len = RARRAY_LEN(val); RARRAY_LEN 1160 ext/win32ole/win32ole.c ary_len = RARRAY_LEN(ary); RARRAY_LEN 1164 ext/win32ole/win32ole.c len = RARRAY_LEN(ary); RARRAY_LEN 2827 ext/win32ole/win32ole.c dispParams.cArgs = RARRAY_LEN(args); RARRAY_LEN 2858 ext/win32ole/win32ole.c rgsabound[0].cElements = RARRAY_LEN(param); RARRAY_LEN 446 ext/win32ole/win32ole_event.c for(i = 0; i < RARRAY_LEN(ary) && (unsigned int) i < pdispparams->cArgs; i++) { RARRAY_LEN 795 ext/win32ole/win32ole_event.c len = RARRAY_LEN(ary); RARRAY_LEN 822 ext/win32ole/win32ole_event.c len = RARRAY_LEN(ary); RARRAY_LEN 1203 ext/win32ole/win32ole_event.c return RARRAY_LEN(ary_ole_event); RARRAY_LEN 401 ext/win32ole/win32ole_typelib.c len = RARRAY_LEN(args); RARRAY_LEN 303 ext/win32ole/win32ole_variant.c dim = RARRAY_LEN(elems); RARRAY_LEN 345 ext/win32ole/win32ole_variant.c len = RARRAY_LEN(val); RARRAY_LEN 411 ext/win32ole/win32ole_variant.c len = RARRAY_LEN(args); RARRAY_LEN 4327 file.c if (RARRAY_LEN(ary) == 0) return rb_str_new(0, 0); RARRAY_LEN 4330 file.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 4342 file.c len += RSTRING_LEN(sep) * (RARRAY_LEN(ary) - 1); RARRAY_LEN 4347 file.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 5763 file.c for (i = 0; i < RARRAY_LEN(load_path); i++) { RARRAY_LEN 5821 file.c for (i = 0; i < RARRAY_LEN(load_path); i++) { RARRAY_LEN 1895 gc.c long i, cnt = RARRAY_LEN(stress_to_class); RARRAY_LEN 2650 gc.c long len = RARRAY_LEN(table); RARRAY_LEN 2711 gc.c for (i=0; i<RARRAY_LEN(table); i++) { RARRAY_LEN 4465 gc.c long i, len = RARRAY_LEN(obj); RARRAY_LEN 6101 gc.c if (ary == Qnil || RARRAY_LEN(ary) >= MARK_OBJECT_ARY_BUCKET_SIZE) { RARRAY_LEN 9190 gc.c (int)RARRAY_LEN(obj)); RARRAY_LEN 9378 gc.c if (RARRAY_LEN(stress_to_class) == 0) { RARRAY_LEN 658 hash.c for (i = 0; i < RARRAY_LEN(tmp); ++i) { RARRAY_LEN 676 hash.c switch (RARRAY_LEN(v)) { RARRAY_LEN 679 hash.c RARRAY_LEN(v)); RARRAY_LEN 3440 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 3488 hash.c for (i=0; i<RARRAY_LEN(values); i++) { RARRAY_LEN 3527 hash.c for (i=0; i<RARRAY_LEN(ary); i+=2) { RARRAY_LEN 3532 hash.c for (i=0; i<RARRAY_LEN(ary); i+=2) { RARRAY_LEN 3558 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 3629 hash.c for (i = 0; i < RARRAY_LEN(keys); ++i) { RARRAY_LEN 3660 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 3705 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 4099 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 1012 include/ruby/ruby.h #define RARRAY_LENINT(ary) rb_long2int(RARRAY_LEN(ary)) RARRAY_LEN 6273 io.c long len = RARRAY_LEN(tmp); RARRAY_LEN 7083 io.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 7936 io.c if (!NIL_P(ARGF.argv) && RARRAY_LEN(ARGF.argv) > 0) { RARRAY_LEN 7948 io.c else if (ARGF.next_p == -1 && RARRAY_LEN(ARGF.argv) > 0) { RARRAY_LEN 7955 io.c if (RARRAY_LEN(ARGF.argv) > 0) { RARRAY_LEN 8340 io.c ARGF.lineno = lineno + RARRAY_LEN(ary); RARRAY_LEN 8399 io.c for (i=0; i<RARRAY_LEN(read); i++) { RARRAY_LEN 8419 io.c for (i=0; i<RARRAY_LEN(write); i++) { RARRAY_LEN 8432 io.c for (i=0; i<RARRAY_LEN(except); i++) { RARRAY_LEN 8465 io.c for (i=0; i< RARRAY_LEN(read); i++) { RARRAY_LEN 8478 io.c for (i=0; i< RARRAY_LEN(write); i++) { RARRAY_LEN 8491 io.c for (i=0; i< RARRAY_LEN(except); i++) { RARRAY_LEN 9681 io.c n = RARRAY_LEN(v) + 1; RARRAY_LEN 11274 io.c if (RARRAY_LEN(ARGF.argv) == 0) { RARRAY_LEN 1574 iseq.c for (l = 0; l < RARRAY_LEN(child); l++) { RARRAY_LEN 1982 iseq.c for (i=0; i<RARRAY_LEN(val); i+=2) { RARRAY_LEN 2033 iseq.c for (l=0, pos=0; l<RARRAY_LEN(nbody); l++) { RARRAY_LEN 58 load.c ary = rb_ary_tmp_new(RARRAY_LEN(load_path)); RARRAY_LEN 59 load.c for (i = 0; i < RARRAY_LEN(load_path); ++i) { RARRAY_LEN 289 load.c for (i = 0; i < RARRAY_LEN(features); i++) { RARRAY_LEN 346 load.c for (i = 0; i < RARRAY_LEN(load_path); ++i) { RARRAY_LEN 434 load.c if (i >= RARRAY_LEN(this_feature_index)) break; RARRAY_LEN 567 load.c features_index_add(feature, INT2FIX(RARRAY_LEN(features)-1)); RARRAY_LEN 849 marshal.c long i, len = RARRAY_LEN(obj); RARRAY_LEN 852 marshal.c for (i=0; i<RARRAY_LEN(obj); i++) { RARRAY_LEN 854 marshal.c if (len != RARRAY_LEN(obj)) { RARRAY_LEN 1534 marshal.c long i = RARRAY_LEN(extmod); RARRAY_LEN 1593 marshal.c while (RARRAY_LEN(extmod) > 0) { RARRAY_LEN 1603 marshal.c while (RARRAY_LEN(extmod) > 0) { RARRAY_LEN 1790 marshal.c if (RARRAY_LEN(mem) != len) { RARRAY_LEN 326 numeric.c if (!RB_TYPE_P(ary, T_ARRAY) || RARRAY_LEN(ary) != 2) { RARRAY_LEN 3126 object.c if (RB_TYPE_P(val, T_ARRAY) && RARRAY_LEN(val) == 0) RARRAY_LEN 378 pack.c #define MORE_ITEM (idx < RARRAY_LEN(ary)) RARRAY_LEN 432 pack.c : RARRAY_LEN(ary) - idx; RARRAY_LEN 1098 pack.c rb_ary_store(ary, RARRAY_LEN(ary)+tmp_len-1, Qnil); \ RARRAY_LEN 1859 pack.c pend = p + RARRAY_LEN(a); RARRAY_LEN 1902 pack.c pend = p + RARRAY_LEN(a); RARRAY_LEN 12714 parse.c long i, n = RARRAY_LEN(lines); RARRAY_LEN 7041 parse.y long i, n = RARRAY_LEN(lines); RARRAY_LEN 835 proc.c vret = rb_vm_invoke_proc(GET_THREAD(), proc, check_argc(RARRAY_LEN(args)), RARRAY_CONST_PTR(args), 0); RARRAY_LEN 2735 proc.c if (RARRAY_LEN(passed) < FIX2INT(arity)) { RARRAY_LEN 2743 proc.c return rb_proc_call_with_block(proc, check_argc(RARRAY_LEN(passed)), RARRAY_CONST_PTR(passed), passed_proc); RARRAY_LEN 1513 process.c for (i = 0 ; i < RARRAY_LEN(key); i++) { RARRAY_LEN 1568 process.c if (RARRAY_LEN(val) == 2 && SYMBOL_P(path) && RARRAY_LEN 1599 process.c for (i = 0; i < RARRAY_LEN(key); i++) { RARRAY_LEN 1604 process.c if (i == RARRAY_LEN(key)) RARRAY_LEN 1685 process.c if (RARRAY_LEN(tmp) == 1) RARRAY_LEN 1687 process.c else if (RARRAY_LEN(tmp) == 2) { RARRAY_LEN 1832 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1870 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1880 process.c if (RARRAY_LEN(ary) < depth) RARRAY_LEN 1969 process.c if (RARRAY_LEN(tmp) != 2) { RARRAY_LEN 2316 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2359 process.c size_t len = run_exec_dup2_tmpbuf_size(RARRAY_LEN(ary)); RARRAY_LEN 2381 process.c for (i = 0; i < RARRAY_LEN(envopts); i++) { RARRAY_LEN 2446 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2729 process.c n = RARRAY_LEN(ary); RARRAY_LEN 2737 process.c pairs[i].cloexec = RARRAY_LEN(elt) > 2 && RTEST(RARRAY_AREF(elt, 2)); RARRAY_LEN 2850 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2869 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2926 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 3025 process.c for (i = 0; i < RARRAY_LEN(obj); i++) { RARRAY_LEN 3107 process.c size_t len = run_exec_dup2_tmpbuf_size(RARRAY_LEN(ary)); RARRAY_LEN 725 random.c switch (RARRAY_LEN(dump)) { RARRAY_LEN 1681 rational.c if (RARRAY_LEN(a) != 2) RARRAY_LEN 1682 rational.c rb_raise(rb_eArgError, "marshaled rational must have an array whose length is 2 but %ld", RARRAY_LEN(a)); RARRAY_LEN 1867 re.c rb_ary_resize(result, RARRAY_LEN(result) + (beg + len) - j); RARRAY_LEN 2635 re.c if (RARRAY_LEN(ary) == 0) { RARRAY_LEN 2639 re.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 3510 re.c long argc = RARRAY_LEN(args0); RARRAY_LEN 3646 re.c if (RARRAY_LEN(args) == 1 && RARRAY_LEN 632 ruby.c while (list && RARRAY_LEN(list) > 0) { RARRAY_LEN 659 ruby.c n = RARRAY_LEN(argv); RARRAY_LEN 707 ruby.c n = RARRAY_LEN(argv) - n; RARRAY_LEN 1567 ruby.c for (i = 0; i < RARRAY_LEN(load_path); ++i) { RARRAY_LEN 7199 string.c while ((len = RARRAY_LEN(result)) > 0 && RARRAY_LEN 69 struct.c if (RSTRUCT_LEN(s) != RARRAY_LEN(members)) { RARRAY_LEN 71 struct.c RARRAY_LEN(members), RSTRUCT_LEN(s)); RARRAY_LEN 94 struct.c const long members_length = RARRAY_LEN(members); RARRAY_LEN 146 struct.c mask = RARRAY_LEN(back); RARRAY_LEN 310 struct.c len = RARRAY_LEN(members); RARRAY_LEN 538 struct.c return RARRAY_LEN(members); RARRAY_LEN 331 symbol.c if (idx >= (size_t)RARRAY_LEN(ids) || NIL_P(ary = rb_ary_entry(ids, (long)idx))) { RARRAY_LEN 347 symbol.c if (idx < (size_t)RARRAY_LEN(ids) && !NIL_P(ary = rb_ary_entry(ids, (long)idx))) { RARRAY_LEN 593 thread.c th->value = rb_vm_invoke_proc(th, proc, (int)RARRAY_LEN(args), RARRAY_CONST_PTR(args), 0); RARRAY_LEN 1592 thread.c long mask_stack_len = RARRAY_LEN(th->pending_interrupt_mask_stack); RARRAY_LEN 1595 thread.c long ancestors_len = RARRAY_LEN(ancestors); RARRAY_LEN 1630 thread.c return RARRAY_LEN(th->pending_interrupt_queue) == 0; RARRAY_LEN 1637 thread.c for (i=0; i<RARRAY_LEN(th->pending_interrupt_queue); i++) { RARRAY_LEN 1652 thread.c for (i=0; i<RARRAY_LEN(th->pending_interrupt_queue); i++) { RARRAY_LEN 4047 thread.c for (i = 0; i < RARRAY_LEN(lines); i++) { RARRAY_LEN 4937 thread.c if (line >= RARRAY_LEN(coverage)) { /* no longer tracked */ RARRAY_LEN 569 thread_sync.c for (i=0; i<RARRAY_LEN(list); i++) { RARRAY_LEN 580 thread_sync.c return RARRAY_LEN(que); RARRAY_LEN 587 thread_sync.c return RARRAY_LEN(waiters); RARRAY_LEN 594 thread_sync.c return RARRAY_LEN(waiters); RARRAY_LEN 3216 transcode.c for (i = 0; i < RARRAY_LEN(convpath); i++) { RARRAY_LEN 3221 transcode.c if (RARRAY_LEN(pair) != 2) RARRAY_LEN 2555 vm.c RUBY_DTRACE_CREATE_HOOK(HASH, RARRAY_LEN(ary)); RARRAY_LEN 2569 vm.c core_hash_merge(hash, RARRAY_LEN(ary), RARRAY_CONST_PTR(ary)); RARRAY_LEN 68 vm_args.c const long len = RARRAY_LEN(args->rest); RARRAY_LEN 90 vm_args.c if (args->rest && RARRAY_LEN(args->rest) == 1) { RARRAY_LEN 164 vm_args.c ary = rb_ary_subseq(args->rest, args->rest_index, RARRAY_LEN(args->rest) - args->rest_index); RARRAY_LEN 211 vm_args.c long len = RARRAY_LEN(args->rest); RARRAY_LEN 304 vm_args.c len = RARRAY_LEN(args->rest); RARRAY_LEN 738 vm_args.c long len = RARRAY_LEN(ary), i; RARRAY_LEN 1153 vm_backtrace.c for (i=0; i<RARRAY_LEN(result); i++) { RARRAY_LEN 1182 vm_backtrace.c dbg_context.backtrace_size = RARRAY_LEN(dbg_context.backtrace); RARRAY_LEN 1020 vm_dump.c for (i=0; i<RARRAY_LEN(vm->loaded_features); i++) { RARRAY_LEN 1281 vm_eval.c if (RARRAY_LEN(bt2) > 0) { RARRAY_LEN 1076 vm_insnhelper.c len = (rb_num_t)RARRAY_LEN(ary); RARRAY_LEN 2350 vm_insnhelper.c long len = RARRAY_LEN(ary); RARRAY_LEN 2402 vm_insnhelper.c RARRAY_LEN(arg0) == iseq->body->param.lead_num) {