FIX2LONG 508 array.c return rb_ary_entry(ary, FIX2LONG(arg));
FIX2LONG 708 array.c offset = FIX2LONG(argv[0]);
FIX2LONG 196 bignum.c q = FIX2LONG(val);
FIX2LONG 267 bignum.c val = rb_int2big(FIX2LONG(val));
FIX2LONG 842 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 875 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1029 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1048 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1070 bignum.c if (FIXNUM_P(x)) x = rb_int2big(FIX2LONG(x));
FIX2LONG 1073 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1264 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1290 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1312 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1334 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1401 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1452 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1504 bignum.c y = rb_int2big(FIX2LONG(y));
FIX2LONG 1669 bignum.c return rb_assoc_new(rb_int2big(FIX2LONG(y)), x);
FIX2LONG 107 hash.c return (int)FIX2LONG(hval);
FIX2LONG 3237 io.c narg = FIX2LONG(arg);
FIX2LONG 347 marshal.c w_long(FIX2LONG(obj), arg);
FIX2LONG 350 marshal.c w_object(rb_int2big(FIX2LONG(obj)), arg, limit);
FIX2LONG 280 numeric.c return rb_float_new(RFLOAT(x)->value + (double)FIX2LONG(y));
FIX2LONG 296 numeric.c return rb_float_new(RFLOAT(x)->value - (double)FIX2LONG(y));
FIX2LONG 312 numeric.c return rb_float_new(RFLOAT(x)->value * (double)FIX2LONG(y));
FIX2LONG 331 numeric.c f_y = FIX2LONG(y);
FIX2LONG 377 numeric.c fy = (double)FIX2LONG(y);
FIX2LONG 400 numeric.c fy = (double)FIX2LONG(y);
FIX2LONG 421 numeric.c return rb_float_new(pow(RFLOAT(x)->value, (double)FIX2LONG(y)));
FIX2LONG 453 numeric.c if (RFLOAT(x)->value == FIX2LONG(y)) return Qtrue;
FIX2LONG 501 numeric.c b = (double)FIX2LONG(y);
FIX2LONG 527 numeric.c b = (double)FIX2LONG(y);
FIX2LONG 553 numeric.c b = (double)FIX2LONG(y);
FIX2LONG 579 numeric.c b = (double)FIX2LONG(y);
FIX2LONG 605 numeric.c b = (double)FIX2LONG(y);
FIX2LONG 801 numeric.c i = FIX2LONG(from);
FIX2LONG 802 numeric.c end = FIX2LONG(to);
FIX2LONG 803 numeric.c diff = FIX2LONG(step);
FIX2LONG 858 numeric.c if (FIXNUM_P(val)) return FIX2LONG(val);
FIX2LONG 911 numeric.c long num = FIXNUM_P(val)?FIX2LONG(val):rb_num2long(val);
FIX2LONG 958 numeric.c if (FIXNUM_P(val)) return (LONG_LONG)FIX2LONG(val);
FIX2LONG 1024 numeric.c long i = FIX2LONG(num) + 1;
FIX2LONG 1086 numeric.c return LONG2NUM(-FIX2LONG(num));
FIX2LONG 1095 numeric.c long val = FIX2LONG(x);
FIX2LONG 1139 numeric.c a = FIX2LONG(x);
FIX2LONG 1140 numeric.c b = FIX2LONG(y);
FIX2LONG 1144 numeric.c if (FIX2LONG(r) != c) {
FIX2LONG 1150 numeric.c return rb_float_new((double)FIX2LONG(x) + RFLOAT(y)->value);
FIX2LONG 1163 numeric.c a = FIX2LONG(x);
FIX2LONG 1164 numeric.c b = FIX2LONG(y);
FIX2LONG 1168 numeric.c if (FIX2LONG(r) != c) {
FIX2LONG 1174 numeric.c return rb_float_new((double)FIX2LONG(x) - RFLOAT(y)->value);
FIX2LONG 1187 numeric.c a = FIX2LONG(x);
FIX2LONG 1190 numeric.c b = FIX2LONG(y);
FIX2LONG 1194 numeric.c if (FIX2LONG(r) != c || c/a != b) {
FIX2LONG 1200 numeric.c return rb_float_new((double)FIX2LONG(x) * RFLOAT(y)->value);
FIX2LONG 1241 numeric.c fixdivmod(FIX2LONG(x), FIX2LONG(y), &div, 0);
FIX2LONG 1241 numeric.c fixdivmod(FIX2LONG(x), FIX2LONG(y), &div, 0);
FIX2LONG 1254 numeric.c fixdivmod(FIX2LONG(x), FIX2LONG(y), 0, &mod);
FIX2LONG 1254 numeric.c fixdivmod(FIX2LONG(x), FIX2LONG(y), 0, &mod);
FIX2LONG 1267 numeric.c fixdivmod(FIX2LONG(x), FIX2LONG(y), &div, &mod);
FIX2LONG 1267 numeric.c fixdivmod(FIX2LONG(x), FIX2LONG(y), &div, &mod);
FIX2LONG 1281 numeric.c b = FIX2LONG(y);
FIX2LONG 1284 numeric.c a = FIX2LONG(x);
FIX2LONG 1298 numeric.c return (FIX2LONG(x) == FIX2LONG(y))?Qtrue:Qfalse;
FIX2LONG 1298 numeric.c return (FIX2LONG(x) == FIX2LONG(y))?Qtrue:Qfalse;
FIX2LONG 1310 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1310 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1326 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1326 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1341 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1341 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1356 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1356 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1371 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1371 numeric.c long a = FIX2LONG(x), b = FIX2LONG(y);
FIX2LONG 1385 numeric.c long val = FIX2LONG(num);
FIX2LONG 1400 numeric.c val = FIX2LONG(x) & NUM2LONG(y);
FIX2LONG 1413 numeric.c val = FIX2LONG(x) | NUM2LONG(y);
FIX2LONG 1426 numeric.c val = FIX2LONG(x) ^ NUM2LONG(y);
FIX2LONG 1460 numeric.c val = FIX2LONG(x);
FIX2LONG 1473 numeric.c long val = FIX2LONG(fix);
FIX2LONG 1502 numeric.c val = (double)FIX2LONG(num);
FIX2LONG 1511 numeric.c long i = FIX2LONG(fix);
FIX2LONG 1541 numeric.c end = FIX2LONG(to);
FIX2LONG 1542 numeric.c for (i = FIX2LONG(from); i <= end; i++) {
FIX2LONG 1565 numeric.c end = FIX2LONG(to);
FIX2LONG 1566 numeric.c for (i=FIX2LONG(from); i >= end; i--) {
FIX2LONG 1589 numeric.c end = FIX2LONG(num);
FIX2LONG 1610 numeric.c if (FIX2LONG(num) == 0) {
FIX2LONG 764 object.c id = FIX2LONG(name);
FIX2LONG 1107 object.c return rb_float_new((double)FIX2LONG(val));
FIX2LONG 954 parse.y long i = FIX2LONG($2->nd_lit);
FIX2LONG 247 range.c long end = FIX2LONG(e);
FIX2LONG 251 range.c for (i=FIX2LONG(b); i<end; i+=unit) {
FIX2LONG 233 ruby.h #define NUM2LONG(x) (FIXNUM_P(x)?FIX2LONG(x):rb_num2long((VALUE)x))
FIX2LONG 245 ruby.h #define FIX2INT(x) FIX2LONG(x)
FIX2LONG 252 ruby.h # define NUM2LL(x) (FIXNUM_P(x)?FIX2LONG(x):rb_num2ll((VALUE)x))
FIX2LONG 349 sprintf.c v = FIX2LONG(val);
FIX2LONG 1124 string.c idx = FIX2LONG(indx);
FIX2LONG 261 struct.c n = FIX2LONG(size);
FIX2LONG 283 struct.c n = FIX2LONG(size);
FIX2LONG 313 struct.c size = FIX2LONG(sz);
FIX2LONG 141 time.c t.tv_sec = FIX2LONG(time);
FIX2LONG 713 time.c i = FIX2LONG(time2);