summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_type.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_type.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_type.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/be/be_type.cpp b/TAO/TAO_IDL/be/be_type.cpp
index e4241fe2ae0..de58512125a 100644
--- a/TAO/TAO_IDL/be/be_type.cpp
+++ b/TAO/TAO_IDL/be/be_type.cpp
@@ -249,6 +249,18 @@ be_type::gen_out_impl (void)
return 0;
}
+AST_Decl::NodeType be_type::base_node_type (void) const
+{
+ return ACE_const_cast(be_type*, this)->node_type ();
+}
+
+int be_type::write_as_return (TAO_OutStream *, be_type *)
+{
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "be_type::write_as_return - internal error,"
+ " method shouldn't be invoked\n"), -1);
+}
+
int
be_type::accept (be_visitor *visitor)
{