Lines Matching refs:num
32 * Definitions for the num type.
118 BcDig* restrict num;
198 #define BC_NUM_ONE(n) ((n)->len == 1 && (n)->rdx == 0 && (n)->num[0] == 1)
429 * Initializes (sets up) @a n with the preallocated limb array @a num that has
433 * @param num The preallocated limb array.
434 * @param cap The capacity of @a num.
437 bc_num_setup(BcNum* restrict n, BcDig* restrict num, size_t cap);
468 * simply clears some fields, including setting the num field to NULL.
475 * Frees @a num, which is a BcNum as a void pointer. This is a destructor.
476 * @param num The BcNum to free as a void pointer.
479 bc_num_free(void* num);
755 * right shift operator, and would be static to src/num.c, except that