Lines Matching refs:__pred
809 all_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
812 if (!__pred(*__first))
822 any_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
825 if (__pred(*__first))
835 none_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
838 if (__pred(*__first))
873 find_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)
876 if (__pred(*__first))
886 find_if_not(_InputIterator __first, _InputIterator __last, _Predicate __pred)
889 if (!__pred(*__first))
899 _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred,
912 if (__pred(*__first1, *__first2))
929 if (!__pred(*__m1, *__m2)) // mismatch, restart with a new __first
941 … _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BinaryPredicate __pred,
957 if (__pred(*--__l1, *__l2))
969 if (!__pred(*--__m1, *--__m2)) // if there is a mismatch, restart with a new __l1
980 _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, _BinaryPredicate __pred,
1000 if (__pred(*--__l1, *__l2))
1010 if (!__pred(*--__m1, *--__m2))
1022 _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred)
1025 (__first1, __last1, __first2, __last2, __pred,
1046 _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred)
1050 if (__pred(*__first1, *__j))
1071 adjacent_find(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __pred)
1078 if (__pred(*__first, *__i))
1114 count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)
1118 if (__pred(*__first))
1129 _InputIterator2 __first2, _BinaryPredicate __pred)
1132 if (!__pred(*__first1, *__first2))
1153 _BinaryPredicate __pred)
1156 if (!__pred(*__first1, *__first2))
1178 …nputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __pred)
1181 if (!__pred(*__first1, *__first2))
1201 _InputIterator2 __first2, _InputIterator2 __last2, _BinaryPredicate __pred,
1205 if (!__pred(*__first1, *__first2))
1214 _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, _BinaryPredicate __pred,
1221 (__first1, __last1, __first2, __pred );
1228 _InputIterator2 __first2, _InputIterator2 __last2, _BinaryPredicate __pred )
1231 (__first1, __last1, __first2, __last2, __pred,
1255 _ForwardIterator2 __first2, _BinaryPredicate __pred)
1259 if (!__pred(*__first1, *__first2))
1275 if (__pred(*__j, *__i))
1281 if (__pred(*__i, *__j))
1288 if (__pred(*__i, *__j))
1314 _BinaryPredicate __pred,
1319 if (!__pred(*__first1, *__first2))
1338 if (__pred(*__j, *__i))
1344 if (__pred(*__i, *__j))
1351 if (__pred(*__i, *__j))
1365 _BinaryPredicate __pred,
1372 (__first1, __last1, __first2, __pred );
1380 _BinaryPredicate __pred )
1383 (__first1, __last1, __first2, __last2, __pred,
1408 _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred,
1420 if (__pred(*__first1, *__first2))
1433 if (!__pred(*__m1, *__m2)) // if there is a mismatch, restart with a new __first1
1445 _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, _BinaryPredicate __pred,
1465 if (__pred(*__first1, *__first2))
1472 if (__pred(*__first1, *__first2))
1474 if (__pred(*++__first1, *__first2))
1476 if (__pred(*++__first1, *__first2))
1478 if (__pred(*++__first1, *__first2))
1485 if (__pred(*__first1, *__first2))
1489 if (__pred(*__first1, *__first2))
1493 if (__pred(*__first1, *__first2))
1508 if (!__pred(*__m1, *__m2))
1519 if (!__pred(*__m1, *__m2))
1521 if (!__pred(*++__m1, *++__m2))
1523 if (!__pred(*++__m1, *++__m2))
1525 if (!__pred(*++__m1, *++__m2))
1533 if (!__pred(*__m1, *__m2))
1538 if (!__pred(*__m1, *__m2))
1543 if (!__pred(*__m1, *__m2))
1558 _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred)
1561 (__first1, __last1, __first2, __last2, __pred,
1582 _Size __count, const _Tp& __value_, _BinaryPredicate __pred, forward_iterator_tag)
1593 if (__pred(*__first, __value_))
1606 if (!__pred(*__m, __value_)) // if there is a mismatch, restart with a new __first
1619 _Size __count, const _Tp& __value_, _BinaryPredicate __pred, random_access_iterator_tag)
1634 if (__pred(*__first, __value_))
1646 if (!__pred(*__m, __value_)) // if there is a mismatch, restart with a new __first
1660 _Size __count, const _Tp& __value_, _BinaryPredicate __pred)
1663 …(__first, __last, __count, __value_, __pred, typename iterator_traits<_ForwardIterator>::iterator_…
1807 _OutputIterator __result, _Predicate __pred)
1811 if (__pred(*__first))
1974 replace_if(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, const _Tp& __new_v…
1977 if (__pred(*__first))
2003 _Predicate __pred, const _Tp& __new_value)
2006 if (__pred(*__first))
2125 remove_if(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred)
2128 (__first, __last, __pred);
2134 if (!__pred(*__i))
2167 …copy_if(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Predicate __pred)
2171 if (!__pred(*__first))
2184 unique(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __pred)
2187 (__first, __last, __pred);
2194 if (!__pred(*__first, *__i))
2214 …y(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __pred,
2224 if (!__pred(__t, *__first))
2237 …orwardIterator __first, _ForwardIterator __last, _OutputIterator __result, _BinaryPredicate __pred,
2247 if (!__pred(*__i, *__first))
2260 …(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, _BinaryPredicate __pred,
2267 if (!__pred(*__result, *__first))
2277 …y(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __pred)
2280 (__first, __last, __result, __pred,
3134 is_partitioned(_InputIterator __first, _InputIterator __last, _Predicate __pred)
3137 if (!__pred(*__first))
3140 if (__pred(*__first))
3149 __partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, forward_iterator_…
3155 if (!__pred(*__first))
3161 if (__pred(*__p))
3172 __partition(_BidirectionalIterator __first, _BidirectionalIterator __last, _Predicate __pred,
3181 if (!__pred(*__first))
3189 } while (!__pred(*__last));
3198 partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred)
3201 … (__first, __last, __pred, typename iterator_traits<_ForwardIterator>::iterator_category());
3211 _Predicate __pred)
3215 if (__pred(*__first))
3233 partition_point(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred)
3242 if (__pred(*__m))
3257 __stable_partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred,
3267 if (__pred(*++__m))
3288 if (__pred(*__i))
3317 …_ForwardIterator __first_false = __stable_partition<_PredRef>(__first, __m, __pred, __len2, __p, _…
3324 while (__pred(*__m1))
3332 __second_false = __stable_partition<_PredRef>(__m1, __last, __pred, __len_half, __p, __fit);
3349 __stable_partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred,
3358 if (!__pred(*__first))
3375 (__first, __last, __pred, __len, __p, forward_iterator_tag());
3380 __stable_partition(_BidirectionalIterator __first, _BidirectionalIterator __last, _Predicate __pred,
3394 if (__pred(*++__m))
3418 if (__pred(*__i))
3451 while (!__pred(*--__m1))
3460 __first_false = __stable_partition<_PredRef>(__first, __m1, __pred, __len_half, __p, __bit);
3469 while (__pred(*__m1))
3477 __second_false = __stable_partition<_PredRef>(__m1, __last, __pred, __len_half, __p, __bit);
3488 __stable_partition(_BidirectionalIterator __first, _BidirectionalIterator __last, _Predicate __pred,
3499 if (!__pred(*__first))
3509 } while (!__pred(*__last));
3523 (__first, __last, __pred, __len, __p, bidirectional_iterator_tag());
3529 stable_partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred)
3532 … (__first, __last, __pred, typename iterator_traits<_ForwardIterator>::iterator_category());