Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/gcc/libstdc++-v3/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.h1008 template<typename _Predicate>
1010 remove_if(_Predicate);
/openbsd/src/gnu/llvm/libcxx/include/
Dcondition_variable140 template <class _Lock, class _Predicate>
142 void wait(_Lock& __lock, _Predicate __pred);
150 template <class _Lock, class _Clock, class _Duration, class _Predicate>
155 _Predicate __pred);
163 template <class _Lock, class _Rep, class _Period, class _Predicate>
168 _Predicate __pred);
209 template <class _Lock, class _Predicate>
212 condition_variable_any::wait(_Lock& __lock, _Predicate __pred)
231 template <class _Lock, class _Clock, class _Duration, class _Predicate>
236 _Predicate __pred)
[all …]
D__mutex_base295 template <class _Predicate>
297 void wait(unique_lock<mutex>& __lk, _Predicate __pred);
305 template <class _Clock, class _Duration, class _Predicate>
310 _Predicate __pred);
318 template <class _Rep, class _Period, class _Predicate>
323 _Predicate __pred);
395 template <class _Predicate>
397 condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred)
421 template <class _Clock, class _Duration, class _Predicate>
425 _Predicate __pred)
[all …]
Dforward_list846 template <class _Predicate> __remove_return_type remove_if(_Predicate __pred);
1531 template <class _Predicate>
1533 forward_list<_Tp, _Alloc>::remove_if(_Predicate __pred)
1765 template <class _Tp, class _Allocator, class _Predicate>
1768 erase_if(forward_list<_Tp, _Allocator>& __c, _Predicate __pred) {
Dset1042 template <class _Key, class _Compare, class _Allocator, class _Predicate>
1045 erase_if(set<_Key, _Compare, _Allocator>& __c, _Predicate __pred) {
1577 template <class _Key, class _Compare, class _Allocator, class _Predicate>
1580 erase_if(multiset<_Key, _Compare, _Allocator>& __c, _Predicate __pred) {
Dunordered_set1125 class _Predicate>
1129 _Predicate __pred) {
1763 class _Predicate>
1767 _Predicate __pred) {
Dmap1737 class _Predicate>
1740 erase_if(map<_Key, _Tp, _Compare, _Allocator>& __c, _Predicate __pred) {
2331 class _Predicate>
2335 _Predicate __pred) {
Dunordered_map1879 class _Predicate>
1883 _Predicate __pred) {
2589 class _Predicate>
2593 _Predicate __pred) {
Dlist2342 template <class _Tp, class _Allocator, class _Predicate>
2344 erase_if(list<_Tp, _Allocator>& __c, _Predicate __pred) {
Ddeque2403 template <class _Tp, class _Allocator, class _Predicate>
2405 erase_if(deque<_Tp, _Allocator>& __c, _Predicate __pred) {
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/bits/
Dstl_function.h271 template <class _Predicate>
273 : public unary_function<typename _Predicate::argument_type, bool> {
275 _Predicate _M_pred;
277 explicit unary_negate(const _Predicate& __x) : _M_pred(__x) {} in unary_negate()
278 bool operator()(const typename _Predicate::argument_type& __x) const { in operator()
284 template <class _Predicate>
285 inline unary_negate<_Predicate>
286 not1(const _Predicate& __pred) in not1()
288 return unary_negate<_Predicate>(__pred); in not1()
292 template <class _Predicate>
[all …]
Dstl_algo.h182 template<typename _InputIter, typename _Predicate>
185 _Predicate __pred, in find_if()
242 template<typename _RandomAccessIter, typename _Predicate>
245 _Predicate __pred, in find_if()
309 template<typename _InputIter, typename _Predicate>
312 _Predicate __pred) in find_if()
316 __glibcpp_function_requires(_UnaryPredicateConcept<_Predicate, in find_if()
411 template<typename _InputIter, typename _Predicate>
413 count_if(_InputIter __first, _InputIter __last, _Predicate __pred) in count_if()
417 __glibcpp_function_requires(_UnaryPredicateConcept<_Predicate, in count_if()
[all …]
Dlist.tcc283 template <typename _Predicate>
286 remove_if(_Predicate __pred) in remove_if()
Dstl_list.h963 template<typename _Predicate>
965 remove_if(_Predicate);
/openbsd/src/gnu/gcc/libstdc++-v3/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)
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/ext/
Dalgorithm233 template<typename _InputIter, typename _Predicate, typename _Size>
236 _Predicate __pred,
241 __glibcpp_function_requires(_UnaryPredicateConcept<_Predicate,
Dslist631 template <class _Predicate>
632 void remove_if(_Predicate __pred);
841 template <class _Predicate>
842 void slist<_Tp,_Alloc>::remove_if(_Predicate __pred)
/openbsd/src/gnu/gcc/libstdc++-v3/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)

12