summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp b/TAO/TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp
index 87f980a3a57..1e641558d78 100644
--- a/TAO/TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp
@@ -76,7 +76,7 @@ TAO::be_visitor_enum_typecode::visit_members (be_enum * node)
i.next ())
{
AST_Decl * const d = i.item ();
- AST_EnumVal * const item = AST_EnumVal::narrow_from_decl (d);
+ AST_EnumVal * const item = dynamic_cast<AST_EnumVal*> (d);
// os << item->name ();
os << "\"" << item->original_local_name () << "\"";