Fix MSVC2015 build

- error C3431: 'LanguageExtension': a scoped enumeration cannot be
redeclared as an unscoped enumeration

 - add constructors to SlotUsage

 - do not use pointers for back_insert_iterator.

Change-Id: Id6df08436de639b70fdf6ccc4914f8dee2cb8628
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
Ivan Donchevskii
2019-01-22 09:34:14 +01:00
committed by Marco Bubke
parent 537a4ba285
commit 7f9931b3f9
4 changed files with 17 additions and 13 deletions

View File

@@ -93,7 +93,7 @@ public:
QString callGroupId;
// Versions, features and extensions
::Utils::Language language = Utils::Language::Cxx;
::Utils::Language language = ::Utils::Language::Cxx;
::Utils::LanguageVersion languageVersion = ::Utils::LanguageVersion::LatestCxx;
::Utils::LanguageExtensions languageExtensions = ::Utils::LanguageExtension::None;
CPlusPlus::LanguageFeatures languageFeatures;