diff options
Diffstat (limited to 'CIAO/tests/IDL3/Lookup/lookup_test.idl')
-rw-r--r-- | CIAO/tests/IDL3/Lookup/lookup_test.idl | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/CIAO/tests/IDL3/Lookup/lookup_test.idl b/CIAO/tests/IDL3/Lookup/lookup_test.idl deleted file mode 100644 index 74d9b85de22..00000000000 --- a/CIAO/tests/IDL3/Lookup/lookup_test.idl +++ /dev/null @@ -1,76 +0,0 @@ -// $Id$ -/** - * @file lookup_test.idl - * @authors Boris Kolpackov <boris@dre.vanderbilt.edu> - * Jeff Parsons <j.parsons@vanderbilt.edu> - * - * Tests IDL compiler lookup when local names are used - * to reference declarations in supported interfaces, - * base valuetypes, base components, and base homes. - */ - - -#ifndef IDL3_LOOKUP_TEST_IDL -#define IDL3_LOOKUP_TEST_IDL - -#include <Components.idl> - -module M -{ - interface IB - { - exception Ex {}; - typedef long Foo; - }; - - interface I : IB - { - void f (in Foo bar) raises (Ex); - }; - - valuetype VB - { - typedef long Bar; - }; - - valuetype V : VB supports IB - { - void f (in Bar foo) raises (Ex); - }; - - valuetype EB - { - typedef long Bar; - }; - - valuetype E : EB supports IB - { - void f (in Bar foo) raises (Ex); - }; - - interface T - { - typedef long Bar; - }; - - component CB supports T - { - }; - - component C : CB - { - attribute Bar baz; - }; - - home HB supports IB manages CB - { - typedef long Bar; - }; - - home H : HB manages C - { - void f (in Bar b) raises (Ex); - }; -}; - -#endif /* IDL3_LOOKUP_TEST_IDL */ |