/trunk/Examples/test-suite/octave/smart_pointer_not_runme.m
MATLAB | 42 lines | 35 code | 7 blank | 0 comment | 6 complexity | b8a6ca707114e7f78d5ffc7fd95a68b3 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- smart_pointer_not
- f = Foo();
- b = Bar(f);
- s = Spam(f);
- g = Grok(f);
- try
- x = b.x;
- error("Error! b.x")
- catch
- end_try_catch
- try
- x = s.x;
- error("Error! s.x")
- catch
- end_try_catch
- try
- x = g.x;
- error("Error! g.x")
- catch
- end_try_catch
- try
- x = b.getx();
- error("Error! b.getx()")
- catch
- end_try_catch
- try
- x = s.getx();
- error("Error! s.getx()")
- catch
- end_try_catch
- try
- x = g.getx();
- error("Error! g.getx()")
- catch
- end_try_catch