Home
last modified time | relevance | path

Searched refs:_InputIterator (Results 1 – 25 of 71) sorted by relevance

123

/freebsd-12.1/contrib/libstdc++/include/bits/
H A Dstl_numeric.h79 template<typename _InputIterator, typename _Tp> in _GLIBCXX_BEGIN_NAMESPACE()
81 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) in _GLIBCXX_BEGIN_NAMESPACE()
107 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, in accumulate()
196 template<typename _InputIterator, typename _OutputIterator>
198 partial_sum(_InputIterator __first, _InputIterator __last, in partial_sum()
235 template<typename _InputIterator, typename _OutputIterator,
238 partial_sum(_InputIterator __first, _InputIterator __last, in partial_sum()
272 template<typename _InputIterator, typename _OutputIterator>
274 adjacent_difference(_InputIterator __first, in adjacent_difference()
275 _InputIterator __last, _OutputIterator __result) in adjacent_difference()
[all …]
H A Dstl_iterator_base_funcs.h73 template<typename _InputIterator> in _GLIBCXX_BEGIN_NAMESPACE()
74 inline typename iterator_traits<_InputIterator>::difference_type in _GLIBCXX_BEGIN_NAMESPACE()
75 __distance(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NAMESPACE()
79 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>) in _GLIBCXX_BEGIN_NAMESPACE()
113 template<typename _InputIterator>
114 inline typename iterator_traits<_InputIterator>::difference_type
115 distance(_InputIterator __first, _InputIterator __last) in distance()
122 template<typename _InputIterator, typename _Distance>
124 __advance(_InputIterator& __i, _Distance __n, input_iterator_tag) in __advance()
171 template<typename _InputIterator, typename _Distance>
[all …]
H A Dstl_vector.h265 template<typename _InputIterator>
266 vector(_InputIterator __first, _InputIterator __last,
322 template<typename _InputIterator>
324 assign(_InputIterator __first, _InputIterator __last) in assign()
683 template<typename _InputIterator>
686 _InputIterator __last) in insert()
807 template<typename _InputIterator>
809 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, in _M_initialize_dispatch()
818 template<typename _InputIterator>
858 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, in _M_assign_dispatch()
[all …]
H A Dstl_uninitialized.h70 template<typename _InputIterator, typename _ForwardIterator> in _GLIBCXX_BEGIN_NAMESPACE()
72 __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NAMESPACE()
77 template<typename _InputIterator, typename _ForwardIterator>
79 __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last, in __uninitialized_copy_aux()
106 template<typename _InputIterator, typename _ForwardIterator>
108 uninitialized_copy(_InputIterator __first, _InputIterator __last, in uninitialized_copy()
231 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, in __uninitialized_copy_a()
251 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, in __uninitialized_copy_a()
349 const _Tp& __x, _InputIterator __first, in __uninitialized_fill_copy()
350 _InputIterator __last, in __uninitialized_fill_copy()
[all …]
H A Dstl_bvector.h516 template<class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
517 vector(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
550 template<class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
552 assign(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
727 template<class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
730 _InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
816 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
823 _M_initialize_range(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
847 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
870 _M_assign_aux(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
[all …]
H A Dstl_algo.h170 __find(_InputIterator __first, _InputIterator __last, in __find()
185 __find_if(_InputIterator __first, _InputIterator __last, in __find_if()
318 find(_InputIterator __first, _InputIterator __last, in find()
340 find_if(_InputIterator __first, _InputIterator __last, in find_if()
925 transform(_InputIterator __first, _InputIterator __last, in transform()
1055 replace_copy(_InputIterator __first, _InputIterator __last, in replace_copy()
1178 remove_copy(_InputIterator __first, _InputIterator __last, in remove_copy()
1339 __unique_copy(_InputIterator __first, _InputIterator __last, in __unique_copy()
1364 __unique_copy(_InputIterator __first, _InputIterator __last, in __unique_copy()
1489 unique_copy(_InputIterator __first, _InputIterator __last, in unique_copy()
[all …]
H A Dstl_deque.h738 template<typename _InputIterator>
739 deque(_InputIterator __first, _InputIterator __last,
792 template<typename _InputIterator>
794 assign(_InputIterator __first, _InputIterator __last) in assign()
1154 template<typename _InputIterator>
1157 _InputIterator __last) in insert()
1247 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, in _M_initialize_dispatch()
1271 _M_range_initialize(_InputIterator __first, _InputIterator __last,
1311 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, in _M_assign_dispatch()
1322 _M_assign_aux(_InputIterator __first, _InputIterator __last,
[all …]
H A Dstl_list.h519 template<typename _InputIterator>
520 list(_InputIterator __first, _InputIterator __last,
573 template<typename _InputIterator>
575 assign(_InputIterator __first, _InputIterator __last) in assign()
838 template<typename _InputIterator>
840 insert(iterator __position, _InputIterator __first, in insert()
841 _InputIterator __last) in insert()
1121 template<typename _InputIterator>
1123 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, in _M_initialize_dispatch()
1152 template<typename _InputIterator>
[all …]
H A Dstl_multiset.h153 template <class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
154 multiset(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
169 template <class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
170 multiset(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
329 template <class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
331 insert(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
H A Dstl_set.h163 template<class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
164 set(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
179 template<class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
180 set(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
342 template<class _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
344 insert(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
H A Dstl_multimap.h185 template <typename _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
186 multimap(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
201 template <typename _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
202 multimap(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
374 template <typename _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
376 insert(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
H A Dstl_map.h187 template <typename _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
188 map(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
203 template <typename _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
204 map(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
437 template <typename _InputIterator> in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
439 insert(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
/freebsd-12.1/contrib/libstdc++/include/debug/
H A Dfunctions.h104 template<typename _InputIterator>
106 __valid_range_aux2(const _InputIterator&, const _InputIterator&, in __valid_range_aux2() argument
122 template<typename _InputIterator>
137 template<typename _InputIterator>
139 __valid_range(const _InputIterator& __first, const _InputIterator& __last) in __valid_range()
157 inline _InputIterator
159 const _InputIterator& __last in __check_valid_range()
193 __check_sorted_aux(const _InputIterator&, const _InputIterator&, in __check_sorted_aux() argument
220 __check_sorted_aux(const _InputIterator&, const _InputIterator&, in __check_sorted_aux() argument
246 __check_sorted(const _InputIterator& __first, const _InputIterator& __last) in __check_sorted()
[all …]
H A Dhash_multiset.h92 template<typename _InputIterator>
93 hash_multiset(_InputIterator __f, _InputIterator __l) in hash_multiset()
97 template<typename _InputIterator>
98 hash_multiset(_InputIterator __f, _InputIterator __l, size_type __n) in hash_multiset()
102 template<typename _InputIterator>
103 hash_multiset(_InputIterator __f, _InputIterator __l, size_type __n, in hash_multiset()
108 template<typename _InputIterator>
109 hash_multiset(_InputIterator __f, _InputIterator __l, size_type __n,
136 template <typename _InputIterator>
138 insert(_InputIterator __first, _InputIterator __last) in insert()
H A Dhash_multimap.h93 template<typename _InputIterator>
94 hash_multimap(_InputIterator __f, _InputIterator __l) in hash_multimap()
97 template<typename _InputIterator>
98 hash_multimap(_InputIterator __f, _InputIterator __l, size_type __n) in hash_multimap()
101 template<typename _InputIterator>
102 hash_multimap(_InputIterator __f, _InputIterator __l, size_type __n, in hash_multimap()
106 template<typename _InputIterator>
107 hash_multimap(_InputIterator __f, _InputIterator __l, size_type __n,
142 template <typename _InputIterator>
144 insert(_InputIterator __first, _InputIterator __last) in insert()
H A Dhash_set.h91 template<typename _InputIterator>
92 hash_set(_InputIterator __f, _InputIterator __l) in hash_set()
95 template<typename _InputIterator>
96 hash_set(_InputIterator __f, _InputIterator __l, size_type __n) in hash_set()
99 template<typename _InputIterator>
100 hash_set(_InputIterator __f, _InputIterator __l, size_type __n, in hash_set()
104 template<typename _InputIterator>
105 hash_set(_InputIterator __f, _InputIterator __l, size_type __n,
145 template<typename _InputIterator>
147 insert(_InputIterator __first, _InputIterator __last) in insert()
H A Dhash_map.h94 template<typename _InputIterator>
95 hash_map(_InputIterator __f, _InputIterator __l) in hash_map()
98 template<typename _InputIterator>
99 hash_map(_InputIterator __f, _InputIterator __l, size_type __n) in hash_map()
102 template<typename _InputIterator>
103 hash_map(_InputIterator __f, _InputIterator __l, size_type __n, in hash_map()
107 template<typename _InputIterator>
108 hash_map(_InputIterator __f, _InputIterator __l, size_type __n,
155 template<typename _InputIterator>
157 insert(_InputIterator __first, _InputIterator __last) in insert()
/freebsd-12.1/contrib/libc++/include/
H A Dnumeric159 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init)
180 reduce(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOp __b)
190 reduce(_InputIterator __first, _InputIterator __last, _Tp __init)
198 reduce(_InputIterator __first, _InputIterator __last)
230 transform_reduce(_InputIterator __first, _InputIterator __last,
302 exclusive_scan(_InputIterator __first, _InputIterator __last,
322 exclusive_scan(_InputIterator __first, _InputIterator __last,
329 _OutputIterator inclusive_scan(_InputIterator __first, _InputIterator __last,
340 _OutputIterator inclusive_scan(_InputIterator __first, _InputIterator __last,
354 _OutputIterator inclusive_scan(_InputIterator __first, _InputIterator __last,
[all …]
H A Dunordered_set443 unordered_set(_InputIterator __first, _InputIterator __last);
445 unordered_set(_InputIterator __first, _InputIterator __last,
449 unordered_set(_InputIterator __first, _InputIterator __last,
455 unordered_set(_InputIterator __first, _InputIterator __last,
459 unordered_set(_InputIterator __first, _InputIterator __last,
588 void insert(_InputIterator __first, _InputIterator __last);
759 _InputIterator __first, _InputIterator __last)
770 _InputIterator __first, _InputIterator __last, size_type __n,
784 _InputIterator __first, _InputIterator __last, size_type __n,
1155 void insert(_InputIterator __first, _InputIterator __last);
[all …]
H A Dvector529 vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
600 assign(_InputIterator __first, _InputIterator __last);
748 insert(const_iterator __position, _InputIterator __first, _InputIterator __last);
922 vector(_InputIterator, _InputIterator)
929 vector(_InputIterator, _InputIterator, _Alloc)
1415 vector<_Tp, _Allocator>::assign(_InputIterator __first, _InputIterator __last)
2259 vector(_InputIterator __first, _InputIterator __last,
2263 vector(_InputIterator __first, _InputIterator __last, const allocator_type& __a,
2306 assign(_InputIterator __first, _InputIterator __last);
2725 vector<bool, _Allocator>::vector(_InputIterator __first, _InputIterator __last,
[all …]
/freebsd-12.1/contrib/libc++/include/ext/
H A Dhash_set248 hash_set(_InputIterator __first, _InputIterator __last);
250 hash_set(_InputIterator __first, _InputIterator __last,
254 hash_set(_InputIterator __first, _InputIterator __last,
286 void insert(_InputIterator __first, _InputIterator __last);
350 _InputIterator __first, _InputIterator __last)
359 _InputIterator __first, _InputIterator __last, size_type __n,
370 _InputIterator __first, _InputIterator __last, size_type __n,
472 hash_multiset(_InputIterator __first, _InputIterator __last,
476 hash_multiset(_InputIterator __first, _InputIterator __last,
507 void insert(_InputIterator __first, _InputIterator __last);
[all …]
H A Dhash_map514 hash_map(_InputIterator __first, _InputIterator __last);
516 hash_map(_InputIterator __first, _InputIterator __last,
520 hash_map(_InputIterator __first, _InputIterator __last,
553 void insert(_InputIterator __first, _InputIterator __last);
626 _InputIterator __first, _InputIterator __last)
635 _InputIterator __first, _InputIterator __last, size_type __n,
646 _InputIterator __first, _InputIterator __last, size_type __n,
789 hash_multimap(_InputIterator __first, _InputIterator __last,
793 hash_multimap(_InputIterator __first, _InputIterator __last,
825 void insert(_InputIterator __first, _InputIterator __last);
[all …]
/freebsd-12.1/contrib/libstdc++/include/ext/
H A Dalgorithm81 pair<_InputIterator, _OutputIterator>
82 __copy_n(_InputIterator __first, _Size __count,
122 inline pair<_InputIterator, _OutputIterator>
128 typename iterator_traits<_InputIterator>::value_type>)
225 count(_InputIterator __first, _InputIterator __last,
243 count_if(_InputIterator __first, _InputIterator __last,
250 typename iterator_traits<_InputIterator>::value_type>)
334 __random_sample(_InputIterator __first, _InputIterator __last,
357 __random_sample(_InputIterator __first, _InputIterator __last,
389 random_sample(_InputIterator __first, _InputIterator __last,
[all …]
H A Dhash_set140 template<class _InputIterator>
141 hash_set(_InputIterator __f, _InputIterator __l)
146 hash_set(_InputIterator __f, _InputIterator __l, size_type __n)
151 hash_set(_InputIterator __f, _InputIterator __l, size_type __n,
157 hash_set(_InputIterator __f, _InputIterator __l, size_type __n,
203 insert(_InputIterator __f, _InputIterator __l)
346 hash_multiset(_InputIterator __f, _InputIterator __l)
351 hash_multiset(_InputIterator __f, _InputIterator __l, size_type __n)
356 hash_multiset(_InputIterator __f, _InputIterator __l, size_type __n,
362 hash_multiset(_InputIterator __f, _InputIterator __l, size_type __n,
[all …]
H A Dhash_map138 template<class _InputIterator>
139 hash_map(_InputIterator __f, _InputIterator __l)
144 hash_map(_InputIterator __f, _InputIterator __l, size_type __n)
149 hash_map(_InputIterator __f, _InputIterator __l, size_type __n,
155 hash_map(_InputIterator __f, _InputIterator __l, size_type __n,
206 insert(_InputIterator __f, _InputIterator __l)
361 hash_multimap(_InputIterator __f, _InputIterator __l)
366 hash_multimap(_InputIterator __f, _InputIterator __l, size_type __n)
371 hash_multimap(_InputIterator __f, _InputIterator __l, size_type __n,
377 hash_multimap(_InputIterator __f, _InputIterator __l, size_type __n,
[all …]

123