aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2021-05-03 19:23:49 +0200
committerUlf Hermann <ulf.hermann@qt.io>2021-05-05 14:15:01 +0200
commit8e400a48285e58c938fe24367251cc04c1d00985 (patch)
treedacd67ffaa3b20e542388e5614f9a75a9cd2dd73 /tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml
parentafec4d5bb0440e290128250a176a42c459cc5b52 (diff)
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 <fabian.kosmale@qt.io> (cherry picked from commit 051dd3178bc4c9214af60c69cecfc2c28f13174d)
Diffstat (limited to 'tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml')
-rw-r--r--tests/auto/qml/debugger/qqmldebugjs/data/letConstLocals.qml16
1 files changed, 16 insertions, 0 deletions
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()
+}