diff options
author | Hauke Heibel <hauke.heibel@gmail.com> | 2009-08-31 14:40:53 +0200 |
---|---|---|
committer | Hauke Heibel <hauke.heibel@gmail.com> | 2009-08-31 14:40:53 +0200 |
commit | 32a9aee2861bbdeabc2c12d03d7a3337d4e691cd (patch) | |
tree | f40d68bf13aa5f5a8c2466dec327dfcbd4773784 /Eigen/src/Core/MapBase.h | |
parent | 99bfab6dcfec005bc2bc9291716fb3a7c5e7c21d (diff) |
Added MSVC guards to assignment operators.
Diffstat (limited to 'Eigen/src/Core/MapBase.h')
-rw-r--r-- | Eigen/src/Core/MapBase.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Eigen/src/Core/MapBase.h b/Eigen/src/Core/MapBase.h index a8fded4a0..a0311ffcf 100644 --- a/Eigen/src/Core/MapBase.h +++ b/Eigen/src/Core/MapBase.h @@ -166,6 +166,13 @@ template<typename Derived> class MapBase && cols >= 0 && (ColsAtCompileTime == Dynamic || ColsAtCompileTime == cols))); } +#ifndef _MSC_VER + Derived& operator=(const MapBase& other)
+ {
+ return Base::operator=(other);
+ } +#endif + using Base::operator=; using Base::operator*=; |