Home | History | Annotate | Download | only in bits

Lines Matching refs:_InputIterator

178   template<typename _InputIterator, typename _Tp>
179 inline _InputIterator
180 __find(_InputIterator __first, _InputIterator __last,
189 template<typename _InputIterator, typename _Predicate>
190 inline _InputIterator
191 __find_if(_InputIterator __first, _InputIterator __last,
297 template<typename _InputIterator, typename _Predicate>
298 inline _InputIterator
299 __find_if_not(_InputIterator __first, _InputIterator __last,
778 template<typename _InputIterator, typename _Predicate>
780 all_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
795 template<typename _InputIterator, typename _Predicate>
797 none_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
812 template<typename _InputIterator, typename _Predicate>
814 any_of(_InputIterator __first, _InputIterator __last, _Predicate __pred)
827 template<typename _InputIterator, typename _Predicate>
828 inline _InputIterator
829 find_if_not(_InputIterator __first, _InputIterator __last,
833 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
835 typename iterator_traits<_InputIterator>::value_type>)
851 template<typename _InputIterator, typename _Predicate>
853 is_partitioned(_InputIterator __first, _InputIterator __last,
922 template<typename _InputIterator, typename _OutputIterator, typename _Tp>
924 remove_copy(_InputIterator __first, _InputIterator __last,
928 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
930 typename iterator_traits<_InputIterator>::value_type>)
932 typename iterator_traits<_InputIterator>::value_type, _Tp>)
959 template<typename _InputIterator, typename _OutputIterator,
962 remove_copy_if(_InputIterator __first, _InputIterator __last,
966 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
968 typename iterator_traits<_InputIterator>::value_type>)
970 typename iterator_traits<_InputIterator>::value_type>)
998 template<typename _InputIterator, typename _OutputIterator,
1001 copy_if(_InputIterator __first, _InputIterator __last,
1005 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
1007 typename iterator_traits<_InputIterator>::value_type>)
1009 typename iterator_traits<_InputIterator>::value_type>)
1022 template<typename _InputIterator, typename _Size, typename _OutputIterator>
1024 __copy_n(_InputIterator __first, _Size __n,
1056 template<typename _InputIterator, typename _Size, typename _OutputIterator>
1058 copy_n(_InputIterator __first, _Size __n, _OutputIterator __result)
1061 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
1063 typename iterator_traits<_InputIterator>::value_type>)
1084 template<typename _InputIterator, typename _OutputIterator1,
1087 partition_copy(_InputIterator __first, _InputIterator __last,
1092 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
1094 typename iterator_traits<_InputIterator>::value_type>)
1096 typename iterator_traits<_InputIterator>::value_type>)
1098 typename iterator_traits<_InputIterator>::value_type>)
1285 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1308 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1312 template<typename _InputIterator, typename _OutputIterator>
1314 __unique_copy(_InputIterator __first, _InputIterator __last,
1319 typename iterator_traits<_InputIterator>::value_type __value = *__first;
1331 * This is an uglified unique_copy(_InputIterator, _InputIterator,
1335 template<typename _InputIterator, typename _ForwardIterator>
1337 __unique_copy(_InputIterator __first, _InputIterator __last,
1351 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1380 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1384 template<typename _InputIterator, typename _OutputIterator,
1387 __unique_copy(_InputIterator __first, _InputIterator __last,
1393 typename iterator_traits<_InputIterator>::value_type,
1394 typename iterator_traits<_InputIterator>::value_type>)
1396 typename iterator_traits<_InputIterator>::value_type __value = *__first;
1409 * unique_copy(_InputIterator, _InputIterator, _OutputIterator,
1413 template<typename _InputIterator, typename _ForwardIterator,
1416 __unique_copy(_InputIterator __first, _InputIterator __last,
1423 typename iterator_traits<_InputIterator>::value_type>)
1979 template<typename _InputIterator, typename _RandomAccessIterator>
1981 partial_sort_copy(_InputIterator __first, _InputIterator __last,
1985 typedef typename iterator_traits<_InputIterator>::value_type
1993 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
2045 template<typename _InputIterator, typename _RandomAccessIterator, typename _Compare>
2047 partial_sort_copy(_InputIterator __first, _InputIterator __last,
2052 typedef typename iterator_traits<_InputIterator>::value_type
2060 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3843 template<typename _InputIterator, typename _OutputIterator, typename _Tp>
3845 replace_copy(_InputIterator __first, _InputIterator __last,
3850 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3852 typename iterator_traits<_InputIterator>::value_type>)
3854 typename iterator_traits<_InputIterator>::value_type, _Tp>)
3880 template<typename _InputIterator, typename _OutputIterator,
3883 replace_copy_if(_InputIterator __first, _InputIterator __last,
3888 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
3890 typename iterator_traits<_InputIterator>::value_type>)
3892 typename iterator_traits<_InputIterator>::value_type>)
4234 template<typename _InputIterator, typename _Function>
4236 for_each(_InputIterator __first, _InputIterator __last, _Function __f)
4239 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4255 template<typename _InputIterator, typename _Tp>
4256 inline _InputIterator
4257 find(_InputIterator __first, _InputIterator __last,
4261 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4263 typename iterator_traits<_InputIterator>::value_type, _Tp>)
4279 template<typename _InputIterator, typename _Predicate>
4280 inline _InputIterator
4281 find_if(_InputIterator __first, _InputIterator __last,
4285 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4287 typename iterator_traits<_InputIterator>::value_type>)
4308 template<typename _InputIterator, typename _ForwardIterator>
4309 _InputIterator
4310 find_first_of(_InputIterator __first1, _InputIterator __last1,
4314 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4317 typename iterator_traits<_InputIterator>::value_type,
4347 template<typename _InputIterator, typename _ForwardIterator,
4349 _InputIterator
4350 find_first_of(_InputIterator __first1, _InputIterator __last1,
4355 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4358 typename iterator_traits<_InputIterator>::value_type,
4443 template<typename _InputIterator, typename _Tp>
4444 typename iterator_traits<_InputIterator>::difference_type
4445 count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
4448 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4450 typename iterator_traits<_InputIterator>::value_type, _Tp>)
4452 typename iterator_traits<_InputIterator>::difference_type __n = 0;
4468 template<typename _InputIterator, typename _Predicate>
4469 typename iterator_traits<_InputIterator>::difference_type
4470 count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred)
4473 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4475 typename iterator_traits<_InputIterator>::value_type>)
4477 typename iterator_traits<_InputIterator>::difference_type __n = 0;
4731 template<typename _InputIterator, typename _OutputIterator,
4734 transform(_InputIterator __first, _InputIterator __last,
4738 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4928 template<typename _InputIterator, typename _OutputIterator>
4930 unique_copy(_InputIterator __first, _InputIterator __last,
4934 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4936 typename iterator_traits<_InputIterator>::value_type>)
4938 typename iterator_traits<_InputIterator>::value_type>)
4967 template<typename _InputIterator, typename _OutputIterator,
4970 unique_copy(_InputIterator __first, _InputIterator __last,
4975 __glibcxx_function_requires(_InputIteratorConcept<_InputIterator>)
4977 typename iterator_traits<_InputIterator>::value_type>)