rb_ary_shift 1060 array.c return rb_ary_shift(ary); rb_ary_shift 2350 enum.c rb_ary_shift(ary); rb_ary_shift 1764 ext/readline/readline.c rb_ary_shift(result); rb_ary_shift 1789 ext/readline/readline.c rb_ary_shift(result); rb_ary_shift 69 include/ruby/intern.h VALUE rb_ary_shift(VALUE); rb_ary_shift 7956 io.c VALUE filename = rb_ary_shift(ARGF.argv); rb_ary_shift 633 ruby.c VALUE feature = rb_ary_shift(list); rb_ary_shift 709 ruby.c rb_ary_shift(argv); rb_ary_shift 1675 thread.c VALUE err = rb_ary_shift(th->pending_interrupt_queue); rb_ary_shift 558 thread_sync.c while (!NIL_P(thread = rb_ary_shift(list))) { rb_ary_shift 803 thread_sync.c return rb_ary_shift(GET_QUEUE_QUE(self)); rb_ary_shift 977 thread_sync.c while (diff-- > 0 && !NIL_P(t = rb_ary_shift(GET_SZQUEUE_WAITERS(self)))) {