Home
last modified time | relevance | path

Searched refs:__pred (Results 1 – 14 of 14) sorted by relevance

/freebsd-10-stable/contrib/libc++/include/
Dcondition_variable135 void wait(_Lock& __lock, _Predicate __pred);
146 _Predicate __pred);
157 _Predicate __pred);
201 condition_variable_any::wait(_Lock& __lock, _Predicate __pred)
203 while (!__pred())
225 _Predicate __pred)
227 while (!__pred())
229 return __pred();
247 _Predicate __pred)
250 _VSTD::move(__pred));
Dalgorithm811 all_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
814 if (!__pred(*__first))
824 any_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
827 if (__pred(*__first))
837 none_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
840 if (__pred(*__first))
875 find_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)
878 if (__pred(*__first))
888 find_if_not(_InputIterator __first, _InputIterator __last, _Predicate __pred)
891 if (!__pred(*__first))
[all …]
D__mutex_base289 void wait(unique_lock<mutex>& __lk, _Predicate __pred);
300 _Predicate __pred);
311 _Predicate __pred);
341 condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred)
343 while (!__pred())
361 _Predicate __pred)
363 while (!__pred())
366 return __pred();
397 _Predicate __pred)
400 _VSTD::move(__pred));
Dfunctional942 explicit unary_negate(const _Predicate& __pred)
943 : __pred_(__pred) {}
952 not1(const _Predicate& __pred) {return unary_negate<_Predicate>(__pred);}
963 binary_negate(const _Predicate& __pred) : __pred_(__pred) {}
974 not2(const _Predicate& __pred) {return binary_negate<_Predicate>(__pred);}
Dforward_list741 template <class _Predicate> void remove_if(_Predicate __pred);
1446 forward_list<_Tp, _Alloc>::remove_if(_Predicate __pred)
1451 if (__pred(__i.__ptr_->__next_->__value_))
1454 for (; __j != __e && __pred(*__j); ++__j)
Dlist1021 template <class _Pred> void remove_if(_Pred __pred);
2078 list<_Tp, _Alloc>::remove_if(_Pred __pred)
2082 if (__pred(*__i))
2085 for (; __j != __e && __pred(*__j); ++__j)
/freebsd-10-stable/contrib/libstdc++/include/debug/
Dfunctions.h229 _Predicate __pred, std::forward_iterator_tag) in __check_sorted_aux() argument
236 if (__pred(*__next, *__first)) in __check_sorted_aux()
256 _Predicate __pred) in __check_sorted() argument
260 return __check_sorted_aux(__first, __last, __pred, in __check_sorted()
283 const _Tp& __value, _Pred __pred) in __check_partitioned() argument
285 while (__first != __last && __pred(*__first, __value)) in __check_partitioned()
287 while (__first != __last && !__pred(*__first, __value)) in __check_partitioned()
Dsafe_sequence.h112 _M_invalidate_if(_Predicate __pred);
126 _M_invalidate_if(_Predicate __pred) in _M_invalidate_if() argument
138 if (__pred(__victim->base())) in _M_invalidate_if()
149 if (__pred(__victim->base())) in _M_invalidate_if()
Dlist402 remove_if(_Predicate __pred)
406 if (__pred(*__x))
483 sort(_StrictWeakOrdering __pred) { _Base::sort(__pred); }
/freebsd-10-stable/contrib/libstdc++/include/bits/
Dstl_algo.h186 _Predicate __pred, input_iterator_tag) in __find_if() argument
188 while (__first != __last && !__pred(*__first)) in __find_if()
253 _Predicate __pred, random_access_iterator_tag) in __find_if() argument
260 if (__pred(*__first)) in __find_if()
264 if (__pred(*__first)) in __find_if()
268 if (__pred(*__first)) in __find_if()
272 if (__pred(*__first)) in __find_if()
280 if (__pred(*__first)) in __find_if()
284 if (__pred(*__first)) in __find_if()
288 if (__pred(*__first)) in __find_if()
[all …]
Dstl_function.h329 not1(const _Predicate& __pred) in not1() argument
330 { return unary_negate<_Predicate>(__pred); } in not1()
355 not2(const _Predicate& __pred) in not2() argument
356 { return binary_negate<_Predicate>(__pred); } in not2()
Dlist.tcc309 remove_if(_Predicate __pred) in remove_if() argument
317 if (__pred(*__first)) in remove_if()
/freebsd-10-stable/contrib/libstdc++/include/ext/
Dslist714 remove_if(_Predicate __pred);
718 unique(_BinaryPredicate __pred);
944 void slist<_Tp, _Alloc>::remove_if(_Predicate __pred)
949 if (__pred(((_Node*) __cur->_M_next)->_M_data))
959 slist<_Tp, _Alloc>::unique(_BinaryPredicate __pred)
966 if (__pred(((_Node*)__cur)->_M_data,
Dalgorithm244 _Predicate __pred,
254 if (__pred(*__first))