Corrected a test bug in reverse_iterator
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@104960 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
85d7b339d4
commit
a309da151c
@ -18,11 +18,11 @@
|
|||||||
// protected:
|
// protected:
|
||||||
// Iter current;
|
// Iter current;
|
||||||
// public:
|
// public:
|
||||||
// typedef Iter iterator_type;
|
// iterator<typename iterator_traits<Iterator>::iterator_category,
|
||||||
// typedef Iter::value_type value_type;
|
// typename iterator_traits<Iterator>::value_type,
|
||||||
// typedef Iter::difference_type difference_type;
|
// typename iterator_traits<Iterator>::difference_type,
|
||||||
// typedef Iter::reference reference;
|
// typename iterator_traits<Iterator>::pointer,
|
||||||
// typedef Iter::pointer pointer;
|
// typename iterator_traits<Iterator>::reference> {
|
||||||
// };
|
// };
|
||||||
|
|
||||||
#include <iterator>
|
#include <iterator>
|
||||||
@ -49,7 +49,7 @@ test()
|
|||||||
static_assert((std::is_same<typename R::value_type, typename T::value_type>::value), "");
|
static_assert((std::is_same<typename R::value_type, typename T::value_type>::value), "");
|
||||||
static_assert((std::is_same<typename R::difference_type, typename T::difference_type>::value), "");
|
static_assert((std::is_same<typename R::difference_type, typename T::difference_type>::value), "");
|
||||||
static_assert((std::is_same<typename R::reference, typename T::reference>::value), "");
|
static_assert((std::is_same<typename R::reference, typename T::reference>::value), "");
|
||||||
static_assert((std::is_same<typename R::pointer, It>::value), "");
|
static_assert((std::is_same<typename R::pointer, typename std::iterator_traits<It>::pointer>::value), "");
|
||||||
static_assert((std::is_same<typename R::iterator_category, typename T::iterator_category>::value), "");
|
static_assert((std::is_same<typename R::iterator_category, typename T::iterator_category>::value), "");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user