diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp index 58b60782c3e..fc636a3fa7b 100644 --- a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp +++ b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp @@ -97,13 +97,15 @@ be_visitor_valuetype_ss::visit_valuetype (be_valuetype *node) << "const " << local_name_prefix << node_local_name << "& rhs)"; *os << be_idt_nl - << ": "; + << ": TAO_Abstract_ServantBase (rhs)," << be_nl + << " TAO_ServantBase (rhs)," << be_nl + << " ValueBase (rhs)," << be_nl; if (concrete->is_nested ()) { AST_Decl *scope = ScopeAsDecl (concrete->defined_in ()); - *os << "ACE_NESTED_CLASS (POA_" << scope->name () << ", " + *os << " ACE_NESTED_CLASS (POA_" << scope->name () << ", " << concrete->local_name () << ") (rhs)"; } else |