| /llvm-project-15.0.7/libcxx/include/experimental/ |
| H A D | functional | 100 _BinaryPredicate __p = _BinaryPredicate()) 115 _BinaryPredicate __pred_; 121 …lt_searcher( _ForwardIterator __f, _ForwardIterator __l, _BinaryPredicate __p = _BinaryPredicate (… 191 class _BinaryPredicate = equal_to<>> 205 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate()) 328 class _BinaryPredicate = equal_to<>> 332 _Hash __hf = _Hash(), _BinaryPredicate __p = _BinaryPredicate ()) 354 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate()) 390 _BinaryPredicate __pred_; 421 class _BinaryPredicate = equal_to<>> [all …]
|
| /llvm-project-15.0.7/libcxx/include/__functional/ |
| H A D | boyer_moore_searcher.h | 38 class _BinaryPredicate, 46 class _BinaryPredicate> 75 class _BinaryPredicate> 101 class _BinaryPredicate = equal_to<>> 109 _BinaryPredicate, 119 _BinaryPredicate __pred = _BinaryPredicate()) 155 _BinaryPredicate __pred_; 229 class _BinaryPredicate = equal_to<>> 237 _BinaryPredicate, 246 _BinaryPredicate __pred = _BinaryPredicate()) [all …]
|
| H A D | default_searcher.h | 29 template<class _ForwardIterator, class _BinaryPredicate = equal_to<>> 34 _BinaryPredicate __p = _BinaryPredicate()) 49 _BinaryPredicate __pred_;
|
| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | equal.h | 24 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 26 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate… in equal() 42 template <class _BinaryPredicate, class _InputIterator1, class _InputIterator2> 45 _BinaryPredicate __pred, input_iterator_tag, input_iterator_tag) { in __equal() 52 template <class _BinaryPredicate, class _RandomAccessIterator1, class _RandomAccessIterator2> 55 _RandomAccessIterator2 __last2, _BinaryPredicate __pred, random_access_iterator_tag, in __equal() 60 _BinaryPredicate&>(__first1, __last1, __first2, __pred); in __equal() 63 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 66 _BinaryPredicate __pred) { in equal() 67 return _VSTD::__equal<_BinaryPredicate&>( in equal()
|
| H A D | unique_copy.h | 36 template <class _AlgPolicy, class _BinaryPredicate, class _InputIterator, class _Sent, class _Outpu… 41 _BinaryPredicate&& __pred, in __unique_copy() 58 template <class _AlgPolicy, class _BinaryPredicate, class _ForwardIterator, class _Sent, class _Out… 63 _BinaryPredicate&& __pred, in __unique_copy() 80 template <class _AlgPolicy, class _BinaryPredicate, class _InputIterator, class _Sent, class _Input… 85 _BinaryPredicate&& __pred, in __unique_copy() 97 template <class _InputIterator, class _OutputIterator, class _BinaryPredicate> 99 …_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __pred) { in unique_copy()
|
| H A D | adjacent_find.h | 25 template <class _Iter, class _Sent, class _BinaryPredicate> 27 __adjacent_find(_Iter __first, _Sent __last, _BinaryPredicate&& __pred) { in __adjacent_find() 39 template <class _ForwardIterator, class _BinaryPredicate> 41 adjacent_find(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __pred) { in adjacent_find()
|
| H A D | find_first_of.h | 23 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 28 _BinaryPredicate&& __pred) { in __find_first_of_ce() 36 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 39 _ForwardIterator2 __last2, _BinaryPredicate __pred) { in find_first_of()
|
| H A D | unique.h | 28 template <class _AlgPolicy, class _Iter, class _Sent, class _BinaryPredicate> 30 __unique(_Iter __first, _Sent __last, _BinaryPredicate&& __pred) { in __unique() 45 template <class _ForwardIterator, class _BinaryPredicate> 47 unique(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __pred) { in unique()
|
| H A D | mismatch.h | 24 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 27 …utIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __pred) { in mismatch() 44 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 48 _BinaryPredicate __pred) { in mismatch()
|
| H A D | is_permutation.h | 96 …Policy, class _ForwardIterator1, class _Sentinel1, class _ForwardIterator2, class _BinaryPredicate> 99 _BinaryPredicate&& __pred) { 187 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 190 _BinaryPredicate __pred) { 191 static_assert(__is_callable<_BinaryPredicate, decltype(*__first1), decltype(*__first2)>::value, 223 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 226 _ForwardIterator2 __last2, _BinaryPredicate __pred) { 227 static_assert(__is_callable<_BinaryPredicate, decltype(*__first1), decltype(*__first2)>::value,
|
| H A D | find_end.h | 191 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 195 _BinaryPredicate& __pred) { in __find_end_classic() 210 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 214 _BinaryPredicate __pred) { in find_end()
|
| H A D | search_n.h | 160 template <class _ForwardIterator, class _Size, class _Tp, class _BinaryPredicate> 165 _BinaryPredicate __pred) { in search_n() 166 static_assert(__is_callable<_BinaryPredicate, decltype(*__first), const _Tp&>::value, in search_n()
|
| H A D | search.h | 172 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 176 _BinaryPredicate __pred) { in search() 177 static_assert(__is_callable<_BinaryPredicate, decltype(*__first1), decltype(*__first2)>::value, in search()
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | algorithm_fwd.h | 214 _BinaryPredicate) noexcept; 217 class _BinaryPredicate> 233 _BinaryPredicate) noexcept; 236 class _BinaryPredicate> 282 class _BinaryPredicate> 307 class _BinaryPredicate> 329 _BinaryPredicate) noexcept; 332 class _BinaryPredicate> 357 class _BinaryPredicate> 503 _BinaryPredicate) noexcept; [all …]
|
| H A D | glue_algorithm_defs.h | 71 _ForwardIterator2 __s_last, _BinaryPredicate __pred); 83 _ForwardIterator2 __s_first, _ForwardIterator2 __s_last, _BinaryPredicate __pred); 96 template <class _ExecutionPolicy, class _ForwardIterator, class _BinaryPredicate> 117 _ForwardIterator2 __s_last, _BinaryPredicate __pred); 127 const _Tp& __value, _BinaryPredicate __pred); 232 template <class _ExecutionPolicy, class _ForwardIterator, class _BinaryPredicate> 243 _BinaryPredicate __pred); 317 _ForwardIterator2 __last2, _BinaryPredicate __pred); 322 _BinaryPredicate __pred); 338 _BinaryPredicate __p); [all …]
|
| H A D | algorithm_impl.h | 445 class _BinaryPredicate> 449 _BinaryPredicate __p) in __pattern_equal() 498 class _BinaryPredicate> 685 class _BinaryPredicate> 689 _BinaryPredicate __pred) noexcept in __pattern_find_end() 745 class _BinaryPredicate> 792 class _BinaryPredicate> 796 _BinaryPredicate __pred) noexcept in __pattern_search() 851 class _BinaryPredicate> 1228 _BinaryPredicate __pred) noexcept in __pattern_unique() [all …]
|
| H A D | glue_algorithm_impl.h | 111 _ForwardIterator2 __s_last, _BinaryPredicate __pred) in find_end() 132 _ForwardIterator2 __s_first, _ForwardIterator2 __s_last, _BinaryPredicate __pred) in find_first_of() 161 template <class _ExecutionPolicy, class _ForwardIterator, class _BinaryPredicate> 202 _ForwardIterator2 __s_last, _BinaryPredicate __pred) in search() 221 const _Tp& __value, _BinaryPredicate __pred) in search_n() 476 template <class _ExecutionPolicy, class _ForwardIterator, class _BinaryPredicate> 496 _BinaryPredicate __pred) in unique_copy() 645 _ForwardIterator2 __last2, _BinaryPredicate __pred) in mismatch() 656 _BinaryPredicate __pred) in mismatch() 685 _BinaryPredicate __p) in equal() [all …]
|
| H A D | unseq_backend_simd.h | 231 …mplate <class _InputIterator, class _DifferenceType, class _OutputIterator, class _BinaryPredicate> 234 _BinaryPredicate __pred) noexcept in __simd_unique_copy() 285 template <class _InputIterator, class _DifferenceType, class _BinaryPredicate> 287 __simd_calc_mask_2(_InputIterator __first, _DifferenceType __n, bool* __mask, _BinaryPredicate __pr… in __simd_calc_mask_2() 380 template <class _Index, class _BinaryPredicate> 382 __simd_adjacent_find(_Index __first, _Index __last, _BinaryPredicate __pred, bool __or_semantic) no… in __simd_adjacent_find() 782 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 785 _ForwardIterator2 __s_last, _BinaryPredicate __pred) noexcept in __simd_find_first_of() 805 … __internal::__equal_value_by_pred<decltype(*__first), _BinaryPredicate>(*__first, __pred))) in __simd_find_first_of()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | forward_list | 856 template <class _BinaryPredicate> __remove_return_type unique(_BinaryPredicate __binary_pred); 1566 template <class _BinaryPredicate> 1568 forward_list<_Tp, _Alloc>::unique(_BinaryPredicate __binary_pred)
|