From ea40352326131cf0ce9f1a13eca401cc1694bf85 Mon Sep 17 00:00:00 2001 From: Michael Stevens Date: Wed, 13 Jul 2005 06:15:29 +0000 Subject: [PATCH] FIX scalar_expression also does not require default constructor and nil_ svn path=/trunk/boost/boost/numeric/ublas/; revision=30033 --- include/boost/numeric/ublas/expression_types.hpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/include/boost/numeric/ublas/expression_types.hpp b/include/boost/numeric/ublas/expression_types.hpp index f57c2b52..6f90b657 100644 --- a/include/boost/numeric/ublas/expression_types.hpp +++ b/include/boost/numeric/ublas/expression_types.hpp @@ -84,9 +84,6 @@ namespace boost { namespace numeric { namespace ublas { // Construction and destruction BOOST_UBLAS_INLINE - scalar_reference (): - t_ (nil_) {} - BOOST_UBLAS_INLINE explicit scalar_reference (reference t): t_ (t) {} @@ -117,13 +114,8 @@ namespace boost { namespace numeric { namespace ublas { private: reference t_; - static value_type nil_; }; - template - typename scalar_reference::value_type scalar_reference::nil_ - = typename scalar_reference::value_type (); - template class scalar_value: public scalar_expression > {