1 #include "be_mirror_port.h"
2 #include "be_visitor.h"
4 #include "ast_porttype.h"
6 be_mirror_port::be_mirror_port (
8 AST_PortType
*porttype_ref
)
11 AST_Decl (AST_Decl::NT_mirror_port
,
13 AST_Field (AST_Decl::NT_mirror_port
,
20 be_decl (AST_Decl::NT_interface
,
22 be_field (porttype_ref
,
29 be_mirror_port::~be_mirror_port (void)
34 be_mirror_port::destroy (void)
36 this->AST_Mirror_Port::destroy ();
37 this->be_extended_port::destroy ();
42 be_mirror_port::accept (be_visitor
*visitor
)
44 return visitor
->visit_mirror_port (this);
47 IMPL_NARROW_FROM_DECL (be_mirror_port
)