/external/stlport/stlport/stl/ |
_algobase.c | 39 bool lexicographical_compare(_InputIter1 __first1, _InputIter1 __last1, 41 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 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; 56 bool lexicographical_compare(_InputIter1 __first1, _InputIter1 __last1, 59 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1) [all...] |
_list.c | 109 iterator __first1 = begin(); 113 while (__first1 != __last1 && __first2 != __last2) 114 *__first1++ = *__first2++; 116 erase(__first1, __last1); 171 _Literator __first1 = __that.begin(); local 176 while (__first1 != __last1 && __first2 != __last2) { 177 if (__comp(*__first2, *__first1)) { 178 _STLP_VERBOSE_ASSERT(!__comp(*__first1, *__first2), _StlMsg_INVALID_STRICT_WEAK_PREDICATE) 180 _List_global_inst::_Transfer(__first1._M_node, __first2._M_node, (++__next)._M_node); 184 ++__first1; [all...] |
_algo.c | 51 _BidirectionalIter3 __merge_backward(_BidirectionalIter1 __first1, 112 _ForwardIter1 search(_ForwardIter1 __first1, _ForwardIter1 __last1, 114 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 117 if (__first1 == __last1 || __first2 == __last2) 118 return __first1; 124 return find(__first1, __last1, *__first2); 128 for ( ; ; ) { // __first1 != __last1 will be checked in find below 129 __first1 = find(__first1, __last1, *__first2); 130 if (__first1 == __last1 [all...] |
_algobase.h | 522 _STLP_STD::pair<_InputIter1, _InputIter2> mismatch(_InputIter1 __first1, 526 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 527 while (__first1 != __last1 && *__first1 == *__first2) { 528 ++__first1; 531 return _STLP_STD::pair<_InputIter1, _InputIter2>(__first1, __first2); 536 _STLP_STD::pair<_InputIter1, _InputIter2> mismatch(_InputIter1 __first1, 541 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 542 while (__first1 != __last1 && __binary_pred(*__first1, *__first2)) [all...] |
_numeric.h | 61 _Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1, 63 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 64 for ( ; __first1 != __last1; ++__first1, ++__first2) 65 _Init = _Init + (*__first1 * *__first2); 72 _Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1, 76 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 77 for ( ; __first1 != __last1; ++__first1, ++__first2) 78 _Init = __binary_op1(_Init, __binary_op2(*__first1, *__first2)) [all...] |
_algo.h | 124 _ForwardIter1 search(_ForwardIter1 __first1, _ForwardIter1 __last1, 136 inline _InputIter find_first_of(_InputIter __first1, _InputIter __last1, 138 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 140 return _STLP_PRIV __find_first_of(__first1, __last1, __first2, __last2); 145 find_first_of(_InputIter __first1, _InputIter __last1, 147 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1)) 149 return _STLP_PRIV __find_first_of(__first1, __last1, __first2, __last2, __comp); 154 find_end(_ForwardIter1 __first1, _ForwardIter1 __last1, 160 swap_ranges(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2) { 161 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first1, __last1) [all...] |
_string.c | 74 inline _InputIter __str_find_first_of_aux(_InputIter __first1, _InputIter __last1, 77 { return __find_first_of(__first1, __last1, __first2, __last2); } 80 inline _InputIter __str_find_first_of_aux(_InputIter __first1, _InputIter __last1, 83 { return __find_first_of(__first1, __last1, __first2, __last2, _STLP_PRIV _Eq_traits<_Traits>()); } 86 inline _InputIter __str_find_first_of(_InputIter __first1, _InputIter __last1, 95 return __str_find_first_of_aux(__first1, __last1, __first2, __last2, __traits, _STLportTraits()); 99 inline _InputIter __str_find_first_not_of_aux3(_InputIter __first1, _InputIter __last1, 102 { return __find_first_of_aux2(__first1, __last1, __first2, __last2, __first2, not1(_Identity<bool>()), __useStrcspnLikeAlgo); } 105 inline _InputIter __str_find_first_not_of_aux3(_InputIter __first1, _InputIter __last1, 108 { return _STLP_STD::find_if(__first1, __last1, _STLP_PRIV _Not_within_traits<_Traits>(__first2, __last2)); [all...] |
_list.h | 577 iterator __first1 = begin(); 579 for ( ; __first1 != __last1 && __first2 != __last2; ++__first1, ++__first2) 580 *__first1 = *__first2; 582 erase(__first1, __last1); 588 iterator __first1 = begin(); local 590 for ( ; __first1 != __last1 && __first2 != __last2; ++__first1, ++__first2) 591 *__first1 = *__first2; 593 erase(__first1, __last1) [all...] |
_uninitialized.h | 373 __uninitialized_copy_copy(_InputIter1 __first1, _InputIter1 __last1, 376 _ForwardIter __new_result = uninitialized_copy(__first1, __last1, __result); 404 __uninitialized_copy_fill(_Iter __first1, _Iter __last1, _Iter __first2, _Iter __last2, 406 _Iter __mid2 = uninitialized_copy(__first1, __last1, __first2);
|