
Module: ppl/ppl Branch: master Commit: 23bd68d17e27f4da6c7edb64556c8bc771e47b31 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=23bd68d17e27f...
Author: Marco Poletti poletti.marco@gmail.com Date: Mon Sep 20 08:56:47 2010 +0200
Sparse_Row: make the constructor from a Dense_Row work even when Coefficient_traits::const_reference is Coefficient.
---
src/Sparse_Row.cc | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-)
diff --git a/src/Sparse_Row.cc b/src/Sparse_Row.cc index 19a5ab9..69af756 100644 --- a/src/Sparse_Row.cc +++ b/src/Sparse_Row.cc @@ -53,18 +53,12 @@ public: return tmp; }
- const PPL::Coefficient& + PPL::Coefficient_traits::const_reference operator*() const { PPL_ASSERT(i < row.size()); return row[i]; }
- const PPL::Coefficient* - operator->() const { - PPL_ASSERT(i < row.size()); - return &(*(*this)); - } - PPL::dimension_type index() const { PPL_ASSERT(i < row.size());