Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / TAO_IDL / be / be_visitor_module / any_op.cpp
blob65576becd8c00515eb667d1e9ff9fc698f534ddc
2 //=============================================================================
3 /**
4 * @file any_op.cpp
6 * Visitor generating code for Any operators for elements in the scope of
7 * the Module.
9 * @author Aniruddha Gokhale
11 //=============================================================================
13 #include "module.h"
15 be_visitor_module_any_op::be_visitor_module_any_op (be_visitor_context *ctx)
16 : be_visitor_module (ctx)
20 be_visitor_module_any_op::~be_visitor_module_any_op (void)
24 int
25 be_visitor_module_any_op::visit_module (be_module *node)
27 if (this->visit_scope (node) == -1)
29 ACE_ERROR_RETURN ((LM_ERROR,
30 "(%N:%l) be_visitor_module::visit_module - "
31 "codegen for scope failed\n"),
32 -1);
35 return 0;