Home
last modified time | relevance | path

Searched refs:__last (Results 1 – 25 of 57) sorted by relevance

123

/reactos/sdk/include/c++/stlport/stl/
H A D_algo.h60 for ( ; __first != __last; ++__first) in for_each()
85 if (__first == __last) in adjacent_find()
86 return __last; in adjacent_find()
88 while(++__next != __last) { in adjacent_find()
93 return __last; in adjacent_find()
268 if (__first == __last) in remove()
281 if ( __first == __last ) in remove_if()
317 for (; __first != __last && __first != --__last; ++__first) in __reverse()
343 while (__first != __last) { in reverse_copy()
344 --__last; in reverse_copy()
[all …]
H A D_algo.c239 return __last; in __search_n()
710 --__last; in __partition()
715 --__last; in __partition()
842 --__last; in __stable_partition_aux()
846 ++__last; in __stable_partition_aux()
891 --__last; in __unguarded_partition()
894 --__last; in __unguarded_partition()
927 copy_backward(__first, __last, __last + 1); in __linear_insert()
975 partial_sort(__first, __last, __last, __comp); in __introsort_loop()
1869 __i = __last; in __next_permutation()
[all …]
H A D_uninitialized.h105 return (__last == __first) ? __result : in __ucopy_trivial()
134 return __ucopy(__first, __last, __result, in __ucopy_aux()
195 …return pair<_RandomAccessIter, _ForwardIter>(__last, uninitialized_copy(__first, __last, __result)… in __ucopy_n()
221 for ( ; __cur != __last; ++__cur) in __ufill()
230 { __ufill(__first, __last, __x, __d); } in __ufill()
236 { __ufill(__first, __last, __x, __d); } in __ufill()
241 { __ufill(__first, __last, __x, __d); } in __ufill()
259 _STLP_PRIV __ufill(__first, __last, __x, in uninitialized_fill()
268 memset(__first, __tmp, __last - __first); in uninitialized_fill()
314 _ForwardIter __last = __first + __n; in __uninitialized_fill_n() local
[all …]
H A D_heap.c60 _Tp(*(__last - 1))); in __push_heap_aux()
67 __push_heap_aux(__first, __last, in push_heap()
133 __pop_heap(__first, __last - 1, __last - 1, in __pop_heap_aux()
139 _RandomAccessIterator __last) { in pop_heap() argument
174 __pop_heap(__first, __last - 1, __last - 1, _Tp(*(__last - 1)), __comp, in __pop_heap_aux()
193 if (__last - __first < 2) return; in __make_heap()
194 _Distance __len = __last - __first; in __make_heap()
208 __make_heap(__first, __last, in make_heap()
219 if (__last - __first < 2) return; in __make_heap()
220 _Distance __len = __last - __first; in __make_heap()
[all …]
H A D_algobase.h237 while (__first != __last) in __copy_backward()
238 *--__result = *--__last; in __copy_backward()
249 *--__result = *--__last; in __copy_backward()
391 _RAIter __last = __first + __count; in __copy_n() local
392 return _STLP_STD::pair<_RAIter, _OutputIter>(__last, _STLP_STD::copy(__first, __last, __result)); in __copy_n()
412 for ( ; __first != __last; ++__first) in __fill_fwd()
419 _STLP_PRIV __fill_fwd(__first, __last, __val); in __fill()
451 _STLP_PRIV __fill(__first, __last, __val, in fill()
460 memset(__first, __tmp, __last - __first); in fill()
659 for ( ; __first != __last; ++__first) in _STLP_DIFFERENCE_TYPE()
[all …]
H A D_heap.h39 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last);
44 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
63 _RandomAccessIterator __last);
79 __adjust_heap(__first, _Distance(0), _Distance(__last - __first), in __pop_heap()
86 _RandomAccessIterator __last, _Compare __comp);
95 _RandomAccessIterator __last, _Compare __comp);
101 while (__last - __first > 1) in sort_heap()
102 pop_heap(__first, __last--); in sort_heap()
109 _RandomAccessIterator __last, _Compare __comp) in sort_heap() argument
111 while (__last - __first > 1) in sort_heap()
[all …]
H A D_string_workaround.h210 for ( ; __first != __last ; ++__first) in _M_appendT()
218 if (__first != __last) { in _M_appendT()
390 for ( ; __first != __last; ++__first) { in _M_insertT()
399 if (__first != __last) { in _M_insertT()
407 _M_copyT(__first, __last, __pos); in _M_insertT()
467 return _Base::erase(__first, __last); in erase()
504 _Base::replace(__first, __last, __s); in replace()
508 _Self& replace(iterator __first, iterator __last, in replace() argument
512 _Base::replace(__first, __last, __s, __n); in replace()
520 _Base::replace(__first, __last, __s); in replace()
[all …]
H A D_map.h114 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
130 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
139 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
195 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
198 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
200 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
205 void erase(iterator __first, iterator __last) { _M_t.erase(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
371 { _M_t.insert_equal(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
374 { _M_t.insert_equal(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
376 { _M_t.insert_equal(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
H A D_set.h104 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
118 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
127 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
175 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
178 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
180 { _M_t.insert_unique(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
184 void erase(iterator __first, iterator __last) { _M_t.erase(__first, __last ); } in _STLP_CREATE_ITERATOR_TRAITS()
347 { _M_t.insert_equal(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
350 { _M_t.insert_equal(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
352 { _M_t.insert_equal(__first, __last); } in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
H A D_vector.h297 vector(const _Tp* __first, const _Tp* __last,
355 if (__first == __last)
358 insert(end(), __first, __last);
464 uninitialized_copy(__first, __last, __pos);
485 copy(__first, __last, __pos);
528 for ( ; __first != __last; ++__first) {
549 if (__first != __last) {
592 iterator __dst = __first, __src = __last;
598 if (__dst != __last) {
633 if (__first == __last)
[all …]
H A D_numeric.h43 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last)) in accumulate()
44 for ( ; __first != __last; ++__first) in accumulate()
53 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last)) in accumulate()
54 for ( ; __first != __last; ++__first) in accumulate()
87 __partial_sum(_InputIterator __first, _InputIterator __last,
94 partial_sum(_InputIterator __first, _InputIterator __last, in partial_sum() argument
102 partial_sum(_InputIterator __first, _InputIterator __last, in partial_sum() argument
113 __adjacent_difference(_InputIterator __first, _InputIterator __last,
130 adjacent_difference(_InputIterator __first, _InputIterator __last, in adjacent_difference() argument
175 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last)) in iota()
[all …]
H A D_slist.h376 while (__node != 0 && __first != __last) {
382 if (__first != __last)
397 if (__first != __last)
511 while (__first != __last) {
519 while (__first != __last) {
548 while (__first != __last) {
585 while (__first != __last) {
663 __first, __last);
767 if (__first != __last) {
774 insert(__pos, __first, __last);
[all …]
H A D_deque.h627 if (__first == __last)
630 insert(end(), __first, __last);
639 size_type __len = __last - __first;
643 insert(end(), __mid, __last);
657 insert(end(), __mid, __last);
850 if (__first == __last)
852 return _M_erase(__first, __last, _Movable());
869 for ( ; __first != __last; ++__first)
911 _InputIterator __last,
961 uninitialized_copy(__first, __last, __dst);
[all …]
H A D_bvector.h422 for ( ; __first != __last; ++__first)
438 for ( ; __first != __last; ++__first) {
448 if (__first != __last) {
630 if (__first == __last)
633 insert(end(), __first, __last);
646 insert(end(), __mid, __last);
721 if (__first == __last) return;
726 _STLP_STD::copy(__first, __last, __position);
733 __i = _STLP_STD::copy(__first, __last, __i);
742 if (__first == __last) return;
[all …]
H A D_algobase.c131 switch (__last - __first) { in __find()
143 return __last; in __find()
149 void *res = memchr(__first, __val, __last - __first); in __find()
150 return res != 0 ? __STATIC_CAST(char*, res) : __last; in __find()
154 const void *res = memchr(__first, __val, __last - __first); in __find()
155 return res != 0 ? __STATIC_CAST(const char*, res) : __last; in __find()
178 switch(__last - __first) { in __find_if()
190 return __last; in __find_if()
206 while (__first != __last && !__pred(*__first)) in __find_if()
214 _InputIter find_if(_InputIter __first, _InputIter __last, in find_if() argument
[all …]
H A D_construct.h191 for ( ; __first != __last; ++__first) { in __destroy_range_aux()
203 for ( ; __first != __last; ++__first) in __destroy_range_aux()
213 __destroy_range(_ForwardIterator __first, _ForwardIterator __last, _Tp *__ptr) { in __destroy_range() argument
215 __destroy_range_aux(__first, __last, __ptr, _Trivial_destructor()); in __destroy_range()
219 inline void _Destroy_Range(_ForwardIterator __first, _ForwardIterator __last) { in _Destroy_Range() argument
220 __destroy_range(__first, __last, _STLP_VALUE_TYPE(__first, _ForwardIterator)); in _Destroy_Range()
232 __destroy_mv_srcs(_ForwardIterator __first, _ForwardIterator __last, _Tp *__ptr) { in __destroy_mv_srcs() argument
234 __destroy_range_aux(__first, __last, __ptr, _CompleteMove()); in __destroy_mv_srcs()
239 inline void _Destroy_Moved_Range(_ForwardIterator __first, _ForwardIterator __last) in _Destroy_Moved_Range() argument
243 { _Destroy_Range(__first, __last); }
[all …]
/reactos/sdk/include/c++/stlport/stl/debug/
H A D_list.h123 : _ConstructCheck(__first, __last), in list()
129 : _ConstructCheck(__first, __last), in list()
137 : _ConstructCheck(__first, __last), in _ConstructCheck() argument
138 _M_non_dbg_impl(__first, __last, __a), in _ConstructCheck()
142 : _ConstructCheck(__first, __last), in _ConstructCheck() argument
341 while (__first != __last) { in remove()
417 if (__first == __last) return; in unique()
419 while (++__next != __last) { in unique()
437 while (__first != __last) { in remove_if()
451 if (__first == __last) return; in unique()
[all …]
H A D_deque.h163 : _ConstructCheck(__first, __last), in deque()
170 : _ConstructCheck(__first, __last), in deque()
178 : _ConstructCheck(__first, __last), in _ConstructCheck() argument
179 _M_non_dbg_impl(__first, __last, __a), in _ConstructCheck()
185 : _ConstructCheck(__first, __last), in _ConstructCheck() argument
233 _M_non_dbg_impl.assign(__first, __last); in assign()
315 if (__first != __last) _Invalidate_all(); in insert()
327 if (__first != __last) _Invalidate_all(); in insert()
339 if (__first != __last) _Invalidate_all(); in insert()
349 if (__first != __last) _Invalidate_all(); in insert()
[all …]
H A D_slist.h140 : _ConstructCheck(__first, __last), in slist()
146 : _ConstructCheck(__first, __last), in slist()
154 : _ConstructCheck(__first, __last), in _ConstructCheck() argument
160 : _ConstructCheck(__first, __last), in _ConstructCheck() argument
443 iterator __last = __before_last; ++__last; in splice_after() local
504 while (__first != __last) { in remove()
516 if (__first == __last) return; in unique()
518 while (++__next != __last) { in unique()
553 while (__first != __last) { in remove_if()
567 if (__first == __last) return; in unique()
[all …]
H A D_vector.h207 vector(_InputIterator __first, _InputIterator __last,
209 : _ConstructCheck(__first, __last),
215 vector(_InputIterator __first, _InputIterator __last)
216 : _ConstructCheck(__first, __last),
221 vector(const _Tp* __first, const _Tp* __last,
223 : _ConstructCheck(__first, __last), _M_non_dbg_impl(__first, __last, __a),
229 : _ConstructCheck(__first, __last),
324 iterator __first, iterator __last) {
352 iterator erase(iterator __first, iterator __last) {
387 _M_non_dbg_impl.assign(__first, __last);
[all …]
H A D_tree.h242 _STLP_DEBUG_CHECK(__check_range(__first,__last)) in insert_equal()
247 _STLP_DEBUG_CHECK(__check_range(__first,__last)) in insert_unique()
252 _STLP_DEBUG_CHECK(__check_range(__first,__last)) in insert_unique()
256 _STLP_DEBUG_CHECK(__check_ptr_range(__first,__last)) in insert_unique()
257 _M_non_dbg_impl.insert_unique(__first, __last); in insert_unique()
260 _STLP_DEBUG_CHECK(__check_range(__first,__last)) in insert_equal()
264 _STLP_DEBUG_CHECK(__check_ptr_range(__first,__last)) in insert_equal()
265 _M_non_dbg_impl.insert_equal(__first, __last); in insert_equal()
292 void erase(iterator __first, iterator __last) { in erase() argument
294 _Invalidate_iterators(__first, __last); in erase()
[all …]
/reactos/sdk/include/c++/stlport/stl/pointers/
H A D_slist.h106 slist(_InputIterator __first, _InputIterator __last, in slist() argument
112 insert_after(before_begin(), __first, __last);
118 slist(_InputIterator __first, _InputIterator __last) in slist() argument
120 : _M_impl(__first, __last) {} in slist()
122 { insert_after(before_begin(), __first, __last); }
126 slist(const_iterator __first, const_iterator __last,
130 slist(const value_type* __first, const value_type* __last,
170 _M_assign_dispatch(__first, __last, _Integral()); in assign()
172 _M_impl.assign(__first, __last); in assign()
182 _BaseConstIte(__last._M_node)); in assign()
[all …]
H A D_set.h136 set(_InputIterator __first, _InputIterator __last)
142 _M_t.insert_unique(__first, __last);
154 _M_t.insert_unique(__first, __last);
166 _M_t.insert_unique(__first, __last);
242 _M_t.insert_unique(__first, __last);
257 void erase(iterator __first, iterator __last)
389 _M_t.insert_equal(__first, __last);
402 _M_t.insert_equal(__first, __last);
415 _M_t.insert_equal(__first, __last);
495 _M_t.insert_equal(__first, __last);
[all …]
H A D_list.h111 list(_InputIterator __first, _InputIterator __last, in list() argument
117 insert(begin(), __first, __last);
123 list(_InputIterator __first, _InputIterator __last) in list() argument
125 : _M_impl(__first, __last) {} in list()
127 { insert(begin(), __first, __last); }
133 list(const value_type *__first, const value_type *__last,
136 cast_traits::to_storage_type_cptr(__last), in _M_impl() argument
138 list(const_iterator __first, const_iterator __last,
239 iterator erase(iterator __first, iterator __last) in erase() argument
279 _M_assign_dispatch(__first, __last, _Integral()); in assign()
[all …]
H A D_deque.h178 deque(_InputIterator __first, _InputIterator __last,
181 : _M_impl(__first, __last,
187 insert(end(), __first, __last);
193 deque(_InputIterator __first, _InputIterator __last)
195 : _M_impl(__first, __last) {}
197 { insert(end(), __first, __last); }
202 deque(const_pointer __first, const_pointer __last,
208 deque(const_iterator __first, const_iterator __last,
252 _M_assign_dispatch(__first, __last, _Integral());
254 _M_impl.assign(__first, __last);
[all …]

123