aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmlirbuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-171-39/+23
* QML: Port QV4::CompiledData::Property to new special integer bitfieldUlf Hermann2022-05-171-7/+7
* QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-05-171-6/+6
* QML: Port QV4::CompiledData::Object to new special integer bitfieldUlf Hermann2022-05-171-3/+3
* QML: Port QV4::CompiledData::ParameterType to new special integer bitfieldUlf Hermann2022-05-171-7/+5
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-171-34/+39
* Remove unused enumTableSize variableShawn Rutledge2021-12-091-2/+0
* qmllint: Initial translation binding supportFabian Kosmale2021-12-081-112/+10
* Clean up property attributes (1/2)Fabian Kosmale2021-11-171-5/+5
* Handle function as default arguments in toplevel functionsFabian Kosmale2021-11-101-0/+6
* Add a Pragma for list assign behaviorUlf Hermann2021-10-131-14/+53
* QmlIR::Object: Get rid of isInlineComponent memberFabian Kosmale2021-08-251-3/+2
* QQmlIRBuilder: Always preserve "undefined" stringFabian Kosmale2021-08-091-1/+9
* qmllint: Move use-before-declaration warning out of checkidentifiersMaximilian Goldstein2021-08-041-2/+4
* Treat substitution free template string literals as string bindingsFabian Kosmale2021-07-231-0/+6
* qv4bytecodegenerator: Supply SourceLocations in compiler contextMaximilian Goldstein2021-07-131-3/+3
* Disallow alias property and normal property having the same nameFabian Kosmale2021-06-151-1/+12
* qqmlirbuilder: Fix deep inline component script bindingsMaximilian Goldstein2021-05-121-2/+3
* Fix C4267 warning in qqmlirbuilder.cppKai Köhne2021-04-201-2/+2
* qqmlirbuilder: Fix treating parser warnings as errrosMaximilian Goldstein2021-04-191-1/+3
* QML: Make retrieval of a signal name from a handler accessibleUlf Hermann2021-02-191-0/+19
* 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