diff options
Diffstat (limited to 'Eigen/src/Core/ProductBase.h')
-rw-r--r-- | Eigen/src/Core/ProductBase.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Eigen/src/Core/ProductBase.h b/Eigen/src/Core/ProductBase.h index a494b5f87..f6b719d19 100644 --- a/Eigen/src/Core/ProductBase.h +++ b/Eigen/src/Core/ProductBase.h @@ -174,6 +174,7 @@ class ProductBase : public MatrixBase<Derived> mutable PlainObject m_result; }; +#ifndef EIGEN_TEST_EVALUATORS // here we need to overload the nested rule for products // such that the nested type is a const reference to a plain matrix namespace internal { @@ -263,6 +264,8 @@ class ScaledProduct Scalar m_alpha; }; +#endif // EIGEN_TEST_EVALUATORS + /** \internal * Overloaded to perform an efficient C = (A*B).lazy() */ template<typename Derived> |