HomeSort by relevance Sort by last modified time
    Searched full:random_access_iterator (Results 1 - 25 of 170) sorted by null

1 2 3 4 5 6 7

  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.modifying.operations/alg.transform/
binary_transform.pass.cpp 47 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
54 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
61 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
64 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
65 test<input_iterator<const int*>, random_access_iterator<const int*>, input_iterator<int*> >();
66 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
67 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
68 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
69 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>()
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.sorting/alg.merge/
merge.pass.cpp 76 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
82 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
88 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
91 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
92 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
93 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
94 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
95 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
100 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
merge_comp.pass.cpp 81 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
87 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
93 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
96 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
97 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
98 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
99 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
100 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
105 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.difference/
set_difference.pass.cpp 54 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
60 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
66 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
69 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
70 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
71 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
72 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
73 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
78 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
set_difference_comp.pass.cpp 56 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
62 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
68 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
71 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
72 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
73 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
74 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
75 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
80 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.intersection/
set_intersection.pass.cpp 52 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
58 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
64 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
67 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
68 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
69 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
70 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
71 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
76 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
set_intersection_comp.pass.cpp 54 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
60 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
66 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
69 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
70 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
71 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
72 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
73 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
78 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/
set_symmetric_difference.pass.cpp 53 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
59 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
65 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
68 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
69 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
70 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
71 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
72 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
77 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
set_symmetric_difference_comp.pass.cpp 57 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
63 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
69 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
72 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
73 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
74 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
75 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
76 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
81 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.union/
set_union.pass.cpp 52 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
58 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
64 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
67 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
68 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
69 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
70 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
71 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
76 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
set_union_comp.pass.cpp 54 test<input_iterator<const int*>, input_iterator<const int*>, random_access_iterator<int*> >();
60 test<input_iterator<const int*>, forward_iterator<const int*>, random_access_iterator<int*> >();
66 test<input_iterator<const int*>, bidirectional_iterator<const int*>, random_access_iterator<int*> >();
69 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >();
70 test<input_iterator<const int*>, random_access_iterator<const int*>, forward_iterator<int*> >();
71 test<input_iterator<const int*>, random_access_iterator<const int*>, bidirectional_iterator<int*> >();
72 test<input_iterator<const int*>, random_access_iterator<const int*>, random_access_iterator<int*> >();
73 test<input_iterator<const int*>, random_access_iterator<const int*>, int*>();
78 test<input_iterator<const int*>, const int*, random_access_iterator<int*> >()
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.nonmodifying/alg.equal/
equal.pass.cpp 39 assert(std::equal(random_access_iterator<const int*>(ia),
40 random_access_iterator<const int*>(ia+s),
41 random_access_iterator<const int*>(ia),
42 random_access_iterator<const int*>(ia+s)));
52 assert(!std::equal(random_access_iterator<const int*>(ia),
53 random_access_iterator<const int*>(ia+s),
54 random_access_iterator<const int*>(ib),
55 random_access_iterator<const int*>(ib+s)));
60 assert(!std::equal(random_access_iterator<const int*>(ia),
61 random_access_iterator<const int*>(ia+s)
    [all...]
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/support/
test_iterators.h 180 class random_access_iterator class
184 template <class U> friend class random_access_iterator;
194 random_access_iterator() : it_() {} function in class:random_access_iterator
195 explicit random_access_iterator(It it) : it_(it) {} function in class:random_access_iterator
197 random_access_iterator(const random_access_iterator<U>& u) :it_(u.it_) {} function in class:random_access_iterator
202 random_access_iterator& operator++() {++it_; return *this;}
203 random_access_iterator operator++(int)
204 {random_access_iterator tmp(*this); ++(*this); return tmp;}
206 random_access_iterator& operator--() {--it_; return *this;
    [all...]
  /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*> >();
  /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...]
  /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...]
  /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);
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);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/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);

Completed in 285 milliseconds

1 2 3 4 5 6 7