Lines Matching full:digits
13 // Represents integer values of digits.
74 // "0x" with no digits after is invalid. in safe_parse_sign_and_base()
88 // "0x" with no digits after is invalid. in safe_parse_sign_and_base()
102 // Consume digits.
169 // loop over digits in safe_parse_positive_int()
210 // loop over digits in safe_parse_negative_int()
315 uint32 digits; in FastUInt32ToBufferLeft() local
318 // steps of two digits at a time rather than one whenever possible. in FastUInt32ToBufferLeft()
323 digits = u / 100000000; // 100,000,000 in FastUInt32ToBufferLeft()
324 u -= digits * 100000000; in FastUInt32ToBufferLeft()
325 PutTwoDigits(digits, buffer); in FastUInt32ToBufferLeft()
328 digits = u / 1000000; // 1,000,000 in FastUInt32ToBufferLeft()
329 u -= digits * 1000000; in FastUInt32ToBufferLeft()
330 PutTwoDigits(digits, buffer); in FastUInt32ToBufferLeft()
333 digits = u / 10000; // 10,000 in FastUInt32ToBufferLeft()
334 u -= digits * 10000; in FastUInt32ToBufferLeft()
335 PutTwoDigits(digits, buffer); in FastUInt32ToBufferLeft()
338 digits = u / 100; in FastUInt32ToBufferLeft()
339 u -= digits * 100; in FastUInt32ToBufferLeft()
340 PutTwoDigits(digits, buffer); in FastUInt32ToBufferLeft()
343 digits = u; in FastUInt32ToBufferLeft()
344 PutTwoDigits(digits, buffer); in FastUInt32ToBufferLeft()
351 digits = u; in FastUInt32ToBufferLeft()
358 digits = u / 100; in FastUInt32ToBufferLeft()
359 u -= digits * 100; in FastUInt32ToBufferLeft()
360 *buffer++ = '0' + digits; in FastUInt32ToBufferLeft()
365 digits = u / 10000; // 10,000 in FastUInt32ToBufferLeft()
366 u -= digits * 10000; in FastUInt32ToBufferLeft()
367 *buffer++ = '0' + digits; in FastUInt32ToBufferLeft()
372 digits = u / 1000000; // 1,000,000 in FastUInt32ToBufferLeft()
373 u -= digits * 1000000; in FastUInt32ToBufferLeft()
374 *buffer++ = '0' + digits; in FastUInt32ToBufferLeft()
378 digits = u / 100000000; // 100,000,000 in FastUInt32ToBufferLeft()
379 u -= digits * 100000000; in FastUInt32ToBufferLeft()
380 *buffer++ = '0' + digits; in FastUInt32ToBufferLeft()
400 // Here we know u64 has at least 10 decimal digits. in FastUInt64ToBufferLeft()
416 // We have only 9 digits now, again the maximum uint32 can handle fully. in FastUInt64ToBufferLeft()
417 uint32 digits = u32 / 10000000; // 10,000,000 in FastUInt64ToBufferLeft() local
418 u32 -= digits * 10000000; in FastUInt64ToBufferLeft()
419 PutTwoDigits(digits, buffer); in FastUInt64ToBufferLeft()
421 digits = u32 / 100000; // 100,000 in FastUInt64ToBufferLeft()
422 u32 -= digits * 100000; in FastUInt64ToBufferLeft()
423 PutTwoDigits(digits, buffer); in FastUInt64ToBufferLeft()
425 digits = u32 / 1000; // 1,000 in FastUInt64ToBufferLeft()
426 u32 -= digits * 1000; in FastUInt64ToBufferLeft()
427 PutTwoDigits(digits, buffer); in FastUInt64ToBufferLeft()
429 digits = u32 / 10; in FastUInt64ToBufferLeft()
430 u32 -= digits * 10; in FastUInt64ToBufferLeft()
431 PutTwoDigits(digits, buffer); in FastUInt64ToBufferLeft()