BDIGITS            40 bignum.c       		     (BDIGITS(x)[0] == 0 && \
BDIGITS            48 bignum.c       	if (BDIGITS(x)[i]) return 0;
BDIGITS           141 bignum.c           MEMCPY(BDIGITS(z), BDIGITS(x), BDIGIT, RBIGNUM_LEN(x));
BDIGITS           150 bignum.c           BDIGIT *ds = BDIGITS(x);
BDIGITS           163 bignum.c       	ds = BDIGITS(x);
BDIGITS           178 bignum.c           BDIGIT *ds = BDIGITS(x);
BDIGITS           190 bignum.c           BDIGIT *ds = BDIGITS(x);
BDIGITS           233 bignum.c           digits = BDIGITS(big);
BDIGITS           294 bignum.c       	ds = BDIGITS(val);
BDIGITS           328 bignum.c           digits = BDIGITS(big);
BDIGITS           362 bignum.c           memcpy(buf, (char*)BDIGITS(val), len);
BDIGITS           379 bignum.c           memcpy((char*)BDIGITS(big), buf, QUAD_SIZE);
BDIGITS           382 bignum.c       	char *tmp = (char*)BDIGITS(big);
BDIGITS           548 bignum.c           zds = BDIGITS(z);
BDIGITS           629 bignum.c           digits = BDIGITS(big);
BDIGITS           861 bignum.c           BDIGIT* ds = BDIGITS(x);
BDIGITS          1013 bignum.c           ds = BDIGITS(x);
BDIGITS          1070 bignum.c           ds = BDIGITS(x);
BDIGITS          1124 bignum.c           digits = BDIGITS(z);
BDIGITS          1167 bignum.c           BDIGIT *ds = BDIGITS(x), dl;
BDIGITS          1268 bignum.c           while(xlen-- && (BDIGITS(x)[xlen]==BDIGITS(y)[xlen]));
BDIGITS          1270 bignum.c           return (BDIGITS(x)[xlen] > BDIGITS(y)[xlen]) ?
BDIGITS          1309 bignum.c           if (MEMCMP(BDIGITS(x),BDIGITS(y),BDIGIT,RBIGNUM_LEN(y)) != 0) return Qfalse;
BDIGITS          1330 bignum.c           if (MEMCMP(BDIGITS(x),BDIGITS(y),BDIGIT,RBIGNUM_LEN(y)) != 0) return Qfalse;
BDIGITS          1371 bignum.c           ds = BDIGITS(z);
BDIGITS          1398 bignum.c       	    if (BDIGITS(x)[i] > BDIGITS(y)[i]) {
BDIGITS          1401 bignum.c       	    if (BDIGITS(x)[i] < BDIGITS(y)[i]) {
BDIGITS          1409 bignum.c           zds = BDIGITS(z);
BDIGITS          1412 bignum.c       	num += (BDIGIT_DBL_SIGNED)BDIGITS(x)[i] - BDIGITS(y)[i];
BDIGITS          1417 bignum.c       	num += BDIGITS(x)[i];
BDIGITS          1422 bignum.c       	zds[i] = BDIGITS(x)[i];
BDIGITS          1453 bignum.c       	num += (BDIGIT_DBL)BDIGITS(x)[i] + BDIGITS(y)[i];
BDIGITS          1454 bignum.c       	BDIGITS(z)[i] = BIGLO(num);
BDIGITS          1459 bignum.c       	num += BDIGITS(y)[i];
BDIGITS          1460 bignum.c       	BDIGITS(z)[i++] = BIGLO(num);
BDIGITS          1464 bignum.c       	BDIGITS(z)[i] = BDIGITS(y)[i];
BDIGITS          1467 bignum.c           BDIGITS(z)[i] = (BDIGIT)num;
BDIGITS          1543 bignum.c           zds = BDIGITS(z);
BDIGITS          1548 bignum.c       	dd = BDIGITS(x)[i];
BDIGITS          1552 bignum.c       	    BDIGIT_DBL ee = n + (BDIGIT_DBL)dd * BDIGITS(y)[j];
BDIGITS          1676 bignum.c           yds = BDIGITS(y);
BDIGITS          1677 bignum.c           if (nx < ny || (nx == ny && BDIGITS(x)[nx - 1] < BDIGITS(y)[ny - 1])) {
BDIGITS          1682 bignum.c           xds = BDIGITS(x);
BDIGITS          1686 bignum.c       	zds = BDIGITS(z);
BDIGITS          1702 bignum.c           zds = BDIGITS(z);
BDIGITS          1714 bignum.c       	tds = BDIGITS(yy);
BDIGITS          1752 bignum.c       	zds = BDIGITS(*divp);
BDIGITS          1760 bignum.c       	zds = BDIGITS(*modp);
BDIGITS          1990 bignum.c       	ex += bdigbitsize(BDIGITS(x)[RBIGNUM_LEN(x) - 1]);
BDIGITS          1999 bignum.c       	    ey += bdigbitsize(BDIGITS(y)[RBIGNUM_LEN(y) - 1]);
BDIGITS          2044 bignum.c           MEMCPY(BDIGITS(a), BDIGITS(x) + k, BDIGIT, len - k);
BDIGITS          2046 bignum.c           MEMCPY(BDIGITS(b), BDIGITS(x), BDIGIT, k);
BDIGITS          2052 bignum.c       	BDIGITS(z)[RBIGNUM_LEN(z)] = 0;
BDIGITS          2055 bignum.c           MEMCPY(BDIGITS(z) + 2 * k, BDIGITS(a2), BDIGIT, RBIGNUM_LEN(a2));
BDIGITS          2060 bignum.c       	num += (BDIGIT_DBL)BDIGITS(z)[i + k] + ((BDIGIT_DBL)BDIGITS(a2)[i] << 1);
BDIGITS          2061 bignum.c       	BDIGITS(z)[i + k] = BIGLO(num);
BDIGITS          2067 bignum.c       	    num += (BDIGIT_DBL)BDIGITS(z)[i];
BDIGITS          2068 bignum.c       	    BDIGITS(z)[i] = BIGLO(num);
BDIGITS          2072 bignum.c       	    BDIGITS(z)[RBIGNUM_LEN(z)] = BIGLO(num);
BDIGITS          2185 bignum.c       	ds1 = BDIGITS(y);
BDIGITS          2186 bignum.c       	ds2 = BDIGITS(x);
BDIGITS          2192 bignum.c       	ds1 = BDIGITS(x);
BDIGITS          2193 bignum.c       	ds2 = BDIGITS(y);
BDIGITS          2197 bignum.c           zds = BDIGITS(z);
BDIGITS          2241 bignum.c       	ds1 = BDIGITS(y);
BDIGITS          2242 bignum.c       	ds2 = BDIGITS(x);
BDIGITS          2248 bignum.c       	ds1 = BDIGITS(x);
BDIGITS          2249 bignum.c       	ds2 = BDIGITS(y);
BDIGITS          2253 bignum.c           zds = BDIGITS(z);
BDIGITS          2299 bignum.c       	ds1 = BDIGITS(y);
BDIGITS          2300 bignum.c       	ds2 = BDIGITS(x);
BDIGITS          2306 bignum.c       	ds1 = BDIGITS(x);
BDIGITS          2307 bignum.c       	ds2 = BDIGITS(y);
BDIGITS          2313 bignum.c           zds = BDIGITS(z);
BDIGITS          2386 bignum.c           zds = BDIGITS(z);
BDIGITS          2390 bignum.c           xds = BDIGITS(x);
BDIGITS          2461 bignum.c           xds = BDIGITS(x);
BDIGITS          2471 bignum.c           zds = BDIGITS(z);
BDIGITS          2529 bignum.c       	xds = BDIGITS(x);
BDIGITS          2536 bignum.c       	num = BDIGITS(x)[s1];
BDIGITS          2555 bignum.c           hash = rb_memhash(BDIGITS(x), sizeof(BDIGIT)*RBIGNUM_LEN(x)) ^ RBIGNUM_SIGN(x);
BDIGITS          2627 bignum.c           if (BDIGITS(num)[0] & 1) {
BDIGITS          2643 bignum.c           if (BDIGITS(num)[0] & 1) {