aboutsummaryrefslogtreecommitdiffstats
path: root/cppgenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Enum's __invert__ method must use 'self' argument.Marcelo Lira2010-03-231-1/+1
* The __not__ method is not generated any more since it is not being used.Marcelo Lira2010-03-231-1/+0
* Fixes virtual method writer to handle modification to return type.Marcelo Lira2010-03-221-5/+11
* Fixed virtual method callers to consider modifications to return type.Marcelo Lira2010-03-221-1/+6
* Merge branch 'operator'Lauro Neto2010-03-221-0/+32
|\
| * Make sure reverse shift operators are calledLauro Neto2010-03-221-0/+32
* | Fix CppGenerator::writeMinimalConstructorCallArguments when the class has non...Hugo Lima2010-03-221-3/+5
|/
* Fix error message for containers, replacing QList by list, QHash by dict, etc.Hugo Lima2010-03-221-0/+12
* Better handling of replaced types and custom conversions in the overload deci...Marcelo Lira2010-03-191-12/+24
* Minimal grammar fixesMatti Airas2010-03-191-3/+3
* Move the checks to verify if an object is invalid to Shiboken::cppObjectIsInv...Hugo Lima2010-03-181-24/+3
* Changed the semantic of Converter<T>::isConvertible method.Hugo Lima2010-03-181-12/+0
* added support for pure virtual methods returning void ptrsMatti Airas2010-03-171-2/+3
* bugfix: always write the return statementMatti Airas2010-03-171-2/+3
* Merge branch 'master' into extensibleconversionsMarcelo Lira2010-03-041-16/+62
|\
| * Remove the "(destructor)" cast to avoid wrong code to be silently compiled.Hugo Lima2010-03-021-2/+2
| * Use polymorphic-id-expression to discover the correct type of a C++ object.Hugo Lima2010-03-021-14/+60
* | Adds support for extensible converters for value type classes.Marcelo Lira2010-03-021-3/+1
* | Generator now writes code to support extended conversions.Marcelo Lira2010-03-021-0/+20
* | Adds extended conversions writer functions.Marcelo Lira2010-03-021-0/+50
* | Wrapper meta type can now point to converter extensions.Marcelo Lira2010-03-021-1/+3
|/
* Generator noew handles implicit conversions that are conversion operators.Marcelo Lira2010-03-011-3/+10
* Fix bug #142 by eliminating the CppCopier::copy function and adding it to a f...Hugo Lima2010-02-261-17/+18
* Rename init_shiboken to InitShiboken, to follow our naming convention.Hugo Lima2010-02-261-2/+2
* Fix bug#142.Hugo Lima2010-02-241-5/+8
* Fixed QMetaObject.className return value.Renato Filho2010-02-241-2/+4
* The special cast function can now cast a pointer to all ancestor classes.Marcelo Lira2010-02-241-4/+3
* Fixed support for innerclass.Renato Filho2010-02-241-4/+30
* Remove inplace operators of flagsLauro Neto2010-02-231-25/+3
* Adding default value for enum/flag constructorLauro Neto2010-02-231-4/+4
* Fixing Enum '~' invert operatorLauro Neto2010-02-231-3/+3
* Write hash function for types with hash function specified in typesystem.Hugo Lima2010-02-231-1/+17
* - Fix method writeTypeCheck, so it finally correct decides when to use PyNumb...Hugo Lima2010-02-231-16/+9
* The C++-like enum values are now registered inside the related enums.Marcelo Lira2010-02-231-0/+6
* Adds the convenience method 'isPairContainer' to ShibokenGenerator.Marcelo Lira2010-02-201-9/+5
* Adds the convenience method 'isCString' to ShibokenGenerator.Marcelo Lira2010-02-201-7/+7
* Message for signature errors treats C++ null pointer as Python None.Marcelo Lira2010-02-201-2/+7
* All enums are now extensible to match the C++ casting behaviour.Marcelo Lira2010-02-201-1/+31
* Fix bug on overload resolution when the generator needs to decide ifHugo Lima2010-02-191-7/+17
* Write all converters on global header to avoid the module from exporting any ...Hugo Lima2010-02-181-76/+0
* Fixes method call error messages for constructors.Marcelo Lira2010-02-181-2/+5
* Write a verbose error messages when the function arguments don't match.Hugo Lima2010-02-181-2/+37
* The generator takes "default ownership" modifications into account.Marcelo Lira2010-02-171-0/+5
* Do not export Sbk*Type variables.Hugo Lima2010-02-121-21/+39
* Fixes the type checking for class' fields of primitive numeric types.Marcelo Lira2010-02-121-1/+1
* Updates the code written to support reference keeping.Marcelo Lira2010-02-121-42/+9
* Register enums within type resolverLauro Neto2010-02-121-0/+8
* Fixed error handling on Python object constructor.Renato Filho2010-02-111-3/+4
* Fixes problem with CppGenerator::writeTypeCheck due to a bad rebasing.Marcelo Lira2010-02-111-15/+11
* Adds support to arguments marked as keep reference in the type system.Marcelo Lira2010-02-101-0/+38