| /src/contrib/llvm-project/libcxx/src/ryu/ |
| H A D | d2fixed.cpp | 235 const uint32_t __precision) { in __d2fixed_buffered_n() argument 243 + static_cast<int32_t>(__precision != 0) // possible decimal point in __d2fixed_buffered_n() 244 + static_cast<int32_t>(__precision); // zeroes after decimal point in __d2fixed_buffered_n() 251 if (__precision > 0) { in __d2fixed_buffered_n() 253 std::memset(_First, '0', __precision); in __d2fixed_buffered_n() 254 _First += __precision; in __d2fixed_buffered_n() 307 if (__precision > 0) { in __d2fixed_buffered_n() 315 const uint32_t __blocks = __precision / 9 + 1; in __d2fixed_buffered_n() 321 if (_Last - _First < static_cast<ptrdiff_t>(__precision)) { in __d2fixed_buffered_n() 324 std::memset(_First, '0', __precision); in __d2fixed_buffered_n() [all …]
|
| /src/contrib/llvm-project/libcxx/include/__format/ |
| H A D | formatter_floating_point.h | 73 … char* __to_buffer(char* __first, char* __last, _Tp __value, chars_format __fmt, int __precision) { in __to_buffer() argument 74 to_chars_result __r = std::to_chars(__first, __last, __value, __fmt, __precision); in __to_buffer() 113 _LIBCPP_HIDE_FROM_ABI constexpr size_t __float_buffer_size(int __precision) { in __float_buffer_size() argument 115 return 4 + _Traits::__max_integral + __precision + _Traits::__max_fractional_value; in __float_buffer_size() 155 explicit _LIBCPP_HIDE_FROM_ABI __float_buffer(int __precision) 156 : __precision_(__precision != -1 ? __precision : _Traits::__max_fractional) { 189 _LIBCPP_HIDE_FROM_ABI int __precision() const { return __precision_; } 267 const __float_buffer<_Fp>& __buffer, _Tp __value, int __precision, char* __integral) { 270 if (__precision == -1) 273 …st = __formatter::__to_buffer(__integral, __buffer.end(), __value, chars_format::hex, __precision); [all …]
|
| H A D | formatter_output.h | 320 _LIBCPP_HIDE_FROM_ABI int __truncate(basic_string_view<_CharT>& __str, int __precision) { in __truncate() argument 322 …__format_spec::__estimate_column_width(__str, __precision, __format_spec::__column_width_rounding:… in __truncate()
|
| /src/contrib/llvm-project/libcxx/src/ |
| H A D | charconv.cpp | 62 …_result to_chars(char* __first, char* __last, float __value, chars_format __fmt, int __precision) { in to_chars() argument 64 __first, __last, __value, __fmt, __precision); in to_chars() 67 …result to_chars(char* __first, char* __last, double __value, chars_format __fmt, int __precision) { in to_chars() argument 69 __first, __last, __value, __fmt, __precision); in to_chars() 72 …t to_chars(char* __first, char* __last, long double __value, chars_format __fmt, int __precision) { in to_chars() argument 74 __first, __last, static_cast<double>(__value), __fmt, __precision); in to_chars()
|
| /src/contrib/llvm-project/libcxx/include/__charconv/ |
| H A D | to_chars_floating_point.h | 44 to_chars(char* __first, char* __last, float __value, chars_format __fmt, int __precision); 47 to_chars(char* __first, char* __last, double __value, chars_format __fmt, int __precision); 50 to_chars(char* __first, char* __last, long double __value, chars_format __fmt, int __precision);
|
| /src/contrib/llvm-project/libcxx/src/include/ryu/ |
| H A D | d2fixed.h | 53 …_d2fixed_buffered_n(char* _First, char* const _Last, const double __d, const uint32_t __precision); 54 …result __d2exp_buffered_n(char* _First, char* const _Last, const double __d, uint32_t __precision);
|