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 (void);
18 AST_PortType
*port_type (void) const;
21 virtual void destroy (void);
25 DEF_NARROW_FROM_DECL (AST_Extended_Port
);
28 virtual void dump (ACE_OSTREAM_TYPE
&o
);
31 virtual int ast_accept (ast_visitor
*visitor
);
33 static AST_Decl::NodeType
const NT
;
36 #endif /* AST_EXTENDED_PORT_H */