aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmltc
Commit message (Expand)AuthorAgeFilesLines
* qmltc: fix handlers for c++-signalsSami Shalayel2022-12-072-7/+22
* QQmlJSMetaParameter: Encapsulate parameter informationSami Shalayel2022-12-022-26/+14
* qmltc: error out when encoutering invalid filenamesSami Shalayel2022-12-021-0/+10
* QQmlJSImportVisitor: warn when uncreatables are createdSami Shalayel2022-11-231-1/+4
* qmltc: add singleton supportSami Shalayel2022-11-233-7/+29
* tooling: silence -Wextra-semi-stmtTim Blechmann2022-11-162-10/+10
* qmltyperegistrar: add IsConstant for method parametersSami Shalayel2022-11-111-6/+12
* QmlCompiler: Allow lists as arguments to methodsUlf Hermann2022-11-103-18/+20
* qmltc: support inline components from different qml filesSami Shalayel2022-10-311-3/+6
* qmltc: Add some sugar for generated reference-type-list propertiesSami Shalayel2022-10-282-2/+117
* qmltc: extend QmltcMethod with optional commentsSami Shalayel2022-10-282-1/+8
* Clean up comments after porting to Q_UNREACHABLE_RETURN()Marc Mutz2022-10-201-2/+0
* Port to new Q_UNREACHABLE_RETURN()Marc Mutz2022-10-201-2/+1
* qqmljsimportvisitor: rename m_currentInlineComponent to m_currentRootSami Shalayel2022-10-101-4/+4
* qmltc: fix code generation for implicit componentsSami Shalayel2022-10-101-15/+35
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-073-17/+17
* Port from container::count() and length() to size()Marc Mutz2022-10-071-1/+1
* qmltc: support basic inline componentsSami Shalayel2022-09-266-119/+300
* qmltc: stop using QQmlListReference to appendSami Shalayel2022-09-261-6/+10
* qmltc: append to lists in one goSami Shalayel2022-09-224-62/+108
* qmltc: refactor compileBinding to be less unwieldySami Shalayel2022-09-222-308/+425
* Add --bare option to qmltc and qmlcachegenUlf Hermann2022-09-091-1/+10
* Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-09-071-1/+1
* qmltc: test support for generalized group propertiesSami Shalayel2022-09-011-1/+4
* qmltc: add some internal documentationSami Shalayel2022-08-311-0/+49
* qmltc: test alias on properties with attributesSami Shalayel2022-08-312-4/+23
* QtDeclarative: port away from deprecated qSetGlobalQHashSeed(0)Ivan Solovev2022-08-291-1/+1
* qmltc: translation binding supportSami Shalayel2022-08-253-0/+110
* qmltc: Convert dynamic_cast check to static assert for QML interfacesAndrei Golubev2022-07-291-2/+4
* qmltc: Support CONSTANT and RESET property attributes in aliasesAndrei Golubev2022-07-292-0/+17
* Remove redundant parameter from generated special functions of qmltcAndrei Golubev2022-07-283-30/+17
* Separate script bindings from others in generated qmltc codeAndrei Golubev2022-07-285-13/+60
* Move common code parts to a function in QmltcCodeGeneratorAndrei Golubev2022-07-281-53/+52
* Address TODOs in qmltc toolAndrei Golubev2022-07-285-30/+18
* qmltc: Make explicit component ids accessible during object creationAndrei Golubev2022-07-284-46/+82
* qmltc: Fix alias assignment code generationAndrei Golubev2022-07-272-14/+3
* qmltc: Do not generate duplicated Q_UNUSED() for endInit instructionAndrei Golubev2022-07-271-4/+0
* Support RegExpLiteral bindings in qmltcAndrei Golubev2022-07-271-0/+6
* qmltc: Fix import namespace code generationAndrei Golubev2022-07-261-5/+12
* qmltc: Acknowledge BINDABLE-only propertiesAndrei Golubev2022-07-262-3/+9
* Revise build to source dir mapping for QML toolingAndrei Golubev2022-07-262-24/+18
* qmltc: Use QMetaObject hierarchy as reference for meta index calculationAndrei Golubev2022-07-263-14/+33
* qmltc: Acknowledge group/attached properties have objects in QmlIRAndrei Golubev2022-07-251-1/+23
* Support value type lists in qmltcSami Shalayel2022-07-132-8/+15
* qmltc: Make Component.onCompleted compilation less specialAndrei Golubev2022-07-092-78/+43
* Add license headers to cmake filesLucie Gérard2022-07-081-0/+3
* qmljscompiler: Replace categories with more specific warning idsMaximilian Goldstein2022-07-081-1/+1
* qmltc: Ensure properties with MEMBER can be read and writtenAndrei Golubev2022-06-301-6/+22
* QQmlJSLogger: Switch to an ID based systemMaximilian Goldstein2022-06-303-21/+16
* qmltc: Use correct output C++ file names within a moduleAndrei Golubev2022-06-2911-430/+124