summaryrefslogtreecommitdiffstats
path: root/src/tools/moc
Commit message (Expand)AuthorAgeFilesLines
* moc: Update comment above propertiesMårten Nordheim12 days1-1/+1
* Long live [[nodiscard]] QFile::openGiuseppe D'Angelo2024-04-171-0/+1
* moc: Treat number + characters as Identifier, not NumberFabian Kosmale2024-04-171-2/+11
* Tools: handle file opening failureGiuseppe D'Angelo2024-04-141-2/+5
* Rename files for header generationLucie Gérard2024-03-202-2/+2
* Remove extra semi-colonsTasuku Suzuki2024-02-061-2/+2
* moc: store the FQN in JSON superClass objectsMarc Mutz2024-01-262-2/+16
* moc/QMetaProperty: Remove limitation on non-own-class notify signalsFabian Kosmale2024-01-262-6/+24
* Dissociate QTypeRevision from QVersionNumberMarc Mutz2024-01-101-1/+1
* tools: port away from QPairMarc Mutz2023-12-141-0/+1
* moc: port from pair<> to a struct SuperClassMarc Mutz2023-12-133-14/+16
* Moc: don't stumple over inline namespace in more placesFabian Kosmale2023-11-241-1/+3
* moc: make qHash(SubArray) accept a seedMarc Mutz2023-09-201-3/+3
* QCBorDevice: add missing #includeAhmad Samir2023-09-011-0/+2
* moc: Drop support for function declaration without type specifierFabian Kosmale2023-08-261-28/+23
* moc: Remove remnants of USE_LEXEM_STOREFabian Kosmale2023-08-104-61/+2
* moc: handle "L" integer suffixFabian Kosmale2023-07-281-3/+9
* moc: Print sterror(errno) when moc can't write the output fileAlexandru Croitor2023-07-121-3/+6
* moc: Store errno after fopen callAlexandru Croitor2023-07-121-2/+8
* Moc: don't make variables inside an unnamed namespace staticAhmad Samir2023-07-061-1/+1
* Moc: simplify codeAhmad Samir2023-06-221-3/+3
* Moc: prevent potential unnecessary detachAhmad Samir2023-06-222-3/+3
* Moc: use a std::initializer_list<QList *> instead of copyingAhmad Samir2023-06-221-3/+3
* Moc: simplify the logic of a for-loopAhmad Samir2023-06-221-6/+6
* MOC: use methods from QtMiscUtilsAhmad Samir2023-06-223-38/+19
* Moc: use QList::removeIfAhmad Samir2023-06-221-7/+7
* Moc: simplify showing a warningAhmad Samir2023-06-223-7/+11
* Moc: fix narrowing conversion warnings with range-for loopsAhmad Samir2023-06-202-6/+5
* Moc: fix narrowing conversion warnings by using iterator-based for-loopAhmad Samir2023-06-202-27/+43
* Moc: port to qsizetypeAhmad Samir2023-06-206-19/+20
* Moc: fix generated code for nested enum class corner caseAhmad Samir2023-06-183-2/+21
* moc: Handle attributes after meta-method tagFabian Kosmale2023-06-162-4/+18
* Add TRY_RUN to host toolsAmir Masoud Abdol2023-06-081-0/+1
* Moc: check sizes of specific member QLists are within INT_MAX rangeAhmad Samir2023-06-063-16/+73
* Moc: pass a pointer to the parser to the GeneratorAhmad Samir2023-06-063-4/+7
* Moc: assert size of registered strings list is within INT_MAX rangeAhmad Samir2023-06-063-2/+10
* Moc: streamline how diagnostic messages are printedAhmad Samir2023-06-052-14/+47
* Moc/Generator: fix 64-to-32 narrowing conversion warnignsAhmad Samir2023-06-051-10/+10
* Moc: remove STRINGDATA fallback codeAhmad Samir2023-06-052-77/+3
* Moc: port to qsizetypeAhmad Samir2023-05-284-10/+10
* 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/Symbols: fix narrowing conversion warningsAhmad Samir2023-05-181-30/+37
* Moc: fix some narrowing conversion warnings by using reverse iteratorsAhmad Samir2023-05-182-11/+17
* Moc: fix some narrowing conversion warnings by using range operationsAhmad Samir2023-05-183-70/+47
* moc/utils.h: fix a narrowing conversion warningAhmad Samir2023-05-181-7/+4
* MOC: pass the erroneous Symbol as an arg to Parser::error() overloadAhmad Samir2023-05-153-19/+27
* Rid of 'special case' markersAlexey Edelev2023-04-131-1/+0
* moc: Record types of enumerationsUlf Hermann2023-03-313-5/+17
* moc: Allow anonymous propertiesUlf Hermann2023-03-165-185/+251