/external/libcxx/test/iterators/iterator.primitives/iterator.basic/ |
H A D | iterator.pass.cpp | 32 typedef std::iterator<std::forward_iterator_tag, T> It; typedef 33 static_assert((std::is_same<typename It::value_type, T>::value), ""); 34 static_assert((std::is_same<typename It::difference_type, std::ptrdiff_t>::value), ""); 35 static_assert((std::is_same<typename It::pointer, T*>::value), ""); 36 static_assert((std::is_same<typename It::reference, T&>::value), ""); 37 static_assert((std::is_same<typename It::iterator_category, std::forward_iterator_tag>::value), ""); 44 typedef std::iterator<std::bidirectional_iterator_tag, T, short> It; typedef 45 static_assert((std::is_same<typename It::value_type, T>::value), ""); 46 static_assert((std::is_same<typename It::difference_type, short>::value), ""); 47 static_assert((std::is_same<typename It 56 typedef std::iterator<std::random_access_iterator_tag, T, int, const T*> It; typedef 68 typedef std::iterator<std::input_iterator_tag, T, long, const T*, const T&> It; typedef [all...] |
/external/libcxx/test/iterators/iterator.primitives/iterator.traits/ |
H A D | const_pointer.pass.cpp | 29 typedef std::iterator_traits<const A*> It; typedef 30 static_assert((std::is_same<It::difference_type, std::ptrdiff_t>::value), ""); 31 static_assert((std::is_same<It::value_type, A>::value), ""); 32 static_assert((std::is_same<It::pointer, const A*>::value), ""); 33 static_assert((std::is_same<It::reference, const A&>::value), ""); 34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
|
H A D | pointer.pass.cpp | 29 typedef std::iterator_traits<A*> It; typedef 30 static_assert((std::is_same<It::difference_type, std::ptrdiff_t>::value), ""); 31 static_assert((std::is_same<It::value_type, A>::value), ""); 32 static_assert((std::is_same<It::pointer, A*>::value), ""); 33 static_assert((std::is_same<It::reference, A&>::value), ""); 34 static_assert((std::is_same<It::iterator_category, std::random_access_iterator_tag>::value), "");
|
H A D | iterator.pass.cpp | 38 typedef std::iterator_traits<test_iterator> It; typedef 39 static_assert((std::is_same<It::difference_type, int>::value), ""); 40 static_assert((std::is_same<It::value_type, A>::value), ""); 41 static_assert((std::is_same<It::pointer, A*>::value), ""); 42 static_assert((std::is_same<It::iterator_category, std::forward_iterator_tag>::value), "");
|
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/ |
H A D | default.pass.cpp | 20 template <class It> 24 std::move_iterator<It> r;
|
H A D | iter.pass.cpp | 21 template <class It> 23 test(It i) 25 std::move_iterator<It> r(i);
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iterator/ |
H A D | types.pass.cpp | 33 template <class It> 35 : private std::reverse_iterator<It> 40 template <class It> 44 typedef std::reverse_iterator<It> R; 45 typedef std::iterator_traits<It> T; 46 find_current<It> q; 48 static_assert((std::is_same<typename R::iterator_type, It>::value), ""); 52 static_assert((std::is_same<typename R::pointer, typename std::iterator_traits<It>::pointer>::value), "");
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star/ |
H A D | op_star.pass.cpp | 35 template <class It> 37 test(It i, typename std::iterator_traits<It>::value_type x) 39 std::reverse_iterator<It> r(i);
|
/external/llvm/lib/MC/ |
H A D | MCLinkerOptimizationHint.cpp | 31 for (LOHArgs::const_iterator It = Args.begin(), EndIt = Args.end(); 32 It != EndIt; ++It) 33 encodeULEB128(ObjWriter.getSymbolAddress(&Asm.getSymbolData(**It), Layout),
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/ |
H A D | iter.pass.cpp | 21 template <class It> 23 test(It i) 25 std::reverse_iterator<It> r(i);
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.make/ |
H A D | make_reverse_iterator.pass.cpp | 24 template <class It> 26 test(It i) 28 const std::reverse_iterator<It> r = std::make_reverse_iterator(i);
|
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/ |
H A D | op_gt.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::move_iterator<It> r1(l); 29 const std::move_iterator<It> r2(r);
|
H A D | op_gte.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::move_iterator<It> r1(l); 29 const std::move_iterator<It> r2(r);
|
H A D | op_lt.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::move_iterator<It> r1(l); 29 const std::move_iterator<It> r2(r);
|
H A D | op_lte.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::move_iterator<It> r1(l); 29 const std::move_iterator<It> r2(r);
|
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.incr/ |
H A D | post.pass.cpp | 21 template <class It> 23 test(It i, It x) 25 std::move_iterator<It> r(i); 26 std::move_iterator<It> rr = r++;
|
H A D | pre.pass.cpp | 21 template <class It> 23 test(It i, It x) 25 std::move_iterator<It> r(i); 26 std::move_iterator<It>& rr = ++r;
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=/ |
H A D | test.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::reverse_iterator<It> r1(l); 29 const std::reverse_iterator<It> r2(r);
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==/ |
H A D | test.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::reverse_iterator<It> r1(l); 29 const std::reverse_iterator<It> r2(r);
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt/ |
H A D | test.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::reverse_iterator<It> r1(l); 29 const std::reverse_iterator<It> r2(r);
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=/ |
H A D | test.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::reverse_iterator<It> r1(l); 29 const std::reverse_iterator<It> r2(r);
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt/ |
H A D | test.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::reverse_iterator<It> r1(l); 29 const std::reverse_iterator<It> r2(r);
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=/ |
H A D | test.pass.cpp | 24 template <class It> 26 test(It l, It r, bool x) 28 const std::reverse_iterator<It> r1(l); 29 const std::reverse_iterator<It> r2(r);
|
/external/libcxx/test/iterators/iterator.primitives/iterator.operations/ |
H A D | next.pass.cpp | 20 template <class It> 22 test(It i, typename std::iterator_traits<It>::difference_type n, It x) 27 template <class It> 29 test(It i, It x)
|
H A D | prev.pass.cpp | 20 template <class It> 22 test(It i, typename std::iterator_traits<It>::difference_type n, It x) 27 template <class It> 29 test(It i, It x)
|