NUM2LONG         235 array.c            len = NUM2LONG(size);
NUM2LONG         495 array.c        	beg = NUM2LONG(argv[0]);
NUM2LONG         496 array.c        	len = NUM2LONG(argv[1]);
NUM2LONG         519 array.c            return rb_ary_entry(ary, NUM2LONG(arg));
NUM2LONG         526 array.c            return rb_ary_entry(ary, NUM2LONG(pos));
NUM2LONG         555 array.c            idx = NUM2LONG(pos);
NUM2LONG         701 array.c        	rb_ary_update(ary, NUM2LONG(argv[0]), NUM2LONG(argv[1]), argv[2]);
NUM2LONG         701 array.c        	rb_ary_update(ary, NUM2LONG(argv[0]), NUM2LONG(argv[1]), argv[2]);
NUM2LONG         717 array.c            offset = NUM2LONG(argv[0]);
NUM2LONG         734 array.c            pos = NUM2LONG(argv[0]);
NUM2LONG         1167 array.c        	    rb_ary_push(result, rb_ary_entry(ary, NUM2LONG(argv[i])));
NUM2LONG         1233 array.c            return rb_ary_delete_at(ary, NUM2LONG(pos));
NUM2LONG         1247 array.c        	pos = NUM2LONG(arg1);
NUM2LONG         1248 array.c        	len = NUM2LONG(arg2);
NUM2LONG         1262 array.c            return rb_ary_delete_at(ary, NUM2LONG(arg1));
NUM2LONG         1363 array.c        	beg = NIL_P(arg1) ? 0 : NUM2LONG(arg1);
NUM2LONG         1368 array.c        	len = NIL_P(arg2) ? RARRAY(ary)->len - beg : NUM2LONG(arg2);
NUM2LONG         1437 array.c            len = NUM2LONG(times);
NUM2LONG         1534 array.c        	h ^= NUM2LONG(n);
NUM2LONG         1367 bignum.c       	yy = NUM2LONG(y);
NUM2LONG         211 ext/dl/dl.h    # define DLNUM2LONG(x) (long)(NUM2LONG(x))
NUM2LONG          94 ext/racc/cparse/cparse.c     return NUM2LONG(n);
NUM2LONG         323 ext/racc/cparse/cparse.c     return NUM2LONG(n);
NUM2LONG         447 ext/racc/cparse/cparse.c         i = NUM2LONG(tmp);
NUM2LONG         473 ext/racc/cparse/cparse.c                 D(printf("(act) t(k2)=%ld\n", NUM2LONG(v->t)));
NUM2LONG         482 ext/racc/cparse/cparse.c         i += NUM2LONG(v->t);
NUM2LONG         487 ext/racc/cparse/cparse.c         D(printf("(act) table[i]=%ld\n", NUM2LONG(vact)));
NUM2LONG         491 ext/racc/cparse/cparse.c         D(printf("(act) check[i]=%ld\n", NUM2LONG(tmp)));
NUM2LONG         493 ext/racc/cparse/cparse.c         if (NUM2LONG(tmp) != v->curstate) goto notfound;
NUM2LONG         497 ext/racc/cparse/cparse.c         act = NUM2LONG(vact);
NUM2LONG         575 ext/racc/cparse/cparse.c         i = NUM2LONG(tmp) + ERROR_TOKEN;
NUM2LONG         584 ext/racc/cparse/cparse.c         D(printf("(err) table[i]=%ld\n", NUM2LONG(vact)));
NUM2LONG         591 ext/racc/cparse/cparse.c         if (NUM2LONG(tmp) != v->curstate) {
NUM2LONG         597 ext/racc/cparse/cparse.c         act = NUM2LONG(vact);
NUM2LONG         688 ext/racc/cparse/cparse.c     len = NUM2LONG(reduce_len);
NUM2LONG         744 ext/racc/cparse/cparse.c     i = NUM2LONG(tmp) + k2;
NUM2LONG         753 ext/racc/cparse/cparse.c     D(printf("(goto) table[i]=%ld (goto_state)\n", NUM2LONG(goto_state)));
NUM2LONG         764 ext/racc/cparse/cparse.c     D(printf("(goto) check[i]=%ld\n", NUM2LONG(tmp)));
NUM2LONG         769 ext/racc/cparse/cparse.c     v->curstate = NUM2LONG(goto_state);
NUM2LONG         586 ext/socket/socket.c 	long i = NUM2LONG(host);
NUM2LONG         435 ext/stringio/stringio.c     StringIO(self)->lineno = NUM2LONG(lineno);
NUM2LONG         473 ext/stringio/stringio.c     long p = NUM2LONG(pos);
NUM2LONG         502 ext/stringio/stringio.c     offset = NUM2LONG(argv[0]);
NUM2LONG         503 ext/stringio/stringio.c     switch (NIL_P(whence) ? 0 : NUM2LONG(whence)) {
NUM2LONG         513 ext/stringio/stringio.c 	rb_raise(rb_eArgError, "invalid whence %ld", NUM2LONG(whence));
NUM2LONG         833 ext/stringio/stringio.c 	    len = NUM2LONG(argv[0]);
NUM2LONG         887 ext/stringio/stringio.c     long l = NUM2LONG(len);
NUM2LONG         479 ext/strscan/strscan.c     len = NUM2LONG(vlen);
NUM2LONG         580 ext/strscan/strscan.c     i = NUM2LONG(idx);
NUM2LONG         753 io.c               len = NUM2LONG(length);
NUM2LONG         1460 io.c               ilen = NUM2LONG(len);
NUM2LONG         3243 io.c           	narg = NUM2LONG(arg);
NUM2LONG         3339 io.c               arg[0] = NUM2LONG(argv[0]); argv++;
NUM2LONG         3342 io.c           	    arg[i] = (unsigned long)NUM2LONG(*argv);
NUM2LONG         3617 io.c               if (argc == 1) len = NUM2LONG(argv[0]);
NUM2LONG         880 numeric.c      	return NUM2LONG(val);
NUM2LONG         1035 numeric.c          long i = NUM2LONG(num);
NUM2LONG         1400 numeric.c          val = FIX2LONG(x) & NUM2LONG(y);
NUM2LONG         1413 numeric.c          val = FIX2LONG(x) | NUM2LONG(y);
NUM2LONG         1426 numeric.c          val = FIX2LONG(x) ^ NUM2LONG(y);
NUM2LONG         1438 numeric.c          val = NUM2LONG(x);
NUM2LONG         1439 numeric.c          width = NUM2LONG(y);
NUM2LONG         1456 numeric.c          i = NUM2LONG(y);
NUM2LONG         1484 numeric.c          i = NUM2LONG(idx);
NUM2LONG          27 pack.c         # define NATINT_I32(x) (natint?NUM2LONG(x):(NUM2I32(x)))
NUM2LONG         310 pack.c         #define NUM2I32(x) NUM2LONG(x)
NUM2LONG         240 random.c       	max = NUM2LONG(vmax);
NUM2LONG         242 range.c            unit = NUM2LONG(step);
NUM2LONG         346 range.c            beg = b = NUM2LONG(rb_ivar_get(range, id_beg));
NUM2LONG         347 range.c            end = e = NUM2LONG(rb_ivar_get(range, id_end));
NUM2LONG         929 re.c           	idx = NUM2LONG(argv[i]);
NUM2LONG         243 ruby.h         #define NUM2INT(x) NUM2LONG(x)
NUM2LONG         258 ruby.h         # define NUM2OFFT(x) NUM2LONG(x)
NUM2LONG         361 string.c           len = NUM2LONG(times);
NUM2LONG         822 string.c       	pos = NUM2LONG(initpos);
NUM2LONG         909 string.c       	pos = NUM2LONG(position);
NUM2LONG         1156 string.c       	idx = NUM2LONG(indx);
NUM2LONG         1172 string.c       	return rb_str_substr(str, NUM2LONG(argv[0]), NUM2LONG(argv[1]));
NUM2LONG         1172 string.c       	return rb_str_substr(str, NUM2LONG(argv[0]), NUM2LONG(argv[1]));
NUM2LONG         1267 string.c       	idx = NUM2LONG(indx);
NUM2LONG         1310 string.c       	idx = NUM2LONG(indx);
NUM2LONG         1327 string.c       	    rb_str_update(str, NUM2LONG(argv[0]), NUM2LONG(argv[1]), argv[2]);
NUM2LONG         1327 string.c       	    rb_str_update(str, NUM2LONG(argv[0]), NUM2LONG(argv[1]), argv[2]);
NUM2LONG         1341 string.c           long pos = NUM2LONG(idx);
NUM2LONG         3062 string.c           long width = NUM2LONG(w);
NUM2LONG         3082 string.c           long width = NUM2LONG(w);
NUM2LONG         3102 string.c           long width = NUM2LONG(w);
NUM2LONG         472 struct.c           i = NUM2LONG(idx);
NUM2LONG         517 struct.c           i = NUM2LONG(idx);
NUM2LONG         163 time.c         	t.tv_sec = NUM2LONG(time);
NUM2LONG         209 time.c         	tv.tv_sec = NUM2LONG(time);
NUM2LONG         210 time.c         	tv.tv_usec = NUM2LONG(t);
NUM2LONG         239 time.c             return NUM2LONG(obj);
NUM2LONG         747 time.c             i = NUM2LONG(time2);