This commit is contained in:
Reece Wilson 2022-03-11 20:36:54 +00:00
parent c5f20ab9cf
commit 9ec07220f3

View File

@ -220,8 +220,8 @@ struct AuIsBaseOfTemplateImpl
using type = decltype(Test(std::declval<AuRemoveReference_t<Derived> *>()));
};
template<template <typename...> class base, typename derived>
using AuIsBaseOfTemplate = typename AuIsBaseOfTemplateImpl<base, derived>::type;
template<template <typename...> class Base, typename Derived>
using AuIsBaseOfTemplate = typename AuIsBaseOfTemplateImpl<Base, Derived>::type;
template<template <typename...> class base, typename derived>
inline constexpr bool AuIsBaseOfTemplate_v = AuIsBaseOfTemplateImpl<base, derived>::type::value;
template<template <typename...> class Base, typename derived>
inline constexpr bool AuIsBaseOfTemplate_v = AuIsBaseOfTemplateImpl<Base, Derived>::type::value;