Home
last modified time | relevance | path

Searched refs:__unwrap_iter_impl (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dunwrap_iter.h34 struct __unwrap_iter_impl { struct
43 struct __unwrap_iter_impl<_Iter, true> { argument
58 class _Impl = __unwrap_iter_impl<_Iter>,
65 template <class _OrigIter, class _Iter, class _Impl = __unwrap_iter_impl<_OrigIter> >
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dreverse_iterator.h488 using _UnwrappedIter = decltype(__unwrap_iter_impl<_Iter>::__unwrap(std::declval<_Iter>()));
494 …_RevIter2<_Iter>(__unwrap_iter_impl<_Iter>::__rewrap(__orig_iter.base().base(), __unwrapped_iter))…
498 return __unwrap_iter_impl<_Iter>::__unwrap(__i.base().base());
513 struct __unwrap_iter_impl<reverse_iterator<reverse_iterator<_Iter> >, __b>
519 struct __unwrap_iter_impl<reverse_iterator<__unconstrained_reverse_iterator<_Iter>>, __b>
523 struct __unwrap_iter_impl<__unconstrained_reverse_iterator<reverse_iterator<_Iter>>, __b>
527 struct __unwrap_iter_impl<__unconstrained_reverse_iterator<__unconstrained_reverse_iterator<_Iter>>…