Home
last modified time | relevance | path

Searched refs:back_insert_iterator (Results 1 – 18 of 18) sorted by relevance

/freebsd-src/contrib/llvm-project/libcxx/include/__iterator/
H A Dback_insert_iterator.h31 class _LIBCPP_TEMPLATE_VIS back_insert_iterator
53 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 explicit back_insert_iterator(_Container& __x) in back_insert_iterator() function
55 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 back_insert_iterator&
61 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 back_insert_iterator&
67 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 back_insert_iterator& operator*() { return *th…
68 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 back_insert_iterator& operator++() { return *t…
69 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 back_insert_iterator operator++(int) { return …
73 _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(back_insert_iterator);
76 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 back_insert_iterator<_Container>
78 return back_insert_iterator<_Container>(__x); in back_inserter()
/freebsd-src/contrib/llvm-project/libcxx/include/__format/
H A Dwrite_escaped.h22 #include <__iterator/back_insert_iterator.h>
72 back_insert_iterator __out_it{__str}; in __write_escaped_code_unit()
200 ranges::copy(__first, __view.__position(), std::back_insert_iterator(__str));
H A Dformat_context.h21 #include <__iterator/back_insert_iterator.h>
69 using format_context = basic_format_context<back_insert_iterator<__format::__output_buffer<char>>, char>;
71 using wformat_context = basic_format_context< back_insert_iterator<__format::__output_buffer<wchar_t>>, wchar_t>;
H A Dformatter_output.h24 #include <__iterator/back_insert_iterator.h>
105 if constexpr (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_OutCharT>>>) {
144 if constexpr (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_OutCharT>>>) {
160 if constexpr (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_CharT>>>) { in __fill()
H A Dbuffer.h78 _LIBCPP_HIDE_FROM_ABI auto __make_output_iterator() { return std::back_insert_iterator{*this}; } in __make_output_iterator()
318 struct _LIBCPP_TEMPLATE_VIS __back_insert_iterator_container<back_insert_iterator<_Container>> {
328 _LIBCPP_HIDE_FROM_ABI explicit __writer_container(back_insert_iterator<_Container> __out_it)
/freebsd-src/contrib/llvm-project/libcxx/include/
H A Diterator314 class back_insert_iterator
327 explicit back_insert_iterator(Container& x); // constexpr in C++20
328 back_insert_iterator& operator=(const typename Container::value_type& value); // constexpr in C++20
329 back_insert_iterator& operator*(); // constexpr in C++20
330 back_insert_iterator& operator++(); // constexpr in C++20
331 back_insert_iterator operator++(int); // constexpr in C++20
334 template <class Container> back_insert_iterator<Container> back_inserter(Container& x); // constexpr in C++20
685 #include <__iterator/back_insert_iterator.h>
H A Dstack119 #include <__iterator/back_insert_iterator.h>
H A Dqueue265 #include <__iterator/back_insert_iterator.h>
H A Dlibcxx.imp
H A Dmodule.modulemap.in
H A Dlocale202 # include <__iterator/back_insert_iterator.h>
H A Dregex796 #include <__iterator/back_insert_iterator.h>
/freebsd-src/contrib/llvm-project/libcxx/modules/std/
H A Diterator.inc176 using std::back_insert_iterator;
/freebsd-src/contrib/googletest/googlemock/test/
H A Dgmock-more-actions_test.cc685 using MyFunction = void(bool, std::back_insert_iterator<std::string>); in TEST()
/freebsd-src/lib/libc++/
H A DMakefile824 IT_HEADERS+= back_insert_iterator.h
H A Dmodule.modulemap
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc734 SYMBOL(back_insert_iterator, std::, <iterator>)
/freebsd-src/contrib/googletest/docs/
H A Dgmock_cook_book.md2046 MOCK_METHOD(void, GetNames, (std::back_insert_iterator<vector<string>>),