diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_field.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_field.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/TAO/TAO_IDL/be/be_field.cpp b/TAO/TAO_IDL/be/be_field.cpp index fd54c73baf2..55c1e689cc3 100644 --- a/TAO/TAO_IDL/be/be_field.cpp +++ b/TAO/TAO_IDL/be/be_field.cpp @@ -42,10 +42,10 @@ be_field::be_field (AST_Type *ft, } be_type * -be_field::field_type (void) const +be_field::field_type () const { return - be_type::narrow_from_decl ( + dynamic_cast<be_type*> ( this->AST_Field::field_type ()); } @@ -55,7 +55,7 @@ be_field::gen_member_ostream_operator (TAO_OutStream *os, bool use_underscore, bool accessor) { - be_type *ft = be_type::narrow_from_decl (this->field_type ()); + be_type *ft = dynamic_cast<be_type*> (this->field_type ()); ft->gen_member_ostream_operator (os, instance_name, use_underscore, @@ -63,7 +63,7 @@ be_field::gen_member_ostream_operator (TAO_OutStream *os, } bool -be_field::port_name_prefixed (void) const +be_field::port_name_prefixed () const { return this->port_name_prefixed_; } @@ -81,10 +81,8 @@ be_field::accept (be_visitor *visitor) } void -be_field::destroy (void) +be_field::destroy () { this->be_decl::destroy (); this->AST_Field::destroy (); } - -IMPL_NARROW_FROM_DECL (be_field) |