summaryrefslogtreecommitdiff
path: root/TAO/tests/Any/Recursive/Test.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Any/Recursive/Test.idl')
-rw-r--r--TAO/tests/Any/Recursive/Test.idl50
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;
};
// --------------------------