From 5cf39393d93205490ccf829dc795fed05bf47c71 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Thu, 15 Feb 2018 13:24:04 +0100 Subject: [PATCH] ModelEditor: Simplify template syntax a bit ... using C++14's "_t" typdef. Change-Id: I863ee99bdcfea92ae7fe6fda0eb1d1ee16db445d Reviewed-by: hjk --- .../qtserialization/inc/qark/typeregistry.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h b/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h index c92ac8f3760..e9b2f0699ae 100644 --- a/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h +++ b/src/libs/modelinglib/qtserialization/inc/qark/typeregistry.h @@ -200,14 +200,14 @@ Archive &loadPointer(Archive &ar, BASE *&p) } template -typename std::enable_if::value, void>::type loadNonVirtualPointer( +typename std::enable_if_t::value, void> loadNonVirtualPointer( Archive &archive, T *&p) { registry::loadPointer(archive, p); } template -typename std::enable_if::value, void>::type loadNonVirtualPointer( +typename std::enable_if_t::value, void> loadNonVirtualPointer( Archive &archive, T *&p) { (void) archive; @@ -302,6 +302,6 @@ typename registry::TypeRegistry::TypeInfo typeInfo(const QString &uid int qark::registry::DerivedTypeRegistry::staticInit = \ qark::registry::DerivedTypeRegistry::init(qark::registry::savePointer, 0); \ template<> \ - int qark::registry::DerivedTypeRegistry::type, typename std::add_const::type>::staticInit = \ - qark::registry::DerivedTypeRegistry::type, typename std::add_const::type>:: \ - init(qark::registry::savePointer::type, typename std::add_const::type>, 0); + int qark::registry::DerivedTypeRegistry, std::add_const_t>::staticInit = \ + qark::registry::DerivedTypeRegistry, std::add_const_t>:: \ + init(qark::registry::savePointer, std::add_const_t>, 0);