/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iterator/ |
D | types.pass.cpp | 35 : private std::insert_iterator<C> 37 explicit find_members(C& c) : std::insert_iterator<C>(c, c.begin()) {} in find_members() 49 typedef std::insert_iterator<C> R; in test()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op++/ |
D | pre.pass.cpp | 25 std::insert_iterator<C> i(c, c.end()); in test() 26 std::insert_iterator<C>& r = ++i; in test()
|
D | post.pass.cpp | 25 std::insert_iterator<C> i(c, c.end()); in test() 26 std::insert_iterator<C> r = i++; in test()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op_astrk/ |
D | test.pass.cpp | 25 std::insert_iterator<C> i(c, c.end()); in test() 26 std::insert_iterator<C>& r = *i; in test()
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _unordered_set.h | 358 class insert_iterator<_STLP_TR1 unordered_set<_Value, _HashFcn, _EqualKey, _Alloc> > { 370 insert_iterator(_Container& __x) : container(&__x) {} 371 insert_iterator(_Container& __x, typename _Container::iterator) 373 insert_iterator<_Container>& 378 insert_iterator<_Container>& operator*() { return *this; } 379 insert_iterator<_Container>& operator++() { return *this; } 380 insert_iterator<_Container>& operator++(int) { return *this; } 384 class insert_iterator<_STLP_TR1 unordered_multiset<_Value, _HashFcn, _EqualKey, _Alloc> > { 397 insert_iterator(_Container& __x) : container(&__x) {} 398 insert_iterator(_Container& __x, typename _Container::iterator) [all …]
|
D | _unordered_map.h | 383 class insert_iterator<_STLP_TR1 unordered_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { 395 insert_iterator(_Container& __x) : container(&__x) {} 396 insert_iterator(_Container& __x, typename _Container::iterator) 398 insert_iterator<_Container>& 403 insert_iterator<_Container>& operator*() { return *this; } 404 insert_iterator<_Container>& operator++() { return *this; } 405 insert_iterator<_Container>& operator++(int) { return *this; } 409 class insert_iterator<_STLP_TR1 unordered_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { 422 insert_iterator(_Container& __x) : container(&__x) {} 423 insert_iterator(_Container& __x, typename _Container::iterator) [all …]
|
D | _hash_set.h | 436 class insert_iterator<hash_set<_Value, _HashFcn, _EqualKey, _Alloc> > { 448 insert_iterator(_Container& __x) : container(&__x) {} 449 insert_iterator(_Container& __x, typename _Container::iterator) 451 insert_iterator<_Container>& 456 insert_iterator<_Container>& operator*() { return *this; } 457 insert_iterator<_Container>& operator++() { return *this; } 458 insert_iterator<_Container>& operator++(int) { return *this; } 462 class insert_iterator<hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc> > { 475 insert_iterator(_Container& __x) : container(&__x) {} 476 insert_iterator(_Container& __x, typename _Container::iterator) [all …]
|
D | _hash_map.h | 441 class insert_iterator<hash_map<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { 453 insert_iterator(_Container& __x) : container(&__x) {} 454 insert_iterator(_Container& __x, typename _Container::iterator) 456 insert_iterator<_Container>& 461 insert_iterator<_Container>& operator*() { return *this; } 462 insert_iterator<_Container>& operator++() { return *this; } 463 insert_iterator<_Container>& operator++(int) { return *this; } 467 class insert_iterator<hash_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc> > { 480 insert_iterator(_Container& __x) : container(&__x) {} 481 insert_iterator(_Container& __x, typename _Container::iterator) [all …]
|
D | _iterator.h | 220 class insert_iterator 222 typedef insert_iterator<_Container> _Self; 230 insert_iterator(_Container& __x, typename _Container::iterator __i) in insert_iterator() function 249 inline insert_iterator<_Container> _STLP_CALL 252 return insert_iterator<_Container>(__x, __iter(__i)); in inserter()
|
D | _slist.h | 875 class insert_iterator<slist<_Tp, _Alloc> > { 888 insert_iterator(_Container& __x, typename _Container::iterator __i) 896 insert_iterator<_Container>& 902 insert_iterator<_Container>& operator*() { return *this; } 903 insert_iterator<_Container>& operator++() { return *this; } 904 insert_iterator<_Container>& operator++(int) { return *this; }
|
D | _iterator_old.h | 49 iterator_category(const insert_iterator<_Container>&) { return output_iterator_tag(); } in iterator_category()
|
/ndk/tests/device/test-gnustl-full/unit/ |
D | insert_test.cpp | 39 insert_iterator<deque <char const*> > itd(names, i); in insert1() 40 itd = copy(array2, array2 + 3, insert_iterator<deque <char const*> >(names, i)); in insert1()
|
D | copy_test.cpp | 101 insert_iterator<vector<int> > i(v2, v2.begin()); in copy_insert()
|
/ndk/tests/device/test-stlport/unit/ |
D | insert_test.cpp | 39 insert_iterator<deque <char const*> > itd(names, i); in insert1() 40 itd = copy(array2, array2 + 3, insert_iterator<deque <char const*> >(names, i)); in insert1()
|
D | copy_test.cpp | 101 insert_iterator<vector<int> > i(v2, v2.begin()); in copy_insert()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.cons/ |
D | test.pass.cpp | 24 std::insert_iterator<C> i(c, c.begin()); in test()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/inserter/ |
D | test.pass.cpp | 25 std::insert_iterator<C> i = std::inserter(c, c.end()); in test()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=/ |
D | lv_value.pass.cpp | 29 std::insert_iterator<C> q(c1, c1.begin() + j); in test()
|
D | rv_value.pass.cpp | 31 std::insert_iterator<C> q(c1, c1.begin() + j); in test()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | iterator | 186 class insert_iterator 195 typedef insert_iterator<Cont>& reference; 198 insert_iterator(Container& x, typename Container::iterator i); 199 insert_iterator& operator=(const typename Container::value_type& value); 200 insert_iterator& operator*(); 201 insert_iterator& operator++(); 202 insert_iterator& operator++(int); 206 insert_iterator<Container> inserter(Container& x, Iterator i); 714 class _LIBCPP_TYPE_VIS_ONLY insert_iterator 719 insert_iterator<_Container>&> [all …]
|