idltojava README
Welcome to the Early Access Beta idltojava download page.
Thank you for your interest in this product
and for taking the time to download the software and documentation.
This README contains:
Limitations in this Release
The following are not supported in this release of idltojava.
- #pragma ID and #pragma version are not supported;
#pragma prefix can appear only at global scope.
- idltojava allows modules to
be reopened, but all declarations (particularly the ones
in the earlier incantation of the module) must be fully qualified.
For example:
module M {
interface I { };
};
module M {
interface J : M::I { };
};
- Of the recently added type extensions to IDL, only longlong
(signed and unsigned) is supported. The wide character IDL types
wchar and wstring are not supported.
Known Bugs
The following is a list of known bugs in this idltojava
release.
- 4049820 idltojava does not handle declarations nested inside
IDL structs, unions, or exceptions.
- 4064180
idltojava generates illegal Java code for Unions with boolean
discriminants.