forked from boostorg/iterator
Scratch out redundant super typedef
[SVN r668]
This commit is contained in:
@@ -219,16 +219,10 @@ struct transform_iterator
|
|||||||
typename detail::iterator_traits<Base>::difference_type
|
typename detail::iterator_traits<Base>::difference_type
|
||||||
>
|
>
|
||||||
{
|
{
|
||||||
|
public: // types
|
||||||
typedef typename AdaptableUnaryFunction::result_type value_type;
|
typedef typename AdaptableUnaryFunction::result_type value_type;
|
||||||
private:
|
|
||||||
typedef iterator_adaptor<
|
public: // member functions
|
||||||
transform_iterator<AdaptableUnaryFunction, Base>, value_type, value_type, value_type*,
|
|
||||||
iterator_tag<readable_iterator_tag,
|
|
||||||
typename traversal_category<Base>::type>,
|
|
||||||
typename detail::iterator_traits<Base>::difference_type
|
|
||||||
> super;
|
|
||||||
|
|
||||||
public:
|
|
||||||
transform_iterator() { }
|
transform_iterator() { }
|
||||||
|
|
||||||
transform_iterator(const Base& x, AdaptableUnaryFunction f)
|
transform_iterator(const Base& x, AdaptableUnaryFunction f)
|
||||||
|
Reference in New Issue
Block a user