Home | History | Annotate | Download | only in bits

Lines Matching full:__last1

158     swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1,
166 __glibcxx_requires_valid_range(__first1, __last1);
168 for (; __first1 != __last1; ++__first1, ++__first2)
799 equal(_II1 __first1, _II1 __last1, _II2 __first2)
801 for (; __first1 != __last1; ++__first1, ++__first2)
813 equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2)
816 * (__last1 - __first1));
822 __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2)
831 return std::__equal<__simple>::equal(__first1, __last1, __first2);
840 __newlast1(_II1, _II1 __last1, _II2, _II2)
841 { return __last1; }
854 __newlast1(_RAI1 __first1, _RAI1 __last1,
858 __diff1 = __last1 - __first1;
861 return __diff2 < __diff1 ? __first1 + __diff2 : __last1;
881 __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2)
887 __last1 = __rai_type::__newlast1(__first1, __last1,
889 for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
897 return __first1 == __last1 && __first2 != __last2;
905 __lc(const _Tp* __first1, const _Tp* __last1,
908 const size_t __len1 = __last1 - __first1;
918 __lexicographical_compare_aux(_II1 __first1, _II1 __last1,
930 return std::__lexicographical_compare<__simple>::__lc(__first1, __last1,
952 equal(_II1 __first1, _II1 __last1, _II2 __first2)
960 __glibcxx_requires_valid_range(__first1, __last1);
963 std::__niter_base<_II1>::__b(__last1),
984 equal(_IIter1 __first1, _IIter1 __last1,
990 __glibcxx_requires_valid_range(__first1, __last1);
992 for (; __first1 != __last1; ++__first1, ++__first2)
1015 lexicographical_compare(_II1 __first1, _II1 __last1,
1025 __glibcxx_requires_valid_range(__first1, __last1);
1030 std::__niter_base<_II1>::__b(__last1),
1050 lexicographical_compare(_II1 __first1, _II1 __last1,
1060 __glibcxx_requires_valid_range(__first1, __last1);
1063 __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2);
1064 for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
1072 return __first1 == __last1 && __first2 != __last2;
1090 mismatch(_InputIterator1 __first1, _InputIterator1 __last1,
1099 __glibcxx_requires_valid_range(__first1, __last1);
1101 while (__first1 != __last1 && *__first1 == *__first2)
1128 mismatch(_InputIterator1 __first1, _InputIterator1 __last1,
1134 __glibcxx_requires_valid_range(__first1, __last1);
1136 while (__first1 != __last1 && bool(__binary_pred(*__first1, *__first2)))