From 9900782e882b9429e44ad4902476cbaa489edbfa Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Wed, 30 Dec 2015 16:47:49 +0100 Subject: Mark AlignedBit and EvalBeforeNestingBit with deprecated attribute, and remove the remaining usages of EvalBeforeNestingBit. --- Eigen/src/Core/TriangularMatrix.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'Eigen/src/Core/TriangularMatrix.h') diff --git a/Eigen/src/Core/TriangularMatrix.h b/Eigen/src/Core/TriangularMatrix.h index 099a02ec3..7d6a97848 100644 --- a/Eigen/src/Core/TriangularMatrix.h +++ b/Eigen/src/Core/TriangularMatrix.h @@ -595,14 +595,7 @@ template template void TriangularBase::evalTo(MatrixBase &other) const { - if(internal::traits::Flags & EvalBeforeAssigningBit) - { - typename internal::plain_matrix_type::type other_evaluated(rows(), cols()); - evalToLazy(other_evaluated); - other.derived().swap(other_evaluated); - } - else - evalToLazy(other.derived()); + evalToLazy(other.derived()); } /*************************************************************************** -- cgit v1.2.3