aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2023-05-10 15:17:03 +0200
committerhjk <hjk@qt.io>2023-05-10 15:21:07 +0000
commit3f5d33fe5c2c8e5dfde6e8478102acde6b1b2e57 (patch)
treeb9dbbe1f31ead29a340307b0d24caa428d9b1f37
parent7d35a11fd4955f9191211e3f19b4737bbb0347ac (diff)
CppEditor: Fix an error raised by Clang 16
error: integer value -1 is outside the valid range of values [0, 255] for this enumeration type [-Wenum-constexpr-conversion] Change-Id: I1b029099634dcc8f11071aad6a974ec0c41077ce Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--src/plugins/cppeditor/cppquickfixes.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cppeditor/cppquickfixes.cpp b/src/plugins/cppeditor/cppquickfixes.cpp
index 3dae225cea..4410ab60a8 100644
--- a/src/plugins/cppeditor/cppquickfixes.cpp
+++ b/src/plugins/cppeditor/cppquickfixes.cpp
@@ -3697,6 +3697,7 @@ public:
GenerateProperty = 1 << 5,
GenerateConstantProperty = 1 << 6,
HaveExistingQProperty = 1 << 7,
+ Invalid = -1,
};
GenerateGetterSetterOp(const CppQuickFixInterface &interface,
@@ -4394,7 +4395,7 @@ public:
};
using Flag = GenerateGetterSetterOp::GenerateFlag;
constexpr static Flag ColumnFlag[] = {
- static_cast<Flag>(-1),
+ Flag::Invalid,
Flag::GenerateGetter,
Flag::GenerateSetter,
Flag::GenerateSignal,