| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | glue_algorithm_defs.h | 28 any_of(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Predicate __p… 34 all_of(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Predicate __p… 46 for_each(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Function __… 94 adjacent_find(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); 238 unique(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); 264 rotate(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __middle, _ForwardIter… 289 partition_copy(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, 398 is_sorted(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); 524 min_element(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); 532 max_element(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); [all …]
|
| H A D | glue_memory_defs.h | 43 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp> 45 uninitialized_fill(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, co… 53 template <class _ExecutionPolicy, class _ForwardIterator> 55 destroy(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); 57 template <class _ExecutionPolicy, class _ForwardIterator, class _Size> 63 template <class _ExecutionPolicy, class _ForwardIterator> 65 …itialized_default_construct(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator … 67 template <class _ExecutionPolicy, class _ForwardIterator, class _Size> 73 template <class _ExecutionPolicy, class _ForwardIterator> 75 uninitialized_value_construct(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator… [all …]
|
| H A D | glue_memory_impl.h | 158 uninitialized_fill(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, co… in uninitialized_fill() 173 [&__value](_ForwardIterator __begin, _ForwardIterator __end) in uninitialized_fill() 201 [&__value](_ForwardIterator __begin, _Size __count) in uninitialized_fill_n() 214 template <class _ExecutionPolicy, class _ForwardIterator> 216 destroy(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last) in destroy() 253 template <class _ExecutionPolicy, class _ForwardIterator> 255 …itialized_default_construct(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator … in uninitialized_default_construct() 292 template <class _ExecutionPolicy, class _ForwardIterator> 294 uninitialized_value_construct(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator… in uninitialized_value_construct() 309 [](_ForwardIterator __begin, _ForwardIterator __end) in uninitialized_value_construct() [all …]
|
| H A D | algorithm_fwd.h | 55 void __brick_walk1(_ForwardIterator, _ForwardIterator, _Function, 92 _ForwardIterator 100 _ForwardIterator 246 _ForwardIterator __brick_find_if(_ForwardIterator, _ForwardIterator, _Predicate, 489 _ForwardIterator __brick_unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate, 593 _ForwardIterator __brick_rotate(_ForwardIterator, _ForwardIterator, _ForwardIterator, 658 _ForwardIterator __brick_partition(_ForwardIterator, _ForwardIterator, _UnaryPredicate, 896 _ForwardIterator __brick_remove_if(_ForwardIterator, _ForwardIterator, _UnaryPredicate, 1107 _ForwardIterator __brick_min_element(_ForwardIterator, _ForwardIterator, _Compare, 1128 std::pair<_ForwardIterator, _ForwardIterator> __brick_minmax_element(_ForwardIterator, _ForwardIter… [all …]
|
| H A D | glue_algorithm_impl.h | 33 any_of(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Predicate __p… in any_of() 45 all_of(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Pred __pred) in all_of() 63 for_each(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Function __… in for_each() 152 adjacent_find(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last) in adjacent_find() 488 unique(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last) in unique() 537 rotate(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __middle, _ForwardIter… in rotate() 590 partition_copy(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, in partition_copy() 811 is_sorted(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last) in is_sorted() 1020 min_element(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last) in min_element() 1036 max_element(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last) in max_element() [all …]
|
| H A D | numeric_fwd.h | 60 template <class _ForwardIterator, class _Tp, class _BinaryOperation, class _UnaryOperation> 61 _Tp __brick_transform_reduce(_ForwardIterator, _ForwardIterator, _Tp, _BinaryOperation, _UnaryOpera… 64 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _Tp, class _BinaryOpera… 67 __pattern_transform_reduce(_Tag, _ExecutionPolicy&&, _ForwardIterator, _ForwardIterator, _Tp, _Bina… 82 template <class _ForwardIterator, class _OutputIterator, class _UnaryOperation, class _Tp, class _B… 83 std::pair<_OutputIterator, _Tp> __brick_transform_scan(_ForwardIterator, _ForwardIterator, _OutputI… 92 template <class _Tag, class _ExecutionPolicy, class _ForwardIterator, class _OutputIterator, class … 95 __pattern_transform_scan(_Tag, _ExecutionPolicy&&, _ForwardIterator, _ForwardIterator, _OutputItera… 114 template <class _ForwardIterator, class _OutputIterator, class _BinaryOperation> 115 _OutputIterator __brick_adjacent_difference(_ForwardIterator, _ForwardIterator, _OutputIterator, _B… [all …]
|
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | uninitialized_algorithms.h | 110 _ForwardIterator __uninitialized_fill(_ForwardIterator __first, _Sentinel __last, const _Tp& __x) in __uninitialized_fill() 133 void uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x) in uninitialized_fill() 143 _ForwardIterator __uninitialized_fill_n(_ForwardIterator __first, _Size __n, const _Tp& __x) in __uninitialized_fill_n() 166 _ForwardIterator uninitialized_fill_n(_ForwardIterator __first, _Size __n, const _Tp& __x) in uninitialized_fill_n() 197 void uninitialized_default_construct(_ForwardIterator __first, _ForwardIterator __last) { in uninitialized_default_construct() 207 _ForwardIterator __uninitialized_default_construct_n(_ForwardIterator __first, _Size __n) { in __uninitialized_default_construct_n() 226 _ForwardIterator uninitialized_default_construct_n(_ForwardIterator __first, _Size __n) { in uninitialized_default_construct_n() 235 _ForwardIterator __uninitialized_value_construct(_ForwardIterator __first, _Sentinel __last) { in __uninitialized_value_construct() 254 void uninitialized_value_construct(_ForwardIterator __first, _ForwardIterator __last) { in uninitialized_value_construct() 264 _ForwardIterator __uninitialized_value_construct_n(_ForwardIterator __first, _Size __n) { in __uninitialized_value_construct_n() [all …]
|
| H A D | ranges_uninitialized_algorithms.h | 44 template <__nothrow_forward_iterator _ForwardIterator, 47 _ForwardIterator operator()(_ForwardIterator __first, _Sentinel __last) const { in operator() 71 template <__nothrow_forward_iterator _ForwardIterator> 73 _ForwardIterator operator()(_ForwardIterator __first, in operator() 91 template <__nothrow_forward_iterator _ForwardIterator, 94 _ForwardIterator operator()(_ForwardIterator __first, _Sentinel __last) const { in operator() 118 template <__nothrow_forward_iterator _ForwardIterator> 120 _ForwardIterator operator()(_ForwardIterator __first, in operator() 138 template <__nothrow_forward_iterator _ForwardIterator, 142 _ForwardIterator operator()(_ForwardIterator __first, _Sentinel __last, const _Tp& __x) const { in operator() [all …]
|
| H A D | construct_at.h | 55 template <class _ForwardIterator> 57 _ForwardIterator __destroy(_ForwardIterator, _ForwardIterator); 75 template <class _ForwardIterator> 77 _ForwardIterator __destroy(_ForwardIterator __first, _ForwardIterator __last) { in __destroy() 99 template <class _ForwardIterator> 101 void destroy(_ForwardIterator __first, _ForwardIterator __last) { in destroy() 105 template <class _ForwardIterator, class _Size> 107 _ForwardIterator destroy_n(_ForwardIterator __first, _Size __n) { in destroy_n()
|
| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | max_element.h | 23 template <class _Compare, class _ForwardIterator> 24 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator 25 __max_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) in __max_element() 27 static_assert(__is_cpp17_forward_iterator<_ForwardIterator>::value, in __max_element() 31 _ForwardIterator __i = __first; in __max_element() 39 template <class _ForwardIterator, class _Compare> 40 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator 41 max_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) in max_element() 48 template <class _ForwardIterator> 50 max_element(_ForwardIterator __first, _ForwardIterator __last) in max_element() [all …]
|
| H A D | is_sorted_until.h | 23 template <class _Compare, class _ForwardIterator> 24 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 25 __is_sorted_until(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) in __is_sorted_until() 29 _ForwardIterator __i = __first; in __is_sorted_until() 40 template <class _ForwardIterator, class _Compare> 41 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 42 is_sorted_until(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) in is_sorted_until() 48 template<class _ForwardIterator> 49 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 50 is_sorted_until(_ForwardIterator __first, _ForwardIterator __last) in is_sorted_until() [all …]
|
| H A D | partition.h | 25 template <class _Predicate, class _AlgPolicy, class _ForwardIterator, class _Sentinel> 26 _LIBCPP_CONSTEXPR_AFTER_CXX17 pair<_ForwardIterator, _ForwardIterator> 27 __partition_impl(_ForwardIterator __first, _Sentinel __last, _Predicate __pred, forward_iterator_ta… in __partition_impl() 38 _ForwardIterator __p = __first; in __partition_impl() 78 template <class _AlgPolicy, class _ForwardIterator, class _Sentinel, class _Predicate, class _IterC… 80 pair<_ForwardIterator, _ForwardIterator> __partition( in __partition() 81 … _ForwardIterator __first, _Sentinel __last, _Predicate&& __pred, _IterCategory __iter_category) { in __partition() 86 template <class _ForwardIterator, class _Predicate> 88 _ForwardIterator 89 partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred) in partition() [all …]
|
| H A D | rotate.h | 28 template <class _AlgPolicy, class _ForwardIterator> 29 _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator 30 __rotate_left(_ForwardIterator __first, _ForwardIterator __last) in __rotate_left() 57 _LIBCPP_CONSTEXPR_AFTER_CXX14 _ForwardIterator 58 __rotate_forward(_ForwardIterator __first, _ForwardIterator __middle, _ForwardIterator __last) in __rotate_forward() 60 _ForwardIterator __i = __middle; in __rotate_forward() 70 _ForwardIterator __r = __first; in __rotate_forward() 143 _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator 144 __rotate_impl(_ForwardIterator __first, _ForwardIterator __middle, _ForwardIterator __last, in __rotate_impl() 210 template <class _ForwardIterator> [all …]
|
| H A D | shift_right.h | 28 template <class _ForwardIterator> 30 _ForwardIterator 31 shift_right(_ForwardIterator __first, _ForwardIterator __last, in shift_right() 32 typename iterator_traits<_ForwardIterator>::difference_type __n) in shift_right() 38 if constexpr (__is_cpp17_random_access_iterator<_ForwardIterator>::value) { in shift_right() 43 _ForwardIterator __m = __first + (__d - __n); in shift_right() 45 } else if constexpr (__is_cpp17_bidirectional_iterator<_ForwardIterator>::value) { in shift_right() 46 _ForwardIterator __m = __last; in shift_right() 55 _ForwardIterator __ret = __first; in shift_right() 80 _ForwardIterator __mid = __first; in shift_right()
|
| H A D | stable_partition.h | 28 _ForwardIterator 29 __stable_partition_impl(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, in __stable_partition_impl() 40 _ForwardIterator __m = __first; in __stable_partition_impl() 59 _ForwardIterator __i = __first; in __stable_partition_impl() 84 _ForwardIterator __m = __first; in __stable_partition_impl() 95 _ForwardIterator __m1 = __m; in __stable_partition_impl() 117 _ForwardIterator 118 __stable_partition_impl(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, in __stable_partition_impl() 306 _ForwardIterator __stable_partition( in __stable_partition() 314 _ForwardIterator [all …]
|
| H A D | equal_range.h | 60 template <class _ForwardIterator, class _Tp, class _Compare> 61 …RD_EXT _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 pair<_ForwardIterator, _ForwardIterator> 62 equal_range(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value, _Compare __comp)… in equal_range() 65 static_assert(is_copy_constructible<_ForwardIterator>::value, in equal_range() 72 template <class _ForwardIterator, class _Tp> 73 …RD_EXT _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 pair<_ForwardIterator, _ForwardIterator> 74 equal_range(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) { in equal_range() 79 __less<typename iterator_traits<_ForwardIterator>::value_type, _Tp>()); in equal_range()
|
| H A D | adjacent_find.h | 39 template <class _ForwardIterator, class _BinaryPredicate> 40 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 41 adjacent_find(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __pred) { in adjacent_find() 45 template <class _ForwardIterator> 46 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 47 adjacent_find(_ForwardIterator __first, _ForwardIterator __last) { in adjacent_find() 48 typedef typename iterator_traits<_ForwardIterator>::value_type __v; in adjacent_find()
|
| H A D | minmax_element.h | 81 template <class _ForwardIterator, class _Compare> 83 pair<_ForwardIterator, _ForwardIterator> 84 minmax_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) { in minmax_element() 85 static_assert(__is_cpp17_forward_iterator<_ForwardIterator>::value, in minmax_element() 93 template <class _ForwardIterator> 95 pair<_ForwardIterator, _ForwardIterator> minmax_element(_ForwardIterator __first, _ForwardIterator … in minmax_element() 96 …return std::minmax_element(__first, __last, __less<typename iterator_traits<_ForwardIterator>::val… in minmax_element()
|
| H A D | upper_bound.h | 47 template <class _ForwardIterator, class _Tp, class _Compare> 48 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 49 upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value, _Compare __comp)… in upper_bound() 50 static_assert(is_copy_constructible<_ForwardIterator>::value, in upper_bound() 56 template <class _ForwardIterator, class _Tp> 57 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 58 upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) { in upper_bound() 63 __less<_Tp, typename iterator_traits<_ForwardIterator>::value_type>()); in upper_bound()
|
| H A D | min_element.h | 48 template <class _ForwardIterator, class _Compare> 49 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator 50 min_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) in min_element() 52 static_assert(__is_cpp17_forward_iterator<_ForwardIterator>::value, in min_element() 61 template <class _ForwardIterator> 62 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 _ForwardIterator 63 min_element(_ForwardIterator __first, _ForwardIterator __last) in min_element() 66 __less<typename iterator_traits<_ForwardIterator>::value_type>()); in min_element()
|
| H A D | binary_search.h | 24 template <class _ForwardIterator, class _Tp, class _Compare> 28 binary_search(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value, _Compare __com… in binary_search() 31 __first = std::lower_bound<_ForwardIterator, _Tp, _Comp_ref>(__first, __last, __value, __comp); in binary_search() 35 template <class _ForwardIterator, class _Tp> 39 binary_search(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) in binary_search() 42 … __less<typename iterator_traits<_ForwardIterator>::value_type, _Tp>()); in binary_search()
|
| H A D | unique.h | 45 template <class _ForwardIterator, class _BinaryPredicate> 46 _LIBCPP_NODISCARD_EXT _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 47 unique(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __pred) { in unique() 51 template <class _ForwardIterator> 52 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX17 _ForwardIterator 53 unique(_ForwardIterator __first, _ForwardIterator __last) { in unique() 54 typedef typename iterator_traits<_ForwardIterator>::value_type __v; in unique()
|
| H A D | lower_bound.h | 50 template <class _ForwardIterator, class _Tp, class _Compare> 52 _ForwardIterator lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value,… in lower_bound() 59 template <class _ForwardIterator, class _Tp> 61 _ForwardIterator lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value)… in lower_bound() 63 __less<typename iterator_traits<_ForwardIterator>::value_type, _Tp>()); in lower_bound()
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | crash-12631281.cpp | 26 template <class _ForwardIterator> 27 pair<_ForwardIterator, _ForwardIterator> __equal_range(_ForwardIterator) { in __equal_range() argument 28 …return pair<_ForwardIterator, _ForwardIterator>(0, 0); // expected-error {{no matching constructor… in __equal_range() 31 template <class _ForwardIterator> 32 pair<_ForwardIterator, _ForwardIterator> equal_range( _ForwardIterator a) { in equal_range()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | regex | 3085 basic_regex(_ForwardIterator, _ForwardIterator, 3197 _ForwardIterator 3233 _ForwardIterator 3265 _ForwardIterator 3288 _ForwardIterator 3305 _ForwardIterator 3346 _ForwardIterator 3362 _ForwardIterator 3380 _ForwardIterator 3408 _ForwardIterator [all …]
|