Member function pointers can't possibly be represented as function pointers, they have a strictly bigger size and attempting to do it resulted in code which, with a lot of bad casts, compiled, but crashed during run-time. The proper solution is to represent C++ method pointers with an appropriate opaque type, but for now this remains broken -- just make it explicitly broken instead of pretending that it works when it actually has no chance to. Let "namespace_spaces" unit test pass, as it's not really related to the function pointers, by adding an explicit SWIGC test to it. |
||
|---|---|---|
| .. | ||
| c.swg | ||
| cexcept.swg | ||
| clabels.swg | ||
| cproxy.swg | ||
| std_common.i | ||
| std_except.i | ||
| std_map.i | ||
| std_pair.i | ||
| std_string.i | ||
| std_vector.i | ||
| stl.i | ||
| typemaps.i | ||