fixed typo

This commit is contained in:
Michele Caini
2019-08-04 23:03:00 +02:00
parent 19ef290499
commit d2d19e3fbc

View File

@@ -153,7 +153,7 @@ bool setter([[maybe_unused]] meta_handle handle, [[maybe_unused]] meta_any index
template<typename Type, auto Data>
meta_any getter([[maybe_unused]] meta_handle handle, [[maybe_unused]] meta_any index) {
if constexpr(std::is_function_v<std::remove_pointer_t<decltype(Data)>> || std::is_member_function_pointer_v<decltype(Data)>) {
static_assert(std::is_invocable_v<decltype(Data), Type &>);
static_assert(std::is_invocable_v<decltype(Data), Type &>);
auto *clazz = handle.data<Type>();
return clazz ? std::invoke(Data, *clazz) : meta_any{};
} else if constexpr(std::is_member_object_pointer_v<decltype(Data)>) {