Qt Declarative (Quick 2)
Go to file
Ulf Hermann 3d12a83170 QmlCompiler: Coerce values when calling methods
The type of the register may not be the one to be passed to the method.
We cannot rely on the run time internals to coerce the value anymore
since we've moved the type determination out of the generated code.

To make this happen, we need to adjust the storage types of read
registers in the storage generalizer.

Pick-to: 6.9
Fixes: QTBUG-132329
Change-Id: I642027f349f7c05f714ec36ef4e23f9d59b4a8df
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
2024-12-19 12:39:38 +01:00
LICENSES
cmake
coin
dist
examples Compute implicitSize based on implicitContentSize in Pane and subclasses 2024-12-18 20:37:27 +01:00
features
src QmlCompiler: Coerce values when calling methods 2024-12-19 12:39:38 +01:00
tests QmlCompiler: Coerce values when calling methods 2024-12-19 12:39:38 +01:00
tools Adapt to QFile::open being [[nodiscard]] 2024-12-15 05:39:38 +01:00
.cmake.conf
.gitattributes
.gitignore
.gitmodules
.tag
CMakeLists.txt
README.md
REUSE.toml
configure.cmake
dependencies.yaml
licenseRule.json
qt_cmdline.cmake
qtdeclarative.doxy