diff options
author | Gael Guennebaud <g.gael@free.fr> | 2017-01-06 13:29:33 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2017-01-06 13:29:33 +0100 |
commit | fad1fa75b32ccd3a19fc783a0c660ca512283224 (patch) | |
tree | c090caa5dce7bb8e41b4be9ea4c1c13a74316e4d /Eigen/src/Core/IndexedView.h | |
parent | 3730e3ca9ec8e256b76c08fb4b1e928c62f37b40 (diff) |
Propagate compile-time size with "all" and add c++11 array unit test
Diffstat (limited to 'Eigen/src/Core/IndexedView.h')
-rw-r--r-- | Eigen/src/Core/IndexedView.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Core/IndexedView.h b/Eigen/src/Core/IndexedView.h index 7fc856feb..bc1eff8f9 100644 --- a/Eigen/src/Core/IndexedView.h +++ b/Eigen/src/Core/IndexedView.h @@ -19,8 +19,8 @@ struct traits<IndexedView<XprType, RowIndices, ColIndices> > : traits<XprType> { enum { - RowsAtCompileTime = get_compile_time_size<RowIndices>::value, - ColsAtCompileTime = get_compile_time_size<ColIndices>::value, + RowsAtCompileTime = get_compile_time_size<RowIndices,traits<XprType>::RowsAtCompileTime>::value, + ColsAtCompileTime = get_compile_time_size<ColIndices,traits<XprType>::ColsAtCompileTime>::value, MaxRowsAtCompileTime = RowsAtCompileTime != Dynamic ? int(RowsAtCompileTime) : int(traits<XprType>::MaxRowsAtCompileTime), MaxColsAtCompileTime = ColsAtCompileTime != Dynamic ? int(ColsAtCompileTime) : int(traits<XprType>::MaxColsAtCompileTime), |