Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/libstdc++/include/backward/
H A 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-12.1/contrib/libc++/include/
H A Diterator470 template <class _Iter>
482 template <class _Iter>
486 _Iter,
499 : __iterator_traits<_Iter, __has_iterator_typedefs<_Iter>::value> {};
665 _Iter current;
787 reverse_iterator<_Iter> make_reverse_iterator(_Iter __i)
1100 _Iter __i;
1219 move_iterator<_Iter>
1227 move_iterator<_Iter>
1282 __wrap_iter<_Iter>
[all …]
H A Dfilesystem618 _Iter __e = __b;
627 template <class _Iter, bool _IsIt = __is_input_iterator<_Iter>::value,
631 template <class _Iter>
633 _Iter, true,
640 static _Iter __range_begin(_Iter __b) { return __b; }
675 template <class _Iter>
676 static void __append_range(string& __dest, _Iter __b, _Iter __e) {
685 template <class _Iter>
709 template <class _Iter>
711 __append_range(string& __dest, _Iter __b, _Iter __e) {
[all …]
H A D__string957 template <class _CharT, class _Iter, class _Traits=char_traits<_CharT> >
960 _Iter __first;
961 _Iter __last;
965 __quoted_output_proxy(_Iter __f, _Iter __l, _CharT __d, _CharT __e)
H A Dstring623 template <class _Iter>
626 template <class _Iter>
629 template <class _Iter, bool = __is_forward_iterator<_Iter>::value>
631 noexcept(++(declval<_Iter&>())) &&
632 is_nothrow_assignable<_Iter&, _Iter>::value &&
633 noexcept(declval<_Iter>() == declval<_Iter>()) &&
634 noexcept(*declval<_Iter>())
637 template <class _Iter>
638 struct __libcpp_string_gets_noexcept_iterator_impl<_Iter, false> : public false_type {};
642 template <class _Iter>
[all …]
H A Diomanip572 template <class _CharT, class _Traits, class _Iter>
575 const __quoted_output_proxy<_CharT, _Iter, _Traits> & __proxy)
H A Dregex2920 template <class _Iter, class _Ap, class _Cp, class _Tp>
2923 regex_search(__wrap_iter<_Iter> __first,
2924 __wrap_iter<_Iter> __last,
2925 match_results<__wrap_iter<_Iter>, _Ap>& __m,
5915 template <class _Iter, class _Allocator, class _CharT, class _Traits>
5918 regex_search(__wrap_iter<_Iter> __first,
5919 __wrap_iter<_Iter> __last,
5920 match_results<__wrap_iter<_Iter>, _Allocator>& __m,
6518 typedef regex_iterator<_BidirectionalIterator, _CharT, _Traits> _Iter;
6519 _Iter __i(__first, __last, __e, __flags);
[all …]
H A Dalgorithm1580 template <class _Iter>
1582 _Iter
1583 __unwrap_iter(_Iter __i)
2662 typedef typename initializer_list<_Tp>::const_iterator _Iter;
2663 _Iter __first = __t.begin();
2664 _Iter __last = __t.end();
H A Dmemory1639 template <class _Iter, class _Ptr>
1643 __construct_range_forward(allocator_type& __a, _Iter __begin1, _Iter __end1, _Ptr& __begin2)
/freebsd-12.1/contrib/libstdc++/include/bits/
H A 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(); }
H A 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-12.1/contrib/libstdc++/
H A DChangeLog-20051504 __normal_iterator<>(const __normal_iterator<_Iter, _Container>&)):
1505 Enable only when _Iter is equal to _Container::pointer.
H A DChangeLog-20034627 Change _Iter names to _Iterator, and __pos to __position.