Lines Matching refs:_BinaryPredicate
38 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate>
40 …_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate& __p… in __equal_iter_impl()
49 class _BinaryPredicate,
50 …__enable_if_t<__desugars_to<__equal_tag, _BinaryPredicate, _Tp, _Up>::value && !is_volatile<_Tp>::…
54 __equal_iter_impl(_Tp* __first1, _Tp* __last1, _Up* __first2, _BinaryPredicate&) { in __equal_iter_impl() argument
58 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate>
60 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate… in equal()
72 template <class _BinaryPredicate, class _InputIterator1, class _InputIterator2>
78 _BinaryPredicate __pred, in __equal()
113 template <class _BinaryPredicate, class _RandomAccessIterator1, class _RandomAccessIterator2>
119 _BinaryPredicate __pred, in __equal()
135 template <class _InputIterator1, class _InputIterator2, class _BinaryPredicate>
141 _BinaryPredicate __pred) { in equal()
142 return std::__equal<_BinaryPredicate&>( in equal()