aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmltc
Commit message (Expand)AuthorAgeFilesLines
* qmltc: Get rid of Qml IRAndrei Golubev2022-06-108-676/+92
* qmltc: Move from QmlIR::Binding to QQmlJSMetaPropertyBindingAndrei Golubev2022-06-1010-1195/+743
* Inherit base type access semantics in QQmlJSScopesAndrei Golubev2022-06-021-9/+1
* Address extension types in qmltcAndrei Golubev2022-06-024-14/+159
* qmltc: Handle missing command line arguments in a more friendly wayJonah BrĂ¼chert2022-05-301-0/+9
* QmlTCVisitor: Silence coverity warningFabian Kosmale2022-05-161-0/+3
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-113-22/+31
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-114-8/+8
* QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-05-111-1/+13
* Distinguish extensions from extension namespaces in QmlCompiler libraryAndrei Golubev2022-05-091-1/+1
* Use QQmlJSUtils::hasCompositeBase() in qmltccompiler.cppAndrei Golubev2022-05-031-11/+1
* qmltc: Move alias compilation to qqmltccompilerAndrei Golubev2022-05-035-235/+230
* Replace uses of deprecated _qs with _s/QStringLiteralSona Kurazyan2022-04-2910-405/+435
* qmltc: Support setting Gradient property of RectangleAndrei Golubev2022-04-283-11/+24
* qmltc: Use QQmlJSScope::ownRuntimeFunctionIndex() in method compilationAndrei Golubev2022-04-284-67/+18
* qmltc: Uniquely name internal method that provides QML document URLAndrei Golubev2022-04-284-15/+23
* Migrate to QQmlJSScope-based deferred property checks in qmltcAndrei Golubev2022-04-287-77/+80
* QmltcTypeResolver: Take visitor as pointerUlf Hermann2022-04-283-6/+6
* Move literal types check out of QQmlJSTypeResolverUlf Hermann2022-04-271-0/+5
* Make QQmlEngine resolve closures when executing runtime functionsAndrei Golubev2022-04-271-28/+8
* QQmlJSImportVisitor: always create JSFunctionScope for script bindingsAndrei Golubev2022-04-261-2/+3
* Avoid copying QQmlJSScopeUlf Hermann2022-04-041-2/+3
* qmltc: Get rid of QmltcMethodBase::{firstLines, lastLines} in output irAndrei Golubev2022-03-303-19/+1
* Document qmltc's main code generator functionsAndrei Golubev2022-03-302-12/+132
* Remove qmltc prototype code (4/N)Andrei Golubev2022-03-304-40/+40
* qmltc: Migrate to new object creation/querying mechanismAndrei Golubev2022-03-309-625/+793
* QQmlJSImportVisitor: rename public qmlScopes() to qmlTypes()Andrei Golubev2022-03-192-6/+6
* qmltc: Use prototype/codegenerator in qmltccompilerAndrei Golubev2022-03-155-132/+99
* Remove qmltc prototype code (3/N)Andrei Golubev2022-03-1210-530/+365
* qmltc: do not rely on trasitive includesFabian Kosmale2022-03-111-0/+3
* Remove qmltc prototype code (2/N)Andrei Golubev2022-03-0815-1033/+303
* Remove qmltc prototype code (1/N)Ulf Hermann2022-03-0821-254/+135
* Refactor QQmlJSMetaPropertyBindingFabian Kosmale2022-03-021-3/+3
* qmlcompiler: Store filename for QML scopesMaximilian Goldstein2022-02-252-11/+13
* qmltc: Handle (simple) deferred properties correctlyAndrei Golubev2022-02-173-1/+77
* Treat warnings as errors in qmltcAndrei Golubev2022-02-153-7/+17
* qmltc: Re-enable the processing of global warnings from the importerAndrei Golubev2022-02-141-7/+5
* qmltc: Unskip important testsAndrei Golubev2022-02-121-1/+4
* Redesign QQmlJSLogger internalsAndrei Golubev2022-02-127-17/+16
* qmltc: Explicitly unsupport singleton typesAndrei Golubev2022-02-081-25/+6
* qmllint: Warn about missing singleton pragmas/qmldir entriesMaximilian Goldstein2022-02-031-0/+11
* qmltc: remove --resource-path optionAndrei Golubev2022-02-021-26/+9
* qmltc: Rely on QQmlJSResourceFileMapperAndrei Golubev2022-02-021-6/+38
* Avoid including self in the generated qmltc codeAndrei Golubev2022-02-011-3/+5
* Improve the structure of the output generated by qmltcAndrei Golubev2022-01-313-34/+80
* qmltc: Drop half-correct type name collecting procedureAndrei Golubev2022-01-312-31/+0
* tools: Unconditionally depend on QCommandLineParserFabian Kosmale2022-01-241-13/+1
* QmlCompiler: Respect revisionsUlf Hermann2022-01-211-4/+4
* qmltc: Do not generate bindables and setters for QQmlListPropertyUlf Hermann2022-01-182-10/+14
* qmltc: Simplify internal property name lookup logicAndrei Golubev2022-01-061-23/+20