Remove unnecessary code. lazyAssign seems to fix all (noalias, initialization, etc.)

This commit is contained in:
Chen-Pang He
2012-09-24 23:36:19 +08:00
parent 334532b7f5
commit d387dfa9dc
2 changed files with 0 additions and 19 deletions

View File

@@ -80,10 +80,6 @@ class NoAlias
template<typename Lhs, typename Rhs, int NestingFlags>
EIGEN_STRONG_INLINE ExpressionType& operator-=(const CoeffBasedProduct<Lhs,Rhs,NestingFlags>& other)
{ return m_expression.derived() -= CoeffBasedProduct<Lhs,Rhs,NestByRefBit>(other.lhs(), other.rhs()); }
template<typename Derived, typename Lhs, typename Rhs>
EIGEN_STRONG_INLINE ExpressionType& operator=(const MatrixPowerProductBase<Derived,Lhs,Rhs>& other)
{ other.derived().evalTo(m_expression); return m_expression; }
#endif
ExpressionType& expression() const