|
|
@@ -35,7 +35,7 @@ template<typename Class, typename Type, typename... Other>
|
|
|
constexpr auto function_pointer(Type Class::*, Other &&...) -> Type (*)();
|
|
|
|
|
|
template<typename... Type>
|
|
|
-using function_pointer_t = decltype(internal::function_pointer(std::declval<Type>()...));
|
|
|
+using function_pointer_t = decltype(function_pointer(std::declval<Type>()...));
|
|
|
|
|
|
template<typename... Class, typename Ret, typename... Args>
|
|
|
[[nodiscard]] constexpr auto index_sequence_for(Ret (*)(Args...)) {
|