Searched refs:bidirectional_iterator (Results 26 - 50 of 132) sorted by relevance

123456

/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==/
H A Dtest.pass.cpp36 test(bidirectional_iterator<const char*>(s), bidirectional_iterator<const char*>(s), true);
37 test(bidirectional_iterator<const char*>(s), bidirectional_iterator<const char*>(s+1), false);
/external/libcxx/test/algorithms/alg.sorting/alg.lex.comparison/
H A Dlexicographical_compare_comp.pass.cpp46 test<input_iterator<const int*>, bidirectional_iterator<const int*> >();
52 test<forward_iterator<const int*>, bidirectional_iterator<const int*> >();
56 test<bidirectional_iterator<const int*>, input_iterator<const int*> >();
57 test<bidirectional_iterator<const int*>, forward_iterator<const int*> >();
58 test<bidirectional_iterator<const int*>, bidirectional_iterator<const int*> >();
59 test<bidirectional_iterator<const int*>, random_access_iterator<const int*> >();
60 test<bidirectional_iterator<const int*>, const int*>();
64 test<random_access_iterator<const int*>, bidirectional_iterator<const int*> >();
70 test<const int*, bidirectional_iterator<cons
[all...]
/external/libcxx/test/numerics/numeric.ops/inner.product/
H A Dinner_product.pass.cpp55 test<input_iterator<const int*>, bidirectional_iterator<const int*> >();
61 test<forward_iterator<const int*>, bidirectional_iterator<const int*> >();
65 test<bidirectional_iterator<const int*>, input_iterator<const int*> >();
66 test<bidirectional_iterator<const int*>, forward_iterator<const int*> >();
67 test<bidirectional_iterator<const int*>, bidirectional_iterator<const int*> >();
68 test<bidirectional_iterator<const int*>, random_access_iterator<const int*> >();
69 test<bidirectional_iterator<const int*>, const int*>();
73 test<random_access_iterator<const int*>, bidirectional_iterator<const int*> >();
79 test<const int*, bidirectional_iterator<cons
[all...]
H A Dinner_product_comp.pass.cpp58 test<input_iterator<const int*>, bidirectional_iterator<const int*> >();
64 test<forward_iterator<const int*>, bidirectional_iterator<const int*> >();
68 test<bidirectional_iterator<const int*>, input_iterator<const int*> >();
69 test<bidirectional_iterator<const int*>, forward_iterator<const int*> >();
70 test<bidirectional_iterator<const int*>, bidirectional_iterator<const int*> >();
71 test<bidirectional_iterator<const int*>, random_access_iterator<const int*> >();
72 test<bidirectional_iterator<const int*>, const int*>();
76 test<random_access_iterator<const int*>, bidirectional_iterator<const int*> >();
82 test<const int*, bidirectional_iterator<cons
[all...]
/external/libcxx/test/algorithms/alg.modifying.operations/alg.move/
H A Dmove_backward.pass.cpp63 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
64 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
65 test<bidirectional_iterator<const int*>, int*>();
67 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
71 test<const int*, bidirectional_iterator<int*> >();
76 test1<bidirectional_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >();
77 test1<bidirectional_iterator<std::unique_ptr<int>*>, random_access_iterator<std::unique_ptr<int>*> >();
78 test1<bidirectional_iterator<st
[all...]
H A Dmove.pass.cpp66 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
73 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
77 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
78 test<bidirectional_iterator<const int*>, input_iterator<int*> >();
79 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
80 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
81 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
82 test<bidirectional_iterator<const int*>, int*>();
87 test<random_access_iterator<const int*>, bidirectional_iterator<in
[all...]
/external/libcxx/test/algorithms/alg.modifying.operations/alg.swap/
H A Dswap_ranges.pass.cpp68 test<forward_iterator<int*>, bidirectional_iterator<int*> >();
72 test<bidirectional_iterator<int*>, forward_iterator<int*> >();
73 test<bidirectional_iterator<int*>, bidirectional_iterator<int*> >();
74 test<bidirectional_iterator<int*>, random_access_iterator<int*> >();
75 test<bidirectional_iterator<int*>, int*>();
78 test<random_access_iterator<int*>, bidirectional_iterator<int*> >();
83 test<int*, bidirectional_iterator<int*> >();
90 test1<forward_iterator<std::unique_ptr<int>*>, bidirectional_iterator<std::unique_ptr<int>*> >();
94 test1<bidirectional_iterator<st
[all...]
/external/libcxx/test/iterators/iterator.primitives/iterator.operations/
H A Dadvance.pass.cpp39 test(bidirectional_iterator<const char*>(s+5), 5, bidirectional_iterator<const char*>(s+10));
40 test(bidirectional_iterator<const char*>(s+5), -5, bidirectional_iterator<const char*>(s));
H A Dnext.pass.cpp38 test(bidirectional_iterator<const char*>(s), 10, bidirectional_iterator<const char*>(s+10));
43 test(bidirectional_iterator<const char*>(s), bidirectional_iterator<const char*>(s+1));
H A Dprev.pass.cpp37 test(bidirectional_iterator<const char*>(s+10), 10, bidirectional_iterator<const char*>(s));
41 test(bidirectional_iterator<const char*>(s+1), bidirectional_iterator<const char*>(s));
H A Ddistance.pass.cpp37 test(bidirectional_iterator<const char*>(s), bidirectional_iterator<const char*>(s+10), 10);
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/
H A Dop_eq.pass.cpp40 test(bidirectional_iterator<char*>(s), bidirectional_iterator<char*>(s), true);
41 test(bidirectional_iterator<char*>(s), bidirectional_iterator<char*>(s+1), false);
H A Dop_neq.pass.cpp40 test(bidirectional_iterator<char*>(s), bidirectional_iterator<char*>(s), false);
41 test(bidirectional_iterator<char*>(s), bidirectional_iterator<char*>(s+1), true);
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/
H A Ddefault.pass.cpp31 test<bidirectional_iterator<char*> >();
H A Dconvert.pass.cpp41 test<bidirectional_iterator<Base*> >(bidirectional_iterator<Derived*>(&d));
/external/libcxx/test/algorithms/alg.modifying.operations/alg.reverse/
H A Dreverse_copy.pass.cpp64 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
65 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
66 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
67 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
68 test<bidirectional_iterator<const int*>, int*>();
72 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
78 test<const int*, bidirectional_iterator<int*> >();
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.decr/
H A Dpost.pass.cpp34 test(bidirectional_iterator<char*>(s+1), bidirectional_iterator<char*>(s));
H A Dpre.pass.cpp34 test(bidirectional_iterator<char*>(s+1), bidirectional_iterator<char*>(s));
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/
H A Dpost.pass.cpp34 test(bidirectional_iterator<const char*>(s+1), bidirectional_iterator<const char*>(s));
H A Dpre.pass.cpp34 test(bidirectional_iterator<const char*>(s+1), bidirectional_iterator<const char*>(s));
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op--/
H A Dpost.pass.cpp34 test(bidirectional_iterator<const char*>(s+1), bidirectional_iterator<const char*>(s+2));
H A Dpre.pass.cpp34 test(bidirectional_iterator<const char*>(s+1), bidirectional_iterator<const char*>(s+2));
/external/libcxx/test/numerics/numeric.ops/adjacent.difference/
H A Dadjacent_difference.pass.cpp82 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
88 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
92 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
93 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
94 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
95 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
96 test<bidirectional_iterator<const int*>, int*>();
100 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
106 test<const int*, bidirectional_iterator<in
[all...]
H A Dadjacent_difference_op.pass.cpp85 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
91 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
95 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
96 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
97 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
98 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
99 test<bidirectional_iterator<const int*>, int*>();
103 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
109 test<const int*, bidirectional_iterator<in
[all...]
/external/libcxx/test/containers/sequences/vector/vector.cons/
H A Dconstruct_iter_iter.pass.cpp38 test<std::vector<int> >(bidirectional_iterator<const int*>(a), bidirectional_iterator<const int*>(an));
44 test<std::vector<int, stack_allocator<int, 18> > >(bidirectional_iterator<const int*>(a), bidirectional_iterator<const int*>(an));
50 test<std::vector<int, min_allocator<int>> >(bidirectional_iterator<const int*>(a), bidirectional_iterator<const int*>(an));

Completed in 4550 milliseconds

123456