mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-06-04 18:54:00 +08:00
Fix gcc6 compile error.
This commit is contained in:
parent
4d1d14e069
commit
afb17288cb
@ -1098,12 +1098,16 @@ struct arithmetic_right_shift_op {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
namespace Eigen {
|
||||||
|
namespace internal {
|
||||||
template <int N, typename Scalar>
|
template <int N, typename Scalar>
|
||||||
struct internal::functor_traits<logical_left_shift_op<N, Scalar>> : shift_imm_traits<Scalar> {};
|
struct functor_traits<logical_left_shift_op<N, Scalar>> : shift_imm_traits<Scalar> {};
|
||||||
template <int N, typename Scalar>
|
template <int N, typename Scalar>
|
||||||
struct internal::functor_traits<logical_right_shift_op<N, Scalar>> : shift_imm_traits<Scalar> {};
|
struct functor_traits<logical_right_shift_op<N, Scalar>> : shift_imm_traits<Scalar> {};
|
||||||
template <int N, typename Scalar>
|
template <int N, typename Scalar>
|
||||||
struct internal::functor_traits<arithmetic_right_shift_op<N, Scalar>> : shift_imm_traits<Scalar> {};
|
struct functor_traits<arithmetic_right_shift_op<N, Scalar>> : shift_imm_traits<Scalar> {};
|
||||||
|
} // namespace internal
|
||||||
|
} // namespace Eigen
|
||||||
|
|
||||||
template <typename ArrayType>
|
template <typename ArrayType>
|
||||||
struct shift_test_impl {
|
struct shift_test_impl {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user