summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-03-26 21:14:08 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-03-26 21:14:08 +0000
commit7a604cb54b3eafd68c0699b88a71abc85776bc5f (patch)
tree79781540add4da2c01991adec06d2b4602102b77
parentd13420490c0a2e45c50e68519f79b70aa6b80246 (diff)
downloadATCD-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-02a2
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