|
|
@@ -804,7 +804,7 @@ struct storage_traits {
|
|
|
*/
|
|
|
template<typename Type>
|
|
|
[[nodiscard]] auto get_as_tuple([[maybe_unused]] Type &container, [[maybe_unused]] const typename Type::entity_type entity) {
|
|
|
- static_assert(std::is_same_v<std::remove_const_t<Type>, typename storage_traits<typename Type::entity_type, typename Type::value_type>::storage_type>);
|
|
|
+ static_assert(std::is_same_v<std::remove_const_t<Type>, typename storage_traits<typename Type::entity_type, typename Type::value_type>::storage_type>, "Invalid storage");
|
|
|
|
|
|
if constexpr(std::is_void_v<decltype(container.get({}))>) {
|
|
|
return std::make_tuple();
|