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));