summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_interface_fwd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_interface_fwd.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_interface_fwd.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/TAO/TAO_IDL/be/be_interface_fwd.cpp b/TAO/TAO_IDL/be/be_interface_fwd.cpp
index 79415551ea4..e1134961c1e 100644
--- a/TAO/TAO_IDL/be/be_interface_fwd.cpp
+++ b/TAO/TAO_IDL/be/be_interface_fwd.cpp
@@ -35,7 +35,7 @@ be_interface_fwd::be_interface_fwd (AST_Interface *dummy,
this->size_type (AST_Type::VARIABLE);
}
-be_interface_fwd::~be_interface_fwd (void)
+be_interface_fwd::~be_interface_fwd ()
{
}
@@ -44,7 +44,7 @@ be_interface_fwd::seen_in_sequence (bool val)
{
this->be_type::seen_in_sequence (val);
be_interface *fd =
- be_interface::narrow_from_decl (this->full_definition ());
+ dynamic_cast<be_interface*> (this->full_definition ());
fd->seen_in_sequence (val);
}
@@ -53,12 +53,12 @@ be_interface_fwd::seen_in_operation (bool val)
{
this->be_type::seen_in_operation (val);
be_interface *fd =
- be_interface::narrow_from_decl (this->full_definition ());
+ dynamic_cast<be_interface*> (this->full_definition ());
fd->seen_in_operation (val);
}
void
-be_interface_fwd::destroy (void)
+be_interface_fwd::destroy ()
{
this->be_type::destroy ();
this->AST_InterfaceFwd::destroy ();
@@ -69,7 +69,3 @@ be_interface_fwd::accept (be_visitor *visitor)
{
return visitor->visit_interface_fwd (this);
}
-
-
-
-IMPL_NARROW_FROM_DECL (be_interface_fwd)