aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlirbuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/tqtc/lts-5.15.11' into tqtc/lts-5.15-ope...v5.15.11-lts-lgplTarja Sundqvist2023-06-091-97/+86
|\
| * QML: Port QV4::CompiledData::Object to new special integer bitfieldUlf Hermann2022-06-241-3/+3
| * QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-06-241-35/+44
| * QML: Port QV4::CompiledData::Property to new special integer bitfieldUlf Hermann2022-06-241-7/+7
| * QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-06-241-4/+4
| * QML: Port QV4::CompiledData::ParameterType to new special integer bitfieldUlf Hermann2022-06-241-7/+5
| * QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-06-241-41/+23
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.8' into tqtc/lts-5.15-open...v5.15.8-lts-lgplTarja Sundqvist2022-11-101-0/+6
|\|
| * Handle function as default arguments in toplevel functionsFabian Kosmale2021-11-121-0/+6
* | Merge remote-tracking branch 'origin/tqtc/lts-5.15.5' into tqtc/lts-5.15-open...v5.15.5-lts-lgplTarja Sundqvist2022-05-161-1/+3
|\|
| * qqmlirbuilder: Fix treating parser warnings as errrosMaximilian Goldstein2021-04-201-1/+3
* | Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-241-20/+20
|/
* Update commercial license headersTarja Sundqvist2021-02-021-20/+20
* Inline components: Abort if two IC's with same name existFabian Kosmale2020-03-161-0/+6
* Restore offset/length in QQmlJS::DiagnosticMessageSimon Hausmann2020-03-021-31/+30
* Required properties: Allow retroactive require specificationFabian Kosmale2020-01-311-1/+58
* 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