aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlworkerscript/qquickworkerscript.cpp
diff options
context:
space:
mode:
authorDmitrii Akshintsev <dmitrii.akshintsev@qt.io>2025-05-22 12:21:30 +0200
committerDmitrii Akshintsev <dmitrii.akshintsev@qt.io>2025-06-12 10:18:24 +0200
commitcf8f44d4fa6b08f4d9946f268956ce65e8b63d19 (patch)
tree6675e99d9bea160a5e657d5a1328465c654e2197 /src/qmlworkerscript/qquickworkerscript.cpp
parentb4641ef403e860f7c6fc7075093821bbd43a663a (diff)
Qml Language: qqmljs.g restructure Identifiers and Keywords
This commit aims to add some clarity on what is considered QmlIdentifier, JsIdentifier, IdentifierName and related keywords. It adds clear reference points for the ES7, also aims to group tokens in the corresponding smaller sets. This commit also adds some comments, aiming to explain the existence of such definitions like JsIdentifier One of the motivations behind this commit to make it more clear and explicit for the maintenance and further addition of keywords, such as, for example virtual and override, which are going to be ContextualKeywords from the QML perspective, while still being totally valid Identifiers from the ECMA perspective. Change-Id: I3d335bda609e8977c7c720c62229633821b1da13 Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
Diffstat (limited to 'src/qmlworkerscript/qquickworkerscript.cpp')
0 files changed, 0 insertions, 0 deletions