diff options
Diffstat (limited to 'modules/TAO/TAO_IDL/be/be_visitor_argument/marshal_ss.cpp')
-rw-r--r-- | modules/TAO/TAO_IDL/be/be_visitor_argument/marshal_ss.cpp | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/modules/TAO/TAO_IDL/be/be_visitor_argument/marshal_ss.cpp b/modules/TAO/TAO_IDL/be/be_visitor_argument/marshal_ss.cpp index 39ea6f27f8c..e17232b832d 100644 --- a/modules/TAO/TAO_IDL/be/be_visitor_argument/marshal_ss.cpp +++ b/modules/TAO/TAO_IDL/be/be_visitor_argument/marshal_ss.cpp @@ -19,11 +19,6 @@ // // ============================================================================ -ACE_RCSID (be_visitor_argument, - marshal_ss, - "$Id$") - - // ************************************************************************ // Visitor to generate code for passing argument to the marshal/demarshal // routines @@ -140,7 +135,8 @@ int be_visitor_args_marshal_ss::visit_argument (be_argument *node) int be_visitor_args_marshal_ss::visit_array (be_array *) { TAO_OutStream *os = this->ctx_->stream (); - be_argument *arg = this->ctx_->be_node_as_argument (); + be_argument *arg = + be_argument::narrow_from_decl (this->ctx_->node ()); if (this->ctx_->sub_state () == TAO_CodeGen::TAO_CDR_INPUT) { @@ -185,7 +181,8 @@ int be_visitor_args_marshal_ss::visit_array (be_array *) int be_visitor_args_marshal_ss::visit_enum (be_enum *) { TAO_OutStream *os = this->ctx_->stream (); - be_argument *arg = this->ctx_->be_node_as_argument (); + be_argument *arg = + be_argument::narrow_from_decl (this->ctx_->node ()); if (this->ctx_->sub_state () == TAO_CodeGen::TAO_CDR_INPUT) { @@ -253,7 +250,8 @@ int be_visitor_args_marshal_ss::visit_predefined_type ( ) { TAO_OutStream *os = this->ctx_->stream (); - be_argument *arg = this->ctx_->be_node_as_argument (); + be_argument *arg = + be_argument::narrow_from_decl (this->ctx_->node ()); if (this->ctx_->sub_state () == TAO_CodeGen::TAO_CDR_INPUT) { @@ -411,7 +409,8 @@ int be_visitor_args_marshal_ss::visit_predefined_type ( int be_visitor_args_marshal_ss::visit_sequence (be_sequence *) { TAO_OutStream *os = this->ctx_->stream (); - be_argument *arg = this->ctx_->be_node_as_argument (); + be_argument *arg = + be_argument::narrow_from_decl (this->ctx_->node ()); if (this->ctx_->sub_state () == TAO_CodeGen::TAO_CDR_INPUT) { @@ -454,7 +453,8 @@ int be_visitor_args_marshal_ss::visit_sequence (be_sequence *) int be_visitor_args_marshal_ss::visit_string (be_string *node) { TAO_OutStream *os = this->ctx_->stream (); - be_argument *arg = this->ctx_->be_node_as_argument (); + be_argument *arg = + be_argument::narrow_from_decl (this->ctx_->node ()); if (this->ctx_->sub_state () == TAO_CodeGen::TAO_CDR_INPUT) { @@ -607,10 +607,11 @@ be_visitor_args_marshal_ss::visit_home ( } int -be_visitor_args_marshal_ss::emit_common () +be_visitor_args_marshal_ss::emit_common (void) { TAO_OutStream *os = this->ctx_->stream (); - be_argument *arg = this->ctx_->be_node_as_argument (); + be_argument *arg = + be_argument::narrow_from_decl (this->ctx_->node ()); if (this->ctx_->sub_state () == TAO_CodeGen::TAO_CDR_INPUT) { @@ -652,7 +653,8 @@ int be_visitor_args_marshal_ss::emit_common2 (be_type *node) { TAO_OutStream *os = this->ctx_->stream (); - be_argument *arg = this->ctx_->be_node_as_argument (); + be_argument *arg = + be_argument::narrow_from_decl (this->ctx_->node ()); if (this->ctx_->sub_state () == TAO_CodeGen::TAO_CDR_INPUT) { |