aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/generator/shiboken2/cppgenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* shiboken2: Remove version suffix from generators directoryFriedemann Kleint2020-10-271-6446/+0
* shiboken2: AbstractMetaArgument: use QSharedData[Pointer]Friedemann Kleint2020-10-271-64/+71
* shiboken2: AbstractMetaType: use QSharedData[Pointer]Friedemann Kleint2020-10-231-208/+210
* Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-10-221-3/+94
|\
| * Update SmartPointers conversionsRenato Araujo Oliveira Filho2020-10-211-3/+94
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-10-211-11/+30
|\|
| * Fix SmartPointer conversion name registerRenato Araujo Oliveira Filho2020-10-211-11/+30
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-10-141-19/+19
|\|
| * shiboken2: Some RefactoringsFriedemann Kleint2020-10-141-4/+3
| * shiboken2: Use an AbstractMetaType for "void"Friedemann Kleint2020-10-131-15/+16
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-10-081-8/+19
|\|
| * shiboken2: Recurse to generated base class for baseFriedemann Kleint2020-10-081-2/+9
| * shiboken2: Generate extra includes into wrapper headerFriedemann Kleint2020-10-081-6/+10
* | shiboken2: Simplify the export of the generated module init functionFriedemann Kleint2020-10-071-7/+6
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-10-061-20/+15
|\|
| * shiboken2: Simplify the export of the generated module init functionFriedemann Kleint2020-10-061-8/+0
| * Generate flags operator methods for QFlags on hidden top level namespaceRenato Araujo Oliveira Filho2020-10-061-12/+15
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-10-011-23/+21
|\|
| * Fix up the generated flag operator methodsFriedemann Kleint2020-09-301-11/+11
| * shiboken2: Generate functions from invisible top level namespaces as global f...Friedemann Kleint2020-09-301-2/+8
| * shiboken2: Refactor handling of invisible top level namespacesFriedemann Kleint2020-09-301-13/+5
* | Add QStringView/QByteArrayViewFriedemann Kleint2020-09-301-6/+14
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-09-301-112/+73
|\|
| * shiboken2: Correctly generate final classes with protected methods without pr...Friedemann Kleint2020-09-291-5/+8
| * shiboken2: Add convenience for indenterFriedemann Kleint2020-09-291-105/+64
| * shiboken2: Change AbstractMetaClass::enums() to return const refFriedemann Kleint2020-09-291-2/+1
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-09-291-38/+128
|\|
| * shiboken2: MetaBuilder/ApiExtractor/Generator: Return class/enum/function lis...Friedemann Kleint2020-09-281-2/+1
| * shiboken2: Generate properties as fieldsFriedemann Kleint2020-09-281-21/+109
| * shiboken2: Fix formatting of field getter codeFriedemann Kleint2020-09-241-3/+8
| * Signature: Revert SbkSpecial_Type_Ready to PyType_ReadyChristian Tismer2020-09-241-12/+10
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-09-241-4/+6
|\|
| * shiboken2: Fix excessively long lines in generated codeFriedemann Kleint2020-09-231-4/+5
| * shiboken2: Move class PropertySpec into its own source fileFriedemann Kleint2020-09-221-0/+1
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-09-211-2/+3
|\|
| * shiboken2: Add attribute for generating "using namespace"Friedemann Kleint2020-09-181-2/+3
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-09-171-1/+65
|\|
| * feature_select: Implement True PropertiesChristian Tismer2020-09-161-1/+65
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-09-161-10/+8
|\|
| * shiboken2: Refactor primitive type lists in overload decisorFriedemann Kleint2020-09-111-10/+8
* | Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-09-101-0/+2
|\|
| * Implement default __ne__ and __eq__ for all PySide typesAlex Hughes2020-09-081-0/+2
* | Remove most QT_VERSION checksFriedemann Kleint2020-09-031-4/+0
* | Remove Python2 from C++ codeFriedemann Kleint2020-09-031-39/+4
|/
* signature: pass `self` directly from parserChristian Tismer2020-08-241-0/+4
* shiboken2: Fix formatting of operator functionsFriedemann Kleint2020-08-181-6/+12
* feature-select: optimize feature access to the feasible maximumChristian Tismer2020-07-311-0/+1
* feature-select: allow snake_case instead of camelCase for methodsChristian Tismer2020-07-241-3/+13
* Enable adding operators ==, != as functions without code injectionFriedemann Kleint2020-07-221-2/+9
* shiboken2: Handle virtual methods returning a referenceFriedemann Kleint2020-07-141-0/+5