rb_str_subseq 152 ext/iconv/iconv.c VALUE opt = rb_str_subseq(val, slash - ptr, pend - slash); rb_str_subseq 153 ext/iconv/iconv.c val = rb_str_subseq(val, 0, slash - ptr); rb_str_subseq 389 ext/iconv/iconv.c ret = rb_str_subseq(str, ptr - RSTRING_PTR(str), len); rb_str_subseq 544 ext/zlib/zlib.c dst = rb_str_subseq(z->buf, 0, len); rb_str_subseq 599 include/ruby/intern.h VALUE rb_str_subseq(VALUE, long, long); rb_str_subseq 1409 re.c str = rb_str_subseq(RMATCH(match)->str, start, len); rb_str_subseq 1442 re.c str = rb_str_subseq(RMATCH(match)->str, 0, BEG(0)); rb_str_subseq 1472 re.c str = rb_str_subseq(str, pos, RSTRING_LEN(str) - pos); rb_str_subseq 1533 re.c VALUE str = rb_str_subseq(target, regs->beg[i], regs->end[i]-regs->beg[i]); rb_str_subseq 3403 string.c repl = rb_hash_aref(hash, rb_str_subseq(str, beg0, end0 - beg0)); rb_str_subseq 3555 string.c val = rb_hash_aref(hash, rb_str_subseq(str, BEG(0), END(0) - BEG(0))); rb_str_subseq 5355 string.c rb_ary_push(result, rb_str_subseq(str, beg, end-beg)); rb_str_subseq 5387 string.c rb_ary_push(result, rb_str_subseq(str, ptr - RSTRING_PTR(str), end)); rb_str_subseq 5407 string.c rb_ary_push(result, rb_str_subseq(str, beg, rb_str_subseq 5423 string.c rb_ary_push(result, rb_str_subseq(str, beg, end-beg)); rb_str_subseq 5433 string.c tmp = rb_str_subseq(str, BEG(idx), END(idx)-BEG(idx)); rb_str_subseq 5443 string.c tmp = rb_str_subseq(str, beg, RSTRING_LEN(str)-beg); rb_str_subseq 5690 string.c rb_yield(rb_str_subseq(str, i, n)); rb_str_subseq 6623 string.c return rb_ary_new3(3, rb_str_subseq(str, 0, pos), rb_str_subseq 6625 string.c rb_str_subseq(str, pos+RSTRING_LEN(sep),