diff options
author | smcqueen <smcqueen@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-02-02 11:49:39 +0000 |
---|---|---|
committer | smcqueen <smcqueen@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-02-02 11:49:39 +0000 |
commit | 9cfd9ed5c2dd5923b2c3418d00aa3687594d58a9 (patch) | |
tree | a220b4d93c14b183855088812d89ad466de020de /CIAO/tests/IDL3 | |
parent | 13f51a1eb14c54d40f739cb72cb81b2e62966d23 (diff) | |
download | ATCD-9cfd9ed5c2dd5923b2c3418d00aa3687594d58a9.tar.gz |
ChangeLogTag: Fri Feb 2 11:48:34 UTC 2007 Simon McQueen <sm@prismtech.com>
Diffstat (limited to 'CIAO/tests/IDL3')
-rw-r--r-- | CIAO/tests/IDL3/Components/SimpleComponent/SimpleComponent.idl | 37 |
1 files changed, 23 insertions, 14 deletions
diff --git a/CIAO/tests/IDL3/Components/SimpleComponent/SimpleComponent.idl b/CIAO/tests/IDL3/Components/SimpleComponent/SimpleComponent.idl index cc07a3f12e9..8b020a77e54 100644 --- a/CIAO/tests/IDL3/Components/SimpleComponent/SimpleComponent.idl +++ b/CIAO/tests/IDL3/Components/SimpleComponent/SimpleComponent.idl @@ -9,31 +9,31 @@ module VerySimple { - + component Foo { }; - + home FooHome manages Foo { }; - + }; module SupportsInterface { - interface foo_interface + interface foo_interface { }; - + component Foo supports foo_interface { }; - + home FooHome manages Foo { }; - + }; @@ -42,15 +42,15 @@ module SupportsMultiple interface foo_interface { }; - + interface bar_interface { }; - + component FooBar supports foo_interface, bar_interface { }; - + home FooBarHome manages FooBar { }; @@ -65,19 +65,19 @@ module Inheritance interface Bar_interface { }; - + component Foo supports foo_interface { }; - + component Bar : Foo { }; - + home FooHome manages Foo { }; - + home BarHome manages Bar { }; @@ -85,3 +85,12 @@ module Inheritance }; +module Bug_2790_Regression +{ + // It is legal for a derived component to support an interface + interface Wibble {}; + interface Wobble {}; + component Bobble {}; + component Bibble : Bobble supports Wibble, Wobble {}; +}; + |