rb_str_new 828 array.c if (RARRAY(ary)->len == 0) return rb_str_new(0, 0);
rb_str_new 892 array.c if (RARRAY(ary)->len == 0) return rb_str_new(0, 0);
rb_str_new 635 bignum.c ss = rb_str_new(0, j);
rb_str_new 282 error.c return rb_funcall(etype, rb_intern("new"), 1, rb_str_new(ptr, len));
rb_str_new 5548 eval.c fname = rb_str_new(RSTRING(fname)->ptr, ext-RSTRING(fname)->ptr);
rb_str_new 6640 eval.c str = rb_str_new(0, len);
rb_str_new 6645 eval.c str = rb_str_new(0, len);
rb_str_new 9113 eval.c str = rb_str_new(0, strlen(cname)+7+16+9+1); /* 7:tags 16:addr 9:status 1:nul */
rb_str_new 105 ext/digest/digest.c obj = rb_str_new(digest, len);
rb_str_new 136 ext/digest/digest.c obj = rb_str_new(hexdigest, len);
rb_str_new 218 ext/digest/digest.c str = rb_str_new(digest, len);
rb_str_new 249 ext/digest/digest.c str = rb_str_new(hexdigest, len);
rb_str_new 219 ext/iconv/iconv.c return rb_str_new(ptr, len);
rb_str_new 222 ext/iconv/iconv.c ret = rb_str_new(ptr, len);
rb_str_new 298 ext/iconv/iconv.c ret = rb_str_new(buffer, outlen);
rb_str_new 305 ext/iconv/iconv.c ret = rb_str_new(instart, tmpstart - instart);
rb_str_new 70 ext/nkf/nkf.c dst = rb_str_new(0, i_len*3 + 10);
rb_str_new 388 ext/racc/cparse/cparse.c *val = rb_str_new("$", 1);
rb_str_new 216 ext/readline/readline.c str = rb_str_new("", 1);
rb_str_new 339 ext/socket/socket.c return rb_str_new(buf, len);
rb_str_new 356 ext/socket/socket.c return rb_str_new(buf, len);
rb_str_new 370 ext/socket/socket.c return rb_str_new(buf, len);
rb_str_new 488 ext/socket/socket.c return rb_assoc_new(str, rb_str_new(buf, alen));
rb_str_new 1954 ext/socket/socket.c return rb_assoc_new(sock2, rb_str_new(buf, len));
rb_str_new 1969 ext/socket/socket.c return rb_assoc_new(sock2, rb_str_new(buf, len));
rb_str_new 2036 ext/socket/socket.c rb_ary_push(ary, rb_str_new(*pch, h->h_length));
rb_str_new 2039 ext/socket/socket.c rb_ary_push(ary, rb_str_new(h->h_addr, h->h_length));
rb_str_new 2341 ext/socket/socket.c VALUE addr = rb_str_new((char*)res->ai_addr, res->ai_addrlen);
rb_str_new 2378 ext/socket/socket.c addr = rb_str_new((char*)&sockaddr, sizeof(sockaddr));
rb_str_new 238 ext/stringio/stringio.c string = rb_str_new("", 0);
rb_str_new 138 ext/strscan/strscan.c return infect(rb_str_new(S_PTR(p) + beg_i, end_i - beg_i), p);
rb_str_new 146 ext/strscan/strscan.c return infect(rb_str_new(S_PTR(p) + beg_i, len), p);
rb_str_new 481 ext/strscan/strscan.c return infect(rb_str_new("", 0), p);
rb_str_new 624 ext/strscan/strscan.c return infect(rb_str_new("", 0), p);
rb_str_new 662 ext/strscan/strscan.c return rb_str_new(buf, len);
rb_str_new 667 ext/strscan/strscan.c return rb_str_new(buf, len);
rb_str_new 674 ext/strscan/strscan.c return rb_str_new(buf, len);
rb_str_new 159 ext/syslog/syslog.c argv[0] = rb_str_new(fmt, sizeof(fmt) - 1);
rb_str_new 2315 ext/win32ole/win32ole.c argv[0] = rb_str_new(mname, n-1);
rb_str_new 1425 file.c result = rb_str_new(0, buflen + 2);
rb_str_new 1626 file.c basename = rb_str_new(name, f);
rb_str_new 1634 file.c basename = rb_str_new(p, f);
rb_str_new 1655 file.c dirname = rb_str_new(name, p - name);
rb_str_new 2404 file.c if (!path_check_1(rb_str_new(p0, p - p0))) {
rb_str_new 721 io.c if (!ferror(fptr->f)) return rb_str_new(0, 0);
rb_str_new 729 io.c if (bytes == 0) return rb_str_new(0,0);
rb_str_new 759 io.c str = rb_str_new(0, len);
rb_str_new 846 io.c *strp = str = rb_str_new(buf, cnt);
rb_str_new 860 io.c *strp = str = rb_str_new(&ch, 1);
rb_str_new 1467 io.c str = rb_str_new(0, ilen);
rb_str_new 2464 io.c rb_io_write(io, rb_str_new(&c, 1));
rb_str_new 3038 io.c if (NIL_P(port)) return rb_str_new(0,0);
rb_str_new 3045 io.c if (NIL_P(result)) return rb_str_new(0,0);
rb_str_new 726 marshal.c str = rb_str_new(0, len);
rb_str_new 736 marshal.c str = rb_str_new(arg->ptr, len);
rb_str_new 1040 numeric.c return rb_str_new(&c, 1);
rb_str_new 179 object.c str = rb_str_new(0, strlen(cname)+6+16+1); /* 6:tags 16:addr 1:nul */
rb_str_new 247 object.c str = rb_str_new(0, strlen(c)+10+16+1); /* 10:tags 16:addr 1:nul */
rb_str_new 252 object.c str = rb_str_new(0, strlen(c)+6+16+1); /* 6:tags 16:addr 1:nul */
rb_str_new 516 object.c str = rb_str_new(0, strlen(name)+1);
rb_str_new 855 pack.c VALUE buf = rb_str_new(0, 0);
rb_str_new 1061 pack.c VALUE s = rb_str_new(ptr, len);
rb_str_new 1183 pack.c rb_ary_push(ary, bitstr = rb_str_new(0, len));
rb_str_new 1203 pack.c rb_ary_push(ary, bitstr = rb_str_new(0, len));
rb_str_new 1223 pack.c rb_ary_push(ary, bitstr = rb_str_new(0, len));
rb_str_new 1245 pack.c rb_ary_push(ary, bitstr = rb_str_new(0, len));
rb_str_new 1745 parse.y node = NEW_STR(rb_str_new(0, 0));
rb_str_new 1752 parse.y node = rb_node_newnode(NODE_DSTR, rb_str_new(0, 0),
rb_str_new 1778 parse.y node = NEW_XSTR(rb_str_new(0, 0));
rb_str_new 1789 parse.y node = rb_node_newnode(NODE_DXSTR, rb_str_new(0, 0),
rb_str_new 1816 parse.y node = rb_node_newnode(NODE_DSTR, rb_str_new(0, 0),
rb_str_new 2357 parse.y VALUE str = rb_str_new(0,0);
rb_str_new 2417 parse.y return rb_str_new(beg, end - beg);
rb_str_new 2451 parse.y return rb_compile_string(f, rb_str_new(s, len), line);
rb_str_new 2922 parse.y yylval.node = NEW_STR(rb_str_new(tok(), toklen()));
rb_str_new 2983 parse.y rb_str_new(tok(), toklen()), /* nd_lit */
rb_str_new 3052 parse.y str = rb_str_new(RSTRING(line)->ptr, RSTRING(line)->len);
rb_str_new 3077 parse.y yylval.node = NEW_STR(rb_str_new(tok(), toklen()));
rb_str_new 3083 parse.y str = rb_str_new(tok(), toklen());
rb_str_new 4398 parse.y head = NEW_DSTR(rb_str_new(0, 0));
rb_str_new 4451 parse.y return list_concat(NEW_DSTR(rb_str_new(0, 0)), list_concat(head, tail));
rb_str_new 319 re.c str = rb_str_new(RREGEXP(re)->str,RREGEXP(re)->len);
rb_str_new 798 re.c str = rb_str_new(RSTRING(RMATCH(match)->str)->ptr + start, len);
rb_str_new 818 re.c str = rb_str_new(RSTRING(RMATCH(match)->str)->ptr, RMATCH(match)->BEG(0));
rb_str_new 831 re.c str = rb_str_new(RSTRING(RMATCH(match)->str)->ptr+RMATCH(match)->END(0),
rb_str_new 891 re.c VALUE str = rb_str_new(ptr+regs->beg[i], regs->end[i]-regs->beg[i]);
rb_str_new 935 re.c VALUE str = rb_str_new(ptr+regs->beg[idx], regs->end[idx]-regs->beg[idx]);
rb_str_new 949 re.c if (NIL_P(str)) str = rb_str_new(0,0);
rb_str_new 1223 re.c tmp = rb_str_new(0, RSTRING(str)->len*2);
rb_str_new 165 ruby.c #define rubylib_mangled_path(s, l) rb_str_new((s), (l))
rb_str_new 495 ruby.c e_script = rb_str_new(0,0);
rb_str_new 593 ruby.c rb_rs = rb_str_new(&c, 1);
rb_str_new 448 sprintf.c val = rb_str_new(0, 3+strlen(s));
rb_str_new 582 sprintf.c result = rb_str_new(buf, blen);
rb_str_new 94 string.c return rb_str_new(ptr, strlen(ptr));
rb_str_new 102 string.c VALUE str = rb_str_new(ptr, len);
rb_str_new 342 string.c str3 = rb_str_new(0, RSTRING(str1)->len+RSTRING(str2)->len);
rb_str_new 1370 string.c buf[i] = rb_str_new(0,0);
rb_str_new 358 struct.c VALUE str = rb_str_new(0, strlen(cname) + 4);
rb_str_new 407 struct.c VALUE str = rb_str_new(0, strlen(cname) + 8);
rb_str_new 944 time.c return rb_str_new(buf, len);
rb_str_new 1176 time.c return rb_str_new(buf, len);
rb_str_new 1303 time.c str = rb_str_new(0, 0);
rb_str_new 1318 time.c str = rb_str_new(buf, len);
rb_str_new 1372 time.c return rb_str_new(buf, 8);
rb_str_new 180 variable.c return rb_str_new(0,0);
rb_str_new 202 variable.c str = rb_str_new(0, 2 + strlen(s) + 3 + 2 * SIZEOF_LONG + 1);
rb_str_new 244 variable.c str = rb_str_new(pbeg, p-pbeg);