Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/libstdc++/include/bits/
H A Dstl_function.h311 template <class _Predicate>
316 _Predicate _M_pred;
327 template <class _Predicate>
328 inline unary_negate<_Predicate>
329 not1(const _Predicate& __pred) in not1()
333 template <class _Predicate>
340 _Predicate _M_pred;
343 binary_negate(const _Predicate& __x) in binary_negate()
353 template <class _Predicate>
354 inline binary_negate<_Predicate>
[all …]
H A Dstl_algo.h186 _Predicate __pred, input_iterator_tag) in __find_if()
341 _Predicate __pred) in find_if()
1090 typename _Predicate, typename _Tp>
1213 typename _Predicate>
1289 _Predicate __pred) in remove_if()
2026 _Predicate __pred, in __partition()
2056 _Predicate __pred, in __partition()
2098 _Predicate __pred) in partition()
2121 _Predicate __pred, _Distance __len) in __inplace_stable_partition()
2150 _Predicate __pred, _Distance __len, in __stable_partition_adaptive()
[all …]
H A Dlist.tcc306 template <typename _Predicate>
309 remove_if(_Predicate __pred) in remove_if()
H A Dstl_list.h1019 template<typename _Predicate>
1021 remove_if(_Predicate);
/freebsd-12.1/contrib/libc++/include/
H A Dcondition_variable138 template <class _Lock, class _Predicate>
140 void wait(_Lock& __lock, _Predicate __pred);
153 _Predicate __pred);
161 template <class _Lock, class _Rep, class _Period, class _Predicate>
166 _Predicate __pred);
207 template <class _Lock, class _Predicate>
210 condition_variable_any::wait(_Lock& __lock, _Predicate __pred)
229 template <class _Lock, class _Clock, class _Duration, class _Predicate>
234 _Predicate __pred)
251 template <class _Lock, class _Rep, class _Period, class _Predicate>
[all …]
H A D__mutex_base314 template <class _Predicate>
316 void wait(unique_lock<mutex>& __lk, _Predicate __pred);
324 template <class _Clock, class _Duration, class _Predicate>
329 _Predicate __pred);
337 template <class _Rep, class _Period, class _Predicate>
342 _Predicate __pred);
370 template <class _Predicate>
388 template <class _Clock, class _Duration, class _Predicate>
392 _Predicate __pred)
423 template <class _Rep, class _Period, class _Predicate>
[all …]
H A Dalgorithm733 template <class _Predicate>
737 _Predicate __p_;
814 template <class _InputIterator, class _Predicate>
827 template <class _InputIterator, class _Predicate>
840 template <class _InputIterator, class _Predicate>
898 template <class _InputIterator, class _Predicate>
911 template<class _InputIterator, class _Predicate>
1149 template <class _InputIterator, class _Predicate>
3121 template <class _InputIterator, class _Predicate>
3203 _Predicate __pred)
[all …]
H A Dfunctional990 template <class _Predicate>
994 _Predicate __pred_;
1004 template <class _Predicate>
1006 unary_negate<_Predicate>
1007 not1(const _Predicate& __pred) {return unary_negate<_Predicate>(__pred);}
1009 template <class _Predicate>
1015 _Predicate __pred_;
1026 template <class _Predicate>
1028 binary_negate<_Predicate>
1029 not2(const _Predicate& __pred) {return binary_negate<_Predicate>(__pred);}
[all …]
H A Dforward_list826 template <class _Predicate> void remove_if(_Predicate __pred);
1529 template <class _Predicate>
1531 forward_list<_Tp, _Alloc>::remove_if(_Predicate __pred)
1753 template <class _Tp, class _Allocator, class _Predicate>
1755 void erase_if(forward_list<_Tp, _Allocator>& __c, _Predicate __pred)
H A Dset922 template <class _Key, class _Compare, class _Allocator, class _Predicate>
924 void erase_if(set<_Key, _Compare, _Allocator>& __c, _Predicate __pred)
1409 template <class _Key, class _Compare, class _Allocator, class _Predicate>
1411 void erase_if(multiset<_Key, _Compare, _Allocator>& __c, _Predicate __pred)
H A Dunordered_set945 template <class _Value, class _Hash, class _Pred, class _Alloc, class _Predicate>
947 void erase_if(unordered_set<_Value, _Hash, _Pred, _Alloc>& __c, _Predicate __pred)
1515 template <class _Value, class _Hash, class _Pred, class _Alloc, class _Predicate>
1517 void erase_if(unordered_multiset<_Value, _Hash, _Pred, _Alloc>& __c, _Predicate __pred)
H A Dmap1625 template <class _Key, class _Tp, class _Compare, class _Allocator, class _Predicate>
1627 void erase_if(map<_Key, _Tp, _Compare, _Allocator>& __c, _Predicate __pred)
2170 template <class _Key, class _Tp, class _Compare, class _Allocator, class _Predicate>
2172 void erase_if(multimap<_Key, _Tp, _Compare, _Allocator>& __c, _Predicate __pred)
H A Dunordered_map1636 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc, class _Predicate>
1638 void erase_if(unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __c, _Predicate __pred)
2260 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc, class _Predicate>
2262 void erase_if(unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __c, _Predicate __pred)
H A Dlist2459 template <class _Tp, class _Allocator, class _Predicate>
2461 void erase_if(list<_Tp, _Allocator>& __c, _Predicate __pred)
H A Ddeque2942 template <class _Tp, class _Allocator, class _Predicate>
2944 void erase_if(deque<_Tp, _Allocator>& __c, _Predicate __pred)
H A Dvector3422 template <class _Tp, class _Allocator, class _Predicate>
3424 void erase_if(vector<_Tp, _Allocator>& __c, _Predicate __pred)
H A Dstring4290 template<class _CharT, class _Traits, class _Allocator, class _Predicate>
4292 void erase_if(basic_string<_CharT, _Traits, _Allocator>& __str, _Predicate __pred)
/freebsd-12.1/contrib/libstdc++/include/debug/
H A 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()
H A 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()
H A Dlist400 template<class _Predicate>
402 remove_if(_Predicate __pred)
/freebsd-12.1/contrib/libstdc++/include/ext/
H A Dalgorithm241 template<typename _InputIterator, typename _Predicate, typename _Size>
244 _Predicate __pred,
249 __glibcxx_function_requires(_UnaryPredicateConcept<_Predicate,
H A Dslist712 template <class _Predicate>
714 remove_if(_Predicate __pred);
943 template <class _Predicate>
944 void slist<_Tp, _Alloc>::remove_if(_Predicate __pred)
H A Dbitmap_allocator.h283 template<typename _InputIterator, typename _Predicate>
285 __find_if(_InputIterator __first, _InputIterator __last, _Predicate __p)
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-2002273 __first, _ForwardIter, _Predicate, _Distance),
274 __stable_partition_adaptive(_ForwardIter, _ForwardIter, _Predicate,