| /llvm-project-15.0.7/libcxx/include/ |
| H A D | numeric | 21 accumulate(InputIterator first, InputIterator last, T init); 29 reduce(InputIterator first, InputIterator last); // C++17 33 reduce(InputIterator first, InputIterator last, T init); // C++17 62 transform_reduce(InputIterator first, InputIterator last, T init, 75 exclusive_scan(InputIterator first, InputIterator last, 80 exclusive_scan(InputIterator first, InputIterator last, 89 inclusive_scan(InputIterator first, InputIterator last, 94 inclusive_scan(InputIterator first, InputIterator last, 100 transform_exclusive_scan(InputIterator first, InputIterator last, 107 transform_inclusive_scan(InputIterator first, InputIterator last, [all …]
|
| H A D | queue | 45 queue(InputIterator first, InputIterator last); // since C++23 79 queue(InputIterator, InputIterator) -> queue<iter-value-type<InputIterator>>; // since C++23 85 queue(InputIterator, InputIterator, Allocator) 133 priority_queue(InputIterator first, InputIterator last, 136 priority_queue(InputIterator first, InputIterator last, 139 priority_queue(InputIterator first, InputIterator last, 152 priority_queue(InputIterator first, InputIterator last, 155 priority_queue(InputIterator first, InputIterator last, 158 priority_queue(InputIterator first, InputIterator last, 161 priority_queue(InputIterator first, InputIterator last, [all …]
|
| H A D | memory | 192 uninitialized_copy(InputIterator first, InputIterator last, ForwardIterator result); 196 template<class InputIterator, class OutputIterator> 217 template<class InputIterator, class OutputIterator> 223 uninitialized_copy_n(InputIterator ifirst, iter_difference_t<InputIterator> n, OutputIterator ofirs… 274 template<nothrow-input-iterator InputIterator, nothrow-sentinel-for<InputIterator> Sentinel> 276 constexpr InputIterator destroy(InputIterator first, Sentinel last) noexcept; // since C++20 286 template<nothrow-input-iterator InputIterator> 288 …constexpr InputIterator destroy_n(InputIterator first, iter_difference_t<InputIterator> n) noexcep… 292 …ForwardIterator uninitialized_move(InputIterator first, InputIterator last, ForwardIterator result… 296 template<class InputIterator, class OutputIterator> [all …]
|
| H A D | stack | 44 template <class InputIterator> stack(InputIterator first, InputIterator last); // since C++23 50 template<class InputIterator, class Alloc> 51 stack(InputIterator first, InputIterator last, const Alloc&); // since C++23 69 template<class InputIterator> 70 stack(InputIterator, InputIterator) -> stack<iter-value-type<InputIterator>>; // since C++23 75 template<class InputIterator, class Allocator> 76 stack(InputIterator, InputIterator, Allocator) 77 -> stack<iter-value-type<InputIterator>, 78 deque<iter-value-type<InputIterator>, Allocator>>; // since C++23
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/ |
| H A D | copy_move.pass.cpp | 29 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, OutputIte… in operator ()() 37 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() 47 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 79 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Size> 81 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, OutputIte… in operator ()() 87 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Size> 89 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() 98 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 123 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, OutputIte… in operator ()() 131 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() [all …]
|
| H A D | remove.pass.cpp | 26 template <typename InputIterator, typename OutputIterator, typename Size, typename T> 28 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, OutputIte… in operator ()() 33 template <typename InputIterator, typename OutputIterator, typename Size, typename T> 35 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() 42 …template <typename Policy, typename InputIterator, typename OutputIterator, typename Size, typenam… 44 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 64 template <typename InputIterator, typename OutputIterator, typename Size, typename Predicate> 66 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, OutputIte… in operator ()() 71 template <typename InputIterator, typename OutputIterator, typename Size, typename Predicate> 73 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() [all …]
|
| H A D | transform_unary.pass.cpp | 21 template <typename InputIterator, typename OutputIterator> 23 check_and_reset(InputIterator first, InputIterator last, OutputIterator out_first) in check_and_reset() 40 template <typename Policy, typename InputIterator, typename OutputIterator, typename UnaryOp> 42 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 70 template <typename Policy, typename InputIterator, typename OutputInterator> 72 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()()
|
| H A D | unique_copy_equal.pass.cpp | 25 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Size, 28 …operator()(pstl::execution::parallel_policy, InputIterator first, InputIterator last, OutputIterat… in operator ()() 34 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Size, 37 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() 44 …template <typename Policy, typename InputIterator, typename OutputIterator, typename OutputIterato… 47 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 110 template <typename Policy, typename InputIterator, typename OutputInterator> 112 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()()
|
| H A D | replace_copy.pass.cpp | 25 …template <typename Policy, typename InputIterator, typename OutputIterator, typename OutputIterato… 28 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 73 template <typename Policy, typename InputIterator, typename OutputInterator> 75 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.sorting/ |
| H A D | partial_sort_copy.pass.cpp | 60 template <typename InputIterator, typename Size, typename T, typename Compare> 62 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, Size n1, … in operator ()() 69 …operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, … in operator ()() 74 template <typename InputIterator, typename Size, typename T> 76 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, Size n1, … in operator ()() 81 template <typename InputIterator, typename Size, typename T> 83 …operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, … in operator ()() 91 …operator()(Policy&& exec, InputIterator first, InputIterator last, Size n1, Size n2, const T& tras… in operator ()() 104 …operator()(Policy&& exec, InputIterator first, InputIterator last, Size n1, Size n2, const T& tras… in operator ()() 115 template <typename InputIterator, typename Size, typename T> [all …]
|
| H A D | partial_sort.pass.cpp | 52 template <typename Policy, typename InputIterator, typename Compare> 53 …typename std::enable_if<is_same_iterator_category<InputIterator, std::random_access_iterator_tag>:… 55 …operator()(Policy&& exec, InputIterator first, InputIterator last, InputIterator exp_first, InputI… in operator ()() 59 typedef typename std::iterator_traits<InputIterator>::value_type T; in operator ()() 99 template <typename Policy, typename InputIterator, typename Compare> 100 …typename std::enable_if<!is_same_iterator_category<InputIterator, std::random_access_iterator_tag>… 102 operator()(Policy&&, InputIterator, InputIterator, InputIterator, InputIterator, Compare) in operator ()()
|
| H A D | sort.pass.cpp | 160 …template <typename Policy, typename InputIterator, typename OutputIterator, typename OutputIterato… 162 …typename std::enable_if<is_same_iterator_category<InputIterator, std::random_access_iterator_tag>:… 165 … OutputIterator2 expected_last, InputIterator first, InputIterator, Size n, Compare compare) in operator ()() 188 …template <typename Policy, typename InputIterator, typename OutputIterator, typename OutputIterato… 190 …typename std::enable_if<!is_same_iterator_category<InputIterator, std::random_access_iterator_tag>… 192 …&&, OutputIterator, OutputIterator, OutputIterator2, OutputIterator2, InputIterator, InputIterator, in operator ()()
|
| /llvm-project-15.0.7/pstl/test/std/utilities/memory/specialized.algorithms/ |
| H A D | uninitialized_copy_move.pass.cpp | 24 template <typename InputIterator, typename OutputIterator, typename Size> 26 IsCheckValueCorrectness(InputIterator first1, OutputIterator first2, Size n) in IsCheckValueCorrectness() 40 template <typename Policy, typename InputIterator, typename OutputIterator> 42 …operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, size_… in operator ()() 45 typedef typename std::iterator_traits<InputIterator>::value_type T; in operator ()() 77 template <typename InputIterator, typename OutputIterator> 79 …operator()(pstl::execution::unsequenced_policy, InputIterator first, InputIterator last, OutputIte… in operator ()() 83 template <typename InputIterator, typename OutputIterator> 85 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() 91 template <typename Policy, typename InputIterator, typename OutputIterator> [all …]
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/alg.partitions/ |
| H A D | partition_copy.pass.cpp | 27 …template <typename Policy, typename InputIterator, typename OutputIterator, typename OutputIterato… 30 …operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator true_first, Outp… in operator ()() 44 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Unar… 46 operator()(pstl::execution::unsequenced_policy, std::reverse_iterator<InputIterator> first, in operator ()() 47 … std::reverse_iterator<InputIterator> last, std::reverse_iterator<OutputIterator> true_first, in operator ()() 52 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Unar… 54 …operator()(pstl::execution::parallel_unsequenced_policy, std::reverse_iterator<InputIterator> firs… in operator ()() 55 … std::reverse_iterator<InputIterator> last, std::reverse_iterator<OutputIterator> true_first, in operator ()() 87 template <typename Policy, typename InputIterator, typename OutputInterator> 89 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()()
|
| /llvm-project-15.0.7/pstl/test/std/numerics/numeric.ops/ |
| H A D | scan.pass.cpp | 23 template <class InputIterator, class OutputIterator, class T> 25 exclusive_scan_serial(InputIterator first, InputIterator last, OutputIterator result, T init) in exclusive_scan_serial() 35 template <class InputIterator, class OutputIterator, class T, class BinaryOperation> 37 exclusive_scan_serial(InputIterator first, InputIterator last, OutputIterator result, T init, Binar… in exclusive_scan_serial() 48 template <class InputIterator, class OutputIterator, class BinaryOperation, class T> 50 inclusive_scan_serial(InputIterator first, InputIterator last, OutputIterator result, BinaryOperati… in inclusive_scan_serial() 60 template <class InputIterator, class OutputIterator, class BinaryOperation> 62 inclusive_scan_serial(InputIterator first, InputIterator last, OutputIterator result, BinaryOperati… in inclusive_scan_serial() 76 template <class InputIterator, class OutputIterator> 78 inclusive_scan_serial(InputIterator first, InputIterator last, OutputIterator result) in inclusive_scan_serial() [all …]
|
| H A D | transform_scan.pass.cpp | 38 …template <typename Policy, typename InputIterator, typename OutputIterator, typename Size, typenam… 40 typename std::enable_if<!TestUtils::isReverse<InputIterator>::value, void>::type 41 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 66 …template <typename Policy, typename InputIterator, typename OutputIterator, typename Size, typenam… 68 typename std::enable_if<TestUtils::isReverse<InputIterator>::value, void>::type 69 …operator()(Policy&&, InputIterator, InputIterator, OutputIterator, OutputIterator, OutputIterator,… in operator ()() 77 template <typename InputIterator, typename OutputIterator, typename UnaryOperation, typename T, 80 transform_inclusive_scan_serial(InputIterator first, InputIterator last, OutputIterator result, Una… in transform_inclusive_scan_serial() 91 template <typename InputIterator, typename OutputIterator, typename UnaryOperation, typename T, 94 transform_exclusive_scan_serial(InputIterator first, InputIterator last, OutputIterator result, Una… in transform_exclusive_scan_serial()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/alg.copy/ |
| H A D | copy_if.pass.cpp | 25 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Size, 28 …operator()(pstl::execution::parallel_policy, InputIterator first, InputIterator last, OutputIterat… in operator ()() 33 …template <typename InputIterator, typename OutputIterator, typename OutputIterator2, typename Size, 36 … operator()(pstl::execution::parallel_unsequenced_policy, InputIterator first, InputIterator last, in operator ()() 43 …template <typename Policy, typename InputIterator, typename OutputIterator, typename OutputIterato… 46 operator()(Policy&& exec, InputIterator first, InputIterator last, OutputIterator out_first, in operator ()() 112 template <typename Policy, typename InputIterator, typename OutputInterator> 114 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/deque.cons/ |
| H A D | iter_iter.pass.cpp | 25 template <class InputIterator> 27 test(InputIterator f, InputIterator l) in test() 29 typedef typename std::iterator_traits<InputIterator>::value_type T; in test() 40 template <class Allocator, class InputIterator> 42 test(InputIterator f, InputIterator l) in test() 44 typedef typename std::iterator_traits<InputIterator>::value_type T; in test()
|
| /llvm-project-15.0.7/pstl/test/support/ |
| H A D | utils.h | 782 operator()(InputIterator it) 873 operator()(Policy&&, InputIterator, OutputIterator) 950 …operator()(Policy&& exec, Op op, InputIterator inputBegin, InputIterator inputEnd, OutputIterator … 954 … make_iterator<InputIterator>()(inputBegin), make_iterator<InputIterator>()(inputEnd), 961 …operator()(Policy&& exec, Op op, InputIterator inputBegin, InputIterator inputEnd, OutputIterator … 965 … make_iterator<InputIterator>()(inputBegin), make_iterator<InputIterator>()(inputEnd), 1037 …operator()(Policy&& exec, Op op, InputIterator inputBegin, InputIterator inputEnd, OutputIterator … 1041 … op(exec, make_iterator<InputIterator>()(inputEnd), make_iterator<InputIterator>()(inputBegin), 1048 …operator()(Policy&& exec, Op op, InputIterator inputBegin, InputIterator inputEnd, OutputIterator … 1052 … op(exec, make_iterator<InputIterator>()(inputEnd), make_iterator<InputIterator>()(inputBegin), [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/Inputs/ |
| H A D | system-header-simulator-cxx.h | 287 template <typename InputIterator> 288 vector(InputIterator first, InputIterator last); 303 void assign(InputIterator first, InputIterator last); 317 template <typename InputIterator> 364 list(InputIterator first, InputIterator last); 375 void assign(InputIterator first, InputIterator last); 434 deque(InputIterator first, InputIterator last); 449 void assign(InputIterator first, InputIterator last); 516 forward_list(InputIterator first, InputIterator last); 527 void assign(InputIterator first, InputIterator last); [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenCoroutines/Inputs/ |
| H A D | numeric.h | 4 template <class InputIterator, class T> 5 T accumulate(InputIterator first, InputIterator last, T init) { in accumulate()
|
| /llvm-project-15.0.7/clang/test/Index/ |
| H A D | complete-exprs.cpp | 14 template<typename InputIterator> 15 vector(InputIterator first, InputIterator last);
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | nasty_containers.h | 40 …template <class InputIterator> nasty_vector(InputIterator first, InputIterator last) : v_(first, l… in nasty_vector() 46 template <class InputIterator> 47 void assign(InputIterator first, InputIterator last) { v_.assign(first, last); } in assign() 106 template <class InputIterator> 107 iterator insert(const_iterator pos, InputIterator first, InputIterator last) in insert() 228 template <class InputIterator> 229 iterator insert(const_iterator pos, InputIterator first, InputIterator last) in insert()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ |
| H A D | ctor_sseq_all_zero.pass.cpp | 36 template <typename InputIterator> 37 all_zero_seed_seq(InputIterator, InputIterator) {} in all_zero_seed_seq()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.sorting/alg.set.operations/ |
| H A D | set.pass.cpp | 214 template <typename Policy, typename InputIterator, typename OutputInterator> 216 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()() 225 template <typename Policy, typename InputIterator, typename OutputInterator> 227 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()() 236 template <typename Policy, typename InputIterator, typename OutputInterator> 238 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()() 248 template <typename Policy, typename InputIterator, typename OutputInterator> 250 operator()(Policy&& exec, InputIterator input_iter, OutputInterator out_iter) in operator ()()
|