FIX2INT 5414 bignum.c n = FIX2INT(rel); FIX2INT 583 compile.c ADD_TRACE(ret, FIX2INT(iseq->body->location.first_lineno), RUBY_EVENT_B_CALL); FIX2INT 596 compile.c ADD_TRACE(ret, FIX2INT(iseq->body->location.first_lineno), RUBY_EVENT_CLASS); FIX2INT 603 compile.c ADD_TRACE(ret, FIX2INT(iseq->body->location.first_lineno), RUBY_EVENT_CALL); FIX2INT 986 compile.c list->prev, FIX2INT(list->type)); FIX2INT 1095 compile.c operands[0] = (VALUE)new_callinfo(iseq, id, FIX2INT(argc), FIX2INT(flag), keywords, blockiseq != NULL); FIX2INT 1704 compile.c generated_iseq[code_index + 1 + j] = FIX2INT(operands[j]); FIX2INT 3279 compile.c int rlen = FIX2INT(OPERAND_AT(last, 0)); FIX2INT 5182 compile.c argc = FIX2INT(vargc); FIX2INT 5398 compile.c ADD_INSN1(ret, line, invokeblock, new_callinfo(iseq, 0, FIX2INT(argc), flag, keywords, FALSE)); FIX2INT 6264 compile.c rb_str_catf(str, "<ic:%d>", FIX2INT(OPERAND_AT(iobj, j))); FIX2INT 6508 compile.c if (!NIL_P(vorig_argc)) orig_argc = FIX2INT(vorig_argc); FIX2INT 6689 compile.c *dst = FIX2INT(val); FIX2INT 282 eval.c s = FIX2INT(v); FIX2INT 81 ext/-test-/num2int/num2int.c sprintf(buf, "%d", FIX2INT(num)); FIX2INT 526 ext/bigdecimal/bigdecimal.c f = (unsigned long)FIX2INT(which); FIX2INT 597 ext/bigdecimal/bigdecimal.c n = FIX2INT(v); FIX2INT 1727 ext/bigdecimal/bigdecimal.c iLoc = FIX2INT(vLoc); FIX2INT 1731 ext/bigdecimal/bigdecimal.c iLoc = FIX2INT(vLoc); FIX2INT 1783 ext/bigdecimal/bigdecimal.c iLoc = FIX2INT(vLoc); FIX2INT 1844 ext/bigdecimal/bigdecimal.c iLoc = FIX2INT(vLoc); FIX2INT 1891 ext/bigdecimal/bigdecimal.c iLoc = FIX2INT(vLoc); FIX2INT 2126 ext/bigdecimal/bigdecimal.c return FIX2INT(rb_big_cmp(x, INT2FIX(0))) < 0; FIX2INT 2635 ext/bigdecimal/bigdecimal.c nf = FIX2INT(nFig); FIX2INT 2929 ext/bigdecimal/bigdecimal.c i = FIX2INT(rb_big_cmp(x, INT2FIX(0))); FIX2INT 3540 ext/bigdecimal/bigdecimal.c return (unsigned short)FIX2INT(vmode); FIX2INT 1338 ext/date/date_core.c *ry = FIX2INT(t) - 4712; /* unshift */ FIX2INT 1365 ext/date/date_core.c *rjd = FIX2INT(jd); FIX2INT 1368 ext/date/date_core.c *rjd = FIX2INT(f_mod(jd, INT2FIX(CM_PERIOD))); FIX2INT 1999 ext/date/date_core.c c_civil_to_jd(FIX2INT(y), m, d, sg, &jd, ns); FIX2INT 2002 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2034 ext/date/date_core.c c_ordinal_to_jd(FIX2INT(y), d, sg, &jd, ns); FIX2INT 2037 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2069 ext/date/date_core.c c_commercial_to_jd(FIX2INT(y), w, d, sg, &jd, ns); FIX2INT 2072 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2104 ext/date/date_core.c c_weeknum_to_jd(FIX2INT(y), w, d, f, sg, &jd, ns); FIX2INT 2107 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2139 ext/date/date_core.c c_nth_kday_to_jd(FIX2INT(y), m, n, k, sg, &jd, ns); FIX2INT 2142 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2176 ext/date/date_core.c r = c_valid_ordinal_p(FIX2INT(y), d, sg, rd, &jd, ns); FIX2INT 2181 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2215 ext/date/date_core.c r = c_valid_civil_p(FIX2INT(y), m, d, sg, rm, rd, &jd, ns); FIX2INT 2220 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2251 ext/date/date_core.c r = c_valid_commercial_p(FIX2INT(y), w, d, sg, rw, rd, &jd, ns); FIX2INT 2256 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2281 ext/date/date_core.c r = c_valid_weeknum_p(FIX2INT(y), w, d, f, sg, rw, rd, &jd, ns); FIX2INT 2286 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 2312 ext/date/date_core.c r = c_valid_nth_kday_p(FIX2INT(y), m, n, k, sg, rm, rn, rk, &jd, ns); FIX2INT 2317 ext/date/date_core.c *ry = FIX2INT(y); FIX2INT 5578 ext/date/date_core.c jd = FIX2INT(f_mod(other, INT2FIX(CM_PERIOD))); FIX2INT 5750 ext/date/date_core.c jd = FIX2INT(f_idiv(t, INT2FIX(1))); FIX2INT 5754 ext/date/date_core.c df = FIX2INT(f_idiv(t, INT2FIX(1))); FIX2INT 5995 ext/date/date_core.c m = FIX2INT(t) + 1; FIX2INT 6131 ext/date/date_core.c switch (FIX2INT(f_cmp(step, INT2FIX(0)))) { FIX2INT 6133 ext/date/date_core.c while (FIX2INT(d_lite_cmp(date, limit)) >= 0) { FIX2INT 6143 ext/date/date_core.c while (FIX2INT(d_lite_cmp(date, limit)) <= 0) { FIX2INT 6169 ext/date/date_core.c while (FIX2INT(d_lite_cmp(date, max)) <= 0) { FIX2INT 6191 ext/date/date_core.c while (FIX2INT(d_lite_cmp(date, min)) >= 0) { FIX2INT 6965 ext/date/date_core.c long d = FIX2INT(jd); FIX2INT 6986 ext/date/date_core.c snprintf(fmt, size, "%c%02ld" ".%%m.%%d", c, FIX2INT(y) - s); FIX2INT 8425 ext/date/date_core.c m = FIX2INT(f_mon(self)); FIX2INT 8426 ext/date/date_core.c d = FIX2INT(f_mday(self)); FIX2INT 8455 ext/date/date_core.c m = FIX2INT(f_mon(self)); FIX2INT 8456 ext/date/date_core.c d = FIX2INT(f_mday(self)); FIX2INT 8458 ext/date/date_core.c h = FIX2INT(f_hour(self)); FIX2INT 8459 ext/date/date_core.c min = FIX2INT(f_min(self)); FIX2INT 8460 ext/date/date_core.c s = FIX2INT(f_sec(self)); FIX2INT 8465 ext/date/date_core.c of = FIX2INT(f_utc_offset(self)); FIX2INT 143 ext/date/date_strptime.c int vi = FIX2INT(v); FIX2INT 202 ext/fiddle/function.c int argtype = FIX2INT(type); FIX2INT 1119 ext/gdbm/gdbm.c optval = FIX2INT(val); FIX2INT 529 ext/objspace/objspace.c counter = INT2FIX(FIX2INT(counter) + 1); FIX2INT 598 ext/objspace/objspace.c counter = INT2FIX(FIX2INT(counter) + 1); FIX2INT 217 ext/openssl/ossl_pkey_dh.c if (!(dh = dh_generate(FIX2INT(arg), g))) { FIX2INT 230 ext/openssl/ossl_pkey_dsa.c if (!(dsa = dsa_generate(FIX2INT(arg)))) { FIX2INT 233 ext/openssl/ossl_pkey_rsa.c rsa = rsa_generate(FIX2INT(arg), NIL_P(pass) ? RSA_F4 : NUM2ULONG(pass)); FIX2INT 223 ext/socket/basicsocket.c i = FIX2INT(val); FIX2INT 881 ext/socket/raddrinfo.c else if (RB_TYPE_P(service, T_FIXNUM) && atoi(pbuf) == FIX2INT(service)) FIX2INT 895 ext/socket/raddrinfo.c else if (RB_TYPE_P(service, T_FIXNUM) && FIX2INT(service) != 0) FIX2INT 898 ext/socket/raddrinfo.c inspectname = rb_sprintf(":%d", FIX2INT(service)); FIX2INT 900 ext/socket/raddrinfo.c rb_str_catf(inspectname, ":%d", FIX2INT(service)); FIX2INT 2542 ext/socket/raddrinfo.c return rsock_fd_socket_addrinfo(FIX2INT(io), addr, len); FIX2INT 231 ext/socket/unixsocket.c fd = FIX2INT(val); FIX2INT 194 ext/stringio/stringio.c int flags = FIX2INT(mode); FIX2INT 767 ext/stringio/stringio.c int cc = FIX2INT(c); FIX2INT 803 ext/stringio/stringio.c buf[0] = (char)FIX2INT(c); FIX2INT 316 ext/syslog/syslog.c syslog_write(FIX2INT(pri), argc, argv); FIX2INT 2038 ext/tk/tcltklib.c flag = FIX2INT(flag_val); FIX2INT 2068 ext/tk/tcltklib.c flag = FIX2INT(flag_val); FIX2INT 9309 ext/tk/tcltklib.c FIX2INT(flag)); FIX2INT 9347 ext/tk/tcltklib.c FIX2INT(flag)); FIX2INT 9446 ext/tk/tcltklib.c valobj, FIX2INT(flag)); FIX2INT 9487 ext/tk/tcltklib.c RSTRING_PTR(value), FIX2INT(flag)); FIX2INT 9569 ext/tk/tcltklib.c FIX2INT(flag)); FIX2INT 9572 ext/tk/tcltklib.c if (FIX2INT(flag) & TCL_LEAVE_ERR_MSG) { FIX2INT 424 ext/win32ole/win32ole.c st.wYear = FIX2INT(rb_funcall(tmobj, rb_intern("year"), 0)); FIX2INT 425 ext/win32ole/win32ole.c st.wMonth = FIX2INT(rb_funcall(tmobj, rb_intern("month"), 0)); FIX2INT 426 ext/win32ole/win32ole.c st.wDay = FIX2INT(rb_funcall(tmobj, rb_intern("mday"), 0)); FIX2INT 427 ext/win32ole/win32ole.c st.wHour = FIX2INT(rb_funcall(tmobj, rb_intern("hour"), 0)); FIX2INT 428 ext/win32ole/win32ole.c st.wMinute = FIX2INT(rb_funcall(tmobj, rb_intern("min"), 0)); FIX2INT 429 ext/win32ole/win32ole.c st.wSecond = FIX2INT(rb_funcall(tmobj, rb_intern("sec"), 0)); FIX2INT 438 ext/win32ole/win32ole.c nsec = FIX2INT(rb_funcall(tmobj, rb_intern("nsec"), 0)); FIX2INT 460 ext/win32ole/win32ole.c st.wYear = FIX2INT(rb_funcall(v, rb_intern("year"), 0)); FIX2INT 461 ext/win32ole/win32ole.c st.wMonth = FIX2INT(rb_funcall(v, rb_intern("month"), 0)); FIX2INT 462 ext/win32ole/win32ole.c st.wDay = FIX2INT(rb_funcall(v, rb_intern("mday"), 0)); FIX2INT 463 ext/win32ole/win32ole.c st.wHour = FIX2INT(rb_funcall(v, rb_intern("hour"), 0)); FIX2INT 464 ext/win32ole/win32ole.c st.wMinute = FIX2INT(rb_funcall(v, rb_intern("min"), 0)); FIX2INT 465 ext/win32ole/win32ole.c st.wSecond = FIX2INT(rb_funcall(v, rb_intern("sec"), 0)); FIX2INT 874 ext/win32ole/win32ole.c cp = FIX2INT((VALUE)data); FIX2INT 2258 ext/win32ole/win32ole.c UINT cp = FIX2INT(vcp); FIX2INT 2313 ext/win32ole/win32ole.c LCID lcid = FIX2INT(vlcid); FIX2INT 2835 ext/win32ole/win32ole.c vt = (VARTYPE)FIX2INT(tp); FIX2INT 423 ext/win32ole/win32ole_method.c if((FIX2INT(invkind) & INVOKE_PROPERTYGET) && FIX2INT 424 ext/win32ole/win32ole_method.c (FIX2INT(invkind) & INVOKE_PROPERTYPUT) ) { FIX2INT 426 ext/win32ole/win32ole_method.c } else if(FIX2INT(invkind) & INVOKE_PROPERTYGET) { FIX2INT 428 ext/win32ole/win32ole_method.c } else if(FIX2INT(invkind) & INVOKE_PROPERTYPUT) { FIX2INT 430 ext/win32ole/win32ole_method.c } else if(FIX2INT(invkind) & INVOKE_PROPERTYPUTREF) { FIX2INT 432 ext/win32ole/win32ole_method.c } else if(FIX2INT(invkind) & INVOKE_FUNC) { FIX2INT 152 ext/win32ole/win32ole_param.c idx = FIX2INT(n); FIX2INT 312 ext/win32ole/win32ole_variant.c psab[i].cElements = FIX2INT(rb_ary_entry(elems, i)); FIX2INT 1367 ext/zlib/zlib.c zstream_expand_buffer_into(z, FIX2INT(size)); FIX2INT 1452 ext/zlib/zlib.c : ((void)Check_Type((val), T_FIXNUM), FIX2INT((val)))) FIX2INT 2715 gc.c RUBY_SAFE_LEVEL_MAX : FIX2INT(RARRAY_AREF(final, 0)); FIX2INT 6291 gc.c int flag = FIXNUM_P(ruby_gc_stress_mode) ? FIX2INT(ruby_gc_stress_mode) : 0; FIX2INT 9245 gc.c FIX2INT(iseq->body->location.first_lineno)); FIX2INT 3886 io.c char cc = FIX2INT(b); FIX2INT 1983 iseq.c VALUE pos = FIX2INT(rb_ary_entry(val, i+1)); FIX2INT 51 iseq.h #define ISEQ_FLIP_CNT(iseq) FIX2INT(RARRAY_AREF(ISEQ_MARK_ARY(iseq), ISEQ_MARK_ARY_FLIP_CNT)) FIX2INT 684 marshal.c w_long(FIX2INT(obj), arg); FIX2INT 1000 marshal.c if (FIXNUM_P(a1)) limit = FIX2INT(a1); FIX2INT 1286 numeric.c return INT2FIX(-FIX2INT(rel)); FIX2INT 1326 numeric.c return -FIX2INT(rel) > 0 ? Qtrue : Qfalse; FIX2INT 1363 numeric.c return -FIX2INT(rel) >= 0 ? Qtrue : Qfalse; FIX2INT 1400 numeric.c return -FIX2INT(rel) < 0 ? Qtrue : Qfalse; FIX2INT 1437 numeric.c return -FIX2INT(rel) <= 0 ? Qtrue : Qfalse; FIX2INT 2674 numeric.c return FIX2INT(val); FIX2INT 1169 proc.c first_lineno = FIX2INT(rb_iseq_first_lineno(iseq)); FIX2INT 2695 proc.c bind->first_lineno = FIX2INT(rb_iseq_first_lineno(iseq)); FIX2INT 2735 proc.c if (RARRAY_LEN(passed) < FIX2INT(arity)) { FIX2INT 2800 proc.c sarity = FIX2INT(arity); FIX2INT 1466 process.c fd = FIX2INT(v); FIX2INT 1595 process.c if (FIXNUM_P(key) && (FIX2INT(key) == 1 || FIX2INT(key) == 2)) FIX2INT 1602 process.c if (FIX2INT(fd) != 1 && FIX2INT(fd) != 2) break; FIX2INT 1834 process.c int fd = FIX2INT(RARRAY_AREF(elt, 0)); FIX2INT 1847 process.c fd = FIX2INT(RARRAY_AREF(elt, 1)); FIX2INT 1872 process.c int newfd = FIX2INT(RARRAY_AREF(elt, 0)); FIX2INT 1873 process.c int oldfd = FIX2INT(RARRAY_AREF(elt, 1)); FIX2INT 1877 process.c while (FIXNUM_P(val) && 0 <= FIX2INT(val)) { FIX2INT 1878 process.c lastfd = FIX2INT(val); FIX2INT 2318 process.c int fd = FIX2INT(RARRAY_AREF(elt, 0)); FIX2INT 2453 process.c fd2 = FIX2INT(fd2v); FIX2INT 2735 process.c pairs[i].oldfd = FIX2INT(RARRAY_AREF(elt, 1)); FIX2INT 2736 process.c pairs[i].newfd = FIX2INT(RARRAY_AREF(elt, 0)); /* unique */ FIX2INT 2852 process.c int fd = FIX2INT(RARRAY_AREF(elt, 0)); FIX2INT 2871 process.c int newfd = FIX2INT(RARRAY_AREF(elt, 0)); FIX2INT 2872 process.c int oldfd = FIX2INT(RARRAY_AREF(elt, 1)); FIX2INT 5982 process.c int ngroups = FIX2INT(val); FIX2INT 443 rational.c switch (FIX2INT(f_cmp(den, ZERO))) { FIX2INT 502 rational.c switch (FIX2INT(f_cmp(den, ZERO))) { FIX2INT 526 rational.c switch (FIX2INT(f_cmp(den, ZERO))) { FIX2INT 1007 rational.c if (FIX2INT(f_cmp(other, ZERO)) == -1) { FIX2INT 1024 rational.c switch (FIX2INT(f_cmp(other, ZERO))) { FIX2INT 1928 re.c return rb_reg_nth_match(FIX2INT(idx), match); FIX2INT 1989 re.c rb_ary_push(result, rb_reg_nth_match(FIX2INT(argv[i]), match)); FIX2INT 3326 re.c if (FIXNUM_P(argv[1])) flags = FIX2INT(argv[1]); FIX2INT 421 signal.c sig = FIX2INT(argv[0]); FIX2INT 1171 signal.c sig = FIX2INT(vsig); FIX2INT 959 strftime.c tm.tm_year = FIX2INT(mod(vtm->year, INT2FIX(400))) + 100; FIX2INT 161 struct.c if (UNLIKELY(RSTRUCT_LEN(s) != FIX2INT(RARRAY_AREF(back, mask-1)))) { FIX2INT 163 struct.c FIX2INT(RARRAY_AREF(back, mask-1)), RSTRUCT_LEN(s)); FIX2INT 171 struct.c return FIX2INT(p[j + 1]); FIX2INT 860 struct.c long i = FIX2INT(idx), len = RSTRUCT_LEN(s); FIX2INT 911 thread.c rb_bug("thread_join: Fixnum (%d) should not reach here.", FIX2INT(err)); FIX2INT 3100 vm.c HASH_ASET(ihash, INT2FIX(-1), INT2FIX(FIX2INT(cv) + 1)); FIX2INT 3116 vm.c HASH_ASET(uh, bi, INT2FIX(FIX2INT(cv) + 1)); FIX2INT 3150 vm.c HASH_ASET(ophash, valstr, INT2FIX(FIX2INT(cv) + 1)); FIX2INT 3194 vm.c HASH_ASET(uh, valstr, INT2FIX(FIX2INT(cv) + 1)); FIX2INT 893 vm_insnhelper.c th->state = FIX2INT(err); FIX2INT 2628 vm_insnhelper.c if (vm_getspecial(th, GET_LEP(), Qfalse, FIX2INT(obj)) != Qnil) { FIX2INT 562 vm_method.c int line = iseq->body->line_info_table ? FIX2INT(rb_iseq_first_lineno(iseq)) : 0; FIX2INT 1324 vm_trace.c FIX2INT(rb_tracearg_lineno(trace_arg)), FIX2INT 1335 vm_trace.c FIX2INT(rb_tracearg_lineno(trace_arg))); FIX2INT 1346 vm_trace.c FIX2INT(rb_tracearg_lineno(trace_arg)));