summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix location of tr1's hash functions and namespace on msvc.Hugo Lima2009-11-241-8/+15
* Added visibility rules to libsample.Hugo Lima2009-11-2328-72/+168
* Remove -lutil from target_link_libraries. This library *must* be provided by ...Hugo Lima2009-11-231-2/+1
* - Add msvc compiler flags.Hugo Lima2009-11-231-6/+9
* Use "unsigned int" instead of "uint".Hugo Lima2009-11-232-6/+5
* Fix dllimport/dllexport macros.Hugo Lima2009-11-231-2/+2
* Uses __FUNCTION__ instead of __PRETTY_FUNCTION__, which is a GCC extension.Hugo Lima2009-11-236-28/+3
* Removed the use of fileno from the SimpleFile test, since it is Linux specific.Marcelo Lira2009-11-232-9/+0
* removed boostpythongenerator legacy commentMarcelo Lira2009-11-231-14/+0
* Removed unused method ShibokenGenerator::signatureForDefaultVirtualMethod.Marcelo Lira2009-11-232-24/+0
* Added a great deal of tests to virtual method modification cases.Marcelo Lira2009-11-235-2/+300
* Added the method injectedCodeCallsPythonOverride(func) toMarcelo Lira2009-11-235-22/+62
* Added the type system %PYTHON_ARGUMENTS variable. It is used inMarcelo Lira2009-11-232-38/+117
* The code injections in the native/beginning position come after theMarcelo Lira2009-11-233-80/+97
* Added method ShibokenGenerator::injectedCodeUsesPySelf to checkMarcelo Lira2009-11-232-3/+21
* Added a great deal of test cases for argument removal and modification.Marcelo Lira2009-11-233-0/+255
* Renamed OverloadData::hasDefaultValue to OverloadData::getFunctionWithDefault...Marcelo Lira2009-11-233-9/+14
* Added test case for method overloads with different return types.Marcelo Lira2009-11-202-0/+13
* Added the writeNoneReturn method to CppGenerator to attribute Py_NoneMarcelo Lira2009-11-202-3/+30
* Added methods to OverloadData:Marcelo Lira2009-11-202-0/+31
* Added the method ShibokenGenerator::injectedCodeHasReturnValueAttributionMarcelo Lira2009-11-202-0/+19
* Updated the type system description of the sample binding to use theMarcelo Lira2009-11-191-6/+5
* Some refactoring and cleaning on CppGenerator::writeMethodWrapper.Marcelo Lira2009-11-191-7/+28
* Modified ShibokenGenerator::writeCodeSnips to receive also anMarcelo Lira2009-11-194-12/+28
* Added the type system variable "%ARG#_TYPE" which returns the C++ typeMarcelo Lira2009-11-192-2/+71
* When the user adds a function with an argument unknown for the typesystem,Hugo Lima2009-11-191-0/+4
* Major refactor on the methods writeOverloadedMethodDecisor andMarcelo Lira2009-11-191-94/+84
* 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