aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/generator/shiboken/cppgenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* PyPySide: Do some cleanup and ImprovementsChristian Tismer2022-01-051-3/+3
* PySide6: Move the mutex for locking QObject allocation helpers to libpysideFriedemann Kleint2021-12-081-1/+1
* shiboken6: Split out a function to write the nbbool functionFriedemann Kleint2021-12-071-21/+26
* PyPySide: Avoid direct access to `op->ob_dict` in PyPyChristian Tismer2021-12-031-8/+4
* libpyside: Split up the pyside.h headerFriedemann Kleint2021-11-261-10/+12
* Adjust some long lines in ApiExtractorCristián Maureira-Fredes2021-11-251-1/+2
* shiboken6: Handle None as a shared pointer parameterFriedemann Kleint2021-11-241-8/+21
* shiboken6: Add further methods to smart pointersFriedemann Kleint2021-11-241-0/+11
* shiboken6: Simplify generating of error returnsFriedemann Kleint2021-11-191-137/+115
* shiboken6: Generate rich comparison for smart pointersFriedemann Kleint2021-11-181-8/+143
* shiboken6: Refactor Python operator handlingFriedemann Kleint2021-11-161-8/+6
* shiboken6: Remove ShibokenGenerator::guessScopeForDefaultValue()Friedemann Kleint2021-11-051-3/+2
* shiboken6: Fix a leak in keyword arguments handlingFriedemann Kleint2021-11-011-2/+2
* shiboken6: Do not crash when class cannot be found in the overload sorterFriedemann Kleint2021-10-281-4/+2
* shiboken6: Implement opaque containers for getters returning a const referenceFriedemann Kleint2021-10-211-3/+6
* shiboken6: Implement opaque containers for getters (non-const)Friedemann Kleint2021-10-211-11/+32
* Add an option to disable implicit conversionsFriedemann Kleint2021-10-141-21/+6
* shiboken: fix missing cleanup in overridden virtual methods of wrappersChristian Tismer2021-10-111-22/+23
* shiboken: do some cleanup for writeVirtualMethodNative before fixingChristian Tismer2021-10-071-62/+67
* PySide6: Fix QObject.property() for QFlag typesFriedemann Kleint2021-10-051-0/+8
* shiboken6: Remove the PyObject_Check helper macroFriedemann Kleint2021-10-051-1/+2
* shiboken6: Refactor the code generating the type checkFriedemann Kleint2021-10-051-23/+18
* shiboken6: Store removed modification in AbstractMetaArgumentFriedemann Kleint2021-10-011-14/+11
* shiboken6: Refactor modified types of functionsFriedemann Kleint2021-10-011-38/+45
* shiboken6: Store the AbstractMetaArgument instead of the type in OverloaddataFriedemann Kleint2021-10-011-1/+1
* Shiboken: avoid an unused function warningChristian Tismer2021-09-301-1/+1
* shiboken6: Remove ShibokenGenerator::guessCPythonCheckFunction()Friedemann Kleint2021-09-301-14/+7
* Shiboken: simplify and refactor more after PyTypeObject changeChristian Tismer2021-09-291-13/+9
* Properly specify extra include for Qt core module source fileFriedemann Kleint2021-09-281-7/+11
* shiboken6: TypeEntry: Use a pointer to the target lang API type entryFriedemann Kleint2021-09-241-12/+3
* shiboken6: Add opaque containers for C++ sequence containersFriedemann Kleint2021-09-241-9/+57
* shiboken6: Rewrite conversionsFriedemann Kleint2021-09-241-15/+11
* shiboken6: Refactor PrimitiveTypeEntry::basicReferencedTypeEntry()Friedemann Kleint2021-09-221-5/+3
* shiboken6: Fix an invalid static_castFriedemann Kleint2021-09-211-4/+5
* shiboken6: Simplify CppGenerator::getArgumentType()Friedemann Kleint2021-09-151-31/+12
* shiboken6: Fix potential invalid memory readFriedemann Kleint2021-09-151-5/+4
* shiboken6: Move AbstractMetaType factory functions into AbstractMetaTypeFriedemann Kleint2021-09-151-12/+12
* shiboken6: Consistent check of whether to dereference a function argumentFriedemann Kleint2021-09-131-7/+5
* Remove SbkObjectType from the APIFriedemann Kleint2021-09-131-5/+5
* Define SbkObjectType to be a PyTypeObjectFriedemann Kleint2021-09-111-25/+22
* shiboken6: Add a function to dereference types and remove itFriedemann Kleint2021-09-111-2/+1
* shiboken6: Remove unused arguments from ShibokenGenerator::cpythonIsConvertib...Friedemann Kleint2021-09-111-1/+1
* shiboken6: Refactor handling of values with copy constructor onlyFriedemann Kleint2021-09-111-4/+4
* shiboken6: Streamline code for argument conversion generationFriedemann Kleint2021-09-101-16/+18
* shiboken6: Add helper to write setting the pointer conversionFriedemann Kleint2021-09-101-6/+22
* PyPySide: fix the representation of missing keyword argumentsChristian Tismer2021-09-101-2/+4
* shiboken6: Split out node classes from OverloadDataFriedemann Kleint2021-09-091-39/+41
* shiboken6: Refactor writeMinimalConstructorExpression()Friedemann Kleint2021-09-091-7/+36
* shiboken6: Fix generated code indentation in writePythonToCppTypeConversion()Friedemann Kleint2021-09-081-17/+17
* shiboken6: Avoid some instantiations of OverloadDataFriedemann Kleint2021-09-071-35/+35