Home | History | Annotate | Download | only in bits

Lines Matching refs:_InputIterator

130   template<typename _InputIterator, typename _Tp>
131 inline _InputIterator
132 __find(_InputIterator __first, _InputIterator __last,
141 template<typename _InputIterator, typename _Predicate>
142 inline _InputIterator
143 __find_if(_InputIterator __first, _InputIterator __last,
249 template<typename _InputIterator, typename _Predicate>
250 inline _InputIterator
251 __find_if_not(_InputIterator __first, _InputIterator __last,
763 template<typename _InputIterator, typename _Predicate>
765 all_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
780 template<typename _InputIterator, typename _Predicate>
782 none_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
797 template<typename _InputIterator, typename _Predicate>
799 any_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
812 template<typename _InputIterator, typename _Predicate>
813 inline _InputIterator
814 find_if_not(_InputIterator __first, _InputIterator __last,
818 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
820 typename iterator_traits<_InputIterator>::value_type>)
836 template<typename _InputIterator, typename _Predicate>
838 is_partitioned(_InputIterator __first, _InputIterator __last,
907 template<typename _InputIterator, typename _OutputIterator, typename _Tp>
909 remove_copy(_InputIterator __first, _InputIterator __last,
913 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
915 typename iterator_traits<_InputIterator>::value_type>)
917 typename iterator_traits<_InputIterator>::value_type, _Tp>)
944 template<typename _InputIterator, typename _OutputIterator,
947 remove_copy_if(_InputIterator __first, _InputIterator __last,
951 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
953 typename iterator_traits<_InputIterator>::value_type>)
955 typename iterator_traits<_InputIterator>::value_type>)
983 template<typename _InputIterator, typename _OutputIterator,
986 copy_if(_InputIterator __first, _InputIterator __last,
990 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
992 typename iterator_traits<_InputIterator>::value_type>)
994 typename iterator_traits<_InputIterator>::value_type>)
1007 template<typename _InputIterator, typename _Size, typename _OutputIterator>
1009 __copy_n(_InputIterator __first, _Size __n,
1041 template<typename _InputIterator, typename _Size, typename _OutputIterator>
1043 copy_n(_InputIterator __first, _Size __n, _OutputIterator __result)
1046 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
1048 typename iterator_traits<_InputIterator>::value_type>)
1069 template<typename _InputIterator, typename _OutputIterator1,
1072 partition_copy(_InputIterator __first, _InputIterator __last,
1077 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
1079 typename iterator_traits<_InputIterator>::value_type>)
1081 typename iterator_traits<_InputIterator>::value_type>)
1083 typename iterator_traits<_InputIterator>::value_type>)
1270 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1293 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1297 template<typename _InputIterator, typename _OutputIterator>
1299 __unique_copy(_InputIterator __first, _InputIterator __last,
1304 typename iterator_traits<_InputIterator>::value_type __value = *__first;
1316 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1320 template<typename _InputIterator, typename _ForwardIterator>
1322 __unique_copy(_InputIterator __first, _InputIterator __last,
1336 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1365 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1369 template<typename _InputIterator, typename _OutputIterator,
1372 __unique_copy(_InputIterator __first, _InputIterator __last,
1378 typename iterator_traits<_InputIterator>::value_type,
1379 typename iterator_traits<_InputIterator>::value_type>)
1381 typename iterator_traits<_InputIterator>::value_type __value = *__first;
1394 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1398 template<typename _InputIterator, typename _ForwardIterator,
1401 __unique_copy(_InputIterator __first, _InputIterator __last,
1408 typename iterator_traits<_InputIterator>::value_type>)
1975 template<typename _InputIterator, typename _RandomAccessIterator>
1977 partial_sort_copy(_InputIterator __first, _InputIterator __last,
1981 typedef typename iterator_traits<_InputIterator>::value_type
1989 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
2041 template<typename _InputIterator, typename _RandomAccessIterator, typename _Compare>
2043 partial_sort_copy(_InputIterator __first, _InputIterator __last,
2048 typedef typename iterator_traits<_InputIterator>::value_type
2056 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3882 template<typename _InputIterator, typename _OutputIterator, typename _Tp>
3884 replace_copy(_InputIterator __first, _InputIterator __last,
3889 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3891 typename iterator_traits<_InputIterator>::value_type>)
3893 typename iterator_traits<_InputIterator>::value_type, _Tp>)
3919 template<typename _InputIterator, typename _OutputIterator,
3922 replace_copy_if(_InputIterator __first, _InputIterator __last,
3927 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3929 typename iterator_traits<_InputIterator>::value_type>)
3931 typename iterator_traits<_InputIterator>::value_type>)
4407 template<typename _InputIterator, typename _Function>
4409 for_each(_InputIterator __first, _InputIterator __last, _Function __f)
4412 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4428 template<typename _InputIterator, typename _Tp>
4429 inline _InputIterator
4430 find(_InputIterator __first, _InputIterator __last,
4434 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4436 typename iterator_traits<_InputIterator>::value_type, _Tp>)
4452 template<typename _InputIterator, typename _Predicate>
4453 inline _InputIterator
4454 find_if(_InputIterator __first, _InputIterator __last,
4458 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4460 typename iterator_traits<_InputIterator>::value_type>)
4481 template<typename _InputIterator
4482 _InputIterator
4483 find_first_of(_InputIterator __first1, _InputIterator __last1,
4487 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4490 typename iterator_traits<_InputIterator>::value_type,
4520 template<typename _InputIterator, typename _ForwardIterator,
4522 _InputIterator
4523 find_first_of(_InputIterator __first1, _InputIterator __last1,
4528 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4531 typename iterator_traits<_InputIterator>::value_type,
4616 template<typename _InputIterator, typename _Tp>
4617 typename iterator_traits<_InputIterator>::difference_type
4618 count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
4621 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4623 typename iterator_traits<_InputIterator>::value_type, _Tp>)
4625 typename iterator_traits<_InputIterator>::difference_type __n = 0;
4641 template<typename _InputIterator, typename _Predicate>
4642 typename iterator_traits<_InputIterator>::difference_type
4643 count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)
4646 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4648 typename iterator_traits<_InputIterator>::value_type>)
4650 typename iterator_traits<_InputIterator>::difference_type __n = 0;
4904 template<typename _InputIterator, typename _OutputIterator,
4907 transform(_InputIterator __first, _InputIterator __last,
4911 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
5105 template<typename _InputIterator, typename _OutputIterator>
5107 unique_copy(_InputIterator __first, _InputIterator __last,
5111 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
5113 typename iterator_traits<_InputIterator>::value_type>)
5115 typename iterator_traits<_InputIterator>::value_type>)
5144 template<typename _InputIterator, typename _OutputIterator,
5147 unique_copy(_InputIterator __first, _InputIterator __last,
5152 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
5154 typename iterator_traits<_InputIterator>::value_type>)