rb_equal 1476 array.c if (!rb_equal(e, val)) break; rb_equal 1539 array.c if (!rb_equal(e, val)) break; rb_equal 2987 array.c if (rb_equal(e, item)) { rb_equal 3743 array.c rb_equal(RARRAY_AREF(v, 0), key)) rb_equal 3777 array.c rb_equal(RARRAY_AREF(v, 1), value)) rb_equal 3797 array.c if (rb_equal(*p1, *p2)) { rb_equal 3838 array.c return rb_equal(ary2, ary1); rb_equal 3927 array.c if (rb_equal(e, item)) return Qtrue; rb_equal 4501 array.c if (rb_equal(RARRAY_AREF(ary, i), obj)) n++; rb_equal 5472 bignum.c return rb_equal(y, x); rb_equal 130 enum.c if (rb_equal(i, memo->v1)) { rb_equal 266 enum.c if (rb_equal(i, memo->v2)) { rb_equal 2110 enum.c if (rb_equal(rb_enum_values_pack(argc, argv), memo->v1)) { rb_equal 2879 enum.c if (rb_equal(argp->prev_value, v)) { rb_equal 963 error.c if (!rb_equal(rb_attr_get(exc, id_mesg), mesg)) rb_equal 965 error.c if (!rb_equal(exc_backtrace(exc), backtrace)) rb_equal 1249 error.c if (!rb_equal(ptr1[i], ptr2[i])) rb_equal 1568 error.c if (FIXNUM_P(num) ? num == e : rb_equal(num, e)) rb_equal 2538 file.c if (!NIL_P(mtime) && mtime != atime && !rb_equal(atime, mtime)) { rb_equal 1040 hash.c if (rb_equal(value, args[0])) { rb_equal 2029 hash.c if (rb_equal(value, data[1])) { rb_equal 2076 hash.c if (!(data->eql ? rb_eql(val1, (VALUE)val2) : (int)rb_equal(val1, (VALUE)val2))) { rb_equal 2115 hash.c return rb_equal(hash2, hash1); rb_equal 2125 hash.c if (!(rb_equal(RHASH_IFNONE(hash1), RHASH_IFNONE(hash2)) && rb_equal 2432 hash.c return !RTEST(rb_equal(a, b)); rb_equal 2460 hash.c if (RTEST(rb_equal(args[0], key))) { rb_equal 2519 hash.c if (RTEST(rb_equal(args[0], val))) { rb_equal 2753 hash.c if (v != Qundef && rb_equal(value, v)) return ST_CONTINUE; rb_equal 1783 include/ruby/ruby.h VALUE rb_equal(VALUE,VALUE); rb_equal 478 numeric.c if (rb_equal(INT2FIX(0), y)) rb_num_zerodiv(); rb_equal 516 numeric.c if ((!rb_equal(z, INT2FIX(0))) && rb_equal 645 numeric.c else if (rb_equal(num, INT2FIX(0))) { rb_equal 1163 numeric.c return rb_equal(x, y); rb_equal 2356 numeric.c if (rb_equal(*step, INT2FIX(0))) { rb_equal 2444 numeric.c if (rb_equal(step, INT2FIX(0))) { rb_equal 1428 object.c if (obj1 == obj2 || rb_equal(obj1, obj2)) rb_equal 3418 object.c rb_define_method(rb_mKernel, "===", rb_equal, 1); rb_equal 3482 object.c rb_define_method(rb_cNilClass, "===", rb_equal, 1); rb_equal 3568 object.c rb_define_method(rb_cTrueClass, "===", rb_equal, 1); rb_equal 3582 object.c rb_define_method(rb_cFalseClass, "===", rb_equal, 1); rb_equal 640 process.c return rb_equal(pst_to_i(st1), st2); rb_equal 1393 random.c return rb_equal(r1->seed, r2->seed); rb_equal 138 range.c if (!rb_equal(RANGE_BEG(range), RANGE_BEG(obj))) rb_equal 140 range.c if (!rb_equal(RANGE_END(range), RANGE_END(obj))) rb_equal 680 range.c if (rb_equal(low, org_high)) { rb_equal 2976 string.c return rb_equal(str2, str1); rb_equal 3955 string.c if (!rb_equal(str, *argp)) return 0; rb_equal 1015 struct.c if (!rb_equal(ptr[i], ptr2[i])) return Qfalse; rb_equal 1834 time.c if (!rb_equal(subsec, INT2FIX(0))) { rb_equal 3258 time.c return rb_equal(w2v(tobj1->timew), w2v(tobj2->timew)); rb_equal 4515 time.c if (!rb_equal(nano, INT2FIX(0))) { rb_equal 4547 time.c if (rb_equal(mod, INT2FIX(0))) rb_equal 1458 vm_method.c return RTEST(rb_equal(d1->body.proc, d2->body.proc));