/external/stlport/stlport/stl/ |
H A D | _abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
H A D | _iterator_base.h | 264 // 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 D | copy.pass.cpp | 42 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 D | copy_backward.pass.cpp | 40 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 D | copy_if.pass.cpp | 49 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 D | copy_n.pass.cpp | 42 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 D | fill.pass.cpp | 51 test_char<bidirectional_iterator<char*> >(); 56 test_int<bidirectional_iterator<int*> >();
|
H A D | fill_n.pass.cpp | 138 test_char<bidirectional_iterator<char*> >(); 143 test_int<bidirectional_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.generate/ |
H A D | generate.pass.cpp | 44 test<bidirectional_iterator<int*> >();
|
H A D | generate_n.pass.cpp | 44 test<bidirectional_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.move/ |
H A D | move.pass.cpp | 66 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 D | move_backward.pass.cpp | 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*>(); 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 D | partition.pass.cpp | 101 test<bidirectional_iterator<int*> >();
|
H A D | stable_partition.pass.cpp | 307 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 D | remove.pass.cpp | 71 test<bidirectional_iterator<int*> >(); 78 test1<bidirectional_iterator<std::unique_ptr<int>*> >();
|
H A D | remove_copy.pass.cpp | 43 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 D | remove_copy_if.pass.cpp | 46 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 D | remove_if.pass.cpp | 80 test<bidirectional_iterator<int*> >(); 87 test1<bidirectional_iterator<std::unique_ptr<int>*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.replace/ |
H A D | replace.pass.cpp | 41 test<bidirectional_iterator<int*> >();
|
H A D | replace_copy.pass.cpp | 45 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 D | replace_copy_if.pass.cpp | 47 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 D | replace_if.pass.cpp | 42 test<bidirectional_iterator<int*> >();
|
/external/libcxx/test/algorithms/alg.modifying.operations/alg.reverse/ |
H A D | reverse.pass.cpp | 57 test<bidirectional_iterator<int*> >();
|
H A D | reverse_copy.pass.cpp | 64 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 D | rotate.pass.cpp | 427 test<bidirectional_iterator<int*> >(); 434 test1<bidirectional_iterator<std::unique_ptr<int>*> >();
|