/external/libcxx/test/std/numerics/numeric.ops/adjacent.difference/ |
adjacent_difference_op.pass.cpp | 84 test<input_iterator<const int*>, output_iterator<int*> >(); 85 test<input_iterator<const int*>, forward_iterator<int*> >(); 86 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 87 test<input_iterator<const int*>, random_access_iterator<int*> >(); 88 test<input_iterator<const int*>, int*>();
|
/external/libcxx/test/std/numerics/numeric.ops/partial.sum/ |
partial_sum.pass.cpp | 41 test<input_iterator<const int*>, output_iterator<int*> >(); 42 test<input_iterator<const int*>, forward_iterator<int*> >(); 43 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 44 test<input_iterator<const int*>, random_access_iterator<int*> >(); 45 test<input_iterator<const int*>, int*>();
|
partial_sum_op.pass.cpp | 43 test<input_iterator<const int*>, output_iterator<int*> >(); 44 test<input_iterator<const int*>, forward_iterator<int*> >(); 45 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 46 test<input_iterator<const int*>, random_access_iterator<int*> >(); 47 test<input_iterator<const int*>, int*>();
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.remove/ |
remove_copy_if.pass.cpp | 46 test<input_iterator<const int*>, output_iterator<int*> >(); 47 test<input_iterator<const int*>, forward_iterator<int*> >(); 48 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 49 test<input_iterator<const int*>, random_access_iterator<int*> >(); 50 test<input_iterator<const int*>, int*>();
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.replace/ |
replace_copy.pass.cpp | 43 test<input_iterator<const int*>, output_iterator<int*> >(); 44 test<input_iterator<const int*>, forward_iterator<int*> >(); 45 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 46 test<input_iterator<const int*>, random_access_iterator<int*> >(); 47 test<input_iterator<const int*>, int*>();
|
replace_copy_if.pass.cpp | 47 test<input_iterator<const int*>, output_iterator<int*> >(); 48 test<input_iterator<const int*>, forward_iterator<int*> >(); 49 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 50 test<input_iterator<const int*>, random_access_iterator<int*> >(); 51 test<input_iterator<const int*>, int*>();
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/numeric.ops/adjacent.difference/ |
adjacent_difference.pass.cpp | 81 test<input_iterator<const int*>, output_iterator<int*> >(); 82 test<input_iterator<const int*>, forward_iterator<int*> >(); 83 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 84 test<input_iterator<const int*>, random_access_iterator<int*> >(); 85 test<input_iterator<const int*>, int*>();
|
adjacent_difference_op.pass.cpp | 84 test<input_iterator<const int*>, output_iterator<int*> >(); 85 test<input_iterator<const int*>, forward_iterator<int*> >(); 86 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 87 test<input_iterator<const int*>, random_access_iterator<int*> >(); 88 test<input_iterator<const int*>, int*>();
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/numeric.ops/partial.sum/ |
partial_sum.pass.cpp | 41 test<input_iterator<const int*>, output_iterator<int*> >(); 42 test<input_iterator<const int*>, forward_iterator<int*> >(); 43 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 44 test<input_iterator<const int*>, random_access_iterator<int*> >(); 45 test<input_iterator<const int*>, int*>();
|
partial_sum_op.pass.cpp | 43 test<input_iterator<const int*>, output_iterator<int*> >(); 44 test<input_iterator<const int*>, forward_iterator<int*> >(); 45 test<input_iterator<const int*>, bidirectional_iterator<int*> >(); 46 test<input_iterator<const int*>, random_access_iterator<int*> >(); 47 test<input_iterator<const int*>, int*>();
|
/external/libcxx/test/support/ |
test_iterators.h | 58 class input_iterator class 63 template <class U, class T> friend class input_iterator; 73 TEST_CONSTEXPR_CXX14 input_iterator() : it_() {} function in class:input_iterator 74 explicit TEST_CONSTEXPR_CXX14 input_iterator(It it) : it_(it) {} function in class:input_iterator 76 TEST_CONSTEXPR_CXX14 input_iterator(const input_iterator<U, T>& u) :it_(u.it_) {} function in class:input_iterator 81 TEST_CONSTEXPR_CXX14 input_iterator& operator++() {++it_; return *this;} 82 TEST_CONSTEXPR_CXX14 input_iterator operator++(int) 83 {input_iterator tmp(*this); ++(*this); return tmp;} 85 friend TEST_CONSTEXPR_CXX14 bool operator==(const input_iterator& x, const input_iterator& y [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/support/ |
test_iterators.h | 58 class input_iterator class 63 template <class U, class T> friend class input_iterator; 73 TEST_CONSTEXPR_CXX14 input_iterator() : it_() {} function in class:input_iterator 74 explicit TEST_CONSTEXPR_CXX14 input_iterator(It it) : it_(it) {} function in class:input_iterator 76 TEST_CONSTEXPR_CXX14 input_iterator(const input_iterator<U, T>& u) :it_(u.it_) {} function in class:input_iterator 81 TEST_CONSTEXPR_CXX14 input_iterator& operator++() {++it_; return *this;} 82 TEST_CONSTEXPR_CXX14 input_iterator operator++(int) 83 {input_iterator tmp(*this); ++(*this); return tmp;} 85 friend TEST_CONSTEXPR_CXX14 bool operator==(const input_iterator& x, const input_iterator& y [all...] |
/external/libcxx/test/std/containers/associative/map/map.modifiers/ |
insert_iter_iter.pass.cpp | 41 m.insert(input_iterator<P*>(ar), input_iterator<P*>(ar + sizeof(ar)/sizeof(ar[0]))); 67 m.insert(input_iterator<P*>(ar), input_iterator<P*>(ar + sizeof(ar)/sizeof(ar[0])));
|
/external/libcxx/test/std/containers/associative/multiset/ |
insert_iter_iter.pass.cpp | 41 m.insert(input_iterator<const V*>(ar), 42 input_iterator<const V*>(ar + sizeof(ar)/sizeof(ar[0]))); 71 m.insert(input_iterator<const V*>(ar), 72 input_iterator<const V*>(ar + sizeof(ar)/sizeof(ar[0])));
|
/external/libcxx/test/std/containers/associative/multiset/multiset.cons/ |
iter_iter.pass.cpp | 39 std::multiset<V> m(input_iterator<const int*>(ar), 40 input_iterator<const int*>(ar+sizeof(ar)/sizeof(ar[0]))); 68 std::multiset<V, std::less<V>, min_allocator<V>> m(input_iterator<const int*>(ar), 69 input_iterator<const int*>(ar+sizeof(ar)/sizeof(ar[0])));
|
/external/libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/ |
assign_range.pass.cpp | 30 typedef input_iterator<const T*> I; 43 typedef input_iterator<const T*> I; 57 typedef input_iterator<const T*> I; 70 typedef input_iterator<const T*> I;
|
/external/libcxx/test/std/containers/sequences/vector.bool/ |
construct_iter_iter_alloc.pass.cpp | 41 test<std::vector<bool> >(input_iterator<const bool*>(a), input_iterator<const bool*>(an), alloc); 50 test<std::vector<bool, min_allocator<bool>> >(input_iterator<const bool*>(a), input_iterator<const bool*>(an), alloc);
|
/external/libcxx/test/std/experimental/filesystem/class.path/path.member/path.construct/ |
source.pass.cpp | 70 using It = input_iterator<const CharT*>; 76 using It = input_iterator<const CharT*>; 90 using It = input_iterator<const char*>; 101 using It = input_iterator<const char*, Traits>;
|
/external/libcxx/test/std/iterators/iterator.primitives/iterator.operations/ |
advance.pass.cpp | 50 test(input_iterator<const char*>(s), 10, input_iterator<const char*>(s+10)); 62 static_assert( constepxr_test(input_iterator<const char*>(s), 10, input_iterator<const char*>(s+10)), "" );
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/map/map.modifiers/ |
insert_iter_iter.pass.cpp | 41 m.insert(input_iterator<P*>(ar), input_iterator<P*>(ar + sizeof(ar)/sizeof(ar[0]))); 67 m.insert(input_iterator<P*>(ar), input_iterator<P*>(ar + sizeof(ar)/sizeof(ar[0])));
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/multiset/ |
insert_iter_iter.pass.cpp | 41 m.insert(input_iterator<const V*>(ar), 42 input_iterator<const V*>(ar + sizeof(ar)/sizeof(ar[0]))); 71 m.insert(input_iterator<const V*>(ar), 72 input_iterator<const V*>(ar + sizeof(ar)/sizeof(ar[0])));
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/associative/multiset/multiset.cons/ |
iter_iter.pass.cpp | 39 std::multiset<V> m(input_iterator<const int*>(ar), 40 input_iterator<const int*>(ar+sizeof(ar)/sizeof(ar[0]))); 68 std::multiset<V, std::less<V>, min_allocator<V>> m(input_iterator<const int*>(ar), 69 input_iterator<const int*>(ar+sizeof(ar)/sizeof(ar[0])));
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/sequences/forwardlist/forwardlist.cons/ |
assign_range.pass.cpp | 30 typedef input_iterator<const T*> I; 43 typedef input_iterator<const T*> I; 57 typedef input_iterator<const T*> I; 70 typedef input_iterator<const T*> I;
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/sequences/vector/vector.cons/ |
construct_iter_iter_alloc.pass.cpp | 57 test<std::vector<int> >(input_iterator<const int*>(a), input_iterator<const int*>(an), alloc); 68 test<std::vector<int, min_allocator<int>> >(input_iterator<const int*>(a), input_iterator<const int*>(an), alloc);
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/containers/sequences/vector.bool/ |
construct_iter_iter_alloc.pass.cpp | 41 test<std::vector<bool> >(input_iterator<const bool*>(a), input_iterator<const bool*>(an), alloc); 50 test<std::vector<bool, min_allocator<bool>> >(input_iterator<const bool*>(a), input_iterator<const bool*>(an), alloc);
|