aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/generator
Commit message (Expand)AuthorAgeFilesLines
* Fix losing the default value when the type alteredFriedemann Kleint2023-10-301-8/+6
* shiboken6: Refactor multiple inheritance offset calculationFriedemann Kleint2023-10-261-11/+15
* shiboken: Get rid of tp_dict in general, amendedChristian Tismer2023-10-111-12/+15
* shiboken6: Fix some static code analysis warnings in the generated codeFriedemann Kleint2023-10-102-41/+50
* shiboken: Get rid of tp_dict in generalChristian Tismer2023-10-091-1/+2
* Add a __dir__ function for smart pointersFriedemann Kleint2023-10-062-0/+23
* libshiboken: Deprecate cast operators of AutoDecRefFriedemann Kleint2023-10-061-2/+2
* shiboken generator: Disable special functions in generated codeFriedemann Kleint2023-10-061-1/+5
* shiboken6: Fix special functionsFriedemann Kleint2023-10-062-0/+4
* Potential fix for a linker error on macOS SonomaFriedemann Kleint2023-10-051-1/+1
* Add a __repr__ function for smart pointersFriedemann Kleint2023-10-023-16/+54
* Replace QPair by std::pairFriedemann Kleint2023-09-294-9/+10
* shiboken6: Refactor generation of the __copy__ functionFriedemann Kleint2023-09-293-23/+27
* shiboken6: Split out smart pointer code from CppGeneratorFriedemann Kleint2023-09-274-430/+462
* shiboken6: Split out generator stringsFriedemann Kleint2023-09-277-53/+80
* shiboken6: Fix some clang-tidy warningsFriedemann Kleint2023-09-2111-56/+43
* shiboken6: Add an options parser for common optionsFriedemann Kleint2023-09-211-346/+182
* shiboken6: Move options parsing into API extractorFriedemann Kleint2023-09-211-129/+11
* shiboken6: Move options parsing into type databaseFriedemann Kleint2023-09-211-68/+3
* shiboken6: Introduce simple option structFriedemann Kleint2023-09-211-14/+6
* shiboken6: Fix calling conventions in TextStream/formattingFriedemann Kleint2023-09-201-7/+7
* shiboken6: Make more generator methods staticFriedemann Kleint2023-09-198-130/+147
* shiboken6: Move the finding of bool casts into the class cacheFriedemann Kleint2023-09-194-54/+72
* shiboken6: Move OptionsParser out of the generatorFriedemann Kleint2023-09-197-38/+92
* shiboken6: Extract options parser from the generatorsFriedemann Kleint2023-09-198-71/+50
* shiboken6: Make generator options statically accessibleFriedemann Kleint2023-09-186-90/+125
* macOS wheel creation: Fix wheel nameShyamnath Premnadh2023-09-081-0/+1
* shiboken6: Replace options related to nb_zero by nb_boolFriedemann Kleint2023-09-063-17/+24
* Fix default parameters for containers without indirectionsFriedemann Kleint2023-09-061-2/+2
* PySide Build: Remove patchelf for Qfp binariesShyamnath Premnadh2023-09-061-0/+10
* shiboken6: Add __int__, __float__Friedemann Kleint2023-09-054-3/+15
* shiboken6: Add __abs__, __pow__Friedemann Kleint2023-09-052-3/+19
* shiboken6: Centralize determining the list of number protocol operator overloadsFriedemann Kleint2023-09-054-101/+120
* shiboken6: Simplify code handling __bool__Friedemann Kleint2023-09-011-7/+4
* shiboken6: Refactor pyTypeSlotEntryFriedemann Kleint2023-08-311-71/+61
* Remove Python 2 left-overs from number protocolFriedemann Kleint2023-08-312-18/+3
* shiboken6/Documentation: Generate modified return types of void functionsFriedemann Kleint2023-08-071-14/+8
* shiboken6: Avoid losing warnings with ninjaFriedemann Kleint2023-08-011-1/+1
* shiboken6: Log unused rejections and suppressed warningsFriedemann Kleint2023-08-011-0/+9
* Add experimental support for rvalue referencesFriedemann Kleint2023-08-012-4/+6
* Remove remaining usage of QCoreApplicationFriedemann Kleint2023-07-241-1/+1
* shiboken6: Fix option --no-implicit-conversionsFriedemann Kleint2023-07-131-1/+1
* PyEnum: Get rid of the no longer needed flags type, amendedChristian Tismer2023-07-041-4/+0
* shiboken6: Refactor the used bits calculation of the enum codeFriedemann Kleint2023-07-033-49/+9
* shiboken6: Streamline/Improve enum codeFriedemann Kleint2023-07-033-67/+34
* shiboken6: Move class Pad to TextStreamFriedemann Kleint2023-07-031-22/+0
* PyEnum: Get rid of the no longer needed flags typeChristian Tismer2023-07-033-293/+13
* PyEnum: Shortcut old Enum code and generate Python enums directlyChristian Tismer2023-06-304-83/+199
* shiboken6: Generate the protected hack define into all filesFriedemann Kleint2023-06-273-6/+14
* shiboken: Fix an old enum aliasing error that was never foundChristian Tismer2023-06-161-3/+8