Searched refs:random_access_iterator_tag (Results 1 - 25 of 48) sorted by relevance

12

/external/libcxx/test/iterators/iterator.primitives/std.iterator.tags/
H A Drandom_access_iterator_tag.pass.cpp12 // struct random_access_iterator_tag : public bidirectional_iterator_tag {};
19 std::random_access_iterator_tag tag;
21 std::random_access_iterator_tag>::value), "");
23 std::random_access_iterator_tag>::value), "");
H A DAndroid.mk35 test_name := iterators/iterator.primitives/std.iterator.tags/random_access_iterator_tag
36 test_src := random_access_iterator_tag.pass.cpp
/external/libcxx/test/iterators/iterator.primitives/iterator.traits/
H A Dconst_pointer.pass.cpp19 // typedef random_access_iterator_tag iterator_category;
34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
H A Dpointer.pass.cpp19 // typedef random_access_iterator_tag iterator_category;
34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
/external/libcxx/test/containers/sequences/vector.bool/
H A Dtypes.pass.cpp51 std::random_access_iterator_tag>::value), "");
54 std::random_access_iterator_tag>::value), "");
/external/stlport/stlport/stl/
H A D_iterator_base.h55 struct random_access_iterator_tag : public bidirectional_iterator_tag {}; struct in inherits:bidirectional_iterator_tag
138 struct _CategoryMapping<::std::random_access_iterator_tag>
139 { typedef random_access_iterator_tag _Tag; };
167 typedef random_access_iterator_tag iterator_category;
176 typedef random_access_iterator_tag iterator_category;
186 typedef random_access_iterator_tag iterator_category;
210 inline _STLP_STD::random_access_iterator_tag
212 { return _STLP_STD::random_access_iterator_tag(); }
255 inline random_access_iterator_tag _STLP_CALL iterator_category(const _Tp*) { return random_access_iterator_tag(); }
[all...]
H A D_abbrevs.h28 # define random_access_iterator_tag _Ra__ItT macro
H A D_uninitialized.h83 _OutputIter __result, const random_access_iterator_tag &, _Distance*) {
100 { return __ucopy(__first, __last, __result, random_access_iterator_tag(), (ptrdiff_t*)0); }
113 { return __ucopy(__first, __last, __result, random_access_iterator_tag(), (ptrdiff_t*)0); }
193 const random_access_iterator_tag &) {
246 const _Tp& __x, const random_access_iterator_tag &, _Distance*) {
315 __ufill(__first, __last, __x, random_access_iterator_tag(), (ptrdiff_t*)0);
321 const random_access_iterator_tag &)
H A D_iterator_old.h165 typedef random_access_iterator_tag iterator_category;
223 inline random_access_iterator_tag _STLP_CALL
225 { return random_access_iterator_tag(); }
H A D_bvector.h173 typedef random_access_iterator_tag iterator_category;
250 inline random_access_iterator_tag iterator_category(const _STLP_PRIV _Bit_iterator_base&)
251 { return random_access_iterator_tag(); }
373 typedef random_access_iterator_tag _Iterator_category;
399 random_access_iterator_tag(), (difference_type*)0 );
452 random_access_iterator_tag(), (difference_type*)0 );
725 random_access_iterator_tag(), (difference_type*)0 );
746 random_access_iterator_tag(), (difference_type*)0 );
767 random_access_iterator_tag(), (difference_type*)0 );
H A D_algobase.c114 const random_access_iterator_tag &) {
148 __find(char* __first, char* __last, char __val, const random_access_iterator_tag &) {
153 __find(const char* __first, const char* __last, char __val, const random_access_iterator_tag &) {
161 const random_access_iterator_tag &) {
H A D_algobase.h212 _OutputIter __result, const random_access_iterator_tag &, _Distance*) {
246 const random_access_iterator_tag &,
262 return _STLP_PRIV __copy(__first, __last, __result, random_access_iterator_tag(), (ptrdiff_t*)0);
390 const random_access_iterator_tag &) {
441 const random_access_iterator_tag &, _Distance*) {
/external/libcxx/test/containers/sequences/deque/
H A Dtypes.pass.cpp57 std::random_access_iterator_tag>::value), "");
60 std::random_access_iterator_tag>::value), "");
/external/libcxx/test/containers/sequences/vector/
H A Dtypes.pass.cpp57 std::random_access_iterator_tag>::value), "");
60 std::random_access_iterator_tag>::value), "");
/external/libcxx/test/iterators/iterator.primitives/iterator.basic/
H A Diterator.pass.cpp56 typedef std::iterator<std::random_access_iterator_tag, T, int, const T*> It;
61 static_assert((std::is_same<typename It::iterator_category, std::random_access_iterator_tag>::value), "");
/external/libcxx/test/strings/basic.string/
H A Dtypes.pass.cpp61 std::random_access_iterator_tag>::value), "");
64 std::random_access_iterator_tag>::value), "");
/external/stlport/stlport/stl/debug/
H A D_iterator.h41 void _Decrement(_Iterator& __it, const random_access_iterator_tag &)
57 void _Advance(_Iterator& __it, ptrdiff_t __n, const random_access_iterator_tag &)
61 ptrdiff_t _DBG_distance(const _Iterator& __x, const _Iterator& __y, const random_access_iterator_tag &)
89 bool _CompareIt(const _Iterator& __x, const _Iterator& __y, const random_access_iterator_tag &)
109 bool _Incrementable(const _Iterator& __it, ptrdiff_t __n, const random_access_iterator_tag &) {
H A D_deque.h46 inline random_access_iterator_tag iterator_category(const _STLP_PRIV _DBG_iter_base< _STLP_NON_DBG_DEQUE >&)
47 { return random_access_iterator_tag(); }
H A D_vector.h47 inline random_access_iterator_tag
49 { return random_access_iterator_tag(); }
/external/llvm/include/llvm/IR/
H A DUser.h135 std::random_access_iterator_tag, Value *,
H A DCFG.h104 class SuccIterator : public std::iterator<std::random_access_iterator_tag, BB_,
106 typedef std::iterator<std::random_access_iterator_tag, BB_, int, BB_ *, BB_ *>
/external/libcxx/test/support/
H A Dmin_allocator.h79 typedef std::random_access_iterator_tag iterator_category;
150 typedef std::random_access_iterator_tag iterator_category;
/external/clang/test/Analysis/Inputs/
H A Dsystem-header-simulator-cxx.h118 struct random_access_iterator_tag : public bidirectional_iterator_tag { }; struct in namespace:std
/external/llvm/include/llvm/ADT/
H A Diterator.h44 std::is_base_of<std::random_access_iterator_tag, IteratorCategoryT>::value,
/external/protobuf/src/google/protobuf/
H A Drepeated_field.h927 std::random_access_iterator_tag, Element> {
931 std::random_access_iterator_tag, Element> superclass;
1015 : public std::iterator<std::random_access_iterator_tag, Element*> {
1019 std::random_access_iterator_tag, Element*> superclass;

Completed in 421 milliseconds

12