aboutsummaryrefslogtreecommitdiffstats
path: root/shibokengenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Removed unused method ShibokenGenerator::signatureForDefaultVirtualMethod.Marcelo Lira2009-11-231-18/+0
* | Added the method injectedCodeCallsPythonOverride(func) toMarcelo Lira2009-11-231-4/+20
* | Added the type system %PYTHON_ARGUMENTS variable. It is used inMarcelo Lira2009-11-231-38/+70
* | The code injections in the native/beginning position come after theMarcelo Lira2009-11-231-1/+1
* | Added method ShibokenGenerator::injectedCodeUsesPySelf to checkMarcelo Lira2009-11-231-0/+10
* | Added the method ShibokenGenerator::injectedCodeHasReturnValueAttributionMarcelo Lira2009-11-201-0/+11
* | Modified ShibokenGenerator::writeCodeSnips to receive also anMarcelo Lira2009-11-191-5/+14
* | Added the type system variable "%ARG#_TYPE" which returns the C++ typeMarcelo Lira2009-11-191-2/+16
* | Fixed type system variable replacement for %# and %ARGUMENT_NAMESMarcelo Lira2009-11-191-6/+18
|/
* Commented unused static function 'dumpFunction'.Marcelo Lira2009-11-181-1/+3
* Fixed virtual method writer and Py_BuildValue format string generatorMarcelo Lira2009-11-171-0/+1
* Added the %PYTHONTYPEOBJECT type system variable, which is replacedMarcelo Lira2009-11-171-1/+18
* Add variables CONVERTTOPYTHO[###] and PYARG_# to code snips.Hugo Lima2009-11-161-0/+87
* improved the generator detection of user's custom code calling theMarcelo Lira2009-11-161-1/+9
* added two convenience methods to ShibokenGenerator that receiveMarcelo Lira2009-11-131-0/+20
* Add visibility policies to libshiboken and for bindings generated by shiboken...Hugo Lima2009-11-121-0/+6
* Adding signed int/long/char to primitiveType dictLauro Neto2009-11-101-0/+3
* Added support for reverse operators.Hugo Lima2009-11-101-14/+0
* added boolean parameter checkExact to ShibokenGenerator::cpythonCheckFunctionMarcelo Lira2009-11-051-8/+8
* ShibokenGenerator::cpythonBaseName updated to deal with flag typesMarcelo Lira2009-11-051-2/+2
* Merge remote branch 'setanta/master'Hugo Lima2009-11-041-2/+7
|\
| * updated toPython conversions to deal with C++ methods that returnMarcelo Lira2009-11-041-2/+7
* | Do not generate code for operator[] (sequence protocol must be used) or opera...Hugo Lima2009-11-041-2/+0
|/
* modified ShibokenGenerator::cpythonIsConvertibleFunction argumentMarcelo Lira2009-11-041-2/+2
* Skip generation of unecessary wrapper classes.renato araujo oliveira2009-11-031-5/+10
* Add initial support for python sequence protocol.Hugo Lima2009-11-031-1/+1
* fixed ShibokenGenerator::translateTypeForWrapperMethod to append theMarcelo Lira2009-11-031-1/+1
* improved and organized the workings of conversion templates: addedMarcelo Lira2009-11-031-7/+10
* added the method ShibokenGenerator::shouldDereferenceArgumentPointer,Marcelo Lira2009-11-031-0/+7
* created a simpler version of ShibokenGenerator::writeBaseConversionMarcelo Lira2009-11-011-2/+12
* changed ShibokenGenerator::writeBaseConversion return type fromMarcelo Lira2009-11-011-10/+7
* moved method ShibokenGenerator::implicitConversions to baseMarcelo Lira2009-10-301-16/+0
* removed method ShibokenGenerator::sortContructor, already implementedMarcelo Lira2009-10-301-21/+1
* modified overload method decisor to create an instance of a value-typeMarcelo Lira2009-10-301-1/+4