RTEST 1460 array.c if (RTEST(rb_yield(RARRAY_AREF(ary, i)))) { RTEST 1522 array.c if (RTEST(rb_yield(RARRAY_AREF(ary, i)))) RTEST 2841 array.c if (RTEST(rb_yield(RARRAY_AREF(ary, i)))) { RTEST 2862 array.c if (!RTEST(rb_yield(v))) continue; RTEST 3153 array.c if (!RTEST(rb_yield(v))) { RTEST 3169 array.c if (RTEST(rb_yield(v))) continue; RTEST 4490 array.c if (RTEST(rb_yield(v))) n++; RTEST 5542 array.c if (!RTEST(rb_yield(RARRAY_AREF(ary, i)))) break; RTEST 5602 array.c if (!RTEST(rb_yield(RARRAY_AREF(ary, i)))) break; RTEST 5622 array.c for (i = 0; i < len; ++i) if (RTEST(ptr[i])) return Qtrue; RTEST 5626 array.c if (RTEST(rb_yield(RARRAY_AREF(ary, i)))) return Qtrue; RTEST 2925 bignum.c if (RTEST(rb_funcall(val, '>', 1, INT2FIX(0)))) return 1; RTEST 2926 bignum.c if (RTEST(rb_funcall(val, '<', 1, INT2FIX(0)))) return -1; RTEST 1183 class.c recur = RTEST(r); RTEST 1326 class.c if (argc > 0 && !RTEST(argv[0])) { RTEST 1426 class.c me_arg.recur = RTEST(recur); RTEST 1431 class.c if (RTEST(recur)) { RTEST 168 compar.c if (RTEST(cmp_lt(x, min))) return Qfalse; RTEST 169 compar.c if (RTEST(cmp_gt(x, max))) return Qfalse; RTEST 5561 compile.c if (ISEQ_COMPILE_DATA(iseq)->option->debug_frozen_string_literal || RTEST(ruby_debug)) { RTEST 5584 compile.c if (ISEQ_COMPILE_DATA(iseq)->option->debug_frozen_string_literal || RTEST(ruby_debug)) { RTEST 8306 compile.c if (RTEST(ISEQ_COVERAGE(iseq))) { RTEST 8328 compile.c if (RTEST(opt)) { RTEST 50 enum.c if (RTEST(rb_funcall(memo->v1, id_eqq, 1, i)) == RTEST(memo->u3.value)) { RTEST 62 enum.c if (RTEST(rb_funcall(memo->v1, id_eqq, 1, i)) == RTEST(memo->u3.value)) { RTEST 141 enum.c if (RTEST(enum_yield(argc, argv))) { RTEST 207 enum.c if (RTEST(rb_yield(i))) { RTEST 279 enum.c if (RTEST(enum_yield(argc, argv))) { RTEST 335 enum.c if (RTEST(rb_yield(i))) { RTEST 405 enum.c if (!RTEST(rb_yield(i))) { RTEST 787 enum.c if (RTEST(rb_yield(i))) { RTEST 1139 enum.c if (!RTEST(result)) { RTEST 1173 enum.c if (RTEST(result)) { RTEST 1207 enum.c if (RTEST(result)) { RTEST 1464 enum.c if (RTEST(result)) { RTEST 2641 enum.c if (!RTEST(enum_yield(argc, argv))) rb_iter_break(); RTEST 2721 enum.c if (!memo->u3.state && !RTEST(rb_yield(i))) { RTEST 3034 enum.c if (RTEST(header_p)) { RTEST 3260 enum.c split_p = RTEST(rb_funcall(memo->pat, id_eqq, 1, i)); RTEST 3264 enum.c split_p = RTEST(rb_funcall(memo->pred, id_call, 1, i)); RTEST 3382 enum.c split_p = RTEST(rb_funcall(memo->pred, id_call, 2, memo->prev_elt, i)); RTEST 3417 enum.c memo->inverted = RTEST(rb_attr_get(enumerator, rb_intern("slicewhen_inverted"))); RTEST 3763 enum.c if (RTEST(rb_range_values(obj, &beg, &end, &excl))) { RTEST 412 enumerator.c if (RTEST(rb_obj_is_kind_of(obj, rb_cLazy))) RTEST 1618 enumerator.c if (RTEST(rb_yield(element))) { RTEST 1641 enumerator.c if (!RTEST(rb_yield(element))) { RTEST 1665 enumerator.c if (RTEST(result)) { RTEST 1677 enumerator.c if (RTEST(result)) { RTEST 1699 enumerator.c if (!RTEST(result)) { RTEST 1711 enumerator.c if (!RTEST(result)) { RTEST 1877 enumerator.c if (!RTEST(result)) return Qundef; RTEST 1941 enumerator.c if (NIL_P(memo) && !RTEST(rb_yield_values2(argc - 1, &argv[1]))) { RTEST 179 error.c if (!RTEST(ruby_verbose)) return; RTEST 233 error.c if (!RTEST(ruby_verbose)) return; RTEST 248 error.c if (!RTEST(ruby_verbose)) return; RTEST 1169 error.c VALUE priv = (argc > 3) && (--argc, RTEST(argv[argc])) ? Qtrue : Qfalse; RTEST 1173 error.c rb_ivar_set(self, id_private_call_p, RTEST(priv) ? Qtrue : Qfalse); RTEST 2259 error.c if (!RTEST(ruby_verbose)) return; RTEST 2279 error.c if (!RTEST(ruby_verbose)) return; RTEST 78 eval.c if (RTEST(ruby_debug)) RTEST 202 eval.c if (!RTEST(err)) continue; RTEST 524 eval.c if (RTEST(ruby_debug) && !NIL_P(e = th->errinfo) && RTEST 1282 eval.c if (!RTEST(rb_search_class_path(module))) { RTEST 6 ext/-test-/bignum/str2big.c return rb_str2big_poweroftwo(str, NUM2INT(vbase), RTEST(badcheck)); RTEST 12 ext/-test-/bignum/str2big.c return rb_str2big_normal(str, NUM2INT(vbase), RTEST(badcheck)); RTEST 18 ext/-test-/bignum/str2big.c return rb_str2big_karatsuba(str, NUM2INT(vbase), RTEST(badcheck)); RTEST 25 ext/-test-/bignum/str2big.c return rb_str2big_gmp(str, NUM2INT(vbase), RTEST(badcheck)); RTEST 58 ext/-test-/printf/printf.c if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("space"))))) { RTEST 61 ext/-test-/printf/printf.c if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("hash"))))) { RTEST 64 ext/-test-/printf/printf.c if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("plus"))))) { RTEST 67 ext/-test-/printf/printf.c if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("minus"))))) { RTEST 70 ext/-test-/printf/printf.c if (RTEST(rb_hash_aref(opt, ID2SYM(rb_intern("zero"))))) { RTEST 49 ext/-test-/tracepoint/gc_hook.c RTEST(tpval = rb_ivar_get(module, tp_key))) { RTEST 55 ext/-test-/tracepoint/gc_hook.c if (RTEST(proc)) { RTEST 88 ext/bigdecimal/bigdecimal.c # define RRATIONAL_NEGATIVE_P(x) RTEST(rb_funcall((x), '<', 1, INT2FIX(0))) RTEST 1021 ext/bigdecimal/bigdecimal.c return RTEST(rb_num_coerce_cmp(self, r, rb_intern("=="))) ? Qtrue : Qfalse; RTEST 2131 ext/bigdecimal/bigdecimal.c return RTEST(rb_funcall(x, '<', 1, INT2FIX(0))); RTEST 2156 ext/bigdecimal/bigdecimal.c return RTEST(rb_funcall(x, id_eq, 1, INT2FIX(0))); RTEST 2181 ext/bigdecimal/bigdecimal.c return RTEST(rb_funcall(x, id_eq, 1, INT2FIX(1))); RTEST 2296 ext/bigdecimal/bigdecimal.c if (RTEST(BigDecimal_eq(vexp, rounded))) { RTEST 2405 ext/bigdecimal/bigdecimal.c else if (RTEST(rb_funcall(abs_value, '<', 1, INT2FIX(1)))) { RTEST 24 ext/coverage/coverage.c if (!RTEST(coverages)) { RTEST 55 ext/coverage/coverage.c if (!RTEST(coverages)) { RTEST 7085 ext/date/date_core.c sg = DBL2NUM(RTEST(sg) ? GREGORIAN : JULIAN); RTEST 2209 ext/date/date_parse.c if (RTEST(ref_hash("_bc"))) { RTEST 2224 ext/date/date_parse.c if (RTEST(ref_hash("_comp"))) { RTEST 386 ext/dbm/dbm.c if (RTEST(v)) { RTEST 525 ext/dbm/dbm.c if (RTEST(ret)) rb_ary_push(ary, keystr); RTEST 647 ext/fiddle/pointer.c if (RTEST(rb_obj_is_kind_of(val, rb_cIO))){ RTEST 654 ext/fiddle/pointer.c else if (RTEST(rb_obj_is_kind_of(val, rb_cString))){ RTEST 455 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 493 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 498 ext/gdbm/gdbm.c if (RTEST(v)) { RTEST 625 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 632 ext/gdbm/gdbm.c if (RTEST(ret)) rb_ary_push(ary, keystr); RTEST 704 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 864 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 890 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 916 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 941 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 1023 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 1053 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 1145 ext/gdbm/gdbm.c if (RTEST(val)) RTEST 1171 ext/gdbm/gdbm.c fgdbm_set_fastmode(obj, RTEST(val) ? Qfalse : Qtrue); RTEST 1180 ext/gdbm/gdbm.c if (RTEST(val)) RTEST 1205 ext/gdbm/gdbm.c for (keystr = rb_gdbm_firstkey(dbm); RTEST(keystr); RTEST 447 ext/io/console/console.c if (RTEST(f)) RTEST 83 ext/io/nonblock/nonblock.c if (RTEST(nb)) RTEST 86 ext/io/nonblock/nonblock.c io_nonblock_set(fptr->fd, io_nonblock_mode(fptr->fd), RTEST(nb)); RTEST 120 ext/io/nonblock/nonblock.c nb = RTEST(v); RTEST 82 ext/objspace/object_tracing.c const char *path_cstr = RTEST(path) ? make_unique_str(arg->str_table, RSTRING_PTR(path), RSTRING_LEN(path)) : 0; RTEST 83 ext/objspace/object_tracing.c VALUE class_path = (RTEST(klass) && !OBJ_FROZEN(klass)) ? rb_class_path_cached(klass) : Qnil; RTEST 84 ext/objspace/object_tracing.c const char *class_path_cstr = RTEST(class_path) ? make_unique_str(arg->str_table, RSTRING_PTR(class_path), RSTRING_LEN(class_path)) : 0; RTEST 874 ext/objspace/objspace.c if (!RTEST(klass)) { RTEST 301 ext/objspace/objspace_dump.c if (RTEST(ainfo->mid)) { RTEST 361 ext/objspace/objspace_dump.c if (RTEST(opts)) RTEST 192 ext/openssl/ossl.c if (RTEST(pass)) { RTEST 495 ext/openssl/ossl.c if (RTEST(enabled)) { RTEST 505 ext/openssl/ossl.c if (RTEST(enabled)) RTEST 156 ext/openssl/ossl_asn1.c if (RTEST(rb_obj_is_kind_of(obj, cBN))) { RTEST 240 ext/openssl/ossl_asn1.c return RTEST(obj) ? 0xff : 0x0; RTEST 86 ext/openssl/ossl_bn.c if (RTEST(rb_obj_is_kind_of(obj, cBN))) { RTEST 196 ext/openssl/ossl_bn.c if (RTEST(rb_obj_is_kind_of(str, cBN))) { RTEST 328 ext/openssl/ossl_bn.c if (!RTEST(rb_obj_is_kind_of(other, cBN))) { RTEST 247 ext/openssl/ossl_ssl.c if (!RTEST(success)) return 0; RTEST 281 ext/openssl/ossl_ssl.c if (!RTEST(dh)) return NULL; RTEST 315 ext/openssl/ossl_ssl.c if (!RTEST(ecdh)) return NULL; RTEST 736 ext/openssl/ossl_ssl.c if (RTEST(ossl_sslctx_get_tmp_ecdh_cb(self))) { RTEST 826 ext/openssl/ossl_ssl.c if (RTEST(ossl_sslctx_get_client_cert_cb(self))) RTEST 842 ext/openssl/ossl_ssl.c if (RTEST(rb_iv_get(self, "@npn_select_cb"))) { RTEST 855 ext/openssl/ossl_ssl.c if (RTEST(rb_iv_get(self, "@alpn_select_cb"))) { RTEST 872 ext/openssl/ossl_ssl.c if (RTEST(rb_iv_get(self, "@session_get_cb"))) { RTEST 876 ext/openssl/ossl_ssl.c if (RTEST(rb_iv_get(self, "@session_new_cb"))) { RTEST 880 ext/openssl/ossl_ssl.c if (RTEST(rb_iv_get(self, "@session_remove_cb"))) { RTEST 254 ext/openssl/ossl_x509ext.c valstr = rb_str_new2(RTEST(critical) ? "critical," : ""); RTEST 370 ext/openssl/ossl_x509ext.c X509_EXTENSION_set_critical(ext, RTEST(flag) ? 1 : 0); RTEST 168 ext/psych/psych_emitter.c if(RTEST(tags)) { RTEST 282 ext/psych/psych_parser.c if (RTEST(rb_obj_is_kind_of(yaml, rb_cIO))) tainted = 1; RTEST 692 ext/pty/pty.c if (!RTEST(exc)) return rb_last_status_get(); RTEST 246 ext/racc/cparse/cparse.c v->sys_debug = RTEST(sysdebug); RTEST 263 ext/racc/cparse/cparse.c v->sys_debug = RTEST(sysdebug); RTEST 348 ext/racc/cparse/cparse.c v->debug = RTEST(rb_ivar_get(parser, id_yydebug)); RTEST 367 ext/racc/cparse/cparse.c v->use_result_var = RTEST(rb_ary_entry(arg, 13)); RTEST 519 ext/readline/readline.c if (RTEST(add_hist) && buff) { RTEST 955 ext/readline/readline.c case_fold = RTEST(rb_attr_get(mReadline, completion_case_fold)); RTEST 11244 ext/ripper/ripper.c if (RTEST(coverages) && RBASIC(coverages)->klass == 0) { RTEST 13096 ext/ripper/ripper.c parser->token_info_enabled = !compile_for_eval && RTEST(ruby_verbose); RTEST 14617 ext/ripper/ripper.c if (RTEST(ruby_verbose)) { RTEST 14907 ext/ripper/ripper.c if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) { RTEST 15335 ext/ripper/ripper.c if (!RTEST(ruby_verbose)) return; RTEST 15418 ext/ripper/ripper.c if (!RTEST(ruby_verbose)) return; RTEST 15671 ext/ripper/ripper.c if ((b == 1 && e == 1) || (b + e >= 2 && RTEST(ruby_verbose))) { RTEST 16092 ext/ripper/ripper.c RTEST(ruby_verbose) ? vtable_alloc(0) : 0; RTEST 16740 ext/ripper/ripper.c yydebug = RTEST(flag); RTEST 5495 ext/ripper/ripper.y if (RTEST(coverages) && RBASIC(coverages)->klass == 0) { RTEST 7347 ext/ripper/ripper.y parser->token_info_enabled = !compile_for_eval && RTEST(ruby_verbose); RTEST 8868 ext/ripper/ripper.y if (RTEST(ruby_verbose)) { RTEST 9158 ext/ripper/ripper.y if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) { RTEST 9586 ext/ripper/ripper.y if (!RTEST(ruby_verbose)) return; RTEST 9669 ext/ripper/ripper.y if (!RTEST(ruby_verbose)) return; RTEST 9922 ext/ripper/ripper.y if ((b == 1 && e == 1) || (b + e >= 2 && RTEST(ruby_verbose))) { RTEST 10343 ext/ripper/ripper.y RTEST(ruby_verbose) ? vtable_alloc(0) : 0; RTEST 10991 ext/ripper/ripper.y yydebug = RTEST(flag); RTEST 388 ext/sdbm/init.c if (RTEST(v)) { RTEST 527 ext/sdbm/init.c if (RTEST(ret)) rb_ary_push(ary, keystr); RTEST 1487 ext/socket/ancdata.c if (RTEST(scm_rights)) RTEST 606 ext/socket/basicsocket.c if (RTEST(state)) { RTEST 682 ext/socket/basicsocket.c rsock_do_not_reverse_lookup = RTEST(val); RTEST 288 ext/socket/option.c int i = RTEST(vbool) ? 1 : 0; RTEST 340 ext/socket/option.c l.l_onoff = RTEST(vonoff) ? 1 : 0; RTEST 602 ext/strscan/strscan.c return strscan_do_scan(self, re, RTEST(s), RTEST(f), 1); RTEST 695 ext/strscan/strscan.c return strscan_do_scan(self, re, RTEST(s), RTEST(f), 0); RTEST 1693 ext/tk/tcltklib.c if (RTEST(mode)) { RTEST 1958 ext/tk/tcltklib.c if (RTEST(val)) { RTEST 2285 ext/tk/tcltklib.c found_event = RTEST(rb_protect(call_DoOneEvent, RTEST 2393 ext/tk/tcltklib.c st = RTEST(rb_protect(call_DoOneEvent, RTEST 2396 ext/tk/tcltklib.c st = RTEST(rb_protect(call_DoOneEvent, RTEST 2413 ext/tk/tcltklib.c st = RTEST(rb_protect(call_DoOneEvent, RTEST 2675 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(eventloop_thread))) { RTEST 2723 ext/tk/tcltklib.c while(!RTEST(rb_funcall(parent_evloop, ID_stop_p, 0))) { RTEST 2762 ext/tk/tcltklib.c } else if (RTEST(check_rootwidget)) { RTEST 2768 ext/tk/tcltklib.c return lib_eventloop_launcher(RTEST(check_rootwidget), 0, RTEST 2802 ext/tk/tcltklib.c return lib_eventloop_launcher(RTEST(check_rootwidget), 0, RTEST 2815 ext/tk/tcltklib.c int check = RTEST(check_rootwidget); RTEST 2825 ext/tk/tcltklib.c if (RTEST(rb_funcall(watchdog_thread, ID_stop_p, 0))) { RTEST 2848 ext/tk/tcltklib.c if (RTEST(rb_funcall(eventloop_thread, ID_stop_p, 0))) { RTEST 2891 ext/tk/tcltklib.c } else if (RTEST(check_rootwidget)) { RTEST 3002 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(th))) { RTEST 4281 ext/tk/tcltklib.c foundEvent = RTEST(lib_eventloop_launcher(/* not check root-widget */0, RTEST 6406 ext/tk/tcltklib.c if (RTEST(with_tk)) { RTEST 6730 ext/tk/tcltklib.c if (RTEST(val)) { RTEST 6994 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(thread)) RTEST 6995 ext/tk/tcltklib.c && ! RTEST(rb_funcall(thread, ID_stop_p, 0))) { RTEST 7044 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(thread))) { RTEST 7481 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(thread)) RTEST 7482 ext/tk/tcltklib.c && ! RTEST(rb_funcall(thread, ID_stop_p, 0))) { RTEST 7535 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(thread))) { RTEST 8987 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(thread)) RTEST 8988 ext/tk/tcltklib.c && ! RTEST(rb_funcall(thread, ID_stop_p, 0))) { RTEST 9036 ext/tk/tcltklib.c if (RTEST(rb_thread_alive_p(thread))) { RTEST 10076 ext/tk/tcltklib.c if (RTEST(error_mode)) { RTEST 10086 ext/tk/tcltklib.c if (RTEST(rb_define_dummy_encoding(RSTRING_PTR(name)))) { RTEST 10090 ext/tk/tcltklib.c if (RTEST(error_mode)) { RTEST 10215 ext/tk/tcltklib.c if (RTEST(rb_obj_is_kind_of(enc, cRubyEncoding))) { RTEST 10271 ext/tk/tcltklib.c if (RTEST(error_mode)) { RTEST 10287 ext/tk/tcltklib.c if (RTEST(rb_obj_is_kind_of(obj, cRubyEncoding))) { RTEST 10370 ext/tk/tcltklib.c if (RTEST(error_mode)) { RTEST 410 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 425 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 476 ext/tk/tkutil/tkutil.c if (RTEST(dst_enc) && !NIL_P(sys_enc)) { RTEST 539 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 570 ext/tk/tkutil/tkutil.c if (RTEST(dst_enc) && !NIL_P(sys_enc)) { RTEST 821 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 828 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 868 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 879 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 891 ext/tk/tkutil/tkutil.c if (RTEST(enc_flag)) { RTEST 1007 ext/tk/tkutil/tkutil.c if (RTEST(argv[1])) { RTEST 3392 ext/zlib/zlib.c if (RTEST(mode)) { RTEST 1531 file.c RTEST(rb_class_inherited_p(obj, rb_cFile)))) { RTEST 6577 gc.c if (kwvals[0] != Qundef) full_mark = RTEST(kwvals[0]); RTEST 6578 gc.c if (kwvals[1] != Qundef) immediate_mark = RTEST(kwvals[1]); RTEST 6579 gc.c if (kwvals[2] != Qundef) immediate_sweep = RTEST(kwvals[2]); RTEST 7186 gc.c objspace->flags.gc_stressful = RTEST(flag); RTEST 7292 gc.c if (RTEST(ruby_verbose)) fprintf(stderr, "invalid string for %s: %s\n", name, ptr); RTEST 7297 gc.c if (RTEST(ruby_verbose)) fprintf(stderr, "%s=%s is ignored because it overflows\n", name, ptr); RTEST 7303 gc.c if (RTEST(ruby_verbose)) { RTEST 7310 gc.c if (RTEST(ruby_verbose)) { RTEST 7330 gc.c if (RTEST(ruby_verbose)) fprintf(stderr, "invalid string for %s: %s\n", name, ptr); RTEST 7338 gc.c if (RTEST(ruby_verbose)) { RTEST 7345 gc.c if (RTEST(ruby_verbose)) { RTEST 7352 gc.c if (RTEST(ruby_verbose)) fprintf(stderr, "%s=%f (default value: %f)\n", name, val, *default_value); RTEST 62 gc.h if (RTEST(markobj)) {rb_gc_mark(markobj);} \ RTEST 1220 hash.c if (RTEST(rb_yield_values(2, key, value))) { RTEST 1283 hash.c if (!RTEST(rb_yield_values(2, key, value))) { RTEST 1309 hash.c if (RTEST(ruby_verbose)) { RTEST 1376 hash.c if (RTEST(rb_yield_values(2, key, value))) { RTEST 1412 hash.c if (!RTEST(rb_yield_values(2, key, value))) { RTEST 2432 hash.c return !RTEST(rb_equal(a, b)); RTEST 2460 hash.c if (RTEST(rb_equal(args[0], key))) { RTEST 2519 hash.c if (RTEST(rb_equal(args[0], val))) { RTEST 2677 hash.c if (RTEST(ret)) { RTEST 2688 hash.c if (RTEST(ret)) { RTEST 3561 hash.c if (RTEST(rb_yield_values(2, RARRAY_AREF(keys, i), val))) { RTEST 3633 hash.c if (RTEST(rb_yield_values(2, key, val))) { RTEST 3663 hash.c if (!RTEST(rb_yield_values(2, RARRAY_AREF(keys, i), val))) { RTEST 1261 include/ruby/ruby.h #define RB_SPECIAL_CONST_P(x) (RB_IMMEDIATE_P(x) || !RTEST(x)) RTEST 1956 include/ruby/ruby.h else if (!RTEST(obj)) { RTEST 1973 include/ruby/ruby.h else if (!RTEST(obj)) { RTEST 683 io.c if (!RTEST(w)) { RTEST 1884 io.c if (RTEST(sync)) { RTEST 4046 io.c int flag = RTEST(arg) ? FD_CLOEXEC : 0; RTEST 4440 io.c if (closed != Qundef && RTEST(closed)) return io; RTEST 5247 io.c if (RTEST(v)) RTEST 5256 io.c if (RTEST(v)) RTEST 5858 io.c RTEST(rb_hash_lookup(noclose_fds, INT2FIX(fd)))) /* async-signal-safe */ RTEST 6667 io.c if (RTEST(orig->pathv)) fptr->pathv = orig->pathv; RTEST 7760 io.c if (!RTEST(autoclose)) RTEST 9356 io.c if (RTEST(ruby_verbose)) { RTEST 10863 io.c if (!RTEST(ARGF.current_file)) { RTEST 10885 io.c if (!RTEST(ARGF.current_file)) { RTEST 11080 io.c if (RTEST(ARGF.current_file)) { RTEST 11868 io.c if (!RTEST(val)) { RTEST 11943 io.c if (!RTEST(ARGF.current_file)) { RTEST 224 iseq.c if (RTEST(absolute_path) && rb_str_cmp(path, absolute_path) == 0) { RTEST 281 iseq.c if (RTEST(absolute_path)) absolute_path = rb_fstring(absolute_path); RTEST 309 iseq.c if (RTEST(coverages)) { RTEST 327 iseq.c if (RTEST(err)) { RTEST 606 iseq.c return iseq_load(data, RTEST(parent) ? (rb_iseq_t *)parent : NULL, opt); RTEST 65 iseq.h if (RTEST(str)) return (VALUE *)RSTRING_PTR(str); RTEST 714 load.c rb_load_internal(path, RTEST(wrap)); RTEST 742 load.c if (RTEST(ruby_verbose)) { RTEST 1623 marshal.c if (RB_TYPE_P(v, T_MODULE) || !RTEST(rb_class_inherited_p(c, RBASIC(v)->klass))) { RTEST 2063 marshal.c if (RTEST(ruby_verbose) && minor != MARSHAL_MINOR) { RTEST 106 nacl/pepper_main.c if (RTEST(self)) { RTEST 139 nacl/pepper_main.c return RTEST(inst); RTEST 218 numeric.c return RTEST(compare_with_zero(num, mid)); RTEST 234 numeric.c return RTEST(compare_with_zero(num, mid)); RTEST 668 numeric.c if (RTEST(rb_funcallv(num, rb_intern("zero?"), 0, 0))) { RTEST 1294 numeric.c if (RTEST(i)) { RTEST 2292 numeric.c if (RTEST(rb_funcall(from, cmp, 1, to))) return INT2FIX(0); RTEST 2294 numeric.c if (!excl || RTEST(rb_funcall(rb_funcall(from, '+', 1, rb_funcall(result, '*', 1, step)), cmp, 1, to))) { RTEST 2326 numeric.c return !RTEST(r); RTEST 2484 numeric.c for (; !RTEST(rb_funcall(i, cmp, 1, to)); i = rb_funcall(i, '+', 1, step)) RTEST 4703 numeric.c if (RTEST(rb_funcall(num, '<', 1, INT2FIX(0)))) return INT2FIX(0); RTEST 4725 numeric.c if (!RTEST(rb_funcall(i, '<', 1, num))) break; RTEST 92 object.c if (RTEST(result)) return Qtrue; RTEST 99 object.c return RTEST(rb_funcall(obj1, id_eql, 1, obj2)); RTEST 189 object.c return RTEST(obj) ? Qfalse : Qtrue; RTEST 203 object.c return RTEST(result) ? Qfalse : Qtrue; RTEST 1229 object.c return RTEST(obj2)?Qtrue:Qfalse; RTEST 1267 object.c return RTEST(obj2)?Qfalse:Qtrue; RTEST 1323 object.c return RTEST(obj2)?Qtrue:Qfalse; RTEST 1342 object.c return RTEST(obj2)?Qtrue:Qfalse; RTEST 1403 object.c return RTEST(result) ? Qfalse : Qtrue; RTEST 1972 object.c rb_attr(klass, id_for_attr(klass, argv[0]), 1, RTEST(argv[1]), TRUE); RTEST 2083 object.c return RTEST(recur) ? rb_const_get(mod, id) : rb_const_get_at(mod, id); RTEST 2149 object.c mod = RTEST(recur) ? rb_const_get(mod, id) : rb_const_get_at(mod, id); RTEST 2241 object.c return RTEST(recur) ? rb_const_defined(mod, id) : rb_const_defined_at(mod, id); RTEST 2297 object.c if (RTEST(recur)) { RTEST 11168 parse.c if (RTEST(coverages) && RBASIC(coverages)->klass == 0) { RTEST 13020 parse.c parser->token_info_enabled = !compile_for_eval && RTEST(ruby_verbose); RTEST 14541 parse.c if (RTEST(ruby_verbose)) { RTEST 14831 parse.c if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) { RTEST 15259 parse.c if (!RTEST(ruby_verbose)) return; RTEST 15342 parse.c if (!RTEST(ruby_verbose)) return; RTEST 15595 parse.c if ((b == 1 && e == 1) || (b + e >= 2 && RTEST(ruby_verbose))) { RTEST 16016 parse.c RTEST(ruby_verbose) ? vtable_alloc(0) : 0; RTEST 16664 parse.c yydebug = RTEST(flag); RTEST 5495 parse.y if (RTEST(coverages) && RBASIC(coverages)->klass == 0) { RTEST 7347 parse.y parser->token_info_enabled = !compile_for_eval && RTEST(ruby_verbose); RTEST 8868 parse.y if (RTEST(ruby_verbose)) { RTEST 9158 parse.y if (!in_defined && RTEST(ruby_verbose) && past_dvar_p(parser, id)) { RTEST 9586 parse.y if (!RTEST(ruby_verbose)) return; RTEST 9669 parse.y if (!RTEST(ruby_verbose)) return; RTEST 9922 parse.y if ((b == 1 && e == 1) || (b + e >= 2 && RTEST(ruby_verbose))) { RTEST 10343 parse.y RTEST(ruby_verbose) ? vtable_alloc(0) : 0; RTEST 10991 parse.y yydebug = RTEST(flag); RTEST 1248 proc.c return RTEST(rb_funcall(obj, rmiss, 2, sym, scope ? Qfalse : Qtrue)); RTEST 1824 proc.c !RTEST(rb_class_inherited_p(mod, method->me->owner))) { RTEST 1649 process.c if (!RTEST(val)) RTEST 1670 process.c eargp->new_pgroup_flag = RTEST(val) ? 1 : 0; RTEST 1708 process.c eargp->unsetenv_others_do = RTEST(val) ? 1 : 0; RTEST 1732 process.c eargp->close_others_do = RTEST(val) ? 1 : 0; RTEST 1835 process.c if (RTEST(rb_hash_lookup(h, INT2FIX(fd)))) { RTEST 2737 process.c pairs[i].cloexec = RARRAY_LEN(elt) > 2 && RTEST(RARRAY_AREF(elt, 2)); RTEST 2971 process.c if (RTEST(env)) { RTEST 3176 process.c while (RTEST(rb_hash_lookup(fds, INT2FIX(fdp[i])))) { RTEST 3179 process.c while (RTEST(rb_hash_lookup(fds, INT2FIX(min)))) RTEST 3199 process.c if (RTEST(fds)) { RTEST 6025 process.c case 2: noclose = RTEST(argv[1]); RTEST 6026 process.c case 1: nochdir = RTEST(argv[0]); RTEST 35 range.c #define EXCL(r) RTEST(RANGE_EXCL(r)) RTEST 105 range.c range_init(range, beg, end, RBOOL(RTEST(flags))); RTEST 452 range.c while (RTEST(rb_funcall(v, op, 1, e))) { RTEST 519 range.c return RTEST(is_int) && is_int != Qundef; RTEST 1006 range.c excl = RTEST(rb_funcall(range, rb_intern("exclude_end?"), 0)); RTEST 2042 re.c if (RTEST(value)) { RTEST 3327 re.c else if (RTEST(argv[1])) flags = ONIG_OPTION_IGNORECASE; RTEST 2985 regparse.c if (onig_warn == onig_null_warn || !RTEST(ruby_verbose)) return ; RTEST 2997 regparse.c if (onig_warn == onig_null_warn || !RTEST(ruby_verbose)) return ; RTEST 2117 ruby.c *variable = RTEST(val) ? Qtrue : val; RTEST 1204 sprintf.c if (RTEST(ruby_debug)) rb_raise(rb_eArgError, "%s", mesg); RTEST 1205 sprintf.c if (RTEST(ruby_verbose)) rb_warn("%s", mesg); RTEST 3866 string.c return str_upto_each(beg, end, RTEST(exclusive), str_upto_i, Qnil); RTEST 3985 string.c if (!RTEST(exclusive) && v == e) return Qtrue; RTEST 3999 string.c str_upto_each(beg, end, RTEST(exclusive), include_range_i, (VALUE)&val); RTEST 115 struct.c if (!RTEST(RARRAY_AREF(back, j))) { RTEST 172 struct.c if (!RTEST(p[j])) { RTEST 996 struct.c if (RTEST(rb_yield(RSTRUCT_GET(s, i)))) { RTEST 255 thread.c rb_thread_debug_enabled = RTEST(val) ? NUM2INT(val) : 0; RTEST 610 thread.c th->abort_on_exception || RTEST(ruby_debug)) { RTEST 791 thread.c if (!proc || !RTEST(loc = rb_proc_location(proc))) { RTEST 2330 thread.c if (!RTEST(rb_thread_wakeup_alive(thread))) { RTEST 2550 thread.c GET_THREAD()->vm->thread_abort_on_exception = RTEST(val); RTEST 2600 thread.c th->abort_on_exception = RTEST(val); RTEST 2662 thread.c GET_THREAD()->vm->thread_report_on_exception = RTEST(val); RTEST 2710 thread.c th->report_on_exception = RTEST(val); RTEST 4059 thread.c if (RTEST(coverages)) { RTEST 559 thread_sync.c if (RTEST(rb_thread_wakeup_alive(thread))) break; RTEST 812 thread_sync.c should_block = !RTEST(argv[0]); RTEST 989 thread_sync.c should_block = !RTEST(argv[1]); RTEST 53 time.c return RTEST(rb_funcall(x, id_eq, 1, y)); RTEST 301 time.c return RTEST(rb_funcall(w2v(wx), id_eq, 1, w2v(wy))); RTEST 2554 time.c vtm->isdst = RTEST(argv[8]) ? 1 : 0; RTEST 2500 transcode.c if (RTEST(v)) RTEST 2505 transcode.c if (RTEST(v)) RTEST 2510 transcode.c if (RTEST(v)) RTEST 3177 transcode.c return RTEST(convpath); RTEST 3728 transcode.c if (RTEST(v)) RTEST 3731 transcode.c if (RTEST(v)) RTEST 1262 variable.c if (RTEST(ruby_verbose)) RTEST 2121 variable.c if (RTEST(state->result) && state->ele->value != Qundef) { RTEST 2246 variable.c while (RTEST(tmp)) { RTEST 2489 variable.c if (RTEST(inherit)) { RTEST 2816 variable.c if (RTEST(ruby_verbose)) { RTEST 2853 variable.c if (RTEST(ruby_verbose)) { RTEST 2996 variable.c if (RTEST(inherit)) { RTEST 956 vm.c if (UNLIKELY(!RTEST(block->iseq))) { RTEST 1236 vm_backtrace.c return RTEST(iseq) ? rb_iseqw_new((rb_iseq_t *)iseq) : Qnil; RTEST 414 vm_eval.c if (!RTEST(ret)) return def; RTEST 1349 vm_eval.c if (RTEST(fname)) RTEST 1351 vm_eval.c if (RTEST(absolute_path)) RTEST 799 vm_insnhelper.c if (!is_attr && RTEST(ruby_verbose)) RTEST 1960 vm_insnhelper.c while (RTEST(klass)) { RTEST 2532 vm_insnhelper.c if (r != Qundef && RTEST(r)) { RTEST 542 vm_method.c if (RTEST(ruby_verbose) && RTEST 1458 vm_method.c return RTEST(rb_equal(d1->body.proc, d2->body.proc)); RTEST 1905 vm_method.c return RTEST(ret) && ret != Qundef; RTEST 1958 vm_method.c return RTEST(result); RTEST 2013 vm_method.c if (basic_obj_respond_to(th, obj, id, !RTEST(priv))) RTEST 1213 vm_trace.c if (RTEST(target_thval)) {