Home
last modified time | relevance | path

Searched refs:_OutIt (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformat_functions.h407 template <class _OutIt, class _CharT, class _FormatOutIt>
408 requires(output_iterator<_OutIt, const _CharT&>) in requires() argument
409 _LIBCPP_HIDE_FROM_ABI _OutIt __vformat_to(_OutIt __out_it, in requires()
412 if constexpr (same_as<_OutIt, _FormatOutIt>) in requires()
416 typename __format::__buffer_selector<_OutIt, _CharT>::type __buffer{std::move(__out_it)}; in requires()
426 template <output_iterator<const char&> _OutIt>
427 _LIBCPP_ALWAYS_INLINE _LIBCPP_HIDE_FROM_ABI _OutIt vformat_to(_OutIt __out_it, string_view __fmt, f… in vformat_to()
432 template <output_iterator<const wchar_t&> _OutIt>
433 _LIBCPP_ALWAYS_INLINE _LIBCPP_HIDE_FROM_ABI _OutIt
434 vformat_to(_OutIt __out_it, wstring_view __fmt, wformat_args __args) { in vformat_to()
[all …]
H A Dformat_context.h43 template <class _OutIt, class _CharT>
44 requires output_iterator<_OutIt, const _CharT&>
53 template <class _OutIt, class _CharT>
54 _LIBCPP_HIDE_FROM_ABI basic_format_context<_OutIt, _CharT>
55 __format_context_create(_OutIt __out_it,
56 basic_format_args<basic_format_context<_OutIt, _CharT>> __args,
61 template <class _OutIt, class _CharT>
62 _LIBCPP_HIDE_FROM_ABI basic_format_context<_OutIt, _CharT>
63 __format_context_create(_OutIt __out_it, basic_format_args<basic_format_context<_OutIt, _CharT>> __… in __format_context_create() argument
73 template <class _OutIt, class _CharT>
[all …]
H A Dbuffer.h318 template <class _OutIt, class _CharT>
321 (same_as<_OutIt, _CharT*>
324 || same_as<_OutIt, __wrap_iter<_CharT*>>);
409 template <class _OutIt, __fmt_char_type _CharT>
412 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI explicit __direct_iterator_buffer(_OutIt __out_it)
416 …_LIBCPP_HIDE_FROM_ABI explicit __direct_iterator_buffer(_OutIt __out_it, __max_output_size* __max_…
420 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI _OutIt __out_it() && { return __out_it_ + this->__size(); }
429 _OutIt __out_it_;
438 template <class _OutIt, __fmt_char_type _CharT>
441 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI explicit __container_inserter_buffer(_OutIt __out_it)
[all …]
H A Dformatter_output.h141 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
142 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, _CharT __value) { in __fill()
155 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
157 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT… in requires()
169 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
171 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT… in __fill()
181 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
183 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT… in __fill()
188 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
189 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT… in __fill()
H A Dformat_to_n_result.h24 template <class _OutIt>
26 _OutIt out;
27 iter_difference_t<_OutIt> size;
H A Dformatter_floating_point.h496 template <class _OutIt, class _Fp, class _CharT>
497 _LIBCPP_HIDE_FROM_ABI _OutIt __format_locale_specific_form(
498 _OutIt __out_it,
582 template <class _OutIt, class _CharT>
583 _LIBCPP_HIDE_FROM_ABI _OutIt __format_floating_point_non_finite(
584_OutIt __out_it, __format_spec::__parsed_specifications<_CharT> __specs, bool __negative, bool __i…
H A Dformatter_integral.h213 template <class _OutIt, contiguous_iterator _Iterator, class _CharT>
215 _LIBCPP_HIDE_FROM_ABI _OutIt __write_using_decimal_separators( in __write_using_decimal_separators()
216 _OutIt __out_it, in __write_using_decimal_separators()
/freebsd/contrib/llvm-project/libcxx/include/
H A Dprint115 template <class _OutIt>
116 _LIBCPP_HIDE_FROM_ABI constexpr void __encode(_OutIt&, char32_t) = delete;
118 template <class _OutIt>
119 requires __utf16_code_unit<iter_value_t<_OutIt>>
120 _LIBCPP_HIDE_FROM_ABI constexpr void __encode(_OutIt& __out_it, char32_t __value) {
126 *__out_it++ = static_cast<iter_value_t<_OutIt>>(__value);
135 template <class _OutIt>
136 requires __utf32_code_unit<iter_value_t<_OutIt>>
137 _LIBCPP_HIDE_FROM_ABI constexpr void __encode(_OutIt& __out_it, char32_t __value) {
144 template <class _OutIt, input_iterator _InIt>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dformat.h27 template <class _OutIt, class _CharT>
28 requires output_iterator<_OutIt, const _CharT&>