summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2010-10-24 11:38:36 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2010-10-24 11:38:36 +0000
commit6b10c1110f09d1b982d5ea69b3cda736ff3d7129 (patch)
tree61aaaaba104bbd4b84a944414d579f75b55d325e
parent5aef882d60930195b63f100a3ba4766224b07d71 (diff)
downloadATCD-6b10c1110f09d1b982d5ea69b3cda736ff3d7129.tar.gz
Sun Oct 24 11:34:00 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* TAO_IDL/be/be_visitor_null_return_value.cpp: Simplified member initialization
-rw-r--r--TAO/ChangeLog5
-rw-r--r--TAO/TAO_IDL/be/be_visitor_null_return_value.cpp45
2 files changed, 10 insertions, 40 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index ff193b6e313..acc43344182 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,8 @@
+Sun Oct 24 11:34:00 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * TAO_IDL/be/be_visitor_null_return_value.cpp:
+ Simplified member initialization
+
Sat Oct 23 11:54:52 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* TAO_IDL/be/be_visitor_component/executor_exh.cpp:
diff --git a/TAO/TAO_IDL/be/be_visitor_null_return_value.cpp b/TAO/TAO_IDL/be/be_visitor_null_return_value.cpp
index 0c33b4baa46..1fc7cba39b5 100644
--- a/TAO/TAO_IDL/be/be_visitor_null_return_value.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_null_return_value.cpp
@@ -30,11 +30,8 @@ be_visitor_null_return_value::~be_visitor_null_return_value (void)
}
int
-be_visitor_null_return_value::visit_array (be_array *node)
+be_visitor_null_return_value::visit_array (be_array *)
{
- os_ << "static_cast< ::" << node->full_name ()
- << "_slice *> (0)";
-
return 0;
}
@@ -121,42 +118,20 @@ be_visitor_null_return_value::visit_predefined_type (be_predefined_type *node)
}
int
-be_visitor_null_return_value::visit_sequence (be_sequence *node)
+be_visitor_null_return_value::visit_sequence (be_sequence *)
{
- os_ << "static_cast< ::" << node->full_name ()
- << " *> (0)";
-
return 0;
}
int
-be_visitor_null_return_value::visit_string (be_string *node)
+be_visitor_null_return_value::visit_string (be_string *)
{
- if (node->width () == sizeof (char))
- {
- os_ << "static_cast<char *> (0)";
- }
- else
- {
- os_ << "static_cast< ::CORBA::WChar *> (0)";
- }
-
return 0;
}
int
-be_visitor_null_return_value::visit_structure (be_structure *node)
+be_visitor_null_return_value::visit_structure (be_structure *)
{
- if (node->size_type () == AST_Type::FIXED)
- {
- os_ << " ::" << node->full_name () << " ()";
- }
- else
- {
- os_ << "static_cast< ::" << node->full_name ()
- << " *> (0)";
- }
-
return 0;
}
@@ -167,18 +142,8 @@ be_visitor_null_return_value::visit_typedef (be_typedef *node)
}
int
-be_visitor_null_return_value::visit_union (be_union *node)
+be_visitor_null_return_value::visit_union (be_union *)
{
- if (node->size_type () == AST_Type::FIXED)
- {
- os_ << " ::" << node->full_name () << " ()";
- }
- else
- {
- os_ << "static_cast< ::" << node->full_name ()
- << " *> (0)";
- }
-
return 0;
}