refactor(*): replaces template class type traits with C++20 at all

This commit is contained in:
2022-06-16 23:37:29 +08:00
parent 8e31a82a1f
commit f1d4d99ecf
11 changed files with 438 additions and 362 deletions

View File

@ -437,7 +437,8 @@ template <size_t InlineSize, size_t InlineAlignment> struct TIsTAny<TAny<InlineS
NAMESPACE_PRIVATE_END
template <typename T> concept CTAny = NAMESPACE_PRIVATE::TIsTAny<T>::Value;
template <typename T>
concept CTAny = NAMESPACE_PRIVATE::TIsTAny<T>::Value;
using FAny = TAny<ANY_DEFAULT_INLINE_SIZE>;