Searched refs:_InputIter (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | distance.h | 29 template <class _InputIter> 30 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 typename iterator_traits<_InputIter>::di… 31 __distance(_InputIter __first, _InputIter __last, input_iterator_tag) { in __distance() 32 typename iterator_traits<_InputIter>::difference_type __r(0); in __distance() 44 template <class _InputIter> 45 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 typename iterator_traits<_InputIter>::di… 46 distance(_InputIter __first, _InputIter __last) { in distance() 47 …return std::__distance(__first, __last, typename iterator_traits<_InputIter>::iterator_category()); in distance()
|
| H A D | prev.h | 27 template <class _InputIter, __enable_if_t<__has_input_iterator_category<_InputIter>::value, int> = … 28 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 _InputIter 29 prev(_InputIter __x, typename iterator_traits<_InputIter>::difference_type __n = 1) { 32 _LIBCPP_ASSERT_PEDANTIC(__n <= 0 || __has_bidirectional_iterator_category<_InputIter>::value,
|
| H A D | next.h | 27 template <class _InputIter, __enable_if_t<__has_input_iterator_category<_InputIter>::value, int> = … 28 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 _InputIter 29 next(_InputIter __x, typename iterator_traits<_InputIter>::difference_type __n = 1) { 32 _LIBCPP_ASSERT_PEDANTIC(__n >= 0 || __has_bidirectional_iterator_category<_InputIter>::value,
|
| H A D | advance.h | 37 template <class _InputIter> 39 __advance(_InputIter& __i, typename iterator_traits<_InputIter>::difference_type __n, input_iterato… in __advance() 61 template < class _InputIter, 65 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 void advance(_InputIter& __i, _Distance __orig_… in advance() 66 typedef typename iterator_traits<_InputIter>::difference_type _Difference; in advance() 69 _LIBCPP_ASSERT_PEDANTIC(__n >= 0 || __has_bidirectional_iterator_category<_InputIter>::value, in advance() 71 std::__advance(__i, __n, typename iterator_traits<_InputIter>::iterator_category()); in advance()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | queue | 622 _InputIter __f, 623 _InputIter __l, 630 _InputIter __f, 631 _InputIter __l, 797 _InputIter __f, _InputIter __l, const value_compare& __comp) 885 _InputIter __f, 886 _InputIter __l, 897 _InputIter __f, 898 _InputIter __l, 912 _InputIter __f, [all …]
|
| H A D | __split_buffer | 161 …template <class _InputIter, __enable_if_t<__has_exactly_input_iterator_category<_InputIter>::value… 162 …PR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void __construct_at_end(_InputIter __first, _InputIter __last… 269 template <class _InputIter, __enable_if_t<__has_exactly_input_iterator_category<_InputIter>::value,… 271 __split_buffer<_Tp, _Allocator>::__construct_at_end(_InputIter __first, _InputIter __last) {
|
| H A D | deque | 593 _LIBCPP_HIDE_FROM_ABI deque(_InputIter __f, _InputIter __l); 595 _LIBCPP_HIDE_FROM_ABI deque(_InputIter __f, _InputIter __l, const allocator_type& __a); 635 template <class _InputIter, 639 _LIBCPP_HIDE_FROM_ABI void assign(_InputIter __f, _InputIter __l); 766 _LIBCPP_HIDE_FROM_ABI iterator insert(const_iterator __p, _InputIter __f, _InputIter __l); 1278 template <class _InputIter, __enable_if_t<__has_input_iterator_category<_InputIter>::value, int> > 1285 template <class _InputIter, __enable_if_t<__has_input_iterator_category<_InputIter>::value, int> > 1286 deque<_Tp, _Allocator>::deque(_InputIter __f, _InputIter __l, const allocator_type& __a) 1383 template <class _InputIter, 1387 void deque<_Tp, _Allocator>::assign(_InputIter __f, _InputIter __l) { [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | to.h | 161 using _InputIter = __minimal_input_iterator<_Range>; in __deduce_func() local 178 …requires { _Container(std::declval<_InputIter>(), std::declval<_InputIter>(), std::declval<_Args>(… in __deduce_func() 180 …decltype(_Container(std::declval<_InputIter>(), std::declval<_InputIter>(), std::declval<_Args>().… in __deduce_func()
|