aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlirbuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* QML: Introduce "pragma Strict"Ulf Hermann2020-11-261-3/+8
* QmlIR: Make sure that all objects receive a locationUlf Hermann2020-10-221-9/+19
* Unify "variant" and "var" properties in QMLFabian Kosmale2020-08-241-1/+1
* Port QtDeclarative from QStringRef to QStringViewKarsten Heimrich2020-06-161-18/+18
* Merge "Merge remote-tracking branch 'origin/5.15' into dev"Qt Forward Merge Bot2020-03-181-0/+6
|\
| * Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-181-0/+6
| |\
| | * Inline components: Abort if two IC's with same name existFabian Kosmale2020-03-161-0/+6
* | | Also support partly specified versions in JS .importsUlf Hermann2020-03-181-1/+1
|/ /
* | Allow partial and absent version specifiers in import statementsUlf Hermann2020-03-171-5/+1
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-091-31/+30
|\|
| * Restore offset/length in QQmlJS::DiagnosticMessageSimon Hausmann2020-03-021-31/+30
* | Merge remote-tracking branch 'origin/5.15' into devSimon Hausmann2020-02-031-1/+58
|\|
| * Required properties: Allow retroactive require specificationFabian Kosmale2020-01-311-1/+58
* | Use QTypeRevision for all versions and revisionsUlf Hermann2020-02-031-24/+11
|/
* Long live QML inline componentsFabian Kosmale2020-01-231-3/+54
* QQmlIRBuilder: Turn Iterator into a iteratorFabian Kosmale2019-10-181-3/+5
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-10-081-1/+1
|\
| * Small performance improvements suggested by clang-tidyAlbert Astals Cid2019-10-071-1/+1
* | Introduce required properties to QMLFabian Kosmale2019-09-091-0/+1
* | Tighten verification of signal namesUlf Hermann2019-09-091-3/+9
|/
* Support top level generator functionsFabian Kosmale2019-07-231-3/+3
* Disentangle includes and namespacesUlf Hermann2019-07-111-0/+1
* Merge JSCodeGen and QQmlJSCodeGeneratorUlf Hermann2019-07-101-17/+64
* Add support for C++ accessible typed parameters and return types in qml funct...Simon Hausmann2019-07-091-9/+24
* Collect type information for function parametersSimon Hausmann2019-07-091-3/+3
* remove QmlIR::Document::removeScriptPragmasUlf Hermann2019-07-091-53/+0
* Centralize property & signal parameter type handling at compilation timeSimon Hausmann2019-07-081-77/+79
* Minor internal API cleanupSimon Hausmann2019-07-051-21/+21
* Reduce the size of Property fields in type compilation dataSimon Hausmann2019-07-051-16/+9
* Internal API cleanupSimon Hausmann2019-07-051-5/+3
* Reduce the size of signal parameters in qml cache dataSimon Hausmann2019-07-051-4/+6
* Remove unused field memberSimon Hausmann2019-07-051-2/+0
* Simplify codegen error handlingUlf Hermann2019-07-041-1/+1
* extend grammar for better version parsing supportFabian Kosmale2019-07-041-5/+3
* Move unit checksum generation into qv4compilerUlf Hermann2019-06-241-1/+1
* Simplify errors and diagnosticsUlf Hermann2019-06-141-4/+4
* Split QV4::Value into a static and a dynamic partUlf Hermann2019-05-311-1/+1
* Add abstraction for temporarily setting StaticData when savingUlf Hermann2019-05-171-3/+0
* Split CompiledData::CompilationUnit in twoUlf Hermann2019-05-161-8/+6
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-05-091-22/+14
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-05-081-22/+14
| |\
| | * Avoid std::function in qqmlirbuilder.cppUlf Hermann2019-05-071-22/+14
* | | Drop some dead bootstrap codeUlf Hermann2019-05-081-20/+5
* | | Move dynamicStrings into the bootstrapped part of QV4::CompiledDataUlf Hermann2019-05-071-2/+0
* | | Move QQmlIR::IRLoader out of qqmlirbuilder*Ulf Hermann2019-05-061-164/+0
* | | Move PropertyResolver out of qqmlirbuilder*Ulf Hermann2019-05-061-47/+0
|/ /
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-251-0/+2
|\|
| * Initialize TranslationData padding before writing cache filesUlf Hermann2019-03-211-0/+2
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-211-408/+1
|\|
| * Remove dead compile time QML context/scope property and id object codeSimon Hausmann2019-03-201-409/+1