TYPE 1166 array.c if (TYPE(obj) == T_ARRAY) { TYPE 1489 array.c switch (TYPE(tmp)) { TYPE 1682 array.c #define STRING_P(s) (TYPE(s) == T_STRING && CLASS_OF(s) == rb_cString) TYPE 2640 array.c if (TYPE(v) == T_ARRAY && TYPE 2679 array.c if (TYPE(ary2) != T_ARRAY) { TYPE 2714 array.c if (TYPE(ary2) != T_ARRAY) return Qfalse; TYPE 60 bignum.c if (TYPE(val) == T_BIGNUM) { TYPE 212 bignum.c if (!FIXNUM_P(x) && TYPE(x) == T_BIGNUM) { TYPE 1246 bignum.c switch (TYPE(y)) { TYPE 1289 bignum.c switch (TYPE(y)) { TYPE 1327 bignum.c if (TYPE(y) != T_BIGNUM) return Qfalse; TYPE 1482 bignum.c switch (TYPE(y)) { TYPE 1507 bignum.c switch (TYPE(y)) { TYPE 1570 bignum.c switch (TYPE(y)) { TYPE 1799 bignum.c switch (TYPE(y)) { TYPE 1859 bignum.c switch (TYPE(y)) { TYPE 1889 bignum.c switch (TYPE(y)) { TYPE 1917 bignum.c switch (TYPE(y)) { TYPE 1994 bignum.c switch (TYPE(y)) { TYPE 2013 bignum.c switch (TYPE(y)) { TYPE 2099 bignum.c switch (TYPE(y)) { TYPE 2145 bignum.c while (!FIXNUM_P(x) && TYPE(x) != T_BIGNUM) { TYPE 2146 bignum.c if (TYPE(x) == T_FLOAT) { TYPE 2358 bignum.c else if (TYPE(y) == T_BIGNUM) { TYPE 2422 bignum.c else if (TYPE(y) == T_BIGNUM) { TYPE 2510 bignum.c if (TYPE(y) == T_BIGNUM) { TYPE 2569 bignum.c else if (TYPE(y) == T_BIGNUM) { TYPE 48 class.c if (TYPE(super) != T_CLASS) { TYPE 278 class.c if (TYPE(klass) != T_CLASS) { TYPE 307 class.c if (TYPE(klass) != T_CLASS) { TYPE 357 class.c if (TYPE(module) == T_MODULE) TYPE 377 class.c if (TYPE(module) == T_MODULE) TYPE 403 class.c if (TYPE(module) == T_ICLASS) { TYPE 426 class.c if (TYPE(module) != T_MODULE) { TYPE 795 class.c while (klass && (FL_TEST(klass, FL_SINGLETON) || TYPE(klass) == T_ICLASS)) { TYPE 5135 compile.c else if (TYPE(obj) == T_ARRAY) { TYPE 5177 compile.c if (TYPE(op) == T_ARRAY) { TYPE 127 complex.c if (FIXNUM_P(x) || TYPE(x) == T_BIGNUM) TYPE 136 complex.c if (FIXNUM_P(y) || TYPE(y) == T_BIGNUM) TYPE 340 complex.c switch (TYPE(num)) { TYPE 634 complex.c if (TYPE(adat->real) == T_FLOAT || TYPE 635 complex.c TYPE(adat->imag) == T_FLOAT || TYPE 636 complex.c TYPE(bdat->real) == T_FLOAT || TYPE 637 complex.c TYPE(bdat->imag) == T_FLOAT) { TYPE 887 complex.c switch (TYPE(x)) { TYPE 1250 complex.c switch (TYPE(a1)) { TYPE 1260 complex.c switch (TYPE(a2)) { TYPE 1272 complex.c switch (TYPE(a1)) { TYPE 1282 complex.c switch (TYPE(a2)) { TYPE 1292 complex.c switch (TYPE(a1)) { TYPE 1695 dir.c if (TYPE(dir) != T_DATA || TYPE 661 encoding.c if (TYPE(str2) == T_STRING && RSTRING_LEN(str2) == 0) TYPE 663 encoding.c if (TYPE(str1) == T_STRING && RSTRING_LEN(str1) == 0) TYPE 790 enum.c if (TYPE(obj) == T_ARRAY) { TYPE 288 error.c if (TYPE(x) != t) { TYPE 313 error.c rb_bug("unknown type 0x%x (0x%x given)", t, TYPE(x)); TYPE 521 error.c int t = TYPE(bt); TYPE 528 error.c if (TYPE(RARRAY_PTR(bt)[i]) != T_STRING) { TYPE 788 error.c switch (TYPE(obj)) { TYPE 940 error.c if (TYPE(self) != T_OBJECT) { /* insurance to avoid type crash */ TYPE 166 eval.c if (TYPE(err) == T_NODE) continue; TYPE 319 eval.c switch (TYPE(klass)) { TYPE 751 eval.c switch (TYPE(include)) { TYPE 913 eval.c TYPE(cfp->dfp[-2]) != T_NODE && TYPE 168 eval_error.c if (TYPE(ptr[i]) == T_STRING) { TYPE 201 eval_error.c (TYPE(klass) == T_MODULE) ? "module" : "class", TYPE 213 ext/bigdecimal/bigdecimal.c switch(TYPE(v)) TYPE 678 ext/bigdecimal/bigdecimal.c if(TYPE(other) == T_FLOAT) { TYPE 1571 ext/bigdecimal/bigdecimal.c if(TYPE(f)==T_STRING) { TYPE 384 ext/dl/cptr.c if( TYPE(arg2) == T_STRING ){ TYPE 359 ext/iconv/iconv.c else if (TYPE(failed) != T_STRING || RSTRING_LEN(failed) < FAILED_MAXLEN) { TYPE 422 ext/iconv/iconv.c if (TYPE(rescue) == T_ARRAY) { TYPE 506 ext/iconv/iconv.c if (TYPE(rescue) == T_ARRAY) { TYPE 21 ext/openssl/ossl_bio.c if (TYPE(obj) == T_FILE) { TYPE 64 ext/openssl/ossl_bn.c } else switch (TYPE(obj)) { TYPE 243 ext/openssl/ossl_bn.c switch(TYPE(other)) { TYPE 40 ext/openssl/ossl_digest.c if (TYPE(obj) == T_STRING) { TYPE 374 ext/openssl/ossl_pkcs7.c if(TYPE(sym) == T_SYMBOL) s = rb_id2name(SYM2ID(sym)); TYPE 150 ext/openssl/ossl_ssl.c if(TYPE(ssl_method) == T_SYMBOL) TYPE 520 ext/openssl/ossl_ssl.c if(TYPE(val) == T_ARRAY){ TYPE 651 ext/openssl/ossl_ssl.c else if (TYPE(v) == T_ARRAY) { TYPE 655 ext/openssl/ossl_ssl.c if (TYPE(elem) == T_ARRAY) elem = rb_ary_entry(elem, 0); TYPE 412 ext/racc/cparse/cparse.c if (TYPE(block_args) != T_ARRAY) { TYPE 389 ext/readline/readline.c if (TYPE(ary) != T_ARRAY) TYPE 6945 ext/ripper/ripper.c if (nd_type((yyvsp[(1) - (3)].val)) == NODE_LIT && TYPE((yyvsp[(1) - (3)].val)->nd_lit) == T_REGEXP) { TYPE 10384 ext/ripper/ripper.c if (TYPE(hash) == T_HASH) { TYPE 13344 ext/ripper/ripper.c if (TYPE(node1->nd_lit) == T_REGEXP) { TYPE 13357 ext/ripper/ripper.c if (TYPE(node2->nd_lit) == T_REGEXP) { TYPE 14032 ext/ripper/ripper.c if (TYPE(node->nd_lit) == T_REGEXP) { TYPE 14112 ext/ripper/ripper.c switch (TYPE(node->nd_lit)) { TYPE 15323 ext/ripper/ripper.c switch (TYPE(x)) { TYPE 2237 ext/ripper/ripper.y if (nd_type($1) == NODE_LIT && TYPE($1->nd_lit) == T_REGEXP) { TYPE 4984 ext/ripper/ripper.y if (TYPE(hash) == T_HASH) { TYPE 7944 ext/ripper/ripper.y if (TYPE(node1->nd_lit) == T_REGEXP) { TYPE 7957 ext/ripper/ripper.y if (TYPE(node2->nd_lit) == T_REGEXP) { TYPE 8632 ext/ripper/ripper.y if (TYPE(node->nd_lit) == T_REGEXP) { TYPE 8712 ext/ripper/ripper.y switch (TYPE(node->nd_lit)) { TYPE 9923 ext/ripper/ripper.y switch (TYPE(x)) { TYPE 384 ext/socket/socket.c switch (TYPE(val)) { TYPE 500 ext/stringio/stringio.c if (argc == 1 && TYPE(*argv) != T_STRING) { TYPE 845 ext/stringio/stringio.c else if (!NIL_P(str) && TYPE(str) != T_STRING) { TYPE 1015 ext/stringio/stringio.c if (TYPE(str) != T_STRING) TYPE 208 ext/strscan/strscan.c if (TYPE(obj) != T_DATA || RDATA(obj)->dmark != (RUBY_DATA_FUNC)strscan_mark) { TYPE 1733 ext/syck/rubyext.c if ( TYPE( orig ) != T_DATA ) TYPE 1872 ext/syck/rubyext.c if (TYPE(dest) == T_STRING) { TYPE 1390 ext/tk/tcltklib.c switch(TYPE(time)) { TYPE 2560 ext/tk/tcltklib.c } else if (TYPE(enc) == T_STRING) { TYPE 2599 ext/tk/tcltklib.c switch(TYPE(obj)) { TYPE 2766 ext/tk/tcltklib.c if (TYPE(reason) == T_SYMBOL) { TYPE 7080 ext/tk/tcltklib.c if (TYPE(str) == T_STRING) { TYPE 7258 ext/tk/tcltklib.c if (TYPE(str) == T_STRING) { TYPE 268 ext/tk/tkutil/tkutil.c } else if (TYPE(enc_flag) == T_TRUE || TYPE(enc_flag) == T_FALSE) { TYPE 279 ext/tk/tkutil/tkutil.c if (TYPE(RARRAY_PTR(ary)[idx]) == T_HASH) { TYPE 290 ext/tk/tkutil/tkutil.c switch(TYPE(val)) { TYPE 320 ext/tk/tkutil/tkutil.c switch(TYPE(val2)) { TYPE 389 ext/tk/tkutil/tkutil.c if (TYPE(dst_enc) == T_STRING) { TYPE 421 ext/tk/tkutil/tkutil.c } else if (TYPE(enc_flag) == T_TRUE || TYPE(enc_flag) == T_FALSE) { TYPE 434 ext/tk/tkutil/tkutil.c switch(TYPE(val)) { TYPE 482 ext/tk/tkutil/tkutil.c if (TYPE(dst_enc) == T_STRING) { TYPE 516 ext/tk/tkutil/tkutil.c if (TYPE(pair) != T_ARRAY) { TYPE 564 ext/tk/tkutil/tkutil.c if (TYPE(pair) != T_ARRAY) { TYPE 725 ext/tk/tkutil/tkutil.c switch(TYPE(hash)) { TYPE 765 ext/tk/tkutil/tkutil.c switch(TYPE(obj)) { TYPE 902 ext/tk/tkutil/tkutil.c if (TYPE(argv[idx]) == T_HASH) { TYPE 911 ext/tk/tkutil/tkutil.c if (TYPE(argv[idx]) == T_HASH) { TYPE 935 ext/tk/tkutil/tkutil.c if (TYPE(value) == T_FIXNUM) { TYPE 943 ext/tk/tkutil/tkutil.c if (TYPE(value) == T_TRUE || TYPE(value) == T_FALSE) { TYPE 1183 ext/tk/tkutil/tkutil.c switch(TYPE(key)) { TYPE 1195 ext/tk/tkutil/tkutil.c switch(TYPE(value)) { TYPE 1219 ext/tk/tkutil/tkutil.c if (TYPE(tbl) != T_HASH) { TYPE 1243 ext/tk/tkutil/tkutil.c if (TYPE(sym) != T_SYMBOL) return sym; TYPE 1303 ext/tk/tkutil/tkutil.c switch(TYPE(argv[i])) { TYPE 1489 ext/tk/tkutil/tkutil.c if (TYPE(inf) != T_ARRAY) continue; TYPE 1491 ext/tk/tkutil/tkutil.c if (TYPE(RARRAY_PTR(inf)[0]) == T_STRING) { TYPE 1496 ext/tk/tkutil/tkutil.c if (TYPE(RARRAY_PTR(inf)[1]) == T_STRING) { TYPE 1520 ext/tk/tkutil/tkutil.c if (TYPE(inf) != T_ARRAY) continue; TYPE 1535 ext/tk/tkutil/tkutil.c if (TYPE(RARRAY_PTR(inf)[1]) == T_STRING) { TYPE 1557 ext/tk/tkutil/tkutil.c if (TYPE(inf) != T_ARRAY) continue; TYPE 1559 ext/tk/tkutil/tkutil.c ((TYPE(RARRAY_PTR(inf)[0]) == T_STRING)? TYPE 1426 ext/win32ole/win32ole.c while(TYPE(obj) == T_ARRAY) { TYPE 1552 ext/win32ole/win32ole.c if (TYPE(val) == T_ARRAY) { TYPE 1573 ext/win32ole/win32ole.c if (TYPE(ary) == T_ARRAY) { TYPE 1577 ext/win32ole/win32ole.c if (TYPE(ary) == T_ARRAY) { TYPE 1675 ext/win32ole/win32ole.c switch (TYPE(val)) { TYPE 1756 ext/win32ole/win32ole.c switch (TYPE(val)) { TYPE 1909 ext/win32ole/win32ole.c if (((vt & ~VT_BYREF) == (VT_ARRAY | VT_UI1)) && TYPE(val) == T_STRING) { TYPE 2817 ext/win32ole/win32ole.c if (TYPE(klass) != T_CLASS && TYPE 2818 ext/win32ole/win32ole.c TYPE(klass) != T_MODULE && TYPE 2819 ext/win32ole/win32ole.c TYPE(klass) != T_NIL) { TYPE 2835 ext/win32ole/win32ole.c if(TYPE(klass) != T_NIL) { TYPE 2843 ext/win32ole/win32ole.c else if(TYPE(ole) == T_STRING) { TYPE 2853 ext/win32ole/win32ole.c if(TYPE(klass) != T_NIL) { TYPE 3002 ext/win32ole/win32ole.c if (TYPE(helpfile) != T_STRING) { TYPE 3276 ext/win32ole/win32ole.c if(TYPE(key) != T_STRING && TYPE(key) != T_SYMBOL) { TYPE 3288 ext/win32ole/win32ole.c if (TYPE(key) == T_SYMBOL) { TYPE 3352 ext/win32ole/win32ole.c if(TYPE(cmd) != T_STRING && TYPE(cmd) != T_SYMBOL && !is_bracket) { TYPE 3355 ext/win32ole/win32ole.c if (TYPE(cmd) == T_SYMBOL) { TYPE 3384 ext/win32ole/win32ole.c if(TYPE(param) == T_HASH) { TYPE 4550 ext/win32ole/win32ole.c if(TYPE(method) != T_STRING && TYPE(method) != T_SYMBOL) { TYPE 4553 ext/win32ole/win32ole.c if (TYPE(method) == T_SYMBOL) { TYPE 7541 ext/win32ole/win32ole.c else if (TYPE(ev) == T_STRING && TYPE 7542 ext/win32ole/win32ole.c TYPE(event_name) == T_STRING && TYPE 7717 ext/win32ole/win32ole.c if (NIL_P(ary) || TYPE(ary) != T_ARRAY) { TYPE 7727 ext/win32ole/win32ole.c if (TYPE(event) == T_ARRAY) { TYPE 7772 ext/win32ole/win32ole.c if(TYPE(result) == T_HASH) { TYPE 7775 ext/win32ole/win32ole.c }else if (is_outarg == Qtrue && TYPE(outargv) == T_ARRAY) { TYPE 8175 ext/win32ole/win32ole.c if(TYPE(itf) != T_NIL) { TYPE 8269 ext/win32ole/win32ole.c if (NIL_P(events) || TYPE(events) != T_ARRAY) { TYPE 8288 ext/win32ole/win32ole.c if(TYPE(event) != T_STRING && TYPE(event) != T_SYMBOL) { TYPE 8291 ext/win32ole/win32ole.c if (TYPE(event) == T_SYMBOL) { TYPE 8379 ext/win32ole/win32ole.c if(TYPE(event) != T_STRING && TYPE(event) != T_SYMBOL) { TYPE 8382 ext/win32ole/win32ole.c if (TYPE(event) == T_SYMBOL) { TYPE 8631 ext/win32ole/win32ole.c switch (TYPE(val)) { TYPE 8927 ext/win32ole/win32ole.c if (V_ISARRAY(&(pvar->var)) && ((vt & ~VT_BYREF) != (VT_UI1|VT_ARRAY) || TYPE(val) != T_STRING)) { TYPE 2812 ext/zlib/zlib.c if (TYPE(str) != T_STRING) TYPE 3246 file.c if (TYPE(RARRAY_PTR(ary)[i]) == T_STRING) { TYPE 3261 file.c switch (TYPE(tmp)) { TYPE 3518 file.c switch (TYPE(argv[i])) { TYPE 2586 gc.c if (TYPE(obj) == T_SYMBOL) { TYPE 2635 gc.c if (TYPE(hash) != T_HASH) TYPE 45 hash.c if (TYPE(a) == T_STRING && RBASIC(a)->klass == rb_cString && TYPE 46 hash.c TYPE(b) == T_STRING && RBASIC(b)->klass == rb_cString) { TYPE 69 hash.c switch (TYPE(a)) { TYPE 999 hash.c TYPE(key) != T_STRING || st_lookup(RHASH(hash)->ntbl, key, 0)) { TYPE 1445 hash.c if (TYPE(hash2) != T_HASH) { TYPE 497 include/ruby/ruby.h #define NUM2CHR(x) (((TYPE(x) == T_STRING)&&(RSTRING_LEN(x)>=1))?\ TYPE 994 io.c if (TYPE(io) != T_FILE) { TYPE 1914 io.c if (TYPE(str) != T_STRING) TYPE 2790 io.c if (fptr->fd == 0 && (fptr->mode & FMODE_TTY) && TYPE(rb_stdout) == T_FILE) { TYPE 3152 io.c switch(TYPE(err)) { TYPE 3504 io.c if (TYPE(str) != T_STRING) TYPE 5449 io.c if (TYPE(argv[0]) == T_STRING) { TYPE 5668 io.c if (TYPE(rb_stdout) == T_FILE && TYPE 5713 io.c if (TYPE(rb_stdout) == T_FILE) { TYPE 6118 io.c (ARGF.current_file == rb_stdin && TYPE(ARGF.current_file) != T_FILE) TYPE 6141 io.c if (TYPE(rb_stdout) == T_FILE) { TYPE 6182 io.c if (TYPE(rb_stdout) == T_FILE && rb_stdout != orig_stdout) { TYPE 6760 io.c if (TYPE(arg) == T_STRING && RSTRING_PTR(arg)[len] != 17) { TYPE 7685 io.c !(TYPE(stp->src) == T_FILE || TYPE 7686 io.c TYPE(stp->src) == T_STRING || TYPE 7691 io.c src_io = TYPE(stp->src) == T_FILE ? stp->src : Qnil; TYPE 7712 io.c !(TYPE(stp->dst) == T_FILE || TYPE 7713 io.c TYPE(stp->dst) == T_STRING || TYPE 7718 io.c dst_io = TYPE(stp->dst) == T_FILE ? stp->dst : Qnil; TYPE 8165 io.c if (TYPE(ARGF.current_file) != T_FILE) { TYPE 8187 io.c if (TYPE(ARGF.current_file) != T_FILE) { TYPE 179 marshal.c (TYPE(klass) == T_CLASS ? "class" : "module"), TYPE 608 marshal.c if (TYPE(v) != T_STRING) { TYPE 946 marshal.c if (TYPE(arg->src) == T_STRING) { TYPE 1020 marshal.c if (TYPE(arg->src) == T_STRING) { TYPE 1166 marshal.c if (TYPE(v) != T_CLASS) { TYPE 1177 marshal.c if (TYPE(v) != T_MODULE) { TYPE 1257 marshal.c if (rb_special_const_p(v) || TYPE(v) == T_OBJECT || TYPE(v) == T_CLASS) { TYPE 1261 marshal.c if (TYPE(v) == T_MODULE || !RTEST(rb_class_inherited_p(c, RBASIC(v)->klass))) { TYPE 1264 marshal.c if (TYPE(v) != TYPE(tmp)) goto format_error; TYPE 1423 marshal.c if (TYPE(v) != T_STRUCT) { TYPE 1498 marshal.c if (TYPE(v) != T_OBJECT) { TYPE 1522 marshal.c if (TYPE(v) != T_DATA) { TYPE 157 numeric.c if (TYPE(ary) != T_ARRAY || RARRAY_LEN(ary) != 2) { TYPE 584 numeric.c switch (TYPE(y)) { TYPE 607 numeric.c switch (TYPE(y)) { TYPE 630 numeric.c switch (TYPE(y)) { TYPE 656 numeric.c switch (TYPE(y)) { TYPE 720 numeric.c switch (TYPE(y)) { TYPE 766 numeric.c switch (TYPE(y)) { TYPE 796 numeric.c switch (TYPE(y)) { TYPE 823 numeric.c if (TYPE(x) != TYPE(y)) return Qfalse; TYPE 867 numeric.c switch (TYPE(y)) { TYPE 929 numeric.c switch (TYPE(y)) { TYPE 961 numeric.c switch (TYPE(y)) { TYPE 996 numeric.c switch (TYPE(y)) { TYPE 1030 numeric.c switch (TYPE(y)) { TYPE 1065 numeric.c switch (TYPE(y)) { TYPE 1100 numeric.c if (TYPE(y) == T_FLOAT) { TYPE 1430 numeric.c if (TYPE(from) == T_FLOAT || TYPE(to) == T_FLOAT || TYPE(step) == T_FLOAT) { TYPE 1554 numeric.c switch (TYPE(val)) { TYPE 1581 numeric.c if (TYPE(val) == T_BIGNUM) { TYPE 1700 numeric.c switch (TYPE(val)) { TYPE 1736 numeric.c if (TYPE(val) == T_BIGNUM) { TYPE 2083 numeric.c switch (TYPE(y)) { TYPE 2116 numeric.c switch (TYPE(y)) { TYPE 2176 numeric.c switch (TYPE(y)) { TYPE 2231 numeric.c switch (TYPE(y)) { TYPE 2250 numeric.c switch (TYPE(y)) { TYPE 2319 numeric.c switch (TYPE(y)) { TYPE 2351 numeric.c switch (TYPE(y)) { TYPE 2445 numeric.c switch (TYPE(y)) { TYPE 2487 numeric.c switch (TYPE(y)) { TYPE 2514 numeric.c switch (TYPE(y)) { TYPE 2539 numeric.c switch (TYPE(y)) { TYPE 2564 numeric.c switch (TYPE(y)) { TYPE 2589 numeric.c switch (TYPE(y)) { TYPE 2614 numeric.c switch (TYPE(y)) { TYPE 2643 numeric.c while (!FIXNUM_P(x) && TYPE(x) != T_BIGNUM) { TYPE 2644 numeric.c if (TYPE(x) == T_FLOAT) { TYPE 166 object.c switch (TYPE(obj)) { TYPE 281 object.c if (TYPE(obj) != TYPE(orig) || rb_obj_class(obj) != rb_obj_class(orig)) { TYPE 374 object.c if (TYPE(obj) == T_OBJECT) { TYPE 410 object.c switch (TYPE(c)) { TYPE 455 object.c switch (TYPE(c)) { TYPE 1154 object.c switch (TYPE(v)) { TYPE 1217 object.c switch (TYPE(arg)) { TYPE 1272 object.c switch (TYPE(arg)) { TYPE 1318 object.c switch (TYPE(arg)) { TYPE 1515 object.c while (TYPE(super) == T_ICLASS) { TYPE 2014 object.c if (TYPE(val) == type) return val; TYPE 2016 object.c if (TYPE(v) != type) { TYPE 2030 object.c if (TYPE(val) == type && type != T_DATA) return val; TYPE 2033 object.c if (TYPE(v) != type) { TYPE 2081 object.c switch (TYPE(val)) { TYPE 2231 object.c switch (TYPE(val)) { TYPE 2274 object.c if (TYPE(val) == T_FLOAT) return val; TYPE 2288 object.c switch (TYPE(val)) { TYPE 340 pack.c if (TYPE(x) == T_BIGNUM) { TYPE 974 pack.c if (TYPE(from) == T_BIGNUM) { TYPE 976 pack.c while (TYPE(from) == T_BIGNUM) { TYPE 1972 pack.c if (TYPE(*p) == T_STRING && RSTRING_PTR(*p) == t) { TYPE 2014 pack.c if (TYPE(*p) == T_STRING && RSTRING_PTR(*p) == t) { TYPE 6945 parse.c if (nd_type((yyvsp[(1) - (3)].node)) == NODE_LIT && TYPE((yyvsp[(1) - (3)].node)->nd_lit) == T_REGEXP) { TYPE 10316 parse.c if (TYPE(hash) == T_HASH) { TYPE 13276 parse.c if (TYPE(node1->nd_lit) == T_REGEXP) { TYPE 13289 parse.c if (TYPE(node2->nd_lit) == T_REGEXP) { TYPE 13964 parse.c if (TYPE(node->nd_lit) == T_REGEXP) { TYPE 14044 parse.c switch (TYPE(node->nd_lit)) { TYPE 15255 parse.c switch (TYPE(x)) { TYPE 2237 parse.y if (nd_type($1) == NODE_LIT && TYPE($1->nd_lit) == T_REGEXP) { TYPE 4984 parse.y if (TYPE(hash) == T_HASH) { TYPE 7944 parse.y if (TYPE(node1->nd_lit) == T_REGEXP) { TYPE 7957 parse.y if (TYPE(node2->nd_lit) == T_REGEXP) { TYPE 8632 parse.y if (TYPE(node->nd_lit) == T_REGEXP) { TYPE 8712 parse.y switch (TYPE(node->nd_lit)) { TYPE 9923 parse.y switch (TYPE(x)) { TYPE 75 proc.c if (TYPE(proc) == T_DATA && TYPE 666 proc.c if (TYPE(other) == T_DATA && TYPE 773 proc.c if (TYPE(method) == T_DATA && TYPE 811 proc.c (FL_TEST(rclass, FL_SINGLETON) || TYPE(rclass) == T_ICLASS)) { TYPE 814 proc.c if (TYPE(klass) == T_ICLASS) TYPE 868 proc.c if (TYPE(other) != T_DATA TYPE 1608 proc.c if (TYPE(m) == T_DATA && RDATA(m)->dmark == (RUBY_DATA_FUNC) bm_mark) { TYPE 1665 proc.c if (TYPE(proc->block.iseq) == T_NODE) { TYPE 1255 process.c switch (TYPE(val)) { TYPE 1283 process.c else if (TYPE(flags) == T_STRING) TYPE 1297 process.c if (TYPE(key) == T_FILE) TYPE 1317 process.c if (TYPE(key) != T_ARRAY) { TYPE 1347 process.c switch (TYPE(key)) { TYPE 3243 process.c switch (TYPE(rtype)) { TYPE 3276 process.c switch (TYPE(rval)) { TYPE 228 random.c switch (TYPE(seed)) { TYPE 486 random.c switch (TYPE(vmax)) { TYPE 518 random.c if (TYPE(vmax) == T_BIGNUM) goto bignum; TYPE 429 range.c else if (TYPE(beg) == T_STRING) { TYPE 769 range.c else if (TYPE(beg) == T_STRING && TYPE(end) == T_STRING && TYPE 772 range.c if (TYPE(val) == T_STRING) { TYPE 843 range.c if (TYPE(obj) != T_OBJECT || RBASIC(obj)->klass != rb_cObject) { TYPE 112 rational.c if (FIXNUM_P(x) || TYPE(x) == T_BIGNUM) TYPE 121 rational.c if (FIXNUM_P(y) || TYPE(y) == T_BIGNUM) TYPE 397 rational.c switch (TYPE(num)) { TYPE 619 rational.c switch (TYPE(other)) { TYPE 647 rational.c switch (TYPE(other)) { TYPE 714 rational.c switch (TYPE(other)) { TYPE 742 rational.c switch (TYPE(other)) { TYPE 790 rational.c switch (TYPE(other)) { TYPE 825 rational.c switch (TYPE(other)) { TYPE 862 rational.c switch (TYPE(other)) { TYPE 899 rational.c switch (TYPE(other)) { TYPE 1423 rational.c switch (TYPE(a1)) { TYPE 1429 rational.c switch (TYPE(a2)) { TYPE 1438 rational.c switch (TYPE(a1)) { TYPE 1450 rational.c switch (TYPE(a2)) { TYPE 1464 rational.c switch (TYPE(a1)) { TYPE 986 re.c switch(TYPE(backref)) { TYPE 1654 re.c switch (TYPE(idx)) { TYPE 2503 re.c if (TYPE(re2) != T_REGEXP) return Qfalse; TYPE 2664 re.c if (TYPE(line) != T_STRING) { TYPE 2774 re.c if (TYPE(argv[0]) == T_REGEXP) { TYPE 1103 ruby.c if (TYPE(line) != T_STRING) { TYPE 119 safe.c if (TYPE(x) != T_STRING) { TYPE 344 signal.c switch (TYPE(argv[0])) { TYPE 815 signal.c switch (TYPE(vsig)) { TYPE 742 sprintf.c switch (TYPE(val)) { TYPE 808 string.c if (TYPE(obj) == T_STRING) { TYPE 812 string.c if (TYPE(str) != T_STRING) TYPE 1238 string.c if (TYPE(s) != T_STRING) { TYPE 1862 string.c if (FIXNUM_P(str2) || TYPE(str2) == T_BIGNUM) { TYPE 2123 string.c if (TYPE(str2) != T_STRING) { TYPE 2147 string.c if (TYPE(str2) != T_STRING || RSTRING_LEN(str1) != RSTRING_LEN(str2)) TYPE 2186 string.c if (TYPE(str2) != T_STRING) { TYPE 2356 string.c if (TYPE(sub) == T_REGEXP) { TYPE 2363 string.c switch (TYPE(sub)) { TYPE 2464 string.c if (TYPE(sub) == T_REGEXP) { TYPE 2476 string.c switch (TYPE(sub)) { TYPE 2526 string.c switch (TYPE(y)) { TYPE 2920 string.c switch (TYPE(indx)) { TYPE 3012 string.c if (TYPE(argv[0]) == T_REGEXP) { TYPE 3174 string.c switch (TYPE(indx)) { TYPE 3236 string.c if (TYPE(argv[0]) == T_REGEXP) { TYPE 3329 string.c switch (TYPE(pat)) { TYPE 5302 string.c if (TYPE(spat) == T_STRING) { TYPE 6601 string.c if (TYPE(sep) == T_REGEXP) { TYPE 6648 string.c if (TYPE(sep) == T_REGEXP) { TYPE 6730 string.c if (!NIL_P(val) && TYPE(val) != T_STRING) { TYPE 7030 string.c switch (TYPE(name)) { TYPE 41 struct.c if (TYPE(members) != T_ARRAY) { TYPE 346 struct.c if (TYPE(members) != T_ARRAY) { TYPE 620 struct.c if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) { TYPE 683 struct.c if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) { TYPE 785 struct.c if (TYPE(s2) != T_STRUCT) return Qfalse; TYPE 833 struct.c if (TYPE(s2) != T_STRUCT) return Qfalse; TYPE 424 thread.c if (TYPE(errinfo) == T_OBJECT) { TYPE 650 thread.c else if (TYPE(target_th->errinfo) == T_NODE) { TYPE 3282 thread.c if (NIL_P(hash) || TYPE(hash) != T_HASH) { TYPE 3288 thread.c if (NIL_P(list) || TYPE(list) != T_HASH) TYPE 3302 thread.c if (NIL_P(hash) || TYPE(hash) != T_HASH) { TYPE 3310 thread.c if (NIL_P(list) || TYPE(list) != T_HASH) { TYPE 3324 thread.c if (NIL_P(hash) || TYPE(hash) != T_HASH) { TYPE 3334 thread.c if (NIL_P(list) || TYPE(list) != T_HASH) { TYPE 3619 thread.c if (TYPE(klass) == T_ICLASS) { TYPE 189 time.c switch (TYPE(num)) { TYPE 272 time.c if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) { TYPE 287 time.c if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) { TYPE 330 time.c if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) { TYPE 348 time.c if (TYPE(obj) == T_STRING) { TYPE 360 time.c if (TYPE(obj) == T_STRING) { TYPE 374 time.c if (TYPE(obj) == T_STRING) { TYPE 1095 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { TYPE 1134 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { TYPE 1198 time.c if (TYPE(time) != T_DATA || RDATA(time)->dfree != time_free) { TYPE 1478 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { TYPE 1505 time.c if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) { TYPE 2298 transcode.c else if (TYPE(v) == T_SYMBOL) { TYPE 2364 transcode.c if (TYPE(opthash) != T_HASH || !OBJ_FROZEN(opthash)) TYPE 2803 transcode.c if (TYPE(pair) == T_ARRAY) { TYPE 79 variable.c switch (TYPE(value)) { TYPE 161 variable.c if (TYPE(path) != T_STRING) { TYPE 198 variable.c if (TYPE(klass) == T_MODULE) { TYPE 255 variable.c switch (TYPE(c)) { TYPE 964 variable.c switch (TYPE(obj)) { TYPE 1015 variable.c switch (TYPE(obj)) { TYPE 1084 variable.c switch (TYPE(obj)) { TYPE 1144 variable.c switch (TYPE(obj)) { TYPE 1241 variable.c switch (TYPE(obj)) { TYPE 1763 variable.c if (TYPE(c) == T_ICLASS) TYPE 1774 variable.c switch (TYPE(obj)) {\ TYPE 230 vm_eval.c if (TYPE(defined_class) == T_ICLASS) { TYPE 757 vm_eval.c if (!NIL_P(errat) && TYPE(errat) == T_ARRAY && TYPE 759 vm_eval.c if (!NIL_P(mesg) && TYPE(mesg) == T_STRING && !RSTRING_LEN(mesg)) { TYPE 878 vm_eval.c if (TYPE(cmd) != T_STRING) { TYPE 562 vm_insnhelper.c if (TYPE(defined_class) == T_ICLASS) { TYPE 1058 vm_insnhelper.c switch (TYPE(klass)) { TYPE 1399 vm_insnhelper.c if (TYPE(ary) != T_ARRAY) { TYPE 397 vm_method.c if (!fbody && TYPE(klass) == T_MODULE) { TYPE 496 vm_method.c switch (TYPE(obj)) { TYPE 503 vm_method.c else if (TYPE(c) == T_MODULE) { TYPE 741 vm_method.c if (TYPE(klass) == T_MODULE) { TYPE 1014 vm_method.c if (TYPE(module) != T_MODULE) {