aboutsummaryrefslogtreecommitdiffstats
path: root/cppgenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Adds CppGenerator::argumentNameFromIndex method.Marcelo Lira2010-02-101-18/+23
* Fixes reference counting for public class' variables member setters.Marcelo Lira2010-02-101-3/+30
* 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