Lines Matching full:part
449 ALWAYS_INLINE bool AddPart(digit_t multiplier, digit_t part, bool is_last);
450 ALWAYS_INLINE bool AddPart(digit_t part);
505 digit_t part = 0;
517 part = (part << char_bits) | d;
525 if (!AddPart(part)) return current;
528 // communicate how many bits are unused in the last part.
552 digit_t part = 0;
569 part = part * radix + d;
577 if (!AddPart(multiplier, part, done)) return current;
582 bool FromStringAccumulator::AddPart(digit_t multiplier, digit_t part,
587 digit_t carry = part;
610 return AddPart(part);
613 bool FromStringAccumulator::AddPart(digit_t part) {
615 stack_parts_[stack_parts_used_++] = part;
619 // Initialize heap storage. Copy the stack part to make things easier later.
629 heap_parts_.push_back(part);