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