summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_2144_Regression/test.idl
blob: 28335e7e932cf8c03c755849bc79bbd502ca7763 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//
// $Id$
//
module Test
{
   enum Selector { STRUCTTYPE, VALTYPE };

   struct Foo { long l; } ;

   valuetype Bar { public short s; } ;

   union MyUnion switch (Selector)
   {
      case STRUCTTYPE: Foo fooData;
      case VALTYPE: Bar barData;
   };
};