Home
last modified time | relevance | path

Searched refs:iterator_type (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dwrap_iter.h32 typedef _Iter iterator_type; typedef
33 typedef typename iterator_traits<iterator_type>::value_type value_type;
34 typedef typename iterator_traits<iterator_type>::difference_type difference_type;
35 typedef typename iterator_traits<iterator_type>::pointer pointer;
36 typedef typename iterator_traits<iterator_type>::reference reference;
37 typedef typename iterator_traits<iterator_type>::iterator_category iterator_category;
43 iterator_type __i_;
47 template <class _Up, __enable_if_t<is_convertible<_Up, iterator_type>::value, int> = 0>
93 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 iterator_type base() const _NOEXCEPT { return … in base()
96 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 explicit __wrap_iter(iterator_type __x) _NOEXC… in __wrap_iter()
H A Dmove_iterator.h90 using iterator_type = _Iter;
98 typedef _Iter iterator_type;
103 typedef typename iterator_traits<iterator_type>::value_type value_type;
104 typedef typename iterator_traits<iterator_type>::difference_type difference_type;
105 typedef iterator_type pointer;
107 typedef typename iterator_traits<iterator_type>::reference __reference;
H A Dcounted_iterator.h76 using iterator_type = _Iter;
H A Dreverse_iterator.h76 using iterator_type = _Iter;
/freebsd/contrib/llvm-project/libcxx/include/
H A Diterator228 using iterator_type = Iterator;
389 using iterator_type = Iterator;
404 constexpr iterator_type base() const; // Until C++20