aboutsummaryrefslogtreecommitdiffstats
path: root/generator/cppgenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fixes writeReturnValueHeuristics to not mess with constructors.Marcelo Lira2012-03-081-0/+1
* Fix python 2.x generation.Renato Filho2012-03-081-4/+4
* Updated shiboken generator to works with python3 code.Renato Filho2012-03-081-19/+73
* Update string usage to new Shiboken::String API.Renato Filho2012-03-081-1/+1
* Create SHIBOKEN MODULE INIT macro.Renato Filho2012-03-081-11/+2
* Fix getattro function on Python3.Hugo Parente Lima2012-03-081-2/+1
* Added SBK_PyString_FromCString and SBK_PyString_FromFormat as helper macro fo...Hugo Parente Lima2012-03-081-1/+1
* Correctly prints the return type of virtual functions instead of a C++ expres...Hugo Parente Lima2012-03-081-7/+7
* Port module initialization to Python3.Hugo Parente Lima2012-03-081-7/+42
* Use PyBytes instead of PyString on generated code.Hugo Parente Lima2012-03-081-3/+5
* Use ErrorCode class when writing enums.Hugo Parente Lima2012-03-081-8/+8
* Port libsample typesystem and glue codes to Python 3.Hugo Parente Lima2012-03-081-2/+1
* Added sbkpython.h to deal with conflicts and missing symbols between Python2...Hugo Parente Lima2012-03-081-1/+1
* Revert "Implements PSEP-0106 and fixes bug 902 - "Expose Shiboken functionali...Hugo Parente Lima2012-03-081-7/+4
* Fix bug 995 - "QDeclarativeView.itemAt returns faulty reference. (leading to ...Hugo Parente Lima2012-03-081-15/+7
* Use internal dynamic metaobject insted of created by pyside.Renato Filho2012-03-081-0/+3
* Fiexed default __repr__ function generation.Renato Filho2012-03-081-1/+1
* Implements PSEP-0106 and fixes bug 902 - "Expose Shiboken functionality throu...Hugo Parente Lima2012-03-081-4/+7
* Implmented support to q_metacall function modification.Renato Filho2012-03-081-7/+22
* Not print warning if the typedef used on signal is QFlags.Renato Filho2012-03-081-1/+1
* Centralized the place where the TypeResolver creation is written.Marcelo Lira2012-03-081-11/+25
* Creates type registers for enums in createScopedEnum and createGlobalEnum.Marcelo Lira2012-03-081-4/+0
* Fixed generator to consider conversion rules for the return type of wrapper m...Marcelo Lira2012-03-081-6/+8
* CppGenerator's writeCopyFunction method now uses cpythonToPythonConversionFun...Marcelo Lira2012-03-081-8/+4
* CppGenerator's method writeReprFunction now uses writeCppSelfDefinition.Marcelo Lira2012-03-081-10/+7
* Functions marked as deprecated will raises a python warning.Renato Filho2012-03-081-0/+7
* Improved the generation of argument conversion in modified functions.Marcelo Lira2012-03-081-45/+32
* CppGenerator's writeHashFunction now uses writeCppSelfDefinition.Marcelo Lira2012-03-081-4/+3
* Method buildAbstractMetaTypeFromString now uses a cache for the types it builds.Marcelo Lira2012-03-081-24/+7
* Added tests for a class that its only constructor is the copy one.Marcelo Lira2012-03-081-1/+1
* The type checking now pays attention to the <no-null-pointer/> tag.Marcelo Lira2012-03-081-5/+11
* The result of rich comparisons are stored in a return variable before convert...Marcelo Lira2012-03-081-8/+9
* Improved guessCPythonCheckFunction method to produce an AbstractMetaType for ...Marcelo Lira2012-03-081-5/+14
* Check if the directory exists before writing C++ module definition file.Hugo Parente Lima2012-03-081-0/+1
* Removed huge if block to ease the code readbility.Hugo Parente Lima2012-03-081-187/+190
* Fixed type system variable replacement for arguments removed with conversion ...Marcelo Lira2012-03-081-13/+7
* Disassembled ShibokenGenerator's writeCodeSnips method.Marcelo Lira2012-03-081-56/+47
* Removed unnecessary indentation from generated overload selector switch.Marcelo Lira2012-03-081-19/+13
* Improved and fixed the setter and getter writer functions.Marcelo Lira2012-03-081-46/+38
* Moved many variables names used in generated code to macros.Marcelo Lira2012-03-081-123/+113
* Revamped the virtual method writer.Marcelo Lira2012-03-081-75/+71
* The rich comparison function writer now makes use of the C++ self variable wr...Marcelo Lira2012-03-081-19/+26
* Added functions to provide a cleaner enum and flags initialization.Marcelo Lira2012-03-081-65/+62
* Added the ErrorCode helper class to handle the current error code value.Marcelo Lira2012-03-081-27/+14
* Moved the generation of Python result error checking to a single function.Marcelo Lira2012-03-081-27/+15
* Sanitized CppGenerator's writeToPythonFunction() method.Marcelo Lira2012-03-081-9/+16
* Modified the generation of 'nb_bool' functions to use standard functions.Marcelo Lira2012-03-081-5/+7
* Improved coding style in the terrible writeStdListWrapperMethods method.Marcelo Lira2012-03-081-34/+36
* Added a method to retrieve a function's argument typeMarcelo Lira2012-03-081-33/+50
* Improved the code of two code generation functions for better readability.Marcelo Lira2012-03-081-30/+36