RARRAY_LEN 97 array.c assert(RARRAY_LEN(ary) == n); \ RARRAY_LEN 107 array.c ARY_SET_EMBED_LEN(ary, RARRAY_LEN(ary)+n); \ RARRAY_LEN 115 array.c ARY_SHARED_ROOT_P(ary) ? RARRAY_LEN(ary) : RARRAY(ary)->as.heap.aux.capa) RARRAY_LEN 146 array.c assert(RARRAY_LEN(ary) <= capacity); RARRAY_LEN 165 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 235 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 383 array.c ARY_SET_LEN((VALUE)shared, RARRAY_LEN(ary)); RARRAY_LEN 398 array.c if (RARRAY_LEN(ary) <= RARRAY_EMBED_LEN_MAX) { RARRAY_LEN 399 array.c VALUE subst = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 400 array.c MEMCPY(ARY_EMBED_PTR(subst), RARRAY_PTR(ary), VALUE, RARRAY_LEN(ary)); RARRAY_LEN 401 array.c ARY_SET_EMBED_LEN(subst, RARRAY_LEN(ary)); RARRAY_LEN 571 array.c idx += RARRAY_LEN(ary); RARRAY_LEN 574 array.c idx - RARRAY_LEN(ary)); RARRAY_LEN 594 array.c if (idx > RARRAY_LEN(ary)) { RARRAY_LEN 595 array.c rb_mem_clear(RARRAY_PTR(ary) + RARRAY_LEN(ary), RARRAY_LEN 596 array.c idx-RARRAY_LEN(ary) + 1); RARRAY_LEN 599 array.c if (idx >= RARRAY_LEN(ary)) { RARRAY_LEN 610 array.c assert(offset+len <= RARRAY_LEN(ary)); RARRAY_LEN 624 array.c ARY_SET_LEN(result, RARRAY_LEN(ary)); RARRAY_LEN 648 array.c if (n > RARRAY_LEN(ary)) { RARRAY_LEN 649 array.c n = RARRAY_LEN(ary); RARRAY_LEN 655 array.c offset = RARRAY_LEN(ary) - n; RARRAY_LEN 676 array.c rb_ary_store(ary, RARRAY_LEN(ary), item); RARRAY_LEN 708 array.c if (RARRAY_LEN(ary) == 0) return Qnil; RARRAY_LEN 710 array.c RARRAY_LEN(ary) * 3 < ARY_CAPA(ary) && RARRAY_LEN 713 array.c ary_resize_capa(ary, RARRAY_LEN(ary) * 2); RARRAY_LEN 715 array.c n = RARRAY_LEN(ary)-1; RARRAY_LEN 748 array.c ARY_INCREASE_LEN(ary, -RARRAY_LEN(result)); RARRAY_LEN 758 array.c if (RARRAY_LEN(ary) == 0) return Qnil; RARRAY_LEN 761 array.c if (RARRAY_LEN(ary) < ARY_DEFAULT_SIZE) { RARRAY_LEN 762 array.c MEMMOVE(RARRAY_PTR(ary), RARRAY_PTR(ary)+1, VALUE, RARRAY_LEN(ary)-1); RARRAY_LEN 810 array.c n = RARRAY_LEN(result); RARRAY_LEN 815 array.c MEMMOVE(RARRAY_PTR(ary), RARRAY_PTR(ary)+n, VALUE, RARRAY_LEN(ary)-n); RARRAY_LEN 841 array.c if (ARY_CAPA(ary) <= (len = RARRAY_LEN(ary)) + argc) { RARRAY_LEN 863 array.c if (RARRAY_LEN(ary) == 0) return Qnil; RARRAY_LEN 864 array.c if (offset < 0 || RARRAY_LEN(ary) <= offset) { RARRAY_LEN 874 array.c offset += RARRAY_LEN(ary); RARRAY_LEN 884 array.c if (beg > RARRAY_LEN(ary)) return Qnil; RARRAY_LEN 887 array.c if (RARRAY_LEN(ary) < len || RARRAY_LEN(ary) < beg + len) { RARRAY_LEN 888 array.c len = RARRAY_LEN(ary) - beg; RARRAY_LEN 938 array.c beg += RARRAY_LEN(ary); RARRAY_LEN 951 array.c switch (rb_range_beg_len(arg, &beg, &len, RARRAY_LEN(ary), 0)) { RARRAY_LEN 999 array.c if (RARRAY_LEN(ary) == 0) return Qnil; RARRAY_LEN 1024 array.c if (RARRAY_LEN(ary) == 0) return Qnil; RARRAY_LEN 1025 array.c return RARRAY_PTR(ary)[RARRAY_LEN(ary)-1]; RARRAY_LEN 1067 array.c idx += RARRAY_LEN(ary); RARRAY_LEN 1069 array.c if (idx < 0 || RARRAY_LEN(ary) <= idx) { RARRAY_LEN 1105 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1113 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1139 array.c long i = RARRAY_LEN(ary); RARRAY_LEN 1146 array.c if (i > RARRAY_LEN(ary)) { RARRAY_LEN 1147 array.c i = RARRAY_LEN(ary); RARRAY_LEN 1156 array.c if (i > RARRAY_LEN(ary)) { RARRAY_LEN 1157 array.c i = RARRAY_LEN(ary); RARRAY_LEN 1182 array.c beg += RARRAY_LEN(ary); RARRAY_LEN 1184 array.c beg -= RARRAY_LEN(ary); RARRAY_LEN 1188 array.c if (RARRAY_LEN(ary) < len || RARRAY_LEN(ary) < beg + len) { RARRAY_LEN 1189 array.c len = RARRAY_LEN(ary) - beg; RARRAY_LEN 1197 array.c rlen = RARRAY_LEN(rpl); RARRAY_LEN 1200 array.c if (beg >= RARRAY_LEN(ary)) { RARRAY_LEN 1208 array.c rb_mem_clear(RARRAY_PTR(ary) + RARRAY_LEN(ary), beg - RARRAY_LEN(ary)); RARRAY_LEN 1217 array.c alen = RARRAY_LEN(ary) + rlen - len; RARRAY_LEN 1224 array.c VALUE, RARRAY_LEN(ary) - (beg + len)); RARRAY_LEN 1279 array.c if (rb_range_beg_len(argv[0], &beg, &len, RARRAY_LEN(ary), 1)) { RARRAY_LEN 1314 array.c pos = RARRAY_LEN(ary); RARRAY_LEN 1344 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1371 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1398 array.c len = RARRAY_LEN(ary); RARRAY_LEN 1401 array.c if (RARRAY_LEN(ary) < len) { RARRAY_LEN 1402 array.c len = RARRAY_LEN(ary); RARRAY_LEN 1420 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 1436 array.c if (RARRAY_LEN(ary) == 0) RARRAY_LEN 1444 array.c VALUE dup = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 1448 array.c MEMCPY(RARRAY_PTR(dup), RARRAY_PTR(ary), VALUE, RARRAY_LEN(ary)); RARRAY_LEN 1449 array.c ARY_SET_LEN(dup, RARRAY_LEN(ary)); RARRAY_LEN 1474 array.c if (RARRAY_LEN(ary) == 0) return rb_str_new(0, 0); RARRAY_LEN 1478 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1484 array.c len += RSTRING_LEN(sep) * (RARRAY_LEN(ary) - 1); RARRAY_LEN 1487 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1551 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1575 array.c if (RARRAY_LEN(ary) == 0) return rb_usascii_str_new2("[]"); RARRAY_LEN 1597 array.c VALUE dup = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 1624 array.c if (RARRAY_LEN(ary) > 1) { RARRAY_LEN 1626 array.c p2 = p1 + RARRAY_LEN(ary) - 1; /* points last item */ RARRAY_LEN 1760 array.c if (RARRAY_LEN(ary) > 1) { RARRAY_LEN 1768 array.c ruby_qsort(RARRAY_PTR(tmp), RARRAY_LEN(tmp), sizeof(VALUE), RARRAY_LEN 1800 array.c ARY_SET_HEAP_LEN(ary, RARRAY_LEN(tmp)); RARRAY_LEN 1861 array.c collect = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 1862 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1890 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1943 array.c return rb_get_values_at(ary, RARRAY_LEN(ary), argc, argv, rb_ary_entry); RARRAY_LEN 1966 array.c result = rb_ary_new2(RARRAY_LEN(ary)); RARRAY_LEN 1967 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1998 array.c for (i1 = i2 = 0; i1 < RARRAY_LEN(ary); i1++) { RARRAY_LEN 2010 array.c if (RARRAY_LEN(ary) == i2) { RARRAY_LEN 2018 array.c if (RARRAY_LEN(ary) > i2) { RARRAY_LEN 2032 array.c long len = RARRAY_LEN(ary); RARRAY_LEN 2044 array.c RARRAY_LEN(ary)-pos-1); RARRAY_LEN 2101 array.c orig_len = RARRAY_LEN(ary); RARRAY_LEN 2118 array.c switch (rb_range_beg_len(arg1, &pos, &len, RARRAY_LEN(ary), 0)) { RARRAY_LEN 2151 array.c for (i1 = i2 = 0; i1 < RARRAY_LEN(ary); i1++) { RARRAY_LEN 2160 array.c if (RARRAY_LEN(ary) == i2) return Qnil; RARRAY_LEN 2161 array.c if (i2 < RARRAY_LEN(ary)) RARRAY_LEN 2253 array.c len = RARRAY_LEN(ary); RARRAY_LEN 2261 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 2295 array.c alen = RARRAY_LEN(ary); RARRAY_LEN 2300 array.c elen = RARRAY_LEN(tmp); RARRAY_LEN 2306 array.c else if (elen != RARRAY_LEN(tmp)) { RARRAY_LEN 2308 array.c RARRAY_LEN(tmp), elen); RARRAY_LEN 2336 array.c if (RARRAY_LEN(orig) <= RARRAY_EMBED_LEN_MAX) { RARRAY_LEN 2349 array.c MEMCPY(RARRAY_PTR(copy), ptr, VALUE, RARRAY_LEN(orig)); RARRAY_LEN 2353 array.c ARY_SET_LEN(copy, RARRAY_LEN(orig)); RARRAY_LEN 2364 array.c ARY_SET_LEN(copy, RARRAY_LEN(orig)); RARRAY_LEN 2434 array.c len = RARRAY_LEN(ary); RARRAY_LEN 2437 array.c if (rb_range_beg_len(arg1, &beg, &len, RARRAY_LEN(ary), 1)) { RARRAY_LEN 2444 array.c beg = RARRAY_LEN(ary) + beg; RARRAY_LEN 2447 array.c len = NIL_P(arg2) ? RARRAY_LEN(ary) - beg : NUM2LONG(arg2); RARRAY_LEN 2458 array.c if (RARRAY_LEN(ary) < end) { RARRAY_LEN 2462 array.c rb_mem_clear(RARRAY_PTR(ary) + RARRAY_LEN(ary), end - RARRAY_LEN(ary)); RARRAY_LEN 2472 array.c if (i>=RARRAY_LEN(ary)) break; RARRAY_LEN 2503 array.c len = RARRAY_LEN(x) + RARRAY_LEN(y); RARRAY_LEN 2505 array.c MEMCPY(RARRAY_PTR(z), RARRAY_PTR(x), VALUE, RARRAY_LEN(x)); RARRAY_LEN 2506 array.c MEMCPY(RARRAY_PTR(z) + RARRAY_LEN(x), RARRAY_PTR(y), VALUE, RARRAY_LEN(y)); RARRAY_LEN 2525 array.c if (RARRAY_LEN(y) > 0) { RARRAY_LEN 2526 array.c rb_ary_splice(x, RARRAY_LEN(x), 0, y); RARRAY_LEN 2566 array.c if (ARY_MAX_SIZE/len < RARRAY_LEN(ary)) { RARRAY_LEN 2569 array.c len *= RARRAY_LEN(ary); RARRAY_LEN 2574 array.c for (i=0; i<len; i+=RARRAY_LEN(ary)) { RARRAY_LEN 2575 array.c MEMCPY(RARRAY_PTR(ary2)+i, RARRAY_PTR(ary), VALUE, RARRAY_LEN(ary)); RARRAY_LEN 2609 array.c for (i = 0; i < RARRAY_LEN(ary); ++i) { RARRAY_LEN 2611 array.c if (!NIL_P(v) && RARRAY_LEN(v) > 0 && RARRAY_LEN 2638 array.c for (i = 0; i < RARRAY_LEN(ary); ++i) { RARRAY_LEN 2641 array.c RARRAY_LEN(v) > 1 && RARRAY_LEN 2654 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 2685 array.c if (RARRAY_LEN(ary1) != RARRAY_LEN(ary2)) return Qfalse; RARRAY_LEN 2695 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 2715 array.c if (RARRAY_LEN(ary1) != RARRAY_LEN(ary2)) return Qfalse; RARRAY_LEN 2728 array.c h = RARRAY_LEN(ary); RARRAY_LEN 2729 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 2769 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 2784 array.c len = RARRAY_LEN(ary1); RARRAY_LEN 2785 array.c if (len > RARRAY_LEN(ary2)) { RARRAY_LEN 2786 array.c len = RARRAY_LEN(ary2); RARRAY_LEN 2827 array.c len = RARRAY_LEN(ary1) - RARRAY_LEN(ary2); RARRAY_LEN 2839 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 2843 array.c for (i=0; i<RARRAY_LEN(ary2); i++) { RARRAY_LEN 2872 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 2897 array.c ary3 = rb_ary_new2(RARRAY_LEN(ary1) < RARRAY_LEN(ary2) ? RARRAY_LEN 2898 array.c RARRAY_LEN(ary1) : RARRAY_LEN(ary2)); RARRAY_LEN 2904 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 2933 array.c ary3 = rb_ary_new2(RARRAY_LEN(ary1)+RARRAY_LEN(ary2)); RARRAY_LEN 2936 array.c for (i=0; i<RARRAY_LEN(ary1); i++) { RARRAY_LEN 2942 array.c for (i=0; i<RARRAY_LEN(ary2); i++) { RARRAY_LEN 2973 array.c if (RARRAY_LEN(ary) == RHASH_SIZE(hash)) { RARRAY_LEN 2976 array.c for (i=j=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 3024 array.c end = p + RARRAY_LEN(ary); RARRAY_LEN 3031 array.c if (RARRAY_LEN(ary) == n) { RARRAY_LEN 3086 array.c return LONG2NUM(RARRAY_LEN(ary)); RARRAY_LEN 3088 array.c for (p = RARRAY_PTR(ary), pend = p + RARRAY_LEN(ary); p < pend; p++) { RARRAY_LEN 3099 array.c for (p = RARRAY_PTR(ary), pend = p + RARRAY_LEN(ary); p < pend; p++) { RARRAY_LEN 3116 array.c result = ary_new(0, RARRAY_LEN(ary)); RARRAY_LEN 3122 array.c while (i < RARRAY_LEN(ary)) { RARRAY_LEN 3128 array.c if (NIL_P(tmp) || (level >= 0 && RARRAY_LEN(stack) / 2 >= level)) { RARRAY_LEN 3145 array.c if (RARRAY_LEN(stack) == 0) { RARRAY_LEN 3241 array.c long i = RARRAY_LEN(ary); RARRAY_LEN 3291 array.c len = RARRAY_LEN(ary); RARRAY_LEN 3300 array.c len = RARRAY_LEN(ary); RARRAY_LEN 3388 array.c while (RARRAY_LEN(ary) > 0 && (n < 0 || 0 < n--)) { RARRAY_LEN 3389 array.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 3471 array.c n = RARRAY_LEN(ary); /* Array length */ RARRAY_LEN 3483 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 3556 array.c len = RARRAY_LEN(ary); RARRAY_LEN 3633 array.c long k = RARRAY_LEN(arrays[i]), l = resultlen; RARRAY_LEN 3660 array.c while (m > 0 && counters[m] == RARRAY_LEN(arrays[m])) { RARRAY_LEN 3709 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 3736 array.c result = rb_ary_subseq(ary, pos, RARRAY_LEN(ary)); RARRAY_LEN 3760 array.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1346 compile.c for (i=0; i < RARRAY_LEN(lits); i+=2) { RARRAY_LEN 1511 compile.c tlen = RARRAY_LEN(iseq->compile_data->catch_table_ary); RARRAY_LEN 5064 compile.c for (i=0; i<RARRAY_LEN(exception); i++) { RARRAY_LEN 5071 compile.c if (RARRAY_LEN(v) != 6) { RARRAY_LEN 5113 compile.c int len = RARRAY_LEN(body); RARRAY_LEN 5137 compile.c int argc = RARRAY_LEN(obj) - 1; RARRAY_LEN 5210 compile.c for (i=0; i<RARRAY_LEN(op); i+=2) { RARRAY_LEN 5254 compile.c iseq->local_table_size = RARRAY_LEN(locals); RARRAY_LEN 5258 compile.c for (i=0; i<RARRAY_LEN(locals); i++) { RARRAY_LEN 5283 compile.c iseq->arg_opts = RARRAY_LEN(arg_opt_labels); RARRAY_LEN 5299 compile.c for (i=0; i<RARRAY_LEN(arg_opt_labels); i++) { RARRAY_LEN 1680 dir.c ary = dir_globs(RARRAY_LEN(v), RARRAY_PTR(v), flags); RARRAY_LEN 791 enum.c ary = rb_ary_new2(RARRAY_LEN(obj)); RARRAY_LEN 798 enum.c if (RARRAY_LEN(ary) > 1) { RARRAY_LEN 799 enum.c ruby_qsort(RARRAY_PTR(ary), RARRAY_LEN(ary), sizeof(VALUE), RARRAY_LEN 805 enum.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 1446 enum.c for (i = RARRAY_LEN(ary); --i >= 0; ) { RARRAY_LEN 1463 enum.c tmp = rb_ary_new2(RARRAY_LEN(args) + 1); RARRAY_LEN 1465 enum.c for (i=0; i<RARRAY_LEN(args); i++) { RARRAY_LEN 1468 enum.c if (RARRAY_LEN(e) <= n) { RARRAY_LEN 1504 enum.c tmp = rb_ary_new2(RARRAY_LEN(args) + 1); RARRAY_LEN 1506 enum.c for (i=0; i<RARRAY_LEN(args); i++) { RARRAY_LEN 1786 enum.c len = RARRAY_LEN(ary); RARRAY_LEN 121 enumerator.c if (RARRAY_LEN(ary) == size) { RARRAY_LEN 160 enumerator.c if (RARRAY_LEN(ary) > 0) rb_yield(ary); RARRAY_LEN 172 enumerator.c if (RARRAY_LEN(ary) == size) { RARRAY_LEN 176 enumerator.c if (RARRAY_LEN(ary) == size) { RARRAY_LEN 392 enumerator.c argc = RARRAY_LEN(e->args); RARRAY_LEN 427 enumerator.c argc = RARRAY_LEN(e->args); RARRAY_LEN 461 enumerator.c argc = RARRAY_LEN(e->args); RARRAY_LEN 527 error.c for (i=0;i<RARRAY_LEN(bt);i++) { RARRAY_LEN 95 eval_error.c else if (RARRAY_LEN(errat) == 0) { RARRAY_LEN 159 eval_error.c long len = RARRAY_LEN(errat); RARRAY_LEN 354 ext/dbm/dbm.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 364 ext/dbm/dbm.c if (n > 0) dbmp->di_size = n - RARRAY_LEN(ary); RARRAY_LEN 414 ext/dbm/dbm.c if (RARRAY_LEN(pair) < 2) { RARRAY_LEN 229 ext/dl/cfunc.c #define CALL_CASE switch( RARRAY_LEN(ary) ){ \ RARRAY_LEN 259 ext/dl/cfunc.c for( i = 0; i < RARRAY_LEN(ary); i++ ){ RARRAY_LEN 591 ext/gdbm/gdbm.c for (i = 0; i < RARRAY_LEN(ary); i++) RARRAY_LEN 594 ext/gdbm/gdbm.c if (n > 0) dbmp->di_size = n - RARRAY_LEN(ary); RARRAY_LEN 705 ext/gdbm/gdbm.c if (RARRAY_LEN(pair) < 2) { RARRAY_LEN 423 ext/iconv/iconv.c str = RARRAY_LEN(rescue) > 0 ? RARRAY_PTR(rescue)[0] : Qnil; RARRAY_LEN 507 ext/iconv/iconv.c if ((len = RARRAY_LEN(rescue)) > 0) RARRAY_LEN 821 ext/iconv/iconv.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 170 ext/json/ext/generator/generator.c long i, len = RARRAY_LEN(self); RARRAY_LEN 246 ext/json/ext/generator/generator.c long i, len = RARRAY_LEN(self); RARRAY_LEN 43 ext/json/ext/generator/unicode.h #ifndef RARRAY_LEN RARRAY_LEN 48 ext/json/ext/parser/unicode.h #ifndef RARRAY_LEN RARRAY_LEN 62 ext/openssl/ossl.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 468 ext/openssl/ossl_ocsp.c for (i = 0; i < RARRAY_LEN(ext); i++) RARRAY_LEN 497 ext/openssl/ossl_ocsp.c for(i = 0; i < RARRAY_LEN(ext); i++){ RARRAY_LEN 521 ext/openssl/ossl_ssl.c for(i = 0; i < RARRAY_LEN(val); i++){ RARRAY_LEN 653 ext/openssl/ossl_ssl.c for (i = 0; i < RARRAY_LEN(v); i++) { RARRAY_LEN 658 ext/openssl/ossl_ssl.c if (i < RARRAY_LEN(v)-1) rb_str_cat2(str, ":"); RARRAY_LEN 651 ext/openssl/ossl_x509cert.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 657 ext/openssl/ossl_x509cert.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 292 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 298 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 466 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 472 ext/openssl/ossl_x509crl.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 408 ext/openssl/ossl_x509req.c for (i=0;i<RARRAY_LEN(ary); i++) { RARRAY_LEN 414 ext/openssl/ossl_x509req.c for (i=0;i<RARRAY_LEN(ary); i++) { RARRAY_LEN 178 ext/openssl/ossl_x509revoked.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 184 ext/openssl/ossl_x509revoked.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 87 ext/racc/cparse/cparse.c ((0 <= idx && idx < RARRAY_LEN(s)) ? RARRAY_PTR(s)[idx] : Qnil) RARRAY_LEN 100 ext/racc/cparse/cparse.c if (len > RARRAY_LEN(stack)) len = RARRAY_LEN(stack); RARRAY_LEN 101 ext/racc/cparse/cparse.c return rb_ary_new4(len, RARRAY_PTR(stack) + RARRAY_LEN(stack) - len); RARRAY_LEN 115 ext/racc/cparse/cparse.c #define PUSH(s, i) rb_ary_store(s, RARRAY_LEN(s), i) RARRAY_LEN 118 ext/racc/cparse/cparse.c ((RARRAY_LEN(s) > 0) ? RARRAY_PTR(s)[RARRAY_LEN(s) - 1] : Qnil) RARRAY_LEN 328 ext/racc/cparse/cparse.c if (!(13 <= RARRAY_LEN(arg) && RARRAY_LEN(arg) <= 14)) RARRAY_LEN 329 ext/racc/cparse/cparse.c rb_raise(RaccBug, "[Racc Bug] wrong arg.size %ld", RARRAY_LEN(arg)); RARRAY_LEN 343 ext/racc/cparse/cparse.c if (RARRAY_LEN(arg) > 13) { RARRAY_LEN 419 ext/racc/cparse/cparse.c if (RARRAY_LEN(block_args) != 2) { RARRAY_LEN 424 ext/racc/cparse/cparse.c RARRAY_LEN(block_args)); RARRAY_LEN 620 ext/racc/cparse/cparse.c if (RARRAY_LEN(v->state) <= 1) { RARRAY_LEN 709 ext/racc/cparse/cparse.c tmp = RARRAY_PTR(v->vstack)[ RARRAY_LEN(v->vstack) - len ]; RARRAY_LEN 738 ext/racc/cparse/cparse.c if (RARRAY_LEN(v->state) == 0) RARRAY_LEN 391 ext/readline/readline.c matches = RARRAY_LEN(ary); RARRAY_LEN 1139 ext/readline/readline.c if (RARRAY_LEN(result) >= 2) RARRAY_LEN 1164 ext/readline/readline.c if (RARRAY_LEN(result) >= 2) RARRAY_LEN 332 ext/sdbm/init.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 342 ext/sdbm/init.c if (n > 0) dbmp->di_size = n - RARRAY_LEN(ary); RARRAY_LEN 425 ext/sdbm/init.c if (RARRAY_LEN(pair) < 2) { RARRAY_LEN 3362 ext/socket/socket.c if (RARRAY_LEN(sa) == 3) { RARRAY_LEN 3367 ext/socket/socket.c else if (RARRAY_LEN(sa) >= 4) { RARRAY_LEN 3386 ext/socket/socket.c RARRAY_LEN(sa)); RARRAY_LEN 1063 ext/syck/rubyext.c for ( i = 0; i < RARRAY_LEN(tparts); i++ ) { RARRAY_LEN 1099 ext/syck/rubyext.c while ( RARRAY_LEN(parts) > 1 ) RARRAY_LEN 1117 ext/syck/rubyext.c if ( RARRAY_LEN(subclass_parts) > 0 && rb_respond_to( target_class, s_tag_subclasses ) && RARRAY_LEN 1548 ext/syck/rubyext.c for ( i = 0; i < RARRAY_LEN( val ); i++ ) RARRAY_LEN 1633 ext/syck/rubyext.c for ( i = 0; i < RARRAY_LEN(keys); i++ ) RARRAY_LEN 1668 ext/syck/rubyext.c for ( i = 0; i < RARRAY_LEN(keys); i++ ) RARRAY_LEN 278 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(ary); idx++) { RARRAY_LEN 287 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(ary); idx++) { RARRAY_LEN 317 ext/tk/tkutil/tkutil.c size2 = RARRAY_LEN(val); RARRAY_LEN 379 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(dst); idx++) { RARRAY_LEN 429 ext/tk/tkutil/tkutil.c size = RARRAY_LEN(ary); RARRAY_LEN 431 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(ary); idx++) { RARRAY_LEN 472 ext/tk/tkutil/tkutil.c for(idx = 0; idx < RARRAY_LEN(dst); idx++) { RARRAY_LEN 510 ext/tk/tkutil/tkutil.c volatile VALUE dst = rb_ary_new2(2 * RARRAY_LEN(assoc)); RARRAY_LEN 512 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(assoc); RARRAY_LEN 520 ext/tk/tkutil/tkutil.c switch(RARRAY_LEN(assoc)) { RARRAY_LEN 533 ext/tk/tkutil/tkutil.c val = rb_ary_new2(RARRAY_LEN(pair) - 1); RARRAY_LEN 534 ext/tk/tkutil/tkutil.c for(j = 1; j < RARRAY_LEN(pair); j++) { RARRAY_LEN 558 ext/tk/tkutil/tkutil.c volatile VALUE dst = rb_ary_new2(2 * RARRAY_LEN(assoc)); RARRAY_LEN 560 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(assoc); RARRAY_LEN 568 ext/tk/tkutil/tkutil.c switch(RARRAY_LEN(assoc)) { RARRAY_LEN 581 ext/tk/tkutil/tkutil.c val = rb_ary_new2(RARRAY_LEN(pair) - 1); RARRAY_LEN 582 ext/tk/tkutil/tkutil.c for(j = 1; j < RARRAY_LEN(pair); j++) { RARRAY_LEN 1365 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(list); RARRAY_LEN 1473 ext/tk/tkutil/tkutil.c if (RARRAY_LEN(longkey_inf) > 125 /* from 0x80 to 0xFD */) { RARRAY_LEN 1486 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(key_inf); RARRAY_LEN 1517 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(longkey_inf); RARRAY_LEN 1554 ext/tk/tkutil/tkutil.c len = RARRAY_LEN(proc_inf); RARRAY_LEN 1589 ext/tk/tkutil/tkutil.c int vallen = RARRAY_LEN(val_ary); RARRAY_LEN 1553 ext/win32ole/win32ole.c len = RARRAY_LEN(val); RARRAY_LEN 1574 ext/win32ole/win32ole.c ary_len = RARRAY_LEN(ary); RARRAY_LEN 1578 ext/win32ole/win32ole.c len = RARRAY_LEN(ary); RARRAY_LEN 3593 ext/win32ole/win32ole.c dispParams.cArgs = RARRAY_LEN(args); RARRAY_LEN 3624 ext/win32ole/win32ole.c rgsabound[0].cElements = RARRAY_LEN(param); RARRAY_LEN 5184 ext/win32ole/win32ole.c len = RARRAY_LEN(args); RARRAY_LEN 7533 ext/win32ole/win32ole.c len = RARRAY_LEN(ary); RARRAY_LEN 7560 ext/win32ole/win32ole.c len = RARRAY_LEN(ary); RARRAY_LEN 7648 ext/win32ole/win32ole.c for(i = 0; i < RARRAY_LEN(ary) && (unsigned int) i < pdispparams->cArgs; i++) { RARRAY_LEN 8562 ext/win32ole/win32ole.c dim = RARRAY_LEN(elems); RARRAY_LEN 8621 ext/win32ole/win32ole.c len = RARRAY_LEN(args); RARRAY_LEN 145 file.c for (i=0; i<RARRAY_LEN(vargs); i++) { RARRAY_LEN 150 file.c return RARRAY_LEN(vargs); RARRAY_LEN 3242 file.c if (RARRAY_LEN(ary) == 0) return rb_str_new(0, 0); RARRAY_LEN 3245 file.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 3255 file.c len += RSTRING_LEN(sep) * RARRAY_LEN(ary) - 1; RARRAY_LEN 3259 file.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 4542 file.c for (i = 0; i < RARRAY_LEN(load_path); i++) { RARRAY_LEN 4594 file.c for (i = 0; i < RARRAY_LEN(load_path); i++) { RARRAY_LEN 1554 gc.c long i, len = RARRAY_LEN(obj); RARRAY_LEN 2356 gc.c if (!args[1] && RARRAY_LEN(table) > 0) { RARRAY_LEN 2359 gc.c for (i=0; i<RARRAY_LEN(table); i++) { RARRAY_LEN 2813 gc.c for (i = 0; i < (int)RARRAY_LEN(record); i++) { RARRAY_LEN 2826 gc.c for (i = 0; i < (int)RARRAY_LEN(record); i++) { RARRAY_LEN 349 hash.c for (i = 0; i < RARRAY_LEN(tmp); ++i) { RARRAY_LEN 354 hash.c switch (RARRAY_LEN(v)) { RARRAY_LEN 2104 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 2138 hash.c for (i=0; i<RARRAY_LEN(values); i++) { RARRAY_LEN 2166 hash.c for (i=0; i<RARRAY_LEN(ary); i+=2) { RARRAY_LEN 2181 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 2250 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 2536 hash.c for (i=0; i<RARRAY_LEN(keys); i++) { RARRAY_LEN 4838 io.c port = pipe_open_v(RARRAY_LEN(tmp), RARRAY_PTR(tmp), modestr, fmode, &convconfig); RARRAY_LEN 5591 io.c for (i=0; i<RARRAY_LEN(ary); i++) { RARRAY_LEN 6148 io.c if (!NIL_P(ARGF.argv) && RARRAY_LEN(ARGF.argv) > 0) { RARRAY_LEN 6161 io.c if (RARRAY_LEN(ARGF.argv) > 0) { RARRAY_LEN 6507 io.c for (i=0; i<RARRAY_LEN(read); i++) { RARRAY_LEN 6527 io.c for (i=0; i<RARRAY_LEN(write); i++) { RARRAY_LEN 6540 io.c for (i=0; i<RARRAY_LEN(except); i++) { RARRAY_LEN 6574 io.c for (i=0; i< RARRAY_LEN(read); i++) { RARRAY_LEN 6587 io.c for (i=0; i< RARRAY_LEN(write); i++) { RARRAY_LEN 6600 io.c for (i=0; i< RARRAY_LEN(except); i++) { RARRAY_LEN 7127 io.c args = rb_ary_new2(RARRAY_LEN(v)+1); RARRAY_LEN 7131 io.c arg->io = rb_io_open_with_args(RARRAY_LEN(args), RARRAY_PTR(args)); RARRAY_LEN 8127 io.c if (RARRAY_LEN(ARGF.argv) == 0) RARRAY_LEN 926 iseq.c for (i = 0; i < RARRAY_LEN(child); i++) { RARRAY_LEN 1166 iseq.c for (i=0; i<RARRAY_LEN(val); i+=2) { RARRAY_LEN 1208 iseq.c for (i=0, pos=0; i<RARRAY_LEN(nbody); i++) { RARRAY_LEN 1222 iseq.c pos += RARRAY_LEN(ary); RARRAY_LEN 40 load.c VALUE ary = rb_ary_new2(RARRAY_LEN(load_path)); RARRAY_LEN 43 load.c for (i = 0; i < RARRAY_LEN(load_path); ++i) { RARRAY_LEN 76 load.c for (i = 0; i < RARRAY_LEN(load_path); ++i) { RARRAY_LEN 141 load.c for (i = 0; i < RARRAY_LEN(features); ++i) { RARRAY_LEN 713 marshal.c long i, len = RARRAY_LEN(obj); RARRAY_LEN 716 marshal.c for (i=0; i<RARRAY_LEN(obj); i++) { RARRAY_LEN 718 marshal.c if (len != RARRAY_LEN(obj)) { RARRAY_LEN 1242 marshal.c while (RARRAY_LEN(extmod) > 0) { RARRAY_LEN 1427 marshal.c if (RARRAY_LEN(mem) != len) { RARRAY_LEN 1478 marshal.c while (RARRAY_LEN(extmod) > 0) { RARRAY_LEN 157 numeric.c if (TYPE(ary) != T_ARRAY || RARRAY_LEN(ary) != 2) { RARRAY_LEN 457 pack.c items = RARRAY_LEN(ary); RARRAY_LEN 1970 pack.c pend = p + RARRAY_LEN(a); RARRAY_LEN 2012 pack.c pend = p + RARRAY_LEN(a); RARRAY_LEN 534 proc.c RARRAY_LEN(args), RARRAY_PTR(args), 0); RARRAY_LEN 1566 proc.c return rb_method_call(RARRAY_LEN(a), RARRAY_PTR(a), method); RARRAY_LEN 1695 proc.c if(RARRAY_LEN(passed) < FIX2INT(arity)) { RARRAY_LEN 1703 proc.c return rb_proc_call_with_block(proc, RARRAY_LEN(passed), RARRAY_PTR(passed), passed_proc); RARRAY_LEN 1323 process.c for (i = 0 ; i < RARRAY_LEN(key); i++) { RARRAY_LEN 1381 process.c if (RARRAY_LEN(tmp) == 1) RARRAY_LEN 1383 process.c else if (RARRAY_LEN(tmp) == 2) { RARRAY_LEN 1481 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1556 process.c if (RARRAY_LEN(tmp) != 2) { RARRAY_LEN 1822 process.c n = RARRAY_LEN(ary); RARRAY_LEN 1931 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1946 process.c for (i = 0; i < RARRAY_LEN(ary);) { RARRAY_LEN 1956 process.c while (i < RARRAY_LEN(ary) && RARRAY_LEN 2006 process.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2077 process.c for (i = 0; i < RARRAY_LEN(obj); i++) { RARRAY_LEN 4065 process.c ngroups = RARRAY_LEN(ary); RARRAY_LEN 4071 process.c for (i = 0; i < ngroups && i < RARRAY_LEN(ary); i++) { RARRAY_LEN 1333 rational.c if (RARRAY_LEN(a) != 2) RARRAY_LEN 1340 rational.c if (RARRAY_LEN(a) != 2) RARRAY_LEN 2258 re.c if (RARRAY_LEN(ary) == 0) { RARRAY_LEN 2262 re.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 2979 re.c long argc = RARRAY_LEN(args0); RARRAY_LEN 3111 re.c if (RARRAY_LEN(args) == 1 && RARRAY_LEN 464 ruby.c while (list && RARRAY_LEN(list) > 0) { RARRAY_LEN 482 ruby.c n = RARRAY_LEN(argv); RARRAY_LEN 530 ruby.c n = RARRAY_LEN(argv) - n; RARRAY_LEN 1308 ruby.c for (i = 0; i < RARRAY_LEN(load_path); ++i) { RARRAY_LEN 1131 string.c return rb_str_format(RARRAY_LEN(tmp), RARRAY_PTR(tmp), str); RARRAY_LEN 5448 string.c while ((len = RARRAY_LEN(result)) > 0 && RARRAY_LEN 52 struct.c if (RSTRUCT_LEN(s) != RARRAY_LEN(members)) { RARRAY_LEN 54 struct.c RARRAY_LEN(members), RSTRUCT_LEN(s)); RARRAY_LEN 66 struct.c ary = rb_ary_new2(RARRAY_LEN(members)); RARRAY_LEN 67 struct.c p = RARRAY_PTR(members); pend = p + RARRAY_LEN(members); RARRAY_LEN 102 struct.c for (i=0; i<RARRAY_LEN(members); i++) { RARRAY_LEN 159 struct.c for (i=0; i<RARRAY_LEN(members); i++) { RARRAY_LEN 202 struct.c for (i=0; i< RARRAY_LEN(members); i++) { RARRAY_LEN 329 struct.c for (i=0; i<RARRAY_LEN(rest); i++) { RARRAY_LEN 349 struct.c return RARRAY_LEN(members); RARRAY_LEN 376 struct.c return rb_struct_initialize_m(RARRAY_LEN(values), RARRAY_PTR(values), self); RARRAY_LEN 405 struct.c return rb_class_new_instance(RARRAY_LEN(values), RARRAY_PTR(values), klass); RARRAY_LEN 586 struct.c len = RARRAY_LEN(members); RARRAY_LEN 643 struct.c len = RARRAY_LEN(members); RARRAY_LEN 644 struct.c if (RSTRUCT_LEN(s) != RARRAY_LEN(members)) { RARRAY_LEN 646 struct.c RARRAY_LEN(members), RSTRUCT_LEN(s)); RARRAY_LEN 388 thread.c RARRAY_LEN(args), RARRAY_PTR(args), 0); RARRAY_LEN 2583 thread.c for (i = 0; i < RARRAY_LEN(lines); i++) { RARRAY_LEN 2800 transcode.c len = n = RARRAY_LEN(convpath); RARRAY_LEN 2937 transcode.c ec = rb_econv_alloc(RARRAY_LEN(convpath)); RARRAY_LEN 2940 transcode.c for (i = 0; i < RARRAY_LEN(convpath); i++) { RARRAY_LEN 2945 transcode.c if (RARRAY_LEN(pair) != 2) RARRAY_LEN 583 vm_dump.c for (i = 0; i < RARRAY_LEN(bt); i++) { RARRAY_LEN 380 vm_eval.c argc = RARRAY_LEN(args); /* Assigns LONG, but argc is INT */ RARRAY_LEN 534 vm_eval.c v = rb_yield_0(RARRAY_LEN(tmp), RARRAY_PTR(tmp)); RARRAY_LEN 758 vm_eval.c (bt2 = vm_backtrace(th, -2), RARRAY_LEN(bt2) > 0)) { RARRAY_LEN 882 vm_eval.c val = rb_funcall2(cmd, rb_intern("call"), RARRAY_LEN(arg), RARRAY_LEN 924 vm_eval.c return vm_yield_with_cref(th, RARRAY_LEN(values), RARRAY_PTR(values), cref); RARRAY_LEN 1313 vm_eval.c for (i = 0; i < RARRAY_LEN(ary); i++) { RARRAY_LEN 254 vm_insnhelper.c int len = RARRAY_LEN(tmp); RARRAY_LEN 770 vm_insnhelper.c th->mark_stack_len = argc = RARRAY_LEN(ary); RARRAY_LEN 1407 vm_insnhelper.c len = RARRAY_LEN(ary);