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)) {