diff options
Diffstat (limited to 'TAO/tests/Any/Recursive/Test.idl')
-rw-r--r-- | TAO/tests/Any/Recursive/Test.idl | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/TAO/tests/Any/Recursive/Test.idl b/TAO/tests/Any/Recursive/Test.idl index d1d5e447c36..a097416f9e5 100644 --- a/TAO/tests/Any/Recursive/Test.idl +++ b/TAO/tests/Any/Recursive/Test.idl @@ -15,7 +15,6 @@ module Test { RecursiveStructSeq recursive_structs; long i; - RecursiveStructSeq recursive_structs_second; }; // -------------------------- @@ -27,58 +26,10 @@ module Test { case 0: RecursiveUnionSeq recursive_unions; - case 1: - short a; - case 2: - RecursiveUnionSeq recursive_unions_second; default: long i; }; - union RecursiveUnionNoDefault; - typedef sequence<RecursiveUnionNoDefault> RecursiveUnionSeqNoDefault; - - union RecursiveUnionNoDefault switch (short) - { - case 0: - RecursiveUnionSeqNoDefault recursive_unions; - case 1: - short a; - case 2: - RecursiveUnionSeqNoDefault recursive_unions_second; - }; - - // -------------------------- - - // -------------------------- - - enum VSort { - UNKNOWN_TYPE, - RECURSIVE_TYPE, - LONG_STYPE, - BOOL_STYPE - }; - - union VSortRecursiveUnion; - typedef sequence<VSortRecursiveUnion> VSortRecursiveUnionSeq; - union VSortRecursiveUnion switch (VSort) - { - case RECURSIVE_TYPE: - VSortRecursiveUnionSeq recursive_unions; - case LONG_STYPE: - long i; - }; - - // -------------------------- - - union EnumUnion switch (VSort) - { - case BOOL_STYPE: - boolean a; - case LONG_STYPE: - long i; - }; - // -------------------------- valuetype IndirectlyRecursiveValuetype; @@ -95,7 +46,6 @@ module Test valuetype DirectlyRecursiveValuetype { public DirectlyRecursiveValuetype recursive_valuetype; - public DirectlyRecursiveValuetype recursive_valuetype_second; }; // -------------------------- |