aboutsummaryrefslogtreecommitdiffstats
path: root/cppgenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Shiboken now generates code for public class variable members.Marcelo Lira2010-02-101-1/+72
* Adds a new overload to CppGenerator::writeTypeCheck.Marcelo Lira2010-02-101-25/+31
* Implement support to conversion rule.Renato Filho2010-02-091-12/+90
* Fixes generation of binding reimplementation of modified virtual methods.Marcelo Lira2010-02-091-3/+4
* Fixes the checking for argument type replacement on overload decisor.Marcelo Lira2010-02-081-1/+1
* Fix overload decisor bug trigged when two overloads have the same numerical a...Hugo Lima2010-02-081-1/+3
* Do not try to call constructors created on typesystem by add-function tag.Hugo Lima2010-02-081-1/+6
* Check if the cptr pointer is valid on constructor, if not, an error happenned.Hugo Lima2010-02-051-1/+1
* Fix Weakreference supportLauro Neto2010-02-041-1/+1
* Ignore None return when virtural function can return NULL.Renato Filho2010-02-031-2/+5
* Fix build with Python 2.5 when using Py_INCREF()Anderson Lizardo2010-02-031-1/+1
* Fix indentation problems on code injections.Hugo Lima2010-02-031-2/+0
* Fix issue triggerd when an code injection on constructor tries to useHugo Lima2010-02-031-2/+45
* Created a check for virtual functions return.Renato Filho2010-02-031-0/+9
* - Write return value policy on reimplementations of virtual functions.Hugo Lima2010-02-021-17/+27
* Fix writeMinimalConstructorCallArguments to avoid ambiguities and support cus...Hugo Lima2010-02-021-3/+6
* Implement return value heuristic.Hugo Lima2010-02-021-0/+17
* Fixed added constructor generation.Renato Filho2010-02-011-1/+1
* Use Shiboken::AutoDecRef to handle python references.Hugo Lima2010-02-011-9/+6
* Fix crash when a virtual function with enum in they arguments is called from ...Hugo Lima2010-02-011-0/+1
* Fixed operator comparation for objects with differents types.Renato Filho2010-02-011-2/+1
* Add check of conversions errors on constructors.Hugo Lima2010-01-291-1/+12
* Write type conversions for pure virtual methods.Hugo Lima2010-01-281-2/+1
* Do not throw a Python exception when the user calls a pure virtual method of ...Hugo Lima2010-01-281-70/+74
* Do count non exported classes when filling the tp_bases field.Hugo Lima2010-01-271-2/+3
* Use qualified C++ names to generate "init" functions.Hugo Lima2010-01-261-3/+3
* Use qualified C++ names on variables inside richComparison functions.Hugo Lima2010-01-261-3/+5
* Do not use C++ qualified name to generate the number protocol struct.Hugo Lima2010-01-261-2/+2
* writeMinimalConstructorCallArguments knowns about enums.Hugo Lima2010-01-261-1/+1
* writeMinimalConstructorCallArguments knowns about QFlags.Hugo Lima2010-01-261-1/+1
* Fix the detection of number and rich comparison protocol.Hugo Lima2010-01-261-10/+3
* Do not print #error when an pure virtual function is removed by typesystem.Hugo Lima2010-01-261-2/+6
* Fixing includesLauro Neto2010-01-261-1/+1
* Do not remove the "const" from "const char*" types when convertingHugo Lima2010-01-221-1/+2
* Adds support for Duck Punching (aka Monkey Patching).Marcelo Lira2010-01-211-0/+13
* Generator now supports overloads with both static and non-static methods.Marcelo Lira2010-01-191-14/+78
* Common variable names are stored as #defines instead of C++ static methods.Marcelo Lira2010-01-181-29/+29
* Generator now makes use of the GilState and ThreadStateSaver classes.Marcelo Lira2010-01-181-15/+12
* Adds CppGenerator::writeCppSelfDefinition method.Marcelo Lira2010-01-151-32/+26
* Wrapped virtual methods now locking the GIL in the right places.Marcelo Lira2010-01-151-12/+25
* Adds support for "allow-thread" type system tag on Python method wrappers.Marcelo Lira2010-01-151-17/+24
* Values returned from C++ are now stored in a C++ variable.Marcelo Lira2010-01-151-26/+19
* Inc. the reference of the return value when returning self on inplace operato...Hugo Lima2010-01-141-5/+6
* Changed prefix of local generated C functions to avoid name clash with bindin...Hugo Lima2010-01-141-1/+1
* Added a convenience overload for cpythonBaseName, with AbstractMetaClass as p...Hugo Lima2010-01-141-5/+5
* Implemented type discovery feature.Hugo Lima2010-01-141-6/+26
* Fix transfer ownership on return values.Hugo Lima2010-01-131-7/+12
* Fix object initialization.Hugo Lima2010-01-131-46/+42
* Try to decref py_result if an error happenned.Hugo Lima2009-12-301-2/+4
* Always use global method indexes in qt_metacalls instead of local indexes.Hugo Lima2009-12-301-2/+2