diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_valuetype/field_ch.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_valuetype/field_ch.cpp | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_valuetype/field_ch.cpp b/TAO/TAO_IDL/be/be_visitor_valuetype/field_ch.cpp index 7b30bb757a7..61002b251b1 100644 --- a/TAO/TAO_IDL/be/be_visitor_valuetype/field_ch.cpp +++ b/TAO/TAO_IDL/be/be_visitor_valuetype/field_ch.cpp @@ -132,12 +132,9 @@ be_visitor_valuetype_field_ch::visit_array (be_array *node) << "_" << bt->local_name () << ")" << post_op() << " // set" << be_nl; // the get method - *os << pre_op() << "const _" << bt->local_name () - << "_slice * " << ub->local_name () - << " (void)" << post_op() << be_nl; *os << pre_op() << "_" << bt->local_name () << "_slice * " << ub->local_name () - << " (void)" << post_op(); + << " (void) const" << post_op() << " // get method\n\n"; } else { @@ -148,13 +145,15 @@ be_visitor_valuetype_field_ch::visit_array (be_array *node) << bt->nested_type_name (bu) << ")" << post_op() << " // set" << be_nl; // the get method - *os << pre_op() + /* %! is const return really in the specs ? + *os << pre_op() << "const " << bt->nested_type_name (bu, "_slice *") << " " << ub->local_name () - << " (void)" << post_op() << be_nl; + << " (void) const" << post_op() << " // get (read only) method\n\n"; + */ // the get (read/write) method - *os << pre_op() << "const " + *os << pre_op() << bt->nested_type_name (bu, "_slice *") << " " << ub->local_name () - << " (void) const" << post_op() << "\n\n"; + << " (void) const" << post_op() << " // get method\n\n"; } return 0; |