rb_str_subseq    1096 dir.c          	d = rb_str_subseq(d, 0, pend - path);
rb_str_subseq     161 eval_error.c   	    warn_print_str(tail ? rb_str_subseq(e, 0, len) : e);
rb_str_subseq     168 eval_error.c   		warn_print_str(rb_str_subseq(e, tail - einfo, elen - len - 1));
rb_str_subseq     237 ext/pathname/pathname.c     str2 = rb_str_subseq(str, 0, ext-p);
rb_str_subseq    11358 ext/ripper/ripper.c     return rb_str_subseq(s, beg - start, len);
rb_str_subseq    5609 ext/ripper/ripper.y     return rb_str_subseq(s, beg - start, len);
rb_str_subseq     101 ext/stringio/stringio.c     str = rb_str_subseq(str, pos, len);
rb_str_subseq    3306 ext/win32ole/win32ole.c         argv[0] = rb_enc_associate(rb_str_subseq(mid, 0, n-1), cWIN32OLE_enc);
rb_str_subseq     417 ext/win32ole/win32ole_record.c         name = rb_str_subseq(name, 0, len-1);
rb_str_subseq    3789 file.c         			link = rb_str_subseq(link, 0, link_prefixlen);
rb_str_subseq    3842 file.c                 resolved = rb_str_subseq(unresolved_path, 0, path_names - ptr);
rb_str_subseq    3850 file.c         	    resolved = rb_str_subseq(basedir, 0, basedir_names - ptr);
rb_str_subseq    3858 file.c             resolved = rb_str_subseq(curdir, 0, curdir_names - ptr);
rb_str_subseq    4266 file.c             extname = rb_str_subseq(fname, e - name, len); /* keep the dot, too! */
rb_str_subseq     748 include/ruby/intern.h VALUE rb_str_subseq(VALUE, long, long);
rb_str_subseq     251 load.c         	short_feature = rb_str_subseq(feature, beg, feature_end - p - 1);
rb_str_subseq     254 load.c         	    short_feature = rb_str_subseq(feature, beg, ext - p - 1);
rb_str_subseq     260 load.c         	short_feature = rb_str_subseq(feature, 0, ext - feature_str);
rb_str_subseq     872 load.c         	    tmp = rb_str_subseq(fname, 0, ext - RSTRING_PTR(fname));
rb_str_subseq    2130 object.c       	    part = rb_str_subseq(name, beglen, len);
rb_str_subseq    2283 object.c       	    part = rb_str_subseq(name, beglen, len);
rb_str_subseq    11282 parse.c            return rb_str_subseq(s, beg - start, len);
rb_str_subseq    5609 parse.y            return rb_str_subseq(s, beg - start, len);
rb_str_subseq    1634 re.c               str = rb_str_subseq(RMATCH(match)->str, start, len);
rb_str_subseq    1667 re.c               str = rb_str_subseq(RMATCH(match)->str, 0, BEG(0));
rb_str_subseq    1697 re.c               str = rb_str_subseq(str, pos, RSTRING_LEN(str) - pos);
rb_str_subseq    1762 re.c           	    VALUE str = rb_str_subseq(target, regs->beg[i], regs->end[i]-regs->beg[i]);
rb_str_subseq    3726 re.c           		    VALUE n = rb_str_subseq(str, (long)(name - RSTRING_PTR(str)),
rb_str_subseq     440 signal.c       	    if (ofs) str = rb_str_subseq(str, ofs, RSTRING_LEN(str)-ofs);
rb_str_subseq    1191 signal.c       	    if (ofs) vsig = rb_str_subseq(vsig, ofs, RSTRING_LEN(vsig)-ofs);
rb_str_subseq    4582 string.c                       repl = rb_hash_aref(hash, rb_str_subseq(str, beg0, end0 - beg0));
rb_str_subseq    4757 string.c                       val = rb_hash_aref(hash, rb_str_subseq(str, beg0, end0 - beg0));
rb_str_subseq    7081 string.c       		    rb_ary_push(result, rb_str_subseq(str, beg, end-beg));
rb_str_subseq    7108 string.c       		    rb_ary_push(result, rb_str_subseq(str, beg, end-beg));
rb_str_subseq    7136 string.c       	    rb_ary_push(result, rb_str_subseq(str, ptr - temp, end));
rb_str_subseq    7158 string.c       		    rb_ary_push(result, rb_str_subseq(str, beg,
rb_str_subseq    7174 string.c       		rb_ary_push(result, rb_str_subseq(str, beg, end-beg));
rb_str_subseq    7184 string.c       		    tmp = rb_str_subseq(str, BEG(idx), END(idx)-BEG(idx));
rb_str_subseq    7194 string.c       	    tmp = rb_str_subseq(str, beg, RSTRING_LEN(str)-beg);
rb_str_subseq    7306 string.c       	line = rb_str_subseq(str, subptr - ptr, subend - subptr);
rb_str_subseq    7318 string.c       	line = rb_str_subseq(str, subptr - ptr, pend - subptr);
rb_str_subseq    7513 string.c       	    substr = rb_str_subseq(str, i, n);
rb_str_subseq    7523 string.c       	    substr = rb_str_subseq(str, i, n);
rb_str_subseq    7735 string.c           return rb_str_subseq(str, 0, chopped_length(str));
rb_str_subseq    7909 string.c           return rb_str_subseq(str, 0, chompped_length(str, rs));
rb_str_subseq    7990 string.c           return rb_str_subseq(str, loffset, len - loffset);
rb_str_subseq    8083 string.c           return rb_str_subseq(str, 0, olen-roffset);
rb_str_subseq    8152 string.c           return rb_str_subseq(str, loffset, olen-loffset-roffset);
rb_str_subseq    8644 string.c           return rb_ary_new3(3, rb_str_subseq(str, 0, pos),
rb_str_subseq    8646 string.c       		          rb_str_subseq(str, pos+RSTRING_LEN(sep),
rb_str_subseq    8696 string.c           return rb_ary_new3(3, rb_str_subseq(str, 0, pos),
rb_str_subseq    8698 string.c       		          rb_str_subseq(str, pos+RSTRING_LEN(sep),
rb_str_subseq    8887 string.c           else if (ret = rb_str_subseq(str, 0, e - p), rb_enc_asciicompat(enc)) {
rb_str_subseq     414 variable.c     		     rb_str_subseq(pathname, 0, p-path));