RB_TYPE_P 1988 array.c if (RB_TYPE_P(val, T_STRING)) { RB_TYPE_P 1993 array.c else if (RB_TYPE_P(val, T_ARRAY)) { RB_TYPE_P 3775 array.c if (RB_TYPE_P(v, T_ARRAY) && RB_TYPE_P 3834 array.c if (!RB_TYPE_P(ary2, T_ARRAY)) { RB_TYPE_P 3870 array.c if (!RB_TYPE_P(ary2, T_ARRAY)) return Qfalse; RB_TYPE_P 5727 array.c else if (RB_TYPE_P(e, T_BIGNUM)) RB_TYPE_P 5729 array.c else if (RB_TYPE_P(e, T_RATIONAL)) { RB_TYPE_P 5744 array.c else if (RB_TYPE_P(r, T_BIGNUM)) RB_TYPE_P 5758 array.c else if (RB_TYPE_P(r, T_BIGNUM)) RB_TYPE_P 5781 array.c else if (RB_TYPE_P(e, T_BIGNUM)) RB_TYPE_P 5783 array.c else if (RB_TYPE_P(e, T_RATIONAL)) RB_TYPE_P 32 bignum.c #define RB_BIGNUM_TYPE_P(x) RB_TYPE_P((x), T_BIGNUM) RB_TYPE_P 222 class.c if (!RB_TYPE_P(super, T_CLASS)) { RB_TYPE_P 316 class.c if (RB_TYPE_P(clone, T_CLASS)) { RB_TYPE_P 452 class.c return (RB_TYPE_P(rb_attr_get(sklass, id_attached), T_CLASS) && RB_TYPE_P 505 class.c while (RB_TYPE_P(super, T_ICLASS)) super = RCLASS_SUPER(super); RB_TYPE_P 653 class.c if (!RB_TYPE_P(klass, T_CLASS)) { RB_TYPE_P 721 class.c if (!RB_TYPE_P(klass, T_CLASS)) { RB_TYPE_P 775 class.c if (!RB_TYPE_P(module, T_MODULE)) { RB_TYPE_P 801 class.c if (!RB_TYPE_P(module, T_MODULE)) { RB_TYPE_P 837 class.c if (RB_TYPE_P(module, T_ICLASS)) { RB_TYPE_P 858 class.c if (!RB_TYPE_P(module, T_MODULE)) { RB_TYPE_P 1024 class.c if (RB_TYPE_P(m, T_MODULE)) RB_TYPE_P 1432 class.c while (klass && (FL_TEST(klass, FL_SINGLETON) || RB_TYPE_P(klass, T_ICLASS))) { RB_TYPE_P 1665 class.c if (RB_TYPE_P(obj, T_CLASS)) (void)ENSURE_EIGENCLASS(klass); RB_TYPE_P 1795 class.c if (!RB_TYPE_P(keys, T_ARRAY)) rb_raise(rb_eArgError, "unknown keyword"); RB_TYPE_P 614 compile.c else if (RB_TYPE_P((VALUE)node, T_IMEMO)) { RB_TYPE_P 1519 compile.c if (RB_TYPE_P(a, T_STRING)) return rb_str_hash(a); RB_TYPE_P 2731 compile.c if (!RB_TYPE_P(lit, T_STRING)) { RB_TYPE_P 2849 compile.c if (key_node && nd_type(key_node) == NODE_LIT && RB_TYPE_P(key_node->nd_lit, T_SYMBOL)) { RB_TYPE_P 3058 compile.c if (RB_TYPE_P(v, T_FLOAT) && RB_TYPE_P 6477 compile.c if (RB_TYPE_P(op, T_ARRAY)) { RB_TYPE_P 6559 compile.c else if (RB_TYPE_P(obj, T_ARRAY)) { RB_TYPE_P 8129 compile.c if (RB_TYPE_P(obj, T_SYMBOL) || RB_TYPE_P 8130 compile.c RB_TYPE_P(obj, T_FLOAT)) { RB_TYPE_P 152 complex.c if (RB_TYPE_P(x, T_STRING)) RB_TYPE_P 159 complex.c if (RB_TYPE_P(x, T_STRING)) RB_TYPE_P 191 complex.c if (RB_TYPE_P(x, T_FIXNUM)) { RB_TYPE_P 194 complex.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 197 complex.c else if (RB_TYPE_P(x, T_RATIONAL)) { RB_TYPE_P 210 complex.c if (RB_TYPE_P(x, T_FIXNUM)) { RB_TYPE_P 213 complex.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 216 complex.c else if (RB_TYPE_P(x, T_RATIONAL)) { RB_TYPE_P 247 complex.c return RB_TYPE_P(x, T_BIGNUM); RB_TYPE_P 353 complex.c if (!RB_TYPE_P(num, T_FIXNUM) && RB_TYPE_P 354 complex.c !RB_TYPE_P(num, T_BIGNUM) && RB_TYPE_P 355 complex.c !RB_TYPE_P(num, T_FLOAT) && RB_TYPE_P 356 complex.c !RB_TYPE_P(num, T_RATIONAL)) { RB_TYPE_P 1017 complex.c if (RB_TYPE_P(other, T_COMPLEX)) RB_TYPE_P 1255 complex.c if (RB_TYPE_P(x, T_FLOAT)) { RB_TYPE_P 1912 complex.c if (RB_TYPE_P(a1, T_STRING)) { RB_TYPE_P 1916 complex.c if (RB_TYPE_P(a2, T_STRING)) { RB_TYPE_P 1922 complex.c if (RB_TYPE_P(a1, T_COMPLEX)) { RB_TYPE_P 1931 complex.c if (RB_TYPE_P(a2, T_COMPLEX)) { RB_TYPE_P 1940 complex.c if (RB_TYPE_P(a1, T_COMPLEX)) { RB_TYPE_P 456 dir.c (!RB_TYPE_P((str), T_STRING) ? \ RB_TYPE_P 23 encoding.c #define MUST_STRING(str) (ENC_ASSERT(RB_TYPE_P(str, T_STRING)), str) RB_TYPE_P 87 encoding.c #define is_obj_encoding(obj) (RB_TYPE_P((obj), T_DATA) && is_data_encoding(obj)) RB_TYPE_P 846 encoding.c if (oldtermlen < termlen && RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 896 encoding.c isstr2 = RB_TYPE_P(str2, T_STRING); RB_TYPE_P 899 encoding.c isstr1 = RB_TYPE_P(str1, T_STRING); RB_TYPE_P 661 enum.c if ((FIXNUM_P(v) || RB_TYPE_P(v, T_BIGNUM)) && RB_TYPE_P 673 enum.c else if (RB_TYPE_P(e, T_BIGNUM)) RB_TYPE_P 769 enum.c RB_TYPE_P(obj, T_ARRAY) && RB_TYPE_P 835 enum.c if (!RB_TYPE_P(values, T_ARRAY)) { RB_TYPE_P 1077 enum.c if (RB_TYPE_P(obj, T_ARRAY) && RARRAY_LEN(obj) <= LONG_MAX/2) { RB_TYPE_P 3592 enum.c if (FIXNUM_P(v) || RB_TYPE_P(v, T_BIGNUM) || RB_TYPE_P(v, T_RATIONAL)) { RB_TYPE_P 3600 enum.c else if (RB_TYPE_P(i, T_BIGNUM)) RB_TYPE_P 3602 enum.c else if (RB_TYPE_P(i, T_RATIONAL)) { RB_TYPE_P 3617 enum.c else if (RB_TYPE_P(r, T_BIGNUM)) RB_TYPE_P 3642 enum.c else if (RB_TYPE_P(i, T_BIGNUM)) RB_TYPE_P 3644 enum.c else if (RB_TYPE_P(i, T_RATIONAL)) RB_TYPE_P 3688 enum.c assert(RB_TYPE_P(hash, T_HASH)); RB_TYPE_P 3765 enum.c (FIXNUM_P(beg) || RB_TYPE_P(beg, T_BIGNUM)) && RB_TYPE_P 3766 enum.c (FIXNUM_P(end) || RB_TYPE_P(end, T_BIGNUM))) { RB_TYPE_P 3771 enum.c if (RB_TYPE_P(obj, T_HASH) && RB_TYPE_P 3787 enum.c else if (RB_TYPE_P(memo.r, T_BIGNUM)) RB_TYPE_P 342 enumerator.c (RB_TYPE_P(argv[0], T_FLOAT) && RFLOAT_VALUE(argv[0]) == INFINITY)) { RB_TYPE_P 730 enumerator.c if (!RB_TYPE_P(args, T_ARRAY)) RB_TYPE_P 1561 enumerator.c if (RB_TYPE_P(result, T_ARRAY)) { RB_TYPE_P 533 error.c else if (RB_TYPE_P(x, T_TRUE)) { RB_TYPE_P 536 error.c else if (RB_TYPE_P(x, T_FALSE)) { RB_TYPE_P 597 error.c if (!RB_TYPE_P(obj, T_DATA) || RB_TYPE_P 609 error.c if (!RB_TYPE_P(obj, T_DATA)) { RB_TYPE_P 870 error.c if (RB_TYPE_P(bt, T_STRING)) return rb_ary_new3(1, bt); RB_TYPE_P 872 error.c if (!RB_TYPE_P(bt, T_ARRAY)) { RB_TYPE_P 877 error.c if (!RB_TYPE_P(e, T_STRING)) { RB_TYPE_P 1504 error.c if (!RB_TYPE_P(self, T_OBJECT)) { /* insurance to avoid type crash */ RB_TYPE_P 613 eval.c if (RB_TYPE_P(opt, T_HASH)) { RB_TYPE_P 1111 eval.c while (c && RB_TYPE_P(c, T_ICLASS)) { RB_TYPE_P 1201 eval.c while (c && RB_TYPE_P(c, T_ICLASS)) { RB_TYPE_P 131 eval_error.c (RB_TYPE_P(e, T_STRING) || !NIL_P(e = rb_check_string_type(e)))) { RB_TYPE_P 185 eval_error.c if (RB_TYPE_P(line, T_STRING)) { RB_TYPE_P 216 eval_error.c const int is_mod = RB_TYPE_P(klass, T_MODULE); RB_TYPE_P 231 eval_error.c const int is_mod = RB_TYPE_P(klass, T_MODULE); RB_TYPE_P 244 eval_error.c const int is_mod = RB_TYPE_P(klass, T_MODULE); RB_TYPE_P 8 ext/-test-/bignum/big2str.c if (RB_TYPE_P(x, T_BIGNUM)) RB_TYPE_P 8 ext/-test-/bignum/div.c if (RB_TYPE_P(x, T_BIGNUM)) RB_TYPE_P 8 ext/-test-/bignum/mul.c if (RB_TYPE_P(x, T_BIGNUM)) RB_TYPE_P 6 ext/-test-/integer/core_ext.c return RB_TYPE_P(self, T_BIGNUM) ? Qtrue : Qfalse; RB_TYPE_P 9 ext/-test-/rational/rat.c if (RB_TYPE_P(x, T_BIGNUM)) RB_TYPE_P 726 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(ret, T_FLOAT)) { RB_TYPE_P 837 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(other, T_FLOAT)) { RB_TYPE_P 842 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 894 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(r, T_FLOAT)) { RB_TYPE_P 897 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(r, T_RATIONAL)) { RB_TYPE_P 952 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(r, T_FLOAT)) { RB_TYPE_P 955 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(r, T_RATIONAL)) { RB_TYPE_P 1215 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(r, T_FLOAT)) { RB_TYPE_P 1218 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(r, T_RATIONAL)) { RB_TYPE_P 1243 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(r, T_FLOAT)) { RB_TYPE_P 1246 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(r, T_RATIONAL)) { RB_TYPE_P 1320 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(r, T_FLOAT)) { RB_TYPE_P 1323 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(r, T_RATIONAL)) { RB_TYPE_P 1421 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(r, T_FLOAT)) { RB_TYPE_P 1424 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(r, T_RATIONAL)) { RB_TYPE_P 1954 ext/bigdecimal/bigdecimal.c if (RB_TYPE_P(f, T_STRING)) { RB_TYPE_P 2116 ext/bigdecimal/bigdecimal.c return (RB_TYPE_P(x, T_FIXNUM) || RB_TYPE_P(x, T_BIGNUM)); RB_TYPE_P 2125 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 2128 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(x, T_FLOAT)) { RB_TYPE_P 2400 ext/bigdecimal/bigdecimal.c else if (RB_TYPE_P(vexp, T_BIGNUM)) { RB_TYPE_P 308 ext/date/date_core.c if (RB_TYPE_P(x, T_RATIONAL)) { RB_TYPE_P 5874 ext/date/date_core.c if (RB_TYPE_P(r, T_RATIONAL)) RB_TYPE_P 7068 ext/date/date_core.c if (!RB_TYPE_P(a, T_ARRAY)) RB_TYPE_P 74 ext/date/date_parse.c if (!RB_TYPE_P(m, T_STRING)) RB_TYPE_P 502 ext/date/date_parse.c if (RB_TYPE_P(hour, T_STRING)) RB_TYPE_P 507 ext/date/date_parse.c if (RB_TYPE_P(min, T_STRING)) RB_TYPE_P 593 ext/fiddle/pointer.c if (RB_TYPE_P(arg2, T_STRING)) { RB_TYPE_P 780 ext/io/console/console.c if (!RB_TYPE_P(con, T_FILE) || RB_TYPE_P 132 ext/objspace/objspace.c if (!RB_TYPE_P(hash, T_HASH)) RB_TYPE_P 877 ext/objspace/objspace.c else if (RB_TYPE_P(klass, T_ICLASS)) { RB_TYPE_P 196 ext/openssl/ossl.c if (RB_TYPE_P(pass, T_STRING)) { RB_TYPE_P 20 ext/openssl/ossl_bio.c if (RB_TYPE_P(obj, T_FILE)) { RB_TYPE_P 157 ext/openssl/ossl_bn.c if (RB_TYPE_P(str, T_FIXNUM)) { RB_TYPE_P 175 ext/openssl/ossl_bn.c else if (RB_TYPE_P(str, T_BIGNUM)) { RB_TYPE_P 54 ext/openssl/ossl_digest.c if (RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 197 ext/openssl/ossl_ssl.c if (RB_TYPE_P(ssl_method, T_SYMBOL)) RB_TYPE_P 796 ext/openssl/ossl_ssl.c if (RB_TYPE_P(val, T_ARRAY)) { RB_TYPE_P 968 ext/openssl/ossl_ssl.c else if (RB_TYPE_P(v, T_ARRAY)) { RB_TYPE_P 972 ext/openssl/ossl_ssl.c if (RB_TYPE_P(elem, T_ARRAY)) elem = rb_ary_entry(elem, 0); RB_TYPE_P 1474 ext/openssl/ossl_ssl.c if (RB_TYPE_P(opts, T_HASH) && RB_TYPE_P 197 ext/openssl/ossl_x509attr.c if (!RB_TYPE_P(asn1_value, T_ARRAY)) RB_TYPE_P 12 ext/pathname/pathname.c if (!RB_TYPE_P(strpath, T_STRING)) RB_TYPE_P 31 ext/pathname/pathname.c if (RB_TYPE_P(arg, T_STRING)) { RB_TYPE_P 473 ext/pty/pty.c if (RB_TYPE_P(io, T_FILE) && 0 <= RFILE(io)->fptr->fd) RB_TYPE_P 441 ext/racc/cparse/cparse.c if (!RB_TYPE_P(block_args, T_ARRAY)) { RB_TYPE_P 957 ext/readline/readline.c if (!RB_TYPE_P(ary, T_ARRAY)) RB_TYPE_P 586 ext/ripper/ripper.c return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; RB_TYPE_P 6944 ext/ripper/ripper.c if (RB_TYPE_P(lit, T_REGEXP)) { RB_TYPE_P 11029 ext/ripper/ripper.c #define yylval_rval (*(RB_TYPE_P(yylval.val, T_NODE) ? &yylval.node->nd_rval : &yylval.val)) RB_TYPE_P 11231 ext/ripper/ripper.c if (RB_TYPE_P(hash, T_HASH)) { RB_TYPE_P 14838 ext/ripper/ripper.c if (RB_TYPE_P(node1->nd_lit, T_REGEXP)) { RB_TYPE_P 14851 ext/ripper/ripper.c if (RB_TYPE_P(node2->nd_lit, T_REGEXP)) { RB_TYPE_P 15682 ext/ripper/ripper.c if (RB_TYPE_P(node->nd_lit, T_REGEXP)) { RB_TYPE_P 17038 ext/ripper/ripper.c if (!RB_TYPE_P(v, T_NODE)) return 0; RB_TYPE_P 17049 ext/ripper/ripper.c if (!RB_TYPE_P(v, T_NODE)) return v; RB_TYPE_P 17110 ext/ripper/ripper.c if (RB_TYPE_P(src, T_FILE)) { RB_TYPE_P 532 ext/ripper/ripper.y return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; RB_TYPE_P 2338 ext/ripper/ripper.y if (RB_TYPE_P(lit, T_REGEXP)) { RB_TYPE_P 5280 ext/ripper/ripper.y #define yylval_rval (*(RB_TYPE_P(yylval.val, T_NODE) ? &yylval.node->nd_rval : &yylval.val)) RB_TYPE_P 5482 ext/ripper/ripper.y if (RB_TYPE_P(hash, T_HASH)) { RB_TYPE_P 9089 ext/ripper/ripper.y if (RB_TYPE_P(node1->nd_lit, T_REGEXP)) { RB_TYPE_P 9102 ext/ripper/ripper.y if (RB_TYPE_P(node2->nd_lit, T_REGEXP)) { RB_TYPE_P 9933 ext/ripper/ripper.y if (RB_TYPE_P(node->nd_lit, T_REGEXP)) { RB_TYPE_P 11289 ext/ripper/ripper.y if (!RB_TYPE_P(v, T_NODE)) return 0; RB_TYPE_P 11300 ext/ripper/ripper.y if (!RB_TYPE_P(v, T_NODE)) return v; RB_TYPE_P 11361 ext/ripper/ripper.y if (RB_TYPE_P(src, T_FILE)) { RB_TYPE_P 201 ext/socket/ancdata.c if (!RB_TYPE_P(obj, T_FILE)) { RB_TYPE_P 1153 ext/socket/ancdata.c if (!RB_TYPE_P(controls, T_ARRAY)) { RB_TYPE_P 877 ext/socket/raddrinfo.c if (RB_TYPE_P(node, T_STRING) && strcmp(hbuf, RSTRING_PTR(node)) == 0) RB_TYPE_P 879 ext/socket/raddrinfo.c if (RB_TYPE_P(service, T_STRING) && strcmp(pbuf, RSTRING_PTR(service)) == 0) RB_TYPE_P 881 ext/socket/raddrinfo.c else if (RB_TYPE_P(service, T_FIXNUM) && atoi(pbuf) == FIX2INT(service)) RB_TYPE_P 886 ext/socket/raddrinfo.c if (RB_TYPE_P(node, T_STRING)) { RB_TYPE_P 889 ext/socket/raddrinfo.c if (RB_TYPE_P(service, T_STRING)) { RB_TYPE_P 895 ext/socket/raddrinfo.c else if (RB_TYPE_P(service, T_FIXNUM) && FIX2INT(service) != 0) RB_TYPE_P 45 ext/socket/socket.c if (RB_TYPE_P(path, T_STRING)) { RB_TYPE_P 548 ext/stringio/stringio.c if (argc == 1 && !RB_TYPE_P(*argv, T_STRING)) { RB_TYPE_P 999 ext/stringio/stringio.c if (!NIL_P(str) && !RB_TYPE_P(str, T_STRING)) { RB_TYPE_P 1200 ext/stringio/stringio.c if (!RB_TYPE_P(str, T_STRING)) RB_TYPE_P 1272 ext/stringio/stringio.c if (RB_TYPE_P(ch, T_STRING)) { RB_TYPE_P 3131 ext/tk/tcltklib.c } else if (RB_TYPE_P(enc, T_STRING)) { RB_TYPE_P 3341 ext/tk/tcltklib.c if (RB_TYPE_P(reason, T_SYMBOL)) { RB_TYPE_P 7953 ext/tk/tcltklib.c if (RB_TYPE_P(str, T_STRING)) { RB_TYPE_P 8131 ext/tk/tcltklib.c if (RB_TYPE_P(str, T_STRING)) { RB_TYPE_P 377 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(RARRAY_AREF(ary, idx), T_HASH)) { RB_TYPE_P 487 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(dst_enc, T_STRING)) { RB_TYPE_P 581 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(dst_enc, T_STRING)) { RB_TYPE_P 615 ext/tk/tkutil/tkutil.c if (!RB_TYPE_P(pair, T_ARRAY)) { RB_TYPE_P 661 ext/tk/tkutil/tkutil.c if (!RB_TYPE_P(pair, T_ARRAY)) { RB_TYPE_P 997 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(argv[idx], T_HASH)) { RB_TYPE_P 1006 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(argv[idx], T_HASH)) { RB_TYPE_P 1031 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(value, T_FIXNUM)) { RB_TYPE_P 1354 ext/tk/tkutil/tkutil.c if (!RB_TYPE_P(tbl, T_HASH)) { RB_TYPE_P 1409 ext/tk/tkutil/tkutil.c if (!RB_TYPE_P(sym, T_SYMBOL)) return sym; RB_TYPE_P 1602 ext/tk/tkutil/tkutil.c if (!RB_TYPE_P(inf, T_ARRAY)) continue; RB_TYPE_P 1630 ext/tk/tkutil/tkutil.c if (!RB_TYPE_P(inf, T_ARRAY)) continue; RB_TYPE_P 1660 ext/tk/tkutil/tkutil.c if (!RB_TYPE_P(inf, T_ARRAY)) continue; RB_TYPE_P 1664 ext/tk/tkutil/tkutil.c if (RB_TYPE_P(type, T_STRING)) RB_TYPE_P 953 ext/win32ole/win32ole.c while(RB_TYPE_P(obj, T_ARRAY)) { RB_TYPE_P 1138 ext/win32ole/win32ole.c if (RB_TYPE_P(val, T_ARRAY)) { RB_TYPE_P 1159 ext/win32ole/win32ole.c if (RB_TYPE_P(ary, T_ARRAY)) { RB_TYPE_P 1163 ext/win32ole/win32ole.c if (RB_TYPE_P(ary, T_ARRAY)) { RB_TYPE_P 2047 ext/win32ole/win32ole.c if (!RB_TYPE_P(klass, T_CLASS) && RB_TYPE_P 2048 ext/win32ole/win32ole.c !RB_TYPE_P(klass, T_MODULE) && RB_TYPE_P 2049 ext/win32ole/win32ole.c !RB_TYPE_P(klass, T_NIL)) { RB_TYPE_P 2065 ext/win32ole/win32ole.c if(!RB_TYPE_P(klass, T_NIL)) { RB_TYPE_P 2073 ext/win32ole/win32ole.c else if(RB_TYPE_P(ole, T_STRING)) { RB_TYPE_P 2083 ext/win32ole/win32ole.c if(!RB_TYPE_P(klass, T_NIL)) { RB_TYPE_P 2200 ext/win32ole/win32ole.c if (!RB_TYPE_P(helpfile, T_STRING)) { RB_TYPE_P 2500 ext/win32ole/win32ole.c if(!RB_TYPE_P(key, T_STRING) && !RB_TYPE_P(key, T_SYMBOL)) { RB_TYPE_P 2512 ext/win32ole/win32ole.c if (RB_TYPE_P(key, T_SYMBOL)) { RB_TYPE_P 2576 ext/win32ole/win32ole.c if(!RB_TYPE_P(cmd, T_STRING) && !RB_TYPE_P(cmd, T_SYMBOL) && !is_bracket) { RB_TYPE_P 2579 ext/win32ole/win32ole.c if (RB_TYPE_P(cmd, T_SYMBOL)) { RB_TYPE_P 2608 ext/win32ole/win32ole.c if(RB_TYPE_P(param, T_HASH)) { RB_TYPE_P 3570 ext/win32ole/win32ole.c if(!RB_TYPE_P(method, T_STRING) && !RB_TYPE_P(method, T_SYMBOL)) { RB_TYPE_P 3573 ext/win32ole/win32ole.c if (RB_TYPE_P(method, T_SYMBOL)) { RB_TYPE_P 166 ext/win32ole/win32ole_event.c if (NIL_P(ary) || !RB_TYPE_P(ary, T_ARRAY)) { RB_TYPE_P 176 ext/win32ole/win32ole_event.c if (RB_TYPE_P(event, T_ARRAY)) { RB_TYPE_P 221 ext/win32ole/win32ole_event.c if(RB_TYPE_P(result, T_HASH)) { RB_TYPE_P 224 ext/win32ole/win32ole_event.c }else if (is_outarg == Qtrue && RB_TYPE_P(outargv, T_ARRAY)) { RB_TYPE_P 803 ext/win32ole/win32ole_event.c else if (RB_TYPE_P(ev, T_STRING) && RB_TYPE_P 804 ext/win32ole/win32ole_event.c RB_TYPE_P(event_name, T_STRING) && RB_TYPE_P 923 ext/win32ole/win32ole_event.c if(!RB_TYPE_P(itf, T_NIL)) { RB_TYPE_P 1026 ext/win32ole/win32ole_event.c if (NIL_P(events) || !RB_TYPE_P(events, T_ARRAY)) { RB_TYPE_P 1045 ext/win32ole/win32ole_event.c if(!RB_TYPE_P(event, T_STRING) && !RB_TYPE_P(event, T_SYMBOL)) { RB_TYPE_P 1048 ext/win32ole/win32ole_event.c if (RB_TYPE_P(event, T_SYMBOL)) { RB_TYPE_P 1135 ext/win32ole/win32ole_event.c if(!RB_TYPE_P(event, T_STRING) && !RB_TYPE_P(event, T_SYMBOL)) { RB_TYPE_P 1138 ext/win32ole/win32ole_event.c if (RB_TYPE_P(event, T_SYMBOL)) { RB_TYPE_P 287 ext/win32ole/win32ole_record.c if (!RB_TYPE_P(typename, T_STRING) && !RB_TYPE_P(typename, T_SYMBOL)) { RB_TYPE_P 290 ext/win32ole/win32ole_record.c if (RB_TYPE_P(typename, T_SYMBOL)) { RB_TYPE_P 506 ext/win32ole/win32ole_record.c if(!RB_TYPE_P(name, T_STRING) && !RB_TYPE_P(name, T_SYMBOL)) { RB_TYPE_P 510 ext/win32ole/win32ole_record.c if (RB_TYPE_P(name, T_SYMBOL)) { RB_TYPE_P 545 ext/win32ole/win32ole_record.c if(!RB_TYPE_P(name, T_STRING) && !RB_TYPE_P(name, T_SYMBOL)) { RB_TYPE_P 549 ext/win32ole/win32ole_record.c if (RB_TYPE_P(name, T_SYMBOL)) { RB_TYPE_P 52 ext/win32ole/win32ole_variant.c if (((vt & ~VT_BYREF) == (VT_ARRAY | VT_UI1)) && RB_TYPE_P(val, T_STRING)) { RB_TYPE_P 676 ext/win32ole/win32ole_variant.c if (V_ISARRAY(&(pvar->var)) && ((vt & ~VT_BYREF) != (VT_UI1|VT_ARRAY) || !RB_TYPE_P(val, T_STRING))) { RB_TYPE_P 3591 ext/zlib/zlib.c if (!RB_TYPE_P(str, T_STRING)) RB_TYPE_P 173 file.c if (RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 1530 file.c (RB_TYPE_P(obj, T_CLASS) && RB_TYPE_P 4332 file.c if (RB_TYPE_P(tmp, T_STRING)) { RB_TYPE_P 4643 file.c if (!RB_TYPE_P(argv[i], T_FILE)) { RB_TYPE_P 1831 gc.c ! RB_TYPE_P(obj, T_ARRAY)) { /* array.c assumes that allocated objects are new */ RB_TYPE_P 3291 gc.c if (!RB_TYPE_P(hash, T_HASH)) RB_TYPE_P 6666 gc.c else if (RB_TYPE_P(hash_or_key, T_HASH)) { RB_TYPE_P 6765 gc.c if (!SYMBOL_P(arg) && !RB_TYPE_P(arg, T_HASH)) { RB_TYPE_P 6998 gc.c if (RB_TYPE_P(hash_or_sym, T_HASH)) { RB_TYPE_P 7144 gc.c else if (!RB_TYPE_P(arg, T_HASH)) { RB_TYPE_P 106 hash.c if (RB_TYPE_P(a, T_STRING) && RBASIC(a)->klass == rb_cString && RB_TYPE_P 107 hash.c RB_TYPE_P(b, T_STRING) && RBASIC(b)->klass == rb_cString) { RB_TYPE_P 131 hash.c if (RB_TYPE_P(hval, T_BIGNUM)) { RB_TYPE_P 2102 hash.c if (!RB_TYPE_P(hash2, T_HASH)) { RB_TYPE_P 1565 include/ruby/ruby.h if (RB_TYPE_P(x, RUBY_T_STRING) && (RSTRING_LEN(x)>=1)) RB_TYPE_P 1982 include/ruby/ruby.h __extension__ (__builtin_constant_p(type) ? RB_TYPE_P((obj), (type)) : \ RB_TYPE_P 735 internal.h #define THROW_DATA_P(err) RB_TYPE_P((err), T_IMEMO) RB_TYPE_P 781 internal.h #define STRING_P(s) (RB_TYPE_P((s), T_STRING) && CLASS_OF(s) == rb_cString) RB_TYPE_P 1545 io.c if (!RB_TYPE_P(io, T_FILE)) { RB_TYPE_P 2688 io.c if (!RB_TYPE_P(str, T_STRING)) RB_TYPE_P 3825 io.c if (fptr->fd == 0 && (fptr->mode & FMODE_TTY) && RB_TYPE_P(rb_stdout, T_FILE)) { RB_TYPE_P 3924 io.c else if (RB_TYPE_P(c, T_BIGNUM)) { RB_TYPE_P 4428 io.c if (!RB_TYPE_P(mesg, T_STRING) || RB_TYPE_P 4654 io.c if (!RB_TYPE_P(str, T_STRING)) RB_TYPE_P 6910 io.c if (RB_TYPE_P(argv[0], T_STRING)) { RB_TYPE_P 7022 io.c if (RB_TYPE_P(ch, T_STRING)) { RB_TYPE_P 7122 io.c if (RB_TYPE_P(argv[i], T_STRING)) { RB_TYPE_P 7163 io.c if (RB_TYPE_P(rb_stdout, T_FILE) && RB_TYPE_P 7197 io.c if (RB_TYPE_P(rb_stdout, T_FILE)) { RB_TYPE_P 7899 io.c (ARGF.current_file == rb_stdin && !RB_TYPE_P(ARGF.current_file, T_FILE)) RB_TYPE_P 7914 io.c if (RB_TYPE_P(file, T_FILE)) { RB_TYPE_P 7929 io.c if (RB_TYPE_P(rb_stdout, T_FILE)) { RB_TYPE_P 7979 io.c if (RB_TYPE_P(rb_stdout, T_FILE) && rb_stdout != orig_stdout) { RB_TYPE_P 9163 io.c if (RB_TYPE_P(arg, T_STRING)) { RB_TYPE_P 9250 io.c if (RB_TYPE_P(arg, T_STRING)) { RB_TYPE_P 10578 io.c !(RB_TYPE_P(src_io, T_FILE) || RB_TYPE_P 10579 io.c RB_TYPE_P(src_io, T_STRING) || RB_TYPE_P 10588 io.c else if (!RB_TYPE_P(src_io, T_FILE)) { RB_TYPE_P 10604 io.c !(RB_TYPE_P(dst_io, T_FILE) || RB_TYPE_P 10605 io.c RB_TYPE_P(dst_io, T_STRING) || RB_TYPE_P 10614 io.c else if (!RB_TYPE_P(dst_io, T_FILE)) { RB_TYPE_P 10824 io.c if (!RB_TYPE_P(io, T_FILE)) { RB_TYPE_P 11354 io.c if (!RB_TYPE_P(ARGF.current_file, T_FILE)) { RB_TYPE_P 11394 io.c if (!RB_TYPE_P(ARGF.current_file, T_FILE)) { RB_TYPE_P 399 iseq.c else if (RB_TYPE_P(opt, T_HASH)) { RB_TYPE_P 630 iseq.c if (RB_TYPE_P(src, T_FILE)) { RB_TYPE_P 64 load.c is_string = RB_TYPE_P(path, T_STRING) ? 1 : 0; RB_TYPE_P 200 load.c else if (RB_TYPE_P(this_feature_index, T_FIXNUM)) { RB_TYPE_P 433 load.c if (RB_TYPE_P(this_feature_index, T_ARRAY)) { RB_TYPE_P 734 load.c else if (RB_TYPE_P((VALUE)data, T_IMEMO) && imemo_type((VALUE)data) == imemo_memo) { RB_TYPE_P 241 marshal.c must_not_be_anonymous((RB_TYPE_P(klass, T_CLASS) ? "class" : "module"), path); RB_TYPE_P 728 marshal.c if (!RB_TYPE_P(v, T_STRING)) { RB_TYPE_P 1149 marshal.c if (RB_TYPE_P(arg->src, T_STRING)) { RB_TYPE_P 1277 marshal.c if (RB_TYPE_P(arg->src, T_STRING)) { RB_TYPE_P 1398 marshal.c !RB_TYPE_P(v, T_CLASS) && !RB_TYPE_P(v, T_MODULE)) { RB_TYPE_P 1485 marshal.c if (!RB_TYPE_P(v, T_CLASS)) { RB_TYPE_P 1496 marshal.c if (!RB_TYPE_P(v, T_MODULE)) { RB_TYPE_P 1582 marshal.c if (RB_TYPE_P(m, T_CLASS)) { /* prepended */ RB_TYPE_P 1619 marshal.c if (rb_special_const_p(v) || RB_TYPE_P(v, T_OBJECT) || RB_TYPE_P(v, T_CLASS)) { RB_TYPE_P 1623 marshal.c if (RB_TYPE_P(v, T_MODULE) || !RTEST(rb_class_inherited_p(c, RBASIC(v)->klass))) { RB_TYPE_P 1786 marshal.c if (!RB_TYPE_P(v, T_STRUCT)) { RB_TYPE_P 1875 marshal.c if (!RB_TYPE_P(v, T_OBJECT)) { RB_TYPE_P 1892 marshal.c if (!RB_TYPE_P(v, T_DATA)) { RB_TYPE_P 22 math.c #define RB_BIGNUM_TYPE_P(x) RB_TYPE_P((x), T_BIGNUM) RB_TYPE_P 254 nacl/pepper_main.c if (!RB_TYPE_P(str, T_STRING)) { RB_TYPE_P 125 node.c if (!RB_TYPE_P(opt, T_HASH)) { RB_TYPE_P 147 numeric.c if (RB_TYPE_P(val, T_BIGNUM)) { RB_TYPE_P 186 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 199 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 214 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 230 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 326 numeric.c if (!RB_TYPE_P(ary, T_ARRAY) || RARRAY_LEN(ary) != 2) { RB_TYPE_P 642 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 707 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 875 numeric.c if (RB_TYPE_P(y, T_FIXNUM)) { RB_TYPE_P 878 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 881 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 899 numeric.c if (RB_TYPE_P(y, T_FIXNUM)) { RB_TYPE_P 902 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 905 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 923 numeric.c if (RB_TYPE_P(y, T_FIXNUM)) { RB_TYPE_P 926 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 929 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 950 numeric.c if (RB_TYPE_P(y, T_FIXNUM)) { RB_TYPE_P 954 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 958 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1048 numeric.c if (RB_TYPE_P(y, T_FIXNUM)) { RB_TYPE_P 1051 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1054 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1088 numeric.c if (RB_TYPE_P(y, T_FIXNUM)) { RB_TYPE_P 1091 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1094 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1120 numeric.c if (RB_TYPE_P(y, T_FIXNUM)) { RB_TYPE_P 1124 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1128 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1159 numeric.c if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 1207 numeric.c if (RB_TYPE_P(y, T_FIXNUM) || RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1210 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1283 numeric.c if (RB_TYPE_P(y, T_FIXNUM) || RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1289 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1323 numeric.c if (RB_TYPE_P(y, T_FIXNUM) || RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1329 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1360 numeric.c if (RB_TYPE_P(y, T_FIXNUM) || RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1366 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1397 numeric.c if (RB_TYPE_P(y, T_FIXNUM) || RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1403 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1434 numeric.c if (RB_TYPE_P(y, T_FIXNUM) || RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 1440 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1471 numeric.c if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 1838 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 1868 numeric.c if (RB_TYPE_P(f, T_FLOAT)) { RB_TYPE_P 1898 numeric.c if (RB_TYPE_P(f, T_FLOAT)) { RB_TYPE_P 1922 numeric.c if (RB_TYPE_P(f, T_FLOAT)) { RB_TYPE_P 1946 numeric.c if (RB_TYPE_P(f, T_FLOAT)) { RB_TYPE_P 2227 numeric.c if (RB_TYPE_P(from, T_FLOAT) || RB_TYPE_P(to, T_FLOAT) || RB_TYPE_P(step, T_FLOAT)) { RB_TYPE_P 2278 numeric.c else if (RB_TYPE_P(from, T_FLOAT) || RB_TYPE_P(to, T_FLOAT) || RB_TYPE_P(step, T_FLOAT)) { RB_TYPE_P 2318 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 2447 numeric.c else if (RB_TYPE_P(to, T_FLOAT)) { RB_TYPE_P 2526 numeric.c else if (RB_TYPE_P(val, T_FLOAT)) { RB_TYPE_P 2535 numeric.c else if (RB_TYPE_P(val, T_BIGNUM)) { RB_TYPE_P 2558 numeric.c else if (RB_TYPE_P(val, T_FLOAT)) { RB_TYPE_P 2572 numeric.c else if (RB_TYPE_P(val, T_BIGNUM)) { RB_TYPE_P 2786 numeric.c else if (RB_TYPE_P(val, T_FLOAT)) { RB_TYPE_P 2795 numeric.c else if (RB_TYPE_P(val, T_BIGNUM)) { RB_TYPE_P 2798 numeric.c else if (RB_TYPE_P(val, T_STRING)) { RB_TYPE_P 2801 numeric.c else if (RB_TYPE_P(val, T_TRUE) || RB_TYPE_P(val, T_FALSE)) { RB_TYPE_P 2812 numeric.c if (RB_TYPE_P(val, T_NIL)) { RB_TYPE_P 2815 numeric.c else if (RB_TYPE_P(val, T_FIXNUM)) { RB_TYPE_P 2818 numeric.c else if (RB_TYPE_P(val, T_FLOAT)) { RB_TYPE_P 2829 numeric.c else if (RB_TYPE_P(val, T_BIGNUM)) { RB_TYPE_P 2832 numeric.c else if (RB_TYPE_P(val, T_STRING)) { RB_TYPE_P 2835 numeric.c else if (RB_TYPE_P(val, T_TRUE) || RB_TYPE_P(val, T_FALSE)) { RB_TYPE_P 2896 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 2920 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 2953 numeric.c if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 2978 numeric.c if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 3125 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 3198 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3229 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3232 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3235 numeric.c else if (RB_TYPE_P(y, T_COMPLEX)) { RB_TYPE_P 3255 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3285 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3289 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3303 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3331 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3334 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3337 numeric.c else if (RB_TYPE_P(y, T_COMPLEX)) { RB_TYPE_P 3351 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3378 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3381 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3395 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3418 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3422 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3438 numeric.c if (RB_TYPE_P(y, T_RATIONAL) && RB_TYPE_P 3457 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3484 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3510 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3514 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3528 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3562 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3584 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3588 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3610 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3702 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3714 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3738 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3763 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3766 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3780 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3807 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3815 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3830 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3854 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3857 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3871 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3894 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3897 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3912 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3934 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3937 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3951 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 3974 numeric.c else if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 3977 numeric.c else if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 3992 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 4026 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 4068 numeric.c if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 4082 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 4104 numeric.c if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 4118 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 4140 numeric.c if (RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 4154 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 4199 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 4245 numeric.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 4305 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 4329 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 4370 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 4403 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 4475 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) { RB_TYPE_P 4530 numeric.c if (RB_TYPE_P(base, T_BIGNUM)) RB_TYPE_P 4535 numeric.c else if (RB_TYPE_P(base, T_BIGNUM) && BIGNUM_NEGATIVE_P(base)) RB_TYPE_P 4568 numeric.c if (RB_TYPE_P(base_value, T_BIGNUM)) RB_TYPE_P 4580 numeric.c else if (RB_TYPE_P(num, T_BIGNUM)) RB_TYPE_P 295 object.c if (RB_TYPE_P(obj, T_OBJECT)) { RB_TYPE_P 1553 object.c if (!CLASS_OR_MODULE_P(arg) && !RB_TYPE_P(arg, T_ICLASS)) { RB_TYPE_P 1886 object.c while (RB_TYPE_P(super, T_ICLASS)) { RB_TYPE_P 2124 object.c if (!RB_TYPE_P(mod, T_MODULE) && !RB_TYPE_P(mod, T_CLASS)) { RB_TYPE_P 2309 object.c if (p < pend && !RB_TYPE_P(mod, T_MODULE) && !RB_TYPE_P(mod, T_CLASS)) { RB_TYPE_P 2513 object.c if (RB_TYPE_P(klass, T_CLASS) && FL_TEST(klass, FL_SINGLETON)) RB_TYPE_P 2621 object.c if (RB_TYPE_P(val, T_BIGNUM)) return val; RB_TYPE_P 2635 object.c if (RB_TYPE_P(val, T_BIGNUM)) return val; RB_TYPE_P 2980 object.c if (RB_TYPE_P(val, T_FLOAT)) return val; RB_TYPE_P 3126 object.c if (RB_TYPE_P(val, T_ARRAY) && RARRAY_LEN(val) == 0) RB_TYPE_P 203 pack.c if (RB_TYPE_P(assoc, T_ARRAY)) { RB_TYPE_P 1861 pack.c if (RB_TYPE_P(*p, T_STRING) && RSTRING_PTR(*p) == t) { RB_TYPE_P 1904 pack.c if (RB_TYPE_P(*p, T_STRING) && RSTRING_PTR(*p) == t) { RB_TYPE_P 586 parse.c return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; RB_TYPE_P 6947 parse.c if (RB_TYPE_P(lit, T_REGEXP)) { RB_TYPE_P 10953 parse.c #define yylval_rval (*(RB_TYPE_P(yylval.val, T_NODE) ? &yylval.node->nd_rval : &yylval.val)) RB_TYPE_P 11155 parse.c if (RB_TYPE_P(hash, T_HASH)) { RB_TYPE_P 14762 parse.c if (RB_TYPE_P(node1->nd_lit, T_REGEXP)) { RB_TYPE_P 14775 parse.c if (RB_TYPE_P(node2->nd_lit, T_REGEXP)) { RB_TYPE_P 15606 parse.c if (RB_TYPE_P(node->nd_lit, T_REGEXP)) { RB_TYPE_P 16962 parse.c if (!RB_TYPE_P(v, T_NODE)) return 0; RB_TYPE_P 16973 parse.c if (!RB_TYPE_P(v, T_NODE)) return v; RB_TYPE_P 17034 parse.c if (RB_TYPE_P(src, T_FILE)) { RB_TYPE_P 532 parse.y return RB_TYPE_P(n, T_NODE) && nd_type(RNODE(n)) == NODE_RIPPER; RB_TYPE_P 2338 parse.y if (RB_TYPE_P(lit, T_REGEXP)) { RB_TYPE_P 5280 parse.y #define yylval_rval (*(RB_TYPE_P(yylval.val, T_NODE) ? &yylval.node->nd_rval : &yylval.val)) RB_TYPE_P 5482 parse.y if (RB_TYPE_P(hash, T_HASH)) { RB_TYPE_P 9089 parse.y if (RB_TYPE_P(node1->nd_lit, T_REGEXP)) { RB_TYPE_P 9102 parse.y if (RB_TYPE_P(node2->nd_lit, T_REGEXP)) { RB_TYPE_P 9933 parse.y if (RB_TYPE_P(node->nd_lit, T_REGEXP)) { RB_TYPE_P 11289 parse.y if (!RB_TYPE_P(v, T_NODE)) return 0; RB_TYPE_P 11300 parse.y if (!RB_TYPE_P(v, T_NODE)) return v; RB_TYPE_P 11361 parse.y if (RB_TYPE_P(src, T_FILE)) { RB_TYPE_P 1314 proc.c while (klass != me->owner && (FL_TEST(klass, FL_SINGLETON) || RB_TYPE_P(klass, T_ICLASS))) { RB_TYPE_P 1548 proc.c else if (RB_TYPE_P(c, T_MODULE)) { RB_TYPE_P 1823 proc.c if (method->me->owner != mod && !RB_TYPE_P(method->me->owner, T_MODULE) && RB_TYPE_P 2126 proc.c if (!RB_TYPE_P(methclass, T_MODULE) && RB_TYPE_P 2145 proc.c if (RB_TYPE_P(bound->me->owner, T_MODULE)) { RB_TYPE_P 2477 proc.c if (RB_TYPE_P(defined_class, T_ICLASS)) { RB_TYPE_P 1507 process.c if (!RB_TYPE_P(key, T_ARRAY)) { RB_TYPE_P 1578 process.c else if (RB_TYPE_P(flags, T_STRING)) RB_TYPE_P 1593 process.c if (RB_TYPE_P(key, T_FILE)) RB_TYPE_P 1597 process.c else if (RB_TYPE_P(key, T_ARRAY)) { RB_TYPE_P 1213 random.c if (!RB_TYPE_P(vmax, T_FLOAT) && (v = rb_check_to_int(vmax), !NIL_P(v))) { RB_TYPE_P 1330 random.c if (!RB_TYPE_P(vmax, T_FLOAT)) { RB_TYPE_P 655 range.c else if (RB_TYPE_P(beg, T_FLOAT) || RB_TYPE_P(end, T_FLOAT)) { RB_TYPE_P 1168 range.c else if (RB_TYPE_P(beg, T_STRING) && RB_TYPE_P(end, T_STRING)) { RB_TYPE_P 1230 range.c if (!RB_TYPE_P(obj, T_OBJECT) || RBASIC(obj)->klass != rb_cObject) { RB_TYPE_P 142 rational.c if (RB_TYPE_P(x, T_STRING)) RB_TYPE_P 149 rational.c if (RB_TYPE_P(x, T_STRING)) RB_TYPE_P 181 rational.c if (RB_TYPE_P(x, T_FIXNUM)) { RB_TYPE_P 184 rational.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 187 rational.c else if (RB_TYPE_P(x, T_RATIONAL)) { RB_TYPE_P 200 rational.c if (RB_TYPE_P(x, T_FIXNUM)) { RB_TYPE_P 203 rational.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 206 rational.c else if (RB_TYPE_P(x, T_RATIONAL)) { RB_TYPE_P 219 rational.c if (RB_TYPE_P(x, T_FIXNUM)) { RB_TYPE_P 222 rational.c else if (RB_TYPE_P(x, T_BIGNUM)) { RB_TYPE_P 225 rational.c else if (RB_TYPE_P(x, T_RATIONAL)) { RB_TYPE_P 364 rational.c if (RB_TYPE_P(x, T_BIGNUM) && RB_TYPE_P(y, T_BIGNUM)) { RB_TYPE_P 482 rational.c if (!(RB_TYPE_P(num, T_FIXNUM) || RB_TYPE_P(num, T_BIGNUM))) { RB_TYPE_P 747 rational.c if (RB_TYPE_P(other, T_FIXNUM) || RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 756 rational.c else if (RB_TYPE_P(other, T_FLOAT)) { RB_TYPE_P 759 rational.c else if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 788 rational.c if (RB_TYPE_P(other, T_FIXNUM) || RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 797 rational.c else if (RB_TYPE_P(other, T_FLOAT)) { RB_TYPE_P 800 rational.c else if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 868 rational.c if (RB_TYPE_P(other, T_FIXNUM) || RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 877 rational.c else if (RB_TYPE_P(other, T_FLOAT)) { RB_TYPE_P 880 rational.c else if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 910 rational.c if (RB_TYPE_P(other, T_FIXNUM) || RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 921 rational.c else if (RB_TYPE_P(other, T_FLOAT)) RB_TYPE_P 923 rational.c else if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 1018 rational.c if (RB_TYPE_P(other, T_FIXNUM)) { RB_TYPE_P 1041 rational.c else if (RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 1045 rational.c else if (RB_TYPE_P(other, T_FLOAT) || RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 1070 rational.c if (RB_TYPE_P(other, T_FIXNUM) || RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 1079 rational.c else if (RB_TYPE_P(other, T_FLOAT)) { RB_TYPE_P 1082 rational.c else if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 1120 rational.c if (RB_TYPE_P(other, T_FIXNUM) || RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 1136 rational.c else if (RB_TYPE_P(other, T_FLOAT)) { RB_TYPE_P 1139 rational.c else if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 1159 rational.c if (RB_TYPE_P(other, T_FIXNUM) || RB_TYPE_P(other, T_BIGNUM)) { RB_TYPE_P 1162 rational.c else if (RB_TYPE_P(other, T_FLOAT)) { RB_TYPE_P 1165 rational.c else if (RB_TYPE_P(other, T_RATIONAL)) { RB_TYPE_P 1168 rational.c else if (RB_TYPE_P(other, T_COMPLEX)) { RB_TYPE_P 1834 rational.c if (RB_TYPE_P(y, T_FLOAT)) { RB_TYPE_P 2331 rational.c if (RB_TYPE_P(num, T_FLOAT)) RB_TYPE_P 2380 rational.c if (RB_TYPE_P(num, T_FLOAT)) RB_TYPE_P 2392 rational.c if (RB_TYPE_P(num, T_FLOAT)) RB_TYPE_P 2407 rational.c if (RB_TYPE_P(a1, T_COMPLEX)) { RB_TYPE_P 2412 rational.c if (RB_TYPE_P(a2, T_COMPLEX)) { RB_TYPE_P 2420 rational.c if (RB_TYPE_P(a1, T_FLOAT)) { RB_TYPE_P 2423 rational.c else if (RB_TYPE_P(a1, T_STRING)) { RB_TYPE_P 2427 rational.c if (RB_TYPE_P(a2, T_FLOAT)) { RB_TYPE_P 2430 rational.c else if (RB_TYPE_P(a2, T_STRING)) { RB_TYPE_P 2436 rational.c if (RB_TYPE_P(a1, T_RATIONAL)) { RB_TYPE_P 2925 re.c if (!RB_TYPE_P(re2, T_REGEXP)) return Qfalse; RB_TYPE_P 2976 re.c if (!RB_TYPE_P(match2, T_MATCH)) return Qfalse; RB_TYPE_P 3134 re.c if (!RB_TYPE_P(line, T_STRING)) { RB_TYPE_P 3314 re.c if (RB_TYPE_P(argv[0], T_REGEXP)) { RB_TYPE_P 1354 ruby.c if (!RB_TYPE_P(line, T_STRING)) { RB_TYPE_P 1050 sprintf.c else if (RB_TYPE_P(val, T_RATIONAL)) { RB_TYPE_P 1346 sprintf.c if (RB_TYPE_P(value, T_CLASS)) { RB_TYPE_P 217 strftime.c if (!RB_TYPE_P(val, T_BIGNUM)) RB_TYPE_P 1297 string.c if (RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 1301 string.c if (!RB_TYPE_P(str, T_STRING)) RB_TYPE_P 1973 string.c if (!RB_TYPE_P(s, T_STRING)) { RB_TYPE_P 2972 string.c if (!RB_TYPE_P(str2, T_STRING)) { RB_TYPE_P 2992 string.c if (!RB_TYPE_P(str2, T_STRING)) return Qfalse; RB_TYPE_P 3027 string.c if (!RB_TYPE_P(str2, T_STRING)) { RB_TYPE_P 3029 string.c if (RB_TYPE_P(tmp, T_STRING)) { RB_TYPE_P 3192 string.c if (RB_TYPE_P(sub, T_REGEXP)) { RB_TYPE_P 3354 string.c if (RB_TYPE_P(sub, T_REGEXP)) { RB_TYPE_P 4023 string.c else if (RB_TYPE_P(indx, T_REGEXP)) { RB_TYPE_P 4026 string.c else if (RB_TYPE_P(indx, T_STRING)) { RB_TYPE_P 4122 string.c if (RB_TYPE_P(argv[0], T_REGEXP)) { RB_TYPE_P 4354 string.c if (RB_TYPE_P(argv[0], T_REGEXP)) { RB_TYPE_P 4564 string.c if (RB_TYPE_P(pat, T_STRING)) { RB_TYPE_P 4589 string.c repl = rb_reg_regsub(repl, str, regs, RB_TYPE_P(pat, T_STRING) ? Qnil : pat); RB_TYPE_P 4741 string.c if (RB_TYPE_P(pat, T_STRING)) { RB_TYPE_P 4766 string.c val = rb_reg_regsub(repl, str, regs, RB_TYPE_P(pat, T_STRING) ? Qnil : pat); RB_TYPE_P 8631 string.c if (RB_TYPE_P(sep, T_REGEXP)) { RB_TYPE_P 8671 string.c if (RB_TYPE_P(sep, T_REGEXP)) { RB_TYPE_P 8770 string.c if (!NIL_P(val) && !RB_TYPE_P(val, T_STRING)) { RB_TYPE_P 9605 string.c if (!RB_TYPE_P(name, T_STRING)) { RB_TYPE_P 58 struct.c if (!RB_TYPE_P(members, T_ARRAY)) { RB_TYPE_P 141 struct.c if (UNLIKELY(!RB_TYPE_P(back, T_ARRAY))) { RB_TYPE_P 535 struct.c if (!RB_TYPE_P(members, T_ARRAY)) { RB_TYPE_P 828 struct.c if (RB_TYPE_P(idx, T_SYMBOL)) { RB_TYPE_P 831 struct.c else if (RB_TYPE_P(idx, T_STRING)) { RB_TYPE_P 1039 struct.c if (!RB_TYPE_P(s2, T_STRUCT)) return Qfalse; RB_TYPE_P 1105 struct.c if (!RB_TYPE_P(s2, T_STRUCT)) return Qfalse; RB_TYPE_P 940 symbol.c else if (!RB_TYPE_P(name, T_STRING)) { RB_TYPE_P 972 symbol.c else if (!RB_TYPE_P(name, T_STRING)) { RB_TYPE_P 633 thread.c if (RB_TYPE_P(errinfo, T_OBJECT)) { RB_TYPE_P 4447 thread.c if (NIL_P(hash) || !RB_TYPE_P(hash, T_HASH)) { RB_TYPE_P 4455 thread.c if (NIL_P(list) || !RB_TYPE_P(list, T_HASH)) { RB_TYPE_P 4474 thread.c #define OBJ_ID_EQL(obj_id, other) (RB_TYPE_P((obj_id), T_BIGNUM) ? \ RB_TYPE_P 4482 thread.c if (!RB_TYPE_P(pair_list, T_HASH)) { RB_TYPE_P 4515 thread.c if (!RB_TYPE_P(pair_list, T_HASH)){ RB_TYPE_P 4541 thread.c if (RB_TYPE_P(pair_list, T_HASH)) { RB_TYPE_P 4934 thread.c if (RB_TYPE_P(coverage, T_ARRAY) && !RBASIC_CLASS(coverage)) { RB_TYPE_P 547 thread_sync.c if (!RB_TYPE_P(ary, T_ARRAY)) { RB_TYPE_P 81 time.c if (RB_TYPE_P(x, T_BIGNUM)) return rb_big_plus(x, y); RB_TYPE_P 91 time.c if (RB_TYPE_P(x, T_BIGNUM)) return rb_big_minus(x, y); RB_TYPE_P 101 time.c if (RB_TYPE_P(x, T_BIGNUM)) RB_TYPE_P 115 time.c if (RB_TYPE_P(x, T_BIGNUM)) return rb_big_modulo(x, y); RB_TYPE_P 137 time.c if (RB_TYPE_P(ret, T_RATIONAL) && RB_TYPE_P 277 time.c if (RB_TYPE_P(v, T_RATIONAL)) { RB_TYPE_P 286 time.c else if (RB_TYPE_P(v, T_BIGNUM) && RB_TYPE_P 346 time.c if (RB_TYPE_P(x, T_BIGNUM)) return v2w(rb_big_plus(x, w2v(wy))); RB_TYPE_P 362 time.c if (RB_TYPE_P(x, T_BIGNUM)) return v2w(rb_big_minus(x, w2v(wy))); RB_TYPE_P 568 time.c if (RB_TYPE_P(v, T_RATIONAL)) RB_TYPE_P 2408 time.c if (RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 2434 time.c if (RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 2449 time.c if (RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 2463 time.c if (RB_TYPE_P(obj, T_STRING)) { RB_TYPE_P 3112 time.c if (!RB_TYPE_P(v, T_RATIONAL)) { RB_TYPE_P 4516 time.c if (RB_TYPE_P(nano, T_RATIONAL)) { RB_TYPE_P 2285 transcode.c if (!NIL_P(ecopts) && RB_TYPE_P(ecopts, T_HASH)) { RB_TYPE_P 2287 transcode.c if (RB_TYPE_P(fallback, T_HASH)) { RB_TYPE_P 2462 transcode.c else if (RB_TYPE_P(v, T_SYMBOL)) { RB_TYPE_P 2584 transcode.c if (!RB_TYPE_P(opthash, T_HASH) || !OBJ_FROZEN(opthash)) RB_TYPE_P 3070 transcode.c if (RB_TYPE_P(pair, T_ARRAY)) { RB_TYPE_P 107 variable.c if (RB_TYPE_P(value, T_MODULE) || RB_TYPE_P(value, T_CLASS)) { RB_TYPE_P 211 variable.c if (!RB_TYPE_P(path, T_STRING)) { RB_TYPE_P 272 variable.c if (RB_TYPE_P(klass, T_MODULE)) { RB_TYPE_P 417 variable.c if (!RB_TYPE_P(c, T_MODULE) && !RB_TYPE_P(c, T_CLASS)) { RB_TYPE_P 2599 variable.c if (rb_cObject && (RB_TYPE_P(val, T_MODULE) || RB_TYPE_P(val, T_CLASS))) { RB_TYPE_P 2769 variable.c if (RB_TYPE_P(c, T_ICLASS)) RB_TYPE_P 2786 variable.c if (RB_TYPE_P(obj, T_MODULE) || RB_TYPE_P(obj, T_CLASS)) { RB_TYPE_P 250 vm.c if (RB_TYPE_P(klass, T_ICLASS)) { RB_TYPE_P 308 vm.c else if (RB_TYPE_P(arg, T_HASH)) RB_TYPE_P 1409 vm.c if (RB_TYPE_P(klass, T_ICLASS) && FL_TEST(klass, RICLASS_IS_ORIGIN)) { RB_TYPE_P 1093 vm_backtrace.c if (RB_TYPE_P(klass, T_ICLASS)) { RB_TYPE_P 1284 vm_backtrace.c if (RB_TYPE_P(frame, T_IMEMO)) { RB_TYPE_P 1345 vm_backtrace.c if (RB_TYPE_P(frame, T_IMEMO)) { RB_TYPE_P 1361 vm_backtrace.c if (RB_TYPE_P(klass, T_ICLASS)) { RB_TYPE_P 1366 vm_backtrace.c if (!RB_TYPE_P(klass, T_CLASS)) RB_TYPE_P 983 vm_core.h #define RUBY_VM_IFUNC_P(ptr) (RB_TYPE_P((VALUE)(ptr), T_IMEMO) && imemo_type((VALUE)ptr) == imemo_ifunc) RB_TYPE_P 984 vm_core.h #define RUBY_VM_NORMAL_ISEQ_P(ptr) (RB_TYPE_P((VALUE)(ptr), T_IMEMO) && imemo_type((VALUE)ptr) == imemo_iseq && rb_iseq_check((rb_iseq_t *)ptr)) RB_TYPE_P 1022 vm_dump.c if (RB_TYPE_P(name, T_STRING)) { RB_TYPE_P 1026 vm_dump.c else if (RB_TYPE_P(name, T_CLASS) || RB_TYPE_P(name, T_MODULE)) { RB_TYPE_P 1027 vm_dump.c const char *const type = RB_TYPE_P(name, T_CLASS) ? RB_TYPE_P 1030 vm_dump.c if (!RB_TYPE_P(name, T_STRING)) { RB_TYPE_P 1039 vm_dump.c if (!RB_TYPE_P(klass, T_STRING)) { RB_TYPE_P 600 vm_eval.c if (RB_TYPE_P(defined_class, T_ICLASS)) { RB_TYPE_P 1279 vm_eval.c if (RB_TYPE_P(errat, T_ARRAY)) { RB_TYPE_P 1282 vm_eval.c if (RB_TYPE_P(mesg, T_STRING) && !RSTRING_LEN(mesg)) { RB_TYPE_P 1561 vm_eval.c if (!RB_TYPE_P(cmd, T_STRING)) { RB_TYPE_P 78 vm_insnhelper.c if (RB_TYPE_P(cref_or_me, T_IMEMO)) { RB_TYPE_P 262 vm_insnhelper.c if (RB_TYPE_P((VALUE)svar, T_IMEMO)) { RB_TYPE_P 384 vm_insnhelper.c if (!RB_TYPE_P(obj, T_IMEMO)) rb_bug("check_method_entry: unknown type: %s", rb_obj_info(obj)); RB_TYPE_P 438 vm_insnhelper.c if (!RB_TYPE_P(obj, T_IMEMO)) rb_bug("check_cref: unknown type: %s", rb_obj_info(obj)); RB_TYPE_P 474 vm_insnhelper.c if (RB_TYPE_P(v, T_IMEMO)) { RB_TYPE_P 503 vm_insnhelper.c if (RB_TYPE_P(v, T_IMEMO)) { RB_TYPE_P 653 vm_insnhelper.c if (!RB_TYPE_P(klass, T_CLASS) && !RB_TYPE_P(klass, T_MODULE)) { RB_TYPE_P 790 vm_insnhelper.c if (LIKELY(RB_TYPE_P(obj, T_OBJECT))) { RB_TYPE_P 838 vm_insnhelper.c if (LIKELY(RB_TYPE_P(obj, T_OBJECT))) { RB_TYPE_P 1069 vm_insnhelper.c if (!RB_TYPE_P(ary, T_ARRAY)) { RB_TYPE_P 1958 vm_insnhelper.c if (RB_TYPE_P(klass, T_ICLASS) && FL_TEST(klass, RICLASS_IS_ORIGIN)) klass = RBASIC_CLASS(klass); RB_TYPE_P 1961 vm_insnhelper.c VALUE owner = RB_TYPE_P(klass, T_ICLASS) ? RBASIC_CLASS(klass) : klass; RB_TYPE_P 1979 vm_insnhelper.c VM_ASSERT(RB_TYPE_P(orig_me->owner, T_MODULE)); RB_TYPE_P 2247 vm_insnhelper.c VALUE m = RB_TYPE_P(current_defined_class, T_ICLASS) ? RB_TYPE_P 67 vm_method.c if (RB_TYPE_P(klass, T_ICLASS)) { RB_TYPE_P 418 vm_method.c VM_ASSERT(RB_TYPE_P(me->owner, T_MODULE)); RB_TYPE_P 598 vm_method.c if (RB_TYPE_P(klass, T_MODULE)) { RB_TYPE_P 800 vm_method.c VM_ASSERT(RB_TYPE_P(defined_class, T_ICLASS)); RB_TYPE_P 1031 vm_method.c if (!me && RB_TYPE_P(klass, T_MODULE)) { RB_TYPE_P 1536 vm_method.c if ((!RB_TYPE_P(klass, T_MODULE)) || RB_TYPE_P 1822 vm_method.c if (!RB_TYPE_P(module, T_MODULE)) { RB_TYPE_P 623 vm_trace.c if (RB_TYPE_P(klass, T_ICLASS)) { RB_TYPE_P 788 vm_trace.c if (RB_TYPE_P(trace_arg->klass, T_ICLASS)) {