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