/llvm-project/libcxx/include/__algorithm/ |
H A D | for_each.h | 29 template <class _InputIterator, class _Function> 30 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _Function 31 for_each(_InputIterator __first, _InputIterator __last, _Function __f) { 39 template <class _SegmentedIterator, class _Function> 41 _LIBCPP_HIDE_FROM_ABI constexpr _Function 42 for_each(_SegmentedIterator __first, _SegmentedIterator __last, _Function __func) { 43 ranges::__movable_box<_Function> __wrapped_func(in_place, std::move(__func)); in for_each() 46 ranges::__movable_box<_Function>(in_place, std::for_each(__lfirst, __llast, std::move(*__wrapped_func))); in for_each()
|
H A D | for_each_n.h | 24 template <class _InputIterator, class _Size, class _Function> 26 for_each_n(_InputIterator __first, _Size __orig_n, _Function __f) { in for_each_n()
|
H A D | pstl.h | 298 class _Function, 302 for_each(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _Function __func) { in for_each() 312 class _Function, 316 for_each_n(_ExecutionPolicy&& __policy, _ForwardIterator __first, _Size __size, _Function __func) { in for_each_n()
|
/llvm-project/pstl/include/pstl/internal/ |
H A D | algorithm_fwd.h | 54 template <class _ForwardIterator, class _Function> 55 void __brick_walk1(_ForwardIterator, _ForwardIterator, _Function, 58 template <class _RandomAccessIterator, class _Function> 59 void __brick_walk1(_RandomAccessIterator, _RandomAccessIterator, _Function, 62 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _Function> 64 __pattern_walk1(_Tag, _ExecutionPolicy&&, _ForwardIterator, _ForwardIterator, _Function) noexcept; 66 template <class _IsVector, class _ExecutionPolicy, class _RandomAccessIterator, class _Function> 68 …allel_tag<_IsVector>, _ExecutionPolicy&&, _RandomAccessIterator, _RandomAccessIterator, _Function); 83 template <class _ForwardIterator, class _Size, class _Function> 84 _ForwardIterator __brick_walk1_n(_ForwardIterator, _Size, _Function, [all …]
|
H A D | algorithm_impl.h | 80 template <class _ForwardIterator, class _Size, class _Function> 82 __for_each_n_it_serial(_ForwardIterator __first, _Size __n, _Function __f) in __for_each_n_it_serial() 94 template <class _ForwardIterator, class _Function> 96 __brick_walk1(_ForwardIterator __first, _ForwardIterator __last, _Function __f, /*vector=*/std::fal… in __brick_walk1() 101 template <class _RandomAccessIterator, class _Function> 103 __brick_walk1(_RandomAccessIterator __first, _RandomAccessIterator __last, _Function __f, in __brick_walk1() 109 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _Function> 111 …Tag, _ExecutionPolicy&&, _ForwardIterator __first, _ForwardIterator __last, _Function __f) noexcept in __pattern_walk1() 116 template <class _IsVector, class _ExecutionPolicy, class _RandomAccessIterator, class _Function> 119 _RandomAccessIterator __last, _Function __f) in __pattern_walk1() [all …]
|
H A D | unseq_backend_simd.h | 31 template <class _Iterator, class _DifferenceType, class _Function> 33 __simd_walk_1(_Iterator __first, _DifferenceType __n, _Function __f) noexcept in __simd_walk_1() 42 template <class _Iterator1, class _DifferenceType, class _Iterator2, class _Function> 44 __simd_walk_2(_Iterator1 __first1, _DifferenceType __n, _Iterator2 __first2, _Function __f) noexcept in __simd_walk_2() 52 …late <class _Iterator1, class _DifferenceType, class _Iterator2, class _Iterator3, class _Function> 55 _Function __f) noexcept in __simd_walk_3()
|
H A D | glue_algorithm_defs.h | 44 template <class _ExecutionPolicy, class _ForwardIterator, class _Function> 46 for_each(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Function __… 48 template <class _ExecutionPolicy, class _ForwardIterator, class _Size, class _Function> 50 for_each_n(_ExecutionPolicy&& __exec, _ForwardIterator __first, _Size __n, _Function __f);
|
H A D | glue_algorithm_impl.h | 61 template <class _ExecutionPolicy, class _ForwardIterator, class _Function> 63 for_each(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Function __… in for_each() 70 template <class _ExecutionPolicy, class _ForwardIterator, class _Size, class _Function> 72 for_each_n(_ExecutionPolicy&& __exec, _ForwardIterator __first, _Size __n, _Function __f) in for_each_n()
|
/llvm-project/libcxx/include/__pstl/cpu_algos/ |
H A D | for_each.h | 31 template <class _Iterator, class _DifferenceType, class _Function> in __simd_for_each() 32 _LIBCPP_HIDE_FROM_ABI _Iterator __simd_for_each(_Iterator __first, _DifferenceType __n, _Function __f) noexcept { in __simd_for_each() 42 template <class _Policy, class _ForwardIterator, class _Function> in operator() 44 operator()(_Policy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _Function __func) const noexcept { in operator()
|
H A D | transform.h | 35 template <class _Iterator1, class _DifferenceType, class _Iterator2, class _Function> in __simd_transform() 37 __simd_transform(_Iterator1 __first1, _DifferenceType __n, _Iterator2 __first2, _Function __f) noexcept { in __simd_transform() 44 template <class _Iterator1, class _DifferenceType, class _Iterator2, class _Iterator3, class _Function> in __simd_transform() 46 _Iterator1 __first1, _DifferenceType __n, _Iterator2 __first2, _Iterator3 __first3, _Function __f) noexcept { in __simd_transform()
|
/llvm-project/libcxx/include/__utility/ |
H A D | integer_sequence.h | 80 template <size_t... _Index, class _Function> 81 _LIBCPP_HIDE_FROM_ABI constexpr void __for_each_index_sequence(index_sequence<_Index...>, _Function __func) { in __for_each_index_sequence()
|
/llvm-project/libcxx/include/__pstl/backends/ |
H A D | serial.h | 60 template <class _Policy, class _ForwardIterator, class _Function> 62 operator()(_Policy&&, _ForwardIterator __first, _ForwardIterator __last, _Function&& __func) const noexcept { 63 std::for_each(std::move(__first), std::move(__last), std::forward<_Function>(__func));
|
H A D | default.h | 186 template <class _Policy, class _ForwardIterator, class _Size, class _Function> 188 operator()(_Policy&& __policy, _ForwardIterator __first, _Size __size, _Function __func) const noexcept {
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
H A D | reserved-identifier.cpp | 29 void _Function() {} in _Function() function
|