diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-07-11 18:33:34 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-07-11 18:33:34 +0000 |
commit | 79c4c75913b44e3c6bf65330ec261b0d7d6523e2 (patch) | |
tree | 8a2bfe92d76d1c3fb84b668cf77204b713444500 | |
parent | c54264480934b2b907e9548c770987186b5053ff (diff) | |
download | ATCD-79c4c75913b44e3c6bf65330ec261b0d7d6523e2.tar.gz |
ChangeLogTag: Thu Jul 11 13:29:57 2002 Jeff Parsons <parsons@cs.wustl.edu>
-rw-r--r-- | TAO/ChangeLog | 9 | ||||
-rw-r--r-- | TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp | 10 | ||||
-rw-r--r-- | TAO/orbsvcs/IFR_Service/ifr_adding_visitor.h | 4 |
3 files changed, 13 insertions, 10 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index c569fc736c3..3b8a0c1640e 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,12 @@ +Thu Jul 11 13:29:57 2002 Jeff Parsons <parsons@cs.wustl.edu> + + * orbsvcs/IFR_Service/ifr_adding_visitor.cpp: + * orbsvcs/IFR_Service/ifr_adding_visitor.h: + + Changed signature of visit_valuetype() and visit_valuetype_fwd() + to take AST_ValueType and AST_ValueTypeFwd instead of the + corresponding AST_Interface* base classes. + Thu Jul 11 10:47:41 2002 Steve Huston <shuston@riverace.com> * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp (svc): diff --git a/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp b/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp index a8d5b534f39..7b47d43612f 100644 --- a/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp +++ b/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.cpp @@ -247,12 +247,6 @@ ifr_adding_visitor::visit_interface (AST_Interface *node) return 0; } - // If the node is really a valuetype, go there instead. - if (node->node_type () == AST_Decl::NT_valuetype) - { - return this->visit_valuetype (node); - } - ACE_DECLARE_NEW_CORBA_ENV; ACE_TRY { @@ -557,13 +551,13 @@ ifr_adding_visitor::visit_interface_fwd (AST_InterfaceFwd *node) } int -ifr_adding_visitor::visit_valuetype (AST_Interface *) +ifr_adding_visitor::visit_valuetype (AST_ValueType *) { return 0; } int -ifr_adding_visitor::visit_valuetype_fwd (AST_InterfaceFwd *) +ifr_adding_visitor::visit_valuetype_fwd (AST_ValueTypeFwd *) { return 0; } diff --git a/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.h b/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.h index f3bb70078b6..d37d9bbad66 100644 --- a/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.h +++ b/TAO/orbsvcs/IFR_Service/ifr_adding_visitor.h @@ -58,10 +58,10 @@ public: virtual int visit_interface_fwd (AST_InterfaceFwd *node); // Visit interface_fwd. - virtual int visit_valuetype (AST_Interface *node); + virtual int visit_valuetype (AST_ValueType *node); // Visit valuetype. - virtual int visit_valuetype_fwd (AST_InterfaceFwd *node); + virtual int visit_valuetype_fwd (AST_ValueTypeFwd *node); // Visit valuetype_fwd. virtual int visit_structure (AST_Structure *node); |