1 #include "be_template_module_inst.h"
2 #include "be_visitor.h"
4 #include "ast_template_module.h"
6 be_template_module_inst::be_template_module_inst (
8 AST_Template_Module
*ref
,
9 FE_Utils::T_ARGLIST
*template_args
)
12 AST_Decl (AST_Decl::NT_module
,
14 AST_Field (AST_Decl::NT_module
,
17 AST_Template_Module_Inst (n
,
20 be_decl (AST_Decl::NT_module
,
27 be_template_module_inst::~be_template_module_inst ()
32 be_template_module_inst::destroy ()
34 this->AST_Template_Module_Inst::destroy ();
38 be_template_module_inst::accept (be_visitor
*visitor
)
40 return visitor
->visit_template_module_inst (this);