aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2023-07-03 10:24:09 +0200
committerEike Ziller <eike.ziller@qt.io>2023-07-03 10:24:09 +0200
commit26e96bfad86235959d30b5f8da169dc2ecc38b68 (patch)
tree76e1b44584bc86840a078d777ebffdec6463c33b /src/shared
parent64c8c37bd479a4d1d284e552e5c02e47a288ff0a (diff)
parenta3b4006627df5f78e99579129dd64b4c9cdef960 (diff)
Merge remote-tracking branch 'origin/11.0'
Conflicts: src/plugins/debugger/debuggeritemmanager.cpp Change-Id: I9d99d13feff9315f52eacbd84857c63cb69bf804
Diffstat (limited to 'src/shared')
-rw-r--r--src/shared/json/json.cpp4
-rw-r--r--src/shared/proparser/qmakebuiltins.cpp2
-rw-r--r--src/shared/proparser/qmakeevaluator.cpp7
-rw-r--r--src/shared/proparser/qmakeparser.cpp2
m---------src/shared/qbs0
5 files changed, 8 insertions, 7 deletions
diff --git a/src/shared/json/json.cpp b/src/shared/json/json.cpp
index 4f9c94ef376..759fea61f92 100644
--- a/src/shared/json/json.cpp
+++ b/src/shared/json/json.cpp
@@ -4806,7 +4806,7 @@ bool Value::isValid(const Base *b) const
case JsonValue::Double:
if (intValue)
break;
- // fall through
+ [[fallthrough]];
case JsonValue::String:
case JsonValue::Array:
case JsonValue::Object:
@@ -4885,7 +4885,7 @@ uint32_t Value::valueToStore(const JsonValue &v, uint32_t offset)
if (c != INT_MAX)
return c;
}
- // fall through
+ [[fallthrough]];
case JsonValue::String:
case JsonValue::Array:
case JsonValue::Object:
diff --git a/src/shared/proparser/qmakebuiltins.cpp b/src/shared/proparser/qmakebuiltins.cpp
index 787d9effb9b..87707106e61 100644
--- a/src/shared/proparser/qmakebuiltins.cpp
+++ b/src/shared/proparser/qmakebuiltins.cpp
@@ -287,7 +287,7 @@ QMakeEvaluator::quoteValue(const ProString &val)
break;
case 32:
quote = true;
- // fallthrough
+ [[fallthrough]];
default:
ret += c;
break;
diff --git a/src/shared/proparser/qmakeevaluator.cpp b/src/shared/proparser/qmakeevaluator.cpp
index ced40f106d0..0ea6c7f1334 100644
--- a/src/shared/proparser/qmakeevaluator.cpp
+++ b/src/shared/proparser/qmakeevaluator.cpp
@@ -295,7 +295,8 @@ ProStringList QMakeEvaluator::split_value_list(QStringView vals, int source)
--x;
}
}
- // fallthrough
+ hadWord = true;
+ break;
default:
hadWord = true;
break;
@@ -1661,7 +1662,7 @@ QMakeEvaluator::VisitReturn QMakeEvaluator::expandVariableReferences(
tokPtr++;
continue;
}
- // fallthrough
+ [[fallthrough]];
default:
Q_ASSERT_X(false, "expandVariableReferences", "Unrecognized token");
break;
@@ -2137,7 +2138,7 @@ QString QMakeEvaluator::formatValue(const ProString &val, bool forceQuote)
break;
case 32:
quote = true;
- // fallthrough
+ [[fallthrough]];
default:
ret += c;
break;
diff --git a/src/shared/proparser/qmakeparser.cpp b/src/shared/proparser/qmakeparser.cpp
index 758a80ce4ac..0e8d888535e 100644
--- a/src/shared/proparser/qmakeparser.cpp
+++ b/src/shared/proparser/qmakeparser.cpp
@@ -1563,7 +1563,7 @@ static bool getBlock(const ushort *tokens, int limit, int &offset, QString *outS
case TokRemove:
case TokReplace:
// The parameter is the sizehint for the output.
- // fallthrough
+ [[fallthrough]];
case TokLine: {
ushort dummy;
ok = getUshort(tokens, limit, offset, &dummy, outStr);
diff --git a/src/shared/qbs b/src/shared/qbs
-Subproject 1af935aec680a3e2df3919807f631a6ee2c21e3
+Subproject 97769dfdacd006f4d82b240371e3ca79d445ab7