diff --git a/Eigen/src/SparseCore/SparseTriangularView.h b/Eigen/src/SparseCore/SparseTriangularView.h index 48fc62a4c..c130656de 100644 --- a/Eigen/src/SparseCore/SparseTriangularView.h +++ b/Eigen/src/SparseCore/SparseTriangularView.h @@ -74,9 +74,9 @@ template class SparseTriangularView }; template -class SparseTriangularView::InnerIterator : public MatrixTypeNested::InnerIterator +class SparseTriangularView::InnerIterator : public MatrixTypeNestedCleaned::InnerIterator { - typedef typename MatrixTypeNested::InnerIterator Base; + typedef typename MatrixTypeNestedCleaned::InnerIterator Base; public: EIGEN_STRONG_INLINE InnerIterator(const SparseTriangularView& view, Index outer) @@ -138,9 +138,9 @@ class SparseTriangularView::InnerIterator : public MatrixTypeNe }; template -class SparseTriangularView::ReverseInnerIterator : public MatrixTypeNested::ReverseInnerIterator +class SparseTriangularView::ReverseInnerIterator : public MatrixTypeNestedCleaned::ReverseInnerIterator { - typedef typename MatrixTypeNested::ReverseInnerIterator Base; + typedef typename MatrixTypeNestedCleaned::ReverseInnerIterator Base; public: EIGEN_STRONG_INLINE ReverseInnerIterator(const SparseTriangularView& view, Index outer)