2 #ifndef AST_PUBLISHES_H
3 #define AST_PUBLISHES_H
9 class TAO_IDL_FE_Export AST_Publishes
: public virtual AST_Field
12 AST_Publishes (UTL_ScopedName
*n
,
13 AST_Type
*publishes_type
);
15 virtual ~AST_Publishes ();
18 AST_Type
*publishes_type () const;
21 virtual void dump (ACE_OSTREAM_TYPE
&o
);
24 virtual int ast_accept (ast_visitor
*visitor
);
27 virtual void destroy ();
29 static AST_Decl::NodeType
const NT
;
32 #endif // AST_PUBLISHES_H