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

12

/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dstl_heap.h72 __is_heap(_RandomAccessIterator __first, _Distance __n) argument
77 if (__first[__parent] < __first[__child])
88 __is_heap(_RandomAccessIterator __first, _StrictWeakOrdering __comp, argument
94 if (__comp(__first[__parent], __first[__child]))
104 __is_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
105 { return std::__is_heap(__first, std::distance(__first, __last)); }
109 __is_heap(_RandomAccessIterator __first, _RandomAccessIterato argument
117 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __topIndex, _Tp __value) argument
141 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
162 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __topIndex, _Tp __value, _Compare __comp) argument
189 push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
209 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __len, _Tp __value) argument
232 __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _RandomAccessIterator __result, _Tp __value) argument
253 pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
272 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, _Distance __len, _Tp __value, _Compare __comp) argument
296 __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _RandomAccessIterator __result, _Tp __value, _Compare __comp) argument
319 pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
344 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
384 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
422 sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
448 sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
[all...]
H A Dstl_construct.h118 __destroy_aux(_ForwardIterator __first, _ForwardIterator __last, argument
121 for (; __first != __last; ++__first)
122 std::_Destroy(&*__first);
148 _Destroy(_ForwardIterator __first, _ForwardIterator __last) argument
155 std::__destroy_aux(__first, __last, _Has_trivial_destructor());
170 _Destroy(_ForwardIterator __first, _ForwardIterator __last, argument
173 for (; __first != __last; ++__first)
174 __alloc.destroy(&*__first);
179 _Destroy(_ForwardIterator __first, _ForwardIterator __last, allocator<_Tp>) argument
[all...]
H A Dstl_algo.h153 for_each(_InputIterator __first, _InputIterator __last, _Function __f) argument
157 __glibcxx_requires_valid_range(__first, __last);
158 for ( ; __first != __last; ++__first)
159 __f(*__first);
170 __find(_InputIterator __first, _InputIterator __last, argument
173 while (__first != __last && !(*__first == __val))
174 ++__first;
175 return __first;
185 __find_if(_InputIterator __first, _InputIterator __last, _Predicate __pred, input_iterator_tag) argument
200 __find(_RandomAccessIterator __first, _RandomAccessIterator __last, const _Tp& __val, random_access_iterator_tag) argument
252 __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, _Predicate __pred, random_access_iterator_tag) argument
318 find(_InputIterator __first, _InputIterator __last, const _Tp& __val) argument
340 find_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) argument
362 adjacent_find(_ForwardIterator __first, _ForwardIterator __last) argument
393 adjacent_find(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __binary_pred) argument
424 count(_InputIterator __first, _InputIterator __last, const _Tp& __value) argument
448 count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) argument
630 __search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, std::forward_iterator_tag) argument
664 __search_n(_RandomAccessIter __first, _RandomAccessIter __last, _Integer __count, const _Tp& __val, std::random_access_iterator_tag) argument
722 search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val) argument
750 __search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred, std::forward_iterator_tag) argument
790 __search_n(_RandomAccessIter __first, _RandomAccessIter __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred, std::random_access_iterator_tag) argument
851 search_n(_ForwardIterator __first, _ForwardIterator __last, _Integer __count, const _Tp& __val, _BinaryPredicate __binary_pred) argument
925 transform(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _UnaryOperation __unary_op) argument
991 replace(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __old_value, const _Tp& __new_value) argument
1022 replace_if(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, const _Tp& __new_value) argument
1055 replace_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, const _Tp& __old_value, const _Tp& __new_value) argument
1092 replace_copy_if(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Predicate __pred, const _Tp& __new_value) argument
1125 generate(_ForwardIterator __first, _ForwardIterator __last, _Generator __gen) argument
1151 generate_n(_OutputIterator __first, _Size __n, _Generator __gen) argument
1178 remove_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, const _Tp& __value) argument
1215 remove_copy_if(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Predicate __pred) argument
1253 remove(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) argument
1288 remove_if(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred) argument
1314 __unique_copy(_ForwardIterator __first, _ForwardIterator __last, _OutputIterator __result, forward_iterator_tag, output_iterator_tag) argument
1339 __unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, input_iterator_tag, output_iterator_tag) argument
1364 __unique_copy(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, input_iterator_tag, forward_iterator_tag) argument
1387 __unique_copy(_ForwardIterator __first, _ForwardIterator __last, _OutputIterator __result, _BinaryPredicate __binary_pred, forward_iterator_tag, output_iterator_tag) argument
1418 __unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __binary_pred, input_iterator_tag, output_iterator_tag) argument
1449 __unique_copy(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, _BinaryPredicate __binary_pred, input_iterator_tag, forward_iterator_tag) argument
1489 unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result) argument
1530 unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __binary_pred) argument
1562 unique(_ForwardIterator __first, _ForwardIterator __last) argument
1601 unique(_ForwardIterator __first, _ForwardIterator __last, _BinaryPredicate __binary_pred) argument
1635 __reverse(_BidirectionalIterator __first, _BidirectionalIterator __last, bidirectional_iterator_tag) argument
1657 __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, random_access_iterator_tag) argument
1684 reverse(_BidirectionalIterator __first, _BidirectionalIterator __last) argument
1710 reverse_copy(_BidirectionalIterator __first, _BidirectionalIterator __last, _OutputIterator __result) argument
1756 __rotate(_ForwardIterator __first, _ForwardIterator __middle, _ForwardIterator __last, forward_iterator_tag) argument
1796 __rotate(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, bidirectional_iterator_tag) argument
1830 __rotate(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last, random_access_iterator_tag) argument
1917 rotate(_ForwardIterator __first, _ForwardIterator __middle, _ForwardIterator __last) argument
1950 rotate_copy(_ForwardIterator __first, _ForwardIterator __middle, _ForwardIterator __last, _OutputIterator __result) argument
1976 random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
2003 random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, _RandomNumberGenerator& __rand) argument
2025 __partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, forward_iterator_tag) argument
2055 __partition(_BidirectionalIterator __first, _BidirectionalIterator __last, _Predicate __pred, bidirectional_iterator_tag) argument
2097 partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred) argument
2119 __inplace_stable_partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, _Distance __len) argument
2148 __stable_partition_adaptive(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, _Distance __len, _Pointer __buffer, _Distance __buffer_size) argument
2208 stable_partition(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred) argument
2248 __unguarded_partition(_RandomAccessIterator __first, _RandomAccessIterator __last, _Tp __pivot) argument
2272 __unguarded_partition(_RandomAccessIterator __first, _RandomAccessIterator __last, _Tp __pivot, _Compare __comp) argument
2346 __insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
2373 __insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
2399 __unguarded_insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
2416 __unguarded_insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
2433 __final_insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
2452 __final_insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
2472 __heap_select(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last) argument
2492 __heap_select(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last, _Compare __comp) argument
2537 partial_sort(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last) argument
2575 partial_sort(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last, _Compare __comp) argument
2614 partial_sort_copy(_InputIterator __first, _InputIterator __last, _RandomAccessIterator __result_first, _RandomAccessIterator __result_last) argument
2679 partial_sort_copy(_InputIterator __first, _InputIterator __last, _RandomAccessIterator __result_first, _RandomAccessIterator __result_last, _Compare __comp) argument
2735 __introsort_loop(_RandomAccessIterator __first, _RandomAccessIterator __last, _Size __depth_limit) argument
2771 __introsort_loop(_RandomAccessIterator __first, _RandomAccessIterator __last, _Size __depth_limit, _Compare __comp) argument
2816 sort(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
2851 sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
2884 lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
2934 lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
2981 upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
3031 upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
3073 __merge_without_buffer(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2) argument
3121 __merge_without_buffer(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2, _Compare __comp) argument
3171 __inplace_stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
3194 __inplace_stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
3333 __merge_sort_loop(_RandomAccessIterator1 __first, _RandomAccessIterator1 __last, _RandomAccessIterator2 __result, _Distance __step_size) argument
3356 __merge_sort_loop(_RandomAccessIterator1 __first, _RandomAccessIterator1 __last, _RandomAccessIterator2 __result, _Distance __step_size, _Compare __comp) argument
3383 __chunk_insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Distance __chunk_size) argument
3397 __chunk_insertion_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Distance __chunk_size, _Compare __comp) argument
3411 __merge_sort_with_buffer(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer) argument
3435 __merge_sort_with_buffer(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer, _Compare __comp) argument
3546 __rotate_adaptive(_BidirectionalIterator1 __first, _BidirectionalIterator1 __middle, _BidirectionalIterator1 __last, _Distance __len1, _Distance __len2, _BidirectionalIterator2 __buffer, _Distance __buffer_size) argument
3582 __merge_adaptive(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2, _Pointer __buffer, _Distance __buffer_size) argument
3641 __merge_adaptive(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Distance __len1, _Distance __len2, _Pointer __buffer, _Distance __buffer_size, _Compare __comp) argument
3713 inplace_merge(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last) argument
3767 inplace_merge(_BidirectionalIterator __first, _BidirectionalIterator __middle, _BidirectionalIterator __last, _Compare __comp) argument
3805 __stable_sort_adaptive(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer, _Distance __buffer_size) argument
3832 __stable_sort_adaptive(_RandomAccessIterator __first, _RandomAccessIterator __last, _Pointer __buffer, _Distance __buffer_size, _Compare __comp) argument
3876 stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last) argument
3917 stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) argument
3945 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Size __depth_limit) argument
3980 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Size __depth_limit, _Compare __comp) argument
4032 nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last) argument
4070 nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Compare __comp) argument
4109 equal_range(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
4170 equal_range(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
4228 binary_search(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val) argument
4260 binary_search(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __val, _Compare __comp) argument
4881 max_element(_ForwardIterator __first, _ForwardIterator __last) argument
4908 max_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) argument
4933 min_element(_ForwardIterator __first, _ForwardIterator __last) argument
4960 min_element(_ForwardIterator __first, _ForwardIterator __last, _Compare __comp) argument
4995 next_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last) argument
5051 next_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last, _Compare __comp) argument
5106 prev_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last) argument
5162 prev_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last, _Compare __comp) argument
[all...]
H A Dstl_uninitialized.h72 __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last, argument
75 { return std::copy(__first, __last, __result); }
79 __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last, argument
86 for (; __first != __last; ++__first, ++__cur)
87 std::_Construct(&*__cur, *__first);
108 uninitialized_copy(_InputIterator __first, _InputIterator __last, argument
113 return std::__uninitialized_copy_aux(__first, __last, __result,
118 uninitialized_copy(const char* __first, const char* __last, char* __result) argument
120 std::memmove(__result, __first, __las
125 uninitialized_copy(const wchar_t* __first, const wchar_t* __last, wchar_t* __result) argument
136 __uninitialized_fill_aux(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, __true_type) argument
143 __uninitialized_fill_aux(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, __false_type) argument
170 uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x) argument
182 __uninitialized_fill_n_aux(_ForwardIterator __first, _Size __n, const _Tp& __x, __true_type) argument
188 __uninitialized_fill_n_aux(_ForwardIterator __first, _Size __n, const _Tp& __x, __false_type) argument
215 uninitialized_fill_n(_ForwardIterator __first, _Size __n, const _Tp& __x) argument
231 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, _Allocator __alloc) argument
251 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, _ForwardIterator __result, allocator<_Tp>) argument
258 __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, _Allocator __alloc) argument
276 __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __x, allocator<_Tp2>) argument
283 __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n, const _Tp& __x, _Allocator __alloc) argument
303 __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n, const _Tp& __x, allocator<_Tp2>) argument
348 __uninitialized_fill_copy(_ForwardIterator __result, _ForwardIterator __mid, const _Tp& __x, _InputIterator __first, _InputIterator __last, _Allocator __alloc) argument
[all...]
H A Dstl_numeric.h81 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) argument
85 __glibcxx_requires_valid_range(__first, __last);
87 for (; __first != __last; ++__first)
88 __init = __init + *__first;
107 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, argument
112 __glibcxx_requires_valid_range(__first, __last);
114 for (; __first != __last; ++__first)
115 __init = __binary_op(__init, *__first);
198 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result) argument
238 partial_sum(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op) argument
274 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result) argument
313 adjacent_difference(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op) argument
[all...]
H A Dstl_iterator_base_funcs.h75 __distance(_InputIterator __first, _InputIterator __last, argument
82 while (__first != __last)
84 ++__first;
92 __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, argument
98 return __last - __first;
115 distance(_InputIterator __first, _InputIterator __last) argument
118 return std::__distance(__first, __last,
119 std::__iterator_category(__first));
H A Dstl_algobase.h265 copy(_II __first, _II __last, _OI __result) argument
267 for (; __first != __last; ++__result, ++__first)
268 *__result = *__first;
278 copy(_II __first, _II __last, _OI __result) argument
281 for(_Distance __n = __last - __first; __n > 0; --__n)
283 *__result = *__first;
284 ++__first;
296 copy(const _Tp* __first, const _Tp* __last, _Tp* __result) argument
298 std::memmove(__result, __first, sizeo
305 __copy_aux(_II __first, _II __last, _OI __result) argument
339 __copy_n(_II __first, _II __last, _OI __result) argument
348 __copy_n(_II __first, _II __last, _OI __result) argument
357 __copy_n(_II __first, _II __last, _OI __result) argument
366 __copy_n(_II __first, _II __last, _OI __result) argument
389 copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result) argument
416 __copy_b(_BI1 __first, _BI1 __last, _BI2 __result) argument
429 __copy_b(_BI1 __first, _BI1 __last, _BI2 __result) argument
443 __copy_b(const _Tp* __first, const _Tp* __last, _Tp* __result) argument
453 __copy_backward_aux(_BI1 __first, _BI1 __last, _BI2 __result) argument
473 __copy_b_n(_BI1 __first, _BI1 __last, _BI2 __result) argument
482 __copy_b_n(_BI1 __first, _BI1 __last, _BI2 __result) argument
492 __copy_b_n(_BI1 __first, _BI1 __last, _BI2 __result) argument
502 __copy_b_n(_BI1 __first, _BI1 __last, _BI2 __result) argument
526 copy_backward(_BI1 __first, _BI1 __last, _BI2 __result) argument
548 fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) argument
561 fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) argument
583 fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) argument
596 fill(unsigned char* __first, unsigned char* __last, const unsigned char& __c) argument
604 fill(signed char* __first, signed char* __last, const signed char& __c) argument
612 fill(char* __first, char* __last, const char& __c) argument
624 fill_n(_OutputIterator __first, _Size __n, const _Tp& __value) argument
637 fill_n(_OutputIterator __first, _Size __n, const _Tp& __value) argument
659 fill_n(_OutputIterator __first, _Size __n, const _Tp& __value) argument
670 fill_n(unsigned char* __first, _Size __n, const unsigned char& __c) argument
678 fill_n(signed char* __first, _Size __n, const signed char& __c) argument
686 fill_n(char* __first, _Size __n, const char& __c) argument
[all...]
H A Dstl_tempbuf.h125 _Temporary_buffer(_ForwardIterator __first, _ForwardIterator __last);
144 _Temporary_buffer(_ForwardIterator __first, _ForwardIterator __last) argument
145 : _M_original_len(std::distance(__first, __last)),
158 _M_initialize_buffer(*__first, _Trivial());
H A Dstl_bvector.h357 __fill_bvector(_Bit_iterator __first, _Bit_iterator __last, bool __x) argument
359 for (; __first != __last; ++__first)
360 *__first = __x;
364 fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x) argument
366 if (__first._M_p != __last._M_p)
368 std::fill(__first._M_p + 1, __last._M_p, __x ? ~0 : 0);
369 __fill_bvector(__first, _Bit_iterator(__first._M_p + 1, 0), __x);
373 __fill_bvector(__first, __las
517 vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a = allocator_type()) argument
552 assign(_InputIterator __first, _InputIterator __last) argument
729 insert(iterator __position, _InputIterator __first, _InputIterator __last) argument
754 erase(iterator __first, iterator __last) argument
785 _M_copy_aligned(const_iterator __first, const_iterator __last, iterator __result) argument
816 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, __false_type) argument
823 _M_initialize_range(_InputIterator __first, _InputIterator __last, std::input_iterator_tag) argument
832 _M_initialize_range(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag) argument
847 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, __false_type) argument
870 _M_assign_aux(_InputIterator __first, _InputIterator __last, std::input_iterator_tag) argument
879 insert(end(), __first, __last); local
884 _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag) argument
908 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, __false_type) argument
945 _M_insert_range(iterator __pos, _InputIterator __first, _InputIterator __last, std::input_iterator_tag) argument
957 _M_insert_range(iterator __position, _ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag) argument
[all...]
H A Dstreambuf_iterator.h284 copy(istreambuf_iterator<_CharT> __first, argument
288 if (__first._M_sbuf && !__last._M_sbuf && !__result._M_failed)
291 __copy_streambufs_eof(__first._M_sbuf, __result._M_sbuf, __ineof);
301 __copy_aux(_CharT* __first, _CharT* __last, argument
304 const streamsize __num = __last - __first;
306 __result._M_put(__first, __num);
313 __copy_aux(const _CharT* __first, const _CharT* __last, argument
316 const streamsize __num = __last - __first;
318 __result._M_put(__first, __num);
325 __copy_aux(istreambuf_iterator<_CharT> __first, argument
360 find(istreambuf_iterator<_CharT> __first, istreambuf_iterator<_CharT> __last, const _CharT& __val) argument
[all...]
H A Dstl_vector.h266 vector(_InputIterator __first, _InputIterator __last, argument
272 _M_initialize_dispatch(__first, __last, _Integral());
324 assign(_InputIterator __first, _InputIterator __last) argument
328 _M_assign_dispatch(__first, __last, _Integral());
685 insert(iterator __position, _InputIterator __first, argument
690 _M_insert_dispatch(__position, __first, __last, _Integral());
730 erase(iterator __first, iterator __last);
775 _ForwardIterator __first, _ForwardIterator __last)
780 std::__uninitialized_copy_a(__first, __last, __result,
809 _M_initialize_dispatch(_InputIterator __first, _InputIterato argument
774 _M_allocate_and_copy(size_type __n, _ForwardIterator __first, _ForwardIterator __last) argument
820 _M_range_initialize(_InputIterator __first, _InputIterator __last, std::input_iterator_tag) argument
830 _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag) argument
858 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, __false_type) argument
899 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, __false_type) argument
[all...]
H A Dstl_list.h84 transfer(_List_node_base * const __first,
520 list(_InputIterator __first, _InputIterator __last, argument
526 _M_initialize_dispatch(__first, __last, _Integral());
575 assign(_InputIterator __first, _InputIterator __last) argument
579 _M_assign_dispatch(__first, __last, _Integral());
840 insert(iterator __position, _InputIterator __first, argument
843 list __tmp(__first, __last, _M_get_Node_allocator());
884 erase(iterator __first, iterator __last) argument
886 while (__first != __last)
887 __first
983 splice(iterator __position, list& __x, iterator __first, iterator __last) argument
1123 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, __false_type) argument
1165 _M_transfer(iterator __position, iterator __first, iterator __last) argument
[all...]
H A Dstl_deque.h355 fill(const _Deque_iterator<_Tp, _Tp&, _Tp*>& __first,
739 deque(_InputIterator __first, _InputIterator __last, argument
745 _M_initialize_dispatch(__first, __last, _Integral());
794 assign(_InputIterator __first, _InputIterator __last) argument
797 _M_assign_dispatch(__first, __last, _Integral());
1156 insert(iterator __position, _InputIterator __first, argument
1161 _M_insert_dispatch(__position, __first, __last, _Integral());
1197 erase(iterator __first, iterator __last);
1247 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, argument
1252 _M_range_initialize(__first, __las
1311 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, __false_type) argument
1328 _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag) argument
1391 _M_insert_dispatch(iterator __pos, _InputIterator __first, _InputIterator __last, __false_type) argument
1443 _M_destroy_data_dispatch(iterator __first, iterator __last, __false_type) argument
1450 _M_destroy_data(iterator __first, iterator __last, const _Alloc1&) argument
1454 _M_destroy_data(iterator __first, iterator __last, const std::allocator<_Tp>&) argument
[all...]
H A Dstl_multimap.h186 multimap(_InputIterator __first, _InputIterator __last) argument
188 { _M_t._M_insert_equal(__first, __last); }
202 multimap(_InputIterator __first, _InputIterator __last, argument
206 { _M_t._M_insert_equal(__first, __last); }
376 insert(_InputIterator __first, _InputIterator __last) argument
377 { _M_t._M_insert_equal(__first, __last); }
420 erase(iterator __first, iterator __last) argument
421 { _M_t.erase(__first, __last); }
H A Dstl_multiset.h154 multiset(_InputIterator __first, _InputIterator __last) argument
156 { _M_t._M_insert_equal(__first, __last); }
170 multiset(_InputIterator __first, _InputIterator __last, argument
174 { _M_t._M_insert_equal(__first, __last); }
331 insert(_InputIterator __first, _InputIterator __last) argument
332 { _M_t._M_insert_equal(__first, __last); }
375 erase(iterator __first, iterator __last) argument
376 { _M_t.erase(__first, __last); }
H A Dstl_set.h164 set(_InputIterator __first, _InputIterator __last) argument
166 { _M_t._M_insert_unique(__first, __last); }
180 set(_InputIterator __first, _InputIterator __last, argument
184 { _M_t._M_insert_unique(__first, __last); }
344 insert(_InputIterator __first, _InputIterator __last) argument
345 { _M_t._M_insert_unique(__first, __last); }
387 erase(iterator __first, iterator __last) argument
388 { _M_t.erase(__first, __last); }
/freebsd-11-stable/contrib/libstdc++/include/debug/
H A Dfunctions.h95 __valid_range_aux2(const _RandomAccessIterator& __first, argument
98 { return __last - __first >= 0; }
124 __valid_range_aux(const _InputIterator& __first, argument
129 return __valid_range_aux2(__first, __last, _Category());
139 __valid_range(const _InputIterator& __first, const _InputIterator& __last) argument
142 return __valid_range_aux(__first, __last, _Integral());
148 __valid_range(const _Safe_iterator<_Iterator, _Sequence>& __first, argument
150 { return __first._M_valid_range(__last); }
153 * __first. This routine is useful when we can't use a separate
158 __check_valid_range(const _InputIterator& __first, argument
201 __check_sorted_aux(_ForwardIterator __first, _ForwardIterator __last, std::forward_iterator_tag) argument
228 __check_sorted_aux(_ForwardIterator __first, _ForwardIterator __last, _Predicate __pred, std::forward_iterator_tag) argument
246 __check_sorted(const _InputIterator& __first, const _InputIterator& __last) argument
255 __check_sorted(const _InputIterator& __first, const _InputIterator& __last, _Predicate __pred) argument
269 __check_partitioned(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) argument
282 __check_partitioned(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value, _Pred __pred) argument
[all...]
H A Dhash_map.h149 insert(const value_type* __first, const value_type* __last) argument
151 __glibcxx_check_valid_range(__first, __last);
152 _Base::insert(__first, __last);
157 insert(_InputIterator __first, _InputIterator __last) argument
159 __glibcxx_check_valid_range(__first, __last);
160 _Base::insert(__first.base(), __last.base());
222 erase(iterator __first, iterator __last) argument
224 __glibcxx_check_erase_range(__first, __last);
225 for (iterator __tmp = __first; __tmp != __last;)
230 _Base::erase(__first
[all...]
H A Dhash_set.h139 insert(const value_type* __first, const value_type* __last) argument
141 __glibcxx_check_valid_range(__first, __last);
142 _Base::insert(__first, __last);
147 insert(_InputIterator __first, _InputIterator __last) argument
149 __glibcxx_check_valid_range(__first, __last);
150 _Base::insert(__first.base(), __last.base());
197 erase(iterator __first, iterator __last) argument
199 __glibcxx_check_erase_range(__first, __last);
200 for (iterator __tmp = __first; __tmp != __last;)
205 _Base::erase(__first
[all...]
H A Dmultiset.h83 multiset(_InputIterator __first, _InputIterator __last, argument
86 : _Base(__gnu_debug::__check_valid_range(__first, __last), __last,
158 insert(_InputIterator __first, _InputIterator __last) argument
160 __glibcxx_check_valid_range(__first, __last);
161 _Base::insert(__first, __last);
188 erase(iterator __first, iterator __last) argument
192 __glibcxx_check_erase_range(__first, __last);
193 while (__first != __last)
194 this->erase(__first++);
H A Dset.h83 set(_InputIterator __first, _InputIterator __last, argument
86 : _Base(__gnu_debug::__check_valid_range(__first, __last), __last,
163 insert(_InputIterator __first, _InputIterator __last) argument
165 __glibcxx_check_valid_range(__first, __last);
166 _Base::insert(__first, __last);
192 erase(iterator __first, iterator __last) argument
196 __glibcxx_check_erase_range(__first, __last);
198 while (__first != __last)
199 this->erase(__first++);
H A Dhash_multimap.h144 insert(_InputIterator __first, _InputIterator __last) argument
146 __glibcxx_check_valid_range(__first, __last);
147 _Base::insert(__first.base(), __last.base());
206 erase(iterator __first, iterator __last) argument
208 __glibcxx_check_erase_range(__first, __last);
209 for (iterator __tmp = __first; __tmp != __last;)
214 _Base::erase(__first.base(), __last.base());
/freebsd-11-stable/contrib/libstdc++/src/
H A Dlist.cc93 _List_node_base::transfer(_List_node_base * const __first, argument
100 __first->_M_prev->_M_next = __last;
101 this->_M_prev->_M_next = __first;
106 __last->_M_prev = __first->_M_prev;
107 __first->_M_prev = __tmp;
/freebsd-11-stable/contrib/libstdc++/include/ext/
H A Dhashtable.h229 const unsigned long* __first = __stl_prime_list; local
231 const unsigned long* pos = std::lower_bound(__first, __last, __n);
512 _Node* __first; local
513 for (__first = _M_buckets[__n];
514 __first && !_M_equals(_M_get_key(__first->_M_val), __key);
515 __first = __first->_M_next)
517 return iterator(__first, this);
524 const _Node* __first; local
752 _Node* __first = _M_buckets[__n]; local
771 _Node* __first = _M_buckets[__n]; local
798 _Node* __first = _M_buckets[__n]; local
872 _Node* __first = _M_buckets[__n]; local
947 erase(iterator __first, iterator __last) argument
972 erase(const_iterator __first, const_iterator __last) argument
1003 _Node* __first = _M_buckets[__bucket]; local
1037 _M_erase_bucket(const size_type __n, _Node* __first, _Node* __last) argument
[all...]
/freebsd-11-stable/contrib/libstdc++/include/tr1/
H A Dfunctional_hash.h93 hash(const char* __first, std::size_t __length) argument
97 __result = (__result * 131) + *__first++;
106 hash(const char* __first, std::size_t __length) argument
111 __result ^= static_cast<std::size_t>(*__first++);
122 hash(const char* __first, std::size_t __length) argument
128 __result ^= static_cast<std::size_t>(*__first++);

Completed in 227 milliseconds

12