/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/ |
rotate_copy.pass.cpp | 12 // template<ForwardIterator InIter, OutputIterator<auto, InIter::reference> OutIter> 14 // rotate_copy(InIter first, InIter middle, InIter last, OutIter result); 38 template <class InIter, class OutIter> 46 OutIter r = std::rotate_copy(InIter(ia), InIter(ia), InIter(ia), OutIter(ib)); 49 r = std::rotate_copy(InIter(ia), InIter(ia), InIter(ia+1), OutIter(ib)) [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.rotate/ |
rotate_copy.pass.cpp | 12 // template<ForwardIterator InIter, OutputIterator<auto, InIter::reference> OutIter> 14 // rotate_copy(InIter first, InIter middle, InIter last, OutIter result); 21 template <class InIter, class OutIter> 29 OutIter r = std::rotate_copy(InIter(ia), InIter(ia), InIter(ia), OutIter(ib)); 32 r = std::rotate_copy(InIter(ia), InIter(ia), InIter(ia+1), OutIter(ib)) [all...] |
/external/libcxx/test/std/numerics/numeric.ops/numeric.iota/ |
iota.pass.cpp | 20 template <class InIter> 27 std::iota(InIter(ia), InIter(ia+s), 5);
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/numerics/numeric.ops/numeric.iota/ |
iota.pass.cpp | 20 template <class InIter> 27 std::iota(InIter(ia), InIter(ia+s), 5);
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.reverse/ |
reverse_copy.pass.cpp | 12 // template<BidirectionalIterator InIter, OutputIterator<auto, InIter::reference> OutIter> 14 // reverse_copy(InIter first, InIter last, OutIter result); 21 template <class InIter, class OutIter> 28 OutIter r = std::reverse_copy(InIter(ia), InIter(ia), OutIter(ja)); 31 r = std::reverse_copy(InIter(ia), InIter(ia+sa), OutIter(ja)); 37 r = std::reverse_copy(InIter(ib), InIter(ib+sb), OutIter(jb)) [all...] |
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.unique/ |
unique_copy.pass.cpp | 12 // template<InputIterator InIter, class OutIter> 13 // requires OutputIterator<OutIter, RvalueOf<InIter::value_type>::type> 14 // && EqualityComparable<InIter::value_type> 15 // && HasAssign<InIter::value_type, InIter::reference> 16 // && Constructible<InIter::value_type, InIter::reference> 18 // unique_copy(InIter first, InIter last, OutIter result); 40 template <class InIter, class OutIter [all...] |
unique_copy_pred.pass.cpp | 12 // template<InputIterator InIter, class OutIter, 13 // EquivalenceRelation<auto, InIter::value_type> Pred> 14 // requires OutputIterator<OutIter, RvalueOf<InIter::value_type>::type> 15 // && HasAssign<InIter::value_type, InIter::reference> 16 // && Constructible<InIter::value_type, InIter::reference> 19 // unique_copy(InIter first, InIter last, OutIter result, Pred pred); 52 template <class InIter, class OutIter [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.unique/ |
unique_copy.pass.cpp | 12 // template<InputIterator InIter, class OutIter> 13 // requires OutputIterator<OutIter, RvalueOf<InIter::value_type>::type> 14 // && EqualityComparable<InIter::value_type> 15 // && HasAssign<InIter::value_type, InIter::reference> 16 // && Constructible<InIter::value_type, InIter::reference> 18 // unique_copy(InIter first, InIter last, OutIter result); 25 template <class InIter, class OutIter [all...] |
unique_copy_pred.pass.cpp | 12 // template<InputIterator InIter, class OutIter, 13 // EquivalenceRelation<auto, InIter::value_type> Pred> 14 // requires OutputIterator<OutIter, RvalueOf<InIter::value_type>::type> 15 // && HasAssign<InIter::value_type, InIter::reference> 16 // && Constructible<InIter::value_type, InIter::reference> 19 // unique_copy(InIter first, InIter last, OutIter result, Pred pred); 36 template <class InIter, class OutIter [all...] |
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.reverse/ |
reverse_copy.pass.cpp | 12 // template<BidirectionalIterator InIter, OutputIterator<auto, InIter::reference> OutIter> 14 // reverse_copy(InIter first, InIter last, OutIter result); 35 template <class InIter, class OutIter> 42 OutIter r = std::reverse_copy(InIter(ia), InIter(ia), OutIter(ja)); 45 r = std::reverse_copy(InIter(ia), InIter(ia+sa), OutIter(ja)); 51 r = std::reverse_copy(InIter(ib), InIter(ib+sb), OutIter(jb)) [all...] |
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/ |
copy_backward.pass.cpp | 12 // template<BidirectionalIterator InIter, BidirectionalIterator OutIter> 13 // requires OutputIterator<OutIter, InIter::reference> 15 // copy_backward(InIter first, InIter last, OutIter result); 37 template <class InIter, class OutIter> 47 OutIter r = std::copy_backward(InIter(ia), InIter(ia+N), OutIter(ib+N));
|
copy.pass.cpp | 12 // template<InputIterator InIter, OutputIterator<auto, InIter::reference> OutIter> 14 // copy(InIter first, InIter last, OutIter result); 34 template <class InIter, class OutIter> 44 OutIter r = std::copy(InIter(ia), InIter(ia+N), OutIter(ib));
|
copy_if.pass.cpp | 12 // template<InputIterator InIter, OutputIterator<auto, InIter::reference> OutIter, 13 // Predicate<auto, InIter::value_type> Pred> 16 // copy_if(InIter first, InIter last, OutIter result, Pred pred); 41 template <class InIter, class OutIter> 51 OutIter r = std::copy_if(InIter(ia), InIter(ia+N), OutIter(ib), Pred());
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.copy/ |
copy_backward.pass.cpp | 12 // template<BidirectionalIterator InIter, BidirectionalIterator OutIter> 13 // requires OutputIterator<OutIter, InIter::reference> 15 // copy_backward(InIter first, InIter last, OutIter result); 22 template <class InIter, class OutIter> 32 OutIter r = std::copy_backward(InIter(ia), InIter(ia+N), OutIter(ib+N));
|
copy.pass.cpp | 12 // template<InputIterator InIter, OutputIterator<auto, InIter::reference> OutIter> 14 // copy(InIter first, InIter last, OutIter result); 21 template <class InIter, class OutIter> 31 OutIter r = std::copy(InIter(ia), InIter(ia+N), OutIter(ib));
|
copy_if.pass.cpp | 12 // template<InputIterator InIter, OutputIterator<auto, InIter::reference> OutIter, 13 // Predicate<auto, InIter::value_type> Pred> 16 // copy_if(InIter first, InIter last, OutIter result, Pred pred); 28 template <class InIter, class OutIter> 38 OutIter r = std::copy_if(InIter(ia), InIter(ia+N), OutIter(ib), Pred());
|
/external/libcxx/test/std/algorithms/alg.modifying.operations/alg.move/ |
move_backward.pass.cpp | 12 // template<BidirectionalIterator InIter, BidirectionalIterator OutIter> 13 // requires OutputIterator<OutIter, RvalueOf<InIter::reference>::type> 15 // move_backward(InIter first, InIter last, OutIter result); 24 template <class InIter, class OutIter> 34 OutIter r = std::move_backward(InIter(ia), InIter(ia+N), OutIter(ib+N)); 41 template <class InIter, class OutIter> 51 OutIter r = std::move_backward(InIter(ia), InIter(ia+N), OutIter(ib+N)) [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.move/ |
move_backward.pass.cpp | 12 // template<BidirectionalIterator InIter, BidirectionalIterator OutIter> 13 // requires OutputIterator<OutIter, RvalueOf<InIter::reference>::type> 15 // move_backward(InIter first, InIter last, OutIter result); 24 template <class InIter, class OutIter> 34 OutIter r = std::move_backward(InIter(ia), InIter(ia+N), OutIter(ib+N)); 41 template <class InIter, class OutIter> 51 OutIter r = std::move_backward(InIter(ia), InIter(ia+N), OutIter(ib+N)) [all...] |
/external/libcxx/test/std/numerics/numeric.ops/partial.sum/ |
partial_sum.pass.cpp | 12 // template <InputIterator InIter, OutputIterator<auto, const InIter::value_type&> OutIter> 13 // requires HasPlus<InIter::value_type, InIter::reference> 14 // && HasAssign<InIter::value_type, 15 // HasPlus<InIter::value_type, InIter::reference>::result_type> 16 // && Constructible<InIter::value_type, InIter::reference> 18 // partial_sum(InIter first, InIter last, OutIter result) [all...] |
partial_sum_op.pass.cpp | 12 // template<InputIterator InIter, 13 // OutputIterator<auto, const InIter::value_type&> OutIter, 14 // Callable<auto, const InIter::value_type&, InIter::reference> BinaryOperation> 15 // requires HasAssign<InIter::value_type, BinaryOperation::result_type> 16 // && Constructible<InIter::value_type, InIter::reference> 19 // partial_sum(InIter first, InIter last, OutIter result, BinaryOperation binary_op); 27 template <class InIter, class OutIter [all...] |
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.remove/ |
remove_copy.pass.cpp | 12 // template<InputIterator InIter, OutputIterator<auto, InIter::reference> OutIter, class T> 13 // requires HasEqualTo<InIter::value_type, T> 15 // remove_copy(InIter first, InIter last, OutIter result, const T& value); 22 template <class InIter, class OutIter> 29 OutIter r = std::remove_copy(InIter(ia), InIter(ia+sa), OutIter(ib), 2);
|
remove_copy_if.pass.cpp | 12 // template<InputIterator InIter, OutputIterator<auto, InIter::reference> OutIter, 13 // Predicate<auto, InIter::value_type> Pred> 16 // remove_copy_if(InIter first, InIter last, OutIter result, Pred pred); 26 template <class InIter, class OutIter> 33 OutIter r = std::remove_copy_if(InIter(ia), InIter(ia+sa),
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.replace/ |
replace_copy.pass.cpp | 12 // template<InputIterator InIter, typename OutIter, class T> 13 // requires OutputIterator<OutIter, InIter::reference> 15 // && HasEqualTo<InIter::value_type, T> 17 // replace_copy(InIter first, InIter last, OutIter result, const T& old_value, 25 template <class InIter, class OutIter> 32 OutIter r = std::replace_copy(InIter(ia), InIter(ia+sa), OutIter(ib), 2, 5);
|
replace_copy_if.pass.cpp | 12 // template<InputIterator InIter, typename OutIter, 13 // Predicate<auto, InIter::value_type> Pred, class T> 14 // requires OutputIterator<OutIter, InIter::reference> 18 // replace_copy_if(InIter first, InIter last, OutIter result, Pred pred, const T& new_value); 28 template <class InIter, class OutIter> 35 OutIter r = std::replace_copy_if(InIter(ia), InIter(ia+sa),
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/algorithms/alg.modifying.operations/alg.transform/ |
unary_transform.pass.cpp | 12 // template<InputIterator InIter, class OutIter, 13 // Callable<auto, const InIter::value_type&> Op> 16 // transform(InIter first, InIter last, OutIter result, Op op); 26 template <class InIter, class OutIter> 33 OutIter r = std::transform(InIter(ia), InIter(ia+sa),
|