RARRAY_CONST_PTR  223 array.c        	    const VALUE *ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR  331 array.c        	    long shift = RARRAY_CONST_PTR(ary) - RARRAY_CONST_PTR(shared);
RARRAY_CONST_PTR  333 array.c        	    ARY_SET_PTR(ary, RARRAY_CONST_PTR(shared));
RARRAY_CONST_PTR  343 array.c                    MEMCPY(ptr, RARRAY_CONST_PTR(ary), VALUE, len);
RARRAY_CONST_PTR  367 array.c        		if (RARRAY_CONST_PTR(ary) - RARRAY_CONST_PTR(shared) + new_len <= RARRAY_LEN(shared)) {
RARRAY_CONST_PTR  595 array.c        	ARY_SET_PTR((VALUE)shared, RARRAY_CONST_PTR(ary));
RARRAY_CONST_PTR  613 array.c        	ary_memcpy(subst, 0, len, RARRAY_CONST_PTR(ary));
RARRAY_CONST_PTR  729 array.c        	if (ARY_OWNS_HEAP_P(ary) && RARRAY_CONST_PTR(ary) != 0) {
RARRAY_CONST_PTR  730 array.c        	    ruby_sized_xfree((void *)RARRAY_CONST_PTR(ary), ARY_HEAP_SIZE(ary));
RARRAY_CONST_PTR  837 array.c        	ary_memcpy(result, 0, len, RARRAY_CONST_PTR(ary) + offset);
RARRAY_CONST_PTR  846 array.c                ARY_SET_PTR(result, RARRAY_CONST_PTR(ary));
RARRAY_CONST_PTR 1105 array.c        	    head = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1106 array.c        	    sharedp = RARRAY_CONST_PTR(shared);
RARRAY_CONST_PTR 1123 array.c        	head = sharedp = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1199 array.c            const VALUE *ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1471 array.c            ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1483 array.c        	ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1534 array.c            ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1548 array.c        	ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1598 array.c        	    ary_memcpy0(ary, beg, rlen, RARRAY_CONST_PTR(rpl), target_ary);
RARRAY_CONST_PTR 1621 array.c        	    MEMMOVE(RARRAY_PTR(ary) + beg, RARRAY_CONST_PTR(rpl), VALUE, rlen);
RARRAY_CONST_PTR 1929 array.c            ary_memcpy(dup, 0, len, RARRAY_CONST_PTR(ary));
RARRAY_CONST_PTR 1937 array.c            return rb_ary_new4(RARRAY_LEN(ary), RARRAY_CONST_PTR(ary));
RARRAY_CONST_PTR 2263 array.c        	const VALUE *p1 = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 2264 array.c        	VALUE *p2 = (VALUE *)RARRAY_CONST_PTR(dup) + len - 1;
RARRAY_CONST_PTR 2363 array.c        	ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 2489 array.c                        ARY_SET_PTR(ary, RARRAY_CONST_PTR(tmp));
RARRAY_CONST_PTR 3117 array.c        	arg2 = rb_ary_new4(len, RARRAY_CONST_PTR(ary)+pos);
RARRAY_CONST_PTR 3441 array.c        	ary_memcpy(copy, 0, RARRAY_LEN(orig), RARRAY_CONST_PTR(orig));
RARRAY_CONST_PTR 3456 array.c                ARY_SET_PTR(copy, RARRAY_CONST_PTR(orig));
RARRAY_CONST_PTR 3619 array.c            ary_memcpy(z, 0, xlen, RARRAY_CONST_PTR(x));
RARRAY_CONST_PTR 3620 array.c            ary_memcpy(z, xlen, ylen, RARRAY_CONST_PTR(y));
RARRAY_CONST_PTR 3696 array.c            ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 3701 array.c        	    ary_memcpy(ary2, t, t, RARRAY_CONST_PTR(ary2));
RARRAY_CONST_PTR 3705 array.c        	    ary_memcpy(ary2, t, len-t, RARRAY_CONST_PTR(ary2));
RARRAY_CONST_PTR 3791 array.c            p1 = RARRAY_CONST_PTR(ary1);
RARRAY_CONST_PTR 3792 array.c            p2 = RARRAY_CONST_PTR(ary2);
RARRAY_CONST_PTR 3803 array.c        		p1 = RARRAY_CONST_PTR(ary1) + i;
RARRAY_CONST_PTR 3804 array.c        		p2 = RARRAY_CONST_PTR(ary2) + i;
RARRAY_CONST_PTR 3841 array.c            if (RARRAY_CONST_PTR(ary1) == RARRAY_CONST_PTR(ary2)) return Qtrue;
RARRAY_CONST_PTR 3872 array.c            if (RARRAY_CONST_PTR(ary1) == RARRAY_CONST_PTR(ary2)) return Qtrue;
RARRAY_CONST_PTR 4422 array.c            p = t = (VALUE *)RARRAY_CONST_PTR(ary); /* WB: no new reference */
RARRAY_CONST_PTR 4429 array.c            n = p - RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 4692 array.c        	    if (len != RARRAY_LEN(ary) || ptr != RARRAY_CONST_PTR(ary)) {
RARRAY_CONST_PTR 4933 array.c            const VALUE *const values_array = RARRAY_CONST_PTR(values);
RARRAY_CONST_PTR 5618 array.c            const VALUE *ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR 1403 compile.c      	    MEMCPY(opt_table, RARRAY_CONST_PTR(labels), VALUE, i+1);
RARRAY_CONST_PTR 1875 compile.c          tptr = RARRAY_CONST_PTR(ISEQ_COMPILE_DATA(iseq)->catch_table_ary);
RARRAY_CONST_PTR 1882 compile.c      	    ptr = RARRAY_CONST_PTR(tptr[i]);
RARRAY_CONST_PTR 6434 compile.c      	ptr  = RARRAY_CONST_PTR(v);
RARRAY_CONST_PTR 6533 compile.c          const VALUE *ptr = RARRAY_CONST_PTR(body);
RARRAY_CONST_PTR 1268 cont.c         	argv = (argc = cont->argc) > 1 ? RARRAY_CONST_PTR(args) : &args;
RARRAY_CONST_PTR 2348 dir.c          	ary = dir_globs(RARRAY_LEN(v), RARRAY_CONST_PTR(v), flags);
RARRAY_CONST_PTR  429 enumerator.c   	argv = RARRAY_CONST_PTR(e->args);
RARRAY_CONST_PTR  993 enumerator.c   	const VALUE *argv = RARRAY_CONST_PTR(eargs); /* WB: no new reference */
RARRAY_CONST_PTR 1048 enumerator.c   	argv = RARRAY_CONST_PTR(e->args);
RARRAY_CONST_PTR  606 ext/dbm/dbm.c      ptr = RARRAY_CONST_PTR(pair);
RARRAY_CONST_PTR  136 ext/fiddle/closure.c     ret = rb_funcall2(self, rb_intern("call"), argc, RARRAY_CONST_PTR(params));
RARRAY_CONST_PTR  755 ext/gdbm/gdbm.c     ptr = RARRAY_CONST_PTR(pair);
RARRAY_CONST_PTR   17 ext/io/console/console.c #ifndef RARRAY_CONST_PTR
RARRAY_CONST_PTR  542 ext/io/console/console.c     sz = RARRAY_CONST_PTR(size);
RARRAY_CONST_PTR    3 ext/psych/psych_emitter.c #if !defined(RARRAY_CONST_PTR)
RARRAY_CONST_PTR    7 ext/psych/psych_emitter.c #define RARRAY_AREF(a, i) RARRAY_CONST_PTR(a)[i]
RARRAY_CONST_PTR  662 ext/sdbm/init.c     ptr = RARRAY_CONST_PTR(pair);
RARRAY_CONST_PTR 1162 ext/socket/ancdata.c 	const VALUE *controls_ptr = RARRAY_CONST_PTR(controls);
RARRAY_CONST_PTR   45 ext/tk/tcltklib.c #if !defined(RARRAY_CONST_PTR)
RARRAY_CONST_PTR   49 ext/tk/tcltklib.c #define RARRAY_AREF(a, i) RARRAY_CONST_PTR(a)[i]
RARRAY_CONST_PTR   40 ext/tk/tkutil/tkutil.c #if !defined(RARRAY_CONST_PTR)
RARRAY_CONST_PTR   44 ext/tk/tkutil/tkutil.c #define RARRAY_AREF(a, i) RARRAY_CONST_PTR(a)[i]
RARRAY_CONST_PTR  633 ext/tk/tkutil/tkutil.c             rb_ary_cat(val, RARRAY_CONST_PTR(pair) + 1, RARRAY_LEN(pair) - 1);
RARRAY_CONST_PTR  679 ext/tk/tkutil/tkutil.c             rb_ary_cat(val, RARRAY_CONST_PTR(pair) + 1, RARRAY_LEN(pair) - 1);
RARRAY_CONST_PTR 1604 ext/tk/tkutil/tkutil.c     infp = RARRAY_CONST_PTR(inf);
RARRAY_CONST_PTR 1632 ext/tk/tkutil/tkutil.c     infp = RARRAY_CONST_PTR(inf);
RARRAY_CONST_PTR 1896 gc.c           	const VALUE *ptr = RARRAY_CONST_PTR(stress_to_class);
RARRAY_CONST_PTR 2649 gc.c           	    const VALUE *ptr = RARRAY_CONST_PTR(table);
RARRAY_CONST_PTR 4466 gc.c           	    const VALUE *ptr = RARRAY_CONST_PTR(obj);
RARRAY_CONST_PTR 1015 include/ruby/ruby.h #define RARRAY_PTR_USE_START(a) ((VALUE *)RARRAY_CONST_PTR(a))
RARRAY_CONST_PTR 1025 include/ruby/ruby.h #define RARRAY_AREF(a, i)    (RARRAY_CONST_PTR(a)[i])
RARRAY_CONST_PTR 1033 include/ruby/ruby.h #define RARRAY_PTR(a) ((VALUE *)RARRAY_CONST_PTR(RB_OBJ_WB_UNPROTECT_FOR(ARRAY, a)))
RARRAY_CONST_PTR 6279 io.c           	execarg_obj = rb_execarg_new((int)len, RARRAY_CONST_PTR(tmp), FALSE);
RARRAY_CONST_PTR 9690 io.c           	arg->io = rb_io_open_with_args((int)n, RARRAY_CONST_PTR(args));
RARRAY_CONST_PTR 2375 numeric.c          const VALUE *argv = args ? RARRAY_CONST_PTR(args) : 0;
RARRAY_CONST_PTR 1858 pack.c         		    p = RARRAY_CONST_PTR(a);
RARRAY_CONST_PTR 1901 pack.c         			p = RARRAY_CONST_PTR(a);
RARRAY_CONST_PTR  835 proc.c             vret = rb_vm_invoke_proc(GET_THREAD(), proc, check_argc(RARRAY_LEN(args)), RARRAY_CONST_PTR(args), 0);
RARRAY_CONST_PTR 2743 proc.c         	return rb_proc_call_with_block(proc, check_argc(RARRAY_LEN(passed)), RARRAY_CONST_PTR(passed), passed_proc);
RARRAY_CONST_PTR  724 random.c           ary = RARRAY_CONST_PTR(dump);
RARRAY_CONST_PTR  660 ruby.c         	args = RARRAY_CONST_PTR(argv);
RARRAY_CONST_PTR 1830 string.c       	VALUE rv = rb_str_format(RARRAY_LENINT(tmp), RARRAY_CONST_PTR(tmp), str);
RARRAY_CONST_PTR  145 struct.c           p = RARRAY_CONST_PTR(back);
RARRAY_CONST_PTR  309 struct.c           ptr_members = RARRAY_CONST_PTR(members);
RARRAY_CONST_PTR  567 struct.c           return rb_struct_initialize_m(RARRAY_LENINT(values), RARRAY_CONST_PTR(values), self);
RARRAY_CONST_PTR  595 struct.c           return rb_class_new_instance(RARRAY_LENINT(values), RARRAY_CONST_PTR(values), klass);
RARRAY_CONST_PTR  593 thread.c       		    th->value = rb_vm_invoke_proc(th, proc, (int)RARRAY_LEN(args), RARRAY_CONST_PTR(args), 0);
RARRAY_CONST_PTR 1593 thread.c           const VALUE *mask_stack = RARRAY_CONST_PTR(th->pending_interrupt_mask_stack);
RARRAY_CONST_PTR 1596 thread.c           const VALUE *ancestors_ptr = RARRAY_CONST_PTR(ancestors);
RARRAY_CONST_PTR 2964 thread.c       	    const VALUE *ptr = RARRAY_CONST_PTR(loc);
RARRAY_CONST_PTR 1515 thread_pthread.c 	    const VALUE *ptr = RARRAY_CONST_PTR(loc); /* [ String, Fixnum ] */
RARRAY_CONST_PTR 2569 vm.c               core_hash_merge(hash, RARRAY_LEN(ary), RARRAY_CONST_PTR(ary));
RARRAY_CONST_PTR  155 vm_args.c          return RARRAY_CONST_PTR(args->rest) + args->rest_index;
RARRAY_CONST_PTR  305 vm_args.c          MEMCPY(locals, RARRAY_CONST_PTR(args->rest) + len - argc, VALUE, argc);
RARRAY_CONST_PTR  326 vm_args.c      	    const VALUE *argv = RARRAY_CONST_PTR(args->rest);
RARRAY_CONST_PTR  737 vm_args.c      	const VALUE *ptr = RARRAY_CONST_PTR(ary);
RARRAY_CONST_PTR  804 vm_eval.c      	ret = rb_call(recv, mid, argc, RARRAY_CONST_PTR(args), CALL_FCALL);
RARRAY_CONST_PTR  809 vm_eval.c          MEMCPY(argv, RARRAY_CONST_PTR(args), VALUE, argc);
RARRAY_CONST_PTR 1075 vm_eval.c          v = rb_yield_0(RARRAY_LENINT(tmp), RARRAY_CONST_PTR(tmp));
RARRAY_CONST_PTR 1566 vm_eval.c      			      RARRAY_CONST_PTR(arg));
RARRAY_CONST_PTR 1608 vm_eval.c      	return vm_yield_with_cref(th, RARRAY_LENINT(values), RARRAY_CONST_PTR(values), cref);
RARRAY_CONST_PTR 1075 vm_insnhelper.c     ptr = RARRAY_CONST_PTR(ary);