Searched refs:UnwrapT (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/libcxx/iterators/ |
| H A D | unwrap_iter.pass.cpp | 24 using UnwrapT = decltype(std::__unwrap_iter(std::declval<Iter>())); typedef 32 static_assert(std::is_same<UnwrapT<int*>, int*>::value, ""); 33 static_assert(std::is_same<UnwrapT<std::__wrap_iter<int*> >, int*>::value, ""); 34 static_assert(std::is_same<UnwrapT<rev_iter<int*> >, std::reverse_iterator<int*> >::value, ""); 35 static_assert(std::is_same<UnwrapT<rev_rev_iter<int*> >, int*>::value, ""); 36 static_assert(std::is_same<UnwrapT<rev_rev_iter<std::__wrap_iter<int*> > >, int*>::value, ""); 37 static_assert(std::is_same<UnwrapT<rev_rev_iter<rev_iter<std::__wrap_iter<int*> > > >, rev_iter<std… 39 static_assert(std::is_same<UnwrapT<random_access_iterator<int*> >, random_access_iterator<int*> >::… 40 static_assert(std::is_same<UnwrapT<rev_iter<random_access_iterator<int*> > >, rev_iter<random_acces… 41 static_assert(std::is_same<UnwrapT<rev_rev_iter<random_access_iterator<int*> > >, random_access_ite… [all …]
|