mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-05-09 22:39:05 +08:00
fix the xpr analyzer for Transpose
This commit is contained in:
parent
c90ccd089a
commit
0b5853d917
@ -223,7 +223,8 @@ struct ei_blas_traits<Transpose<NestedXpr> >
|
|||||||
typedef typename NestedXpr::Scalar Scalar;
|
typedef typename NestedXpr::Scalar Scalar;
|
||||||
typedef ei_blas_traits<NestedXpr> Base;
|
typedef ei_blas_traits<NestedXpr> Base;
|
||||||
typedef Transpose<NestedXpr> XprType;
|
typedef Transpose<NestedXpr> XprType;
|
||||||
typedef Transpose<typename Base::_ExtractType> ExtractType;
|
typedef Transpose<typename Base::_ExtractType> ExtractType;
|
||||||
|
typedef Transpose<typename Base::_ExtractType> _ExtractType;
|
||||||
typedef typename ei_meta_if<int(Base::ActualAccess)==HasDirectAccess,
|
typedef typename ei_meta_if<int(Base::ActualAccess)==HasDirectAccess,
|
||||||
ExtractType,
|
ExtractType,
|
||||||
typename ExtractType::PlainMatrixType
|
typename ExtractType::PlainMatrixType
|
||||||
|
Loading…
x
Reference in New Issue
Block a user