/trunk/Examples/test-suite/voidtest.i
Swig | 23 lines | 15 code | 8 blank | 0 comment | 0 complexity | 7fe515cfeab955462f121f755f353ea9 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- %module voidtest
- %inline %{
- void globalfunc(void) {
- }
- class Foo {
- public:
- Foo(void) { }
- void memberfunc(void) { }
- static void staticmemberfunc(void) { }
- };
- void *vfunc1(void *f) { return f; }
- void *vfunc2(Foo *f) { return f; }
- Foo *vfunc3(void *f) { return (Foo *) f; }
- Foo *vfunc4(Foo *f) { return f; }
-
- %}
-