| /freebsd/contrib/llvm-project/libcxx/include/__format/ |
| H A D | formatter_output.h | 87 …string_view<_CharT> __str, output_iterator<const _OutCharT&> auto __out_it) -> decltype(__out_it) { 88 …if constexpr (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer… 89 __out_it.__get_container()->__copy(__str); 90 return __out_it; 91 …} else if constexpr (std::same_as<decltype(__out_it), typename __format::__retarget_buffer<_OutCha… 92 __out_it.__buffer_->__copy(__str); 93 return __out_it; 95 return std::ranges::copy(__str, std::move(__out_it)).out; 103 …__first, _Iterator __last, output_iterator<const _OutCharT&> auto __out_it) -> decltype(__out_it) { 104 return __formatter::__copy(basic_string_view{__first, __last}, std::move(__out_it)); [all …]
|
| H A D | format_functions.h | 307 typename _Ctx::iterator __out_it = __ctx.out(); in __vformat_to() local 316 __ctx.advance_to(std::move(__out_it)); in __vformat_to() 318 __out_it = __ctx.out(); in __vformat_to() 336 *__out_it++ = *__begin++; in __vformat_to() 338 return __out_it; in __vformat_to() 409 _LIBCPP_HIDE_FROM_ABI _OutIt __vformat_to(_OutIt __out_it, in requires() 414 …_parse_context{__fmt, __args.__size()}, std::__format_context_create(std::move(__out_it), __args)); in requires() 416 typename __format::__buffer_selector<_OutIt, _CharT>::type __buffer{std::move(__out_it)}; in requires() 419 return std::move(__buffer).__out_it(); in requires() 427 _LIBCPP_ALWAYS_INLINE _LIBCPP_HIDE_FROM_ABI _OutIt vformat_to(_OutIt __out_it, string_view __fmt, f… in vformat_to() argument [all …]
|
| H A D | formatter_floating_point.h | 498 _OutIt __out_it, 536 *__out_it++ = *__buffer.begin(); 537 __out_it = __formatter::__fill(std::move(__out_it), __padding.__before_, __specs.__fill_); 539 *__out_it++ = *__buffer.begin(); 543 __out_it = __formatter::__copy(__first, __digits, std::move(__out_it)); 555 __out_it = __formatter::__copy(__first, *__r, std::move(__out_it)); 562 *__out_it++ = __sep; 568 *__out_it++ = __np.decimal_point(); 569 …__out_it = __formatter::__copy(__result.__radix_point + 1, __result.__exponent, std::move(__out… 570 …__out_it = __formatter::__fill(std::move(__out_it), __buffer.__num_trailing_zeros(), _CharT('0'… [all …]
|
| H A D | write_escaped.h | 49 output_iterator<const _CharT&> auto __out_it, 50 __format_spec::__parsed_specifications<_CharT> __specs) -> decltype(__out_it) { 52 return __formatter::__write_string_no_precision(__str, std::move(__out_it), __specs); 56 return __formatter::__write(__str.begin(), __str.end(), std::move(__out_it), __specs, __size); 72 back_insert_iterator __out_it{__str}; in __write_escaped_code_unit() 73 std::ranges::copy(__prefix, __nul_terminator{}, __out_it); in __write_escaped_code_unit() 78 std::ranges::copy(std::begin(__buffer), __r.ptr, __out_it); in __write_escaped_code_unit() 213 output_iterator<const _CharT&> auto __out_it, 214 … __format_spec::__parsed_specifications<_CharT> __specs) -> decltype(__out_it) { 219 …return __formatter::__write(__str.data(), __str.data() + __str.size(), std::move(__out_it), __spec… [all …]
|
| H A D | formatter_integral.h | 129 output_iterator<const _CharT&> auto __out_it, 130 __format_spec::__parsed_specifications<_CharT> __specs) -> decltype(__out_it) { 149 …return __formatter::__write(std::addressof(__c), std::addressof(__c) + 1, std::move(__out_it), __s… 216 _OutIt __out_it, in __write_using_decimal_separators() argument 230 __out_it = __formatter::__copy(__begin, __first, std::move(__out_it)); in __write_using_decimal_separators() 235 …__out_it = __formatter::__fill(std::move(__out_it), __specs.__width_ - __size, _CharT('… in __write_using_decimal_separators() 242 __out_it = __formatter::__fill(std::move(__out_it), __padding.__before_, __specs.__fill_); in __write_using_decimal_separators() 245 __out_it = __formatter::__copy(__begin, __first, std::move(__out_it)); in __write_using_decimal_separators() 266 __out_it = __formatter::__transform(__first, __last, std::move(__out_it), __hex_to_upper); in __write_using_decimal_separators() 269 __out_it = __formatter::__copy(__first, *__r, std::move(__out_it)); in __write_using_decimal_separators() [all …]
|
| H A D | format_context.h | 55 __format_context_create(_OutIt __out_it, 58 return std::basic_format_context(std::move(__out_it), __args, std::move(__loc)); 63 __format_context_create(_OutIt __out_it, basic_format_args<basic_format_context<_OutIt, _CharT>> __… in __format_context_create() argument 64 return std::basic_format_context(std::move(__out_it), __args); in __format_context_create() 118 … _OutIt __out_it, basic_format_args<basic_format_context> __args, optional<std::locale>&& __loc) in _LIBCPP_PREFERRED_NAME() 119 : __out_it_(std::move(__out_it)), __args_(__args), __loc_(std::move(__loc)) {} in _LIBCPP_PREFERRED_NAME() 125 …_LIBCPP_HIDE_FROM_ABI explicit basic_format_context(_OutIt __out_it, basic_format_args<basic_forma… in _LIBCPP_PREFERRED_NAME() 126 : __out_it_(std::move(__out_it)), __args_(__args) {} in _LIBCPP_PREFERRED_NAME() 159 _LIBCPP_HIDE_FROM_ABI explicit basic_format_context(iterator __out_it, _Context& __ctx) in basic_format_context() argument 160 : __out_it_(std::move(__out_it)), in basic_format_context()
|
| H A D | buffer.h | 412 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI explicit __direct_iterator_buffer(_OutIt __out_it) 413 : __direct_iterator_buffer{__out_it, nullptr} {} 416 …_LIBCPP_HIDE_FROM_ABI explicit __direct_iterator_buffer(_OutIt __out_it, __max_output_size* __max_… 417 …: __output_buffer<_CharT>{std::__unwrap_iter(__out_it), __buffer_size, __prepare_write, __max_outp… 418 __out_it_(__out_it) {} 420 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI _OutIt __out_it() && { return __out_it_ + this->__size(); } 441 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI explicit __container_inserter_buffer(_OutIt __out_it) 442 : __container_inserter_buffer{__out_it, nullptr} {} 445 …_LIBCPP_HIDE_FROM_ABI explicit __container_inserter_buffer(_OutIt __out_it, __max_output_size* __m… 447 __container_{__out_it.__get_container()} {} [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/ |
| H A D | default.h | 401 _ForwardOutIterator __out_it, 407 …_Transform()(__policy, std::move(__first), std::move(__last), std::move(__out_it), [&](_Ref __elem… 423 _ForwardOutIterator __out_it, 432 std::move(__out_it), 446 …Policy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _ForwardOutIterator __out_it) 449 …return _Transform()(__policy, std::move(__first), std::move(__last), std::move(__out_it), [&](auto… 460 …Policy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _ForwardOutIterator __out_it) 463 …return _Transform()(__policy, std::move(__first), std::move(__last), std::move(__out_it), __identi… 471 …operator()(_Policy&& __policy, _ForwardIterator __first, _Size __n, _ForwardOutIterator __out_it) … 475 return _Copy()(__policy, std::move(__first), std::move(__last), std::move(__out_it)); [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | print | 120 _LIBCPP_HIDE_FROM_ABI constexpr void __encode(_OutIt& __out_it, char32_t __value) { 126 *__out_it++ = static_cast<iter_value_t<_OutIt>>(__value); 131 *__out_it++ = 0xd800 + (__value >> 10); 132 *__out_it++ = 0xdc00 + (__value & 0x3FF); 137 _LIBCPP_HIDE_FROM_ABI constexpr void __encode(_OutIt& __out_it, char32_t __value) { 141 *__out_it++ = __value; 146 _LIBCPP_HIDE_FROM_ABI constexpr _OutIt __transcode(_InIt __first, _InIt __last, _OutIt __out_it) { 164 __unicode::__encode(__out_it, __view.__consume().__code_point); 165 return __out_it;
|
| /freebsd/contrib/llvm-project/libcxx/include/__chrono/ |
| H A D | formatter.h | 217 std::ostreambuf_iterator<_CharT> __out_it{__sstr}; in __format_zone_offset() 219 std::format_to(__out_it, _LIBCPP_STATICALLY_WIDEN(_CharT, "{:02}"), __hms.hours().count()); in __format_zone_offset() 222 std::format_to(__out_it, _LIBCPP_STATICALLY_WIDEN(_CharT, "{:02}"), __hms.minutes().count()); in __format_zone_offset()
|