NUM2INT          676 bignum.c           else base = NUM2INT(b);
NUM2INT          1555 bignum.c           int shift = NUM2INT(y);
NUM2INT          1584 bignum.c           int shift = NUM2INT(y);
NUM2INT          1631 bignum.c           shift = NUM2INT(y);
NUM2INT          393 dir.c              seekdir(dirp->dir, NUM2INT(pos));
NUM2INT          534 dir.c          	mode = NUM2INT(vmode);
NUM2INT          973 dir.c          	flags = NUM2INT(rflags);
NUM2INT          1012 dir.c          	flags = NUM2INT(rflags);
NUM2INT          1183 eval.c         	    ex = NIL_P(st) ? 1 : NUM2INT(st);
NUM2INT          3556 eval.c         	istatus = NUM2INT(status);
NUM2INT          4938 eval.c             else lev = NUM2INT(level);
NUM2INT          5153 eval.c         	line = NUM2INT(vline);
NUM2INT          5292 eval.c         	    if (argc > 2) line = NUM2INT(argv[2]);
NUM2INT          7405 eval.c             int level = NUM2INT(val);
NUM2INT          8465 eval.c             th->priority = NUM2INT(prio);
NUM2INT          306 ext/curses/curses.c     ungetch(NUM2INT(ch));
NUM2INT          320 ext/curses/curses.c     move(NUM2INT(y), NUM2INT(x));
NUM2INT          320 ext/curses/curses.c     move(NUM2INT(y), NUM2INT(x));
NUM2INT          436 ext/curses/curses.c   name = keyname(NUM2INT(c));
NUM2INT          463 ext/curses/curses.c   return (n = curs_set(NUM2INT(visibility)) != ERR) ? INT2FIX(n) : Qnil;
NUM2INT          470 ext/curses/curses.c   return (scrl(NUM2INT(n)) == OK) ? Qtrue : Qfalse;
NUM2INT          477 ext/curses/curses.c   return (setscrreg(NUM2INT(top), NUM2INT(bottom)) == OK) ? Qtrue : Qfalse;
NUM2INT          477 ext/curses/curses.c   return (setscrreg(NUM2INT(top), NUM2INT(bottom)) == OK) ? Qtrue : Qfalse;
NUM2INT          518 ext/curses/curses.c   return (resizeterm(NUM2INT(lines),NUM2INT(columns)) == OK) ? Qtrue : Qfalse;
NUM2INT          518 ext/curses/curses.c   return (resizeterm(NUM2INT(lines),NUM2INT(columns)) == OK) ? Qtrue : Qfalse;
NUM2INT          536 ext/curses/curses.c   return (init_pair(NUM2INT(pair),NUM2INT(f),NUM2INT(b)) == OK) ? Qtrue : Qfalse;
NUM2INT          536 ext/curses/curses.c   return (init_pair(NUM2INT(pair),NUM2INT(f),NUM2INT(b)) == OK) ? Qtrue : Qfalse;
NUM2INT          536 ext/curses/curses.c   return (init_pair(NUM2INT(pair),NUM2INT(f),NUM2INT(b)) == OK) ? Qtrue : Qfalse;
NUM2INT          543 ext/curses/curses.c   return (init_color(NUM2INT(color),NUM2INT(r),
NUM2INT          543 ext/curses/curses.c   return (init_color(NUM2INT(color),NUM2INT(r),
NUM2INT          544 ext/curses/curses.c 		     NUM2INT(g),NUM2INT(b)) == OK) ? Qtrue : Qfalse;
NUM2INT          544 ext/curses/curses.c 		     NUM2INT(g),NUM2INT(b)) == OK) ? Qtrue : Qfalse;
NUM2INT          564 ext/curses/curses.c   color_content(NUM2INT(color),&r,&g,&b);
NUM2INT          573 ext/curses/curses.c   pair_content(NUM2INT(pair),&f,&b);
NUM2INT          580 ext/curses/curses.c   return INT2FIX(COLOR_PAIR(NUM2INT(attrs)));
NUM2INT          586 ext/curses/curses.c   return INT2FIX(PAIR_NUMBER(NUM2INT(attrs)));
NUM2INT          637 ext/curses/curses.c   return mouseinterval(NUM2INT(interval)) ? Qtrue : Qfalse;
NUM2INT          689 ext/curses/curses.c     window = newwin(NUM2INT(h), NUM2INT(w), NUM2INT(top), NUM2INT(left));
NUM2INT          689 ext/curses/curses.c     window = newwin(NUM2INT(h), NUM2INT(w), NUM2INT(top), NUM2INT(left));
NUM2INT          689 ext/curses/curses.c     window = newwin(NUM2INT(h), NUM2INT(w), NUM2INT(top), NUM2INT(left));
NUM2INT          689 ext/curses/curses.c     window = newwin(NUM2INT(h), NUM2INT(w), NUM2INT(top), NUM2INT(left));
NUM2INT          710 ext/curses/curses.c     window = subwin(winp->window, NUM2INT(h), NUM2INT(w),
NUM2INT          710 ext/curses/curses.c     window = subwin(winp->window, NUM2INT(h), NUM2INT(w),
NUM2INT          711 ext/curses/curses.c 		                  NUM2INT(top), NUM2INT(left));
NUM2INT          711 ext/curses/curses.c 		                  NUM2INT(top), NUM2INT(left));
NUM2INT          784 ext/curses/curses.c     mvwin(winp->window, NUM2INT(y), NUM2INT(x));
NUM2INT          784 ext/curses/curses.c     mvwin(winp->window, NUM2INT(y), NUM2INT(x));
NUM2INT          799 ext/curses/curses.c     wmove(winp->window, NUM2INT(y), NUM2INT(x));
NUM2INT          799 ext/curses/curses.c     wmove(winp->window, NUM2INT(y), NUM2INT(x));
NUM2INT          925 ext/curses/curses.c       x = NUM2INT(window_maxx(self)) - 1;
NUM2INT          926 ext/curses/curses.c       y = NUM2INT(window_maxy(self)) - 1;
NUM2INT          1113 ext/curses/curses.c   res = wsetscrreg(winp->window, NUM2INT(top), NUM2INT(bottom));
NUM2INT          1113 ext/curses/curses.c   res = wsetscrreg(winp->window, NUM2INT(top), NUM2INT(bottom));
NUM2INT          1135 ext/curses/curses.c   return (wscrl(winp->window,NUM2INT(n)) == OK) ? Qtrue : Qfalse;
NUM2INT          1144 ext/curses/curses.c   return INT2FIX(wattroff(winp->window,NUM2INT(attrs)));
NUM2INT          1154 ext/curses/curses.c   val = INT2FIX(wattron(winp->window,NUM2INT(attrs)));
NUM2INT          1157 ext/curses/curses.c     wattroff(winp->window,NUM2INT(attrs));
NUM2INT          1171 ext/curses/curses.c   return INT2FIX(wattrset(winp->window,NUM2INT(attrs)));
NUM2INT          1209 ext/curses/curses.c   return wresize(winp->window, NUM2INT(lines), NUM2INT(columns)) == OK ? Qtrue : Qfalse;
NUM2INT          1209 ext/curses/curses.c   return wresize(winp->window, NUM2INT(lines), NUM2INT(columns)) == OK ? Qtrue : Qfalse;
NUM2INT           96 ext/dbm/dbm.c  	mode = NUM2INT(vmode);
NUM2INT          296 ext/dl/dl.c          ary[i] = (long)(NUM2INT(e));
NUM2INT          325 ext/dl/dl.c          ary[i] = (int)(NUM2INT(e));
NUM2INT          354 ext/dl/dl.c          ary[i] = (short)(NUM2INT(e));
NUM2INT          383 ext/dl/dl.c          ary[i] = (char)(NUM2INT(e));
NUM2INT          214 ext/dl/dl.h    # define DLNUM2LONG(x) (long)(NUM2INT(x))
NUM2INT           60 ext/dl/handle.c     cflag = NUM2INT(flag);
NUM2INT          226 ext/dl/ptr.c       s = NUM2INT(size);
NUM2INT          229 ext/dl/ptr.c       s = NUM2INT(size);
NUM2INT          315 ext/dl/ptr.c       n = NUM2INT(size);
NUM2INT          427 ext/dl/ptr.c       len = NUM2INT(arg1);
NUM2INT          450 ext/dl/ptr.c       len = NUM2INT(arg1);
NUM2INT          529 ext/dl/ptr.c       if( NUM2INT(data_type) == DLPTR_CTYPE_UNKNOWN ){
NUM2INT          548 ext/dl/ptr.c     t = NUM2INT(data_type);
NUM2INT          872 ext/dl/ptr.c         long n = NUM2INT(num);
NUM2INT          411 ext/dl/sym.c         ANY2I(args[i]) = DLINT(NUM2INT(argv[i]));
NUM2INT          415 ext/dl/sym.c         ANY2I(dargs[i]) = DLINT(NUM2INT(argv[i]));
NUM2INT          102 ext/etc/etc.c  	uid = NUM2INT(id);
NUM2INT          207 ext/etc/etc.c      gid = NUM2INT(id);
NUM2INT           97 ext/gdbm/gdbm.c 	mode = NUM2INT(vmode);
NUM2INT          101 ext/gdbm/gdbm.c         flags = NUM2INT(vflags);
NUM2INT          574 ext/iconv/iconv.c 			 NIL_P(n1) ? 0 : NUM2INT(n1),
NUM2INT          575 ext/iconv/iconv.c 			 NIL_P(n2) ? -1 : NUM2INT(n1),
NUM2INT          662 ext/racc/cparse/cparse.c     return NUM2INT(code);
NUM2INT          458 ext/readline/readline.c     i = NUM2INT(index);
NUM2INT          479 ext/readline/readline.c     i = NUM2INT(index);
NUM2INT          588 ext/readline/readline.c     i = NUM2INT(index);
NUM2INT           88 ext/sdbm/init.c 	mode = NUM2INT(vmode);
NUM2INT          207 ext/socket/socket.c     VALUE sock = init_sock(rb_obj_alloc(klass), NUM2INT(fd));
NUM2INT          231 ext/socket/socket.c 	how = NUM2INT(howto);
NUM2INT          292 ext/socket/socket.c     level = NUM2INT(lev);
NUM2INT          293 ext/socket/socket.c     option = NUM2INT(optname);
NUM2INT          330 ext/socket/socket.c     level = NUM2INT(lev);
NUM2INT          331 ext/socket/socket.c     option = NUM2INT(optname);
NUM2INT          396 ext/socket/socket.c 	n = sendto(fd, RSTRING(mesg)->ptr, RSTRING(mesg)->len, NUM2INT(flags),
NUM2INT          400 ext/socket/socket.c 	n = send(fd, RSTRING(mesg)->ptr, RSTRING(mesg)->len, NUM2INT(flags));
NUM2INT          443 ext/socket/socket.c     else             flags = NUM2INT(flg);
NUM2INT          451 ext/socket/socket.c     slen = NUM2INT(len);
NUM2INT          1352 ext/socket/socket.c 	socktype = NUM2INT(arg);
NUM2INT          1448 ext/socket/socket.c 	n = sendto(fileno(f), RSTRING(mesg)->ptr, RSTRING(mesg)->len, NUM2INT(flags),
NUM2INT          1792 ext/socket/socket.c 	*dv = NUM2INT(domain);
NUM2INT          1821 ext/socket/socket.c 	*tv = NUM2INT(type);
NUM2INT          1834 ext/socket/socket.c     fd = ruby_socket(d, t, NUM2INT(protocol));
NUM2INT          1849 ext/socket/socket.c     if (socketpair(d, t, NUM2INT(protocol), sp) < 0) {
NUM2INT          1927 ext/socket/socket.c     if (listen(fileno(fptr->f), NUM2INT(log)) < 0)
NUM2INT          2086 ext/socket/socket.c 	t = NUM2INT(type);
NUM2INT          2182 ext/socket/socket.c 	hints.ai_socktype = NUM2INT(socktype);
NUM2INT          2185 ext/socket/socket.c 	hints.ai_protocol = NUM2INT(protocol);
NUM2INT          2188 ext/socket/socket.c 	hints.ai_flags = NUM2INT(flags);
NUM2INT          2220 ext/socket/socket.c 	fl = NUM2INT(flags);
NUM2INT          2273 ext/socket/socket.c 	    snprintf(pbuf, sizeof(pbuf), "%ld", NUM2INT(port));
NUM2INT          564 ext/stringio/stringio.c     int cc = NUM2INT(ch);
NUM2INT          283 ext/strscan/strscan.c     i = NUM2INT(v);
NUM2INT           73 ext/syslog/syslog.c     openlog(RSTRING(ident)->ptr, NUM2INT(opt), NUM2INT(fac));
NUM2INT           73 ext/syslog/syslog.c     openlog(RSTRING(ident)->ptr, NUM2INT(opt), NUM2INT(fac));
NUM2INT          125 ext/syslog/syslog.c     setlogmask(NUM2INT(mask));
NUM2INT          116 ext/tcltklib/tcltklib.c     int ttick = NUM2INT(tick);
NUM2INT          150 ext/tcltklib/tcltklib.c     int lpmax = NUM2INT(loop_max);
NUM2INT          151 ext/tcltklib/tcltklib.c     int no_ev = NUM2INT(no_event);
NUM2INT          675 ext/win32ole/win32ole.c         V_I4(var) = NUM2INT(val);
NUM2INT          1536 ext/win32ole/win32ole.c                     0x0f, NUM2INT(helpcontext));
NUM2INT          1539 ext/win32ole/win32ole.c                  0,  NUM2INT(helpcontext));
NUM2INT          1730 ext/win32ole/win32ole.c         cNamedArgs = NUM2INT(rb_funcall(param, rb_intern("length"), 0));
NUM2INT          4671 ext/win32ole/win32ole.c             *V_I2REF(var) = (short)NUM2INT(val);
NUM2INT          4674 ext/win32ole/win32ole.c             *V_I4REF(var) = NUM2INT(val);
NUM2INT          4677 ext/win32ole/win32ole.c             *V_R4REF(var) = (float)NUM2INT(val);
NUM2INT          4680 ext/win32ole/win32ole.c             *V_R8REF(var) = NUM2INT(val);
NUM2INT          4689 ext/win32ole/win32ole.c             *V_I2REF(var) = (short)NUM2INT(val);
NUM2INT          4692 ext/win32ole/win32ole.c             *V_I4REF(var) = NUM2INT(val);
NUM2INT          5148 ext/win32ole/win32ole.c         = NUM2INT(rb_funcall(ary_ole_event, rb_intern("length"), 0));
NUM2INT          336 file.c         	    sprintf(buf, "0%lo", NUM2INT(v));
NUM2INT          1002 file.c             mode = NUM2INT(vmode);
NUM2INT          1016 file.c             mode = NUM2INT(vmode);
NUM2INT          1053 file.c             mode = NUM2INT(vmode);
NUM2INT          1096 file.c         	arg.owner = NUM2INT(o);
NUM2INT          1102 file.c         	arg.group = NUM2INT(g);
NUM2INT          1119 file.c             if (chown(fptr->path, NUM2INT(owner), NUM2INT(group)) == -1)
NUM2INT          1119 file.c             if (chown(fptr->path, NUM2INT(owner), NUM2INT(group)) == -1)
NUM2INT          1122 file.c             if (fchown(fileno(fptr->f), NUM2INT(owner), NUM2INT(group)) == -1)
NUM2INT          1122 file.c             if (fchown(fileno(fptr->f), NUM2INT(owner), NUM2INT(group)) == -1)
NUM2INT          1154 file.c         	arg.owner = NUM2INT(o);
NUM2INT          1160 file.c         	arg.group = NUM2INT(g);
NUM2INT          1368 file.c         	omask = umask(NUM2INT(argv[0]));
NUM2INT          1818 file.c             ret = flock(fileno(fptr->f), NUM2INT(operation));
NUM2INT          428 io.c           	whence = NUM2INT(ptrname);
NUM2INT          1035 io.c               fptr->lineno = NUM2INT(lineno);
NUM2INT          1045 io.c               gets_lineno = NUM2INT(val);
NUM2INT          1053 io.c               gets_lineno = NUM2INT(val);
NUM2INT          1218 io.c               int cc = NUM2INT(c);
NUM2INT          1406 io.c           	whence = NUM2INT(ptrname);
NUM2INT          2094 io.c           	flags = FIXNUM_P(vmode) ? NUM2INT(vmode) : rb_io_mode_modenum(StringValuePtr(vmode));
NUM2INT          2095 io.c           	fmode = NIL_P(perm) ? 0666 :  NUM2INT(perm);
NUM2INT          2133 io.c               else if (FIXNUM_P(vmode)) flags = NUM2INT(vmode);
NUM2INT          2138 io.c               else             fmode = NUM2INT(perm);
NUM2INT          2733 io.c               fd = NUM2INT(fnum);
NUM2INT          583 marshal.c      	if (!NIL_P(a2)) limit = NUM2INT(a2);
NUM2INT          237 math.c             return rb_float_new(d = ldexp(RFLOAT(x)->value, NUM2INT(n)));
NUM2INT          1122 numeric.c          else base = NUM2INT(b);
NUM2INT          315 pack.c         #define NUM2I32(x) NUM2INT(x)
NUM2INT          560 pack.c         		    c = NUM2INT(from);
NUM2INT          574 pack.c         		    s = NUM2INT(from);
NUM2INT          627 pack.c         		    s = NUM2INT(from);
NUM2INT          655 pack.c         		    s = NUM2INT(from);
NUM2INT          863 pack.c         			c = NUM2INT(RARRAY(from)->ptr[1]) | 0x80; /* mod */
NUM2INT          131 process.c          int status = NUM2INT(st1) & NUM2INT(st2);
NUM2INT          131 process.c          int status = NUM2INT(st1) & NUM2INT(st2);
NUM2INT          140 process.c          int status = NUM2INT(st1) >> NUM2INT(st2);
NUM2INT          140 process.c          int status = NUM2INT(st1) >> NUM2INT(st2);
NUM2INT          149 process.c          int status = NUM2INT(st);
NUM2INT          161 process.c          int status = NUM2INT(st);
NUM2INT          172 process.c          int status = NUM2INT(st);
NUM2INT          184 process.c          int status = NUM2INT(st);
NUM2INT          195 process.c          int status = NUM2INT(st);
NUM2INT          207 process.c          int status = NUM2INT(st);
NUM2INT          219 process.c          int status = NUM2INT(st);
NUM2INT          347 process.c      	pid = NUM2INT(vpid);
NUM2INT          757 process.c      	istatus = NUM2INT(status);
NUM2INT          958 process.c          if (NUM2INT(rb_last_status) == 0)
NUM2INT          1029 process.c          int i = getpgid(NUM2INT(pid));
NUM2INT          1046 process.c          ipid = NUM2INT(pid);
NUM2INT          1047 process.c          ipgrp = NUM2INT(pgrp);
NUM2INT          1099 process.c          iwhich = NUM2INT(which);
NUM2INT          1100 process.c          iwho   = NUM2INT(who);
NUM2INT          1119 process.c          iwhich = NUM2INT(which);
NUM2INT          1120 process.c          iwho   = NUM2INT(who);
NUM2INT          1121 process.c          iprio  = NUM2INT(prio);
NUM2INT          1143 process.c          int uid = NUM2INT(id);
NUM2INT          1176 process.c          int gid = NUM2INT(id);
NUM2INT          1210 process.c          if (setresuid(-1, NUM2INT(euid), -1) < 0) rb_sys_fail(0);
NUM2INT          1212 process.c          if (setreuid(-1, NUM2INT(euid)) < 0) rb_sys_fail(0);
NUM2INT          1214 process.c          if (seteuid(NUM2INT(euid)) < 0) rb_sys_fail(0);
NUM2INT          1216 process.c          euid = NUM2INT(euid);
NUM2INT          1242 process.c          if (setresgid(-1, NUM2INT(egid), -1) < 0) rb_sys_fail(0);
NUM2INT          1244 process.c          if (setregid(-1, NUM2INT(egid)) < 0) rb_sys_fail(0);
NUM2INT          1246 process.c          if (setegid(NUM2INT(egid)) < 0) rb_sys_fail(0);
NUM2INT          1248 process.c          egid = NUM2INT(egid);
NUM2INT          574 re.c               int i = NUM2INT(n);
NUM2INT          590 re.c               int i = NUM2INT(n);
NUM2INT          605 re.c               int i = NUM2INT(n);
NUM2INT          1539 re.c           	return rb_reg_nth_match(NUM2INT(nth), rb_backref_get());
NUM2INT          240 ruby.h         #define NUM2UINT(x) ((unsigned int)NUM2INT(x))
NUM2INT          270 ruby.h                              RSTRING(x)->ptr[0]:(char)(NUM2INT(x)&0xff))
NUM2INT          251 signal.c       	    int pid = NUM2INT(argv[i]);
NUM2INT          527 signal.c       	sig = NUM2INT(arg->sig);
NUM2INT           99 sprintf.c          val = NUM2INT(tmp); \
NUM2INT          249 sprintf.c      		c = NUM2INT(val) & 0xff;
NUM2INT          1170 string.c       	    return rb_str_subpat(str, argv[0], NUM2INT(argv[1]));
NUM2INT          1282 string.c       	    RSTRING(str)->ptr[idx] = NUM2INT(val) & 0xff;
NUM2INT          1324 string.c       	    rb_str_subpat_set(str, argv[0], NUM2INT(argv[1]), argv[2]);
NUM2INT          1778 string.c           else base = NUM2INT(b);
NUM2INT          2458 string.c       	lim = NUM2INT(limit);
NUM2INT          3024 string.c           else bits = NUM2INT(vbits);
NUM2INT          642 win32/win32.c      return NUM2INT(rb_last_status);