diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-26 21:14:08 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-26 21:14:08 +0000 |
commit | 7a604cb54b3eafd68c0699b88a71abc85776bc5f (patch) | |
tree | 79781540add4da2c01991adec06d2b4602102b77 | |
parent | d13420490c0a2e45c50e68519f79b70aa6b80246 (diff) | |
download | ATCD-7a604cb54b3eafd68c0699b88a71abc85776bc5f.tar.gz |
* TAO_IDL/fe/idl.ll:
* TAO_IDL/fe/lex.yy.cpp:
* TAO_IDL/fe/lex.yy.cpp.diff:
Support added for escaped identifiers, as specified in
CORBA 2.3.1. If an identifier appears in an IDL file
with a leading underscore, it will now appear in
generated code without the underscore (such identifiers
were not accepted by the lexer previously). Now
generated code can contain identifiers identical to
IDL keywords. Note that if the stripped identifier
matches a C++ keyword "_cxx_" will be prepended in
generated code as before. Thanks to Alex Bangs
<bangs@entelos.com> for uncovering this problem by
reporting that the IDL compiler would not accept
CosLifeCycle.idl with valuetype support enabled
(CosLifeCycle.idl contains an identifier "suppports",
a valuetype keyword). This closes out Bugzilla #488.
* orbsvcs/orbsvcs/CosLifeCycle.idl:
Changed "supports" identifier to "_supports". Generated
code is unchanged, and the file can now be compiled
with the -Gv option.
* docs/releasenotes/index.html:
Added item about escaped identifier support in the IDL
compiler.
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 27c02a93ad3..f1e3c955c09 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -16,7 +16,7 @@ Sun Mar 26 14:57:38 2000 Jeff Parsons <parsons@cs.wustl.edu> reporting that the IDL compiler would not accept CosLifeCycle.idl with valuetype support enabled (CosLifeCycle.idl contains an identifier "suppports", - a valuetype keyword). + a valuetype keyword). This closes out Bugzilla #488. * orbsvcs/orbsvcs/CosLifeCycle.idl: Changed "supports" identifier to "_supports". Generated |