aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2015-04-21 10:15:36 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2015-04-21 10:15:36 +0200
commitdbd12b4cda13b617b58e9ea1b4a505e1ab3acf2f (patch)
tree7f29519288bd0c506489341547f868978d10c0b3 /Eigen
parentd6a8b43b39906994d74018f136f9fce12a344379 (diff)
Make sure that BlockImpl<const SparseMatrix> ctor is called with the right type
Diffstat (limited to 'Eigen')
-rw-r--r--Eigen/src/SparseCore/SparseBlock.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Eigen/src/SparseCore/SparseBlock.h b/Eigen/src/SparseCore/SparseBlock.h
index 778939791..b41e8f15d 100644
--- a/Eigen/src/SparseCore/SparseBlock.h
+++ b/Eigen/src/SparseCore/SparseBlock.h
@@ -285,6 +285,9 @@ public:
{}
using Base::operator=;
+private:
+ template<typename Derived> BlockImpl(const SparseMatrixBase<Derived>& xpr, Index i);
+ template<typename Derived> BlockImpl(const SparseMatrixBase<Derived>& xpr);
};
//----------