diff --git a/src/corelib/text/qbytearrayview.h b/src/corelib/text/qbytearrayview.h index 09dd70aa6f2..4934777fb21 100644 --- a/src/corelib/text/qbytearrayview.h +++ b/src/corelib/text/qbytearrayview.h @@ -18,12 +18,11 @@ QT_BEGIN_NAMESPACE namespace QtPrivate { template -struct IsCompatibleByteTypeHelper - : std::integral_constant || - std::is_same_v || - std::is_same_v || - std::is_same_v> {}; +struct IsCompatibleByteTypeHelper : std::false_type {}; +template <> struct IsCompatibleByteTypeHelper : std::true_type {}; +template <> struct IsCompatibleByteTypeHelper : std::true_type {}; +template <> struct IsCompatibleByteTypeHelper : std::true_type {}; +template <> struct IsCompatibleByteTypeHelper : std::true_type {}; template struct IsCompatibleByteType