summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add passing test casesgsoc2016-hhvmng4202016-08-161-34/+0
|
* Add casts to out typemapsng4202016-08-161-3/+3
|
* Clean-up self written overload dispatchng4202016-08-161-141/+0
|
* Reimplement overloading in the spirit of swigng4202016-08-164-41/+53
|
* Small fix and more passing test casesng4202016-08-152-10/+2
|
* -Wno-dev: we aren't hhvm devsng4202016-08-152-3/+3
|
* Fix for enumsNishant Gupta2016-08-041-0/+2
|
* Adding partial typemaps.iNishant Gupta2016-08-041-0/+280
|
* one more testNishant Gupta2016-08-041-1/+0
|
* Fix a static issueNishant Gupta2016-08-041-1/+1
|
* More passing testcasesNishant Gupta2016-08-041-14/+0
|
* Change methodclass to getCurrentClassNishant Gupta2016-08-041-16/+11
|
* Fix: Header file not found and include passing testsNishant Gupta2016-08-044-19/+7
|
* Remove duplicate failing test and sort the listNishant Gupta2016-08-041-18/+17
|
* Update: Failing TestsNishant Gupta2016-08-041-65/+0
|
* Add a failing caseNishant Gupta2016-08-041-0/+1
|
* Merge remote-tracking branch 'upstream/master'Nishant Gupta2016-08-0334-363/+240
|\
| * changes entry for vector<T *> fixWilliam S Fulton2016-08-011-0/+4
| |
| * Merge branch 'stl-vector-ptrs'William S Fulton2016-08-0132-362/+235
| |\ | | | | | | | | | | | | | | | | | | | | | | | | * stl-vector-ptrs: Test case warning fixes for nodejs Fix testcase causing nodejs test failure UTL STL container descriptor checks Fix std::vector of pointers which failed if a pointer to a pointer of the container element type existed (Python) Remove unused traits.swg
| | * Test case warning fixes for nodejsstl-vector-ptrsWilliam S Fulton2016-07-307-0/+61
| | | | | | | | | | | | nodejs 4.2.1 on Ubuntu Xenial Xerus
| | * Fix testcase causing nodejs test failureWilliam S Fulton2016-07-301-1/+1
| | |
| | * UTL STL container descriptor checksWilliam S Fulton2016-07-2818-41/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The vector of pointers (just fixed) were not working correctly because the descriptors returned from swig::type_info() were sometimes returning zero. Zero should only be used for void * as the subsequent call to SWIG_ConvertPtr will blindly cast the pointer without checking descriptor. std::vector<void *> does not work and will require further changes: specializing traits_info<void *> to return 0 and traits_asptr<void *>. I tried this and traits_asptr<void> also needs to be added in which seems odd and requires further investigation... Lib/python/pystdcommon.swg: template <> struct traits_info<void *> { static swig_type_info *type_info() { static swig_type_info *info = 0; } }; Lib/std/std_common.i: template <> struct traits_asptr<void *> { static int asptr(PyObject *obj, void ***val) { void **p; swig_type_info *descriptor = 0; int res = SWIG_ConvertPtr(obj, (void **)&p, descriptor, 0); if (SWIG_IsOK(res)) { if (val) *val = p; } return res; } }; // this is needed, but am not sure this is expected template <> struct traits_asptr<void> { static int asptr(PyObject *obj, void **val) { void **p; swig_type_info *descriptor = 0; int res = SWIG_ConvertPtr(obj, (void **)&p, descriptor, 0); if (SWIG_IsOK(res)) { if (val) *val = p; } return res; } };
| | * Fix std::vector of pointers which failed if a pointer to a pointer of the ↵William S Fulton2016-07-285-9/+120
| | | | | | | | | | | | | | | | | | container element type existed (Python) Closes SF Bug 2359417 created after commit 93f039032204821d4fc363346587c90f640a1109 (svn rev 10958)
| | * Remove unused traits.swgWilliam S Fulton2016-07-272-311/+0
| | | | | | | | | | | | This file has code that looks like it was migrated to Lib/std/std_common.i
| * | Remove bogus full stopOlly Betts2016-08-011-1/+1
| | |
* | | Failing tests updatedNishant Gupta2016-08-031-7/+49
| | |
* | | Test suite: run_testcase fixed and throw for std::string updatedNishant Gupta2016-08-022-2/+2
| | |
* | | Typemaps: std::stringNishant Gupta2016-08-022-0/+61
| | |
* | | dereferencing type-punned pointer will break strict-aliasing rulesNishant Gupta2016-08-022-10/+53
| | |
* | | int64_t and String for internal pointer typeNishant Gupta2016-08-022-54/+71
| | |
* | | delete testcaseNishant Gupta2016-08-024-3/+5
| | |
* | | Remove deletion from sweep()Nishant Gupta2016-08-022-5/+1
| | |
* | | enlist failing tests and add few missing typemapsNishant Gupta2016-08-023-3/+171
| | |
* | | Add PROP_CONSTNishant Gupta2016-08-023-30/+7
| | |
* | | Test suite setup + silence builds + check-versionNishant Gupta2016-08-015-11/+94
| | |
* | | Revert setter's second param as constantNishant Gupta2016-07-301-1/+1
| | |
* | | Merge remote-tracking branch 'upstream/master'Nishant Gupta2016-07-3035-96/+318
|\ \ \ | |/ /
| * | scilab: fix issue #746Simon Marchetto2016-07-291-1/+1
| | |
| * | scilab: fix issue #755Simon Marchetto2016-07-294-2/+28
| |/
| * Minor c++11 doc changeWilliam S Fulton2016-07-201-2/+2
| |
| * %interface documentation corrections and tweaksWilliam S Fulton2016-07-131-4/+4
| | | | | | | | | | | | Correction is for %interface_impl. [skip ci]
| * changes file entry for ignoring nested classesWilliam S Fulton2016-06-261-0/+3
| |
| * Merge branch 'wkalinin-nested-ignore-fix'William S Fulton2016-06-264-6/+39
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wkalinin-nested-ignore-fix: renamed test module, in accordance with other tests function body fixed added foo() definition to satisfy some test linking fails func() renamed to foo() for 'go' fixed test-suite/nested_ignore.i test for #662 fix for nested ignored types Closes #662
| | * renamed test module, in accordance with other testsVladimir Kalinin2016-06-081-1/+1
| | |
| | * function body fixedVladimir Kalinin2016-05-291-1/+1
| | |
| | * added foo() definition to satisfy some test linking failsVladimir Kalinin2016-05-281-1/+1
| | |
| | * func() renamed to foo() for 'go'Vladimir Kalinin2016-05-281-1/+1
| | |
| | * fixed test-suite/nested_ignore.iVladimir Kalinin2016-05-281-1/+4
| | |
| | * test for #662Vladimir Kalinin2016-05-242-0/+22
| | |
| | * fix for nested ignored typesVladimir Kalinin2016-05-182-6/+14
| | |