summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2017-03-10 10:20:55 +0100
committerJohnny Willemsen <jwillemsen@remedy.nl>2017-03-10 10:20:55 +0100
commit4ce4f37f259673d909c415b5b86ad927e6916941 (patch)
treec5e771f198c930cb59d81d931f95e3377a031d7b
parent8769426c6c91dbf87330da25ed4c65e6c6d3fd16 (diff)
downloadATCD-4ce4f37f259673d909c415b5b86ad927e6916941.tar.gz
Some more compact code generation
* TAO/TAO_IDL/be/be_sequence.cpp: * TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
-rw-r--r--TAO/TAO_IDL/be/be_sequence.cpp19
-rw-r--r--TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp16
2 files changed, 14 insertions, 21 deletions
diff --git a/TAO/TAO_IDL/be/be_sequence.cpp b/TAO/TAO_IDL/be/be_sequence.cpp
index 4bed99c0a56..e5d6b25f8ad 100644
--- a/TAO/TAO_IDL/be/be_sequence.cpp
+++ b/TAO/TAO_IDL/be/be_sequence.cpp
@@ -772,21 +772,16 @@ be_sequence::gen_base_class_name (TAO_OutStream *os,
default:
if (this->unbounded ())
{
- *os << "::TAO::unbounded_value_sequence<" << linebreak
- << be_idt << be_idt_nl
- << elem->nested_type_name (ctx_scope) << linebreak
- << be_uidt_nl
- << ">" << be_uidt;
+ *os << "::TAO::unbounded_value_sequence<"
+ << elem->nested_type_name (ctx_scope)
+ << ">";
}
else
{
- *os << "::TAO::bounded_value_sequence<" << linebreak
- << be_idt << be_idt_nl
- << elem->nested_type_name (ctx_scope) << "," << linebreak
- << be_nl
- << this->max_size ()->ev ()->u.ulval << linebreak
- << be_uidt_nl
- << ">" << be_uidt;
+ *os << "::TAO::bounded_value_sequence<"
+ << elem->nested_type_name (ctx_scope) << ","
+ << this->max_size ()->ev ()->u.ulval
+ << ">";
}
break;
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp
index fc815750ad8..b9ada482b9c 100644
--- a/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp
@@ -247,7 +247,7 @@ int be_visitor_sequence_ch::visit_sequence (be_sequence *node)
*os << be_nl_2
<< "virtual ::CORBA::ULong length (void) const;"
<< be_nl
- << "virtual void length ( ::CORBA::ULong);"
+ << "virtual void length (::CORBA::ULong);"
<< be_nl_2
<< "virtual ::CORBA::ULong maximum (void) const;";
}
@@ -285,14 +285,12 @@ int be_visitor_sequence_ch::visit_sequence (be_sequence *node)
&& !be_global->alt_mapping ())
{
*os << be_nl_2
- << "\n\n#if (TAO_NO_COPY_OCTET_SEQUENCES == 1)" << be_nl
- << node->local_name () << " (" << be_idt << be_idt_nl
- << "::CORBA::ULong length," << be_nl
- << "const ACE_Message_Block* mb" << be_uidt_nl
- << ")" << be_uidt_nl
- << " : ::TAO::unbounded_value_sequence< ::CORBA::Octet>"
- << " (length, mb) {}" << "\n"
- << "#endif /* TAO_NO_COPY_OCTET_SEQUENCE == 1 */";
+ << "\n#if (TAO_NO_COPY_OCTET_SEQUENCES == 1)" << be_nl
+ << node->local_name () << " (::CORBA::ULong length, const ACE_Message_Block* mb)"
+ << be_idt_nl
+ << ": ::TAO::unbounded_value_sequence< ::CORBA::Octet>"
+ << " (length, mb) {}" << be_uidt_nl
+ << "\n#endif /* TAO_NO_COPY_OCTET_SEQUENCE == 1 */";
}
*os << be_uidt_nl