aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/generator/shiboken/cppgenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* shiboken6: Simplify code handling __bool__Friedemann Kleint2023-09-211-7/+4
* shiboken6: Fix calling conventions in TextStream/formattingFriedemann Kleint2023-09-211-6/+6
* shiboken6: Move the finding of bool casts into the class cacheFriedemann Kleint2023-09-201-42/+0
* Fix default parameters for containers without indirectionsFriedemann Kleint2023-09-061-2/+2
* shiboken6: Centralize determining the list of number protocol operator overloadsFriedemann Kleint2023-09-061-97/+4
* shiboken6: Refactor pyTypeSlotEntryFriedemann Kleint2023-09-011-71/+64
* Remove Python 2 left-overs from number protocolFriedemann Kleint2023-08-311-17/+3
* shiboken6: Generate the protected hack define into all filesFriedemann Kleint2023-06-271-5/+4
* shiboken: Fix an old enum aliasing error that was never foundChristian Tismer2023-06-211-3/+8
* Fix deprecation warnings in Qt 6.6Friedemann Kleint2023-06-141-1/+1
* shiboken: Implement raising of unraisable exceptions correctlyChristian Tismer2023-06-061-14/+20
* Shiboken: Undo the unraisable exception delay for nowChristian Tismer2023-05-191-2/+2
* shiboken6: Correctly register smartpointer signaturesFriedemann Kleint2023-05-111-1/+1
* shiboken6: Store a const TypeEntry in AbstractMetaEnumFriedemann Kleint2023-05-101-1/+1
* shiboken6: Add explanatory comment about issues of field getters in listsFriedemann Kleint2023-03-221-1/+8
* Fix compiler warnings introduced by change removing gotoFriedemann Kleint2023-03-211-5/+2
* Implement multiple inheritance correctly, compatible versionChristian Tismer2023-03-211-6/+13
* cppgenerator: get rid of all goto constructsChristian Tismer2023-03-201-53/+46
* shiboken6: Add support for std::spanFriedemann Kleint2023-03-071-0/+1
* shiboken6: Mangle field name "from"Friedemann Kleint2023-02-271-8/+8
* Add support for excluding classes by a preprocessor condition in the module h...Friedemann Kleint2023-02-221-1/+18
* shiboken6: Reuse variable with function name for error messages in overridesFriedemann Kleint2023-02-211-2/+2
* nogil: Apply the first necessary fixesChristian Tismer2023-02-081-5/+5
* shiboken6: Make it possible to use different opaque containers for the same v...Friedemann Kleint2023-01-101-3/+6
* shiboken6: Handle multiple template parameters in opaque containersFriedemann Kleint2023-01-101-1/+1
* shiboken6: Generate an explicit conversion for view typesFriedemann Kleint2023-01-061-0/+7
* shiboken6: Port from QSharedPointer to std::shared_ptrFriedemann Kleint2023-01-051-61/+61
* shiboken6: Add includes of the instantiated containers to the module sourceFriedemann Kleint2022-12-221-0/+1
* shiboken6: Fix container conversion codeFriedemann Kleint2022-12-221-34/+54
* signature: Evict the __signature__ attribute, long live signature!Christian Tismer2022-12-221-1/+1
* shiboken6: Include base class wrapper headers of the current module when avoi...Friedemann Kleint2022-12-221-0/+3
* Get rid of PyErr_Print in callbacksChristian Tismer2022-12-211-2/+2
* libpyside: Rename namespace PySide::QFlagsFriedemann Kleint2022-12-161-3/+3
* shiboken6: Fix the smartpointer code generation for CMake UNITY_BUILD (jumbo)Friedemann Kleint2022-12-151-9/+14
* shiboken6: Fix the multiple inheritance code generation for CMake UNITY_BUILD...Friedemann Kleint2022-12-151-3/+3
* shiboken6: Move parts of the typenameOf() function into libshibokenFriedemann Kleint2022-12-151-28/+3
* Disable the vector call API for PyPyFriedemann Kleint2022-12-141-3/+3
* __feature__: Fix a weird case of false metafunction lookupChristian Tismer2022-12-131-1/+1
* shiboken6: Alphabetically sort class includesFriedemann Kleint2022-12-061-9/+10
* shiboken6: Use smart pointers for AbstractMetaClass instancesFriedemann Kleint2022-12-061-102/+108
* shiboken6: Make some AbstractMetaClass query functions free functionsFriedemann Kleint2022-12-051-15/+15
* shiboken6: Fix warning about nonreachable code in generated rich comparisonFriedemann Kleint2022-11-301-8/+17
* Fix errors calling deprecated functions with warning-as-error setFriedemann Kleint2022-11-301-3/+6
* shiboken6: Use smart pointers for the TypeEntry classesFriedemann Kleint2022-11-171-78/+80
* shiboken6: Make some TypeEntry query functions free functionsFriedemann Kleint2022-11-171-7/+7
* shiboken6: Reorder headers containing typedefsFriedemann Kleint2022-11-111-1/+1
* shiboken6: Enable specifying namespaces for smart pointer instantiationsFriedemann Kleint2022-11-101-1/+5
* PyEnum: Update list of IntEnum to keep compatibility in 6.4, completionChristian Tismer2022-11-071-0/+2
* PyEnum: Update list of IntEnum to keep compatibility in 6.4, additionChristian Tismer2022-11-031-0/+1
* Fix crashes when not implementing abstract methodFriedemann Kleint2022-10-311-5/+9