2 #include "be_eventtype.h"
3 #include "be_visitor.h"
5 be_emits::be_emits (UTL_ScopedName
*n
,
9 AST_Decl (AST_Decl::NT_emits
,
11 AST_Field (AST_Decl::NT_emits
,
16 be_decl (AST_Decl::NT_emits
,
23 be_emits::~be_emits ()
28 be_emits::emits_type () const
31 dynamic_cast<be_eventtype
*> (
32 this->AST_Emits::emits_type ());
36 be_emits::accept (be_visitor
*visitor
)
38 return visitor
->visit_emits (this);
44 this->AST_Emits::destroy ();
45 this->be_field::destroy ();