Searched refs:__first (Results 1 - 25 of 58) sorted by relevance

123

/external/stlport/stlport/stl/
H A D_heap.c42 __push_heap(_RandomAccessIterator __first, argument
46 while (__holeIndex > __topIndex && *(__first + __parent) < __val) {
47 *(__first + __holeIndex) = *(__first + __parent);
51 *(__first + __holeIndex) = __val;
56 __push_heap_aux(_RandomAccessIterator __first, argument
59 __push_heap(__first, _Distance((__last - __first) - 1), _Distance(0),
65 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
67 __push_heap_aux(__first, __las
76 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __topIndex, _Tp __val, _Compare __comp) argument
92 __push_heap_aux(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp, _Distance*, _Tp*) argument
102 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
111 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __len, _Tp __val) argument
132 __pop_heap_aux(_RandomAccessIterator __first, _RandomAccessIterator __last, _Tp*) argument
138 pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
146 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __len, _Tp __val, _Compare __comp) argument
171 __pop_heap_aux(_RandomAccessIterator __first, _RandomAccessIterator __last, _Tp*, _Compare __comp) argument
181 pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
190 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Tp*, _Distance*) argument
206 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
216 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp, _Tp*, _Distance*) argument
233 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
[all...]
H A D_algo.h59 for_each(_InputIter __first, _InputIter __last, _Function __f) { argument
60 for ( ; __first != __last; ++__first)
61 __f(*__first);
68 count_if(_InputIter __first, _InputIter __last, _Predicate __pred) { argument
69 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last))
71 for ( ; __first != __last; ++__first) {
72 if (__pred(*__first))
82 adjacent_find(_ForwardIter __first, _ForwardIte argument
98 adjacent_find(_ForwardIter __first, _ForwardIter __last) argument
106 count(_InputIter __first, _InputIter __last, const _Tp& __val, _Size& __n) argument
115 count_if(_InputIter __first, _InputIter __last, _Predicate __pred, _Size& __n) argument
170 transform(_InputIter __first, _InputIter __last, _OutputIter __result, _UnaryOperation __opr) argument
190 replace_if(_ForwardIter __first, _ForwardIter __last, _Predicate __pred, const _Tp& __new_value) argument
199 replace_copy(_InputIter __first, _InputIter __last,_OutputIter __result, const _Tp& __old_value, const _Tp& __new_value) argument
209 replace_copy_if(_Iterator __first, _Iterator __last, _OutputIter __result, _Predicate __pred, const _Tp& __new_value) argument
222 generate(_ForwardIter __first, _ForwardIter __last, _Generator __gen) argument
230 generate_n(_OutputIter __first, _Size __n, _Generator __gen) argument
239 remove_copy(_InputIter __first, _InputIter __last,_OutputIter __result, const _Tp& __val) argument
252 remove_copy_if(_InputIter __first, _InputIter __last, _OutputIter __result, _Predicate __pred) argument
265 remove(_ForwardIter __first, _ForwardIter __last, const _Tp& __val) argument
278 remove_if(_ForwardIter __first, _ForwardIter __last, _Predicate __pred) argument
298 unique(_ForwardIter __first, _ForwardIter __last) argument
304 unique(_ForwardIter __first, _ForwardIter __last, _BinaryPredicate __binary_pred) argument
316 __reverse(_BidirectionalIter __first, _BidirectionalIter __last, const bidirectional_iterator_tag &) argument
323 __reverse(_RandomAccessIter __first, _RandomAccessIter __last, const random_access_iterator_tag &) argument
332 reverse(_BidirectionalIter __first, _BidirectionalIter __last) argument
339 reverse_copy(_BidirectionalIter __first, _BidirectionalIter __last, _OutputIter __result) argument
355 rotate_copy(_ForwardIter __first, _ForwardIter __middle, _ForwardIter __last, _OutputIter __result) argument
481 lower_bound(_ForwardIter __first, _ForwardIter __last, const _Tp& __val) argument
491 lower_bound(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, _Compare __comp) argument
507 upper_bound(_ForwardIter __first, _ForwardIter __last, const _Tp& __val) argument
517 upper_bound(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, _Compare __comp) argument
535 equal_range(_ForwardIter __first, _ForwardIter __last, const _Tp& __val) argument
545 equal_range(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, _Compare __comp) argument
553 binary_search(_ForwardIter __first, _ForwardIter __last, const _Tp& __val) argument
564 binary_search(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, _Compare __comp) argument
722 is_sorted(_ForwardIter __first, _ForwardIter __last) argument
728 is_sorted(_ForwardIter __first, _ForwardIter __last, _StrictWeakOrdering __comp) argument
[all...]
H A D_heap.h39 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last);
44 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
49 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
54 __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, argument
57 *__result = *__first;
58 __adjust_heap(__first, _Distance(0), _Distance(__last - __first), __val);
62 void pop_heap(_RandomAccessIterator __first,
68 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
74 __pop_heap(_RandomAccessIterator __first, _RandomAccessIterato argument
99 sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
108 sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
[all...]
H A D_algo.c42 void __merge_without_buffer(_BidirectionalIter __first,
154 _RandomAccessIter __search_n(_RandomAccessIter __first, _RandomAccessIter __last, argument
158 _Distance __tailSize = __last - __first;
164 for ( _RandomAccessIter __lookAhead = __first + __skipOffset; __tailSize >= __pattSize; __lookAhead += __pattSize ) { // the main loop...
220 _ForwardIter __search_n(_ForwardIter __first, _ForwardIter __last, argument
223 for (; (__first != __last) && !__pred(*__first, __val); ++__first) {}
224 while (__first != __last) {
226 _ForwardIter __i = __first;
246 search_n(_ForwardIter __first, _ForwardIter __last, _Integer __count, const _Tp& __val) argument
260 search_n(_ForwardIter __first, _ForwardIter __last, _Integer __count, const _Tp& __val, _BinaryPred __binary_pred) argument
295 __unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __binary_pred, _Tp*) argument
310 __unique_copy(_InputIter __first, _InputIter __last,_OutputIter __result, _BinaryPredicate __binary_pred, const output_iterator_tag &) argument
318 __unique_copy(_InputIter __first, _InputIter __last, _ForwardIter __result, _BinaryPredicate __binary_pred, const forward_iterator_tag &) argument
329 __unique_copy(_InputIterator __first, _InputIterator __last, _BidirectionalIterator __result, _BinaryPredicate __binary_pred, const bidirectional_iterator_tag &) argument
337 __unique_copy(_InputIterator __first, _InputIterator __last, _RandomAccessIterator __result, _BinaryPredicate __binary_pred, const random_access_iterator_tag &) argument
348 unique_copy(_InputIter __first, _InputIter __last, _OutputIter __result) argument
358 unique_copy(_InputIter __first, _InputIter __last,_OutputIter __result, _BinaryPredicate __binary_pred) argument
370 __rotate_aux(_ForwardIter __first, _ForwardIter __middle, _ForwardIter __last, _Distance*, const forward_iterator_tag &) argument
403 __rotate_aux(_BidirectionalIter __first, _BidirectionalIter __middle, _BidirectionalIter __last, _Distance*, const bidirectional_iterator_tag &) argument
443 __rotate_aux(_RandomAccessIter __first, _RandomAccessIter __middle, _RandomAccessIter __last, _Distance *, _Tp *) argument
500 __rotate_aux(_RandomAccessIter __first, _RandomAccessIter __middle, _RandomAccessIter __last, _Distance * __dis, const random_access_iterator_tag &) argument
508 __rotate(_ForwardIter __first, _ForwardIter __middle, _ForwardIter __last) argument
519 rotate(_ForwardIter __first, _ForwardIter __middle, _ForwardIter __last) argument
540 random_shuffle(_RandomAccessIter __first, _RandomAccessIter __last) argument
549 random_shuffle(_RandomAccessIter __first, _RandomAccessIter __last, _RandomNumberGenerator &__rand) argument
560 random_sample_n(_ForwardIter __first, _ForwardIter __last, _OutputIter __out_ite, const _Distance __n) argument
582 random_sample_n(_ForwardIter __first, _ForwardIter __last, _OutputIter __out_ite, const _Distance __n, _RandomNumberGenerator& __rand) argument
605 __random_sample(_InputIter __first, _InputIter __last, _RandomAccessIter __out_ite, const _Distance __n) argument
626 __random_sample(_InputIter __first, _InputIter __last, _RandomAccessIter __out_ite, _RandomNumberGenerator& __rand, const _Distance __n) argument
650 random_sample(_InputIter __first, _InputIter __last, _RandomAccessIter __out_first, _RandomAccessIter __out_last) argument
660 random_sample(_InputIter __first, _InputIter __last, _RandomAccessIter __out_first, _RandomAccessIter __out_last, _RandomNumberGenerator& __rand) argument
676 __partition(_ForwardIter __first, _ForwardIter __last, _Predicate __pred, const forward_iterator_tag &) argument
697 __partition(_BidirectionalIter __first, _BidirectionalIter __last, _Predicate __pred, const bidirectional_iterator_tag &) argument
727 __partition(_BidirectionalIter __first, _BidirectionalIter __last, _Predicate __pred, const random_access_iterator_tag &) argument
738 partition(_ForwardIter __first, _ForwardIter __last, _Predicate __pred) argument
752 __inplace_stable_partition(_ForwardIter __first, _ForwardIter __last, _Predicate __pred, _Distance __len, bool __pred_of_first, bool __pred_of_before_last) argument
768 __stable_partition_adaptive(_ForwardIter __first, _ForwardIter __last, _Predicate __pred, _Distance __len, _Pointer __buffer, _Distance __buffer_size, bool __pred_of_first, bool __pred_of_before_last) argument
810 __stable_partition_aux_aux(_ForwardIter __first, _ForwardIter __last, _Predicate __pred, _Tp*, _Distance*, bool __pred_of_before_last) argument
827 __stable_partition_aux(_ForwardIter __first, _ForwardIter __last, _Predicate __pred, const forward_iterator_tag &) argument
836 __stable_partition_aux(_BidirectIter __first, _BidirectIter __last, _Predicate __pred, const bidirectional_iterator_tag &) argument
856 __stable_partition_aux(_BidirectIter __first, _BidirectIter __last, _Predicate __pred, const random_access_iterator_tag &) argument
866 stable_partition(_ForwardIter __first, _ForwardIter __last, _Predicate __pred) argument
883 __unguarded_partition(_RandomAccessIter __first, _RandomAccessIter __last, _Tp __pivot, _Compare __comp) argument
921 __linear_insert(_RandomAccessIter __first, _RandomAccessIter __last, _Tp __val, _Compare __comp) argument
935 __insertion_sort(_RandomAccessIter __first, _RandomAccessIter __last, _Tp *, _Compare __comp) argument
944 __unguarded_insertion_sort_aux(_RandomAccessIter __first, _RandomAccessIter __last, _Tp*, _Compare __comp) argument
952 __unguarded_insertion_sort(_RandomAccessIter __first, _RandomAccessIter __last, _Compare __comp) argument
959 __final_insertion_sort(_RandomAccessIter __first, _RandomAccessIter __last, _Compare __comp) argument
970 __introsort_loop(_RandomAccessIter __first, _RandomAccessIter __last, _Tp*, _Size __depth_limit, _Compare __comp) argument
993 sort(_RandomAccessIter __first, _RandomAccessIter __last) argument
1006 sort(_RandomAccessIter __first, _RandomAccessIter __last, _Compare __comp) argument
1020 __inplace_stable_sort(_RandomAccessIter __first, _RandomAccessIter __last, _Compare __comp) argument
1037 __merge_sort_loop(_RandomAccessIter1 __first, _RandomAccessIter1 __last, _RandomAccessIter2 __result, _Distance __step_size, _Compare __comp) argument
1061 __chunk_insertion_sort(_RandomAccessIter __first, _RandomAccessIter __last, _Distance __chunk_size, _Compare __comp) argument
1074 __merge_sort_with_buffer(_RandomAccessIter __first, _RandomAccessIter __last, _Pointer __buffer, _Distance*, _Compare __comp) argument
1093 __rotate_adaptive(_BidirectionalIter1 __first, _BidirectionalIter1 __middle, _BidirectionalIter1 __last, _Distance __len1, _Distance __len2, _BidirectionalIter2 __buffer, _Distance __buffer_size) argument
1115 __merge_adaptive(_BidirectionalIter __first, _BidirectionalIter __middle, _BidirectionalIter __last, _Distance __len1, _Distance __len2, _Pointer __buffer, _Distance __buffer_size, _Compare __comp) argument
1159 __stable_sort_adaptive(_RandomAccessIter __first, _RandomAccessIter __last, _Pointer __buffer, _Distance __buffer_size, _Compare __comp) argument
1182 __stable_sort_aux(_RandomAccessIter __first, _RandomAccessIter __last, _Tp*, _Distance*, _Compare __comp) argument
1197 stable_sort(_RandomAccessIter __first, _RandomAccessIter __last) argument
1207 stable_sort(_RandomAccessIter __first, _RandomAccessIter __last, _Compare __comp) argument
1220 __partial_sort(_RandomAccessIter __first, _RandomAccessIter __middle, _RandomAccessIter __last, _Tp*, _Compare __comp) argument
1236 partial_sort(_RandomAccessIter __first,_RandomAccessIter __middle, _RandomAccessIter __last) argument
1245 partial_sort(_RandomAccessIter __first,_RandomAccessIter __middle, _RandomAccessIter __last, _Compare __comp) argument
1256 __partial_sort_copy(_InputIter __first, _InputIter __last, _RandomAccessIter __result_first, _RandomAccessIter __result_last, _Compare __comp, _Distance*, _Tp*) argument
1287 partial_sort_copy(_InputIter __first, _InputIter __last, _RandomAccessIter __result_first, _RandomAccessIter __result_last) argument
1299 partial_sort_copy(_InputIter __first, _InputIter __last, _RandomAccessIter __result_first, _RandomAccessIter __result_last, _Compare __comp) argument
1314 __nth_element(_RandomAccessIter __first, _RandomAccessIter __nth, _RandomAccessIter __last, _Tp*, _Compare __comp) argument
1335 nth_element(_RandomAccessIter __first, _RandomAccessIter __nth, _RandomAccessIter __last) argument
1344 nth_element(_RandomAccessIter __first, _RandomAccessIter __nth, _RandomAccessIter __last, _Compare __comp) argument
1356 __upper_bound(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, _Compare1 _STLP_UNUSED(__comp1), _Compare2 __comp2, _Distance*) argument
1381 __equal_range(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, _Compare1 __comp1, _Compare2 __comp2, _Distance* __dist) argument
1463 __merge_without_buffer(_BidirectionalIter __first, _BidirectionalIter __middle, _BidirectionalIter __last, _Distance __len1, _Distance __len2, _Compare __comp) argument
1534 __inplace_merge_aux(_BidirectionalIter __first, _BidirectionalIter __middle, _BidirectionalIter __last, _Tp*, _Distance*, _Compare __comp) argument
1553 inplace_merge(_BidirectionalIter __first, _BidirectionalIter __middle, _BidirectionalIter __last) argument
1566 inplace_merge(_BidirectionalIter __first, _BidirectionalIter __middle, _BidirectionalIter __last, _Compare __comp) argument
1800 max_element(_ForwardIter __first, _ForwardIter __last) argument
1813 max_element(_ForwardIter __first, _ForwardIter __last, _Compare __comp) argument
1828 min_element(_ForwardIter __first, _ForwardIter __last) argument
1841 min_element(_ForwardIter __first, _ForwardIter __last, _Compare __comp) argument
1860 __next_permutation(_BidirectionalIter __first, _BidirectionalIter __last, _Compare __comp) argument
1896 next_permutation(_BidirectionalIter __first, _BidirectionalIter __last) argument
1903 next_permutation(_BidirectionalIter __first, _BidirectionalIter __last, _Compare __comp) argument
1912 __prev_permutation(_BidirectionalIter __first, _BidirectionalIter __last, _Compare __comp) argument
1947 prev_permutation(_BidirectionalIter __first, _BidirectionalIter __last) argument
1954 prev_permutation(_BidirectionalIter __first, _BidirectionalIter __last, _Compare __comp) argument
1968 __is_heap(_RandomAccessIter __first, _StrictWeakOrdering __comp, _Distance __n) argument
1985 is_heap(_RandomAccessIter __first, _RandomAccessIter __last) argument
1991 is_heap(_RandomAccessIter __first, _RandomAccessIter __last, _StrictWeakOrdering __comp) argument
2001 __is_sorted(_ForwardIter __first, _ForwardIter __last, _StrictWeakOrdering __comp) argument
[all...]
H A D_uninitialized.h52 inline _OutputIter __ucopy(_InputIter __first, _InputIter __last, argument
56 for ( ; __first != __last; ++__first, ++__cur)
57 _Param_Construct(&*__cur, *__first);
65 inline _OutputIter __ucopy(_InputIter __first, _InputIter __last, argument
67 { return __ucopy(__first, __last, __result, __d); }
71 inline _OutputIter __ucopy(_InputIter __first, _InputIter __last, argument
73 { return __ucopy(__first, __last, __result, __d); }
76 inline _OutputIter __ucopy(_InputIter __first, _InputIter __last, argument
78 { return __ucopy(__first, __las
82 __ucopy(_RandomAccessIter __first, _RandomAccessIter __last, _OutputIter __result, const random_access_iterator_tag &, _Distance*) argument
99 __ucopy(_RandomAccessIter __first, _RandomAccessIter __last, _OutputIter __result) argument
103 __ucopy_trivial(const void* __first, const void* __last, void* __result) argument
111 __ucopy_ptrs(_InputIter __first, _InputIter __last, _OutputIter __result, const __false_type& ) argument
116 __ucopy_ptrs(_InputIter __first, _InputIter __last, _OutputIter __result, const __true_type& ) argument
124 __ucopy_aux(_InputIter __first, _InputIter __last, _OutputIter __result, const __true_type& ) argument
132 __ucopy_aux(_InputIter __first, _InputIter __last, _OutputIter __result, const __false_type& ) argument
143 uninitialized_copy(_InputIter __first, _InputIter __last, _ForwardIter __result) argument
147 uninitialized_copy(const char* __first, const char* __last, char* __result) argument
152 uninitialized_copy(const wchar_t* __first, const wchar_t* __last, wchar_t* __result) argument
162 __ucopy_n(_InputIter __first, _Size __count, _ForwardIter __result, const input_iterator_tag &) argument
177 __ucopy_n(_InputIter __first, _Size __count, _ForwardIterator __result, const forward_iterator_tag &) argument
184 __ucopy_n(_InputIter __first, _Size __count, _ForwardIterator __result, const bidirectional_iterator_tag &) argument
192 __ucopy_n(_RandomAccessIter __first, _Size __count, _ForwardIter __result, const random_access_iterator_tag &) argument
201 __ucopy_n(_InputIter __first, _Size __count, _ForwardIter __result) argument
210 uninitialized_copy_n(_InputIter __first, _Size __count, _ForwardIter __result) argument
218 __ufill(_ForwardIter __first, _ForwardIter __last, const _Tp& __x, _Distance*) argument
228 __ufill(_ForwardIter __first, _ForwardIter __last, const _Tp& __x, const input_iterator_tag &, _Distance* __d) argument
234 __ufill(_ForwardIter __first, _ForwardIter __last, const _Tp& __x, const forward_iterator_tag &, _Distance* __d) argument
239 __ufill(_ForwardIter __first, _ForwardIter __last, const _Tp& __x, const bidirectional_iterator_tag &, _Distance* __d) argument
245 __ufill(_ForwardIter __first, _ForwardIter __last, const _Tp& __x, const random_access_iterator_tag &, _Distance*) argument
258 uninitialized_fill(_ForwardIter __first, _ForwardIter __last, const _Tp& __x) argument
265 uninitialized_fill(unsigned char* __first, unsigned char* __last, const unsigned char& __val) argument
271 uninitialized_fill(signed char* __first, signed char* __last, const signed char& __val) argument
277 uninitialized_fill(char* __first, char* __last, const char& __val) argument
285 __ufill_n(_ForwardIter __first, _Size __n, const _Tp& __x) argument
296 __ufill_n(_ForwardIter __first, _Size __n, const _Tp& __x, const input_iterator_tag &) argument
302 __ufill_n(_ForwardIter __first, _Size __n, const _Tp& __x, const forward_iterator_tag &) argument
307 __ufill_n(_ForwardIter __first, _Size __n, const _Tp& __x, const bidirectional_iterator_tag &) argument
313 __uninitialized_fill_n(_ForwardIter __first, _Size __n, const _Tp& __x) argument
320 __ufill_n(_ForwardIter __first, _Size __n, const _Tp& __x, const random_access_iterator_tag &) argument
329 __uinit_aux_aux(_ForwardIter __first, _Size __n, const _Tp& __val, const __false_type& ) argument
334 __uinit_aux_aux(_ForwardIter __first, _Size __n, const _Tp& , const __true_type& ) argument
341 __uinit_aux(_ForwardIter __first, _Size __n, const _Tp&, const __true_type& ) argument
346 __uinit_aux(_ForwardIter __first, _Size __n, const _Tp& __val, const __false_type& ) argument
351 __uninitialized_init(_ForwardIter __first, _Size __n, const _Tp& __val) argument
358 uninitialized_fill_n(_ForwardIter __first, _Size __n, const _Tp& __x) argument
389 __uninitialized_fill_copy(_ForwardIter __result, _ForwardIter __mid, const _Tp& __x, _InputIter __first, _InputIter __last) argument
418 __uninitialized_move(_InputIter __first, _InputIter __last, _ForwardIter __result, _TrivialUCpy __trivial_ucpy, const __false_type& ) argument
425 __uninitialized_move(_InputIter __first, _InputIter __last, _ForwardIter __result, _TrivialUCpy , const __true_type& ) argument
[all...]
H A D_numeric.c40 __partial_sum(_InputIterator __first, _InputIterator __last, argument
42 _STLP_DEBUG_CHECK(__check_range(__first, __last))
43 if (__first == __last) return __result;
44 *__result = *__first;
46 _Tp __val = *__first;
47 while (++__first != __last) {
48 __val = __binary_op(__val, *__first);
57 __adjacent_difference(_InputIterator __first, _InputIterator __last, argument
60 _STLP_DEBUG_CHECK(__check_range(__first, __last))
61 if (__first
[all...]
H A D_algobase.h184 inline _OutputIter __copy(_InputIter __first, _InputIter __last, argument
186 for ( ; __first != __last; ++__result, ++__first)
187 *__result = *__first;
193 inline _OutputIter __copy(_InputIter __first, _InputIter __last, argument
195 for ( ; __first != __last; ++__result, ++__first)
196 *__result = *__first;
201 inline _OutputIter __copy(_InputIter __first, _InputIter __last, argument
203 for ( ; __first !
211 __copy(_RandomAccessIter __first, _RandomAccessIter __last, _OutputIter __result, const random_access_iterator_tag &, _Distance*) argument
222 __copy_trivial(const void* __first, const void* __last, void* __result) argument
232 __copy_backward(_BidirectionalIter1 __first, _BidirectionalIter1 __last, _BidirectionalIter2 __result, const bidirectional_iterator_tag &, _Distance*) argument
243 __copy_backward(_RandomAccessIter __first, _RandomAccessIter __last, _BidirectionalIter __result, const random_access_iterator_tag &, _Distance*) argument
254 __copy_trivial_backward(const void* __first, const void* __last, void* __result) argument
260 __copy_ptrs(_InputIter __first, _InputIter __last, _OutputIter __result, const __false_type& ) argument
265 __copy_ptrs(_InputIter __first, _InputIter __last, _OutputIter __result, const __true_type& ) argument
273 __copy_aux(_InputIter __first, _InputIter __last, _OutputIter __result, const __true_type& ) argument
281 __copy_aux(_InputIter __first, _InputIter __last, _OutputIter __result, const __false_type& ) argument
291 copy(_InputIter __first, _InputIter __last, _OutputIter __result) argument
299 __copy_backward_ptrs(_InputIter __first, _InputIter __last, _OutputIter __result, const __false_type& ) argument
306 __copy_backward_ptrs(_InputIter __first, _InputIter __last, _OutputIter __result, const __true_type& ) argument
312 __copy_backward_aux(_InputIter __first, _InputIter __last, _OutputIter __result, const __false_type&) argument
319 __copy_backward_aux(_InputIter __first, _InputIter __last, _OutputIter __result, const __true_type&) argument
328 copy_backward(_InputIter __first, _InputIter __last, _OutputIter __result) argument
377 __copy_n(_InputIter __first, _Size __count, _OutputIter __result, const input_iterator_tag &) argument
389 __copy_n(_RAIter __first, _Size __count, _OutputIter __result, const random_access_iterator_tag &) argument
399 copy_n(_InputIter __first, _Size __count, _OutputIter __result) argument
411 __fill_fwd(_ForwardIter __first, _ForwardIter __last, const _Tp& __val) argument
417 __fill(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, const input_iterator_tag &, _Distance*) argument
425 __fill(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, const forward_iterator_tag &, _Distance*) argument
432 __fill(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, const bidirectional_iterator_tag &, _Distance*) argument
440 __fill(_RandomAccessIter __first, _RandomAccessIter __last, const _Tp& __val, const random_access_iterator_tag &, _Distance*) argument
449 fill(_ForwardIter __first, _ForwardIter __last, const _Tp& __val) argument
457 fill(unsigned char* __first, unsigned char* __last, const unsigned char& __val) argument
463 fill(signed char* __first, signed char* __last, const signed char& __val) argument
469 fill(char* __first, char* __last, const char& __val) argument
478 __fill_n(_OutputIter __first, _Size __n, const _Tp& __val) argument
487 __fill_n(unsigned char* __first, _Size __n, const unsigned char& __val) argument
494 __fill_n(signed char* __first, _Size __n, const signed char& __val) argument
501 __fill_n(char* __first, _Size __n, const char& __val) argument
511 fill_n(_OutputIter __first, _Size __n, const _Tp& __val) argument
656 count(_InputIter __first, _InputIter __last, const _Tp& __val) argument
701 replace(_ForwardIter __first, _ForwardIter __last, const _Tp& __old_value, const _Tp& __new_value) argument
[all...]
H A D_numeric.h42 _Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp _Init) { argument
43 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last))
44 for ( ; __first != __last; ++__first)
45 _Init = _Init + *__first;
51 _Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp _Init, argument
53 _STLP_DEBUG_CHECK(_STLP_PRIV __check_range(__first, __last))
54 for ( ; __first != __last; ++__first)
55 _Init = __binary_op(_Init, *__first);
94 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result) argument
102 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op) argument
121 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result) argument
130 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op) argument
174 iota(_ForwardIterator __first, _ForwardIterator __last, _Tp __val) argument
[all...]
H A D_algobase.c112 _STLP_INLINE_LOOP _RandomAccessIter __find(_RandomAccessIter __first, _RandomAccessIter __last, argument
115 _STLP_DIFFERENCE_TYPE(_RandomAccessIter) __trip_count = (__last - __first) >> 2;
118 if (*__first == __val) return __first;
119 ++__first;
121 if (*__first == __val) return __first;
122 ++__first;
124 if (*__first == __val) return __first;
148 __find(char* __first, char* __last, char __val, const random_access_iterator_tag &) argument
153 __find(const char* __first, const char* __last, char __val, const random_access_iterator_tag &) argument
159 __find_if(_RandomAccessIter __first, _RandomAccessIter __last, _Predicate __pred, const random_access_iterator_tag &) argument
195 __find(_InputIter __first, _InputIter __last, const _Tp& __val, const input_iterator_tag &) argument
203 __find_if(_InputIter __first, _InputIter __last, _Predicate __pred, const input_iterator_tag &) argument
214 find_if(_InputIter __first, _InputIter __last, _Predicate __pred) argument
221 find(_InputIter __first, _InputIter __last, const _Tp& __val) argument
453 __lower_bound(_ForwardIter __first, _ForwardIter __last, const _Tp& __val, _Compare1 __comp1, _Compare2 _STLP_UNUSED(__comp2), _Distance*) argument
[all...]
H A D_construct.h190 __destroy_range_aux(_ForwardIterator __first, _ForwardIterator __last, _Tp*, const __false_type& /*_Trivial_destructor*/) { argument
191 for ( ; __first != __last; ++__first) {
192 __destroy_aux(&(*__first), __false_type());
194 memset((char*)&(*__first), _STLP_SHRED_BYTE, sizeof(_Tp));
202 __destroy_range_aux(_ForwardIterator __first, _ForwardIterator __last, _Tp*, const __true_type& /*_Trivial_destructor*/) { argument
203 for ( ; __first != __last; ++__first)
204 memset((char*)&(*__first), _STLP_SHRED_BYTE, sizeof(_Tp));
213 __destroy_range(_ForwardIterator __first, _ForwardIterato argument
219 _Destroy_Range(_ForwardIterator __first, _ForwardIterator __last) argument
232 __destroy_mv_srcs(_ForwardIterator __first, _ForwardIterator __last, _Tp *__ptr) argument
239 _Destroy_Moved_Range(_ForwardIterator __first, _ForwardIterator __last) argument
280 destroy(_ForwardIterator __first, _ForwardIterator __last) argument
[all...]
H A D_vector.h270 void _M_initialize_aux(_InputIterator __first, _InputIterator __last, argument
272 { _M_range_initialize(__first, __last, _STLP_ITERATOR_CATEGORY(__first, _InputIterator)); }
277 vector(_InputIterator __first, _InputIterator __last, argument
281 _M_initialize_aux(__first, __last, _Integral());
286 vector(_InputIterator __first, _InputIterator __last) argument
289 _M_initialize_aux(__first, __last, _Integral());
294 vector(const _Tp* __first, const _Tp* __last, argument
296 : _STLP_PRIV _Vector_base<_Tp, _Alloc>(__last - __first, __a) {
298 this->_M_finish = _STLP_PRIV __ucopy_ptrs(__first, __las
320 _M_assign_aux(_ForwardIter __first, _ForwardIter __last, const forward_iterator_tag &) argument
347 _M_assign_aux(_InputIter __first, _InputIter __last, const input_iterator_tag &) argument
355 insert(end(), __first, __last); local
364 _M_assign_dispatch(_InputIter __first, _InputIter __last, const __false_type& ) argument
369 assign(_InputIterator __first, _InputIterator __last) argument
421 _M_range_insert_realloc(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n) argument
448 _M_range_insert_aux(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n, const __true_type& ) argument
467 _M_range_insert_aux(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n, const __false_type& ) argument
507 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, const __false_type&) argument
515 insert(iterator __pos, _InputIterator __first, _InputIterator __last) argument
522 _M_range_insert(iterator __pos, _InputIterator __first, _InputIterator __last, const input_iterator_tag &) argument
532 _M_range_insert(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, const forward_iterator_tag &) argument
588 _M_erase(iterator __first, iterator __last, const __true_type& ) argument
611 _M_erase(iterator __first, iterator __last, const __false_type& ) argument
626 erase(iterator __first, iterator __last) argument
673 _M_allocate_and_copy(size_type& __n, _ForwardIterator __first, _ForwardIterator __last) argument
692 _M_range_initialize(_InputIterator __first, _InputIterator __last, const input_iterator_tag &) argument
699 _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, const forward_iterator_tag &) argument
[all...]
H A D_map.h112 map(_InputIterator __first, _InputIterator __last) argument
114 { _M_t.insert_unique(__first, __last); }
117 map(_InputIterator __first, _InputIterator __last, const _Compare& __comp, argument
119 : _M_t(__comp, __a) { _M_t.insert_unique(__first, __last); }
123 map(_InputIterator __first, _InputIterator __last, const _Compare& __comp) argument
124 : _M_t(__comp, allocator_type()) { _M_t.insert_unique(__first, __last); }
128 map(const value_type* __first, const value_type* __last) argument
130 { _M_t.insert_unique(__first, __last); }
132 map(const value_type* __first, argument
135 : _M_t(__comp, __a) { _M_t.insert_unique(__first, __las
137 map(const_iterator __first, const_iterator __last) argument
141 map(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
194 insert(_InputIterator __first, _InputIterator __last) argument
197 insert(const value_type* __first, const value_type* __last) argument
199 insert(const_iterator __first, const_iterator __last) argument
205 erase(iterator __first, iterator __last) argument
299 multimap(_InputIterator __first, _InputIterator __last) argument
304 multimap(_InputIterator __first, _InputIterator __last, const _Compare& __comp) argument
309 multimap(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) argument
314 multimap(const value_type* __first, const value_type* __last) argument
317 multimap(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
322 multimap(const_iterator __first, const_iterator __last) argument
325 multimap(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
370 insert(_InputIterator __first, _InputIterator __last) argument
373 insert(const value_type* __first, const value_type* __last) argument
375 insert(const_iterator __first, const_iterator __last) argument
380 erase(iterator __first, iterator __last) argument
[all...]
H A D_set.h102 set(_InputIterator __first, _InputIterator __last) argument
104 { _M_t.insert_unique(__first, __last); }
108 set(_InputIterator __first, _InputIterator __last, const _Compare& __comp) argument
109 : _M_t(__comp, allocator_type()) { _M_t.insert_unique(__first, __last); }
112 set(_InputIterator __first, _InputIterator __last, const _Compare& __comp, argument
114 : _M_t(__comp, __a) { _M_t.insert_unique(__first, __last); }
116 set(const value_type* __first, const value_type* __last) argument
118 { _M_t.insert_unique(__first, __last); }
120 set(const value_type* __first, argument
123 : _M_t(__comp, __a) { _M_t.insert_unique(__first, __las
125 set(const_iterator __first, const_iterator __last) argument
129 set(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
174 insert(_InputIterator __first, _InputIterator __last) argument
177 insert(const_iterator __first, const_iterator __last) argument
179 insert(const value_type* __first, const value_type* __last) argument
184 erase(iterator __first, iterator __last) argument
271 multiset(_InputIterator __first, _InputIterator __last) argument
276 multiset(_InputIterator __first, _InputIterator __last, const _Compare& __comp, const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) argument
282 multiset(_InputIterator __first, _InputIterator __last, const _Compare& __comp) argument
287 multiset(const value_type* __first, const value_type* __last) argument
291 multiset(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
296 multiset(const_iterator __first, const_iterator __last) argument
300 multiset(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument
346 insert(_InputIterator __first, _InputIterator __last) argument
349 insert(const value_type* __first, const value_type* __last) argument
351 insert(const_iterator __first, const_iterator __last) argument
356 erase(iterator __first, iterator __last) argument
[all...]
H A D_string_workaround.h191 _Self& append(_InputIter __first, _InputIter __last) { argument
193 return _M_append_dispatch(__first, __last, _Integral());
208 _Self& _M_appendT(_InputIter __first, _InputIter __last, argument
210 for ( ; __first != __last ; ++__first)
211 _Base::push_back(*__first);
216 _Self& _M_appendT(_ForwardIter __first, _ForwardIter __last, argument
218 if (__first != __last) {
219 const size_type __n = __STATIC_CAST(size_type, _STLP_STD::distance(__first, __last));
224 __new_finish = uninitialized_copy(__first, __las
301 assign(_InputIter __first, _InputIter __last) argument
355 insert(iterator __p, _InputIter __first, _InputIter __last) argument
375 _M_insert_overflow(iterator __pos, _ForwardIter __first, _ForwardIter __last, size_type __n) argument
388 _M_insertT(iterator __p, _InputIter __first, _InputIter __last, const input_iterator_tag &) argument
397 _M_insertT(iterator __pos, _ForwardIter __first, _ForwardIter __last, const forward_iterator_tag &) argument
432 _M_insert_dispatch(iterator __p, _InputIter __first, _InputIter __last, const __false_type& ) argument
441 _M_copyT(_InputIterator __first, _InputIterator __last, pointer __result) argument
465 erase(iterator __first, iterator __last) argument
502 replace(iterator __first, iterator __last, const _Self& __s) argument
508 replace(iterator __first, iterator __last, const _CharT* __s, size_type __n) argument
516 replace(iterator __first, iterator __last, const _CharT* __s) argument
524 replace(iterator __first, iterator __last, size_type __n, _CharT __c) argument
534 replace(iterator __first, iterator __last, _InputIter __f, _InputIter __l) argument
542 replace(iterator __first, iterator __last, const _CharT* __f, const _CharT* __l) argument
551 _M_replace(iterator __first, iterator __last, const _CharT* __f, const _CharT* __l, bool __self_ref) argument
560 _M_replace_dispatch(iterator __first, iterator __last, _Integer __n, _Integer __x, const __true_type& ) argument
567 _M_replace_dispatch(iterator __first, iterator __last, _InputIter __f, _InputIter __l, const __false_type& ) argument
[all...]
H A D_bvector.h417 void _M_initialize_range(_InputIterator __first, _InputIterator __last, argument
422 for ( ; __first != __last; ++__first)
423 push_back(*__first);
427 void _M_initialize_range(_ForwardIterator __first, _ForwardIterator __last, argument
429 size_type __n = _STLP_STD::distance(__first, __last);
431 _STLP_STD::copy(__first, __last, this->_M_start);
436 _InputIterator __first, _InputIterator __last,
438 for ( ; __first != __last; ++__first) {
435 _M_insert_range(iterator __pos, _InputIterator __first, _InputIterator __last, const input_iterator_tag &) argument
445 _M_insert_range(iterator __position, _ForwardIterator __first, _ForwardIterator __last, const forward_iterator_tag &) argument
537 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, const __false_type&) argument
544 __BVECTOR(_InputIterator __first, _InputIterator __last) argument
551 __BVECTOR(_InputIterator __first, _InputIterator __last, const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) argument
558 __BVECTOR(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument
565 __BVECTOR(const bool* __first, const bool* __last, const allocator_type& __a = allocator_type()) argument
611 assign(_InputIterator __first, _InputIterator __last) argument
621 _M_assign_dispatch(_InputIter __first, _InputIter __last, const __false_type&) argument
625 _M_assign_aux(_InputIterator __first, _InputIterator __last, const input_iterator_tag &) argument
633 insert(end(), __first, __last); local
637 _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last, const forward_iterator_tag &) argument
705 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, const __false_type&) argument
713 insert(iterator __position, _InputIterator __first, _InputIterator __last) argument
719 insert(iterator __position, const_iterator __first, const_iterator __last) argument
741 insert(iterator __position, const bool* __first, const bool* __last) argument
796 erase(iterator __first, iterator __last) argument
[all...]
H A D_deque.h524 void _M_initialize_dispatch(_InputIter __first, _InputIter __last, argument
526 _M_range_initialize(__first, __last, _STLP_ITERATOR_CATEGORY(__first, _InputIter));
532 deque(_InputIterator __first, _InputIterator __last, argument
536 _M_initialize_dispatch(__first, __last, _Integral());
541 deque(_InputIterator __first, _InputIterator __last) argument
544 _M_initialize_dispatch(__first, __last, _Integral());
549 deque(const value_type* __first, const value_type* __last, argument
551 : _STLP_PRIV _Deque_base<_Tp, _Alloc>(__a, __last - __first)
552 { _STLP_PRIV __ucopy(__first, __las
554 deque(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type() ) argument
604 assign(_InputIterator __first, _InputIterator __last) argument
617 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, const __false_type& ) argument
623 _M_assign_aux(_InputIter __first, _InputIter __last, const input_iterator_tag &) argument
630 insert(end(), __first, __last); local
634 _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last, const forward_iterator_tag &) argument
774 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, const __false_type& ) argument
783 insert(iterator __pos, _InputIterator __first, _InputIterator __last) argument
841 erase(iterator __first, iterator __last) argument
865 _M_range_initialize(_InputIterator __first, _InputIterator __last, const input_iterator_tag &) argument
875 _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, const forward_iterator_tag &) argument
909 _M_insert(iterator __pos, _InputIterator __first, _InputIterator __last, const input_iterator_tag &) argument
917 _M_insert(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, const forward_iterator_tag &) argument
945 _M_insert_range_aux(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n, const __true_type& ) argument
984 _M_insert_range_aux(iterator __pos, _ForwardIterator __first, _ForwardIterator __last, size_type __n, const __false_type& ) argument
[all...]
/external/stlport/test/unit/
H A Diota.h8 void __iota(_It __first, _It __last, _Tp __val) { argument
10 iota(__first, __last, __val);
12 while (__first != __last) {
13 *__first++ = __val++;
/external/stlport/src/
H A Dbitset.cpp30 size_t _Bs_G::_S_count(const unsigned char *__first, argument
89 while ( __first < __last ) {
90 __result += _bit_count[*(__first++)];
/external/stlport/stlport/stl/debug/
H A D_list.h85 void _Invalidate_iterators(const iterator& __first, const iterator& __last) argument
86 { _STLP_PRIV __invalidate_range(&_M_iter_list, __first, __last); }
121 list(_InputIterator __first, _InputIterator __last, argument
123 : _ConstructCheck(__first, __last),
124 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last), __a),
128 list(_InputIterator __first, _InputIterator __last) argument
129 : _ConstructCheck(__first, __last),
130 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last)),
135 list(const value_type* __first, const value_type* __last, argument
137 : _ConstructCheck(__first, __las
140 list(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument
220 insert(iterator __pos, _InputIterator __first, _InputIterator __last) argument
229 insert(iterator __pos, const _Tp* __first, const _Tp* __last) argument
237 insert(iterator __pos, const_iterator __first, const_iterator __last) argument
246 insert(iterator __pos, iterator __first, iterator __last) argument
282 erase(iterator __first, iterator __last) argument
309 assign(_InputIterator __first, _InputIterator __last) argument
315 assign(const _Tp* __first, const _Tp* __last) argument
321 assign(iterator __first, iterator __last) argument
327 assign(const_iterator __first, const_iterator __last) argument
340 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
385 splice(iterator __pos, _Self& __x, iterator __first, iterator __last) argument
416 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
436 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
450 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
[all...]
H A D_deque.h82 void _Invalidate_iterators(const iterator& __first, const iterator& __last) argument
83 { _STLP_PRIV __invalidate_range(&_M_iter_list, __first, __last); }
161 deque(_InputIterator __first, _InputIterator __last,
163 : _ConstructCheck(__first, __last),
164 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last), __a),
169 deque(_InputIterator __first, _InputIterator __last)
170 : _ConstructCheck(__first, __last),
171 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last)),
176 deque(const value_type* __first, const value_type* __last,
178 : _ConstructCheck(__first, __las
[all...]
H A D_vector.h128 void _Invalidate_iterators(const iterator& __first, const iterator& __last) argument
129 { _STLP_PRIV __invalidate_range(&_M_iter_list, __first, __last); }
207 vector(_InputIterator __first, _InputIterator __last,
209 : _ConstructCheck(__first, __last),
210 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last), __a),
215 vector(_InputIterator __first, _InputIterator __last)
216 : _ConstructCheck(__first, __last),
217 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last)),
221 vector(const _Tp* __first, const _Tp* __last,
223 : _ConstructCheck(__first, __las
[all...]
H A D_slist.h101 void _Invalidate_iterators(const iterator& __first, const iterator& __last) argument
102 { _STLP_PRIV __invalidate_range(&_M_iter_list, __first, __last); }
138 slist(_InputIterator __first, _InputIterator __last, argument
140 : _ConstructCheck(__first, __last),
141 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last), __a),
145 slist(_InputIterator __first, _InputIterator __last) argument
146 : _ConstructCheck(__first, __last),
147 _M_non_dbg_impl(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last)),
152 slist(const value_type* __first, const value_type* __last, argument
154 : _ConstructCheck(__first, __las
158 slist(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type() ) argument
261 assign(_InputIterator __first, _InputIterator __last) argument
267 assign(const_iterator __first, const_iterator __last) argument
272 assign(const value_type *__first, const value_type *__last) argument
281 insert_after(iterator __pos, _InIter __first, _InIter __last) argument
290 insert(iterator __pos, _InIter __first, _InIter __last) argument
298 insert_after(iterator __pos, const_iterator __first, const_iterator __last) argument
305 insert_after(iterator __pos, const value_type* __first, const value_type* __last) argument
313 insert(iterator __pos, const_iterator __first, const_iterator __last) argument
319 insert(iterator __pos, const value_type* __first, const value_type* __last) argument
375 erase(iterator __first, iterator __last) argument
442 iterator __first = __before_first; ++__first; local
484 splice(iterator __pos, _Self& __x, iterator __first, iterator __last) argument
503 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
515 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
552 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
566 _Base_iterator __first = _M_non_dbg_impl.begin(), __last = _M_non_dbg_impl.end(); local
[all...]
H A D_tree.h114 void _Invalidate_iterators(const iterator& __first, const iterator& __last) argument
115 { _STLP_PRIV __invalidate_range(&_M_iter_list, __first, __last); }
241 void insert_equal(_InputIterator __first, _InputIterator __last) { argument
242 _STLP_DEBUG_CHECK(__check_range(__first,__last))
243 _M_non_dbg_impl.insert_equal(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last));
246 void insert_unique(_InputIterator __first, _InputIterator __last) { argument
247 _STLP_DEBUG_CHECK(__check_range(__first,__last))
248 _M_non_dbg_impl.insert_unique(_STLP_PRIV _Non_Dbg_iter(__first), _STLP_PRIV _Non_Dbg_iter(__last));
251 void insert_unique(const_iterator __first, const_iterator __last) { argument
252 _STLP_DEBUG_CHECK(__check_range(__first,__las
255 insert_unique(const value_type* __first, const value_type* __last) argument
259 insert_equal(const_iterator __first, const_iterator __last) argument
263 insert_equal(const value_type* __first, const value_type* __last) argument
292 erase(iterator __first, iterator __last) argument
297 erase(const key_type* __first, const key_type* __last) argument
[all...]
/external/stlport/stlport/stl/pointers/
H A D_list.h111 list(_InputIterator __first, _InputIterator __last, argument
114 : _M_impl(__first, __last, _STLP_CONVERT_ALLOCATOR(__a, _StorageType)) {}
117 insert(begin(), __first, __last);
123 list(_InputIterator __first, _InputIterator __last) argument
125 : _M_impl(__first, __last) {}
127 { insert(begin(), __first, __last); }
133 list(const value_type *__first, const value_type *__last, argument
135 : _M_impl(cast_traits::to_storage_type_cptr(__first),
138 list(const_iterator __first, const_iterator __last, argument
140 : _M_impl(_BaseConstIte(__first
196 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, const __false_type&) argument
208 insert(iterator __pos, _InputIterator __first, _InputIterator __last) argument
218 insert(iterator __pos, const value_type *__first, const value_type *__last) argument
221 insert(iterator __pos, const_iterator __first, const_iterator __last) argument
239 erase(iterator __first, iterator __last) argument
266 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, const __false_type&) argument
276 assign(_InputIterator __first, _InputIterator __last) argument
285 assign(const value_type *__first, const value_type *__last) argument
289 assign(const_iterator __first, const_iterator __last) argument
297 splice(iterator __pos, _Self& __x, iterator __first, iterator __last) argument
[all...]
H A D_slist.h106 slist(_InputIterator __first, _InputIterator __last, argument
109 : _M_impl(__first, __last, _STLP_CONVERT_ALLOCATOR(__a, _StorageType)) {}
112 insert_after(before_begin(), __first, __last);
118 slist(_InputIterator __first, _InputIterator __last) argument
120 : _M_impl(__first, __last) {}
122 { insert_after(before_begin(), __first, __last); }
126 slist(const_iterator __first, const_iterator __last, argument
128 : _M_impl(_BaseConstIte(__first._M_node), _BaseConstIte(__last._M_node),
130 slist(const value_type* __first, const value_type* __last, argument
132 : _M_impl(cast_traits::to_storage_type_cptr(__first), cast_trait
157 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, const __false_type&) argument
167 assign(_InputIterator __first, _InputIterator __last) argument
176 assign(const value_type *__first, const value_type *__last) argument
180 assign(const_iterator __first, const_iterator __last) argument
251 _M_insert_after_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, const __false_type&) argument
263 insert_after(iterator __pos, _InputIterator __first, _InputIterator __last) argument
274 insert_after(iterator __pos, const_iterator __first, const_iterator __last) argument
278 insert_after(iterator __pos, const value_type* __first, const value_type* __last) argument
312 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, const __false_type&) argument
323 insert(iterator __pos, _InputIterator __first, _InputIterator __last) argument
334 insert(iterator __pos, const_iterator __first, const_iterator __last) argument
336 insert(iterator __pos, const value_type* __first, const value_type* __last) argument
349 erase(iterator __first, iterator __last) argument
377 splice(iterator __pos, _Self& __x, iterator __first, iterator __last) argument
[all...]

Completed in 501 milliseconds

123