/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
- 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