From 2674e9c62efb948d33b94d03cb8e823eeb45b119 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Sat, 6 Feb 2021 22:31:51 +0200 Subject: [PATCH] CppEditor: Fix MSVC warnings Implicit size_t -> int conversions. Change-Id: I8c792fb692d1c5f3572aa0037ca2f20192cdc903 Reviewed-by: Christian Kandeler --- src/plugins/cppeditor/cppquickfixes.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp index 9da58027f35..6dda12c1f51 100644 --- a/src/plugins/cppeditor/cppquickfixes.cpp +++ b/src/plugins/cppeditor/cppquickfixes.cpp @@ -8534,7 +8534,7 @@ public: }); } - int rowCount(const QModelIndex & /*parent*/ = {}) const override { return infos.size(); } + int rowCount(const QModelIndex & /*parent*/ = {}) const override { return int(infos.size()); } int columnCount(const QModelIndex & /*parent*/ = {}) const override { return 4; } QVariant data(const QModelIndex &index, int role) const override { @@ -9182,7 +9182,7 @@ private: void generateConstructor(std::vector members, const ParentClassConstructors &parentClassConstructors) { - auto constructorLocation = m_settings->determineSetterLocation(members.size()); + auto constructorLocation = m_settings->determineSetterLocation(int(members.size())); if (constructorLocation == CppQuickFixSettings::FunctionLocation::CppFile && !hasSourceFile()) constructorLocation = CppQuickFixSettings::FunctionLocation::OutsideClass; @@ -9304,7 +9304,7 @@ private: m_locator.constructorDeclarationInClass(tu, m_classAST, m_accessSpec, - members.size()), + int(members.size())), inClassDeclaration); if (constructorLocation == CppQuickFixSettings::FunctionLocation::CppFile) {