Lines Matching defs:__first
30 __adjacent_find(_Iter __first, _Sent __last, _Pred& __pred, _Proj& __proj) {
31 if (__first == __last)
32 return __first;
34 _Iter __i = __first;
36 if (std::__invoke(__pred, std::__invoke(__proj, *__first), std::__invoke(__proj, *__i)))
37 return __first;
38 __first = __i;
45 adjacent_find(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __pred) {
47 return std::__adjacent_find(std::move(__first), std::move(__last), __pred, __proj);
52 adjacent_find(_ForwardIterator __first, _ForwardIterator __last) {
53 return std::adjacent_find(std::move(__first), std::move(__last), __equal_to());