summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_valuetype
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-08-18 18:40:06 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-08-18 18:40:06 +0000
commitf0385b21c4c379f7d62a35f96793ce943769a12d (patch)
tree6981bcf8be6c9e278c69e6f8577a8d3c23408cd3 /TAO/TAO_IDL/be/be_visitor_valuetype
parent512460d10314273daf86abbb1ba3d6aa792a5f02 (diff)
downloadATCD-f0385b21c4c379f7d62a35f96793ce943769a12d.tar.gz
ChangeLogTag: Fri Aug 18 13:33:42 2000 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_valuetype')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp4
-rw-r--r--TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp
index c95b5299225..4199ac38692 100644
--- a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp
@@ -49,8 +49,8 @@ be_visitor_valuetype_obv_ch::~be_visitor_valuetype_obv_ch (void)
int
be_visitor_valuetype_obv_ch::visit_valuetype (be_valuetype *node)
{
- // only visit non-abstract valuetype
- if (node->is_abstract_valuetype ())
+ // only visit non-abstract non-imported valuetype
+ if (node->is_abstract_valuetype () || node->imported ())
return 0;
TAO_OutStream *os; // output stream
diff --git a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
index d20c7012d75..e3fc33230fb 100644
--- a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
@@ -49,8 +49,8 @@ be_visitor_valuetype_obv_cs::~be_visitor_valuetype_obv_cs (void)
int
be_visitor_valuetype_obv_cs::visit_valuetype (be_valuetype *node)
{
- // only visit non-abstract valuetype
- if (node->is_abstract_valuetype ())
+ // only visit non-abstract non-imported valuetype
+ if (node->is_abstract_valuetype () || node->imported ())
return 0;
TAO_OutStream *os = this->ctx_->stream ();