1 public class Foo { flag f; Foo x; public Foo(){} }
6 public void fly( Foo p0, Foo p1 ) {
11 public class SpitFire extends Plane {
14 public void fly( Foo p0, Foo p1 ) {
19 public class Jet extends Plane {
22 public void fly( Foo p0, Foo p1 ) {
23 Foo jet = new Foo(){f};
28 public class F14 extends Jet {
31 public void fly( Foo p0, Foo p1 ) {
32 Foo f14 = new Foo(){f};
37 task Startup( StartupObject s{ initialstate } ) {
39 Foo a0 = new Foo(){f};
40 Foo a1 = new Foo(){f};
56 taskexit( s{ !initialstate } );
60 task SomeOtherTask( Foo foo{f} ) {
62 Foo a0 = new Foo(){f};
63 Foo a1 = new Foo(){f};