Home | History | Annotate | Download | only in bits

Lines Matching refs:_InputIterator

128   template<typename _InputIterator, typename _Tp>
129 inline _InputIterator
130 __find(_InputIterator __first, _InputIterator __last,
139 template<typename _InputIterator, typename _Predicate>
140 inline _InputIterator
141 __find_if(_InputIterator __first, _InputIterator __last,
246 template<typename _InputIterator, typename _Predicate>
247 inline _InputIterator
248 __find_if_not(_InputIterator __first, _InputIterator __last,
305 template<typename _InputIterator, typename _Predicate>
306 inline _InputIterator
307 __find_if_not(_InputIterator __first, _InputIterator __last,
317 template<typename _InputIterator, typename _Predicate, typename _Distance>
318 _InputIterator
319 __find_if_not_n(_InputIterator __first, _Distance& __len, _Predicate __pred)
751 template<typename _InputIterator, typename _Predicate>
753 all_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
768 template<typename _InputIterator, typename _Predicate>
770 none_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
786 template<typename _InputIterator, typename _Predicate>
788 any_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
801 template<typename _InputIterator, typename _Predicate>
802 inline _InputIterator
803 find_if_not(_InputIterator __first, _InputIterator __last,
807 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
809 typename iterator_traits<_InputIterator>::value_type>)
824 template<typename _InputIterator, typename _Predicate>
826 is_partitioned(_InputIterator __first, _InputIterator __last,
895 template<typename _InputIterator, typename _OutputIterator, typename _Tp>
897 remove_copy(_InputIterator __first, _InputIterator __last,
901 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
903 typename iterator_traits<_InputIterator>::value_type>)
905 typename iterator_traits<_InputIterator>::value_type, _Tp>)
932 template<typename _InputIterator, typename _OutputIterator,
935 remove_copy_if(_InputIterator __first, _InputIterator __last,
939 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
941 typename iterator_traits<_InputIterator>::value_type>)
943 typename iterator_traits<_InputIterator>::value_type>)
971 template<typename _InputIterator, typename _OutputIterator,
974 copy_if(_InputIterator __first, _InputIterator __last,
978 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
980 typename iterator_traits<_InputIterator>::value_type>)
982 typename iterator_traits<_InputIterator>::value_type>)
995 template<typename _InputIterator, typename _Size, typename _OutputIterator>
997 __copy_n(_InputIterator __first, _Size __n,
1035 template<typename _InputIterator, typename _Size, typename _OutputIterator>
1037 copy_n(_InputIterator __first, _Size __n, _OutputIterator __result)
1040 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
1042 typename iterator_traits<_InputIterator>::value_type>)
1063 template<typename _InputIterator, typename _OutputIterator1,
1066 partition_copy(_InputIterator __first, _InputIterator __last,
1071 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
1073 typename iterator_traits<_InputIterator>::value_type>)
1075 typename iterator_traits<_InputIterator>::value_type>)
1077 typename iterator_traits<_InputIterator>::value_type>)
1264 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1287 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1291 template<typename _InputIterator, typename _OutputIterator>
1293 __unique_copy(_InputIterator __first, _InputIterator __last,
1298 typename iterator_traits<_InputIterator>::value_type __value = *__first;
1310 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1314 template<typename _InputIterator, typename _ForwardIterator>
1316 __unique_copy(_InputIterator __first, _InputIterator __last,
1330 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1359 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1363 template<typename _InputIterator, typename _OutputIterator,
1366 __unique_copy(_InputIterator __first, _InputIterator __last,
1372 typename iterator_traits<_InputIterator>::value_type,
1373 typename iterator_traits<_InputIterator>::value_type>)
1375 typename iterator_traits<_InputIterator>::value_type __value = *__first;
1388 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1392 template<typename _InputIterator, typename _ForwardIterator,
1395 __unique_copy(_InputIterator __first, _InputIterator __last,
1402 typename iterator_traits<_InputIterator>::value_type>)
1996 template<typename _InputIterator, typename _RandomAccessIterator>
1998 _InputIterator __first, _InputIterator __last,
2002 typedef typename iterator_traits<_InputIterator>::value_type
2010 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
2062 template<typename _InputIterator, typename _RandomAccessIterator, typename _Compare>
2064 partial_sort_copy(_InputIterator __first, _InputIterator __last,
2069 typedef typename iterator_traits<_InputIterator>::value_type
2077 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3905 template<typename _InputIterator, typename _OutputIterator, typename _Tp>
3907 replace_copy(_InputIterator __first, _InputIterator __last,
3912 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3914 typename iterator_traits<_InputIterator>::value_type>)
3916 typename iterator_traits<_InputIterator>::value_type, _Tp>)
3942 template<typename _InputIterator, typename _OutputIterator,
3945 replace_copy_if(_InputIterator __first, _InputIterator __last,
3950 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3952 typename iterator_traits<_InputIterator>::value_type>)
3954 typename iterator_traits<_InputIterator>::value_type>)
4432 template<typename _InputIterator, typename _Function>
4434 for_each(_InputIterator __first, _InputIterator __last, _Function __f)
4437 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4453 template<typename _InputIterator, typename _Tp>
4454 inline _InputIterator
4455 find(_InputIterator __first, _InputIterator __last,
4459 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4461 typename iterator_traits<_InputIterator>::value_type, _Tp>)
4477 template<typename _InputIterator, typename _Predicate>
4478 inline _InputIterator
4479 find_if(_InputIterator __first, _InputIterator __last,
4483 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4485 typename iterator_traits<_InputIterator>::value_type>)
4507 template<typename _InputIterator, typename _ForwardIterator>
4508 _InputIterator
4509 find_first_of(_InputIterator __first1, _InputIterator __last1,
4513 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4516 typename iterator_traits<_InputIterator>::value_type,
4547 template<typename _InputIterator, typename _ForwardIterator,
4549 _InputIterator
4550 find_first_of(_InputIterator __first1, _InputIterator __last1,
4555 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4558 typename iterator_traits<_InputIterator>::value_type,
4643 template<typename _InputIterator, typename _Tp>
4644 typename iterator_traits<_InputIterator>::difference_type
4645 count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
4648 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4650 typename iterator_traits<_InputIterator>::value_type, _Tp>)
4652 typename iterator_traits<_InputIterator>::difference_type __n = 0;
4668 template<typename _InputIterator, typename _Predicate>
4669 typename iterator_traits<_InputIterator>::difference_type
4670 count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)
4673 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4675 typename iterator_traits<_InputIterator>::value_type>)
4677 typename iterator_traits<_InputIterator>::difference_type __n = 0;
4935 template<typename _InputIterator, typename _OutputIterator,
4938 transform(_InputIterator __first, _InputIterator __last,
4942 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
5137 template<typename _InputIterator, typename _OutputIterator>
5139 unique_copy(_InputIterator __first, _InputIterator __last,
5143 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
5145 typename iterator_traits<_InputIterator>::value_type>)
5147 typename iterator_traits<_InputIterator>::value_type>)
5176 template<typename _InputIterator, typename _OutputIterator,
5179 unique_copy(_InputIterator __first, _InputIterator __last,
5184 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
5186 typename iterator_traits<_InputIterator>::value_type>)