Skip to content
Snippets Groups Projects
Verified Commit f4865373 authored by Justin Carpentier's avatar Justin Carpentier
Browse files

core: fix typedef

parent aeee16ea
No related branches found
No related tags found
No related merge requests found
...@@ -93,18 +93,14 @@ namespace boost { namespace python { namespace detail { ...@@ -93,18 +93,14 @@ namespace boost { namespace python { namespace detail {
struct referent_storage<Eigen::Ref<MatType,Options,Stride> &> struct referent_storage<Eigen::Ref<MatType,Options,Stride> &>
{ {
typedef ::eigenpy::details::referent_storage_eigen_ref<MatType,Options,Stride> StorageType; typedef ::eigenpy::details::referent_storage_eigen_ref<MatType,Options,Stride> StorageType;
typedef aligned_storage< typedef aligned_storage<referent_size<StorageType&>::value> type;
::boost::python::detail::referent_size<StorageType&>::value
> type;
}; };
template<typename MatType, int Options, typename Stride> template<typename MatType, int Options, typename Stride>
struct referent_storage<const Eigen::Ref<const MatType,Options,Stride> &> struct referent_storage<const Eigen::Ref<const MatType,Options,Stride> &>
{ {
typedef ::eigenpy::details::referent_storage_eigen_ref<const MatType,Options,Stride> StorageType; typedef ::eigenpy::details::referent_storage_eigen_ref<const MatType,Options,Stride> StorageType;
typedef aligned_storage< typedef aligned_storage<referent_size<StorageType&>::value> type;
::boost::python::detail::referent_size<StorageType&>::value
> type;
}; };
#endif #endif
}}} }}}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment