diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-12-31 17:34:56 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-12-31 17:34:56 +0000 |
commit | 85c5c6cf44fb4ae2199fc2656629f3d2b96c1584 (patch) | |
tree | 6ed27dc6a4b35eca1e746e6fc13ba844b6d390f6 /TAO/TAO_IDL/be/be_visitor_sequence/sequence_base.cpp | |
parent | e2e227be5fbd05023bae3299c9139f8f17732661 (diff) | |
download | ATCD-85c5c6cf44fb4ae2199fc2656629f3d2b96c1584.tar.gz |
ChangeLogTag: Mon Dec 31 11:01:29 2001 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_sequence/sequence_base.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_sequence/sequence_base.cpp | 42 |
1 files changed, 26 insertions, 16 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_sequence/sequence_base.cpp b/TAO/TAO_IDL/be/be_visitor_sequence/sequence_base.cpp index e1abbe883f1..cef298252f5 100644 --- a/TAO/TAO_IDL/be/be_visitor_sequence/sequence_base.cpp +++ b/TAO/TAO_IDL/be/be_visitor_sequence/sequence_base.cpp @@ -108,6 +108,18 @@ be_visitor_sequence_base::visit_interface_fwd (be_interface_fwd *node) } int +be_visitor_sequence_base::visit_valuetype (be_valuetype *node) +{ + return this->visit_node (node); +} + +int +be_visitor_sequence_base::visit_valuetype_fwd (be_valuetype_fwd *node) +{ + return this->visit_node (node); +} + +int be_visitor_sequence_base::visit_string (be_string *) { // NO-OP, we have ad-hoc classes from strings. @@ -163,22 +175,6 @@ be_visitor_sequence_base::visit_typedef (be_typedef *node) return 0; } -#if defined(IDL_HAS_VALUETYPE) - -int -be_visitor_sequence_base::visit_valuetype (be_valuetype *node) -{ - return this->visit_node (node); -} - -int -be_visitor_sequence_base::visit_valuetype_fwd (be_valuetype_fwd *node) -{ - return this->visit_node (node); -} -#endif /*IDL_HAS_VALUETYPE*/ - - be_visitor_sequence_base_template_args:: be_visitor_sequence_base_template_args (be_visitor_context *ctx, be_sequence *seq) @@ -256,6 +252,20 @@ be_visitor_sequence_base_template_args::visit_interface_fwd ( } int +be_visitor_sequence_base_template_args::visit_valuetype (be_valuetype *node) +{ + return this->visit_interface (node); +} + +int +be_visitor_sequence_base_template_args::visit_valuetype_fwd ( + be_valuetype_fwd *node + ) +{ + return this->visit_interface_fwd (node); +} + +int be_visitor_sequence_base_template_args::visit_predefined_type ( be_predefined_type *node ) |