Revert "ensure that eigen::internal::size is not found by ADL, rename to ssize and..."

This reverts commit bd72e4a8c4
This commit is contained in:
Antonio Sánchez
2022-01-18 16:08:59 +00:00
parent 3e71c621c9
commit 4612627355
3 changed files with 11 additions and 24 deletions

View File

@@ -90,8 +90,8 @@ operator()(const RowIndices& rowIndices, const ColIndices& colIndices) EIGEN_IND
return BlockType(derived(),
internal::first(actualRowIndices),
internal::first(actualColIndices),
internal::index_list_size(actualRowIndices),
internal::index_list_size(actualColIndices));
internal::size(actualRowIndices),
internal::size(actualColIndices));
}
// The following overload returns a Scalar
@@ -168,7 +168,7 @@ operator()(const Indices& indices) EIGEN_INDEXED_VIEW_METHOD_CONST
EIGEN_STATIC_ASSERT_VECTOR_ONLY(Derived)
typename IvcType<Indices>::type actualIndices = ivcSize(indices);
return VectorBlock<EIGEN_INDEXED_VIEW_METHOD_CONST Derived,internal::array_size<Indices>::value>
(derived(), internal::first(actualIndices), internal::index_list_size(actualIndices));
(derived(), internal::first(actualIndices), internal::size(actualIndices));
}
template<typename IndexType>