Home
last modified time | relevance | path

Searched refs:__out_it (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_output.h87 …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 Dformat_functions.h307 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 Dformatter_floating_point.h498 _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 Dwrite_escaped.h49 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 Dformatter_integral.h129 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 Dformat_context.h55 __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 Dbuffer.h412 [[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 Ddefault.h401 _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 Dprint120 _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 Dformatter.h217 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()