/openbsd-src/gnu/llvm/libcxx/include/experimental/ |
H A D | functional | 95 template<class _ForwardIterator, class _BinaryPredicate = equal_to<>> 100 _BinaryPredicate __p = _BinaryPredicate()) 115 _BinaryPredicate __pred_; 118 template<class _ForwardIterator, class _BinaryPredicate = equal_to<>> 120 default_searcher<_ForwardIterator, _BinaryPredicate> 121 …lt_searcher( _ForwardIterator __f, _ForwardIterator __l, _BinaryPredicate __p = _BinaryPredicate (… 123 return default_searcher<_ForwardIterator, _BinaryPredicate>(__f, __l, __p); 126 template<class _Key, class _Value, class _Hash, class _BinaryPredicate, bool /*useArray*/> class _B… 129 template<class _Key, typename _Value, class _Hash, class _BinaryPredicate> 130 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, false> { [all …]
|
/openbsd-src/gnu/llvm/libcxx/include/__functional/ |
H A D | boyer_moore_searcher.h | 38 class _BinaryPredicate, 46 class _BinaryPredicate> 47 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, false> { 53 unordered_map<_Key, _Value, _Hash, _BinaryPredicate> __table_; 57 …explicit _BMSkipTable(size_t __sz, value_type __default_value, _Hash __hash, _BinaryPredicate __pr… in _BMSkipTable() 75 class _BinaryPredicate> 76 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, true> { 86 …_HIDE_FROM_ABI explicit _BMSkipTable(size_t, value_type __default_value, _Hash, _BinaryPredicate) { in _BMSkipTable() argument 101 class _BinaryPredicate = equal_to<>> 109 _BinaryPredicate, [all …]
|
H A D | default_searcher.h | 29 template<class _ForwardIterator, class _BinaryPredicate = equal_to<>> 34 _BinaryPredicate __p = _BinaryPredicate()) 49 _BinaryPredicate __pred_;
|
/openbsd-src/gnu/llvm/libcxx/include/__algorithm/ |
H A D | equal.h | 24 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 26 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate… in equal() 40 template <class _BinaryPredicate, class _InputIterator1, class _InputIterator2> 43 _BinaryPredicate __pred, input_iterator_tag, input_iterator_tag) { in __equal() 50 template <class _BinaryPredicate, class _RandomAccessIterator1, class _RandomAccessIterator2> 53 _RandomAccessIterator2 __last2, _BinaryPredicate __pred, random_access_iterator_tag, in __equal() 58 _BinaryPredicate&>(__first1, __last1, __first2, __pred); in __equal() 61 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 64 _BinaryPredicate __pred) { in equal() 65 return _VSTD::__equal<_BinaryPredicate&>( in equal()
|
H A D | unique_copy.h | 36 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 D | adjacent_find.h | 25 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 D | find_first_of.h | 23 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 29 _BinaryPredicate&& __pred) { in __find_first_of_ce() 37 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 40 _ForwardIterator2 __last2, _BinaryPredicate __pred) { in find_first_of()
|
H A D | unique.h | 28 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 D | mismatch.h | 24 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 27 …utIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __pred) { in mismatch() 42 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate> 46 _BinaryPredicate __pred) { in mismatch()
|
H A D | is_permutation.h | 96 …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, 222 template <class _ForwardIterator1, class _ForwardIterator2, class _BinaryPredicate> 225 _ForwardIterator2 __last2, _BinaryPredicate __pred) { 226 static_assert(__is_callable<_BinaryPredicate, decltype(*__first1), decltype(*__first2)>::value,
|
H A D | find_end.h | 191 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 D | search_n.h | 161 template <class _ForwardIterator, class _Size, class _Tp, class _BinaryPredicate> 166 _BinaryPredicate __pred) { in search_n() 167 static_assert(__is_callable<_BinaryPredicate, decltype(*__first), const _Tp&>::value, in search_n()
|
H A D | search.h | 172 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()
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/bits/ |
H A D | stl_algo.h | 391 template<typename _ForwardIterator, typename _BinaryPredicate> 394 _BinaryPredicate __binary_pred) in adjacent_find() 398 __glibcxx_function_requires(_BinaryPredicateConcept<_BinaryPredicate, in adjacent_find() 557 typename _BinaryPredicate> 561 _BinaryPredicate __predicate) in search() 566 __glibcxx_function_requires(_BinaryPredicateConcept<_BinaryPredicate, in search() 748 typename _BinaryPredicate> 752 _BinaryPredicate __binary_pred, std::forward_iterator_tag) in __search_n() 788 typename _BinaryPredicate> 792 _BinaryPredicate __binary_pred, std::random_access_iterator_tag) in __search_n() [all …]
|
H A D | stl_algobase.h | 740 typename _BinaryPredicate> 743 _InputIterator2 __first2, _BinaryPredicate __binary_pred) 802 typename _BinaryPredicate> 806 _BinaryPredicate __binary_pred)
|
H A D | list.tcc | 324 template <typename _BinaryPredicate> 327 unique(_BinaryPredicate __binary_pred) in unique()
|
H A D | stl_list.h | 1037 template<typename _BinaryPredicate> 1039 unique(_BinaryPredicate);
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/ |
H A D | stl_algo.h | 358 template<typename _ForwardIter, typename _BinaryPredicate> 361 _BinaryPredicate __binary_pred) in adjacent_find() 365 __glibcpp_function_requires(_BinaryPredicateConcept<_BinaryPredicate, in adjacent_find() 1172 template<typename _InputIter, typename _OutputIter, typename _BinaryPredicate> 1176 _BinaryPredicate __binary_pred, in __unique_copy() 1180 __glibcpp_function_requires(_BinaryPredicateConcept<_BinaryPredicate, in __unique_copy() 1201 template<typename _InputIter, typename _ForwardIter, typename _BinaryPredicate> 1205 _BinaryPredicate __binary_pred, in __unique_copy() 1209 __glibcpp_function_requires(_BinaryPredicateConcept<_BinaryPredicate, in __unique_copy() 1234 template<typename _InputIter, typename _OutputIter, typename _BinaryPredicate> [all …]
|
H A D | stl_algobase.h | 640 template<typename _InputIter1, typename _InputIter2, typename _BinaryPredicate> 644 _BinaryPredicate __binary_pred) 699 template<typename _InputIter1, typename _InputIter2, typename _BinaryPredicate> 703 _BinaryPredicate __binary_pred)
|
H A D | list.tcc | 300 template <typename _BinaryPredicate> 303 unique(_BinaryPredicate __binary_pred) in unique()
|
H A D | stl_list.h | 976 template<typename _BinaryPredicate> 978 unique(_BinaryPredicate);
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/ |
H A D | slist | 716 template <class _BinaryPredicate> 718 unique(_BinaryPredicate __pred); 957 template <class _BinaryPredicate> 959 slist<_Tp, _Alloc>::unique(_BinaryPredicate __pred)
|
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/ext/ |
H A D | slist | 634 template <class _BinaryPredicate> 635 void unique(_BinaryPredicate __pred); 853 template <class _Tp, class _Alloc> template <class _BinaryPredicate> 854 void slist<_Tp,_Alloc>::unique(_BinaryPredicate __pred)
|
/openbsd-src/gnu/gcc/libstdc++-v3/include/debug/ |
H A D | list | 431 template<class _BinaryPredicate> 433 unique(_BinaryPredicate __binary_pred)
|
/openbsd-src/gnu/llvm/libcxx/include/ |
H A D | forward_list | 849 template <class _BinaryPredicate> __remove_return_type unique(_BinaryPredicate __binary_pred); 1559 template <class _BinaryPredicate> 1561 forward_list<_Tp, _Alloc>::unique(_BinaryPredicate __binary_pred)
|