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);