mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-05 11:40:40 +08:00
bug #1111: fix infinite recursion in sparse-column-major.row(i).nonZeros() (it now produces a compilation error)
This commit is contained in:
parent
deea165867
commit
7031f4e783
@ -369,7 +369,6 @@ public:
|
|||||||
typename SparseMatrixType::Nested m_matrix;
|
typename SparseMatrixType::Nested m_matrix;
|
||||||
Index m_outerStart;
|
Index m_outerStart;
|
||||||
const internal::variable_if_dynamic<Index, OuterSize> m_outerSize;
|
const internal::variable_if_dynamic<Index, OuterSize> m_outerSize;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
//----------
|
//----------
|
||||||
@ -530,7 +529,8 @@ public:
|
|||||||
const internal::variable_if_dynamic<Index, XprType::ColsAtCompileTime == 1 ? 0 : Dynamic> m_startCol;
|
const internal::variable_if_dynamic<Index, XprType::ColsAtCompileTime == 1 ? 0 : Dynamic> m_startCol;
|
||||||
const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_blockRows;
|
const internal::variable_if_dynamic<Index, RowsAtCompileTime> m_blockRows;
|
||||||
const internal::variable_if_dynamic<Index, ColsAtCompileTime> m_blockCols;
|
const internal::variable_if_dynamic<Index, ColsAtCompileTime> m_blockCols;
|
||||||
|
private:
|
||||||
|
Index nonZeros() const;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // end namespace Eigen
|
} // end namespace Eigen
|
||||||
|
Loading…
x
Reference in New Issue
Block a user