voidtest | |
voidtest.globalfunc(); | |
f = voidtest.Foo(); | |
f.memberfunc(); | |
voidtest.Foo_staticmemberfunc(); | |
function fvoid() | |
end | |
try | |
a = f.memberfunc(); | |
catch | |
end_try_catch | |
try | |
a = fvoid(); | |
catch | |
end_try_catch | |
v1 = voidtest.vfunc1(f); | |
v2 = voidtest.vfunc2(f); | |
if (swig_this(v1) != swig_this(v2)) | |
error | |
endif | |
v3 = voidtest.vfunc3(v1); | |
if (swig_this(v3) != swig_this(f)) | |
error | |
endif | |
v4 = voidtest.vfunc1(f); | |
if (swig_this(v4) != swig_this(v1)) | |
error | |
endif | |
v3.memberfunc(); |