/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.modifying.operations/alg.copy/ |
copy.pass.cpp | 43 test<input_iterator<const int*>, random_access_iterator<int*> >(); 50 test<forward_iterator<const int*>, random_access_iterator<int*> >(); 57 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 60 test<random_access_iterator<const int*>, output_iterator<int*> >(); 61 test<random_access_iterator<const int*>, input_iterator<int*> >(); 62 test<random_access_iterator<const int*>, forward_iterator<int*> >(); 63 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 64 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 65 test<random_access_iterator<const int*>, int*>() [all...] |
copy_n.pass.cpp | 43 test<input_iterator<const int*>, random_access_iterator<int*> >(); 50 test<forward_iterator<const int*>, random_access_iterator<int*> >(); 57 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 60 test<random_access_iterator<const int*>, output_iterator<int*> >(); 61 test<random_access_iterator<const int*>, input_iterator<int*> >(); 62 test<random_access_iterator<const int*>, forward_iterator<int*> >(); 63 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 64 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 65 test<random_access_iterator<const int*>, int*>() [all...] |
copy_backward.pass.cpp | 41 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 44 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 45 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 46 test<random_access_iterator<const int*>, int*>(); 49 test<const int*, random_access_iterator<int*> >();
|
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.remove/ |
remove_copy.pass.cpp | 44 test<input_iterator<const int*>, random_access_iterator<int*> >(); 50 test<forward_iterator<const int*>, random_access_iterator<int*> >(); 56 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 59 test<random_access_iterator<const int*>, output_iterator<int*> >(); 60 test<random_access_iterator<const int*>, forward_iterator<int*> >(); 61 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 62 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 63 test<random_access_iterator<const int*>, int*>(); 68 test<const int*, random_access_iterator<int*> >() [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.modifying.operations/alg.remove/ |
remove_copy.pass.cpp | 44 test<input_iterator<const int*>, random_access_iterator<int*> >(); 50 test<forward_iterator<const int*>, random_access_iterator<int*> >(); 56 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 59 test<random_access_iterator<const int*>, output_iterator<int*> >(); 60 test<random_access_iterator<const int*>, forward_iterator<int*> >(); 61 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 62 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 63 test<random_access_iterator<const int*>, int*>(); 68 test<const int*, random_access_iterator<int*> >() [all...] |
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.move/ |
move.pass.cpp | 67 test<input_iterator<const int*>, random_access_iterator<int*> >(); 74 test<forward_iterator<const int*>, random_access_iterator<int*> >(); 81 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 84 test<random_access_iterator<const int*>, output_iterator<int*> >(); 85 test<random_access_iterator<const int*>, input_iterator<int*> >(); 86 test<random_access_iterator<const int*>, forward_iterator<int*> >(); 87 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 88 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 89 test<random_access_iterator<const int*>, int*>() [all...] |
move_backward.pass.cpp | 64 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 67 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 68 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 69 test<random_access_iterator<const int*>, int*>(); 72 test<const int*, random_access_iterator<int*> >(); 77 test1<bidirectional_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >(); 80 test1<random_access_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >(); 81 test1<random_access_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >() [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.modifying.operations/alg.move/ |
move.pass.cpp | 67 test<input_iterator<const int*>, random_access_iterator<int*> >(); 74 test<forward_iterator<const int*>, random_access_iterator<int*> >(); 81 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 84 test<random_access_iterator<const int*>, output_iterator<int*> >(); 85 test<random_access_iterator<const int*>, input_iterator<int*> >(); 86 test<random_access_iterator<const int*>, forward_iterator<int*> >(); 87 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 88 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 89 test<random_access_iterator<const int*>, int*>() [all...] |
move_backward.pass.cpp | 64 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 67 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 68 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 69 test<random_access_iterator<const int*>, int*>(); 72 test<const int*, random_access_iterator<int*> >(); 77 test1<bidirectional_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >(); 80 test1<random_access_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >(); 81 test1<random_access_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >() [all...] |
/external/libcxx/test/support/ |
test_iterators.h | 208 class random_access_iterator class 212 template <class U> friend class random_access_iterator; 222 random_access_iterator() : it_() {} function in class:random_access_iterator 223 explicit random_access_iterator(It it) : it_(it) {} function in class:random_access_iterator 225 random_access_iterator(const random_access_iterator<U>& u) :it_(u.it_) {} function in class:random_access_iterator 230 random_access_iterator& operator++() {++it_; return *this;} 231 random_access_iterator operator++(int) 232 {random_access_iterator tmp(*this); ++(*this); return tmp;} 234 random_access_iterator& operator--() {--it_; return *this; [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/ |
test_iterators.h | 189 class random_access_iterator class 193 template <class U> friend class random_access_iterator; 203 random_access_iterator() : it_() {} function in class:random_access_iterator 204 explicit random_access_iterator(It it) : it_(it) {} function in class:random_access_iterator 206 random_access_iterator(const random_access_iterator<U>& u) :it_(u.it_) {} function in class:random_access_iterator 211 random_access_iterator& operator++() {++it_; return *this;} 212 random_access_iterator operator++(int) 213 {random_access_iterator tmp(*this); ++(*this); return tmp;} 215 random_access_iterator& operator--() {--it_; return *this; [all...] |
/external/libcxx/test/std/algorithms/alg.nonmodifying/alg.equal/ |
equal_pred.pass.cpp | 50 assert(std::equal(random_access_iterator<const int*>(ia), 51 random_access_iterator<const int*>(ia+s), 52 random_access_iterator<const int*>(ia), 53 random_access_iterator<const int*>(ia+s), 64 assert(!std::equal(random_access_iterator<const int*>(ia), 65 random_access_iterator<const int*>(ia+s), 66 random_access_iterator<const int*>(ia), 67 random_access_iterator<const int*>(ia+s-1), 81 assert(!std::equal(random_access_iterator<const int*>(ia), 82 random_access_iterator<const int*>(ia+s) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.nonmodifying/alg.equal/ |
equal_pred.pass.cpp | 50 assert(std::equal(random_access_iterator<const int*>(ia), 51 random_access_iterator<const int*>(ia+s), 52 random_access_iterator<const int*>(ia), 53 random_access_iterator<const int*>(ia+s), 64 assert(!std::equal(random_access_iterator<const int*>(ia), 65 random_access_iterator<const int*>(ia+s), 66 random_access_iterator<const int*>(ia), 67 random_access_iterator<const int*>(ia+s-1), 81 assert(!std::equal(random_access_iterator<const int*>(ia), 82 random_access_iterator<const int*>(ia+s) [all...] |
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/ |
copy_backward.pass.cpp | 41 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >(); 44 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >(); 45 test<random_access_iterator<const int*>, random_access_iterator<int*> >(); 46 test<random_access_iterator<const int*>, int*>(); 49 test<const int*, random_access_iterator<int*> >();
|
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/ |
op_gt.pass.cpp | 36 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s), false); 37 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s+1), false); 38 test(random_access_iterator<char*>(s+1), random_access_iterator<char*>(s), true);
|
op_gte.pass.cpp | 36 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s), true); 37 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s+1), false); 38 test(random_access_iterator<char*>(s+1), random_access_iterator<char*>(s), true);
|
op_lt.pass.cpp | 36 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s), false); 37 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s+1), true); 38 test(random_access_iterator<char*>(s+1), random_access_iterator<char*>(s), false);
|
op_lte.pass.cpp | 36 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s), true); 37 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s+1), true); 38 test(random_access_iterator<char*>(s+1), random_access_iterator<char*>(s), false);
|
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff/ |
test.pass.cpp | 37 test(random_access_iterator<const char*>(s), random_access_iterator<char*>(s), 0); 38 test(random_access_iterator<char*>(s), random_access_iterator<const char*>(s+1), 1); 39 test(random_access_iterator<const char*>(s+1), random_access_iterator<char*>(s), -1);
|
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt/ |
test.pass.cpp | 36 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s), false); 37 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s+1), true); 38 test(random_access_iterator<const char*>(s+1), random_access_iterator<const char*>(s), false);
|
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=/ |
test.pass.cpp | 36 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s), true); 37 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s+1), true); 38 test(random_access_iterator<const char*>(s+1), random_access_iterator<const char*>(s), false);
|
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt/ |
test.pass.cpp | 36 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s), false); 37 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s+1), false); 38 test(random_access_iterator<const char*>(s+1), random_access_iterator<const char*>(s), true);
|
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=/ |
test.pass.cpp | 36 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s), true); 37 test(random_access_iterator<const char*>(s), random_access_iterator<const char*>(s+1), false); 38 test(random_access_iterator<const char*>(s+1), random_access_iterator<const char*>(s), true);
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/ |
op_gt.pass.cpp | 36 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s), false); 37 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s+1), false); 38 test(random_access_iterator<char*>(s+1), random_access_iterator<char*>(s), true);
|
op_gte.pass.cpp | 36 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s), true); 37 test(random_access_iterator<char*>(s), random_access_iterator<char*>(s+1), false); 38 test(random_access_iterator<char*>(s+1), random_access_iterator<char*>(s), true);
|