Table G-1 lists the reserved keywords in the IDL language.
abstract
float
sequence
any
in
short
attribute
inout
string
boolean
interface
struct
case
local
supports
char
long
switch
const
module
true
context
native
truncatable
custom
Object
typedef
default
octet
union
double
oneway
unsigned
enum
out
ValueBase
exception
private
valuetype
factory
public
void
false
raises
wchar
fixed
readonly
wstring
These keywords are case-sensitive. They can't be used as identifiers in any IDL construct.