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