Revert "Minor modernization of DynamicAny code"
[ACE_TAO.git] / TAO / tests / IDL_Test / keywords.idl
blob08f7233ea91727e22d7ba7e9118733af8558bf74
1 //=============================================================================
2 /**
3 * @file keywords.idl
5 * This file contains examples of IDL code that has
6 * caused problems in the past for the TAO IDL
7 * compiler. This test is to make sure the problems
8 * stay fixed.
10 * @author Jeff Parsons <parsons@cs.wustl.edu> and TAO users.
12 //=============================================================================
14 // All these identifiers should be accepted, but
15 // prepended with _cxx_.
17 // IDL identifiers are escaped using _
19 struct Keywords
21 unsigned short or;
22 char or_eq;
23 octet _private;
24 boolean protected;
25 float _public;
26 double int;
29 struct _Object {
30 long long id;
32 typedef sequence<_Object> ObjectSeq;
33 struct Objects {
34 ObjectSeq objs;
37 interface Testing
39 void foo (in string namespace);
40 void bar (in Objects foo);