2 //=============================================================================
6 * Visitor generating code for Module in the implementation header
8 * @author Yamuna Krishnamurthy (yamuna@cs.wustl.edu)
10 //=============================================================================
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 (void)
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::"
33 "codegen for scope failed\n"),