aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmltc
Commit message (Expand)AuthorAgeFilesLines
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-174-8/+8
* QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-05-171-1/+13
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-172-25/+34
* qmltc: Support setting Gradient property of RectangleAndrei Golubev2022-05-092-9/+12
* qmltc: Uniquely name internal method that provides QML document URLAndrei Golubev2022-05-094-12/+22
* QQmlJSImportVisitor: rename public qmlScopes() to qmlTypes()Andrei Golubev2022-05-072-5/+5
* Move literal types check out of QQmlJSTypeResolverUlf Hermann2022-04-281-0/+5
* Avoid copying QQmlJSScopeUlf Hermann2022-04-054-5/+8
* qmltc: Handle (simple) deferred properties correctlyAndrei Golubev2022-02-223-1/+77
* qmltc: Fix attached property code generationAndrei Golubev2022-02-221-1/+4
* qmltc: Explicitly unsupport singleton typesAndrei Golubev2022-02-141-25/+6
* qmltc: Rely on QQmlJSResourceFileMapperAndrei Golubev2022-02-031-6/+38
* Avoid including self in the generated qmltc codeAndrei Golubev2022-02-021-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
* qmltc: Simplify internal property name lookup logicAndrei Golubev2022-01-261-23/+20
* QmlCompiler: Respect revisionsUlf Hermann2022-01-211-4/+4
* qmltc: Do not generate bindables and setters for QQmlListPropertyUlf Hermann2022-01-182-10/+14
* qmltc: Support Component rootsAndrei Golubev2022-01-035-57/+180
* qmltc: Support different property change handlersAndrei Golubev2021-12-241-24/+51
* qmltc: Remove non-compiled CodeGenerator::compileProperty()Andrei Golubev2021-12-241-86/+0
* qmltc: Use special name for a special url-returning generated functionAndrei Golubev2021-12-241-1/+1
* qmltc: Drop duplicate "QQmlContextData::" in context set generationAndrei Golubev2021-12-241-2/+1
* Unify common logic around QQmlJSScope and friendsAndrei Golubev2021-12-239-153/+28
* qmltc: Fix explicit import of local QML typesAndrei Golubev2021-12-235-115/+25
* qmltc: Do not crash on import namespacesAndrei Golubev2021-12-181-0/+8
* qmltc: Be aware of Component-wrapped typesAndrei Golubev2021-12-186-33/+137
* qmltc: Explicitly reject inline componentsAndrei Golubev2021-12-172-0/+12
* qmltc: Make special functions protectedAndrei Golubev2021-12-176-14/+70
* Use qmltc compiler prototype as a fallback implementationAndrei Golubev2021-12-1718-17/+4780
* Pass qmldir to qmlcachegen, qmllint and qmltc, not the qmltypes fileUlf Hermann2021-12-133-9/+9
* Add a default implementation for QQmlJSAotCompilerUlf Hermann2021-11-291-1/+3
* QmlCompiler: Tighten the constness of various method parametersUlf Hermann2021-11-262-5/+3
* QmlCompiler: Move type generalization into separate compile passUlf Hermann2021-11-262-4/+3
* qmllint: Re-enable warning about automatched signal handlerUlf Hermann2021-11-262-5/+4
* qmltc: Support literal bindingsAndrei Golubev2021-11-235-1/+153
* Remove QQmlJSTypeResolver::SemanticsUlf Hermann2021-11-182-8/+4
* qmltc: Learn to set QML context for objectsAndrei Golubev2021-11-177-5/+207
* qmltc: Compile QML properties into C++Andrei Golubev2021-11-1710-11/+243
* qmltc: Compile QML methods to C++Andrei Golubev2021-11-176-7/+154
* qmltc: Compile QML enums into C++Andrei Golubev2021-11-174-2/+31
* qmltc: support user-specified namespaces in the generated codeAndrei Golubev2021-11-166-12/+30
* Explicitly include qloggingcategory.hKai Köhne2021-11-151-0/+1
* qmltc: Introduce object creation infrastructureAndrei Golubev2021-11-153-32/+67
* qmltc: Learn to collect C++ includes for a type hierarchyAndrei Golubev2021-11-155-3/+145
* qmltc: Do not crash on import errorsAndrei Golubev2021-11-091-5/+5
* qmltcoutputprimitives.h: Fix simple CodeChecker issuesAndrei Golubev2021-10-251-0/+3
* qmltc: learn to generate minimum amount of codeAndrei Golubev2021-10-2210-16/+574
* qmltc: add cmake api and simplest file writerAndrei Golubev2021-10-226-0/+322
* Long live (dummy-for-now) qmltc!Andrei Golubev2021-10-218-0/+558