swig/Lib/c
Vadim Zeitlin e8c6bfbc8f Remove completely broken handling of member function pointers
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.
2016-04-21 01:37:40 +02:00
..
c.swg Remove completely broken handling of member function pointers 2016-04-21 01:37:40 +02:00
cexcept.swg Drastically simplify and optimize object creation and destruction 2016-04-15 23:25:32 +02:00
clabels.swg Remove unused SWIGPROTECT 2016-04-13 18:10:35 +02:00
cproxy.swg Many major improvements. Almost all testsuite compiles now. 2009-04-15 23:30:16 +00:00
std_common.i Many major improvements. Almost all testsuite compiles now. 2009-04-15 23:30:16 +00:00
std_except.i Many major improvements. Almost all testsuite compiles now. 2009-04-15 23:30:16 +00:00
std_map.i Many major improvements. Almost all testsuite compiles now. 2009-04-15 23:30:16 +00:00
std_pair.i Many major improvements. Almost all testsuite compiles now. 2009-04-15 23:30:16 +00:00
std_string.i Reuse 'cmodtype' typemap and remove 'couttype' typemap completely. 2012-08-20 13:23:18 +00:00
std_vector.i Remove template specific typemaps. Leftover from the change to C# like template handling. 2012-08-13 16:22:30 +00:00
stl.i Many major improvements. Almost all testsuite compiles now. 2009-04-15 23:30:16 +00:00
typemaps.i Many major improvements. Almost all testsuite compiles now. 2009-04-15 23:30:16 +00:00