FIXNUM_FLAG 32 compile.c #define FIXNUM_INC(n, i) ((n)+(INT2FIX(i)&~FIXNUM_FLAG)) FIXNUM_FLAG 404 ext/win32ole/win32ole.c pdisp = (Win32OLEIDispatch *)(data & ~FIXNUM_FLAG); FIXNUM_FLAG 412 ext/win32ole/win32ole.c st_insert(tbl, val, (VALUE)pdisp | FIXNUM_FLAG); FIXNUM_FLAG 873 ext/win32ole/win32ole.c if (st_lookup(tbl, (VALUE)enc | FIXNUM_FLAG, &data)) { FIXNUM_FLAG 886 ext/win32ole/win32ole.c st_insert(tbl, (VALUE)enc | FIXNUM_FLAG, INT2FIX(cp)); FIXNUM_FLAG 788 gc.c # define nonspecial_obj_id(obj) (VALUE)((SIGNED_VALUE)(obj)|FIXNUM_FLAG) FIXNUM_FLAG 789 gc.c # define obj_id_to_ref(objid) ((objid) ^ FIXNUM_FLAG) /* unset FIXNUM_FLAG */ FIXNUM_FLAG 793 gc.c ((objid) ^ FIXNUM_FLAG) : (NUM2PTR(objid) << 1)) FIXNUM_FLAG 3096 gc.c return (SYM2ID(obj) * sizeof(RVALUE) + (4 << 2)) | FIXNUM_FLAG; FIXNUM_FLAG 4017 numeric.c return ~num | FIXNUM_FLAG; FIXNUM_FLAG 284 range.c iter[0] -= INT2FIX(1) & ~FIXNUM_FLAG; FIXNUM_FLAG 302 range.c iter[0] -= INT2FIX(1) & ~FIXNUM_FLAG; FIXNUM_FLAG 184 time.c # define INT64toFIXWV(wi) ((WIDEVALUE)((SIGNED_WIDEVALUE)(wi) << 1 | FIXNUM_FLAG))