re PR libstdc++/33084 (Small typo in valarray header)
[gcc.git] / libstdc++-v3 / include / std / valarray
index 4898c152e83bc2338890b07056d25da0c0723334..c8084fd2d144a154a0b1e825a8d75373a68bbbff 100644 (file)
@@ -1009,7 +1009,7 @@ _DEFINE_VALARRAY_EXPR_AUGMENTED_ASSIGNMENT(>>, __shift_right)
     {                                                                  \
       typedef _BinClos<_Name, _Constant, _ValArray, _Tp, _Tp> _Closure; \
       typedef typename __fun<_Name, _Tp>::result_type _Rt;              \
-      return _Expr<_Closure, _Tp>(_Closure(__t, __v));                 \
+      return _Expr<_Closure, _Rt>(_Closure(__t, __v));                 \
     }
 
 _DEFINE_BINARY_OPERATOR(+, __plus)