T_STRING 1490 array.c case T_STRING: T_STRING 1682 array.c #define STRING_P(s) (TYPE(s) == T_STRING && CLASS_OF(s) == rb_cString) T_STRING 5238 compile.c #define CHECK_STRING(v) rb_convert_type(v, T_STRING, "String", "to_str") T_STRING 1255 complex.c case T_STRING: T_STRING 1265 complex.c case T_STRING: T_STRING 544 encoding.c case T_STRING: T_STRING 570 encoding.c case T_STRING: T_STRING 661 encoding.c if (TYPE(str2) == T_STRING && RSTRING_LEN(str2) == 0) T_STRING 663 encoding.c if (TYPE(str1) == T_STRING && RSTRING_LEN(str1) == 0) T_STRING 670 encoding.c if (BUILTIN_TYPE(str2) != T_STRING && idx2 == ENCINDEX_US_ASCII) T_STRING 672 encoding.c if (BUILTIN_TYPE(str1) != T_STRING && idx1 == ENCINDEX_US_ASCII) T_STRING 675 encoding.c if (BUILTIN_TYPE(str1) != T_STRING) { T_STRING 683 encoding.c if (BUILTIN_TYPE(str1) == T_STRING) { T_STRING 687 encoding.c if (BUILTIN_TYPE(str2) == T_STRING) { T_STRING 258 error.c {T_STRING, "String"}, T_STRING 523 error.c if (t == T_STRING) return rb_ary_new3(1, bt); T_STRING 528 error.c if (TYPE(RARRAY_PTR(bt)[i]) != T_STRING) { T_STRING 168 eval_error.c if (TYPE(ptr[i]) == T_STRING) { T_STRING 228 ext/bigdecimal/bigdecimal.c case T_STRING: T_STRING 1571 ext/bigdecimal/bigdecimal.c if(TYPE(f)==T_STRING) { T_STRING 384 ext/dl/cptr.c if( TYPE(arg2) == T_STRING ){ T_STRING 359 ext/iconv/iconv.c else if (TYPE(failed) != T_STRING || RSTRING_LEN(failed) < FAILED_MAXLEN) { T_STRING 69 ext/json/ext/generator/generator.c Check_Type(json, T_STRING); T_STRING 78 ext/json/ext/generator/generator.c Check_Type(json, T_STRING); T_STRING 115 ext/json/ext/generator/generator.c Check_Type(tmp, T_STRING); T_STRING 120 ext/json/ext/generator/generator.c Check_Type(tmp, T_STRING); T_STRING 197 ext/json/ext/generator/generator.c Check_Type(element, T_STRING); T_STRING 220 ext/json/ext/generator/generator.c Check_Type(element, T_STRING); T_STRING 255 ext/json/ext/generator/generator.c Check_Type(element, T_STRING); T_STRING 413 ext/json/ext/generator/generator.c Check_Type(string, T_STRING); T_STRING 466 ext/json/ext/generator/generator.c Check_Type(tmp, T_STRING); T_STRING 471 ext/json/ext/generator/generator.c Check_Type(tmp, T_STRING); T_STRING 476 ext/json/ext/generator/generator.c Check_Type(tmp, T_STRING); T_STRING 481 ext/json/ext/generator/generator.c Check_Type(tmp, T_STRING); T_STRING 486 ext/json/ext/generator/generator.c Check_Type(tmp, T_STRING); T_STRING 613 ext/json/ext/generator/generator.c Check_Type(indent, T_STRING); T_STRING 638 ext/json/ext/generator/generator.c Check_Type(space, T_STRING); T_STRING 661 ext/json/ext/generator/generator.c Check_Type(space_before, T_STRING); T_STRING 686 ext/json/ext/generator/generator.c Check_Type(object_nl, T_STRING); T_STRING 709 ext/json/ext/generator/generator.c Check_Type(array_nl, T_STRING); T_STRING 244 ext/openssl/ossl_bn.c case T_STRING: T_STRING 40 ext/openssl/ossl_digest.c if (TYPE(obj) == T_STRING) { T_STRING 14786 ext/ripper/ripper.c fake_str.basic.flags = T_STRING|RSTRING_NOEMBED|FL_FREEZE; T_STRING 15324 ext/ripper/ripper.c case T_STRING: T_STRING 9386 ext/ripper/ripper.y fake_str.basic.flags = T_STRING|RSTRING_NOEMBED|FL_FREEZE; T_STRING 9924 ext/ripper/ripper.y case T_STRING: T_STRING 500 ext/stringio/stringio.c if (argc == 1 && TYPE(*argv) != T_STRING) { T_STRING 845 ext/stringio/stringio.c else if (!NIL_P(str) && TYPE(str) != T_STRING) { T_STRING 1015 ext/stringio/stringio.c if (TYPE(str) != T_STRING) T_STRING 1872 ext/syck/rubyext.c if (TYPE(dest) == T_STRING) { T_STRING 2560 ext/tk/tcltklib.c } else if (TYPE(enc) == T_STRING) { T_STRING 2600 ext/tk/tcltklib.c case T_STRING: T_STRING 7080 ext/tk/tcltklib.c if (TYPE(str) == T_STRING) { T_STRING 7258 ext/tk/tcltklib.c if (TYPE(str) == T_STRING) { T_STRING 389 ext/tk/tkutil/tkutil.c if (TYPE(dst_enc) == T_STRING) { T_STRING 482 ext/tk/tkutil/tkutil.c if (TYPE(dst_enc) == T_STRING) { T_STRING 771 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 947 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1009 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1047 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1059 ext/tk/tkutil/tkutil.c rb_check_type(value, T_STRING); T_STRING 1184 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 1196 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 1304 ext/tk/tkutil/tkutil.c case T_STRING: T_STRING 1491 ext/tk/tkutil/tkutil.c if (TYPE(RARRAY_PTR(inf)[0]) == T_STRING) { T_STRING 1496 ext/tk/tkutil/tkutil.c if (TYPE(RARRAY_PTR(inf)[1]) == T_STRING) { T_STRING 1535 ext/tk/tkutil/tkutil.c if (TYPE(RARRAY_PTR(inf)[1]) == T_STRING) { T_STRING 1559 ext/tk/tkutil/tkutil.c ((TYPE(RARRAY_PTR(inf)[0]) == T_STRING)? T_STRING 1679 ext/win32ole/win32ole.c case T_STRING: T_STRING 1757 ext/win32ole/win32ole.c case T_STRING: T_STRING 1909 ext/win32ole/win32ole.c if (((vt & ~VT_BYREF) == (VT_ARRAY | VT_UI1)) && TYPE(val) == T_STRING) { T_STRING 2843 ext/win32ole/win32ole.c else if(TYPE(ole) == T_STRING) { T_STRING 3002 ext/win32ole/win32ole.c if (TYPE(helpfile) != T_STRING) { T_STRING 3276 ext/win32ole/win32ole.c if(TYPE(key) != T_STRING && TYPE(key) != T_SYMBOL) { T_STRING 3352 ext/win32ole/win32ole.c if(TYPE(cmd) != T_STRING && TYPE(cmd) != T_SYMBOL && !is_bracket) { T_STRING 4550 ext/win32ole/win32ole.c if(TYPE(method) != T_STRING && TYPE(method) != T_SYMBOL) { T_STRING 7541 ext/win32ole/win32ole.c else if (TYPE(ev) == T_STRING && T_STRING 7542 ext/win32ole/win32ole.c TYPE(event_name) == T_STRING && T_STRING 8288 ext/win32ole/win32ole.c if(TYPE(event) != T_STRING && TYPE(event) != T_SYMBOL) { T_STRING 8379 ext/win32ole/win32ole.c if(TYPE(event) != T_STRING && TYPE(event) != T_SYMBOL) { T_STRING 8633 ext/win32ole/win32ole.c case T_STRING: T_STRING 8927 ext/win32ole/win32ole.c if (V_ISARRAY(&(pvar->var)) && ((vt & ~VT_BYREF) != (VT_UI1|VT_ARRAY) || TYPE(val) != T_STRING)) { T_STRING 1805 ext/zlib/zlib.c Check_Type(str, T_STRING); T_STRING 1817 ext/zlib/zlib.c Check_Type(str, T_STRING); T_STRING 2812 ext/zlib/zlib.c if (TYPE(str) != T_STRING) T_STRING 3041 ext/zlib/zlib.c Check_Type(outbuf, T_STRING); T_STRING 3217 ext/zlib/zlib.c Check_Type(rs, T_STRING); T_STRING 3246 file.c if (TYPE(RARRAY_PTR(ary)[i]) == T_STRING) { T_STRING 3262 file.c case T_STRING: T_STRING 3519 file.c case T_STRING: T_STRING 1567 gc.c case T_STRING: T_STRING 1859 gc.c case T_STRING: T_STRING 2676 gc.c COUNT_TYPE(T_STRING); T_STRING 45 hash.c if (TYPE(a) == T_STRING && RBASIC(a)->klass == rb_cString && T_STRING 46 hash.c TYPE(b) == T_STRING && RBASIC(b)->klass == rb_cString) { T_STRING 75 hash.c case T_STRING: T_STRING 999 hash.c TYPE(key) != T_STRING || st_lookup(RHASH(hash)->ntbl, key, 0)) { T_STRING 497 include/ruby/ruby.h #define NUM2CHR(x) (((TYPE(x) == T_STRING)&&(RSTRING_LEN(x)>=1))?\ T_STRING 1914 io.c if (TYPE(str) != T_STRING) T_STRING 3504 io.c if (TYPE(str) != T_STRING) T_STRING 5449 io.c if (TYPE(argv[0]) == T_STRING) { T_STRING 6760 io.c if (TYPE(arg) == T_STRING && RSTRING_PTR(arg)[len] != 17) { T_STRING 7686 io.c TYPE(stp->src) == T_STRING || T_STRING 7713 io.c TYPE(stp->dst) == T_STRING || T_STRING 357 iseq.c #define CHECK_STRING(v) rb_convert_type(v, T_STRING, "String", "to_str") T_STRING 608 marshal.c if (TYPE(v) != T_STRING) { T_STRING 693 marshal.c case T_STRING: T_STRING 946 marshal.c if (TYPE(arg->src) == T_STRING) { T_STRING 1020 marshal.c if (TYPE(arg->src) == T_STRING) { T_STRING 1718 numeric.c case T_STRING: T_STRING 2093 object.c case T_STRING: T_STRING 2241 object.c case T_STRING: T_STRING 2292 object.c case T_STRING: T_STRING 2321 object.c return rb_convert_type(val, T_STRING, "String", "to_s"); T_STRING 1972 pack.c if (TYPE(*p) == T_STRING && RSTRING_PTR(*p) == t) { T_STRING 2014 pack.c if (TYPE(*p) == T_STRING && RSTRING_PTR(*p) == t) { T_STRING 14718 parse.c fake_str.basic.flags = T_STRING|RSTRING_NOEMBED|FL_FREEZE; T_STRING 15256 parse.c case T_STRING: T_STRING 9386 parse.y fake_str.basic.flags = T_STRING|RSTRING_NOEMBED|FL_FREEZE; T_STRING 9924 parse.y case T_STRING: T_STRING 1283 process.c else if (TYPE(flags) == T_STRING) T_STRING 1293 process.c case T_STRING: T_STRING 3252 process.c case T_STRING: T_STRING 3285 process.c case T_STRING: T_STRING 429 range.c else if (TYPE(beg) == T_STRING) { T_STRING 769 range.c else if (TYPE(beg) == T_STRING && TYPE(end) == T_STRING && T_STRING 772 range.c if (TYPE(val) == T_STRING) { T_STRING 1445 rational.c case T_STRING: T_STRING 1457 rational.c case T_STRING: T_STRING 994 re.c case T_STRING: T_STRING 1659 re.c case T_STRING: T_STRING 2664 re.c if (TYPE(line) != T_STRING) { T_STRING 1103 ruby.c if (TYPE(line) != T_STRING) { T_STRING 119 safe.c if (TYPE(x) != T_STRING) { T_STRING 354 signal.c case T_STRING: T_STRING 752 sprintf.c case T_STRING: T_STRING 376 string.c OBJSETUP(str, klass, T_STRING); T_STRING 759 string.c return rb_convert_type(str, T_STRING, "String", "to_str"); T_STRING 808 string.c if (TYPE(obj) == T_STRING) { T_STRING 812 string.c if (TYPE(str) != T_STRING) T_STRING 1238 string.c if (TYPE(s) != T_STRING) { T_STRING 1267 string.c str = rb_check_convert_type(str, T_STRING, "String", "to_str"); T_STRING 2123 string.c if (TYPE(str2) != T_STRING) { T_STRING 2147 string.c if (TYPE(str2) != T_STRING || RSTRING_LEN(str1) != RSTRING_LEN(str2)) T_STRING 2186 string.c if (TYPE(str2) != T_STRING) { T_STRING 2384 string.c case T_STRING: T_STRING 2501 string.c case T_STRING: T_STRING 2527 string.c case T_STRING: T_STRING 2932 string.c case T_STRING: T_STRING 3185 string.c case T_STRING: T_STRING 3333 string.c case T_STRING: T_STRING 5302 string.c if (TYPE(spat) == T_STRING) { T_STRING 6730 string.c if (!NIL_P(val) && TYPE(val) != T_STRING) { T_STRING 7040 string.c case T_STRING: T_STRING 620 struct.c if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) { T_STRING 683 struct.c if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) { T_STRING 348 time.c if (TYPE(obj) == T_STRING) { T_STRING 360 time.c if (TYPE(obj) == T_STRING) { T_STRING 374 time.c if (TYPE(obj) == T_STRING) { T_STRING 161 variable.c if (TYPE(path) != T_STRING) { T_STRING 1422 variable.c Check_Type(file, T_STRING); T_STRING 759 vm_eval.c if (!NIL_P(mesg) && TYPE(mesg) == T_STRING && !RSTRING_LEN(mesg)) { T_STRING 878 vm_eval.c if (TYPE(cmd) != T_STRING) {