Lines Matching refs:__first2

40                              _InputIter2 __first2, _InputIter2 __last2) {
42 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first2, __last2))
43 for ( ; __first1 != __last1 && __first2 != __last2
44 ; ++__first1, ++__first2) {
45 if (*__first1 < *__first2) {
46 _STLP_VERBOSE_ASSERT(!(*__first2 < *__first1), _StlMsg_INVALID_STRICT_WEAK_PREDICATE)
49 if (*__first2 < *__first1)
52 return __first1 == __last1 && __first2 != __last2;
57 _InputIter2 __first2, _InputIter2 __last2,
60 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first2, __last2))
61 for ( ; __first1 != __last1 && __first2 != __last2
62 ; ++__first1, ++__first2) {
63 if (__comp(*__first1, *__first2)) {
64 _STLP_VERBOSE_ASSERT(!__comp(*__first2, *__first1),
68 if (__comp(*__first2, *__first1))
71 return __first1 == __last1 && __first2 != __last2;
79 _InputIter2 __first2, _InputIter2 __last2) {
80 while (__first1 != __last1 && __first2 != __last2) {
81 if (*__first1 < *__first2) {
82 _STLP_VERBOSE_ASSERT(!(*__first2 < *__first1), _StlMsg_INVALID_STRICT_WEAK_PREDICATE)
85 if (*__first2 < *__first1)
88 ++__first2;
90 if (__first2 == __last2) {
102 _InputIter2 __first2, _InputIter2 __last2) {
104 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first2, __last2))
105 return _STLP_PRIV __lexicographical_compare_3way(__first1, __last1, __first2, __last2);
228 _ForwardIter2 __first2, _ForwardIter2 __last2,
231 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first2, __last2))
233 if (__first1 == __last1 || __first2 == __last2)
237 _ForwardIter2 __p1(__first2);
240 while (__first1 != __last1 && !__pred(*__first1, *__first2)) {
249 while (__first1 != __last1 && !__pred(*__first1, *__first2)) {
298 _ForwardIter __first2, _ForwardIter __last2,
303 for (; __first2 != __last2; ++__first2) {
304 unsigned char __tmp = (unsigned char)*__first2;
319 _ForwardIter __first2, _ForwardIter __last2,
322 return _STLP_PRIV __find_first_of(__first1, __last1, __first2, __last2,
328 _ForwardIter __first2, _ForwardIter __last2,
334 __first2, __last2,
340 _ForwardIter __first2, _ForwardIter __last2) {
341 return _STLP_PRIV __find_first_of_aux1(__first1, __last1, __first2, __last2,
343 _STLP_VALUE_TYPE(__first2, _ForwardIter));
349 _ForwardIter __first2, _ForwardIter __last2,
352 for (_ForwardIter __iter = __first2; __iter != __last2; ++__iter) {
370 _ForwardIter2 __first2, _ForwardIter2 __last2,
373 if (__first2 == __last2)
378 _ForwardIter1 __new_result = _STLP_STD::search(__first1, __last1, __first2, __last2, __comp);
407 _BidirectionalIter2 __first2, _BidirectionalIter2 __last2,
414 _RevIter2 __rlast2(__first2);
423 _STLP_STD::advance(__result, -_STLP_STD::distance(__first2, __last2));
435 _ForwardIter2 __first2, _ForwardIter2 __last2,
438 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first2, __last2))
439 return _STLP_PRIV __find_end(__first1, __last1, __first2, __last2,
442 _STLP_ITERATOR_CATEGORY(__first2, _ForwardIter2),