Revert "Minor modernization of DynamicAny code"
[ACE_TAO.git] / TAO / tests / IDL_Test / array_anon_nested.idl
blob52484d7827860e3edd90344c993d447062d0ed35
2 //=============================================================================
3 /**
4 * @file array_anon_nested.idl
6 * This file contains examples of IDL code that has
7 * caused problems in the past for the TAO IDL
8 * compiler. This test is to make sure the problems
9 * stay fixed.
12 * @author Jeff Parsons <parsons@cs.wustl.edu> and TAO users.
14 //=============================================================================
17 /// There was a problem generating the *_Forany
18 /// for the inner array. This construct is in a separate
19 /// IDL file for two reasons - (1) to avoid the -GA
20 /// option, which does not work when there are constructs
21 /// that result in nested C++ classes, and (2) to avoid
22 /// the RTI DDS processor, which chokes on this unusual
23 /// IDL.
24 typedef struct teststruct
26 char b[4];
28 struct embeddedstruct
30 char a[4];
31 } estruct;
33 } tstruct;