Home
last modified time | relevance | path

Searched refs:_BinaryPredicate (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/libcxx/include/experimental/
H A Dfunctional100 _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 Dboyer_moore_searcher.h38 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 Ddefault_searcher.h29 template<class _ForwardIterator, class _BinaryPredicate = equal_to<>>
34 _BinaryPredicate __p = _BinaryPredicate())
49 _BinaryPredicate __pred_;
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dequal.h24 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 Dunique_copy.h36 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 Dadjacent_find.h25 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 Dfind_first_of.h23 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 Dunique.h28 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 Dmismatch.h24 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 Dis_permutation.h96 …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 Dfind_end.h191 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 Dsearch_n.h160 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 Dsearch.h172 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 Dalgorithm_fwd.h214 _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 Dglue_algorithm_defs.h71 _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 Dalgorithm_impl.h445 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 Dglue_algorithm_impl.h111 _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 Dunseq_backend_simd.h231 …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 Dforward_list856 template <class _BinaryPredicate> __remove_return_type unique(_BinaryPredicate __binary_pred);
1566 template <class _BinaryPredicate>
1568 forward_list<_Tp, _Alloc>::unique(_BinaryPredicate __binary_pred)