Home | History | Annotate | Download | only in bits

Lines Matching full:__last1

159     swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1,
167 __glibcxx_requires_valid_range(__first1, __last1);
169 for (; __first1 != __last1; ++__first1, ++__first2)
788 equal(_II1 __first1, _II1 __last1, _II2 __first2)
790 for (; __first1 != __last1; ++__first1, ++__first2)
802 equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2)
805 * (__last1 - __first1));
811 __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2)
820 return std::__equal<__simple>::equal(__first1, __last1, __first2);
829 __newlast1(_II1, _II1 __last1, _II2, _II2)
830 { return __last1; }
843 __newlast1(_RAI1 __first1, _RAI1 __last1,
847 __diff1 = __last1 - __first1;
850 return __diff2 < __diff1 ? __first1 + __diff2 : __last1;
870 __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2)
876 __last1 = __rai_type::__newlast1(__first1, __last1,
878 for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
886 return __first1 == __last1 && __first2 != __last2;
894 __lc(const _Tp* __first1, const _Tp* __last1,
897 const size_t __len1 = __last1 - __first1;
907 __lexicographical_compare_aux(_II1 __first1, _II1 __last1,
919 return std::__lexicographical_compare<__simple>::__lc(__first1, __last1,
1010 equal(_II1 __first1, _II1 __last1, _II2 __first2)
1018 __glibcxx_requires_valid_range(__first1, __last1);
1021 std::__niter_base(__last1),
1042 equal(_IIter1 __first1, _IIter1 __last1,
1048 __glibcxx_requires_valid_range(__first1, __last1);
1050 for (; __first1 != __last1; ++__first1, ++__first2)
1073 lexicographical_compare(_II1 __first1, _II1 __last1,
1083 __glibcxx_requires_valid_range(__first1, __last1);
1087 std::__niter_base(__last1),
1107 lexicographical_compare(_II1 __first1, _II1 __last1,
1117 __glibcxx_requires_valid_range(__first1, __last1);
1120 __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2);
1121 for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
1129 return __first1 == __last1 && __first2 != __last2;
1147 mismatch(_InputIterator1 __first1, _InputIterator1 __last1,
1156 __glibcxx_requires_valid_range(__first1, __last1);
1158 while (__first1 != __last1 && *__first1 == *__first2)
1185 mismatch(_InputIterator1 __first1, _InputIterator1 __last1,
1191 __glibcxx_requires_valid_range(__first1, __last1);
1193 while (__first1 != __last1 && bool(__binary_pred(*__first1, *__first2)))