From 6ce50ad548aad6caca815b3058ee1a2be923344f Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Mon, 3 May 2021 19:23:49 +0200 Subject: V4 Debugger: Collect locals also from block scopes Block scopes can contain "const" and "let" members. Fixes: QTBUG-92224 Change-Id: Ie13d7d573e2759c510e1ea48c6edc68a095f40a0 Reviewed-by: Fabian Kosmale (cherry picked from commit 051dd3178bc4c9214af60c69cecfc2c28f13174d) --- .../qml/debugger/qqmldebugjs/data/letConstLocals.qml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml (limited to 'tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml') diff --git a/tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml b/tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml new file mode 100644 index 0000000000..1715992490 --- /dev/null +++ b/tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml @@ -0,0 +1,16 @@ +import QtQml 2.15 + +Timer { + Component.onCompleted: { + var a = 97 + var b = 98 + var c = 99 + let d = 100 + const e = 101 + console.log("onClicked") // Set breakpoint + running = true + } + + interval: 0 + onTriggered: Qt.quit() +} -- cgit v1.2.3