meta: add missing template keywords (love you, msvc)
This commit is contained in:
@@ -411,7 +411,7 @@ public:
|
||||
static_assert(Policy::template value<typename descriptor::return_type>, "Invalid return type for the given policy");
|
||||
|
||||
internal::meta_func_node node{
|
||||
type_id<type_list_cat_t<type_list<descriptor::return_type>, descriptor::args_type>>().hash(),
|
||||
type_id<type_list_cat_t<type_list<typename descriptor::return_type>, typename descriptor::args_type>>().hash(),
|
||||
(descriptor::is_const ? internal::meta_traits::is_const : internal::meta_traits::is_none) | (descriptor::is_static ? internal::meta_traits::is_static : internal::meta_traits::is_none),
|
||||
descriptor::args_type::size,
|
||||
&internal::meta_node<std::conditional_t<std::is_same_v<Policy, as_void_t>, void, std::remove_cv_t<std::remove_reference_t<typename descriptor::return_type>>>>::resolve,
|
||||
|
||||
Reference in New Issue
Block a user