RARRAY_PTR        166 array.c                    VALUE *ptr = RARRAY_PTR(ary); 
RARRAY_PTR        247 array.c                    MEMCPY(ptr, RARRAY_PTR(ary), VALUE, len);
RARRAY_PTR        335 array.c        	RARRAY_PTR(ary)[i] = va_arg(ar, VALUE);
RARRAY_PTR        350 array.c        	MEMCPY(RARRAY_PTR(ary), elts, VALUE, n);
RARRAY_PTR        367 array.c        	xfree(RARRAY_PTR(ary));
RARRAY_PTR        384 array.c                ARY_SET_PTR((VALUE)shared, RARRAY_PTR(ary));
RARRAY_PTR        400 array.c                MEMCPY(ARY_EMBED_PTR(subst), RARRAY_PTR(ary), VALUE, RARRAY_LEN(ary));
RARRAY_PTR        499 array.c        	if (ARY_OWNS_HEAP_P(ary) && RARRAY_PTR(ary)) {
RARRAY_PTR        500 array.c        	    xfree(RARRAY_PTR(ary));
RARRAY_PTR        540 array.c        	memfill(RARRAY_PTR(ary), len, val);
RARRAY_PTR        560 array.c                MEMCPY(RARRAY_PTR(ary), argv, VALUE, argc);
RARRAY_PTR        595 array.c        	rb_mem_clear(RARRAY_PTR(ary) + RARRAY_LEN(ary),
RARRAY_PTR        602 array.c            RARRAY_PTR(ary)[idx] = val;
RARRAY_PTR        614 array.c                MEMCPY(ARY_EMBED_PTR(result), RARRAY_PTR(ary) + offset, VALUE, len);
RARRAY_PTR        623 array.c                ARY_SET_PTR(result, RARRAY_PTR(ary));
RARRAY_PTR        717 array.c            return RARRAY_PTR(ary)[n];
RARRAY_PTR        759 array.c            top = RARRAY_PTR(ary)[0];
RARRAY_PTR        762 array.c        	    MEMMOVE(RARRAY_PTR(ary), RARRAY_PTR(ary)+1, VALUE, RARRAY_LEN(ary)-1);
RARRAY_PTR        768 array.c        	RARRAY_PTR(ary)[0] = Qnil;
RARRAY_PTR        815 array.c        	MEMMOVE(RARRAY_PTR(ary), RARRAY_PTR(ary)+n, VALUE, RARRAY_LEN(ary)-n);
RARRAY_PTR        846 array.c            MEMMOVE(RARRAY_PTR(ary) + argc, RARRAY_PTR(ary), VALUE, len);
RARRAY_PTR        847 array.c            MEMCPY(RARRAY_PTR(ary), argv, VALUE, argc);
RARRAY_PTR        867 array.c            return RARRAY_PTR(ary)[offset];
RARRAY_PTR       1000 array.c        	return RARRAY_PTR(ary)[0];
RARRAY_PTR       1025 array.c        	return RARRAY_PTR(ary)[RARRAY_LEN(ary)-1];
RARRAY_PTR       1076 array.c            return RARRAY_PTR(ary)[idx];
RARRAY_PTR       1106 array.c        	    if (RTEST(rb_yield(RARRAY_PTR(ary)[i]))) {
RARRAY_PTR       1114 array.c        	if (rb_equal(RARRAY_PTR(ary)[i], val))
RARRAY_PTR       1144 array.c        	    if (RTEST(rb_yield(RARRAY_PTR(ary)[i])))
RARRAY_PTR       1154 array.c        	if (rb_equal(RARRAY_PTR(ary)[i], val))
RARRAY_PTR       1208 array.c        	rb_mem_clear(RARRAY_PTR(ary) + RARRAY_LEN(ary), beg - RARRAY_LEN(ary));
RARRAY_PTR       1210 array.c        	    MEMCPY(RARRAY_PTR(ary) + beg, RARRAY_PTR(rpl), VALUE, rlen);
RARRAY_PTR       1223 array.c        	    MEMMOVE(RARRAY_PTR(ary) + beg + rlen, RARRAY_PTR(ary) + beg + len,
RARRAY_PTR       1228 array.c        	    MEMMOVE(RARRAY_PTR(ary) + beg, RARRAY_PTR(rpl), VALUE, rlen);
RARRAY_PTR       1345 array.c        	rb_yield(RARRAY_PTR(ary)[i]);
RARRAY_PTR       1400 array.c        	rb_yield(RARRAY_PTR(ary)[len]);
RARRAY_PTR       1448 array.c            MEMCPY(RARRAY_PTR(dup), RARRAY_PTR(ary), VALUE, RARRAY_LEN(ary));
RARRAY_PTR       1479 array.c        	tmp = rb_check_string_type(RARRAY_PTR(ary)[i]);
RARRAY_PTR       1488 array.c        	tmp = RARRAY_PTR(ary)[i];
RARRAY_PTR       1552 array.c        	s = rb_inspect(RARRAY_PTR(ary)[i]);
RARRAY_PTR       1625 array.c        	p1 = RARRAY_PTR(ary);
RARRAY_PTR       1768 array.c        	ruby_qsort(RARRAY_PTR(tmp), RARRAY_LEN(tmp), sizeof(VALUE),
RARRAY_PTR       1777 array.c                    MEMCPY(RARRAY_PTR(ary), ARY_EMBED_PTR(tmp), VALUE, ARY_EMBED_LEN(tmp));
RARRAY_PTR       1799 array.c                        ARY_SET_PTR(ary, RARRAY_PTR(tmp));
RARRAY_PTR       1863 array.c        	rb_ary_push(collect, rb_yield(RARRAY_PTR(ary)[i]));
RARRAY_PTR       1891 array.c        	rb_ary_store(ary, i, rb_yield(RARRAY_PTR(ary)[i]));
RARRAY_PTR       1968 array.c        	if (RTEST(rb_yield(RARRAY_PTR(ary)[i]))) {
RARRAY_PTR       1999 array.c        	VALUE e = RARRAY_PTR(ary)[i1];
RARRAY_PTR       2042 array.c            del = RARRAY_PTR(ary)[pos];
RARRAY_PTR       2043 array.c            MEMMOVE(RARRAY_PTR(ary)+pos, RARRAY_PTR(ary)+pos+1, VALUE,
RARRAY_PTR       2111 array.c        	arg2 = rb_ary_new4(len, RARRAY_PTR(ary)+pos);
RARRAY_PTR       2152 array.c        	VALUE v = RARRAY_PTR(ary)[i1];
RARRAY_PTR       2341 array.c                    xfree(RARRAY_PTR(copy));
RARRAY_PTR       2348 array.c                ptr = RARRAY_PTR(orig);
RARRAY_PTR       2349 array.c                MEMCPY(RARRAY_PTR(copy), ptr, VALUE, RARRAY_LEN(orig));
RARRAY_PTR       2358 array.c                    xfree(RARRAY_PTR(copy));
RARRAY_PTR       2363 array.c                ARY_SET_PTR(copy, RARRAY_PTR(orig));
RARRAY_PTR       2462 array.c        	rb_mem_clear(RARRAY_PTR(ary) + RARRAY_LEN(ary), end - RARRAY_LEN(ary));
RARRAY_PTR       2473 array.c        	    RARRAY_PTR(ary)[i] = v;
RARRAY_PTR       2477 array.c        	p = RARRAY_PTR(ary) + beg;
RARRAY_PTR       2505 array.c            MEMCPY(RARRAY_PTR(z), RARRAY_PTR(x), VALUE, RARRAY_LEN(x));
RARRAY_PTR       2506 array.c            MEMCPY(RARRAY_PTR(z) + RARRAY_LEN(x), RARRAY_PTR(y), VALUE, RARRAY_LEN(y));
RARRAY_PTR       2575 array.c        	MEMCPY(RARRAY_PTR(ary2)+i, RARRAY_PTR(ary), VALUE, RARRAY_LEN(ary));
RARRAY_PTR       2610 array.c        	v = rb_check_array_type(RARRAY_PTR(ary)[i]);
RARRAY_PTR       2612 array.c        	    rb_equal(RARRAY_PTR(v)[0], key))
RARRAY_PTR       2639 array.c        	v = RARRAY_PTR(ary)[i];
RARRAY_PTR       2642 array.c        	    rb_equal(RARRAY_PTR(v)[1], value))
RARRAY_PTR       2731 array.c        	n = rb_hash(RARRAY_PTR(ary)[i]);
RARRAY_PTR       2770 array.c        	if (rb_equal(RARRAY_PTR(ary)[i], item)) {
RARRAY_PTR       2840 array.c        	rb_hash_aset(hash, RARRAY_PTR(ary1)[i], Qtrue);
RARRAY_PTR       2844 array.c        	    rb_hash_aset(hash, RARRAY_PTR(ary2)[i], Qtrue);
RARRAY_PTR       2873 array.c        	if (st_lookup(RHASH_TBL(hash), RARRAY_PTR(ary1)[i], 0)) continue;
RARRAY_PTR       3023 array.c            p = t = RARRAY_PTR(ary);
RARRAY_PTR       3030 array.c            n = p - RARRAY_PTR(ary);
RARRAY_PTR       3088 array.c        	for (p = RARRAY_PTR(ary), pend = p + RARRAY_LEN(ary); p < pend; p++) {
RARRAY_PTR       3099 array.c        	for (p = RARRAY_PTR(ary), pend = p + RARRAY_LEN(ary); p < pend; p++) {
RARRAY_PTR       3123 array.c        	    elt = RARRAY_PTR(ary)[i++];
RARRAY_PTR       3246 array.c        	VALUE tmp = RARRAY_PTR(ary)[--i];
RARRAY_PTR       3247 array.c        	RARRAY_PTR(ary)[i] = RARRAY_PTR(ary)[j];
RARRAY_PTR       3248 array.c        	RARRAY_PTR(ary)[j] = tmp;
RARRAY_PTR       3295 array.c        	return RARRAY_PTR(ary)[i];
RARRAY_PTR       3299 array.c            ptr = RARRAY_PTR(ary); 
RARRAY_PTR       3336 array.c        	    RARRAY_PTR(result)[i] = RARRAY_PTR(ary)[idx[i]];
RARRAY_PTR       3344 array.c        	    nv = RARRAY_PTR(result)[j];
RARRAY_PTR       3345 array.c        	    RARRAY_PTR(result)[j] = RARRAY_PTR(result)[i];
RARRAY_PTR       3346 array.c        	    RARRAY_PTR(result)[i] = nv;
RARRAY_PTR       3390 array.c                    rb_yield(RARRAY_PTR(ary)[i]);
RARRAY_PTR       3428 array.c        		VALUE *result_array = RARRAY_PTR(result);
RARRAY_PTR       3429 array.c        		const VALUE *values_array = RARRAY_PTR(values);
RARRAY_PTR       3484 array.c        	    rb_yield(rb_ary_new3(1, RARRAY_PTR(ary)[i]));
RARRAY_PTR       3565 array.c        	    rb_yield(rb_ary_new3(1, RARRAY_PTR(ary)[i]));
RARRAY_PTR       3573 array.c        	VALUE *chosen = RARRAY_PTR(cc);
RARRAY_PTR       3580 array.c        	    chosen[lev] = RARRAY_PTR(ary)[stack[lev+1]];
RARRAY_PTR       3582 array.c        		chosen[lev] = RARRAY_PTR(ary)[stack[lev+1] = stack[lev]+1];
RARRAY_PTR       3710 array.c        	if (!RTEST(rb_yield(RARRAY_PTR(ary)[i]))) break;
RARRAY_PTR       3761 array.c        	if (!RTEST(rb_yield(RARRAY_PTR(ary)[i]))) break;
RARRAY_PTR        225 compile.c      	  RARRAY_PTR(iseq->coverage)[(line) - 1] == Qnil) { \
RARRAY_PTR        226 compile.c      	  RARRAY_PTR(iseq->coverage)[(line) - 1] = INT2FIX(0); \
RARRAY_PTR       1110 compile.c      	    MEMCPY(iseq->arg_opt_table, RARRAY_PTR(labels), VALUE, i);
RARRAY_PTR       1512 compile.c          tptr = RARRAY_PTR(iseq->compile_data->catch_table_ary);
RARRAY_PTR       1518 compile.c      	ptr = RARRAY_PTR(tptr[i]);
RARRAY_PTR       5069 compile.c      	RB_GC_GUARD(v) = rb_convert_type(RARRAY_PTR(exception)[i], T_ARRAY,
RARRAY_PTR       5074 compile.c      	ptr  = RARRAY_PTR(v);
RARRAY_PTR       5112 compile.c          VALUE *ptr = RARRAY_PTR(body);
RARRAY_PTR       5141 compile.c      	    insn = (argc < 0) ? Qnil : RARRAY_PTR(obj)[0];
RARRAY_PTR       5259 compile.c      	VALUE lv = RARRAY_PTR(locals)[i];
RARRAY_PTR        684 complex.c      	r = RARRAY_PTR(a)[0];
RARRAY_PTR        685 complex.c      	theta = RARRAY_PTR(a)[1];
RARRAY_PTR        706 complex.c      		       f_zero_p(RARRAY_PTR(a)[1])) {
RARRAY_PTR        713 complex.c      		    n = RARRAY_PTR(a)[0];
RARRAY_PTR        726 complex.c      	r = RARRAY_PTR(a)[0];
RARRAY_PTR        727 complex.c      	theta = RARRAY_PTR(a)[1];
RARRAY_PTR        965 complex.c          dat->real = RARRAY_PTR(a)[0];
RARRAY_PTR        966 complex.c          dat->imag = RARRAY_PTR(a)[1];
RARRAY_PTR       1211 complex.c          if (NIL_P(RARRAY_PTR(a)[0]) || RSTRING_LEN(RARRAY_PTR(a)[1]) > 0) {
RARRAY_PTR       1216 complex.c          return RARRAY_PTR(a)[0];
RARRAY_PTR       1235 complex.c          if (!NIL_P(RARRAY_PTR(a)[0]))
RARRAY_PTR       1236 complex.c      	return RARRAY_PTR(a)[0];
RARRAY_PTR        763 cont.c         	argv = (argc = cont->argc) > 1 ? RARRAY_PTR(args) : &args;
RARRAY_PTR       1680 dir.c          	ary = dir_globs(RARRAY_LEN(v), RARRAY_PTR(v), flags);
RARRAY_PTR        799 enum.c         	ruby_qsort(RARRAY_PTR(ary), RARRAY_LEN(ary), sizeof(VALUE),
RARRAY_PTR        806 enum.c         	RARRAY_PTR(ary)[i] = RNODE(RARRAY_PTR(ary)[i])->u2.value;
RARRAY_PTR       1014 enum.c         	RARRAY_PTR(ary)[0] = i;
RARRAY_PTR       1015 enum.c         	RARRAY_PTR(ary)[1] = *memo;
RARRAY_PTR       1087 enum.c         	RARRAY_PTR(ary)[0] = i;
RARRAY_PTR       1088 enum.c         	RARRAY_PTR(ary)[1] = *memo;
RARRAY_PTR       1166 enum.c         	RARRAY_PTR(ary)[0] = i;
RARRAY_PTR       1167 enum.c         	RARRAY_PTR(ary)[1] = memo[0];
RARRAY_PTR       1172 enum.c         	RARRAY_PTR(ary)[0] = i;
RARRAY_PTR       1173 enum.c         	RARRAY_PTR(ary)[1] = memo[1];
RARRAY_PTR       1212 enum.c                 RARRAY_PTR(ary)[0] = result[0];
RARRAY_PTR       1213 enum.c                 RARRAY_PTR(ary)[1] = result[1];
RARRAY_PTR       1447 enum.c         	rb_yield(RARRAY_PTR(ary)[i]);
RARRAY_PTR       1466 enum.c         	VALUE e = RARRAY_PTR(args)[i];
RARRAY_PTR       1472 enum.c         	    rb_ary_push(tmp, RARRAY_PTR(e)[n]);
RARRAY_PTR       1507 enum.c         	if (NIL_P(RARRAY_PTR(args)[i])) {
RARRAY_PTR       1513 enum.c         	    v[1] = RARRAY_PTR(args)[i];
RARRAY_PTR       1516 enum.c         		RARRAY_PTR(args)[i] = Qnil;
RARRAY_PTR       1564 enum.c             argv = RARRAY_PTR(args);
RARRAY_PTR       1790 enum.c                     rb_yield(RARRAY_PTR(ary)[i]);
RARRAY_PTR        393 enumerator.c   	argv = RARRAY_PTR(e->args);
RARRAY_PTR        428 enumerator.c   	argv = RARRAY_PTR(e->args);
RARRAY_PTR        462 enumerator.c   	argv = RARRAY_PTR(e->args);
RARRAY_PTR        528 error.c        	    if (TYPE(RARRAY_PTR(bt)[i]) != T_STRING) {
RARRAY_PTR         99 eval_error.c   	VALUE mesg = RARRAY_PTR(errat)[0];
RARRAY_PTR        160 eval_error.c   	VALUE *ptr = RARRAY_PTR(errat);
RARRAY_PTR        639 ext/bigdecimal/bigdecimal.c     digits = RARRAY_PTR(a)[1];
RARRAY_PTR        355 ext/dbm/dbm.c  	keystr = RARRAY_PTR(ary)[i];
RARRAY_PTR        417 ext/dbm/dbm.c      fdbm_store(dbm, RARRAY_PTR(pair)[0], RARRAY_PTR(pair)[1]);
RARRAY_PTR        263 ext/dl/cfunc.c 	rb_check_safe_obj(RARRAY_PTR(ary)[i]);
RARRAY_PTR        264 ext/dl/cfunc.c 	stack[i] = NUM2LONG(RARRAY_PTR(ary)[i]);
RARRAY_PTR        592 ext/gdbm/gdbm.c         rb_gdbm_delete(obj, RARRAY_PTR(ary)[i]);
RARRAY_PTR        708 ext/gdbm/gdbm.c     fgdbm_store(dbm, RARRAY_PTR(pair)[0], RARRAY_PTR(pair)[1]);
RARRAY_PTR        423 ext/iconv/iconv.c 		str = RARRAY_LEN(rescue) > 0 ? RARRAY_PTR(rescue)[0] : Qnil;
RARRAY_PTR        508 ext/iconv/iconv.c 		    rb_str_concat(ret, RARRAY_PTR(rescue)[0]);
RARRAY_PTR        509 ext/iconv/iconv.c 		if (len > 1 && !NIL_P(str = RARRAY_PTR(rescue)[1])) {
RARRAY_PTR        822 ext/iconv/iconv.c 	rb_yield(RARRAY_PTR(ary)[i]);
RARRAY_PTR        188 ext/json/ext/generator/generator.c             VALUE element = RARRAY_PTR(self)[i];
RARRAY_PTR        215 ext/json/ext/generator/generator.c             VALUE element = RARRAY_PTR(self)[i];
RARRAY_PTR        251 ext/json/ext/generator/generator.c             VALUE element = RARRAY_PTR(self)[i];
RARRAY_PTR         40 ext/json/ext/generator/unicode.h #ifndef RARRAY_PTR
RARRAY_PTR         45 ext/json/ext/parser/unicode.h #ifndef RARRAY_PTR
RARRAY_PTR        469 ext/openssl/ossl_ocsp.c 	    OSSL_Check_Kind(RARRAY_PTR(ext)[i], cX509Ext);
RARRAY_PTR        498 ext/openssl/ossl_ocsp.c 	    x509ext = DupX509ExtPtr(RARRAY_PTR(ext)[i]);
RARRAY_PTR        522 ext/openssl/ossl_ssl.c 		client_ca = GetX509CertPtr(RARRAY_PTR(val)[i]);
RARRAY_PTR        652 ext/openssl/ossl_x509cert.c 	OSSL_Check_Kind(RARRAY_PTR(ary)[i], cX509Ext);
RARRAY_PTR        658 ext/openssl/ossl_x509cert.c 	ext = DupX509ExtPtr(RARRAY_PTR(ary)[i]);
RARRAY_PTR        293 ext/openssl/ossl_x509crl.c 	OSSL_Check_Kind(RARRAY_PTR(ary)[i], cX509Rev);
RARRAY_PTR        299 ext/openssl/ossl_x509crl.c 	rev = DupX509RevokedPtr(RARRAY_PTR(ary)[i]);
RARRAY_PTR        467 ext/openssl/ossl_x509crl.c 	OSSL_Check_Kind(RARRAY_PTR(ary)[i], cX509Ext);
RARRAY_PTR        473 ext/openssl/ossl_x509crl.c 	ext = DupX509ExtPtr(RARRAY_PTR(ary)[i]);
RARRAY_PTR        409 ext/openssl/ossl_x509req.c 	OSSL_Check_Kind(RARRAY_PTR(ary)[i], cX509Attr);
RARRAY_PTR        415 ext/openssl/ossl_x509req.c 	item = RARRAY_PTR(ary)[i];
RARRAY_PTR        179 ext/openssl/ossl_x509revoked.c 	OSSL_Check_Kind(RARRAY_PTR(ary)[i], cX509Ext);
RARRAY_PTR        185 ext/openssl/ossl_x509revoked.c 	item = RARRAY_PTR(ary)[i];
RARRAY_PTR         87 ext/racc/cparse/cparse.c     ((0 <= idx && idx < RARRAY_LEN(s)) ? RARRAY_PTR(s)[idx] : Qnil)
RARRAY_PTR        101 ext/racc/cparse/cparse.c     return rb_ary_new4(len, RARRAY_PTR(stack) + RARRAY_LEN(stack) - len);
RARRAY_PTR        118 ext/racc/cparse/cparse.c     ((RARRAY_LEN(s) > 0) ? RARRAY_PTR(s)[RARRAY_LEN(s) - 1] : Qnil)
RARRAY_PTR        330 ext/racc/cparse/cparse.c     v->action_table   = assert_array  (RARRAY_PTR(arg)[ 0]);
RARRAY_PTR        331 ext/racc/cparse/cparse.c     v->action_check   = assert_array  (RARRAY_PTR(arg)[ 1]);
RARRAY_PTR        332 ext/racc/cparse/cparse.c     v->action_default = assert_array  (RARRAY_PTR(arg)[ 2]);
RARRAY_PTR        333 ext/racc/cparse/cparse.c     v->action_pointer = assert_array  (RARRAY_PTR(arg)[ 3]);
RARRAY_PTR        334 ext/racc/cparse/cparse.c     v->goto_table     = assert_array  (RARRAY_PTR(arg)[ 4]);
RARRAY_PTR        335 ext/racc/cparse/cparse.c     v->goto_check     = assert_array  (RARRAY_PTR(arg)[ 5]);
RARRAY_PTR        336 ext/racc/cparse/cparse.c     v->goto_default   = assert_array  (RARRAY_PTR(arg)[ 6]);
RARRAY_PTR        337 ext/racc/cparse/cparse.c     v->goto_pointer   = assert_array  (RARRAY_PTR(arg)[ 7]);
RARRAY_PTR        338 ext/racc/cparse/cparse.c     v->nt_base        = assert_integer(RARRAY_PTR(arg)[ 8]);
RARRAY_PTR        339 ext/racc/cparse/cparse.c     v->reduce_table   = assert_array  (RARRAY_PTR(arg)[ 9]);
RARRAY_PTR        340 ext/racc/cparse/cparse.c     v->token_table    = assert_hash   (RARRAY_PTR(arg)[10]);
RARRAY_PTR        341 ext/racc/cparse/cparse.c     v->shift_n        = assert_integer(RARRAY_PTR(arg)[11]);
RARRAY_PTR        342 ext/racc/cparse/cparse.c     v->reduce_n       = assert_integer(RARRAY_PTR(arg)[12]);
RARRAY_PTR        344 ext/racc/cparse/cparse.c         v->use_result_var = RTEST(RARRAY_PTR(arg)[13]);
RARRAY_PTR        560 ext/racc/cparse/cparse.c     v->retval = RARRAY_PTR(v->vstack)[0];
RARRAY_PTR        689 ext/racc/cparse/cparse.c     reduce_len = RARRAY_PTR(v->reduce_table)[v->ruleno];
RARRAY_PTR        690 ext/racc/cparse/cparse.c     reduce_to  = RARRAY_PTR(v->reduce_table)[v->ruleno+1];
RARRAY_PTR        691 ext/racc/cparse/cparse.c     method_id  = RARRAY_PTR(v->reduce_table)[v->ruleno+2];
RARRAY_PTR        706 ext/racc/cparse/cparse.c             tmp = RARRAY_PTR(tmp_v)[0];
RARRAY_PTR        709 ext/racc/cparse/cparse.c             tmp = RARRAY_PTR(v->vstack)[ RARRAY_LEN(v->vstack) - len ];
RARRAY_PTR        396 ext/readline/readline.c 	temp = rb_obj_as_string(RARRAY_PTR(ary)[i]);
RARRAY_PTR       10404 ext/ripper/ripper.c 	for (i = 0; i < n; i++) RARRAY_PTR(lines)[i] = Qnil;
RARRAY_PTR       5004 ext/ripper/ripper.y 	for (i = 0; i < n; i++) RARRAY_PTR(lines)[i] = Qnil;
RARRAY_PTR        333 ext/sdbm/init.c 	keystr = RARRAY_PTR(ary)[i];
RARRAY_PTR        428 ext/sdbm/init.c     fsdbm_store(dbm, RARRAY_PTR(pair)[0], RARRAY_PTR(pair)[1]);
RARRAY_PTR       3141 ext/socket/socket.c 	    RARRAY_PTR(ary)[2] = rb_str_new2(res->ai_canonname);
RARRAY_PTR       3363 ext/socket/socket.c 	    af = RARRAY_PTR(sa)[0];
RARRAY_PTR       3364 ext/socket/socket.c 	    port = RARRAY_PTR(sa)[1];
RARRAY_PTR       3365 ext/socket/socket.c 	    host = RARRAY_PTR(sa)[2];
RARRAY_PTR       3368 ext/socket/socket.c 	    af = RARRAY_PTR(sa)[0];
RARRAY_PTR       3369 ext/socket/socket.c 	    port = RARRAY_PTR(sa)[1];
RARRAY_PTR       3370 ext/socket/socket.c 	    host = RARRAY_PTR(sa)[3];
RARRAY_PTR       3372 ext/socket/socket.c 		host = RARRAY_PTR(sa)[2];
RARRAY_PTR       1395 ext/tk/tcltklib.c         tcl_time.sec  = NUM2LONG(RARRAY_PTR(divmod)[0]);
RARRAY_PTR       1396 ext/tk/tcltklib.c         tcl_time.usec = NUM2LONG(RARRAY_PTR(divmod)[1]);
RARRAY_PTR       1402 ext/tk/tcltklib.c         tcl_time.sec  = NUM2LONG(RARRAY_PTR(divmod)[0]);
RARRAY_PTR       1403 ext/tk/tcltklib.c         tcl_time.usec = (long)(NUM2DBL(RARRAY_PTR(divmod)[1]) * 1000000);
RARRAY_PTR       6242 ext/tk/tcltklib.c     RARRAY_PTR(q->result)[0] = ret;
RARRAY_PTR       6419 ext/tk/tcltklib.c     ret = RARRAY_PTR(result)[0];
RARRAY_PTR       6729 ext/tk/tcltklib.c     RARRAY_PTR(q->result)[0] = ret;
RARRAY_PTR       6893 ext/tk/tcltklib.c     ret = RARRAY_PTR(result)[0];
RARRAY_PTR       8130 ext/tk/tcltklib.c     RARRAY_PTR(q->result)[0] = ret;
RARRAY_PTR       8296 ext/tk/tcltklib.c     ret = RARRAY_PTR(result)[0];
RARRAY_PTR        279 ext/tk/tkutil/tkutil.c         if (TYPE(RARRAY_PTR(ary)[idx]) == T_HASH) {
RARRAY_PTR        280 ext/tk/tkutil/tkutil.c             size += 2 * RHASH_SIZE(RARRAY_PTR(ary)[idx]);
RARRAY_PTR        288 ext/tk/tkutil/tkutil.c         val = RARRAY_PTR(ary)[idx];
RARRAY_PTR        319 ext/tk/tkutil/tkutil.c                 val2 = RARRAY_PTR(val)[idx2];
RARRAY_PTR        380 ext/tk/tkutil/tkutil.c             str_val = RARRAY_PTR(dst)[idx];
RARRAY_PTR        386 ext/tk/tkutil/tkutil.c             RARRAY_PTR(dst)[idx] = str_val;
RARRAY_PTR        432 ext/tk/tkutil/tkutil.c         val = RARRAY_PTR(ary)[idx];
RARRAY_PTR        473 ext/tk/tkutil/tkutil.c             str_val = RARRAY_PTR(dst)[idx];
RARRAY_PTR        479 ext/tk/tkutil/tkutil.c             RARRAY_PTR(dst)[idx] = str_val;
RARRAY_PTR        515 ext/tk/tkutil/tkutil.c         pair = RARRAY_PTR(assoc)[i];
RARRAY_PTR        522 ext/tk/tkutil/tkutil.c             rb_ary_push(dst, RARRAY_PTR(pair)[2]);
RARRAY_PTR        525 ext/tk/tkutil/tkutil.c             rb_ary_push(dst, key2keyname(RARRAY_PTR(pair)[0]));
RARRAY_PTR        531 ext/tk/tkutil/tkutil.c             rb_ary_push(dst, key2keyname(RARRAY_PTR(pair)[0]));
RARRAY_PTR        535 ext/tk/tkutil/tkutil.c                 rb_ary_push(val, RARRAY_PTR(pair)[j]);
RARRAY_PTR        563 ext/tk/tkutil/tkutil.c         pair = RARRAY_PTR(assoc)[i];
RARRAY_PTR        570 ext/tk/tkutil/tkutil.c             rb_ary_push(dst, get_eval_string_core(RARRAY_PTR(pair)[2], Qtrue, self));
RARRAY_PTR        573 ext/tk/tkutil/tkutil.c             rb_ary_push(dst, key2keyname(RARRAY_PTR(pair)[0]));
RARRAY_PTR        579 ext/tk/tkutil/tkutil.c             rb_ary_push(dst, key2keyname(RARRAY_PTR(pair)[0]));
RARRAY_PTR        583 ext/tk/tkutil/tkutil.c                 rb_ary_push(val, RARRAY_PTR(pair)[j]);
RARRAY_PTR        605 ext/tk/tkutil/tkutil.c     ary = RARRAY_PTR(args)[0];
RARRAY_PTR        616 ext/tk/tkutil/tkutil.c     rb_ary_push(ary, get_eval_string_core(val, Qnil, RARRAY_PTR(args)[1]));
RARRAY_PTR        647 ext/tk/tkutil/tkutil.c     ary = RARRAY_PTR(args)[0];
RARRAY_PTR        654 ext/tk/tkutil/tkutil.c                                               RARRAY_PTR(args)[1]));
RARRAY_PTR        661 ext/tk/tkutil/tkutil.c     rb_ary_push(ary, get_eval_string_core(val, Qtrue, RARRAY_PTR(args)[1]));
RARRAY_PTR       1373 ext/tk/tkutil/tkutil.c       keyval = RARRAY_PTR(list)[i];
RARRAY_PTR       1488 ext/tk/tkutil/tkutil.c     inf = RARRAY_PTR(key_inf)[idx];
RARRAY_PTR       1491 ext/tk/tkutil/tkutil.c     if (TYPE(RARRAY_PTR(inf)[0]) == T_STRING) {
RARRAY_PTR       1492 ext/tk/tkutil/tkutil.c       chr = *(RSTRING_PTR(RARRAY_PTR(inf)[0]));
RARRAY_PTR       1494 ext/tk/tkutil/tkutil.c       chr = NUM2CHR(RARRAY_PTR(inf)[0]);
RARRAY_PTR       1496 ext/tk/tkutil/tkutil.c     if (TYPE(RARRAY_PTR(inf)[1]) == T_STRING) {
RARRAY_PTR       1497 ext/tk/tkutil/tkutil.c       subst_inf->type[chr] = *(RSTRING_PTR(RARRAY_PTR(inf)[1]));
RARRAY_PTR       1499 ext/tk/tkutil/tkutil.c       subst_inf->type[chr] = NUM2CHR(RARRAY_PTR(inf)[1]);
RARRAY_PTR       1504 ext/tk/tkutil/tkutil.c     id = SYM2ID(RARRAY_PTR(inf)[2]);
RARRAY_PTR       1519 ext/tk/tkutil/tkutil.c     inf = RARRAY_PTR(longkey_inf)[idx];
RARRAY_PTR       1523 ext/tk/tkutil/tkutil.c     subst_inf->keylen[chr] = RSTRING_LEN(RARRAY_PTR(inf)[0]);
RARRAY_PTR       1525 ext/tk/tkutil/tkutil.c     subst_inf->key[chr] = strndup(RSTRING_PTR(RARRAY_PTR(inf)[0]), 
RARRAY_PTR       1526 ext/tk/tkutil/tkutil.c 				  RSTRING_LEN(RARRAY_PTR(inf)[0]));
RARRAY_PTR       1528 ext/tk/tkutil/tkutil.c     subst_inf->key[chr] = malloc(RSTRING_LEN(RARRAY_PTR(inf)[0]) + 1);
RARRAY_PTR       1530 ext/tk/tkutil/tkutil.c       strncpy(subst_inf->key[chr], RSTRING_PTR(RARRAY_PTR(inf)[0]),
RARRAY_PTR       1531 ext/tk/tkutil/tkutil.c 	      RSTRING_LEN(RARRAY_PTR(inf)[0]) + 1);
RARRAY_PTR       1532 ext/tk/tkutil/tkutil.c       subst_inf->key[chr][RSTRING_LEN(RARRAY_PTR(inf)[0])] = '\0';
RARRAY_PTR       1535 ext/tk/tkutil/tkutil.c     if (TYPE(RARRAY_PTR(inf)[1]) == T_STRING) {
RARRAY_PTR       1536 ext/tk/tkutil/tkutil.c       subst_inf->type[chr] = *(RSTRING_PTR(RARRAY_PTR(inf)[1]));
RARRAY_PTR       1538 ext/tk/tkutil/tkutil.c       subst_inf->type[chr] = NUM2CHR(RARRAY_PTR(inf)[1]);
RARRAY_PTR       1543 ext/tk/tkutil/tkutil.c     id = SYM2ID(RARRAY_PTR(inf)[2]);
RARRAY_PTR       1556 ext/tk/tkutil/tkutil.c     inf = RARRAY_PTR(proc_inf)[idx];
RARRAY_PTR       1559 ext/tk/tkutil/tkutil.c 		 ((TYPE(RARRAY_PTR(inf)[0]) == T_STRING)? 
RARRAY_PTR       1560 ext/tk/tkutil/tkutil.c 		  INT2FIX(*(RSTRING_PTR(RARRAY_PTR(inf)[0]))) : 
RARRAY_PTR       1561 ext/tk/tkutil/tkutil.c 		  RARRAY_PTR(inf)[0]), 
RARRAY_PTR       1562 ext/tk/tkutil/tkutil.c 		 RARRAY_PTR(inf)[1]);
RARRAY_PTR       1614 ext/tk/tkutil/tkutil.c 	rb_ary_push(dst, RARRAY_PTR(val_ary)[idx]);
RARRAY_PTR       1617 ext/tk/tkutil/tkutil.c 				    RARRAY_PTR(val_ary)[idx]));
RARRAY_PTR        146 file.c         	path = rb_get_path(RARRAY_PTR(vargs)[i]);
RARRAY_PTR       3246 file.c         	if (TYPE(RARRAY_PTR(ary)[i]) == T_STRING) {
RARRAY_PTR       3247 file.c         	    len += RSTRING_LEN(RARRAY_PTR(ary)[i]);
RARRAY_PTR       3260 file.c         	tmp = RARRAY_PTR(ary)[i];
RARRAY_PTR       4543 file.c         	    VALUE str = RARRAY_PTR(load_path)[i];
RARRAY_PTR       4595 file.c         	    VALUE str = RARRAY_PTR(load_path)[i];
RARRAY_PTR       1555 gc.c           	    VALUE *ptr = RARRAY_PTR(obj);
RARRAY_PTR       2360 gc.c           	    VALUE final = RARRAY_PTR(table)[i];
RARRAY_PTR       2361 gc.c           	    args[0] = RARRAY_PTR(final)[1];
RARRAY_PTR       2362 gc.c           	    args[2] = FIX2INT(RARRAY_PTR(final)[0]);
RARRAY_PTR       2814 gc.c           	    VALUE r = RARRAY_PTR(record)[i];
RARRAY_PTR       2827 gc.c           	    VALUE r = RARRAY_PTR(record)[i];
RARRAY_PTR        350 hash.c         		VALUE v = rb_check_array_type(RARRAY_PTR(tmp)[i]);
RARRAY_PTR        356 hash.c         		    val = RARRAY_PTR(v)[1];
RARRAY_PTR        358 hash.c         		    key = RARRAY_PTR(v)[0];
RARRAY_PTR       2105 hash.c         	rb_yield(RARRAY_PTR(keys)[i]);
RARRAY_PTR       2139 hash.c         	rb_yield(RARRAY_PTR(values)[i]);
RARRAY_PTR       2167 hash.c         	rb_yield(rb_assoc_new(RARRAY_PTR(ary)[i], RARRAY_PTR(ary)[i+1]));
RARRAY_PTR       2182 hash.c         	VALUE val = rb_f_getenv(Qnil, RARRAY_PTR(keys)[i]);
RARRAY_PTR       2184 hash.c         	    if (RTEST(rb_yield_values(2, RARRAY_PTR(keys)[i], val))) {
RARRAY_PTR       2185 hash.c         		FL_UNSET(RARRAY_PTR(keys)[i], FL_TAINT);
RARRAY_PTR       2186 hash.c         		env_delete(Qnil, RARRAY_PTR(keys)[i]);
RARRAY_PTR       2251 hash.c         	VALUE val = rb_f_getenv(Qnil, RARRAY_PTR(keys)[i]);
RARRAY_PTR       2253 hash.c         	    env_delete(Qnil, RARRAY_PTR(keys)[i]);
RARRAY_PTR       2537 hash.c         	env_delete(env, RARRAY_PTR(keys)[i]);
RARRAY_PTR        192 include/ruby/encoding.h #define ENC_FROM_ENCINDEX(idx) (RARRAY_PTR(rb_encoding_list)[idx])
RARRAY_PTR       4838 io.c           	port = pipe_open_v(RARRAY_LEN(tmp), RARRAY_PTR(tmp), modestr, fmode, &convconfig);
RARRAY_PTR       5592 io.c           	tmp = RARRAY_PTR(ary)[i];
RARRAY_PTR       6508 io.c           	    GetOpenFile(rb_io_get_io(RARRAY_PTR(read)[i]), fptr);
RARRAY_PTR       6528 io.c                       VALUE write_io = GetWriteIO(rb_io_get_io(RARRAY_PTR(write)[i]));
RARRAY_PTR       6541 io.c                       VALUE io = rb_io_get_io(RARRAY_PTR(except)[i]);
RARRAY_PTR       6573 io.c           	    list = RARRAY_PTR(res)[0];
RARRAY_PTR       6586 io.c           	    list = RARRAY_PTR(res)[1];
RARRAY_PTR       6599 io.c           	    list = RARRAY_PTR(res)[2];
RARRAY_PTR       7131 io.c           	arg->io = rb_io_open_with_args(RARRAY_LEN(args), RARRAY_PTR(args));
RARRAY_PTR       1209 iseq.c         	VALUE ary = RARRAY_PTR(nbody)[i];
RARRAY_PTR         44 load.c         	VALUE path = rb_file_expand_path(RARRAY_PTR(load_path)[i], Qnil);
RARRAY_PTR         77 load.c         	VALUE p = RARRAY_PTR(load_path)[i];
RARRAY_PTR        142 load.c         	v = RARRAY_PTR(features)[i];
RARRAY_PTR        717 marshal.c      		    w_object(RARRAY_PTR(obj)[i], arg, limit);
RARRAY_PTR        754 marshal.c      		    w_symbol(SYM2ID(RARRAY_PTR(mem)[i]), arg);
RARRAY_PTR       1437 marshal.c      		if (RARRAY_PTR(mem)[i] != ID2SYM(slot)) {
RARRAY_PTR       1441 marshal.c      			     rb_id2name(SYM2ID(RARRAY_PTR(mem)[i])));
RARRAY_PTR        164 numeric.c          *x = RARRAY_PTR(ary)[0];
RARRAY_PTR        165 numeric.c          *y = RARRAY_PTR(ary)[1];
RARRAY_PTR        461 pack.c         #define THISFROM (items > 0 ? RARRAY_PTR(ary)[idx] : TOO_FEW)
RARRAY_PTR        462 pack.c         #define NEXTFROM (items-- > 0 ? RARRAY_PTR(ary)[idx++] : TOO_FEW)
RARRAY_PTR        978 pack.c         			c = NUM2INT(RARRAY_PTR(from)[1]) | 0x80; /* mod */
RARRAY_PTR        980 pack.c         			from = RARRAY_PTR(from)[0]; /* div */
RARRAY_PTR       1969 pack.c         		    p = RARRAY_PTR(a);
RARRAY_PTR       2011 pack.c         			p = RARRAY_PTR(a);
RARRAY_PTR       10336 parse.c        	for (i = 0; i < n; i++) RARRAY_PTR(lines)[i] = Qnil;
RARRAY_PTR       5004 parse.y        	for (i = 0; i < n; i++) RARRAY_PTR(lines)[i] = Qnil;
RARRAY_PTR        534 proc.c         			     RARRAY_LEN(args), RARRAY_PTR(args), 0);
RARRAY_PTR       1566 proc.c             return rb_method_call(RARRAY_LEN(a), RARRAY_PTR(a), method);
RARRAY_PTR       1688 proc.c             proc = RARRAY_PTR(args)[0];
RARRAY_PTR       1689 proc.c             passed = RARRAY_PTR(args)[1];
RARRAY_PTR       1690 proc.c             arity = RARRAY_PTR(args)[2];
RARRAY_PTR       1703 proc.c         	return rb_proc_call_with_block(proc, RARRAY_LEN(passed), RARRAY_PTR(passed), passed_proc);
RARRAY_PTR       1324 process.c                  VALUE v = RARRAY_PTR(key)[i];
RARRAY_PTR       1482 process.c                  VALUE elt = RARRAY_PTR(ary)[i];
RARRAY_PTR       1483 process.c                  int fd = FIX2INT(RARRAY_PTR(elt)[0]);
RARRAY_PTR       1491 process.c                      fd = FIX2INT(RARRAY_PTR(elt)[1]);
RARRAY_PTR       1559 process.c      	prog = RARRAY_PTR(tmp)[0];
RARRAY_PTR       1560 process.c      	argv[0] = RARRAY_PTR(tmp)[1];
RARRAY_PTR       1827 process.c              VALUE elt = RARRAY_PTR(ary)[i];
RARRAY_PTR       1828 process.c              pairs[i].oldfd = FIX2INT(RARRAY_PTR(elt)[1]);
RARRAY_PTR       1829 process.c              pairs[i].newfd = FIX2INT(RARRAY_PTR(elt)[0]); /* unique */
RARRAY_PTR       1932 process.c              VALUE elt = RARRAY_PTR(ary)[i];
RARRAY_PTR       1933 process.c              int fd = FIX2INT(RARRAY_PTR(elt)[0]);
RARRAY_PTR       1947 process.c              VALUE elt = RARRAY_PTR(ary)[i];
RARRAY_PTR       1948 process.c              int fd = FIX2INT(RARRAY_PTR(elt)[0]);
RARRAY_PTR       1949 process.c              VALUE param = RARRAY_PTR(elt)[1];
RARRAY_PTR       1950 process.c              char *path = RSTRING_PTR(RARRAY_PTR(param)[0]);
RARRAY_PTR       1951 process.c              int flags = NUM2INT(RARRAY_PTR(param)[1]);
RARRAY_PTR       1952 process.c              int perm = NUM2INT(RARRAY_PTR(param)[2]);
RARRAY_PTR       1957 process.c                     (elt = RARRAY_PTR(ary)[i], RARRAY_PTR(elt)[1] == param)) {
RARRAY_PTR       1958 process.c                  fd = FIX2INT(RARRAY_PTR(elt)[0]);
RARRAY_PTR       2007 process.c              VALUE elt = RARRAY_PTR(ary)[i];
RARRAY_PTR       2008 process.c              int rtype = NUM2INT(RARRAY_PTR(elt)[0]);
RARRAY_PTR       2014 process.c                  tmp = hide_obj(rb_ary_new3(3, RARRAY_PTR(elt)[0],
RARRAY_PTR       2024 process.c              rlim.rlim_cur = NUM2RLIM(RARRAY_PTR(elt)[1]);
RARRAY_PTR       2025 process.c              rlim.rlim_max = NUM2RLIM(RARRAY_PTR(elt)[2]);
RARRAY_PTR       2078 process.c                  VALUE pair = RARRAY_PTR(obj)[i];
RARRAY_PTR       2079 process.c                  VALUE key = RARRAY_PTR(pair)[0];
RARRAY_PTR       2080 process.c                  VALUE val = RARRAY_PTR(pair)[1];
RARRAY_PTR       4072 process.c      	VALUE g = RARRAY_PTR(ary)[i];
RARRAY_PTR       1159 rational.c         dat->num = RARRAY_PTR(a)[0];
RARRAY_PTR       1160 rational.c         dat->den = RARRAY_PTR(a)[1];
RARRAY_PTR       1332 rational.c     	    ifp = RARRAY_PTR(a)[0];
RARRAY_PTR       1336 rational.c     		exp = RARRAY_PTR(a)[1];
RARRAY_PTR       1339 rational.c     	    ip = RARRAY_PTR(a)[0];
RARRAY_PTR       1343 rational.c     		fp = RARRAY_PTR(a)[1];
RARRAY_PTR       1384 rational.c         if (NIL_P(RARRAY_PTR(a)[0]) || RSTRING_LEN(RARRAY_PTR(a)[1]) > 0) {
RARRAY_PTR       1389 rational.c         return RARRAY_PTR(a)[0];
RARRAY_PTR       1408 rational.c         if (!NIL_P(RARRAY_PTR(a)[0]))
RARRAY_PTR       1409 rational.c     	return RARRAY_PTR(a)[0];
RARRAY_PTR       2263 re.c                   VALUE str = RARRAY_PTR(ary)[i];
RARRAY_PTR        483 ruby.c         	args = RARRAY_PTR(argv);
RARRAY_PTR       1309 ruby.c         	    rb_enc_associate(RARRAY_PTR(load_path)[i], lenc);
RARRAY_PTR       1131 string.c       	return rb_str_format(RARRAY_LEN(tmp), RARRAY_PTR(tmp), str);
RARRAY_PTR       5449 string.c       	       (tmp = RARRAY_PTR(result)[len-1], RSTRING_LEN(tmp) == 0))
RARRAY_PTR         67 struct.c           p = RARRAY_PTR(members); pend = p + RARRAY_LEN(members);
RARRAY_PTR        103 struct.c       	if (RARRAY_PTR(members)[i] == slot) {
RARRAY_PTR        160 struct.c       	slot = RARRAY_PTR(members)[i];
RARRAY_PTR        203 struct.c       	ID id = SYM2ID(RARRAY_PTR(members)[i]);
RARRAY_PTR        330 struct.c       	id = rb_to_id(RARRAY_PTR(rest)[i]);
RARRAY_PTR        331 struct.c       	RARRAY_PTR(rest)[i] = ID2SYM(id);
RARRAY_PTR        376 struct.c           return rb_struct_initialize_m(RARRAY_LEN(values), RARRAY_PTR(values), self);
RARRAY_PTR        405 struct.c           return rb_class_new_instance(RARRAY_LEN(values), RARRAY_PTR(values), klass);
RARRAY_PTR        513 struct.c       	slot = RARRAY_PTR(members)[i];
RARRAY_PTR        588 struct.c       	if (SYM2ID(RARRAY_PTR(members)[i]) == id) {
RARRAY_PTR        649 struct.c       	if (SYM2ID(RARRAY_PTR(members)[i]) == id) {
RARRAY_PTR        388 thread.c       						  RARRAY_LEN(args), RARRAY_PTR(args), 0);
RARRAY_PTR        545 thread.c       	file = RSTRING_PTR(RARRAY_PTR(loc)[0]);
RARRAY_PTR        546 thread.c       	if (NIL_P(line = RARRAY_PTR(loc)[1])) {
RARRAY_PTR       2584 thread.c       	if (RARRAY_PTR(lines)[i] != Qnil) {
RARRAY_PTR       2585 thread.c       	    RARRAY_PTR(lines)[i] = INT2FIX(0);
RARRAY_PTR       3874 thread.c       	if (RARRAY_PTR(coverage)[line] == Qnil) {
RARRAY_PTR       3877 thread.c       	count = FIX2LONG(RARRAY_PTR(coverage)[line]) + 1;
RARRAY_PTR       3879 thread.c       	    RARRAY_PTR(coverage)[line] = LONG2FIX(count);
RARRAY_PTR       2802 transcode.c            VALUE pair = RARRAY_PTR(convpath)[n-1];
RARRAY_PTR       2804 transcode.c    	    const char *sname = rb_enc_name(rb_to_encoding(RARRAY_PTR(pair)[0]));
RARRAY_PTR       2805 transcode.c    	    const char *dname = rb_enc_name(rb_to_encoding(RARRAY_PTR(pair)[1]));
RARRAY_PTR        584 vm_dump.c      		VALUE str = RARRAY_PTR(bt)[i];
RARRAY_PTR        364 vm_eval.c      	nargv = RARRAY_PTR(argv_ary);
RARRAY_PTR        382 vm_eval.c          MEMCPY(argv, RARRAY_PTR(args), VALUE, argc);
RARRAY_PTR        534 vm_eval.c          v = rb_yield_0(RARRAY_LEN(tmp), RARRAY_PTR(tmp));
RARRAY_PTR        761 vm_eval.c      			rb_str_update(mesg, 0, 0, RARRAY_PTR(errat)[0]);
RARRAY_PTR        763 vm_eval.c      		    RARRAY_PTR(errat)[0] = RARRAY_PTR(bt2)[0];
RARRAY_PTR        883 vm_eval.c      			      RARRAY_PTR(arg));
RARRAY_PTR        924 vm_eval.c      	return vm_yield_with_cref(th, RARRAY_LEN(values), RARRAY_PTR(values), cref);
RARRAY_PTR       1314 vm_eval.c      	printf("\tfrom %s\n", RSTRING_PTR(RARRAY_PTR(ary)[i]));
RARRAY_PTR        255 vm_insnhelper.c 	    ptr = RARRAY_PTR(tmp);
RARRAY_PTR        774 vm_insnhelper.c         MEMCPY(argv, RARRAY_PTR(ary), VALUE, argc);
RARRAY_PTR       1406 vm_insnhelper.c     ptr = RARRAY_PTR(ary);