Lines Matching refs:__first2
38 _Iter2 __first2, _Sent2 __last2, in __search_forward_impl() argument
42 if (__first2 == __last2) in __search_forward_impl()
51 … if (std::__invoke(__pred, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __search_forward_impl()
57 _Iter2 __m2 = __first2; in __search_forward_impl()
85 _Iter2 __first2, _Sent2 __last2, in __search_random_access_impl() argument
99 … if (std::__invoke(__pred, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __search_random_access_impl()
105 _Iter2 __m2 = __first2; in __search_random_access_impl()
125 _Iter2 __first2, _Sent2 __last2,
132 auto __size2 = __last2 - __first2;
142 __first2, __last2,
157 _Iter2 __first2, _Sent2 __last2,
166 __first2, __last2,
175 _ForwardIterator2 __first2, _ForwardIterator2 __last2, in search() argument
177 static_assert(__is_callable<_BinaryPredicate, decltype(*__first1), decltype(*__first2)>::value, in search()
180 return std::__search_impl(__first1, __last1, __first2, __last2, __pred, __proj, __proj).first; in search()
186 _ForwardIterator2 __first2, _ForwardIterator2 __last2) { in search() argument
189 return std::search(__first1, __last1, __first2, __last2, __equal_to<__v1, __v2>()); in search()