git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
44 lines
386 B
Mathematica
44 lines
386 B
Mathematica
constructor_copy
|
|
|
|
f1 = Foo1(3);
|
|
f11 = Foo1(f1);
|
|
|
|
|
|
if (f1.x != f11.x)
|
|
error
|
|
endif
|
|
|
|
|
|
f8 = Foo8();
|
|
try
|
|
f81 = Foo8(f8);
|
|
good = 0;
|
|
catch
|
|
good = 1;
|
|
end_try_catch
|
|
|
|
if (!good)
|
|
error
|
|
endif
|
|
|
|
|
|
bi = Bari(5);
|
|
bc = Bari(bi);
|
|
|
|
if (bi.x != bc.x)
|
|
error
|
|
endif
|
|
|
|
|
|
bd = Bard(5);
|
|
try
|
|
bc = Bard(bd);
|
|
good = 0;
|
|
catch
|
|
good = 1;
|
|
end_try_catch
|
|
|
|
if (!good)
|
|
error
|
|
endif
|
|
|