Lines Matching defs:RADIX
284 template <bool RANGE_CHECK(char32_t), int RADIX, typename RadixType, typename RadixLimit>
289 template <bool RANGE_CHECK(char32_t), int RADIX, typename RadixType, typename RadixLimit>
478 constexpr auto RADIX = 16;
479 if (!ScanNumberRadix<IsHexDigit, RADIX, RadixType, RadixLimit>()) {
488 constexpr auto RADIX = 2;
489 if (!ScanNumberRadix<IsBinaryDigit, RADIX, RadixType, RadixLimit>()) {
498 constexpr auto RADIX = 8;
499 if (!ScanNumberRadix<IsOctalDigit, RADIX, RadixType, RadixLimit>()) {
516 template <bool RANGE_CHECK(char32_t), int RADIX, typename RadixType, typename RadixLimit>
520 if (number > std::numeric_limits<RadixLimit>::max() / RADIX) {
527 template <bool RANGE_CHECK(char32_t), int RADIX, typename RadixType, typename RadixLimit>
544 if (!ScanTooLargeNumber<RANGE_CHECK, RADIX, RadixType, RadixLimit>(number)) {
548 number = number * RADIX + digit;