diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-05-15 15:48:36 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-05-15 15:48:36 +0000 |
commit | 84ccf8be7df9f6d89fd11b688b67d0d1654a7afc (patch) | |
tree | ad8a1b9d077b93a3e95d5b6e0e5a1aff5a97d0ca /TAO/TAO_IDL/be/be_visitor_enum | |
parent | 47bbff92ad876f011724bd0ca37af05a7e9f4dc1 (diff) | |
download | ATCD-84ccf8be7df9f6d89fd11b688b67d0d1654a7afc.tar.gz |
ChangeLogTag: Tue May 15 10:43:23 2001 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_enum')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp b/TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp index 9fd0bbb37ac..fcd2b30f412 100644 --- a/TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp +++ b/TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp @@ -52,27 +52,25 @@ be_visitor_enum_ch::visit_enum (be_enum *node) if (!node->cli_hdr_gen () && !node->imported ()) { - // Start from whatever indentation level we were at. - os->indent (); *os << "enum " << node->local_name () << be_nl; *os << "{" << be_idt_nl; if (this->visit_scope (node) == 1) - { - ACE_ERROR_RETURN ((LM_ERROR, - "(%N:%l) be_visitor_enum_ch::" - "visit_enum - " - "scope generation failed\n" - ), -1); - } + { + ACE_ERROR_RETURN ((LM_ERROR, + "(%N:%l) be_visitor_enum_ch::" + "visit_enum - " + "scope generation failed\n" + ), + -1); + } - os->indent (); *os << be_uidt_nl; - *os << "};" << be_nl; + *os << "};" << be_nl << be_nl; // As per the ORBOS spec, we need the following typedef *os << "typedef " << node->local_name () << " &" << node->local_name () - << "_out;\n"; + << "_out;" << be_nl; if (!node->is_local ()) { @@ -119,7 +117,6 @@ be_visitor_enum_ch::visit_enum_val (be_enum_val *node) { TAO_OutStream *os = this->ctx_->stream (); - os->indent (); *os << node->local_name (); return 0; |