Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/libcxx/include/__iterator/
H A Dinsert_iterator.h40 class _LIBCPP_TEMPLATE_VIS insert_iterator
64 insert_iterator(_Container& __x, __insert_iterator_iter_t<_Container> __i) in insert_iterator() function
66 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator&
73 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator&
80 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator*() { return *this; }
81 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator++() { return *this; }
82 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator++(int) { return *thi…
86 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator<_Container>
88 return insert_iterator<_Container>(__x, __i); in inserter()
/freebsd-src/contrib/llvm-project/libcxx/include/
H A Diterator360 class insert_iterator
374 insert_iterator(Container& x, typename Container::iterator i); // constexpr in C++20
375 insert_iterator& operator=(const typename Container::value_type& value); // constexpr in C++20
376 insert_iterator& operator*(); // constexpr in C++20
377 insert_iterator& operator++(); // constexpr in C++20
378 insert_iterator& operator++(int); // constexpr in C++20
382 insert_iterator<Container> inserter(Container& x, typename Container::iterator i); // until C++20
384 constexpr insert_iterator<Container> inserter(Container& x, ranges::iterator_t<Container> i); // since C++20
688 #include <__iterator/insert_iterator.h>
H A Dlibcxx.imp
H A Dmodule.modulemap.in
/freebsd-src/contrib/llvm-project/llvm/lib/Support/
H A DDeltaAlgorithm.cpp
/freebsd-src/contrib/llvm-project/libcxx/modules/std/
H A Diterator.inc182 using std::insert_iterator;
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp
/freebsd-src/lib/libc++/
H A DMakefile838 IT_HEADERS+= insert_iterator.h
H A Dmodule.modulemap
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1538 SYMBOL(insert_iterator, std::, <iterator>)