// $Id$ // Double forward declared struct test, created by Martin Corino module Test { struct S3; struct S1 { string hello; }; struct S3; typedef sequence TS3Seq; struct S3 { TS3Seq m_seq; boolean m_has_more; }; struct S4; typedef sequence TS4Seq; struct S5; typedef sequence TS5Seq; struct S4 { boolean a; }; struct S5 { boolean b; }; typedef long FooType; struct FooStruct { FooType Foo1; FooType Foo2; }; };