| /openbsd-src/gnu/llvm/libcxx/include/__iterator/ |
| H A D | insert_iterator.h | 37 class _LIBCPP_TEMPLATE_VIS insert_iterator 58 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator(_Container& __x, __insert_… in insert_iterator() function 60 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator=(const typename … 63 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator=(typename _Conta… 66 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator*() {retur… 67 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator++() {retur… 68 …_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX20 insert_iterator& operator++(int) {retur… 73 insert_iterator<_Container> 76 return insert_iterator<_Container>(__x, __i); in inserter()
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/testsuite/24_iterators/ |
| H A D | insert_iterator.cc | 34 typedef insert_iterator<list<int> > test_iterator; in test01() 51 template class std::insert_iterator<std::list<int> >; member in std 55 typedef std::insert_iterator<std::list<int> > iterator_type; in test02() 64 class test_dm : public std::insert_iterator<std::list<int> > 70 test_dm(): std::insert_iterator<std::list<int> >(l, i), p(container) { } in test_dm()
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/ext/ |
| H A D | hash_set | 484 // Specialization of insert_iterator so that it will work for hash_set 487 class insert_iterator<__gnu_cxx::hash_set<_Value, _HashFcn, 503 insert_iterator(_Container& __x) 506 insert_iterator(_Container& __x, typename _Container::iterator) 509 insert_iterator<_Container>& 516 insert_iterator<_Container>& 520 insert_iterator<_Container>& 524 insert_iterator<_Container>& 530 class insert_iterator<__gnu_cxx::hash_multiset<_Value, _HashFcn, 547 insert_iterator(_Container& __x) [all …]
|
| H A D | hash_map | 515 // Specialization of insert_iterator so that it will work for hash_map 518 class insert_iterator<__gnu_cxx::hash_map<_Key, _Tp, _HashFn, 534 insert_iterator(_Container& __x) 537 insert_iterator(_Container& __x, typename _Container::iterator) 540 insert_iterator<_Container>& 547 insert_iterator<_Container>& 551 insert_iterator<_Container>& 554 insert_iterator<_Container>& 560 class insert_iterator<__gnu_cxx::hash_multimap<_Key, _Tp, _HashFn, 577 insert_iterator(_Container& __x) [all …]
|
| H A D | slist | 1032 // Specialization of insert_iterator so that insertions will be constant 1035 class insert_iterator<__gnu_cxx::slist<_Tp, _Alloc> > 1050 insert_iterator(_Container& __x, typename _Container::iterator __i) 1059 insert_iterator<_Container>& 1066 insert_iterator<_Container>& 1070 insert_iterator<_Container>& 1074 insert_iterator<_Container>&
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/ |
| H A D | stl_iterator.h | 480 class insert_iterator 495 insert_iterator(_Container& __x, typename _Container::iterator __i) in insert_iterator() function 521 insert_iterator& 530 insert_iterator& 534 insert_iterator& 538 insert_iterator& 554 inline insert_iterator<_Container> 557 return insert_iterator<_Container>(__x, in inserter()
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/include/ext/ |
| H A D | hash_set | 383 // Specialization of insert_iterator so that it will work for hash_set 387 class insert_iterator<__gnu_cxx::hash_set<_Value, _HashFcn, _EqualKey, _Alloc> > { 399 insert_iterator(_Container& __x) : container(&__x) {} 400 insert_iterator(_Container& __x, typename _Container::iterator) 402 insert_iterator<_Container>& 407 insert_iterator<_Container>& operator*() { return *this; } 408 insert_iterator<_Container>& operator++() { return *this; } 409 insert_iterator<_Container>& operator++(int) { return *this; } 413 class insert_iterator<__gnu_cxx::hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc> > { 426 insert_iterator(_Container& __x) : container(&__x) {} [all …]
|
| H A D | hash_map | 392 // Specialization of insert_iterator so that it will work for hash_map 396 class insert_iterator<__gnu_cxx::hash_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { 408 insert_iterator(_Container& __x) : container(&__x) {} 409 insert_iterator(_Container& __x, typename _Container::iterator) 411 insert_iterator<_Container>& 416 insert_iterator<_Container>& operator*() { return *this; } 417 insert_iterator<_Container>& operator++() { return *this; } 418 insert_iterator<_Container>& operator++(int) { return *this; } 422 class insert_iterator<__gnu_cxx::hash_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { 435 insert_iterator(_Container& __x) : container(&__x) {} [all …]
|
| H A D | slist | 916 // Specialization of insert_iterator so that insertions will be constant 920 class insert_iterator<__gnu_cxx::slist<_Tp, _Alloc> > { 933 insert_iterator(_Container& __x, typename _Container::iterator __i) 941 insert_iterator<_Container>& 946 insert_iterator<_Container>& operator*() { return *this; } 947 insert_iterator<_Container>& operator++() { return *this; } 948 insert_iterator<_Container>& operator++(int) { return *this; }
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/bits/ |
| H A D | stl_iterator.h | 538 class insert_iterator 553 insert_iterator(_Container& __x, typename _Container::iterator __i) in insert_iterator() function 579 insert_iterator& 588 insert_iterator& 593 insert_iterator& 598 insert_iterator& 615 inline insert_iterator<_Container> 618 return insert_iterator<_Container>(__x, in inserter()
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | iterator | 360 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); // s… 695 #include <__iterator/insert_iterator.h>
|
| H A D | CMakeLists.txt | 388 __iterator/insert_iterator.h
|
| H A D | module.modulemap.in | 1002 module insert_iterator { private header "__iterator/insert_iterator.h" }
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | DeltaAlgorithm.cpp | 88 std::insert_iterator<changeset_ty>(Complement, Complement.begin())); in Search()
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/backward/ |
| H A D | iterator.h | 150 using std::insert_iterator;
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/include/backward/ |
| H A D | iterator.h | 150 using std::insert_iterator;
|
| /openbsd-src/gnu/gcc/libstdc++-v3/docs/html/17_intro/ |
| H A D | CHECKLIST | 3560 X template <class Container> class insert_iterator; 3562 insert_iterator<Container> inserter(Container& x, Iterator i); 3749 24.4.2.5 Template class insert_iterator [lib.insert.iterator] 3752 X class insert_iterator : 3759 T insert_iterator(Container& x, typename Container::iterator i); 3760 T insert_iterator<Container>& 3762 T insert_iterator<Container>& operator*(); 3763 T insert_iterator<Container>& operator++(); 3764 T insert_iterator<Container>& operator++(int); 3767 insert_iterator<Container> inserter(Container& x, Iterator i);
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/docs/html/17_intro/ |
| H A D | CHECKLIST | 3560 X template <class Container> class insert_iterator; 3562 insert_iterator<Container> inserter(Container& x, Iterator i); 3749 24.4.2.5 Template class insert_iterator [lib.insert.iterator] 3752 X class insert_iterator : 3759 T insert_iterator(Container& x, typename Container::iterator i); 3760 T insert_iterator<Container>& 3762 T insert_iterator<Container>& operator*(); 3763 T insert_iterator<Container>& operator++(); 3764 T insert_iterator<Container>& operator++(int); 3767 insert_iterator<Container> inserter(Container& x, Iterator i);
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 463 "__iterator/insert_iterator.h",
|
| /openbsd-src/gnu/lib/libcxx/ |
| H A D | Makefile | 477 __iterator/insert_iterator.h \
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 244 std::insert_iterator<RegisterSet> II(Tmp, Tmp.begin()); in isRelatedTo() 1260 std::insert_iterator<RegisterSet> II(ContainingSet, in buildRegisterClasses()
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/ |
| H A D | ChangeLog-2001 | 120 * testsuite/24_iterators/insert_iterator.cc (test02): Add. 129 (insert_iterator): Same. 2939 (insert_iterator): Same. 2945 * testsuite/24_iterators/insert_iterator.cc: New file.
|
| H A D | ChangeLog | 6592 (insert_iterator::_M_container): Same. 6596 * testsuite/24_iterators/insert_iterator.cc: Same.
|
| /openbsd-src/gnu/llvm/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 462 SYMBOL(insert_iterator, std::, <iterator>)
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 415 ./usr/include/c++/v1/__iterator/insert_iterator.h
|