Lines Matching defs:num_digits
125 uint32_t num_digits = 0;
134 static_cast<uint32_t>(round_to_digit) >= this->num_digits) {
151 static_cast<uint32_t>(round_to_digit + 1) == this->num_digits) {
178 if (digit_index >= this->num_digits) {
196 while (this->num_digits > 0 && this->digits[this->num_digits - 1] == 0) {
197 --this->num_digits;
199 if (this->num_digits == 0) {
221 if (read_index < this->num_digits) {
234 while (read_index < this->num_digits) {
257 this->num_digits = write_index;
267 int32_t read_index = this->num_digits - 1;
268 uint32_t write_index = this->num_digits + new_digits;
306 this->num_digits += new_digits;
307 if (this->num_digits > MAX_NUM_DIGITS) {
308 this->num_digits = MAX_NUM_DIGITS;
335 if (num_string[num_cur] == '0' && this->num_digits == 0) {
341 if (this->num_digits < MAX_NUM_DIGITS) {
342 this->digits[this->num_digits] = static_cast<uint8_t>(
344 ++this->num_digits;
417 cur_digit < this->num_digits) {
434 LIBC_INLINE uint32_t get_num_digits() { return this->num_digits; }