From f14701232a6919b68d8865b5890245e6623e89c0 Mon Sep 17 00:00:00 2001
From: Dave Abrahams
template <class UnaryFunction, class Iterator, @@ -1660,10 +1661,11 @@ public: transform_iterator(); transform_iterator(Iterator const& x, UnaryFunction f); - template<class OtherIterator, class R2, class V2> + template<class F2, class I2, class R2, class V2> transform_iterator( - transform_iterator<UnaryFunction, OtherIterator, R2, V2> const& t - , typename enable_if_convertible<OtherIterator, Iterator>::type* = 0 // exposition + transform_iterator<F2, I2, R2, V2> const& t + , typename enable_if_convertible<I2, Iterator>::type* = 0 // exposition + , typename enable_if_convertible<F2, UnaryFunction>::type* = 0 // exposition ); UnaryFunction functor() const; @@ -2132,7 +2134,7 @@ LocalWords: OtherIncrementable Coplien -->