aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmakeprojectmanager/makefileparse.cpp
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2022-09-30 13:13:35 +0200
committerJarek Kobus <[email protected]>2022-10-07 10:11:36 +0000
commit8741ce6afcaf041d60cce553a8c929fed6ec3faf (patch)
tree66b7dbb59cb03dc2dfa1861198bd36710addc2cc /src/plugins/qmakeprojectmanager/makefileparse.cpp
parent0d13cfe652f8d6d52eccf94c289487a96f36dbc1 (diff)
QMakeProjectManager: Replace foreach with ranged for loop
Change-Id: Ibdb526ac3e0cfbb0568e17c21a1b73f7749a84ed Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/plugins/qmakeprojectmanager/makefileparse.cpp')
-rw-r--r--src/plugins/qmakeprojectmanager/makefileparse.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/plugins/qmakeprojectmanager/makefileparse.cpp b/src/plugins/qmakeprojectmanager/makefileparse.cpp
index 711d839131b..a01eb0e5afd 100644
--- a/src/plugins/qmakeprojectmanager/makefileparse.cpp
+++ b/src/plugins/qmakeprojectmanager/makefileparse.cpp
@@ -97,9 +97,8 @@ void MakeFileParse::parseArgs(const QString &args, const QString &project,
void dumpQMakeAssignments(const QList<QMakeAssignment> &list)
{
- foreach (const QMakeAssignment &qa, list) {
+ for (const QMakeAssignment &qa : list)
qCDebug(MakeFileParse::logging()) << " " << qa.variable << qa.op << qa.value;
- }
}
QList<QMakeAssignment> MakeFileParse::parseAssignments(const QList<QMakeAssignment> &assignments)
@@ -107,11 +106,11 @@ QList<QMakeAssignment> MakeFileParse::parseAssignments(const QList<QMakeAssignme
bool foundSeparateDebugInfo = false;
bool foundForceDebugInfo = false;
QList<QMakeAssignment> filteredAssignments;
- foreach (const QMakeAssignment &qa, assignments) {
+ for (const QMakeAssignment &qa : assignments) {
if (qa.variable == QLatin1String("CONFIG")) {
- QStringList values = qa.value.split(QLatin1Char(' '));
+ const QStringList values = qa.value.split(QLatin1Char(' '));
QStringList newValues;
- foreach (const QString &value, values) {
+ for (const QString &value : values) {
if (value == QLatin1String("debug")) {
if (qa.op == QLatin1String("+=")) {
m_qmakeBuildConfig.explicitDebug = true;
@@ -345,11 +344,11 @@ void MakeFileParse::parseCommandLine(const QString &command, const QString &proj
// Create command line of all unfiltered arguments
const QList<QMakeAssignment> &assignmentsToUse = m_mode == Mode::FilterKnownConfigValues
? filteredAssignments : assignments;
- foreach (const QMakeAssignment &qa, assignmentsToUse)
+ for (const QMakeAssignment &qa : assignmentsToUse)
ProcessArgs::addArg(&m_unparsedArguments, qa.variable + qa.op + qa.value);
if (!afterAssignments.isEmpty()) {
ProcessArgs::addArg(&m_unparsedArguments, QLatin1String("-after"));
- foreach (const QMakeAssignment &qa, afterAssignments)
+ for (const QMakeAssignment &qa : qAsConst(afterAssignments))
ProcessArgs::addArg(&m_unparsedArguments, qa.variable + qa.op + qa.value);
}
}