aboutsummaryrefslogtreecommitdiffstats
path: root/shibokengenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* When used inside a static function, %CPPSELF will be replaced by theHugo Lima2010-02-041-3/+8
* Fix indentation problems on code injections.Hugo Lima2010-02-031-2/+0
* - Write return value policy on reimplementations of virtual functions.Hugo Lima2010-02-021-1/+2
* Do not add an extra indentation on code injections.Hugo Lima2010-02-021-2/+5
* Remove warning about ugly conditions on if clause.Hugo Lima2010-02-021-2/+2
* Fixes ShibokenGenerator::injectedCodeCallsCppFunction.Marcelo Lira2010-02-021-2/+4
* Implement return value heuristic.Hugo Lima2010-02-021-0/+8
* Fix crash when a virtual function with enum in they arguments is called from ...Hugo Lima2010-02-011-1/+5
* Small refactor on filterFunction function.Hugo Lima2010-02-011-70/+8
* Write the enum name based on enum module, not the current module being genera...Hugo Lima2010-01-261-2/+2
* Add special conversion rules to the char type.Hugo Lima2010-01-201-3/+3
* When verifying for the aliased type of a primitive type, go to the last alias...Hugo Lima2010-01-201-1/+1
* Adds helper methods to ShibokenGenerator.Marcelo Lira2010-01-191-0/+56
* Common variable names are stored as #defines instead of C++ static methods.Marcelo Lira2010-01-181-3/+3
* Updated type system variable replacement for '%0' (aka C++ return value).Marcelo Lira2010-01-151-3/+2
* Added ShibokenGenerator::shouldDereferenceAbstractMetaTypePointer method.Marcelo Lira2010-01-151-3/+7
* Values returned from C++ are now stored in a C++ variable.Marcelo Lira2010-01-151-2/+2
* Remove warning about using a uninitialized variableHugo Lima2010-01-151-2/+2
* Changed prefix of local generated C functions to avoid name clash with bindin...Hugo Lima2010-01-141-7/+9
* Added a convenience overload for cpythonBaseName, with AbstractMetaClass as p...Hugo Lima2010-01-141-0/+5
* Fix object initialization.Hugo Lima2010-01-131-1/+1
* Use the package name instead of the module name to generate the "global" head...Hugo Lima2010-01-111-1/+2
* ShibokenGenerator::getBaseClasses don't return null pointers.Hugo Lima2010-01-081-2/+5
* Improved template variables to deal with custom types.Marcelo Lira2010-01-041-3/+7
* Modifies ShibokenGenerator::writeCodeSnips semantics.Marcelo Lira2009-12-281-4/+3
* Added the option --enable-pyside-extensions to enable PySide extensions.Hugo Lima2009-12-161-0/+8
* Removes unused method ShibokenGenerator::hasInjectedCodeOrSignatureModification.Marcelo Lira2009-12-151-9/+0
* Updates generator to use improvements in API Extractor regarding function mod...Marcelo Lira2009-12-151-32/+1
* All wrapped classes now inherit from the SbkBaseWrapper of the metatype SbkBa...Marcelo Lira2009-12-141-2/+2
* Added convenience method to get the file name for a module's global header.Marcelo Lira2009-12-081-0/+7
* Fixed inconsistency on type system variables and added a new one.Marcelo Lira2009-12-081-5/+15
* Renamed a lot of Shiboken things with "Py" prefix to use "Sbk" prefix.Marcelo Lira2009-12-081-4/+4
* Multiple inheritance works as desired for 99.9% of all known use cases!Hugo Lima2009-12-051-0/+5
* Fixed argument conversion writer and type translator to handle references to ...Marcelo Lira2009-12-021-18/+15
* Add parenteses when dereferencing a variable replaced in a template.Hugo Lima2009-12-011-1/+1
* Try to guess the check function for custom types.Hugo Lima2009-12-011-0/+11
* Fix %PYARG variable substitution on constructors.Hugo Lima2009-12-011-1/+1
* Fixed type system variable replacement to allow %CONVERTTOPYTHON outside func...Marcelo Lira2009-12-011-3/+3
* Added a new signature of cpythonIsConvertibleFunction to ShibokenGenerator.Marcelo Lira2009-12-011-0/+15
* Dereference pointers when the argument is passed by value when replacing temp...Hugo Lima2009-12-011-1/+4
* Add the generator flag "enable-parent-ctor-heuristic".Hugo Lima2009-11-301-1/+14
* Merged with multipleinheritance branchMarcelo Lira2009-11-251-23/+23
|\
| * Added the method ShibokenGenerator::hasMultipleInheritanceInAncestry(metaClass)Marcelo Lira2009-11-181-0/+9
| * Updated the %PYTHONTYPEOBJECT type system variable to use the newMarcelo Lira2009-11-181-3/+2
| * modified the unused method ShibokenGenerator::getBaseClasses toMarcelo Lira2009-11-181-21/+5
| * Classes that have multiple inheritance in some point of its ancestryMarcelo Lira2009-11-181-0/+8
* | Updated the code injection writer to replace "%TYPE" and "%0" by theMarcelo Lira2009-11-241-1/+7
* | Updated Shiboken to use AbstractMetaFunction::isUserAdded() insteadMarcelo Lira2009-11-241-1/+1
* | Added an option to generate code without using the "#define protected public"Marcelo Lira2009-11-241-1/+30
* | Added ShibokenGenerator::shouldGenerateCppWrapper(metaClass) method.Marcelo Lira2009-11-241-1/+6