From 15edaef66ed74ea74de49be37d7805436598c64a Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Thu, 7 Nov 2002 01:40:07 +0000 Subject: [PATCH] Scratch out redundant super typedef [SVN r668] --- include/boost/iterator/iterator_adaptors.hpp | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/include/boost/iterator/iterator_adaptors.hpp b/include/boost/iterator/iterator_adaptors.hpp index 32f7cb1..3133f7f 100644 --- a/include/boost/iterator/iterator_adaptors.hpp +++ b/include/boost/iterator/iterator_adaptors.hpp @@ -219,16 +219,10 @@ struct transform_iterator typename detail::iterator_traits::difference_type > { + public: // types typedef typename AdaptableUnaryFunction::result_type value_type; -private: - typedef iterator_adaptor< - transform_iterator, value_type, value_type, value_type*, - iterator_tag::type>, - typename detail::iterator_traits::difference_type - > super; - -public: + + public: // member functions transform_iterator() { } transform_iterator(const Base& x, AdaptableUnaryFunction f)