Lines Matching refs:__first2
40 …_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate& __p… in __equal_iter_impl() argument
41 for (; __first1 != __last1; ++__first1, (void)++__first2) in __equal_iter_impl()
42 if (!__pred(*__first1, *__first2)) in __equal_iter_impl()
54 __equal_iter_impl(_Tp* __first1, _Tp* __last1, _Up* __first2, _BinaryPredicate&) { in __equal_iter_impl() argument
55 return std::__constexpr_memcmp_equal(__first1, __first2, __element_count(__last1 - __first1)); in __equal_iter_impl()
60 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate… in equal() argument
62 … std::__unwrap_iter(__first1), std::__unwrap_iter(__last1), std::__unwrap_iter(__first2), __pred); in equal()
67 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2) { in equal() argument
68 return std::equal(__first1, __last1, __first2, __equal_to()); in equal()
76 _InputIterator2 __first2, in __equal() argument
81 for (; __first1 != __last1 && __first2 != __last2; ++__first1, (void)++__first2) in __equal()
82 if (!__pred(*__first1, *__first2)) in __equal()
84 return __first1 == __last1 && __first2 == __last2; in __equal()
89 …_Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Sent2 __last2, _Pred& __comp, _Proj1& __proj1, … in __equal_impl() argument
90 while (__first1 != __last1 && __first2 != __last2) { in __equal_impl()
91 … if (!std::__invoke(__comp, std::__invoke(__proj1, *__first1), std::__invoke(__proj2, *__first2))) in __equal_impl()
94 ++__first2; in __equal_impl()
96 return __first1 == __last1 && __first2 == __last2; in __equal_impl()
109 __equal_impl(_Tp* __first1, _Tp* __last1, _Up* __first2, _Up*, _Pred&, _Proj1&, _Proj2&) { in __equal_impl() argument
110 return std::__constexpr_memcmp_equal(__first1, __first2, __element_count(__last1 - __first1)); in __equal_impl()
117 _RandomAccessIterator2 __first2, in __equal() argument
122 if (std::distance(__first1, __last1) != std::distance(__first2, __last2)) in __equal()
128 std::__unwrap_iter(__first2), in __equal()
139 _InputIterator2 __first2, in equal() argument
145 __first2, in equal()
154 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 … in equal() argument
158 __first2, in equal()