Searched refs:__itoa (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__charconv/ |
| H A D | to_chars_base_10.h | 29 namespace __itoa { 41 return __itoa::__append2(__itoa::__append1(__first, __value / 100), __value % 100); in __append3() 45 return __itoa::__append2(__itoa::__append2(__first, __value / 100), __value % 100); in __append4() 49 return __itoa::__append4(__itoa::__append1(__first, __value / 10000), __value % 10000); in __append5() 53 return __itoa::__append4(__itoa::__append2(__first, __value / 10000), __value % 10000); in __append6() 57 return __itoa::__append6(__itoa::__append1(__first, __value / 1000000), __value % 1000000); in __append7() 61 return __itoa::__append6(__itoa::__append2(__first, __value / 1000000), __value % 1000000); in __append8() 65 return __itoa::__append8(__itoa::__append1(__first, __value / 100000000), __value % 100000000); in __append9() 70 return __itoa::__append8(__itoa::__append2(__first, static_cast<uint32_t>(__value / 100000000)), in __append10() 81 return __itoa::__append1(__first, __value); in __base_10_u32() [all …]
|
| H A D | traits.h | 33 namespace __itoa { 49 return __t - (__v < __itoa::__pow10_32[__t]) + 1; 53 return __itoa::__base_10_u32(__p, __v); 57 return __itoa::__pow10_32; 72 return __t - (__v < __itoa::__pow10_64[__t]) + 1; 76 return __itoa::__base_10_u64(__p, __v); 80 return __itoa::__pow10_64; 99 _LIBCPP_ASSERT_INTERNAL(__t >= __itoa::__pow10_128_offset, "Index out of bounds"); 101 return __t - (__v < __itoa::__pow10_128[__t - __itoa::__pow10_128_offset]) + 1; 105 return __itoa::__base_10_u128(__p, __v); [all …]
|
| H A D | to_chars_integral.h | 61 using __tx = __itoa::__traits<_Tp>; in __to_chars_itoa() 81 using __tx = __itoa::__traits<__uint128_t>; in __to_chars_itoa() 107 namespace __itoa { 222 return __itoa::__integral<_Base>::__width(__value); 233 return __itoa::__integral<_Base>::__to_chars(__first, __last, __value);
|
| H A D | from_chars_integral.h | 131 using __tx = __itoa::__traits<_Tp>; in __from_chars_atoi() 195 if (!__itoa::__mul_overflowed(__x, __b, __x)) in __from_chars_integral()
|
| H A D | tables.h | 22 namespace __itoa {
|
| /freebsd/contrib/llvm-project/libcxx/src/include/ryu/ |
| H A D | digit_table.h | 53 inline constexpr auto& __DIGIT_TABLE = __itoa::__digits_base_10;
|
| /freebsd/contrib/llvm-project/libcxx/src/ |
| H A D | charconv.cpp | 19 namespace __itoa { namespace
|
| /freebsd/contrib/llvm-project/libcxx/src/include/ |
| H A D | to_chars_floating_point.h | 37 namespace __itoa { 41 } // __itoa 297 const char _Hexit = __itoa::_Charconv_digits[_Nibble]; 424 const char _Hexit = __itoa::_Charconv_digits[_Nibble];
|