aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fixed type system variable replacement for %# and %ARGUMENT_NAMESMarcelo Lira2009-11-192-9/+69
* Fixed OverloadData::isFinalOccurrence method to consider removed arguments.Marcelo Lira2009-11-191-2/+7
* Use google dense hash table instead of std::map in BindingManager.Hugo Lima2009-11-1810-3/+1973
* Fixed ownership modification writer: the argument index for the selfMarcelo Lira2009-11-181-1/+1
* Moved the validity check for wrapped C++ objects to a CppGeneratorMarcelo Lira2009-11-182-19/+21
* Conversion for function/method arguments with modified types willMarcelo Lira2009-11-181-0/+2
* Commented unused static function 'dumpFunction'.Marcelo Lira2009-11-181-1/+3
* Fixed C string toPython converter to return Py_None when a NULL pointerMarcelo Lira2009-11-184-11/+44
* Added features to manage basic ownership transference between C++Marcelo Lira2009-11-186-49/+132
* Fixed Converter<>::toPython(cppobj) method to return Py_None when cppobj is N...Marcelo Lira2009-11-181-0/+4
* When calling a function whose next argument has a default valueMarcelo Lira2009-11-181-1/+6
* Added support for the type system "invalidate-after-use" argument modification.Marcelo Lira2009-11-186-4/+63
* Value-type Python wrappers now check if they hold invalid C++ object pointers.Marcelo Lira2009-11-181-6/+6
* Wrappers with invalid C++ object pointers should raise RuntimeErrorMarcelo Lira2009-11-181-2/+2
* Adapt to changes in Generator interface.Hugo Lima2009-11-182-9/+3
* Fixed virtual method writer and Py_BuildValue format string generatorMarcelo Lira2009-11-172-0/+2
* Added the %PYTHONTYPEOBJECT type system variable, which is replacedMarcelo Lira2009-11-175-8/+33
* Shiboken documentation updated with type system variables informationMarcelo Lira2009-11-164-4/+111
* Add variables CONVERTTOPYTHO[###] and PYARG_# to code snips.Hugo Lima2009-11-164-30/+106
* OverloadData does not ignore arguments which modify types.Hugo Lima2009-11-163-5/+35
* Added tests for various inject-code use cases.Hugo Lima2009-11-164-19/+218
* removed unused CppGenerator::writeNonVirtualModifiedFunctionNativeMarcelo Lira2009-11-162-39/+0
* improved the generator detection of user's custom code calling theMarcelo Lira2009-11-162-21/+31
* added support for code injection in the module levelMarcelo Lira2009-11-141-0/+27
* updated code injection semantics documentation with guidelines onMarcelo Lira2009-11-131-4/+39
* fixed how the generator deals with code injection for classes and methods;Marcelo Lira2009-11-133-142/+169
* added two convenience methods to ShibokenGenerator that receiveMarcelo Lira2009-11-132-0/+37
* added complete documentation on how the Shiboken generator interpretsMarcelo Lira2009-11-133-0/+350
* added initial work for more complete code injection testsMarcelo Lira2009-11-136-0/+124
* removed unused method HeaderGenerator::writeVirtualDispatcher;Marcelo Lira2009-11-122-32/+0
* Add visibility policies to libshiboken and for bindings generated by shiboken...Hugo Lima2009-11-1214-55/+140
* Removed useless file container.cpp/hHugo Lima2009-11-114-90/+0
* Do not write cppSelf inside constructorsLauro Neto2009-11-101-1/+1
* Sorting overloads topologicallyLauro Neto2009-11-103-29/+60
* Adding signed int/long/char to primitiveType dictLauro Neto2009-11-105-2/+16
* Adding external operator to Collector (stream)Lauro Neto2009-11-105-2/+34
* moved HeaderGenerator::writeConverterImpl to CppGenerator, i.e.Marcelo Lira2009-11-104-113/+130
* Added support for reverse operators.Hugo Lima2009-11-105-54/+48
* Added a reverse operator to the test class Str.Hugo Lima2009-11-102-48/+48
* Adding test case for add-function with const char*Lauro Neto2009-11-097-0/+137
* added a Python wrapper deallocator for classes with private destructorMarcelo Lira2009-11-093-1/+11
* the Python wrapper deallocator wasn't removing the Python objectMarcelo Lira2009-11-094-6/+6
* Fixed overload decisor to write correct code for the case when aMarcelo Lira2009-11-061-11/+34
* moved the pair container check written by the overload decisor toMarcelo Lira2009-11-061-6/+10
* added the method OverloadData::findNextArgWithDefault() which returnsMarcelo Lira2009-11-062-0/+21
* added a new test called Time with a set of constructor and methodMarcelo Lira2009-11-068-0/+318
* refactored the core method of the overload decisor to cut down redundantMarcelo Lira2009-11-061-32/+37
* updated Python representation of C++ enums and flags (only QFlags at theMarcelo Lira2009-11-055-135/+87
* added boolean parameter checkExact to ShibokenGenerator::cpythonCheckFunctionMarcelo Lira2009-11-052-10/+10
* ShibokenGenerator::cpythonBaseName updated to deal with flag typesMarcelo Lira2009-11-051-2/+2