Postfixed add_const and remove_const by _on_value_type to express the differences to the STL.

This commit is contained in:
Hauke Heibel
2010-11-26 16:30:45 +01:00
parent 139392488d
commit bf9d25ce58
6 changed files with 22 additions and 22 deletions

View File

@@ -163,7 +163,7 @@ struct real_ref_retval
};
template<typename Scalar>
inline typename add_const< EIGEN_MATHFUNC_RETVAL(real_ref, Scalar) >::type real_ref(const Scalar& x)
inline typename add_const_on_value_type< EIGEN_MATHFUNC_RETVAL(real_ref, Scalar) >::type real_ref(const Scalar& x)
{
return real_ref_impl<Scalar>::run(x);
}
@@ -215,7 +215,7 @@ struct imag_ref_retval
};
template<typename Scalar>
inline typename add_const< EIGEN_MATHFUNC_RETVAL(imag_ref, Scalar) >::type imag_ref(const Scalar& x)
inline typename add_const_on_value_type< EIGEN_MATHFUNC_RETVAL(imag_ref, Scalar) >::type imag_ref(const Scalar& x)
{
return imag_ref_impl<Scalar>::run(x);
}