/external/libcxx/test/support/ |
D | test_iterators.h | 31 typedef typename std::iterator_traits<It>::difference_type difference_type; 33 typedef typename std::iterator_traits<It>::reference reference; 60 typedef typename std::iterator_traits<It>::value_type value_type; 61 typedef typename std::iterator_traits<It>::difference_type difference_type; 63 typedef typename std::iterator_traits<It>::reference reference; 112 typedef typename std::iterator_traits<It>::value_type value_type; 113 typedef typename std::iterator_traits<It>::difference_type difference_type; 115 typedef typename std::iterator_traits<It>::reference reference; 164 typedef typename std::iterator_traits<It>::value_type value_type; 165 typedef typename std::iterator_traits<It>::difference_type difference_type; [all …]
|
/external/v8/src/base/ |
D | iterator.h | 24 typedef typename std::iterator_traits<iterator>::pointer pointer; 25 typedef typename std::iterator_traits<iterator>::reference reference; 26 typedef typename std::iterator_traits<iterator>::value_type value_type; 28 typename std::iterator_traits<iterator>::difference_type difference_type;
|
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex/ |
D | difference_type.pass.cpp | 24 test(It i, typename std::iterator_traits<It>::difference_type n, in test() 25 typename std::iterator_traits<It>::value_type x) in test() 27 typedef typename std::iterator_traits<It>::value_type value_type; in test()
|
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index/ |
D | difference_type.pass.cpp | 27 test(It i, typename std::iterator_traits<It>::difference_type n, in test() 28 typename std::iterator_traits<It>::value_type x) in test() 30 typedef typename std::iterator_traits<It>::value_type value_type; in test()
|
/external/libcxx/include/ |
D | iterator | 21 struct iterator_traits 31 struct iterator_traits<T*> 41 struct iterator_traits<const T*> 70 typename iterator_traits<InputIterator>::difference_type n); 73 typename iterator_traits<InputIterator>::difference_type 78 : public iterator<typename iterator_traits<Iterator>::iterator_category, 79 typename iterator_traits<Iterator>::value_type, 80 typename iterator_traits<Iterator>::difference_type, 81 typename iterator_traits<Iterator>::pointer, 82 typename iterator_traits<Iterator>::reference> [all …]
|
D | algorithm | 79 typename iterator_traits<InputIterator>::difference_type 83 typename iterator_traits<InputIterator>::difference_type 986 typename iterator_traits<_RandomAccessIterator2>::difference_type __len2 = __last2 - __first2; 989 typename iterator_traits<_RandomAccessIterator1>::difference_type __len1 = __last1 - __first1; 1028 typename iterator_traits<_ForwardIterator1>::iterator_category(), 1029 typename iterator_traits<_ForwardIterator2>::iterator_category()); 1038 typedef typename iterator_traits<_ForwardIterator1>::value_type __v1; 1039 typedef typename iterator_traits<_ForwardIterator2>::value_type __v2; 1073 typedef typename iterator_traits<_ForwardIterator1>::value_type __v1; 1074 typedef typename iterator_traits<_ForwardIterator2>::value_type __v2; [all …]
|
D | numeric | 117 typename iterator_traits<_InputIterator>::value_type __t(*__first); 136 typename iterator_traits<_InputIterator>::value_type __t(*__first); 154 typename iterator_traits<_InputIterator>::value_type __t1(*__first); 158 typename iterator_traits<_InputIterator>::value_type __t2(*__first); 174 typename iterator_traits<_InputIterator>::value_type __t1(*__first); 178 typename iterator_traits<_InputIterator>::value_type __t2(*__first);
|
D | regex | 204 typedef typename iterator_traits<BidirectionalIterator>::value_type value_type; 205 typedef typename iterator_traits<BidirectionalIterator>::difference_type difference_type; 253 operator==(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs, 258 operator!=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs, 263 operator<(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs, 268 operator>(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs, 272 bool operator>=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs, 277 operator<=(const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& lhs, 283 const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& rhs); 288 const basic_string<typename iterator_traits<BiIter>::value_type, ST, SA>& rhs); [all …]
|
/external/libcxx/test/std/strings/basic.string/ |
D | input_iterator.h | 21 typedef typename std::iterator_traits<It>::value_type value_type; 22 typedef typename std::iterator_traits<It>::difference_type difference_type; 24 typedef typename std::iterator_traits<It>::reference reference;
|
D | types.pass.cpp | 60 typename std::iterator_traits<typename S::iterator>::iterator_category, in test() 63 typename std::iterator_traits<typename S::const_iterator>::iterator_category, in test()
|
/external/llvm/include/llvm/ADT/ |
D | iterator.h | 138 typename std::iterator_traits<WrappedIteratorT>::iterator_category, 139 typename T = typename std::iterator_traits<WrappedIteratorT>::value_type, 141 typename std::iterator_traits<WrappedIteratorT>::difference_type, 144 typename WrappedTraitsT = std::iterator_traits<WrappedIteratorT>> 234 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
|
D | STLExtras.h | 116 typedef typename std::iterator_traits<RootIt>::iterator_category 118 typedef typename std::iterator_traits<RootIt>::difference_type 334 const typename std::iterator_traits<IteratorTy>::value_type *, 335 const typename std::iterator_traits<IteratorTy>::value_type *)) {
|
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star/ |
D | op_star.pass.cpp | 35 test(It i, typename std::iterator_traits<It>::value_type x) in test() 39 typename std::iterator_traits<It>::value_type x2 = *r; in test()
|
/external/libcxx/include/experimental/ |
D | functional | 50 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>, 55 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>, 65 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>, 73 class Hash = hash<typename iterator_traits<RandomAccessIterator>::value_type>,
|
D | algorithm | 106 typedef typename iterator_traits<_PopulationIterator>::iterator_category 108 typedef typename iterator_traits<_PopulationIterator>::difference_type
|
/external/libcxx/test/std/iterators/predef.iterators/reverse.iterators/reverse.iterator/ |
D | types.pass.cpp | 45 typedef std::iterator_traits<It> T; in test() 52 …static_assert((std::is_same<typename R::pointer, typename std::iterator_traits<It>::pointer>::valu… in test()
|
/external/libcxx/test/std/containers/sequences/vector.bool/ |
D | types.pass.cpp | 50 typename std::iterator_traits<typename C::iterator>::iterator_category, in test() 53 typename std::iterator_traits<typename C::const_iterator>::iterator_category, in test()
|
/external/libcxx/test/std/containers/sequences/deque/deque.cons/ |
D | iter_iter.pass.cpp | 25 typedef typename std::iterator_traits<InputIterator>::value_type T; in test() 40 typedef typename std::iterator_traits<InputIterator>::value_type T; in test()
|
/external/libcxx/test/std/containers/sequences/vector/ |
D | types.pass.cpp | 58 typename std::iterator_traits<typename C::iterator>::iterator_category, in test() 61 typename std::iterator_traits<typename C::const_iterator>::iterator_category, in test()
|
/external/libcxx/test/std/containers/sequences/deque/ |
D | types.pass.cpp | 56 typename std::iterator_traits<typename C::iterator>::iterator_category, in test() 59 typename std::iterator_traits<typename C::const_iterator>::iterator_category, in test()
|
/external/libcxx/test/std/strings/basic.string/string.cons/ |
D | iter_alloc.pass.cpp | 28 typedef typename std::iterator_traits<It>::value_type charT; in test() 46 typedef typename std::iterator_traits<It>::value_type charT; in test()
|
/external/libcxx/test/std/iterators/iterator.primitives/iterator.traits/ |
D | empty.pass.cpp | 36 typedef std::iterator_traits<not_an_iterator> It; in main()
|
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/ |
D | minus.pass.cpp | 27 test(It l, It r, typename std::iterator_traits<It>::difference_type x) in test()
|
D | plus.pass.cpp | 25 test(It i, typename std::iterator_traits<It>::difference_type n, It x) in test()
|
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/ |
D | difference_type.pass.cpp | 24 test(It i, typename std::iterator_traits<It>::difference_type n, It x) in test()
|