Home
last modified time | relevance | path

Searched refs:_Iter (Results 1 – 13 of 13) sorted by relevance

/freebsd-11-stable/contrib/libstdc++/include/backward/
Diterator.h131 template <class _Iter>
132 inline typename iterator_traits<_Iter>::iterator_category
133 iterator_category(const _Iter& __i) in iterator_category()
136 template <class _Iter>
137 inline typename iterator_traits<_Iter>::difference_type*
138 distance_type(const _Iter&) in distance_type() argument
139 { return static_cast<typename iterator_traits<_Iter>::difference_type*>(0); } in distance_type()
141 template<class _Iter>
142 inline typename iterator_traits<_Iter>::value_type*
143 value_type(const _Iter& __i) in value_type()
[all …]
/freebsd-11-stable/contrib/llvm-project/libcxx/include/
HDiterator437 template <class _Iter>
451 template <class _Iter>
454 __is_primary_template<iterator_traits<_Iter> >::value,
455 _Iter,
456 iterator_traits<_Iter>
459 template <class _Iter>
460 using _ITER_TRAITS = typename __iter_traits_cache<_Iter>::type;
463 template <class _Iter>
464 using _Apply = typename _ITER_TRAITS<_Iter>::iterator_concept;
467 template <class _Iter>
[all …]
HDfilesystem617 using _Iter = const _ECharT*;
619 _Iter __e = __b;
628 template <class _Iter, bool _IsIt = __is_cpp17_input_iterator<_Iter>::value,
632 template <class _Iter>
634 _Iter, true,
636 typename iterator_traits<_Iter>::value_type>::__char_type> >
637 : __can_convert_char<typename iterator_traits<_Iter>::value_type> {
638 using _ECharT = typename iterator_traits<_Iter>::value_type;
641 static _Iter __range_begin(_Iter __b) { return __b; }
642 static _NullSentinal __range_end(_Iter) { return _NullSentinal{}; }
[all …]
HD__string1044 template <class _CharT, class _Iter, class _Traits=char_traits<_CharT> >
1047 _Iter __first;
1048 _Iter __last;
1052 __quoted_output_proxy(_Iter __f, _Iter __l, _CharT __d, _CharT __e)
HDstring622 template <class _Iter>
625 template <class _Iter>
628 template <class _Iter, bool = __is_cpp17_forward_iterator<_Iter>::value>
630 noexcept(++(declval<_Iter&>())) &&
631 is_nothrow_assignable<_Iter&, _Iter>::value &&
632 noexcept(declval<_Iter>() == declval<_Iter>()) &&
633 noexcept(*declval<_Iter>())
636 template <class _Iter>
637 struct __libcpp_string_gets_noexcept_iterator_impl<_Iter, false> : public false_type {};
641 template <class _Iter>
[all …]
HDiomanip571 template <class _CharT, class _Traits, class _Iter>
574 const __quoted_output_proxy<_CharT, _Iter, _Traits> & __proxy)
HDregex2942 template <class _Iter, class _Ap, class _Cp, class _Tp>
2945 regex_search(__wrap_iter<_Iter> __first,
2946 __wrap_iter<_Iter> __last,
2947 match_results<__wrap_iter<_Iter>, _Ap>& __m,
5969 template <class _Iter, class _Allocator, class _CharT, class _Traits>
5972 regex_search(__wrap_iter<_Iter> __first,
5973 __wrap_iter<_Iter> __last,
5974 match_results<__wrap_iter<_Iter>, _Allocator>& __m,
6572 typedef regex_iterator<_BidirectionalIterator, _CharT, _Traits> _Iter;
6573 _Iter __i(__first, __last, __e, __flags);
[all …]
HDalgorithm1633 template <class _Iter>
1635 _Iter
1636 __unwrap_iter(_Iter __i)
2774 typedef typename initializer_list<_Tp>::const_iterator _Iter;
2775 _Iter __first = __t.begin();
2776 _Iter __last = __t.end();
HDmemory1681 template <class _Iter, class _Ptr>
1685 __construct_range_forward(allocator_type& __a, _Iter __begin1, _Iter __end1, _Ptr& __begin2)
/freebsd-11-stable/contrib/libstdc++/include/bits/
Dstl_iterator_base_types.h162 template<typename _Iter>
163 inline typename iterator_traits<_Iter>::iterator_category
164 __iterator_category(const _Iter&)
165 { return typename iterator_traits<_Iter>::iterator_category(); }
Dstl_iterator.h136 template<typename _Iter> in _GLIBCXX_BEGIN_NAMESPACE()
137 reverse_iterator(const reverse_iterator<_Iter>& __x) in _GLIBCXX_BEGIN_NAMESPACE()
656 template<typename _Iter>
657 __normal_iterator(const __normal_iterator<_Iter, in __normal_iterator() argument
659 (std::__are_same<_Iter, typename _Container::pointer>::__value), in __normal_iterator()
/freebsd-11-stable/contrib/libstdc++/
DChangeLog-20051504 __normal_iterator<>(const __normal_iterator<_Iter, _Container>&)):
1505 Enable only when _Iter is equal to _Container::pointer.
DChangeLog-20034627 Change _Iter names to _Iterator, and __pos to __position.