diff --git a/src/utils/PastisTraits.hpp b/src/utils/PastisTraits.hpp index 5214fabe4ed54ea6f3f04fe790ac744e04c616b3..4f7877ac9716662363c7b0e1d8051fd78eaec2ac 100644 --- a/src/utils/PastisTraits.hpp +++ b/src/utils/PastisTraits.hpp @@ -11,8 +11,12 @@ inline constexpr bool is_trivially_castable = std::is_trivial_v<T>; template <size_t N, typename T> inline constexpr bool is_trivially_castable<TinyVector<N,T>> = is_trivially_castable<T>; +template <size_t N, typename T> +inline constexpr bool is_trivially_castable<const TinyVector<N,T>> = is_trivially_castable<T>; template <size_t N, typename T> inline constexpr bool is_trivially_castable<TinyMatrix<N,T>> = is_trivially_castable<T>; +template <size_t N, typename T> +inline constexpr bool is_trivially_castable<const TinyMatrix<N,T>> = is_trivially_castable<T>; #endif // PASTIS_TRAITS_HPP