Searched refs:iterator_traits (Results 1 - 25 of 63) sorted by relevance

123

/external/libcxx/test/iterators/iterator.primitives/iterator.traits/
H A Dempty.pass.cpp13 // struct iterator_traits
25 typedef std::iterator_traits<not_an_iterator> It;
H A Dconst_pointer.pass.cpp13 // struct iterator_traits<const T*>
29 typedef std::iterator_traits<const A*> It;
H A Diterator.pass.cpp13 // struct iterator_traits
38 typedef std::iterator_traits<test_iterator> It;
H A Dpointer.pass.cpp13 // struct iterator_traits<T*>
29 typedef std::iterator_traits<A*> It;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n,
25 typename std::iterator_traits<It>::value_type x)
27 typedef typename std::iterator_traits<It>::value_type value_type;
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.index/
H A Ddifference_type.pass.cpp27 test(It i, typename std::iterator_traits<It>::difference_type n,
28 typename std::iterator_traits<It>::value_type x)
30 typedef typename std::iterator_traits<It>::value_type value_type;
/external/libcxx/test/strings/basic.string/
H A Dinput_iterator.h21 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;
/external/stlport/stlport/stl/
H A Dmsl_string.h24 # define iterator_traits __msl_iterator_traits macro
45 # undef iterator_traits macro
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.star/
H A Dop_star.pass.cpp35 test(It i, typename std::iterator_traits<It>::value_type x)
39 typename std::iterator_traits<It>::value_type x2 = *r;
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iterator/
H A Dtypes.pass.cpp21 // iterator<typename iterator_traits<Iterator>::iterator_category,
22 // typename iterator_traits<Iterator>::value_type,
23 // typename iterator_traits<Iterator>::difference_type,
24 // typename iterator_traits<Iterator>::pointer,
25 // typename iterator_traits<Iterator>::reference> {
45 typedef std::iterator_traits<It> T;
52 static_assert((std::is_same<typename R::pointer, typename std::iterator_traits<It>::pointer>::value), "");
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/
H A Dminus.pass.cpp27 test(It l, It r, typename std::iterator_traits<It>::difference_type x)
H A Dplus.pass.cpp25 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+=/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.-=/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+=/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-=/
H A Ddifference_type.pass.cpp24 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star/
H A Dop_star.pass.cpp37 test(It i, typename std::iterator_traits<It>::value_type x)
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opsum/
H A Ddifference_type.pass.cpp25 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
/external/libcxx/test/iterators/iterator.primitives/iterator.operations/
H A Ddistance.pass.cpp27 test(It first, It last, typename std::iterator_traits<It>::difference_type x)
/external/libcxx/test/support/
H A Dtest_iterators.h24 typedef typename std::iterator_traits<It>::difference_type difference_type;
26 typedef typename std::iterator_traits<It>::reference reference;
50 typedef typename std::iterator_traits<It>::value_type value_type;
51 typedef typename std::iterator_traits<It>::difference_type difference_type;
53 typedef typename std::iterator_traits<It>::reference reference;
99 typedef typename std::iterator_traits<It>::value_type value_type;
100 typedef typename std::iterator_traits<It>::difference_type difference_type;
102 typedef typename std::iterator_traits<It>::reference reference;
148 typedef typename std::iterator_traits<It>::value_type value_type;
149 typedef typename std::iterator_traits<I
[all...]
/external/libcxx/test/containers/sequences/vector.bool/
H A Dtypes.pass.cpp50 typename std::iterator_traits<typename C::iterator>::iterator_category,
53 typename std::iterator_traits<typename C::const_iterator>::iterator_category,

Completed in 154 milliseconds

123