From 50c703f0c750ebbf1aaec785dcddeb0fb763877f Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Sat, 15 Aug 2009 18:35:51 +0200 Subject: As proposed on the list: - rename EvalBeforeAssignBit to MayAliasBit - make .lazy() remove the MayAliasBit only, and mark it as deprecated - add a NoAlias pseudo expression, and MatrixBase::noalias() function Todo: - we have to decide whether += and -= assume no aliasing by default ? - once we agree on the API: update the Sparse module and the unit tests respectively. --- Eigen/Core | 1 + 1 file changed, 1 insertion(+) (limited to 'Eigen/Core') diff --git a/Eigen/Core b/Eigen/Core index 28ed09035..ff56c6ca2 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -154,6 +154,7 @@ namespace Eigen { #include "src/Core/NestByValue.h" #include "src/Core/ReturnByValue.h" #include "src/Core/Flagged.h" +#include "src/Core/NoAlias.h" #include "src/Core/Matrix.h" #include "src/Core/Cwise.h" #include "src/Core/CwiseBinaryOp.h" -- cgit v1.2.3