Searched refs:bidirectional_iterator (Results 1 - 25 of 132) sorted by last modified time

123456

/external/stlport/stlport/stl/
H A D_abbrevs.h31 # define bidirectional_iterator _Bd__It macro
H A D_iterator_base.h264 // bidirectional_iterator, and random_access_iterator are not part of
272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits
288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } argument
297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } argument
305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);} argument
/external/libcxx/test/algorithms/alg.modifying.operations/alg.copy/
H A Dcopy.pass.cpp42 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
49 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
53 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
54 test<bidirectional_iterator<const int*>, input_iterator<int*> >();
55 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
56 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
57 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
58 test<bidirectional_iterator<const int*>, int*>();
63 test<random_access_iterator<const int*>, bidirectional_iterator<in
[all...]
H A Dcopy_backward.pass.cpp40 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
41 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
42 test<bidirectional_iterator<const int*>, int*>();
44 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
48 test<const int*, bidirectional_iterator<int*> >();
H A Dcopy_if.pass.cpp49 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
56 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
60 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
61 test<bidirectional_iterator<const int*>, input_iterator<int*> >();
62 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
63 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*>();
70 test<random_access_iterator<const int*>, bidirectional_iterator<in
[all...]
H A Dcopy_n.pass.cpp42 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
49 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
53 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
54 test<bidirectional_iterator<const int*>, input_iterator<int*> >();
55 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
56 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
57 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
58 test<bidirectional_iterator<const int*>, int*>();
63 test<random_access_iterator<const int*>, bidirectional_iterator<in
[all...]
/external/libcxx/test/algorithms/alg.modifying.operations/alg.fill/
H A Dfill.pass.cpp51 test_char<bidirectional_iterator<char*> >();
56 test_int<bidirectional_iterator<int*> >();
H A Dfill_n.pass.cpp138 test_char<bidirectional_iterator<char*> >();
143 test_int<bidirectional_iterator<int*> >();
/external/libcxx/test/algorithms/alg.modifying.operations/alg.generate/
H A Dgenerate.pass.cpp44 test<bidirectional_iterator<int*> >();
H A Dgenerate_n.pass.cpp44 test<bidirectional_iterator<int*> >();
/external/libcxx/test/algorithms/alg.modifying.operations/alg.move/
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...]
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...]
/external/libcxx/test/algorithms/alg.modifying.operations/alg.partitions/
H A Dpartition.pass.cpp101 test<bidirectional_iterator<int*> >();
H A Dstable_partition.pass.cpp307 test<bidirectional_iterator<std::pair<int,int>*> >();
312 test1<bidirectional_iterator<std::unique_ptr<int>*> >();
/external/libcxx/test/algorithms/alg.modifying.operations/alg.remove/
H A Dremove.pass.cpp71 test<bidirectional_iterator<int*> >();
78 test1<bidirectional_iterator<std::unique_ptr<int>*> >();
H A Dremove_copy.pass.cpp43 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
49 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
53 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
54 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
55 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
56 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
57 test<bidirectional_iterator<const int*>, int*>();
61 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
67 test<const int*, bidirectional_iterator<in
[all...]
H A Dremove_copy_if.pass.cpp46 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
52 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
56 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
57 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
58 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
59 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
60 test<bidirectional_iterator<const int*>, int*>();
64 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
70 test<const int*, bidirectional_iterator<in
[all...]
H A Dremove_if.pass.cpp80 test<bidirectional_iterator<int*> >();
87 test1<bidirectional_iterator<std::unique_ptr<int>*> >();
/external/libcxx/test/algorithms/alg.modifying.operations/alg.replace/
H A Dreplace.pass.cpp41 test<bidirectional_iterator<int*> >();
H A Dreplace_copy.pass.cpp45 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
51 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
55 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
56 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
57 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
58 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
59 test<bidirectional_iterator<const int*>, int*>();
63 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
69 test<const int*, bidirectional_iterator<in
[all...]
H A Dreplace_copy_if.pass.cpp47 test<input_iterator<const int*>, bidirectional_iterator<int*> >();
53 test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
57 test<bidirectional_iterator<const int*>, output_iterator<int*> >();
58 test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
59 test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
60 test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
61 test<bidirectional_iterator<const int*>, int*>();
65 test<random_access_iterator<const int*>, bidirectional_iterator<int*> >();
71 test<const int*, bidirectional_iterator<in
[all...]
H A Dreplace_if.pass.cpp42 test<bidirectional_iterator<int*> >();
/external/libcxx/test/algorithms/alg.modifying.operations/alg.reverse/
H A Dreverse.pass.cpp57 test<bidirectional_iterator<int*> >();
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/algorithms/alg.modifying.operations/alg.rotate/
H A Drotate.pass.cpp427 test<bidirectional_iterator<int*> >();
434 test1<bidirectional_iterator<std::unique_ptr<int>*> >();

Completed in 227 milliseconds

123456