-
Key: CORBA25-54
-
Legacy Issue Number: 4261
-
Status: closed
-
Source: Anonymous
-
Summary:
Incorrect example for recursive definitions which can span multiple levels. I and my IDL compiler are missing an identifier in the following example union for the last struct member.
union Bar; // Forward declaration typedef sequence<Bar> BarSeq; union Bar switch(long) { // Define forward-declared union case 0: long l_mem; case 1: struct Foo
{ double d_mem; BarSeq nested;// OK, recurse on enclosing type being defined }?identifier missing?; };
-
Reported: CORBA 2.4.2 — Mon, 9 Apr 2001 04:00 GMT
-
Disposition: Resolved — CORBA 2.5
-
Disposition Summary:
This has already been fixed in the previous RTF see orbrev/2001-03-01
-
Updated: Fri, 6 Mar 2015 21:38 GMT
CORBA25 — Incorrect example for recursive definitions which can span multiple levels
- Key: CORBA25-54
- OMG Task Force: Core December 2000 RTF