Lines Matching refs:NumDigits
214 unsigned NumDigits = 0; in ProcessCharEscape() local
218 ++NumDigits; in ProcessCharEscape()
219 } while (ThisTokBuf != ThisTokEnd && NumDigits < 3 && in ProcessCharEscape()
1339 static bool alwaysFitsInto64Bits(unsigned Radix, unsigned NumDigits) { in alwaysFitsInto64Bits() argument
1342 return NumDigits <= 64; in alwaysFitsInto64Bits()
1344 return NumDigits <= 64 / 3; // Digits are groups of 3 bits. in alwaysFitsInto64Bits()
1346 return NumDigits <= 19; // floor(log10(2^64)) in alwaysFitsInto64Bits()
1348 return NumDigits <= 64 / 4; // Digits are groups of 4 bits. in alwaysFitsInto64Bits()
1364 const unsigned NumDigits = SuffixBegin - DigitsBegin; in GetIntegerValue() local
1365 if (alwaysFitsInto64Bits(radix, NumDigits)) { in GetIntegerValue()
1444 unsigned NumDigits = SuffixBegin - DigitsBegin; in GetFixedPointValue() local
1445 if (saw_period) --NumDigits; in GetFixedPointValue()
1494 NumBitsNeeded = 4 * (NumDigits + Exponent) + Scale; in GetFixedPointValue()
1496 NumBitsNeeded = 4 * NumDigits + Exponent + Scale; in GetFixedPointValue()