T_STRING 1988 array.c if (RB_TYPE_P(val, T_STRING)) { T_STRING 1509 compile.c if (BUILTIN_TYPE(lit) == T_STRING) { T_STRING 1519 compile.c if (RB_TYPE_P(a, T_STRING)) return rb_str_hash(a); T_STRING 2731 compile.c if (!RB_TYPE_P(lit, T_STRING)) { T_STRING 6202 compile.c case T_STRING: T_STRING 152 complex.c if (RB_TYPE_P(x, T_STRING)) T_STRING 159 complex.c if (RB_TYPE_P(x, T_STRING)) T_STRING 1912 complex.c if (RB_TYPE_P(a1, T_STRING)) { T_STRING 1916 complex.c if (RB_TYPE_P(a2, T_STRING)) { T_STRING 456 dir.c (!RB_TYPE_P((str), T_STRING) ? \ T_STRING 23 encoding.c #define MUST_STRING(str) (ENC_ASSERT(RB_TYPE_P(str, T_STRING)), str) T_STRING 740 encoding.c case T_STRING: T_STRING 785 encoding.c case T_STRING: T_STRING 846 encoding.c if (oldtermlen < termlen && RB_TYPE_P(obj, T_STRING)) { T_STRING 896 encoding.c isstr2 = RB_TYPE_P(str2, T_STRING); T_STRING 899 encoding.c isstr1 = RB_TYPE_P(str1, T_STRING); T_STRING 870 error.c if (RB_TYPE_P(bt, T_STRING)) return rb_ary_new3(1, bt); T_STRING 877 error.c if (!RB_TYPE_P(e, T_STRING)) { T_STRING 131 eval_error.c (RB_TYPE_P(e, T_STRING) || !NIL_P(e = rb_check_string_type(e)))) { T_STRING 185 eval_error.c if (RB_TYPE_P(line, T_STRING)) { T_STRING 43 ext/-test-/printf/printf.c Check_Type(type, T_STRING); T_STRING 77 ext/-test-/string/cstr.c Check_Type(str, T_STRING); T_STRING 84 ext/-test-/string/cstr.c Check_Type(str, T_STRING); T_STRING 91 ext/-test-/string/cstr.c Check_Type(str, T_STRING); T_STRING 110 ext/-test-/string/cstr.c Check_Type(str, T_STRING); T_STRING 287 ext/bigdecimal/bigdecimal.c case T_STRING: T_STRING 1954 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(f, T_STRING)) { T_STRING 2589 ext/bigdecimal/bigdecimal.c case T_STRING: T_STRING 2403 ext/date/date_core.c case T_STRING: T_STRING 74 ext/date/date_parse.c if (!RB_TYPE_P(m, T_STRING)) T_STRING 502 ext/date/date_parse.c if (RB_TYPE_P(hour, T_STRING)) T_STRING 507 ext/date/date_parse.c if (RB_TYPE_P(min, T_STRING)) T_STRING 593 ext/fiddle/pointer.c if (RB_TYPE_P(arg2, T_STRING)) { T_STRING 171 ext/objspace/objspace.c CASE_TYPE(T_STRING); T_STRING 234 ext/objspace/objspace_dump.c case T_STRING: T_STRING 196 ext/openssl/ossl.c if (RB_TYPE_P(pass, T_STRING)) { T_STRING 320 ext/openssl/ossl_bn.c case T_STRING: T_STRING 54 ext/openssl/ossl_digest.c if (RB_TYPE_P(obj, T_STRING)) { T_STRING 12 ext/pathname/pathname.c if (!RB_TYPE_P(strpath, T_STRING)) T_STRING 31 ext/pathname/pathname.c if (RB_TYPE_P(arg, T_STRING)) { T_STRING 265 ext/psych/psych_emitter.c Check_Type(value, T_STRING); T_STRING 273 ext/psych/psych_emitter.c Check_Type(anchor, T_STRING); T_STRING 278 ext/psych/psych_emitter.c Check_Type(tag, T_STRING); T_STRING 320 ext/psych/psych_emitter.c Check_Type(anchor, T_STRING); T_STRING 325 ext/psych/psych_emitter.c Check_Type(tag, T_STRING); T_STRING 389 ext/psych/psych_emitter.c Check_Type(anchor, T_STRING); T_STRING 394 ext/psych/psych_emitter.c Check_Type(tag, T_STRING); T_STRING 445 ext/psych/psych_emitter.c Check_Type(anchor, T_STRING); T_STRING 16859 ext/ripper/ripper.c case T_STRING: T_STRING 11110 ext/ripper/ripper.y case T_STRING: T_STRING 877 ext/socket/raddrinfo.c if (RB_TYPE_P(node, T_STRING) && strcmp(hbuf, RSTRING_PTR(node)) == 0) T_STRING 879 ext/socket/raddrinfo.c if (RB_TYPE_P(service, T_STRING) && strcmp(pbuf, RSTRING_PTR(service)) == 0) T_STRING 886 ext/socket/raddrinfo.c if (RB_TYPE_P(node, T_STRING)) { T_STRING 889 ext/socket/raddrinfo.c if (RB_TYPE_P(service, T_STRING)) { T_STRING 45 ext/socket/socket.c if (RB_TYPE_P(path, T_STRING)) { T_STRING 548 ext/stringio/stringio.c if (argc == 1 && !RB_TYPE_P(*argv, T_STRING)) { T_STRING 999 ext/stringio/stringio.c if (!NIL_P(str) && !RB_TYPE_P(str, T_STRING)) { T_STRING 1200 ext/stringio/stringio.c if (!RB_TYPE_P(str, T_STRING)) T_STRING 1272 ext/stringio/stringio.c if (RB_TYPE_P(ch, T_STRING)) { T_STRING 1034 ext/strscan/strscan.c case T_STRING: T_STRING 3131 ext/tk/tcltklib.c } else if (RB_TYPE_P(enc, T_STRING)) { T_STRING 3171 ext/tk/tcltklib.c case T_STRING: T_STRING 7953 ext/tk/tcltklib.c if (RB_TYPE_P(str, T_STRING)) { T_STRING 8131 ext/tk/tcltklib.c if (RB_TYPE_P(str, T_STRING)) { T_STRING 487 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(dst_enc, T_STRING)) { T_STRING 581 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(dst_enc, T_STRING)) { T_STRING 867 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 1043 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1105 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1143 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1155 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1169 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1319 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 1331 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 1446 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 1504 ext/tk/tkutil/tkutil.c const char *key = (Check_Type(keyval, T_STRING), StringValueCStr(keyval)); T_STRING 1637 ext/tk/tkutil/tkutil.c Check_Type(name, T_STRING); T_STRING 1664 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(type, T_STRING)) T_STRING 866 ext/win32ole/win32ole.c Check_Type(vstr, T_STRING); T_STRING 1267 ext/win32ole/win32ole.c case T_STRING: T_STRING 2073 ext/win32ole/win32ole.c else if(RB_TYPE_P(ole, T_STRING)) { T_STRING 2200 ext/win32ole/win32ole.c if (!RB_TYPE_P(helpfile, T_STRING)) { T_STRING 2500 ext/win32ole/win32ole.c if(!RB_TYPE_P(key, T_STRING) && !RB_TYPE_P(key, T_SYMBOL)) { T_STRING 2576 ext/win32ole/win32ole.c if(!RB_TYPE_P(cmd, T_STRING) && !RB_TYPE_P(cmd, T_SYMBOL) && !is_bracket) { T_STRING 3570 ext/win32ole/win32ole.c if(!RB_TYPE_P(method, T_STRING) && !RB_TYPE_P(method, T_SYMBOL)) { T_STRING 337 ext/win32ole/win32ole_event.c case T_STRING: T_STRING 803 ext/win32ole/win32ole_event.c else if (RB_TYPE_P(ev, T_STRING) && T_STRING 804 ext/win32ole/win32ole_event.c RB_TYPE_P(event_name, T_STRING) && T_STRING 1045 ext/win32ole/win32ole_event.c if(!RB_TYPE_P(event, T_STRING) && !RB_TYPE_P(event, T_SYMBOL)) { T_STRING 1135 ext/win32ole/win32ole_event.c if(!RB_TYPE_P(event, T_STRING) && !RB_TYPE_P(event, T_SYMBOL)) { T_STRING 287 ext/win32ole/win32ole_record.c if (!RB_TYPE_P(typename, T_STRING) && !RB_TYPE_P(typename, T_SYMBOL)) { T_STRING 506 ext/win32ole/win32ole_record.c if(!RB_TYPE_P(name, T_STRING) && !RB_TYPE_P(name, T_SYMBOL)) { T_STRING 545 ext/win32ole/win32ole_record.c if(!RB_TYPE_P(name, T_STRING) && !RB_TYPE_P(name, T_SYMBOL)) { T_STRING 52 ext/win32ole/win32ole_variant.c if (((vt & ~VT_BYREF) == (VT_ARRAY | VT_UI1)) && RB_TYPE_P(val, T_STRING)) { T_STRING 351 ext/win32ole/win32ole_variant.c case T_STRING: T_STRING 676 ext/win32ole/win32ole_variant.c if (V_ISARRAY(&(pvar->var)) && ((vt & ~VT_BYREF) != (VT_UI1|VT_ARRAY) || !RB_TYPE_P(val, T_STRING))) { T_STRING 2376 ext/zlib/zlib.c Check_Type(str, T_STRING); T_STRING 2388 ext/zlib/zlib.c Check_Type(str, T_STRING); T_STRING 3591 ext/zlib/zlib.c if (!RB_TYPE_P(str, T_STRING)) T_STRING 3836 ext/zlib/zlib.c Check_Type(outbuf, T_STRING); T_STRING 173 file.c if (RB_TYPE_P(obj, T_STRING)) { T_STRING 4332 file.c if (RB_TYPE_P(tmp, T_STRING)) { T_STRING 4350 file.c case T_STRING: T_STRING 2164 gc.c case T_STRING: T_STRING 3161 gc.c case T_STRING: T_STRING 3333 gc.c COUNT_TYPE(T_STRING); T_STRING 4478 gc.c case T_STRING: T_STRING 9073 gc.c TYPE_NAME(T_STRING); T_STRING 9192 gc.c case T_STRING: { T_STRING 106 hash.c if (RB_TYPE_P(a, T_STRING) && RBASIC(a)->klass == rb_cString && T_STRING 107 hash.c RB_TYPE_P(b, T_STRING) && RBASIC(b)->klass == rb_cString) { T_STRING 166 hash.c else if (BUILTIN_TYPE(a) == T_STRING) { T_STRING 781 internal.h #define STRING_P(s) (RB_TYPE_P((s), T_STRING) && CLASS_OF(s) == rb_cString) T_STRING 2688 io.c if (!RB_TYPE_P(str, T_STRING)) T_STRING 4428 io.c if (!RB_TYPE_P(mesg, T_STRING) || T_STRING 4654 io.c if (!RB_TYPE_P(str, T_STRING)) T_STRING 6910 io.c if (RB_TYPE_P(argv[0], T_STRING)) { T_STRING 7022 io.c if (RB_TYPE_P(ch, T_STRING)) { T_STRING 7122 io.c if (RB_TYPE_P(argv[i], T_STRING)) { T_STRING 9163 io.c if (RB_TYPE_P(arg, T_STRING)) { T_STRING 9250 io.c if (RB_TYPE_P(arg, T_STRING)) { T_STRING 10579 io.c RB_TYPE_P(src_io, T_STRING) || T_STRING 10605 io.c RB_TYPE_P(dst_io, T_STRING) || T_STRING 40 iseq.c case T_STRING: T_STRING 503 iseq.c #define CHECK_STRING(v) rb_convert_type((v), T_STRING, "String", "to_str") T_STRING 64 load.c is_string = RB_TYPE_P(path, T_STRING) ? 1 : 0; T_STRING 191 load.c Check_Type(short_feature, T_STRING); T_STRING 728 marshal.c if (!RB_TYPE_P(v, T_STRING)) { T_STRING 829 marshal.c case T_STRING: T_STRING 1149 marshal.c if (RB_TYPE_P(arg->src, T_STRING)) { T_STRING 1277 marshal.c if (RB_TYPE_P(arg->src, T_STRING)) { T_STRING 254 nacl/pepper_main.c if (!RB_TYPE_P(str, T_STRING)) { T_STRING 2798 numeric.c else if (RB_TYPE_P(val, T_STRING)) { T_STRING 2832 numeric.c else if (RB_TYPE_P(val, T_STRING)) { T_STRING 2674 object.c case T_STRING: T_STRING 2918 object.c case T_STRING: T_STRING 2919 object.c return T_STRING; T_STRING 2931 object.c case T_STRING: T_STRING 3050 object.c case T_STRING: T_STRING 3063 object.c tmp = rb_convert_type(val, T_STRING, "String", "to_s"); T_STRING 1861 pack.c if (RB_TYPE_P(*p, T_STRING) && RSTRING_PTR(*p) == t) { T_STRING 1904 pack.c if (RB_TYPE_P(*p, T_STRING) && RSTRING_PTR(*p) == t) { T_STRING 16783 parse.c case T_STRING: T_STRING 11110 parse.y case T_STRING: T_STRING 1578 process.c else if (RB_TYPE_P(flags, T_STRING)) T_STRING 1590 process.c case T_STRING: T_STRING 1993 process.c case T_STRING: T_STRING 4829 process.c case T_STRING: T_STRING 4865 process.c case T_STRING: T_STRING 904 random.c Check_Type(v, T_STRING); T_STRING 1168 range.c else if (RB_TYPE_P(beg, T_STRING) && RB_TYPE_P(end, T_STRING)) { T_STRING 142 rational.c if (RB_TYPE_P(x, T_STRING)) T_STRING 149 rational.c if (RB_TYPE_P(x, T_STRING)) T_STRING 2423 rational.c else if (RB_TYPE_P(a1, T_STRING)) { T_STRING 2430 rational.c else if (RB_TYPE_P(a2, T_STRING)) { T_STRING 1132 re.c case T_STRING: T_STRING 1842 re.c case T_STRING: T_STRING 3134 re.c if (!RB_TYPE_P(line, T_STRING)) { T_STRING 1354 ruby.c if (!RB_TYPE_P(line, T_STRING)) { T_STRING 428 signal.c case T_STRING: T_STRING 841 sprintf.c case T_STRING: T_STRING 300 string.c Check_Type(str, T_STRING); T_STRING 344 string.c fake_str->basic.flags = T_STRING|RSTRING_NOEMBED|STR_NOFREE|STR_FAKESTR; T_STRING 674 string.c NEWOBJ_OF(str, struct RString, klass, T_STRING | (RGENGC_WB_PROTECTED_STRING ? FL_WB_PROTECTED : 0)); T_STRING 1238 string.c return rb_convert_type(str, T_STRING, "String", "to_str"); T_STRING 1297 string.c if (RB_TYPE_P(obj, T_STRING)) { T_STRING 1301 string.c if (!RB_TYPE_P(str, T_STRING)) T_STRING 1973 string.c if (!RB_TYPE_P(s, T_STRING)) { T_STRING 2062 string.c str = rb_check_convert_type(str, T_STRING, "String", "to_str"); T_STRING 2972 string.c if (!RB_TYPE_P(str2, T_STRING)) { T_STRING 2992 string.c if (!RB_TYPE_P(str2, T_STRING)) return Qfalse; T_STRING 3027 string.c if (!RB_TYPE_P(str2, T_STRING)) { T_STRING 3029 string.c if (RB_TYPE_P(tmp, T_STRING)) { T_STRING 3223 string.c case T_STRING: T_STRING 3392 string.c case T_STRING: T_STRING 3423 string.c case T_STRING: T_STRING 4026 string.c else if (RB_TYPE_P(indx, T_STRING)) { T_STRING 4301 string.c case T_STRING: T_STRING 4448 string.c case T_STRING: T_STRING 4473 string.c case T_STRING: T_STRING 4493 string.c if (BUILTIN_TYPE(pat) == T_STRING) { T_STRING 4564 string.c if (RB_TYPE_P(pat, T_STRING)) { T_STRING 4589 string.c repl = rb_reg_regsub(repl, str, regs, RB_TYPE_P(pat, T_STRING) ? Qnil : pat); T_STRING 4741 string.c if (RB_TYPE_P(pat, T_STRING)) { T_STRING 4766 string.c val = rb_reg_regsub(repl, str, regs, RB_TYPE_P(pat, T_STRING) ? Qnil : pat); T_STRING 7029 string.c if (BUILTIN_TYPE(spat) == T_STRING) { T_STRING 8770 string.c if (!NIL_P(val) && !RB_TYPE_P(val, T_STRING)) { T_STRING 9297 string.c Check_Type(str, T_STRING); T_STRING 9605 string.c if (!RB_TYPE_P(name, T_STRING)) { T_STRING 831 struct.c else if (RB_TYPE_P(idx, T_STRING)) { T_STRING 940 symbol.c else if (!RB_TYPE_P(name, T_STRING)) { T_STRING 972 symbol.c else if (!RB_TYPE_P(name, T_STRING)) { T_STRING 496 time.c case T_STRING: T_STRING 2408 time.c if (RB_TYPE_P(obj, T_STRING)) { T_STRING 2434 time.c if (RB_TYPE_P(obj, T_STRING)) { T_STRING 2449 time.c if (RB_TYPE_P(obj, T_STRING)) { T_STRING 2463 time.c if (RB_TYPE_P(obj, T_STRING)) { T_STRING 211 variable.c if (!RB_TYPE_P(path, T_STRING)) { T_STRING 1952 variable.c Check_Type(file, T_STRING); T_STRING 2030 variable.c Check_Type(file, T_STRING); T_STRING 1022 vm_dump.c if (RB_TYPE_P(name, T_STRING)) { T_STRING 1030 vm_dump.c if (!RB_TYPE_P(name, T_STRING)) { T_STRING 1039 vm_dump.c if (!RB_TYPE_P(klass, T_STRING)) { T_STRING 501 vm_eval.c type_case(T_STRING) T_STRING 1282 vm_eval.c if (RB_TYPE_P(mesg, T_STRING) && !RSTRING_LEN(mesg)) { T_STRING 1561 vm_eval.c if (!RB_TYPE_P(cmd, T_STRING)) {