/trunk/Examples/test-suite/octave/constructor_copy_runme.m
MATLAB | 44 lines | 31 code | 13 blank | 0 comment | 6 complexity | 8800d5f7129c83ed14344e163b3f5950 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- 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