From d78df774853e594af100cf282b1df938b9e40c39 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Mon, 6 Jul 2020 23:15:07 +0200 Subject: Clean up a custom void_t implementation Change-Id: I30fcaef2a242cc2daee82d37debdb97e59a9a8f2 Reviewed-by: Thiago Macieira --- src/corelib/kernel/qmetatype.h | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/corelib/kernel') diff --git a/src/corelib/kernel/qmetatype.h b/src/corelib/kernel/qmetatype.h index e404855860..b908fc3d25 100644 --- a/src/corelib/kernel/qmetatype.h +++ b/src/corelib/kernel/qmetatype.h @@ -814,15 +814,10 @@ struct ContainerCapabilitiesImpl().p { static_cast(const_cast(container))->push_back(*static_cast(value)); } }; -namespace QtPrivate { -namespace ContainerCapabilitiesMetaProgrammingHelper { - template - using void_t = void; -} -} - template -struct ContainerCapabilitiesImpl().insert(std::declval())), decltype(std::declval() == std::declval())>> +struct ContainerCapabilitiesImpl().insert(std::declval())), + decltype(std::declval() == std::declval())>> { enum {ContainerCapabilities = ContainerIsAppendable}; -- cgit v1.2.3