From dcf49e5a28e825dc001b7a36035a49801e7912bd Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 17 Mar 2009 13:32:26 +0000 Subject: [PATCH] more MSVC fixes: restrict keywords (sorry for all these commits) --- .../Core/products/SelfadjointMatrixVector.h | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Eigen/src/Core/products/SelfadjointMatrixVector.h b/Eigen/src/Core/products/SelfadjointMatrixVector.h index 3c3ab7222..19bce38bf 100644 --- a/Eigen/src/Core/products/SelfadjointMatrixVector.h +++ b/Eigen/src/Core/products/SelfadjointMatrixVector.h @@ -47,19 +47,19 @@ static EIGEN_DONT_INLINE void ei_product_selfadjoint_vector( { typedef typename ei_packet_traits::type Packet; const int PacketSize = sizeof(Packet)/sizeof(Scalar); - + enum { IsRowMajor = StorageOrder==RowMajorBit ? 1 : 0, IsLower = UpLo == LowerTriangularBit ? 1 : 0, FirstTriangular = IsRowMajor == IsLower }; - + ei_conj_if::IsComplex && IsRowMajor> conj0; ei_conj_if::IsComplex && !IsRowMajor> conj1; for (int i=0;i