| /llvm-project-15.0.7/libcxx/include/__iterator/ |
| H A D | front_insert_iterator.h | 28 class _LIBCPP_TEMPLATE_VIS front_insert_iterator 48 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 explicit front_insert_iterator(_Container&… in front_insert_iterator() function 49 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 front_insert_iterator& operator=(const typ… 52 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 front_insert_iterator& operator=(typename … 55 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 front_insert_iterator& operator*() {re… 56 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 front_insert_iterator& operator++() {re… 57 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 front_insert_iterator operator++(int) {re… 62 front_insert_iterator<_Container> 65 return front_insert_iterator<_Container>(__x); in front_inserter()
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iterator/ |
| H A D | types.pass.cpp | 39 : private std::front_insert_iterator<C> 41 explicit find_container(C& c) : std::front_insert_iterator<C>(c) {} in find_container() 49 typedef std::front_insert_iterator<C> R; in test()
|
| H A D | iterator_concept_conformance.compile.pass.cpp | 17 using iterator = std::front_insert_iterator<std::list<int> >;
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op++/ |
| H A D | pre.pass.cpp | 27 std::front_insert_iterator<C> i(c); in test() 28 std::front_insert_iterator<C>& r = ++i; in test()
|
| H A D | post.pass.cpp | 27 std::front_insert_iterator<C> i(c); in test() 28 std::front_insert_iterator<C> r = i++; in test()
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op_astrk/ |
| H A D | test.pass.cpp | 27 std::front_insert_iterator<C> i(c); in test() 28 std::front_insert_iterator<C>& r = *i; in test()
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.cons/ |
| H A D | container.compile.fail.cpp | 23 std::front_insert_iterator<std::list<int> > i = l; in main()
|
| H A D | container.pass.cpp | 26 std::front_insert_iterator<C> i(c); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.insert.iter.op=/ |
| H A D | rv_value.pass.cpp | 30 std::front_insert_iterator<C> i(c); in test()
|
| H A D | lv_value.pass.cpp | 29 std::front_insert_iterator<C> i(c); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/insert.iterators/front.insert.iter.ops/front.inserter/ |
| H A D | test.pass.cpp | 27 std::front_insert_iterator<C> i = std::front_inserter(c); in test()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | iterator | 337 class front_insert_iterator 350 explicit front_insert_iterator(Container& x); // constexpr in C++20 351 …front_insert_iterator& operator=(const typename Container::value_type& value); // constexpr in C+… 352 front_insert_iterator& operator*(); // constexpr in C++20 353 front_insert_iterator& operator++(); // constexpr in C++20 354 front_insert_iterator operator++(int); // constexpr in C++20 357 template <class Container> front_insert_iterator<Container> front_inserter(Container& x); // const… 692 #include <__iterator/front_insert_iterator.h>
|
| H A D | CMakeLists.txt | 351 __iterator/front_insert_iterator.h
|
| H A D | module.modulemap.in | 767 module front_insert_iterator { private header "__iterator/front_insert_iterator.h" }
|
| /llvm-project-15.0.7/libcxx/test/libcxx/iterators/iterator.requirements/iterator.assoc.types/iterator.traits/ |
| H A D | legacy_bidirectional_iterator.compile.pass.cpp | 73 …td::__iterator_traits_detail::__cpp17_bidirectional_iterator<std::front_insert_iterator<std::vecto…
|
| H A D | legacy_input_iterator.compile.pass.cpp | 73 static_assert(!std::__iterator_traits_detail::__cpp17_input_iterator<std::front_insert_iterator<std…
|
| H A D | legacy_iterator.compile.pass.cpp | 73 static_assert(std::__iterator_traits_detail::__cpp17_iterator<std::front_insert_iterator<std::vecto…
|
| H A D | legacy_random_access_iterator.compile.pass.cpp | 73 …td::__iterator_traits_detail::__cpp17_random_access_iterator<std::front_insert_iterator<std::vecto…
|
| H A D | legacy_forward_iterator.compile.pass.cpp | 73 static_assert(!std::__iterator_traits_detail::__cpp17_forward_iterator<std::front_insert_iterator<s…
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/iterator.primitives/iterator.traits/ |
| H A D | cxx20_iterator_traits.compile.pass.cpp | 145 static_assert(testIOIterator<std::front_insert_iterator<std::vector<int>>, std::output_iterator_tag…
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | RangesPaper.csv | 80 | `Updates to front_insert_iterator <https://llvm.org/D103273>`_
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 412 "__iterator/front_insert_iterator.h",
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 385 SYMBOL(front_insert_iterator, std::, <iterator>)
|