Home
last modified time | relevance | path

Searched refs:__output_buffer (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dbuffer.h182 class __output_buffer {
185 using __prepare_write_type _LIBCPP_NODEBUG = void (*)(__output_buffer<_CharT>&, size_t);
188 …_LIBCPP_HIDE_FROM_ABI explicit __output_buffer(_CharT* __ptr, size_t __capacity, __prepare_write_t… in __output_buffer() function
189 : __output_buffer{__ptr, __capacity, __function, nullptr} {} in __output_buffer()
191 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI explicit __output_buffer( in __output_buffer() function
305 void (*__prepare_write_)(__output_buffer<_CharT>&, size_t);
353 class __allocating_buffer : public __output_buffer<_CharT> {
362 … : __output_buffer<_CharT>{__small_buffer_, __buffer_size_, __prepare_write, __max_output_size} {}
403 …_LIBCPP_HIDE_FROM_ABI static void __prepare_write(__output_buffer<_CharT>& __buffer, size_t __size…
410 class __direct_iterator_buffer : public __output_buffer<_CharT> {
[all …]
H A Dformat_context.h68 using format_context = basic_format_context<back_insert_iterator<__format::__output_buffer<char>>, …
70 using wformat_context = basic_format_context< back_insert_iterator<__format::__output_buffer<wchar_…
H A Dformatter_output.h88 …std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_OutCharT>>>)…
127 …std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_OutCharT>>>)…
143 … (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_CharT>>>) { in __fill()
H A Dformat_functions.h460 …basic_format_args<basic_format_context<back_insert_iterator<__format::__output_buffer<_CharT>>, _C… in __try_constant_folding()