aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2023-08-07 10:19:44 +0200
committerUlf Hermann <ulf.hermann@qt.io>2023-08-08 18:18:08 +0200
commit3f35ebd9ae13f37172af34b72c330a4b3262d055 (patch)
tree836d9278bfa84817e6dc054e19e78f33460b91dd /src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp
parente50e9639fefee5622264b6d3c0910d81f5d72b00 (diff)
Remove remaining foreach in src
Task-number: QTBUG-115808 Change-Id: I3416f701f8989507ed63e479a8fd21841cdfe43d Reviewed-by: Sami Shalayel <sami.shalayel@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp')
-rw-r--r--src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp b/src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp
index a1d07e6654..11e1a49512 100644
--- a/src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp
+++ b/src/plugins/qmltooling/qmldbg_debugger/qv4debuggeragent.cpp
@@ -48,7 +48,8 @@ void QV4DebuggerAgent::debuggerPaused(QV4Debugger *debugger, QV4Debugger::PauseR
// if (frame->column > 0)
// body.insert(QStringLiteral("sourceColumn"), frame->column);
QJsonArray breakPoints;
- foreach (int breakPointId, breakPointIds(frame->source(), frame->lineNumber()))
+ const QList<int> ids = breakPointIds(frame->source(), frame->lineNumber());
+ for (int breakPointId : ids)
breakPoints.push_back(breakPointId);
body.insert(QStringLiteral("breakpoints"), breakPoints);
script.insert(QStringLiteral("name"), frame->source());