StringValueCStr  4240 bignum.c           s = str = StringValueCStr(arg);
StringValueCStr  1160 compile.c      	printf("%s\n", StringValueCStr(str));
StringValueCStr  6323 compile.c      		printf("%04d %-65s(%4u)\n", pos, StringValueCStr(str), iobj->line_no);
StringValueCStr    69 debug.c        		obj == (VALUE)(SIGNED_VALUE)-1 ? "" : StringValueCStr(str));
StringValueCStr  1097 dir.c          	StringValueCStr(d);
StringValueCStr  2599 dir.c          	u = StringValueCStr(user);
StringValueCStr   212 encoding.c         return rb_enc_find_index(StringValueCStr(enc));
StringValueCStr   225 encoding.c         idx = rb_enc_find_index(StringValueCStr(enc));
StringValueCStr   433 encoding.c     	rb_enc_replicate(StringValueCStr(name),
StringValueCStr     7 ext/-test-/exception/enc_raise.c     rb_enc_raise(rb_to_encoding(encoding), exc, "%s", StringValueCStr(mesg));
StringValueCStr    50 ext/-test-/file/fs.c     if (STATFS(StringValueCStr(str), &st) == -1) {
StringValueCStr    50 ext/-test-/printf/printf.c 	s = StringValueCStr(num);
StringValueCStr    12 ext/-test-/string/cstr.c     s = StringValueCStr(str);
StringValueCStr     6 ext/-test-/struct/duplicate.c     const char *n = NIL_P(name) ? 0 : StringValueCStr(name);
StringValueCStr     7 ext/-test-/struct/duplicate.c     const char *m = StringValueCStr(mem);
StringValueCStr    14 ext/-test-/struct/duplicate.c     const char *n = StringValueCStr(name);
StringValueCStr    15 ext/-test-/struct/duplicate.c     const char *m = StringValueCStr(mem);
StringValueCStr   102 ext/bigdecimal/bigdecimal.c # define RB_OBJ_STRING(obj) StringValueCStr(obj)
StringValueCStr  2594 ext/bigdecimal/bigdecimal.c     StringValueCStr(iniValue);
StringValueCStr   151 ext/date/date_strftime.c 		l = strlcpy(s, StringValueCStr(result), endp - s);	\
StringValueCStr   313 ext/date/date_strftime.c 		    (void)strlcpy(s, StringValueCStr(result), endp - s);
StringValueCStr    10 ext/fiddle/function.c # define RB_OBJ_STRING(obj) StringValueCStr(obj)
StringValueCStr     4 ext/fiddle/handle.c #define SafeStringValueCStr(v) (rb_check_safe_obj(rb_string_value(&v)), StringValueCStr(v))
StringValueCStr    16 ext/fiddle/pointer.c # define RB_OBJ_STRING(obj) StringValueCStr(obj)
StringValueCStr   880 ext/io/console/console.c 	StringValueCStr(str);
StringValueCStr   160 ext/openssl/ossl_asn1.c 	if (!BN_dec2bn(&bn, StringValueCStr(obj))) {
StringValueCStr   296 ext/openssl/ossl_asn1.c     StringValueCStr(obj);
StringValueCStr  1368 ext/openssl/ossl_asn1.c     StringValueCStr(oid);
StringValueCStr  1369 ext/openssl/ossl_asn1.c     StringValueCStr(sn);
StringValueCStr  1370 ext/openssl/ossl_asn1.c     StringValueCStr(ln);
StringValueCStr  1393 ext/openssl/ossl_asn1.c     if ((nid = OBJ_txt2nid(StringValueCStr(val))) != NID_undef)
StringValueCStr  1414 ext/openssl/ossl_asn1.c     if ((nid = OBJ_txt2nid(StringValueCStr(val))) != NID_undef)
StringValueCStr    93 ext/openssl/ossl_bn.c 	if (!BN_dec2bn(&bn, StringValueCStr(obj))) {
StringValueCStr   220 ext/openssl/ossl_bn.c 	if (!BN_dec2bn(&bn, StringValueCStr(str))) {
StringValueCStr   225 ext/openssl/ossl_bn.c 	if (!BN_hex2bn(&bn, StringValueCStr(str))) {
StringValueCStr   109 ext/openssl/ossl_cipher.c     name = StringValueCStr(str);
StringValueCStr    55 ext/openssl/ossl_digest.c     	const char *name = StringValueCStr(obj);
StringValueCStr    99 ext/openssl/ossl_engine.c     StringValueCStr(name);
StringValueCStr   216 ext/openssl/ossl_engine.c     StringValueCStr(id);
StringValueCStr   322 ext/openssl/ossl_engine.c     tmp = EVP_get_cipherbyname(StringValueCStr(name));
StringValueCStr   355 ext/openssl/ossl_engine.c     tmp = EVP_get_digestbyname(StringValueCStr(name));
StringValueCStr   384 ext/openssl/ossl_engine.c     sid = NIL_P(id) ? NULL : StringValueCStr(id);
StringValueCStr   385 ext/openssl/ossl_engine.c     sdata = NIL_P(data) ? NULL : StringValueCStr(data);
StringValueCStr   414 ext/openssl/ossl_engine.c     sid = NIL_P(id) ? NULL : StringValueCStr(id);
StringValueCStr   415 ext/openssl/ossl_engine.c     sdata = NIL_P(data) ? NULL : StringValueCStr(data);
StringValueCStr   470 ext/openssl/ossl_engine.c     ret = ENGINE_ctrl_cmd_string(e, StringValueCStr(cmd),
StringValueCStr   471 ext/openssl/ossl_engine.c 				 NIL_P(val) ? NULL : StringValueCStr(val), 0);
StringValueCStr   103 ext/openssl/ossl_pkcs12.c     passphrase = NIL_P(pass) ? NULL : StringValueCStr(pass);
StringValueCStr   104 ext/openssl/ossl_pkcs12.c     friendlyname = NIL_P(name) ? NULL : StringValueCStr(name);
StringValueCStr   110 ext/openssl/ossl_pkcs12.c         if ((nkey = OBJ_txt2nid(StringValueCStr(key_nid))) == NID_undef)
StringValueCStr   114 ext/openssl/ossl_pkcs12.c         if ((ncert = OBJ_txt2nid(StringValueCStr(cert_nid))) == NID_undef)
StringValueCStr   161 ext/openssl/ossl_pkcs12.c     passphrase = NIL_P(pass) ? NULL : StringValueCStr(pass);
StringValueCStr   110 ext/openssl/ossl_pkey.c     if (!(fp = fopen(StringValueCStr(filename), "r"))) {
StringValueCStr   174 ext/openssl/ossl_pkey_ec.c 	int nid = OBJ_sn2nid(StringValueCStr(arg));
StringValueCStr   852 ext/openssl/ossl_pkey_ec.c                 const char *name = StringValueCStr(arg1);
StringValueCStr    72 ext/openssl/ossl_rand.c     if(!RAND_load_file(StringValueCStr(filename), -1)) {
StringValueCStr    91 ext/openssl/ossl_rand.c     if (RAND_write_file(StringValueCStr(filename)) == -1) {
StringValueCStr   169 ext/openssl/ossl_rand.c     if (RAND_egd(StringValueCStr(filename)) == -1) {
StringValueCStr   191 ext/openssl/ossl_rand.c     if (RAND_egd_bytes(StringValueCStr(filename), n) == -1) {
StringValueCStr   199 ext/openssl/ossl_ssl.c     s = StringValueCStr(m);
StringValueCStr   815 ext/openssl/ossl_ssl.c     ca_file = NIL_P(val) ? NULL : StringValueCStr(val);
StringValueCStr   817 ext/openssl/ossl_ssl.c     ca_path = NIL_P(val) ? NULL : StringValueCStr(val);
StringValueCStr   987 ext/openssl/ossl_ssl.c     if (!SSL_CTX_set_cipher_list(ctx, StringValueCStr(str))) {
StringValueCStr  1029 ext/openssl/ossl_ssl.c     StringValueCStr(arg);
StringValueCStr  1046 ext/openssl/ossl_ssl.c 	StringValueCStr(curve);
StringValueCStr  2035 ext/openssl/ossl_ssl.c 	hostname = StringValueCStr(arg);
StringValueCStr   144 ext/openssl/ossl_x509attr.c     s = StringValueCStr(oid);
StringValueCStr    83 ext/openssl/ossl_x509cert.c     if (!(fp = fopen(StringValueCStr(filename), "r"))) {
StringValueCStr   246 ext/openssl/ossl_x509ext.c     StringValueCStr(oid);
StringValueCStr   256 ext/openssl/ossl_x509ext.c     StringValueCStr(valstr);
StringValueCStr   333 ext/openssl/ossl_x509ext.c     s = StringValueCStr(oid);
StringValueCStr   206 ext/openssl/ossl_x509name.c     oid_name = StringValueCStr(oid);
StringValueCStr   229 ext/openssl/ossl_x509store.c 	path = StringValueCStr(file);
StringValueCStr   250 ext/openssl/ossl_x509store.c 	path = StringValueCStr(dir);
StringValueCStr   967 ext/readline/readline.c         StringValueCStr(temp);  /* must be NUL-terminated */
StringValueCStr   433 ext/socket/raddrinfo.c     StringValueCStr(v);\
StringValueCStr   891 ext/socket/raddrinfo.c             inspectname = rb_sprintf(":%s", StringValueCStr(service));
StringValueCStr   893 ext/socket/raddrinfo.c             rb_str_catf(inspectname, ":%s", StringValueCStr(service));
StringValueCStr  1064 ext/socket/raddrinfo.c 	    rb_raise(rb_eSocket, "unknown address family: %s", StringValueCStr(afamily));
StringValueCStr  1495 ext/socket/raddrinfo.c         rb_str_catf(ret, " %s", StringValueCStr(name));
StringValueCStr  1500 ext/socket/raddrinfo.c         rb_str_catf(ret, " (%s)", StringValueCStr(name));
StringValueCStr  1967 ext/socket/raddrinfo.c     rb_ary_store(ret, 1, INT2NUM(atoi(StringValueCStr(portstr))));
StringValueCStr  1081 ext/socket/socket.c     servicename = StringValueCStr(service);
StringValueCStr  1082 ext/socket/socket.c     if (!NIL_P(proto)) protoname = StringValueCStr(proto);
StringValueCStr  1125 ext/socket/socket.c     if (!NIL_P(proto)) protoname = StringValueCStr(proto);
StringValueCStr   199 ext/stringio/stringio.c 	    const char *m = StringValueCStr(mode);
StringValueCStr  10087 ext/tk/tcltklib.c     int idx = rb_enc_find_index(StringValueCStr(name));
StringValueCStr  10150 ext/tk/tcltklib.c       idx = rb_enc_find_index(StringValueCStr(encname));
StringValueCStr  10246 ext/tk/tcltklib.c     idx = rb_enc_find_index(StringValueCStr(name));
StringValueCStr  10464 ext/tk/tcltklib.c     idx = rb_enc_find_index(StringValueCStr(encname));
StringValueCStr  1504 ext/tk/tkutil/tkutil.c       const char *key = (Check_Type(keyval, T_STRING), StringValueCStr(keyval));
StringValueCStr  1690 ext/tk/tkutil/tkutil.c     unsigned char *keyptr = (unsigned char*)StringValueCStr(arg_key);
StringValueCStr   687 ext/win32ole/win32ole.c     idx = rb_enc_find_index(enc_cstr = StringValueCStr(enc_name));
StringValueCStr  3299 ext/win32ole/win32ole.c     mname = StringValueCStr(mid);
StringValueCStr   459 ext/win32ole/win32ole_record.c         size_t n = strlen(StringValueCStr(name));
StringValueCStr   194 file.c             StringValueCStr(tmp);
StringValueCStr  1017 file.c             return STAT(StringValueCStr(file), st);
StringValueCStr  1154 file.c             if (lstat(StringValueCStr(fname), &st) == -1) {
StringValueCStr  1400 file.c             if (lstat(StringValueCStr(fname), &st) < 0) return Qfalse;
StringValueCStr  1551 file.c             if (eaccess(StringValueCStr(fname), R_OK) < 0) return Qfalse;
StringValueCStr  1568 file.c             if (access(StringValueCStr(fname), R_OK) < 0) return Qfalse;
StringValueCStr  1623 file.c             if (eaccess(StringValueCStr(fname), W_OK) < 0) return Qfalse;
StringValueCStr  1640 file.c             if (access(StringValueCStr(fname), W_OK) < 0) return Qfalse;
StringValueCStr  1687 file.c             if (eaccess(StringValueCStr(fname), X_OK) < 0) return Qfalse;
StringValueCStr  1704 file.c             if (access(StringValueCStr(fname), X_OK) < 0) return Qfalse;
StringValueCStr  1836 file.c             if (STAT(StringValueCStr(fname), &st) < 0) return Qfalse;
StringValueCStr  2034 file.c             if (lstat(StringValueCStr(fname), &st) == -1) {
StringValueCStr  2710 file.c             if (link(StringValueCStr(from), StringValueCStr(to)) < 0) {
StringValueCStr  2740 file.c             if (symlink(StringValueCStr(from), StringValueCStr(to)) < 0) {
StringValueCStr  2844 file.c             src = StringValueCStr(f);
StringValueCStr  2845 file.c             dst = StringValueCStr(t);
StringValueCStr  4089 file.c         	    fp = StringValueCStr(fext);
StringValueCStr  4130 file.c             name = StringValueCStr(fname);
StringValueCStr  4261 file.c             name = StringValueCStr(fname);
StringValueCStr  4352 file.c         	    StringValueCStr(tmp);
StringValueCStr  4442 file.c             if (truncate(StringValueCStr(path), pos) < 0)
StringValueCStr  4448 file.c         	if ((tmpfd = rb_cloexec_open(StringValueCStr(path), 0, 0)) < 0) {
StringValueCStr  4890 file.c             if (STAT(StringValueCStr(fname), &st) == -1) {
StringValueCStr  5564 file.c             const char *p0 = StringValueCStr(path);
StringValueCStr  5719 file.c             const char *f = StringValueCStr(*filep);
StringValueCStr  5792 file.c             const char *f = StringValueCStr(path);
StringValueCStr  5176 io.c           	    char *p = StringValueCStr(tmp);
StringValueCStr  5196 io.c           	    parse_mode_enc(StringValueCStr(tmp), rb_enc_get(tmp),
StringValueCStr  5296 io.c                   p = StringValueCStr(vmode);
StringValueCStr  5430 io.c               StringValueCStr(data.fname);
StringValueCStr  5940 io.c                   cmd = StringValueCStr(prog);
StringValueCStr  6427 io.c           	oflags = rb_io_modestr_oflags(StringValueCStr(vmode));
StringValueCStr  7957 io.c           	    StringValueCStr(filename);
StringValueCStr  7959 io.c           	    fn = StringValueCStr(filename);
StringValueCStr  9371 io.c           	    arg[i] = (VALUE)StringValueCStr(v);
StringValueCStr   629 iseq.c             StringValueCStr(file);
StringValueCStr   827 iseq.c             fname = StringValueCStr(file);
StringValueCStr   192 load.c             short_feature_cstr = StringValueCStr(short_feature);
StringValueCStr  1308 marshal.c      	int idx = rb_enc_find_index(StringValueCStr(val));
StringValueCStr  1579 process.c                      flags = INT2NUM(rb_io_modestr_oflags(StringValueCStr(flags)));
StringValueCStr  1931 process.c          k = StringValueCStr(key);
StringValueCStr  1936 process.c              StringValueCStr(val);
StringValueCStr  1975 process.c      	StringValueCStr(prog);
StringValueCStr  1982 process.c      	StringValueCStr(argv[i]);
StringValueCStr  2198 process.c      	    const char *s = StringValueCStr(arg);
StringValueCStr  2276 process.c          rb_str_buf_cat2(envp_buf, StringValueCStr(key));
StringValueCStr  2278 process.c          rb_str_buf_cat2(envp_buf, StringValueCStr(val));
StringValueCStr  3030 process.c                      ruby_setenv(StringValueCStr(key), 0);
StringValueCStr  3032 process.c                      ruby_setenv(StringValueCStr(key), StringValueCStr(val));
StringValueCStr  3924 process.c          return StringValueCStr(*prog);
StringValueCStr  4830 process.c                  name = StringValueCStr(rtype);
StringValueCStr  4866 process.c                  name = StringValueCStr(rval);
StringValueCStr  5046 process.c      	const char *usrname = StringValueCStr(id);
StringValueCStr  5125 process.c      	const char *grpname = StringValueCStr(id);
StringValueCStr  1133 re.c                   name = StringValueCStr(backref);
StringValueCStr  1868 ruby.c             const char *fname = StringValueCStr(fname_v);
StringValueCStr  1383 sprintf.c          StringValueCStr(value);
StringValueCStr   824 strftime.c                                             (void)strlcpy(s, StringValueCStr(result), endp-s);
StringValueCStr  8342 string.c           s = StringValueCStr(str);
StringValueCStr  2920 thread.c       	StringValueCStr(name);
StringValueCStr  2510 time.c             StringValueCStr(zone_name);
StringValueCStr  4684 time.c         	tobj->vtm.zone = StringValueCStr(zone);
StringValueCStr  2059 transcode.c                        StringValueCStr(dumped),
StringValueCStr  2066 transcode.c                        StringValueCStr(dumped),
StringValueCStr  2067 transcode.c                        StringValueCStr(dumped2),
StringValueCStr  2072 transcode.c                        StringValueCStr(dumped),
StringValueCStr  2117 transcode.c                        StringValueCStr(dumped),
StringValueCStr  2124 transcode.c                        StringValueCStr(dumped),
StringValueCStr  2541 transcode.c    		     StringValueCStr(dumped),
StringValueCStr  2621 transcode.c    	n = StringValueCStr(*arg);
StringValueCStr  3044 transcode.c        sname = senc ? rb_enc_name(senc) : StringValueCStr(*snamev_p);
StringValueCStr  3045 transcode.c        dname = denc ? rb_enc_name(denc) : StringValueCStr(*dnamev_p);
StringValueCStr  3230 transcode.c                dname = StringValueCStr(elt);
StringValueCStr    91 vm_dump.c      	selfstr = StringValueCStr(tmp);
StringValueCStr   219 vm_dump.c          selfstr = StringValueCStr(val);
StringValueCStr   287 vm_dump.c      	    fprintf(stderr, "  arg   %2d: %8s (%p)\n", i, StringValueCStr(rstr),
StringValueCStr   292 vm_dump.c      	    fprintf(stderr, "  local %2d: %8s (%p)\n", i, StringValueCStr(rstr),
StringValueCStr   304 vm_dump.c      	    fprintf(stderr, "  stack %2d: %8s (%"PRIdPTRDIFF")\n", i, StringValueCStr(rstr),
StringValueCStr   405 vm_dump.c      	fprintf(stderr, "  sc reg A: %s\n", StringValueCStr(rstr));
StringValueCStr   407 vm_dump.c      	fprintf(stderr, "  sc reg B: %s\n", StringValueCStr(rstr));