Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add passing test casesgsoc2016-hhvm | ng420 | 2016-08-16 | 1 | -34/+0 |
| | |||||
* | Add casts to out typemaps | ng420 | 2016-08-16 | 1 | -3/+3 |
| | |||||
* | Clean-up self written overload dispatch | ng420 | 2016-08-16 | 1 | -141/+0 |
| | |||||
* | Reimplement overloading in the spirit of swig | ng420 | 2016-08-16 | 4 | -41/+53 |
| | |||||
* | Small fix and more passing test cases | ng420 | 2016-08-15 | 2 | -10/+2 |
| | |||||
* | -Wno-dev: we aren't hhvm devs | ng420 | 2016-08-15 | 2 | -3/+3 |
| | |||||
* | Fix for enums | Nishant Gupta | 2016-08-04 | 1 | -0/+2 |
| | |||||
* | Adding partial typemaps.i | Nishant Gupta | 2016-08-04 | 1 | -0/+280 |
| | |||||
* | one more test | Nishant Gupta | 2016-08-04 | 1 | -1/+0 |
| | |||||
* | Fix a static issue | Nishant Gupta | 2016-08-04 | 1 | -1/+1 |
| | |||||
* | More passing testcases | Nishant Gupta | 2016-08-04 | 1 | -14/+0 |
| | |||||
* | Change methodclass to getCurrentClass | Nishant Gupta | 2016-08-04 | 1 | -16/+11 |
| | |||||
* | Fix: Header file not found and include passing tests | Nishant Gupta | 2016-08-04 | 4 | -19/+7 |
| | |||||
* | Remove duplicate failing test and sort the list | Nishant Gupta | 2016-08-04 | 1 | -18/+17 |
| | |||||
* | Update: Failing Tests | Nishant Gupta | 2016-08-04 | 1 | -65/+0 |
| | |||||
* | Add a failing case | Nishant Gupta | 2016-08-04 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' | Nishant Gupta | 2016-08-03 | 34 | -363/+240 |
|\ | |||||
| * | changes entry for vector<T *> fix | William S Fulton | 2016-08-01 | 1 | -0/+4 |
| | | |||||
| * | Merge branch 'stl-vector-ptrs' | William S Fulton | 2016-08-01 | 32 | -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-ptrs | William S Fulton | 2016-07-30 | 7 | -0/+61 |
| | | | | | | | | | | | | nodejs 4.2.1 on Ubuntu Xenial Xerus | ||||
| | * | Fix testcase causing nodejs test failure | William S Fulton | 2016-07-30 | 1 | -1/+1 |
| | | | |||||
| | * | UTL STL container descriptor checks | William S Fulton | 2016-07-28 | 18 | -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 Fulton | 2016-07-28 | 5 | -9/+120 |
| | | | | | | | | | | | | | | | | | | container element type existed (Python) Closes SF Bug 2359417 created after commit 93f039032204821d4fc363346587c90f640a1109 (svn rev 10958) | ||||
| | * | Remove unused traits.swg | William S Fulton | 2016-07-27 | 2 | -311/+0 |
| | | | | | | | | | | | | This file has code that looks like it was migrated to Lib/std/std_common.i | ||||
| * | | Remove bogus full stop | Olly Betts | 2016-08-01 | 1 | -1/+1 |
| | | | |||||
* | | | Failing tests updated | Nishant Gupta | 2016-08-03 | 1 | -7/+49 |
| | | | |||||
* | | | Test suite: run_testcase fixed and throw for std::string updated | Nishant Gupta | 2016-08-02 | 2 | -2/+2 |
| | | | |||||
* | | | Typemaps: std::string | Nishant Gupta | 2016-08-02 | 2 | -0/+61 |
| | | | |||||
* | | | dereferencing type-punned pointer will break strict-aliasing rules | Nishant Gupta | 2016-08-02 | 2 | -10/+53 |
| | | | |||||
* | | | int64_t and String for internal pointer type | Nishant Gupta | 2016-08-02 | 2 | -54/+71 |
| | | | |||||
* | | | delete testcase | Nishant Gupta | 2016-08-02 | 4 | -3/+5 |
| | | | |||||
* | | | Remove deletion from sweep() | Nishant Gupta | 2016-08-02 | 2 | -5/+1 |
| | | | |||||
* | | | enlist failing tests and add few missing typemaps | Nishant Gupta | 2016-08-02 | 3 | -3/+171 |
| | | | |||||
* | | | Add PROP_CONST | Nishant Gupta | 2016-08-02 | 3 | -30/+7 |
| | | | |||||
* | | | Test suite setup + silence builds + check-version | Nishant Gupta | 2016-08-01 | 5 | -11/+94 |
| | | | |||||
* | | | Revert setter's second param as constant | Nishant Gupta | 2016-07-30 | 1 | -1/+1 |
| | | | |||||
* | | | Merge remote-tracking branch 'upstream/master' | Nishant Gupta | 2016-07-30 | 35 | -96/+318 |
|\ \ \ | |/ / | |||||
| * | | scilab: fix issue #746 | Simon Marchetto | 2016-07-29 | 1 | -1/+1 |
| | | | |||||
| * | | scilab: fix issue #755 | Simon Marchetto | 2016-07-29 | 4 | -2/+28 |
| |/ | |||||
| * | Minor c++11 doc change | William S Fulton | 2016-07-20 | 1 | -2/+2 |
| | | |||||
| * | %interface documentation corrections and tweaks | William S Fulton | 2016-07-13 | 1 | -4/+4 |
| | | | | | | | | | | | | Correction is for %interface_impl. [skip ci] | ||||
| * | changes file entry for ignoring nested classes | William S Fulton | 2016-06-26 | 1 | -0/+3 |
| | | |||||
| * | Merge branch 'wkalinin-nested-ignore-fix' | William S Fulton | 2016-06-26 | 4 | -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 tests | Vladimir Kalinin | 2016-06-08 | 1 | -1/+1 |
| | | | |||||
| | * | function body fixed | Vladimir Kalinin | 2016-05-29 | 1 | -1/+1 |
| | | | |||||
| | * | added foo() definition to satisfy some test linking fails | Vladimir Kalinin | 2016-05-28 | 1 | -1/+1 |
| | | | |||||
| | * | func() renamed to foo() for 'go' | Vladimir Kalinin | 2016-05-28 | 1 | -1/+1 |
| | | | |||||
| | * | fixed test-suite/nested_ignore.i | Vladimir Kalinin | 2016-05-28 | 1 | -1/+4 |
| | | | |||||
| | * | test for #662 | Vladimir Kalinin | 2016-05-24 | 2 | -0/+22 |
| | | | |||||
| | * | fix for nested ignored types | Vladimir Kalinin | 2016-05-18 | 2 | -6/+14 |
| | | |