2 #ifndef AST_EXTENDED_PORT_H
3 #define AST_EXTENDED_PORT_H
6 #include "ast_porttype.h"
8 class TAO_IDL_FE_Export AST_Extended_Port
9 : public virtual AST_Field
14 AST_PortType
*porttype_ref
);
16 virtual ~AST_Extended_Port ();
18 AST_PortType
*port_type () const;
21 virtual void destroy ();
24 virtual void dump (ACE_OSTREAM_TYPE
&o
);
27 virtual int ast_accept (ast_visitor
*visitor
);
29 static AST_Decl::NodeType
const NT
;
32 #endif /* AST_EXTENDED_PORT_H */