diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_type.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_type.cpp | 12 |
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) { |