aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlirbuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* | 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
| * Implement dummy QML lookups for "global" variablesSimon Hausmann2019-03-201-1/+2
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-03-181-1/+1
|\|
| * Save some stack space during code generationUlf Hermann2019-03-141-1/+1
* | V4: Move the FixedPoolArray into the MemoryPool headerErik Verbruggen2019-01-251-3/+3
* | QML: Special case null as binding typeUlf Hermann2019-01-211-0/+3
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-12-121-7/+3
|\|
| * Generate lookups into the global object more aggressivelyLars Knoll2018-11-161-7/+3
* | Fix warnings about unused Qt containersSergio Martins2018-11-301-2/+0
|/
* Fix lookup of methods in the scope objectSimon Hausmann2018-10-221-5/+9
* Fix logic error in JSCodeGen::fallbackNameLookup()Lars Knoll2018-09-051-26/+22
* reuse already calculated object offsets during compilationRolf Eike Beer2018-08-231-15/+12