aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler
Commit message (Expand)AuthorAgeFilesLines
* qmltc: Support CONSTANT and RESET property attributes in aliasesAndrei Golubev2022-07-292-0/+6
* qmllint: Make unused import warning less redundantMaximilian Goldstein2022-07-281-5/+1
* Support RegExpLiteral bindings in qmltcAndrei Golubev2022-07-272-0/+10
* Fix warning from iterating over referencesVolker Hilsheimer2022-07-261-3/+3
* qmltc: Acknowledge BINDABLE-only propertiesAndrei Golubev2022-07-261-0/+27
* Revise build to source dir mapping for QML toolingAndrei Golubev2022-07-263-1/+53
* qmltc: Use QMetaObject hierarchy as reference for meta index calculationAndrei Golubev2022-07-261-0/+74
* qmllint: Implement module lintingMaximilian Goldstein2022-07-254-76/+216
* QmlCompiler: Recognize script types when looking up membersUlf Hermann2022-07-221-0/+6
* QmlCompiler: Support conversions between QString and QByteArrayUlf Hermann2022-07-223-1/+21
* qqmltypecompiler: align runtime function table order to qmlcachegenAndrei Golubev2022-07-221-10/+11
* QmlCompiler: Implement Math.pow()Ulf Hermann2022-07-211-2/+2
* QmlCompiler: Extend all sequence types with JS ArrayUlf Hermann2022-07-194-9/+44
* qqmljslogger: Print ids of warningsMaximilian Goldstein2022-07-133-7/+13
* QmlCompiler: Allow storeNameSloppy to reset a propertyUlf Hermann2022-07-112-22/+23
* Add license headers to cmake filesLucie Gérard2022-07-081-0/+3
* qmljscompiler: Replace categories with more specific warning idsMaximilian Goldstein2022-07-087-69/+131
* Pass the "reset" attribute from metatypes through qmltypesUlf Hermann2022-07-072-2/+8
* QmlCompiler: Handle trivial signal handler constructionsUlf Hermann2022-07-076-46/+105
* QmlCompiler: Allow wrapping enums into intUlf Hermann2022-07-073-14/+29
* QmlCompiler: Don't crash on unknown list value typesUlf Hermann2022-07-061-3/+4
* QmlCompiler: Clean up state merging codeUlf Hermann2022-07-063-18/+9
* Fix the compilation errorTimur Pocheptsov2022-07-061-1/+1
* QmlCompiler: Initialize registers with undefined where necessaryUlf Hermann2022-07-054-3/+26
* QmlCompiler: Don't push type conversions back into the engineUlf Hermann2022-07-051-11/+33
* QmlCompiler: Really fix writing into argument valuesUlf Hermann2022-07-055-20/+64
* QmlCompiler: Fix register propagation in basic blocks passUlf Hermann2022-07-052-44/+72
* qmltyperegistrar: Extract into own librarySami Shalayel2022-07-013-232/+0
* qmllint: Hide plugin categoryMaximilian Goldstein2022-07-011-1/+1
* QQmlJSLogger: Switch to an ID based systemMaximilian Goldstein2022-06-3011-283/+389
* qqmljstypepropagator: Use object that is being attached to as contextMaximilian Goldstein2022-06-292-3/+17
* QmlCompiler: Don't generate invalid code for storing undefinedUlf Hermann2022-06-291-4/+8
* QmlCompiler: Add missing parentheses to in-place arithmetic operationsUlf Hermann2022-06-281-1/+1
* QmlCompiler: Inline String.arg() into generated codeUlf Hermann2022-06-244-0/+67
* QmlCompiler: Inline translation methodsUlf Hermann2022-06-246-11/+218
* QmlCompiler: Drop unused variableUlf Hermann2022-06-241-2/+0
* QmlCompiler: Fix miscompilation if arguments are overwrittenUlf Hermann2022-06-231-2/+15
* QmlCompiler: Properly annotate ThrowException instructionUlf Hermann2022-06-232-3/+6
* qqmljsimportvisitor: Fix bindings on prefixed attached propertiesMaximilian Goldstein2022-06-202-9/+52
* fix and add test for DOM standalone build against 6.3Fawzi Mohamed2022-06-182-3/+4
* QmlLintQuickPlugin: Warn about unexpected property binding typesMaximilian Goldstein2022-06-172-0/+7
* qqmljsimportvisitor: Fix relative paths being broken with resourcesMaximilian Goldstein2022-06-171-1/+1
* QQmlJSLogger: disable warning from GCC 11 & 12Thiago Macieira2022-06-151-0/+11
* QmlCompiler: Reject conversions via QJSValueUlf Hermann2022-06-151-7/+7
* Use SPDX license identifiersLucie Gérard2022-06-1157-1539/+114
* QmlCompiler: Don't retrieve metaobjects for value and sequence typesUlf Hermann2022-06-101-8/+15
* Allow subclasses of QQmlJSImportVisitor be used in QML importingAndrei Golubev2022-06-093-8/+44
* qmltc: Set alias property methods in QmltcVisitorAndrei Golubev2022-06-092-8/+37
* qmltc: Move from QmlIR::Binding to QQmlJSMetaPropertyBindingAndrei Golubev2022-06-092-17/+18
* QQmlJSImportVisitor: make ctor-initialized member stand outAndrei Golubev2022-06-091-6/+6