The type propagator currently skips all subsequent instructions as soon as an error occurs. We want to be able to provide more than one warning at the time within the same binding/function. Therefore, stop skipping all instructions on the first error. The output accumulator is set to a var after an error to avoid leaving it in an invalid state and to be able to reuse later code. Some extra checks were also added to avoid crashes. Fixes: QTBUG-127624 Change-Id: Ifc0389767a067181c6e3ba4d5c3fc1a0597c29ef Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> |
||
---|---|---|
LICENSES | ||
cmake | ||
coin | ||
dist | ||
examples | ||
features | ||
src | ||
tests | ||
tools | ||
.cmake.conf | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.tag | ||
CMakeLists.txt | ||
README.md | ||
configure.cmake | ||
dependencies.yaml | ||
licenseRule.json | ||
qt_cmdline.cmake | ||
qtdeclarative.doxy |
README.md
qtdeclarative
The qtdeclarative repository is home to QML, Qt Quick and several related modules:
- Qt QML
- Qt QML Core
- Qt QML Models
- Qt QML WorkerScript
- Qt QML XmlListModel
- Qt Quick
- Qt Quick Controls 2
- Qt Quick Layouts
- Qt Quick Local Storage
- Qt Quick Particles
- Qt Quick Shapes
- Qt Quick Templates
- Qt Quick Test
In addition, there are several Qt Labs modules: