Home
last modified time | relevance | path

Searched refs:_Predicate (Results 1 – 16 of 16) sorted by relevance

/NextBSD/contrib/libstdc++/include/bits/
Dstl_function.h311 template <class _Predicate>
313 : public unary_function<typename _Predicate::argument_type, bool>
316 _Predicate _M_pred;
319 unary_negate(const _Predicate& __x) : _M_pred(__x) {} in unary_negate()
322 operator()(const typename _Predicate::argument_type& __x) const in operator()
327 template <class _Predicate>
328 inline unary_negate<_Predicate>
329 not1(const _Predicate& __pred) in not1()
330 { return unary_negate<_Predicate>(__pred); } in not1()
333 template <class _Predicate>
[all …]
Dstl_algo.h183 template<typename _InputIterator, typename _Predicate>
186 _Predicate __pred, input_iterator_tag) in __find_if()
250 template<typename _RandomAccessIterator, typename _Predicate>
253 _Predicate __pred, random_access_iterator_tag) in __find_if()
338 template<typename _InputIterator, typename _Predicate>
341 _Predicate __pred) in find_if()
345 __glibcxx_function_requires(_UnaryPredicateConcept<_Predicate, in find_if()
446 template<typename _InputIterator, typename _Predicate>
448 count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) in count_if()
452 __glibcxx_function_requires(_UnaryPredicateConcept<_Predicate, in count_if()
[all …]
Dlist.tcc306 template <typename _Predicate>
309 remove_if(_Predicate __pred) in remove_if()
Dstl_list.h1019 template<typename _Predicate>
1021 remove_if(_Predicate);
/NextBSD/contrib/libc++/include/
Dcondition_variable134 template <class _Lock, class _Predicate>
135 void wait(_Lock& __lock, _Predicate __pred);
142 template <class _Lock, class _Clock, class _Duration, class _Predicate>
146 _Predicate __pred);
153 template <class _Lock, class _Rep, class _Period, class _Predicate>
157 _Predicate __pred);
198 template <class _Lock, class _Predicate>
201 condition_variable_any::wait(_Lock& __lock, _Predicate __pred)
220 template <class _Lock, class _Clock, class _Duration, class _Predicate>
225 _Predicate __pred)
[all …]
D__mutex_base288 template <class _Predicate>
289 void wait(unique_lock<mutex>& __lk, _Predicate __pred);
296 template <class _Clock, class _Duration, class _Predicate>
300 _Predicate __pred);
307 template <class _Rep, class _Period, class _Predicate>
311 _Predicate __pred);
339 template <class _Predicate>
341 condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred)
357 template <class _Clock, class _Duration, class _Predicate>
361 _Predicate __pred)
[all …]
Dalgorithm719 template <class _Predicate>
723 _Predicate __p_;
728 explicit __negate(_Predicate __p) : __p_(__p) {}
808 template <class _InputIterator, class _Predicate>
811 all_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
821 template <class _InputIterator, class _Predicate>
824 any_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
834 template <class _InputIterator, class _Predicate>
837 none_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
872 template <class _InputIterator, class _Predicate>
[all …]
Dfunctional971 template <class _Predicate>
973 : public unary_function<typename _Predicate::argument_type, bool>
975 _Predicate __pred_;
978 explicit unary_negate(const _Predicate& __pred)
981 bool operator()(const typename _Predicate::argument_type& __x) const
985 template <class _Predicate>
987 unary_negate<_Predicate>
988 not1(const _Predicate& __pred) {return unary_negate<_Predicate>(__pred);}
990 template <class _Predicate>
992 : public binary_function<typename _Predicate::first_argument_type,
[all …]
Dforward_list721 template <class _Predicate> void remove_if(_Predicate __pred);
1424 template <class _Predicate>
1426 forward_list<_Tp, _Alloc>::remove_if(_Predicate __pred)
/NextBSD/contrib/libstdc++/include/debug/
Dfunctions.h218 template<typename _InputIterator, typename _Predicate>
221 _Predicate, std::input_iterator_tag) in __check_sorted_aux() argument
226 template<typename _ForwardIterator, typename _Predicate>
229 _Predicate __pred, std::forward_iterator_tag) in __check_sorted_aux()
253 template<typename _InputIterator, typename _Predicate>
256 _Predicate __pred) in __check_sorted()
Dsafe_sequence.h110 template<typename _Predicate>
112 _M_invalidate_if(_Predicate __pred);
123 template<typename _Predicate>
126 _M_invalidate_if(_Predicate __pred) in _M_invalidate_if()
Dlist400 template<class _Predicate>
402 remove_if(_Predicate __pred)
/NextBSD/contrib/libstdc++/include/ext/
Dalgorithm241 template<typename _InputIterator, typename _Predicate, typename _Size>
244 _Predicate __pred,
249 __glibcxx_function_requires(_UnaryPredicateConcept<_Predicate,
Dslist712 template <class _Predicate>
714 remove_if(_Predicate __pred);
943 template <class _Predicate>
944 void slist<_Tp, _Alloc>::remove_if(_Predicate __pred)
Dbitmap_allocator.h283 template<typename _InputIterator, typename _Predicate>
285 __find_if(_InputIterator __first, _InputIterator __last, _Predicate __p)
/NextBSD/contrib/libstdc++/
DChangeLog-2002273 __first, _ForwardIter, _Predicate, _Distance),
274 __stable_partition_adaptive(_ForwardIter, _ForwardIter, _Predicate,