summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-02-18 00:34:19 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-02-18 00:34:19 +0000
commitad6d4cd0ea9184f72e31e540f4d4055e7748b22c (patch)
tree1180dcc92c6a4a3a4af8f968b8f0e4b340484f28 /TAO
parent2c7d3239d15080721ada3083b9e1aa7f4e3d83f8 (diff)
downloadATCD-ad6d4cd0ea9184f72e31e540f4d4055e7748b22c.tar.gz
Chnages necessary to handle skipped scope repeated name example for all
data types that presented a problem.
Diffstat (limited to 'TAO')
-rw-r--r--TAO/TAO_IDL/be/be_interface.cpp36
-rw-r--r--TAO/TAO_IDL/be/be_structure.cpp19
-rw-r--r--TAO/TAO_IDL/be/be_union.cpp25
-rw-r--r--TAO/TAO_IDL/be/be_visitor_exception/exception_cs.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp2
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp19
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp17
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_ci.cpp14
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_cs.cpp13
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_ci.cpp43
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_cs.cpp14
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp17
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp18
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp6
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp28
18 files changed, 155 insertions, 132 deletions
diff --git a/TAO/TAO_IDL/be/be_interface.cpp b/TAO/TAO_IDL/be/be_interface.cpp
index e2f64ff3327..21774096fb1 100644
--- a/TAO/TAO_IDL/be/be_interface.cpp
+++ b/TAO/TAO_IDL/be/be_interface.cpp
@@ -544,17 +544,17 @@ be_interface::gen_var_impl (char *interface_local_name,
// default constr
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname <<
- " (void) // default constructor" << nl;
- *ci << " " << ": ptr_ (" << ACE_GLOBAL_COLONS << interface_full_name
+ *ci << fname << "::" << lname
+ << " (void) // default constructor" << nl;
+ *ci << " " << ": ptr_ (" << interface_local_name
<< "::_nil ())" << nl;
*ci << "{}\n\n";
// constr from a _ptr
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << interface_full_name << "_ptr p)" << nl;
+ *ci << fname << "::" << lname << " (" << interface_local_name
+ << "_ptr p)" << nl;
*ci << " : ptr_ (p)" << nl;
*ci << "{}\n\n";
@@ -576,7 +576,7 @@ be_interface::gen_var_impl (char *interface_local_name,
*ci << "ACE_INLINE" << nl;
*ci << fname << "::" << lname << " (const " << "::" << interface_full_name
<< "_var &p) // copy constructor" << nl;
- *ci << " : ptr_ (" << ACE_GLOBAL_COLONS << interface_full_name
+ *ci << " : ptr_ (" << interface_local_name
<< "::_duplicate (p.ptr ()))" << nl;
*ci << "{}\n\n";
@@ -593,8 +593,8 @@ be_interface::gen_var_impl (char *interface_local_name,
// assignment operator
ci->indent ();
*ci << "ACE_INLINE " << fname << " &" << nl;
- *ci << fname << "::operator= (" << ACE_GLOBAL_COLONS
- << interface_full_name << "_ptr p)" << nl;
+ *ci << fname << "::operator= (" << interface_local_name
+ << "_ptr p)" << nl;
*ci << "{\n";
ci->incr_indent ();
*ci << "CORBA::release (this->ptr_);" << nl;
@@ -813,8 +813,8 @@ be_interface::gen_out_impl (char *interface_local_name,
// constr from a _ptr
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << interface_full_name << "_ptr &p)" << nl;
+ *ci << fname << "::" << lname << " (" << interface_local_name
+ << "_ptr &p)" << nl;
*ci << " : ptr_ (p)" << nl;
*ci << "{\n";
ci->incr_indent ();
@@ -826,8 +826,8 @@ be_interface::gen_out_impl (char *interface_local_name,
// constructor from _var &
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << interface_full_name << "_var &p) // constructor from _var" << nl;
+ *ci << fname << "::" << lname << " (" << interface_local_name
+ << "_var &p) // constructor from _var" << nl;
*ci << " : ptr_ (p.out ())" << nl;
*ci << "{\n";
ci->incr_indent ();
@@ -842,8 +842,8 @@ be_interface::gen_out_impl (char *interface_local_name,
*ci << "ACE_INLINE" << nl;
*ci << fname << "::" << lname << " (const " << "::" << interface_full_name
<< "_out &p) // copy constructor" << nl;
- *ci << " : ptr_ (ACE_const_cast (" << ACE_GLOBAL_COLONS
- << interface_full_name << "_out &, p).ptr_)" << nl;
+ *ci << " : ptr_ (ACE_const_cast (" << interface_local_name
+ << "_out &, p).ptr_)" << nl;
*ci << "{}\n\n";
// assignment operator from _out &
@@ -853,8 +853,8 @@ be_interface::gen_out_impl (char *interface_local_name,
<< "_out &p)" << nl;
*ci << "{\n";
ci->incr_indent ();
- *ci << "this->ptr_ = ACE_const_cast (" << ACE_GLOBAL_COLONS
- << interface_full_name << "_out&, p).ptr_;" << nl;
+ *ci << "this->ptr_ = ACE_const_cast (" << interface_local_name
+ << "_out&, p).ptr_;" << nl;
*ci << "return *this;\n";
ci->decr_indent ();
*ci << "}\n\n";
@@ -875,8 +875,8 @@ be_interface::gen_out_impl (char *interface_local_name,
// assignment operator from _ptr
ci->indent ();
*ci << "ACE_INLINE " << fname << " &" << nl;
- *ci << fname << "::operator= (" << ACE_GLOBAL_COLONS
- << interface_full_name << "_ptr p)" << nl;
+ *ci << fname << "::operator= (" << interface_local_name
+ << "_ptr p)" << nl;
*ci << "{\n";
ci->incr_indent ();
*ci << "this->ptr_ = p;" << nl;
diff --git a/TAO/TAO_IDL/be/be_structure.cpp b/TAO/TAO_IDL/be/be_structure.cpp
index 99a9f4bd793..c6674828b11 100644
--- a/TAO/TAO_IDL/be/be_structure.cpp
+++ b/TAO/TAO_IDL/be/be_structure.cpp
@@ -206,7 +206,7 @@ be_structure::gen_var_impl (char *,
ACE_OS::sprintf (fname, "%s_var", this->full_name ());
ACE_OS::memset (lname, '\0', NAMEBUFSIZE);
- ACE_OS::sprintf (lname, "%s_var", local_name ()->get_string ());
+ ACE_OS::sprintf (lname, "%s_var", this->local_name ()->get_string ());
// retrieve a singleton instance of the code generator
TAO_CodeGen *cg = TAO_CODEGEN::instance ();
@@ -230,8 +230,8 @@ be_structure::gen_var_impl (char *,
// constr from a pointer
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << this->name () << " *p)" << nl;
+ *ci << fname << "::" << lname << " (" << this->local_name ()
+ << " *p)" << nl;
*ci << " : ptr_ (p)" << nl;
*ci << "{}\n\n";
@@ -278,8 +278,8 @@ be_structure::gen_var_impl (char *,
// assignment operator from a pointer
ci->indent ();
*ci << "ACE_INLINE " << fname << " &" << nl;
- *ci << fname << "::operator= (" << ACE_GLOBAL_COLONS
- << this->name () << " *p)" << nl;
+ *ci << fname << "::operator= (" << this->local_name ()
+ << " *p)" << nl;
*ci << "{\n";
ci->incr_indent ();
*ci << "delete this->ptr_;" << nl;
@@ -595,7 +595,7 @@ be_structure::gen_out_impl (char *,
// constructor from _var &
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << "::" << this->name ()
+ *ci << fname << "::" << lname << " (" << this->local_name ()
<< "_var &p) // constructor from _var" << nl;
*ci << " : ptr_ (p.out ())" << nl;
*ci << "{\n";
@@ -610,7 +610,7 @@ be_structure::gen_out_impl (char *,
*ci << "ACE_INLINE" << nl;
*ci << fname << "::" << lname << " (const ::" << fname
<< " &p) // copy constructor" << nl;
- *ci << " : ptr_ (ACE_const_cast (::" << fname << "&,p).ptr_)" << nl;
+ *ci << " : ptr_ (ACE_const_cast (" << lname << "&, p).ptr_)" << nl;
*ci << "{}\n\n";
// assignment operator from _out &
@@ -620,7 +620,7 @@ be_structure::gen_out_impl (char *,
" &p)" << nl;
*ci << "{\n";
ci->incr_indent ();
- *ci << "this->ptr_ = ACE_const_cast (::" << fname << "&, p).ptr_;" << nl;
+ *ci << "this->ptr_ = ACE_const_cast (" << lname << "&, p).ptr_;" << nl;
*ci << "return *this;\n";
ci->decr_indent ();
*ci << "}\n\n";
@@ -630,8 +630,7 @@ be_structure::gen_out_impl (char *,
// assignment operator from pointer
ci->indent ();
*ci << "ACE_INLINE " << fname << " &" << nl;
- *ci << fname << "::operator= (" << "::" << this->name ()
- << " *p)" << nl;
+ *ci << fname << "::operator= (" << this->local_name () << " *p)" << nl;
*ci << "{\n";
ci->incr_indent ();
*ci << "this->ptr_ = p;" << nl;
diff --git a/TAO/TAO_IDL/be/be_union.cpp b/TAO/TAO_IDL/be/be_union.cpp
index 3da8f7d3c8c..792b309e18d 100644
--- a/TAO/TAO_IDL/be/be_union.cpp
+++ b/TAO/TAO_IDL/be/be_union.cpp
@@ -302,8 +302,8 @@ be_union::gen_var_impl (char *,
// constr from a pointer
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << this->name () << " *p)" << nl;
+ *ci << fname << "::" << lname << " (" << this->local_name ()
+ << " *p)" << nl;
*ci << " : ptr_ (p)" << nl;
*ci << "{}\n\n";
@@ -350,8 +350,8 @@ be_union::gen_var_impl (char *,
// assignment operator from a pointer
ci->indent ();
*ci << "ACE_INLINE ::" << fname << " &" << nl;
- *ci << fname << "::operator= (" << ACE_GLOBAL_COLONS
- << this->name () << " *p)" << nl;
+ *ci << fname << "::operator= (" << this->local_name ()
+ << " *p)" << nl;
*ci << "{\n";
ci->incr_indent ();
*ci << "delete this->ptr_;" << nl;
@@ -653,8 +653,8 @@ be_union::gen_out_impl (char *,
// constr from a pointer
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << this->name () << " *&p)" << nl;
+ *ci << fname << "::" << lname << " (" << this->local_name ()
+ << " *&p)" << nl;
*ci << " : ptr_ (p)" << nl;
*ci << "{\n";
ci->incr_indent ();
@@ -665,8 +665,8 @@ be_union::gen_out_impl (char *,
// constructor from _var &
ci->indent ();
*ci << "ACE_INLINE" << nl;
- *ci << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << this->name () << "_var &p) // constructor from _var" << nl;
+ *ci << fname << "::" << lname << " (" << this->local_name ()
+ << "_var &p) // constructor from _var" << nl;
*ci << " : ptr_ (p.out ())" << nl;
*ci << "{\n";
ci->incr_indent ();
@@ -680,8 +680,7 @@ be_union::gen_out_impl (char *,
*ci << "ACE_INLINE" << nl;
*ci << fname << "::" << lname << " (const ::" << fname
<< " &p) // copy constructor" << nl;
- *ci << " : ptr_ (ACE_const_cast (" << ACE_GLOBAL_COLONS
- << fname << "&, p).ptr_)" << nl;
+ *ci << " : ptr_ (ACE_const_cast (" << lname << "&, p).ptr_)" << nl;
*ci << "{}\n\n";
// assignment operator from _out &
@@ -691,8 +690,7 @@ be_union::gen_out_impl (char *,
<< " &p)" << nl;
*ci << "{\n";
ci->incr_indent ();
- *ci << "this->ptr_ = ACE_const_cast (" << ACE_GLOBAL_COLONS
- << fname << "&, p).ptr_;" << nl;
+ *ci << "this->ptr_ = ACE_const_cast (" << lname << "&, p).ptr_;" << nl;
*ci << "return *this;\n";
ci->decr_indent ();
*ci << "}\n\n";
@@ -702,8 +700,7 @@ be_union::gen_out_impl (char *,
// assignment operator from pointer
ci->indent ();
*ci << "ACE_INLINE ::" << fname << " &" << nl;
- *ci << fname << "::operator= (" << ACE_GLOBAL_COLONS
- << this->name () << " *p)" << nl;
+ *ci << fname << "::operator= (" << this->local_name () << " *p)" << nl;
*ci << "{\n";
ci->incr_indent ();
*ci << "this->ptr_ = p;" << nl;
diff --git a/TAO/TAO_IDL/be/be_visitor_exception/exception_cs.cpp b/TAO/TAO_IDL/be/be_visitor_exception/exception_cs.cpp
index 8dbeb443d03..fa94dc5e14e 100644
--- a/TAO/TAO_IDL/be/be_visitor_exception/exception_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_exception/exception_cs.cpp
@@ -135,8 +135,8 @@ int be_visitor_exception_cs::visit_exception (be_exception *node)
os->incr_indent ();
*os << "if (!ACE_OS::strcmp (\"" << node->repoID ()
<< "\", exc->_id ())) // same type" << be_nl;
- *os << " return ACE_dynamic_cast (::" << node->name () << "_ptr, exc);"
- << be_nl;
+ *os << " return ACE_dynamic_cast (" << node->local_name ()
+ << "_ptr, exc);" << be_nl;
*os << "else" << be_nl;
*os << " return 0;\n";
os->decr_indent ();
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp b/TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp
index e3695172ca8..910b3bfe156 100644
--- a/TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp
@@ -177,7 +177,7 @@ be_visitor_interface_ch::visit_interface (be_interface *node)
// g++ problems
*os << "static " << node->local_name () << "_ptr _nil (void)"
<< be_idt_nl << "{" << be_idt_nl
- << "return (" << ACE_GLOBAL_COLONS << node->full_name ()
+ << "return (" << node->local_name ()
<< "_ptr)0;" << be_uidt_nl
<< "}" << be_uidt << "\n\n";
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp
index a83e46e0959..ca121c5a737 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp
@@ -146,7 +146,7 @@ be_visitor_sequence_ci::gen_bounded_obj_sequence (be_sequence *node)
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name << " (void)" << be_idt_nl
<< " : TAO_Bounded_Base_Sequence (" << node->max_size ()
- << ", " << full_class_name << "::allocbuf (" << node->max_size () << "))" << be_uidt_nl
+ << ", " << class_name << "::allocbuf (" << node->max_size () << "))" << be_uidt_nl
<< "{" << be_nl
<< "}" << be_nl
<< be_nl;
@@ -167,7 +167,7 @@ be_visitor_sequence_ci::gen_bounded_obj_sequence (be_sequence *node)
// constructor
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name << " (const "
- << full_class_name << " &rhs)" << be_nl
+ << class_name << " &rhs)" << be_nl
<< "// Copy constructor." << be_idt_nl
<< ": TAO_Bounded_Base_Sequence (rhs)" << be_uidt_nl
<< "{" << be_idt_nl
@@ -193,7 +193,7 @@ be_visitor_sequence_ci::gen_bounded_obj_sequence (be_sequence *node)
// assignment operator
*os << "ACE_INLINE " << full_class_name << " &" << be_nl
<< full_class_name << "::operator= (const "
- << full_class_name << " &rhs)" << be_nl
+ << class_name << " &rhs)" << be_nl
<< "// Assignment from another Bounded sequence." << be_nl
<< "{" << be_idt_nl
<< "if (this == &rhs)" << be_idt_nl
@@ -213,18 +213,21 @@ be_visitor_sequence_ci::gen_bounded_obj_sequence (be_sequence *node)
pt->accept (visitor);
*os << "::_nil ();" << be_uidt_nl
<< "}" << be_nl
- << "// No need to reallocate the buffer since it is always of size" << be_nl
+ << "// No need to reallocate the buffer since it is always of size"
+ << be_nl
<< "// " << node->max_size () << "" << be_nl
<< "#if 0" << be_idt_nl
<< "if (this->maximum_ < rhs.maximum_)" << be_nl
<< "{" << be_idt_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf (rhs.maximum_);" << be_uidt_nl
+ << class_name << "::freebuf (tmp);" << be_nl
+ << "this->buffer_ = " << class_name
+ << "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< "}" << be_uidt_nl
<< "#endif /* 0 */" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_idt_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf (rhs.maximum_);" << be_uidt_nl
+ << "this->buffer_ = " << class_name
+ << "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< be_nl
<< "TAO_Bounded_Base_Sequence::operator= (rhs);" << be_nl
<< be_nl;
@@ -302,7 +305,7 @@ be_visitor_sequence_ci::gen_bounded_obj_sequence (be_sequence *node)
<< "// We retain ownership." << be_nl
<< "if (this->buffer_ == 0)" << be_nl
<< "{" << be_idt_nl
- << "result = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl
+ << "result = " << class_name << "::allocbuf (this->maximum_);" << be_nl
<< "this->buffer_ = result;" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_nl
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp
index 3e21c77dc46..f09fb8b74fe 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_cs.cpp
@@ -95,7 +95,7 @@ be_visitor_sequence_cs::gen_bounded_obj_sequence (be_sequence *node)
<< "{" << be_idt_nl
<< "// For this class memory is never reallocated so the implementation" << be_nl
<< "// is *really* simple." << be_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf (length);" << be_uidt_nl
+ << "this->buffer_ = " << class_name << "::allocbuf (length);" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
@@ -109,7 +109,7 @@ be_visitor_sequence_cs::gen_bounded_obj_sequence (be_sequence *node)
*os <<" **tmp = ACE_reinterpret_cast (";
pt->accept (visitor);
*os << " **, this->buffer_);" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
+ << class_name << "::freebuf (tmp);" << be_nl
<< "this->buffer_ = 0;" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp
index e890fc9c336..1521a91dceb 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_ci.cpp
@@ -18,10 +18,7 @@
//
// ============================================================================
-//#include "idl.h"
-//#include "idl_extern.h"
#include "be.h"
-
#include "be_visitor_sequence.h"
ACE_RCSID(be_visitor_sequence, gen_bounded_sequence_ci, "$Id$")
@@ -150,7 +147,7 @@ be_visitor_sequence_ci::gen_bounded_sequence (be_sequence *node)
<< full_class_name << "::" << class_name << " (void)" << be_nl
<< "// Default constructor." << be_nl
<< " : TAO_Bounded_Base_Sequence (" << node->max_size ()
- << ", 0, " << full_class_name << "::allocbuf (" << node->max_size ()
+ << ", 0, " << class_name << "::allocbuf (" << node->max_size ()
<< "), 0)" << be_nl
<< "{" << be_nl
<< "}" << be_nl
@@ -171,14 +168,14 @@ be_visitor_sequence_ci::gen_bounded_sequence (be_sequence *node)
// constructor
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name
- << " (const " << full_class_name << " &rhs)" << be_nl
+ << " (const " << class_name << " &rhs)" << be_nl
<< "// Copy constructor." << be_idt_nl
<< ": TAO_Bounded_Base_Sequence (rhs)" << be_uidt_nl
<< "{" << be_idt_nl
<< "if (rhs.buffer_ != 0)" << be_nl
<< "{" << be_idt_nl;
pt->accept(visitor);
- *os <<" *tmp1 = " << full_class_name << "::allocbuf (" << node->max_size ()
+ *os <<" *tmp1 = " << class_name << "::allocbuf (" << node->max_size ()
<< ");" << be_nl
<< be_nl;
pt->accept(visitor);
@@ -210,7 +207,7 @@ be_visitor_sequence_ci::gen_bounded_sequence (be_sequence *node)
// operator=
*os << "ACE_INLINE " << full_class_name << " &" << be_nl
- << full_class_name << "::operator= (const " << full_class_name << " &rhs)" << be_nl
+ << full_class_name << "::operator= (const " << class_name << " &rhs)" << be_nl
<< "// Assignment operator. " << be_nl
<< "{" << be_idt_nl
<< "if (this == &rhs)" << be_idt_nl
@@ -220,7 +217,7 @@ be_visitor_sequence_ci::gen_bounded_sequence (be_sequence *node)
<< "{" << be_nl
<< "}" << be_nl
<< "else" << be_idt_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf (rhs.maximum_);" << be_nl
+ << "this->buffer_ = " << class_name << "::allocbuf (rhs.maximum_);" << be_nl
<< be_nl
<<"TAO_Bounded_Base_Sequence::operator= (rhs);" << be_nl
<< be_nl;
@@ -293,7 +290,7 @@ be_visitor_sequence_ci::gen_bounded_sequence (be_sequence *node)
<< "// We retain ownership." << be_nl
<< "if (this->buffer_ == 0)" << be_nl
<< "{" << be_idt_nl
- << "result = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl
+ << "result = " << class_name << "::allocbuf (this->maximum_);" << be_nl
<< "this->buffer_ = result;" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_nl
@@ -350,7 +347,7 @@ be_visitor_sequence_ci::gen_bounded_sequence (be_sequence *node)
*os <<"* tmp = ACE_reinterpret_cast(";
pt->accept (visitor);
*os << "* ACE_CAST_CONST, this->buffer_);" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_uidt_nl
+ << class_name << "::freebuf (tmp);" << be_uidt_nl
<< "}" << be_nl
<< "this->buffer_ = data;" << be_nl
<< "this->release_ = release;" << be_uidt_nl
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp
index 87fc3a3c877..e2e1d9ed36a 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_sequence_cs.cpp
@@ -108,7 +108,7 @@ be_visitor_sequence_cs::gen_bounded_sequence (be_sequence *node)
<< "// allocate a buffer of the requested length. The buffer is allocated for the" << be_nl
<< "// right type" << be_nl
<< "{" << be_idt_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf ("
+ << "this->buffer_ = " << class_name << "::allocbuf ("
<< node->max_size () << ");" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
@@ -124,7 +124,7 @@ be_visitor_sequence_cs::gen_bounded_sequence (be_sequence *node)
*os <<" *tmp = ACE_reinterpret_cast (";
pt->accept (visitor);
*os << " *, this->buffer_);" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
+ << class_name << "::freebuf (tmp);" << be_nl
<< "this->buffer_ = 0;" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_ci.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_ci.cpp
index e1f888f6802..8e8f2c139bf 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_ci.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_ci.cpp
@@ -111,7 +111,7 @@ be_visitor_sequence_ci::gen_bounded_str_sequence (be_sequence *node)
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name << " (void)" << be_nl
<< " : TAO_Bounded_Base_Sequence (" << node->max_size ()
- << ", " << full_class_name << "::allocbuf(" << node->max_size () << "))" << be_nl
+ << ", " << class_name << "::allocbuf(" << node->max_size () << "))" << be_nl
<< "{" << be_nl
<< "}" << be_nl
<< be_nl;
@@ -128,12 +128,13 @@ be_visitor_sequence_ci::gen_bounded_str_sequence (be_sequence *node)
// constructor
*os << "ACE_INLINE" << be_nl
- << full_class_name << "::" << class_name << " (const " << full_class_name << " &rhs)" << be_idt_nl
+ << full_class_name << "::" << class_name << " (const "
+ << class_name << " &rhs)" << be_idt_nl
<< ": TAO_Bounded_Base_Sequence (rhs)" << be_uidt_nl
<< "{" << be_idt_nl
<< "if (rhs.buffer_ != 0)" << be_nl
<< "{" << be_idt_nl
- << "char **tmp1 = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl
+ << "char **tmp1 = " << class_name << "::allocbuf (this->maximum_);" << be_nl
<< "char ** const tmp2 = ACE_reinterpret_cast (char ** ACE_CAST_CONST, rhs.buffer_);" << be_nl
<< be_nl
<< "for (CORBA::ULong i=0; i < rhs.length_; i++)" << be_idt_nl
@@ -150,7 +151,8 @@ be_visitor_sequence_ci::gen_bounded_str_sequence (be_sequence *node)
// operator=
*os << "ACE_INLINE " << full_class_name << "& " << be_nl
- << full_class_name << "::operator= (const " << full_class_name << " &rhs)" << be_nl
+ << full_class_name << "::operator= (const "
+ << class_name << " &rhs)" << be_nl
<< "{" << be_idt_nl
<< "if (this == &rhs)" << be_idt_nl
<< "return *this;" << be_uidt_nl
@@ -166,7 +168,7 @@ be_visitor_sequence_ci::gen_bounded_str_sequence (be_sequence *node)
<< "}" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_idt_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf (rhs.maximum_);" << be_uidt_nl
+ << "this->buffer_ = " << class_name << "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< be_nl
<< "TAO_Bounded_Base_Sequence::operator= (rhs);" << be_nl
<< be_nl
@@ -200,7 +202,7 @@ be_visitor_sequence_ci::gen_bounded_str_sequence (be_sequence *node)
<< "// We retain ownership. " << be_nl
<< "if (this->buffer_ == 0)" << be_nl
<< "{" << be_idt_nl
- << "result = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl
+ << "result = " << class_name << "::allocbuf (this->maximum_);" << be_nl
<< "this->buffer_ = result;" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_nl
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_cs.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_cs.cpp
index 4bd9bcf9feb..c299eade4a8 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_str_sequence_cs.cpp
@@ -77,11 +77,13 @@ be_visitor_sequence_cs::gen_bounded_str_sequence (be_sequence *node)
// allocate_buffer
*os << "void" << be_nl
- << full_class_name << "::_allocate_buffer (CORBA::ULong /* length */)" << be_nl
+ << full_class_name << "::_allocate_buffer (CORBA::ULong /* length */)"
+ << be_nl
<< "{" << be_idt_nl
- << "// For this class memory is never reallocated so the implementation" << be_nl
+ << "// For this class memory is never reallocated so the implementation"
+ << be_nl
<< "// is *really* simple." << be_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf ("
+ << "this->buffer_ = " << class_name << "::allocbuf ("
<< node->max_size () << ");" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
@@ -92,8 +94,9 @@ be_visitor_sequence_cs::gen_bounded_str_sequence (be_sequence *node)
<< "{" << be_idt_nl
<< "if (this->buffer_ == 0 || this->release_ == 0)" << be_idt_nl
<< "return;" << be_uidt_nl
- << "char **tmp = ACE_reinterpret_cast (char **, this->buffer_);" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
+ << "char **tmp = ACE_reinterpret_cast (char **, this->buffer_);"
+ << be_nl
+ << class_name << "::freebuf (tmp);" << be_nl
<< "this->buffer_ = 0;" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_ci.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_ci.cpp
index 054ee65220c..849fe615e4f 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_ci.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_ci.cpp
@@ -107,7 +107,8 @@ be_visitor_sequence_ci::gen_bounded_wstr_sequence (be_sequence *node)
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name << " (void)" << be_nl
<< " : TAO_Bounded_Base_Sequence (" << node->max_size ()
- << ", " << full_class_name << "::allocbuf(" << node->max_size () << "))" << be_nl
+ << ", " << class_name << "::allocbuf("
+ << node->max_size () << "))" << be_nl
<< "{" << be_nl
<< "}" << be_nl
<< be_nl;
@@ -117,20 +118,25 @@ be_visitor_sequence_ci::gen_bounded_wstr_sequence (be_sequence *node)
<< full_class_name << "::" << class_name << " (CORBA::ULong length," << be_idt_nl
<< "CORBA::WChar* *value," << be_nl
<< "CORBA::Boolean release)" << be_uidt_nl
- << " : TAO_Bounded_Base_Sequence (" << node->max_size () << ", length, value, release)" << be_nl
+ << " : TAO_Bounded_Base_Sequence (" << node->max_size ()
+ << ", length, value, release)" << be_nl
<< "{" << be_nl
<< "}" << be_nl
<< be_nl;
// constructor
*os << "ACE_INLINE" << be_nl
- << full_class_name << "::" << class_name << " (const " << full_class_name << " &rhs)" << be_idt_nl
+ << full_class_name << "::" << class_name << " (const "
+ << class_name << " &rhs)" << be_idt_nl
<< ": TAO_Bounded_Base_Sequence (rhs)" << be_uidt_nl
<< "{" << be_idt_nl
<< "if (rhs.buffer_ != 0)" << be_nl
<< "{" << be_idt_nl
- << "CORBA::WChar **tmp1 = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl
- << "CORBA::WChar ** const tmp2 = ACE_reinterpret_cast (CORBA::WChar ** ACE_CAST_CONST, rhs.buffer_);" << be_nl
+ << "CORBA::WChar **tmp1 = " << class_name
+ << "::allocbuf (this->maximum_);" << be_nl
+ << "CORBA::WChar ** const tmp2 =" << be_idt_nl
+ << "ACE_reinterpret_cast (CORBA::WChar ** ACE_CAST_CONST, rhs.buffer_);"
+ << be_uidt_nl
<< be_nl
<< "for (CORBA::ULong i=0; i < rhs.length_; i++)" << be_idt_nl
<< "tmp1[i] = CORBA::wstring_dup (tmp2[i]);" << be_uidt_nl
@@ -146,14 +152,17 @@ be_visitor_sequence_ci::gen_bounded_wstr_sequence (be_sequence *node)
// operator=
*os << "ACE_INLINE " << full_class_name << "& " << be_nl
- << full_class_name << "::operator= (const " << full_class_name << " &rhs)" << be_nl
+ << full_class_name << "::operator= (const " << class_name
+ << " &rhs)" << be_nl
<< "{" << be_idt_nl
<< "if (this == &rhs)" << be_idt_nl
<< "return *this;" << be_uidt_nl
<< be_nl
<< "if (this->release_)" << be_nl
<< "{ " << be_idt_nl
- << "CORBA::WChar **tmp = ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);" << be_nl
+ << "CORBA::WChar **tmp =" << be_idt_nl
+ << "ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);"
+ << be_uidt_nl
<< be_nl
<< "for (CORBA::ULong i = 0; i < this->length_; ++i)" << be_nl
<< "{" << be_idt_nl
@@ -162,12 +171,17 @@ be_visitor_sequence_ci::gen_bounded_wstr_sequence (be_sequence *node)
<< "}" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_idt_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf (rhs.maximum_);" << be_uidt_nl
+ << "this->buffer_ = " << class_name
+ << "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< be_nl
<< "TAO_Bounded_Base_Sequence::operator= (rhs);" << be_nl
<< be_nl
- << "CORBA::WChar **tmp1 = ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);" << be_nl
- << "CORBA::WChar ** const tmp2 = ACE_reinterpret_cast (CORBA::WChar ** ACE_CAST_CONST, rhs.buffer_);" << be_nl
+ << "CORBA::WChar **tmp1 =" << be_idt_nl
+ << "ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);"
+ << be_uidt_nl
+ << "CORBA::WChar ** const tmp2 =" << be_idt_nl
+ << "ACE_reinterpret_cast (CORBA::WChar ** ACE_CAST_CONST, rhs.buffer_);"
+ << be_uidt_nl
<< be_nl
<< "for (CORBA::ULong i = 0; i < rhs.length_; i++)" << be_idt_nl
<< "tmp1[i] = CORBA::wstring_dup (tmp2[i]);" << be_uidt_nl
@@ -196,12 +210,14 @@ be_visitor_sequence_ci::gen_bounded_wstr_sequence (be_sequence *node)
<< "// We retain ownership. " << be_nl
<< "if (this->buffer_ == 0)" << be_nl
<< "{" << be_idt_nl
- << "result = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl
+ << "result = " << class_name << "::allocbuf (this->maximum_);"
+ << be_nl
<< "this->buffer_ = result;" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_nl
<< "{" << be_idt_nl
- << "result = ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);" << be_uidt_nl
+ << "result = ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);"
+ << be_uidt_nl
<< "}" << be_uidt_nl
<< "}" << be_nl
<< "else // if (orphan == 1)" << be_nl
@@ -210,7 +226,8 @@ be_visitor_sequence_ci::gen_bounded_wstr_sequence (be_sequence *node)
<< "{" << be_idt_nl
<< "// We set state back to default and relinquish" << be_nl
<< "// ownership." << be_nl
- << "result = ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);" << be_nl
+ << "result = ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);"
+ << be_nl
<< "this->maximum_ = 0;" << be_nl
<< "this->length_ = 0;" << be_nl
<< "this->buffer_ = 0;" << be_nl
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_cs.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_cs.cpp
index 0439bf4c37c..5c7091f6c39 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_bounded_wstr_sequence_cs.cpp
@@ -73,11 +73,13 @@ be_visitor_sequence_cs::gen_bounded_wstr_sequence (be_sequence *node)
// allocate_buffer
*os << "void" << be_nl
- << full_class_name << "::_allocate_buffer (CORBA::ULong /* length */)" << be_nl
+ << full_class_name << "::_allocate_buffer (CORBA::ULong /* length */)"
+ << be_nl
<< "{" << be_idt_nl
- << "// For this class memory is never reallocated so the implementation" << be_nl
+ << "// For this class memory is never reallocated so the implementation"
+ << be_nl
<< "// is *really* simple." << be_nl
- << "this->buffer_ = " << full_class_name << "::allocbuf ("
+ << "this->buffer_ = " << class_name << "::allocbuf ("
<< node->max_size () << ");" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
@@ -88,8 +90,10 @@ be_visitor_sequence_cs::gen_bounded_wstr_sequence (be_sequence *node)
<< "{" << be_idt_nl
<< "if (this->buffer_ == 0 || this->release_ == 0)" << be_idt_nl
<< "return;" << be_uidt_nl
- << "CORBA::WChar **tmp = ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
+ << "CORBA::WChar **tmp =" << be_idt_nl
+ << "ACE_reinterpret_cast (CORBA::WChar **, this->buffer_);"
+ << be_uidt_nl
+ << class_name << "::freebuf (tmp);" << be_nl
<< "this->buffer_ = 0;" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp
index 0bee65b46a5..0dc6240d9aa 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp
@@ -142,7 +142,7 @@ be_visitor_sequence_ci::gen_unbounded_obj_sequence (be_sequence *node)
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name << " (CORBA::ULong maximum)" << be_idt_nl
<< ": TAO_Unbounded_Base_Sequence (maximum, "
- << full_class_name << "::allocbuf (maximum))" << be_uidt_nl
+ << class_name << "::allocbuf (maximum))" << be_uidt_nl
<< "{" << be_nl
<< "}" << be_nl
<< be_nl;
@@ -162,13 +162,13 @@ be_visitor_sequence_ci::gen_unbounded_obj_sequence (be_sequence *node)
// constructor
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name << "(const "
- << full_class_name << " &rhs)" << be_idt_nl
+ << class_name << " &rhs)" << be_idt_nl
<< ": TAO_Unbounded_Base_Sequence (rhs)" << be_uidt_nl
<< "{" << be_idt_nl
<< "if (rhs.buffer_ != 0)" << be_nl
<< "{" << be_idt_nl;
pt->accept(visitor);
- *os <<" **tmp1 = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl;
+ *os <<" **tmp1 = " << class_name << "::allocbuf (this->maximum_);" << be_nl;
pt->accept(visitor);
*os <<" ** const tmp2 = ACE_reinterpret_cast (";
pt->accept (visitor);
@@ -189,7 +189,8 @@ be_visitor_sequence_ci::gen_unbounded_obj_sequence (be_sequence *node)
// operator=
*os << "ACE_INLINE " << full_class_name << " &" << be_nl
- << full_class_name << "::operator= (const " << full_class_name << " &rhs)" << be_nl
+ << full_class_name << "::operator= (const "
+ << class_name << " &rhs)" << be_nl
<< "{" << be_idt_nl
<< "if (this == &rhs)" << be_idt_nl
<< "return *this;" << be_uidt_nl
@@ -210,13 +211,13 @@ be_visitor_sequence_ci::gen_unbounded_obj_sequence (be_sequence *node)
<< "}" << be_nl
<< "if (this->maximum_ < rhs.maximum_)" << be_nl
<< "{" << be_idt_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
- << "this->buffer_ = " << full_class_name
+ << class_name << "::freebuf (tmp);" << be_nl
+ << "this->buffer_ = " << class_name
<< "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< "}" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_idt_nl
- << "this->buffer_ = " << full_class_name
+ << "this->buffer_ = " << class_name
<< "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< be_nl
<< "TAO_Unbounded_Base_Sequence::operator= (rhs);" << be_nl
@@ -294,7 +295,7 @@ be_visitor_sequence_ci::gen_unbounded_obj_sequence (be_sequence *node)
<< "// We retain ownership." << be_nl
<< "if (this->buffer_ == 0)" << be_nl
<< "{" << be_idt_nl
- << "result = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl
+ << "result = " << class_name << "::allocbuf (this->maximum_);" << be_nl
<< "this->buffer_ = result;" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_nl
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp
index 7ced25811f3..f704db23efb 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_cs.cpp
@@ -94,7 +94,7 @@ be_visitor_sequence_cs::gen_unbounded_obj_sequence (be_sequence *node)
<< "{" << be_idt_nl;
pt->accept(visitor);
*os <<" **tmp = 0;" << be_nl
- << "tmp = " << full_class_name << "::allocbuf (length);" << be_nl
+ << "tmp = " << class_name << "::allocbuf (length);" << be_nl
<< be_nl
<< "if (this->buffer_ != 0)" << be_nl
<< "{" << be_idt_nl;
@@ -133,7 +133,7 @@ be_visitor_sequence_cs::gen_unbounded_obj_sequence (be_sequence *node)
pt->accept (visitor);
*os << "::_nil ();" << be_uidt_nl
<< "}" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
+ << class_name << "::freebuf (tmp);" << be_nl
<< "this->buffer_ = 0;" << be_uidt_nl
<< "}" << be_nl
<< be_nl;
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp
index 30ef66e5c5b..375c3eb9587 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_ci.cpp
@@ -153,7 +153,7 @@ be_visitor_sequence_ci::gen_unbounded_sequence (be_sequence *node)
<< full_class_name << "::" << class_name << " (CORBA::ULong maximum) "
<< "// Constructor using a maximum length value." << be_idt_nl
<< ": TAO_Unbounded_Base_Sequence (maximum, "
- << full_class_name << "::allocbuf (maximum))"
+ << class_name << "::allocbuf (maximum))"
<< be_uidt_nl
<< "{" << be_nl
<< "}" << be_nl
@@ -174,14 +174,14 @@ be_visitor_sequence_ci::gen_unbounded_sequence (be_sequence *node)
// constructor
*os << "ACE_INLINE" << be_nl
<< full_class_name << "::" << class_name << " (const "
- << full_class_name << " &rhs)" << be_nl
+ << class_name << " &rhs)" << be_nl
<< "// Copy constructor." << be_idt_nl;
*os << ": TAO_Unbounded_Base_Sequence (rhs)" << be_uidt_nl
<< "{" << be_idt_nl
<< "if (rhs.buffer_ != 0)" << be_nl
<< "{" << be_idt_nl;
pt->accept(visitor);
- *os <<" *tmp1 = " << full_class_name << "::allocbuf (this->maximum_);" << be_nl;
+ *os <<" *tmp1 = " << class_name << "::allocbuf (this->maximum_);" << be_nl;
pt->accept(visitor);
*os << " * const tmp2 = ACE_reinterpret_cast (";
pt->accept (visitor);
@@ -211,7 +211,7 @@ be_visitor_sequence_ci::gen_unbounded_sequence (be_sequence *node)
// operator =
*os << "ACE_INLINE " << full_class_name << " &" << be_nl
- << full_class_name << "::operator= (const " << full_class_name << " &rhs)" << be_nl
+ << full_class_name << "::operator= (const " << class_name << " &rhs)" << be_nl
<< "// Assignment operator." << be_nl
<< "{" << be_idt_nl
<< "if (this == &rhs)" << be_idt_nl
@@ -226,13 +226,13 @@ be_visitor_sequence_ci::gen_unbounded_sequence (be_sequence *node)
*os <<" *tmp = ACE_reinterpret_cast (";
pt->accept (visitor);
*os << " *, this->buffer_);" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
- << "this->buffer_ = " << full_class_name
+ << class_name << "::freebuf (tmp);" << be_nl
+ << "this->buffer_ = " << class_name
<< "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< "}" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_idt_nl
- << "this->buffer_ = " << full_class_name
+ << "this->buffer_ = " << class_name
<< "::allocbuf (rhs.maximum_);" << be_uidt_nl
<< be_nl
<< "TAO_Unbounded_Base_Sequence::operator= (rhs);" << be_nl
@@ -311,7 +311,7 @@ be_visitor_sequence_ci::gen_unbounded_sequence (be_sequence *node)
<< "// We retain ownership." << be_nl
<< "if (this->buffer_ == 0)" << be_nl
<< "{" << be_idt_nl
- << "result = " << full_class_name << "::allocbuf (this->length_);" << be_nl
+ << "result = " << class_name << "::allocbuf (this->length_);" << be_nl
<< "this->buffer_ = result;" << be_uidt_nl
<< "}" << be_nl
<< "else" << be_nl
@@ -368,7 +368,7 @@ be_visitor_sequence_ci::gen_unbounded_sequence (be_sequence *node)
*os <<" *tmp = ACE_reinterpret_cast(";
pt->accept (visitor);
*os << "*,this->buffer_);" << be_nl
- << full_class_name << "::freebuf (tmp);" << be_uidt_nl
+ << class_name << "::freebuf (tmp);" << be_uidt_nl
<< "}" << be_nl
<< "this->buffer_ = data;" << be_nl
<< "this->release_ = release;" << be_uidt_nl
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp
index ab24fdc35b4..88ccc7713dd 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/gen_unbounded_sequence_cs.cpp
@@ -109,7 +109,7 @@ be_visitor_sequence_cs::gen_unbounded_sequence (be_sequence *node)
<< "{" << be_idt_nl;
pt->accept (visitor);
*os << "* tmp = 0;" << be_nl
- << "tmp = " << full_class_name << "::allocbuf (length);" << be_nl
+ << "tmp = " << class_name << "::allocbuf (length);" << be_nl
<< be_nl
<< "if (this->buffer_ != 0)" << be_nl
<< "{" << be_idt_nl;
@@ -132,7 +132,7 @@ be_visitor_sequence_cs::gen_unbounded_sequence (be_sequence *node)
*os << be_nl
<< "if (this->release_)" << be_idt_nl
- << full_class_name << "::freebuf (old);" << be_uidt_nl << be_uidt_nl
+ << class_name << "::freebuf (old);" << be_uidt_nl << be_uidt_nl
<< "}" << be_nl
<< "this->buffer_ = tmp;" << be_uidt_nl
<< "}" << be_nl
@@ -150,7 +150,7 @@ be_visitor_sequence_cs::gen_unbounded_sequence (be_sequence *node)
pt->accept (visitor);
*os << " *,this->buffer_);" << be_nl
<< be_nl
- << full_class_name << "::freebuf (tmp);" << be_nl
+ << class_name << "::freebuf (tmp);" << be_nl
<< "this->buffer_ = 0;" << be_uidt_nl
<< "} " << be_nl
<< be_nl;
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp
index 74890611d05..d93c330597c 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp
@@ -226,8 +226,8 @@ be_visitor_sequence_ci::gen_var_impl (be_sequence *node)
// constr from a _ptr
os->indent ();
*os << "ACE_INLINE" << be_nl;
- *os << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << node->name () << " *p)" << be_nl;
+ *os << fname << "::" << lname << " (" << node->local_name ()
+ << " *p)" << be_nl;
*os << " : ptr_ (p)" << be_nl;
*os << "{}\n\n";
@@ -274,8 +274,8 @@ be_visitor_sequence_ci::gen_var_impl (be_sequence *node)
// assignment operator from a pointer
os->indent ();
*os << "ACE_INLINE " << fname << " &" << be_nl;
- *os << fname << "::operator= (" << ACE_GLOBAL_COLONS
- << node->name () << " *p)" << be_nl;
+ *os << fname << "::operator= (" << node->local_name ()
+ << " *p)" << be_nl;
*os << "{\n";
os->incr_indent ();
*os << "delete this->ptr_;" << be_nl;
@@ -518,8 +518,8 @@ be_visitor_sequence_ci::gen_out_impl (be_sequence *node)
// constr from a pointer
os->indent ();
*os << "ACE_INLINE" << be_nl;
- *os << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << node->name () << " *&p)" << be_nl;
+ *os << fname << "::" << lname << " (" << node->local_name ()
+ << " *&p)" << be_nl;
*os << " : ptr_ (p)" << be_nl;
*os << "{\n";
os->incr_indent ();
@@ -530,8 +530,8 @@ be_visitor_sequence_ci::gen_out_impl (be_sequence *node)
// constructor from _var &
os->indent ();
*os << "ACE_INLINE" << be_nl;
- *os << fname << "::" << lname << " (" << ACE_GLOBAL_COLONS
- << node->name () << "_var &p) // constructor from _var" << be_nl;
+ *os << fname << "::" << lname << " (" << node->local_name ()
+ << "_var &p) // constructor from _var" << be_nl;
*os << " : ptr_ (p.out ())" << be_nl;
*os << "{\n";
os->incr_indent ();
@@ -545,8 +545,8 @@ be_visitor_sequence_ci::gen_out_impl (be_sequence *node)
*os << "ACE_INLINE" << be_nl;
*os << fname << "::" << lname << " (const ::" << fname
<< " &p) // copy constructor" << be_nl;
- *os << " : ptr_ (ACE_const_cast (" << ACE_GLOBAL_COLONS
- << fname << "&, p).ptr_)" << be_nl;
+ *os << " : ptr_ (ACE_const_cast (" << lname
+ << "&, p).ptr_)" << be_nl;
*os << "{}\n\n";
// assignment operator from _out &
@@ -556,8 +556,8 @@ be_visitor_sequence_ci::gen_out_impl (be_sequence *node)
" &p)" << be_nl;
*os << "{\n";
os->incr_indent ();
- *os << "this->ptr_ = ACE_const_cast (" << ACE_GLOBAL_COLONS
- << fname << "&, p).ptr_;" << be_nl;
+ *os << "this->ptr_ = ACE_const_cast (" << lname
+ << "&, p).ptr_;" << be_nl;
*os << "return *this;\n";
os->decr_indent ();
*os << "}\n\n";
@@ -567,8 +567,8 @@ be_visitor_sequence_ci::gen_out_impl (be_sequence *node)
// assignment operator from pointer
os->indent ();
*os << "ACE_INLINE ::" << fname << " &" << be_nl;
- *os << fname << "::operator= (" << ACE_GLOBAL_COLONS
- << node->name () << " *p)" << be_nl;
+ *os << fname << "::operator= (" << node->local_name ()
+ << " *p)" << be_nl;
*os << "{\n";
os->incr_indent ();
*os << "this->ptr_ = p;" << be_nl;