Lines Matching refs:__first2
43 _Iter2 __first2, in __find_end_impl() argument
53 if (__first2 == __last2) in __find_end_impl()
59 … if (std::__invoke(__pred, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __find_end_impl()
65 _Iter2 __m2 = __first2; in __find_end_impl()
97 _Iter2 __first2, in __find_end() argument
105 auto __last2 = _IterOps::next(__first2, __sent2); in __find_end()
107 if (__first2 == __last2) in __find_end()
124 … if (__m2 == __first2) // If pattern exhausted, __m1 is the answer (works for 1 element pattern) in __find_end()
150 _Iter2 __first2, in __find_end() argument
159 auto __last2 = _IterOps<_AlgPolicy>::next(__first2, __sent2); in __find_end()
161 auto __len2 = __last2 - __first2; in __find_end()
181 if (__m2 == __first2) in __find_end()
194 _ForwardIterator2 __first2, _ForwardIterator2 __last2, in __find_end_classic() argument
200 __first2, in __find_end_classic()
213 _ForwardIterator2 __first2, _ForwardIterator2 __last2, in find_end() argument
215 return std::__find_end_classic(__first1, __last1, __first2, __last2, __pred); in find_end()
221 _ForwardIterator2 __first2, _ForwardIterator2 __last2) { in find_end() argument
224 return std::find_end(__first1, __last1, __first2, __last2, __equal_to<__v1, __v2>()); in find_end()