big              2941 bignum.c           if (RBASIC(big)->flags & BIGNUM_EMBED_FLAG) {
big              2944 bignum.c       	    MEMCPY(ds, RBIGNUM(big)->as.ary, BDIGIT, BIGNUM_EMBED_LEN_MAX);
big              2945 bignum.c       	    RBIGNUM(big)->as.heap.len = BIGNUM_LEN(big);
big              2946 bignum.c       	    RBIGNUM(big)->as.heap.digits = ds;
big              2947 bignum.c       	    RBASIC(big)->flags &= ~BIGNUM_EMBED_FLAG;
big              2952 bignum.c       	    ds = RBIGNUM(big)->as.heap.digits;
big              2953 bignum.c       	    RBASIC(big)->flags |= BIGNUM_EMBED_FLAG;
big              2954 bignum.c       	    BIGNUM_SET_LEN(big, len);
big              2955 bignum.c                   (void)VALGRIND_MAKE_MEM_UNDEFINED((void*)RBIGNUM(big)->as.ary, sizeof(RBIGNUM(big)->as.ary));
big              2957 bignum.c       		MEMCPY(RBIGNUM(big)->as.ary, ds, BDIGIT, len);
big              2962 bignum.c       	    if (BIGNUM_LEN(big) == 0) {
big              2963 bignum.c       		RBIGNUM(big)->as.heap.digits = ALLOC_N(BDIGIT, len);
big              2966 bignum.c       		REALLOC_N(RBIGNUM(big)->as.heap.digits, BDIGIT, len);
big              2975 bignum.c           rb_big_realloc(big, len);
big              2976 bignum.c           BIGNUM_SET_LEN(big, len);
big              2982 bignum.c           NEWOBJ_OF(big, struct RBignum, klass, T_BIGNUM | (RGENGC_WB_PROTECTED_BIGNUM ? FL_WB_PROTECTED : 0));
big              2983 bignum.c           BIGNUM_SET_SIGN(big, sign);
big              2985 bignum.c       	RBASIC(big)->flags |= BIGNUM_EMBED_FLAG;
big              2986 bignum.c       	BIGNUM_SET_LEN(big, len);
big              2987 bignum.c               (void)VALGRIND_MAKE_MEM_UNDEFINED((void*)RBIGNUM(big)->as.ary, sizeof(RBIGNUM(big)->as.ary));
big              2990 bignum.c       	RBIGNUM(big)->as.heap.digits = ALLOC_N(BDIGIT, len);
big              2991 bignum.c       	RBIGNUM(big)->as.heap.len = len;
big              2993 bignum.c           OBJ_FREEZE(big);
big              2994 bignum.c           return (VALUE)big;
big              3145 bignum.c           VALUE big = bignew(bdigit_roomof(SIZEOF_VALUE), 1);
big              3146 bignum.c           BDIGIT *digits = BDIGITS(big);
big              3159 bignum.c           BIGNUM_SET_LEN(big, i+1);
big              3160 bignum.c           return big;
big              3168 bignum.c           VALUE big;
big              3177 bignum.c           big = rb_uint2big(u);
big              3179 bignum.c       	BIGNUM_SET_NEGATIVE_SIGN(big);
big              3181 bignum.c           return big;
big              4165 bignum.c       	    VALUE big = rb_uint2big(val);
big              4166 bignum.c       	    BIGNUM_SET_SIGN(big, sign);
big              4167 bignum.c       	    return bignorm(big);
big              4394 bignum.c           VALUE big = bignew(bdigit_roomof(SIZEOF_LONG_LONG), 1);
big              4395 bignum.c           BDIGIT *digits = BDIGITS(big);
big              4408 bignum.c           BIGNUM_SET_LEN(big, i+1);
big              4409 bignum.c           return big;
big              4417 bignum.c           VALUE big;
big              4426 bignum.c           big = rb_ull2big(u);
big              4428 bignum.c       	BIGNUM_SET_NEGATIVE_SIGN(big);
big              4430 bignum.c           return big;
big              4454 bignum.c           VALUE big = bignew(bdigit_roomof(SIZEOF_INT128_T), 1);
big              4455 bignum.c           BDIGIT *digits = BDIGITS(big);
big              4463 bignum.c           BIGNUM_SET_LEN(big, i+1);
big              4464 bignum.c           return big;
big              4472 bignum.c           VALUE big;
big              4481 bignum.c           big = rb_uint128t2big(u);
big              4483 bignum.c       	BIGNUM_SET_NEGATIVE_SIGN(big);
big              4485 bignum.c           return big;
big              6699 bignum.c           return BIGSIZE(big);
big              6705 bignum.c           return SIZET2NUM(rb_big_size(big));
big              6719 bignum.c           numbytes = rb_absint_size(big, &nlz_bits);
big              6724 bignum.c           if (BIGNUM_NEGATIVE_P(big) && rb_absint_singlebit_p(big)) {
big                20 ext/-test-/bignum/big2str.c     return rb_big2str_generic(big(x), base);
big                31 ext/-test-/bignum/big2str.c     return rb_big2str_poweroftwo(big(x), base);
big                41 ext/-test-/bignum/big2str.c     return rb_big2str_gmp(big(x), base);
big                17 ext/-test-/bignum/div.c     return rb_big_norm(rb_big_divrem_normal(big(x), big(y)));
big                24 ext/-test-/bignum/div.c     return rb_big_norm(rb_big_divrem_gmp(big(x), big(y)));
big                17 ext/-test-/bignum/mul.c     return rb_big_norm(rb_big_mul_normal(big(x), big(y)));
big                23 ext/-test-/bignum/mul.c     return rb_big_norm(rb_big_sq_fast(big(x)));
big                29 ext/-test-/bignum/mul.c     return rb_big_norm(rb_big_mul_balance(big(x), big(y)));
big                35 ext/-test-/bignum/mul.c     return rb_big_norm(rb_big_mul_karatsuba(big(x), big(y)));
big                41 ext/-test-/bignum/mul.c     return rb_big_norm(rb_big_mul_toom3(big(x), big(y)));
big                48 ext/-test-/bignum/mul.c     return rb_big_norm(rb_big_mul_gmp(big(x), big(y)));
big                26 ext/-test-/rational/rat.c     return rb_big_norm(rb_gcd_gmp(big(x), big(y)));
big              1324 ext/date/date_core.c 	    goto big;
big              1333 ext/date/date_core.c   big:
big               975 ext/stringio/stringio.c 	while (j >= 0 && big[k] == little[j]) {
big               980 ext/stringio/stringio.c 	i += skip[(unsigned char)big[i]];
big                99 include/ruby/intern.h void rb_big_resize(VALUE big, size_t len);
big                90 include/ruby/st.h 	} big;
big               110 st.c           #define bins as.big.bins
big               201 st.c               uintptr_t addr = (uintptr_t)&tbl->as.big.private_list_head;