summaryrefslogtreecommitdiffstats
path: root/src/tools/moc/moc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove extra semi-colonsTasuku Suzuki2024-02-061-2/+2
* moc: store the FQN in JSON superClass objectsMarc Mutz2024-01-261-2/+13
* moc/QMetaProperty: Remove limitation on non-own-class notify signalsFabian Kosmale2024-01-261-0/+1
* moc: port from pair<> to a struct SuperClassMarc Mutz2023-12-131-8/+6
* Moc: don't stumple over inline namespace in more placesFabian Kosmale2023-11-241-1/+3
* moc: Drop support for function declaration without type specifierFabian Kosmale2023-08-261-28/+23
* Moc: use QList::removeIfAhmad Samir2023-06-221-7/+7
* Moc: simplify showing a warningAhmad Samir2023-06-221-5/+2
* Moc: fix narrowing conversion warnings with range-for loopsAhmad Samir2023-06-201-2/+2
* Moc: port to qsizetypeAhmad Samir2023-06-201-6/+6
* Moc: fix generated code for nested enum class corner caseAhmad Samir2023-06-181-0/+19
* moc: Handle attributes after meta-method tagFabian Kosmale2023-06-161-4/+17
* Moc: check sizes of specific member QLists are within INT_MAX rangeAhmad Samir2023-06-061-3/+46
* Moc: pass a pointer to the parser to the GeneratorAhmad Samir2023-06-061-1/+2
* Moc: assert size of registered strings list is within INT_MAX rangeAhmad Samir2023-06-061-0/+6
* Moc: remove STRINGDATA fallback codeAhmad Samir2023-06-051-10/+1
* Moc: port to qsizetypeAhmad Samir2023-05-281-1/+1
* Moc: only call checkSuperClasses() if the class inherits anotherAhmad Samir2023-05-281-4/+6
* Moc: fix narrowing conversion warnings with iterators/algorithmsAhmad Samir2023-05-281-17/+22
* Moc: fix some narrowing conversion warnings by using reverse iteratorsAhmad Samir2023-05-181-11/+15
* Moc: fix some narrowing conversion warnings by using range operationsAhmad Samir2023-05-181-8/+8
* MOC: pass the erroneous Symbol as an arg to Parser::error() overloadAhmad Samir2023-05-151-13/+14
* moc: Record types of enumerationsUlf Hermann2023-03-311-1/+3
* moc: Allow anonymous propertiesUlf Hermann2023-03-161-9/+17
* moc: don't include any std headers before user class headersStefan Sichler2022-11-301-1/+5
* moc: Output the "cloned" flag for methodsUlf Hermann2022-11-271-0/+3
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-111-6/+6
* Port from container.count()/length() to size()Marc Mutz2022-10-041-11/+11
* moc: Add basic support for nested inline namespacesFabian Kosmale2022-09-261-0/+6
* moc: move some of the helpers into a header dedicated to itThiago Macieira2022-08-041-2/+10
* moc: handle attributes in class declarationsFabian Kosmale2022-08-031-0/+3
* moc: Allow writing properties through bindablesUlf Hermann2022-07-081-1/+7
* moc: Cleanup handling of default arguments in functionsAndrei Golubev2022-06-271-35/+18
* moc: Strip parentheses from RESET methods in JSON outputUlf Hermann2022-06-271-1/+1
* moc: add Q_CONSTINIT to the static const variables we emitThiago Macieira2022-06-221-0/+6
* moc: Allow reading property values through bindablesUlf Hermann2022-06-221-0/+10
* moc: remove unnecessary emission of "#include <qbytearray.h>"Thiago Macieira2022-06-211-1/+0
* Disable useless-cast warning for moc generated codeMate Barany2022-06-221-0/+1
* Use SPDX license identifiersLucie Gérard2022-05-161-28/+3
* Tools: replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-05-031-3/+3
* Tools: use _L1 for for creating Latin-1 string literalsSona Kurazyan2022-05-031-44/+46
* typeNameForCast: use add_pointer instead of string manipulationFabian Kosmale2022-02-181-1/+1
* Long live Q_GADGET_EXPORT!Marc Mutz2021-11-271-1/+13
* tools: Fix typos in source code commentsJonas Kvinge2021-10-121-2/+2
* Handle even more include in enum casesFabian Kosmale2021-08-061-2/+1
* QDuplicateTracker: accept the number of elements to reserve as a ctor argumentMarc Mutz2021-07-141-1/+1
* moc: Add relative property index to JSON output of PropertyDefAndrei Golubev2021-06-021-4/+5
* Moc: parse trailing return typeMårten Nordheim2021-05-041-9/+21
* Adjust code format, add space after 'if'Zhang Sheng2020-11-161-4/+4
* moc: Handle include in enum, take 2Fabian Kosmale2020-11-031-3/+19