/external/stlport/stlport/stl/ |
H A D | _abbrevs.h | 30 # define output_iterator _Ou__It macro
|
H A D | _iterator_base.h | 263 // The base classes input_iterator, output_iterator, forward_iterator, 269 struct output_iterator : public iterator <output_iterator_tag, void, void, void, void> {}; struct in struct:iterator_traits 282 iterator_category(const output_iterator&) { return output_iterator_tag(); } argument
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.copy/ |
H A D | copy.pass.cpp | 39 test<input_iterator<const int*>, output_iterator<int*> >(); 46 test<forward_iterator<const int*>, output_iterator<int*> >(); 53 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 60 test<random_access_iterator<const int*>, output_iterator<int*> >(); 67 test<const int*, output_iterator<int*> >();
|
H A D | copy_if.pass.cpp | 46 test<input_iterator<const int*>, output_iterator<int*> >(); 53 test<forward_iterator<const int*>, output_iterator<int*> >(); 60 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 67 test<random_access_iterator<const int*>, output_iterator<int*> >(); 74 test<const int*, output_iterator<int*> >();
|
H A D | copy_n.pass.cpp | 39 test<input_iterator<const int*>, output_iterator<int*> >(); 46 test<forward_iterator<const int*>, output_iterator<int*> >(); 53 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 60 test<random_access_iterator<const int*>, output_iterator<int*> >(); 67 test<const int*, output_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.move/ |
H A D | move.pass.cpp | 63 test<input_iterator<const int*>, output_iterator<int*> >(); 70 test<forward_iterator<const int*>, output_iterator<int*> >(); 77 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 84 test<random_access_iterator<const int*>, output_iterator<int*> >(); 91 test<const int*, output_iterator<int*> >(); 99 test1<input_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); 106 test1<forward_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); 113 test1<bidirectional_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); 120 test1<random_access_iterator<std::unique_ptr<int>*>, output_iterator<std::unique_ptr<int>*> >(); 127 test1<std::unique_ptr<int>*, output_iterator<st [all...] |
/external/libcxx/test/algorithms/alg.modifying.operations/alg.partitions/ |
H A D | partition_copy.pass.cpp | 35 typedef std::pair<output_iterator<int*>, int*> P; 38 output_iterator<int*>(r1), r2, is_odd());
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.remove/ |
H A D | remove_copy.pass.cpp | 41 test<input_iterator<const int*>, output_iterator<int*> >(); 47 test<forward_iterator<const int*>, output_iterator<int*> >(); 53 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 59 test<random_access_iterator<const int*>, output_iterator<int*> >(); 65 test<const int*, output_iterator<int*> >();
|
H A D | remove_copy_if.pass.cpp | 44 test<input_iterator<const int*>, output_iterator<int*> >(); 50 test<forward_iterator<const int*>, output_iterator<int*> >(); 56 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 62 test<random_access_iterator<const int*>, output_iterator<int*> >(); 68 test<const int*, output_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.replace/ |
H A D | replace_copy.pass.cpp | 43 test<input_iterator<const int*>, output_iterator<int*> >(); 49 test<forward_iterator<const int*>, output_iterator<int*> >(); 55 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 61 test<random_access_iterator<const int*>, output_iterator<int*> >(); 67 test<const int*, output_iterator<int*> >();
|
H A D | replace_copy_if.pass.cpp | 45 test<input_iterator<const int*>, output_iterator<int*> >(); 51 test<forward_iterator<const int*>, output_iterator<int*> >(); 57 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 63 test<random_access_iterator<const int*>, output_iterator<int*> >(); 69 test<const int*, output_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.reverse/ |
H A D | reverse_copy.pass.cpp | 64 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 70 test<random_access_iterator<const int*>, output_iterator<int*> >(); 76 test<const int*, output_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.rotate/ |
H A D | rotate_copy.pass.cpp | 117 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 123 test<random_access_iterator<const int*>, output_iterator<int*> >(); 129 test<const int*, output_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.transform/ |
H A D | binary_transform.pass.cpp | 43 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 50 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 57 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 64 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 71 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 78 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 85 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 92 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 99 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 106 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
H A D | unary_transform.pass.cpp | 43 test<input_iterator<const int*>, output_iterator<int*> >(); 50 test<forward_iterator<const int*>, output_iterator<int*> >(); 57 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 64 test<random_access_iterator<const int*>, output_iterator<int*> >(); 71 test<const int*, output_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.unique/ |
H A D | unique_copy.pass.cpp | 96 test<input_iterator<const int*>, output_iterator<int*> >(); 102 test<forward_iterator<const int*>, output_iterator<int*> >(); 108 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 114 test<random_access_iterator<const int*>, output_iterator<int*> >(); 120 test<const int*, output_iterator<int*> >();
|
H A D | unique_copy_pred.pass.cpp | 123 test<input_iterator<const int*>, output_iterator<int*> >(); 129 test<forward_iterator<const int*>, output_iterator<int*> >(); 135 test<bidirectional_iterator<const int*>, output_iterator<int*> >(); 141 test<random_access_iterator<const int*>, output_iterator<int*> >(); 147 test<const int*, output_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.sorting/alg.merge/ |
H A D | merge.pass.cpp | 73 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 79 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 85 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 91 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 97 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 103 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 109 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 115 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 121 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 127 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
H A D | merge_comp.pass.cpp | 78 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 84 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 90 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 96 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 102 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 108 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 114 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 120 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 126 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 132 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
/external/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.difference/ |
H A D | set_difference.pass.cpp | 51 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 57 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 63 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 69 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 75 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 81 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 87 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 93 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 99 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 105 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
H A D | set_difference_comp.pass.cpp | 53 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 59 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 65 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 71 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 77 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 83 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 89 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 95 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 101 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 107 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
/external/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.intersection/ |
H A D | set_intersection.pass.cpp | 49 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 55 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 61 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 67 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 73 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 79 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 85 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 91 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 97 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 103 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
H A D | set_intersection_comp.pass.cpp | 51 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 57 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 63 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 69 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 75 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 81 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 87 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 93 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 99 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 105 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
/external/libcxx/test/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/ |
H A D | set_symmetric_difference.pass.cpp | 50 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 56 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 62 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 68 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 74 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 80 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 86 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 92 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 98 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 104 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |
H A D | set_symmetric_difference_comp.pass.cpp | 54 test<input_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 60 test<input_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 66 test<input_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 72 test<input_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 78 test<input_iterator<const int*>, const int*, output_iterator<int*> >(); 84 test<forward_iterator<const int*>, input_iterator<const int*>, output_iterator<int*> >(); 90 test<forward_iterator<const int*>, forward_iterator<const int*>, output_iterator<int*> >(); 96 test<forward_iterator<const int*>, bidirectional_iterator<const int*>, output_iterator<int*> >(); 102 test<forward_iterator<const int*>, random_access_iterator<const int*>, output_iterator<int*> >(); 108 test<forward_iterator<const int*>, const int*, output_iterator<in [all...] |