Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / TAO_IDL / be / be_visitor_module / module_ih.cpp
blobecf4e15c7f60c123f8a94923e9b5d053464e6cd4
2 //=============================================================================
3 /**
4 * @file module_ih.cpp
6 * Visitor generating code for Module in the implementation header
8 * @author Yamuna Krishnamurthy (yamuna@cs.wustl.edu)
9 */
10 //=============================================================================
12 #include "module.h"
14 be_visitor_module_ih::be_visitor_module_ih (be_visitor_context *ctx)
15 : be_visitor_module (ctx)
19 be_visitor_module_ih::~be_visitor_module_ih ()
23 int
24 be_visitor_module_ih::visit_module (be_module *node)
26 if (!node->impl_hdr_gen () && !node->imported ())
28 if (this->visit_scope (node) == -1)
30 ACE_ERROR_RETURN ((LM_ERROR,
31 "(%N:%l) be_visitor_module_ih::"
32 "visit_module - "
33 "codegen for scope failed\n"),
34 -1);
38 return 0;