aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/generator/shiboken/cppgenerator.h
Commit message (Expand)AuthorAgeFilesLines
* shiboken6: Refactor CppGenerator::argumentNameFromIndex()Friedemann Kleint2022-04-071-3/+7
* shiboken6: Add a check for null to the smart pointer accessFriedemann Kleint2022-04-041-2/+5
* shiboken6: Refactor CppGenerator::writeCppSelfDefinition()Friedemann Kleint2022-04-041-6/+18
* shiboken6: Extend the bool cast functionFriedemann Kleint2022-04-041-3/+12
* shiboken6: Only generate argument error handling when neededFriedemann Kleint2022-04-021-0/+1
* shiboken6: Split CppGenerator::generateClass()Friedemann Kleint2022-03-221-0/+8
* shiboken6: Refactor file name generationFriedemann Kleint2022-03-201-1/+0
* shiboken6: Allow for several smart pointer typesFriedemann Kleint2022-03-181-2/+2
* shiboken6: Handle pointers to containersFriedemann Kleint2022-03-101-10/+5
* shiboken6: Split out a function to write the nbbool functionFriedemann Kleint2021-12-071-0/+4
* shiboken6: Simplify generating of error returnsFriedemann Kleint2021-11-191-30/+32
* shiboken6: Generate rich comparison for smart pointersFriedemann Kleint2021-11-181-0/+6
* shiboken6: Refactor modified types of functionsFriedemann Kleint2021-10-011-3/+5
* shiboken6: Add opaque containers for C++ sequence containersFriedemann Kleint2021-09-241-2/+24
* shiboken6: Rewrite conversionsFriedemann Kleint2021-09-241-0/+1
* shiboken6: Simplify CppGenerator::getArgumentType()Friedemann Kleint2021-09-151-7/+4
* shiboken6: Add helper to write setting the pointer conversionFriedemann Kleint2021-09-101-2/+6
* shiboken6: Split out node classes from OverloadDataFriedemann Kleint2021-09-091-2/+8
* shiboken6: Avoid some instantiations of OverloadDataFriedemann Kleint2021-09-071-8/+9
* shiboken6: Fix wrong replacement of Python argument placeholdersFriedemann Kleint2021-09-061-3/+7
* ApiExtractor: add classmethod attribute to add-function for tr()Christian Tismer2021-07-091-1/+3
* shiboken6: Do not generate destructor calls for protected destructors with "d...Friedemann Kleint2021-06-031-0/+2
* shiboken6: Prevent crashes when registering static fieldsFriedemann Kleint2021-04-131-0/+3
* Write conversions as typing.Union[]Friedemann Kleint2021-03-291-0/+1
* Remove const_cast<char *> which are no longer needed in Python 3Friedemann Kleint2021-03-151-1/+0
* shiboken6: Simplify handling of protected fieldsFriedemann Kleint2021-02-041-0/+2
* shiboken6: Make more functions static using clang tidyFriedemann Kleint2021-01-231-19/+28
* Further clean up some warnings produced by Qt Creator's clang/clazy code chec...Friedemann Kleint2021-01-231-1/+1
* shiboken6: Make cache of buildAbstractMetaTypeFromTypeEntry() staticFriedemann Kleint2021-01-231-2/+2
* shiboken6: Make more generator functions staticFriedemann Kleint2021-01-211-28/+28
* shiboken6: Introduce class ApiExtractorResultFriedemann Kleint2020-12-221-6/+7
* shiboken6: Move the function/operator query enumerations out of AbstractMetaC...Friedemann Kleint2020-12-101-1/+3
* shiboken6: Add support for a snake case typesystem attributeFriedemann Kleint2020-12-071-1/+4
* shiboken6: Store AbstractMetaFunction using a QSharedPointerFriedemann Kleint2020-11-301-26/+30
* shiboken6: Clean up member variables of the generatorsFriedemann Kleint2020-11-301-14/+3
* Replace QVector by QListFriedemann Kleint2020-11-251-2/+2
* shiboken6: Introduce a new Text streamFriedemann Kleint2020-11-251-143/+154
* cppgenerator: rework keyword handling regarding unknown keywordsChristian Tismer2020-11-231-1/+2
* shiboken6: Refactor code snip query functionsFriedemann Kleint2020-11-161-1/+1
* shiboken6: Qualify the generator functionsFriedemann Kleint2020-11-161-40/+45
* shiboken6: Use std::optional for returning AbstractMetaTypeFriedemann Kleint2020-11-141-2/+4
* shiboken6: Improve error messages when encountering forward-declared classesFriedemann Kleint2020-11-121-1/+3
* shiboken6: Port QPropertySpec to use QSharedDataPointerFriedemann Kleint2020-11-111-2/+2
* shiboken6: Port AbstractMetaEnum/Value to use QSharedDataPointerFriedemann Kleint2020-11-111-9/+9
* shiboken6: Port AbstractMetaField to use QSharedDataPointerFriedemann Kleint2020-11-101-2/+2
* Rename shiboken2 to shiboken6Friedemann Kleint2020-10-281-0/+419