1 #include "ast_publishes.h"
2 #include "ast_visitor.h"
4 AST_Decl::NodeType
const
5 AST_Publishes::NT
= AST_Decl::NT_publishes
;
7 AST_Publishes::AST_Publishes (UTL_ScopedName
*n
,
8 AST_Type
*publishes_type
)
10 AST_Decl (AST_Decl::NT_publishes
,
12 AST_Field (AST_Decl::NT_publishes
,
18 AST_Publishes::~AST_Publishes (void)
23 AST_Publishes::publishes_type (void) const
25 return this->field_type ();
29 AST_Publishes::dump (ACE_OSTREAM_TYPE
&o
)
31 this->dump_i (o
, "publishes ");
32 this->AST_Field::dump (o
);
36 AST_Publishes::ast_accept (ast_visitor
*visitor
)
38 return visitor
->visit_publishes (this);
42 AST_Publishes::destroy (void)
44 this->AST_Field::destroy ();
47 IMPL_NARROW_FROM_DECL(AST_Publishes
)