1 #ifndef AST_PARAM_HOLDER_H
2 #define AST_PARAM_HOLDER_H
8 class TAO_IDL_FE_Export AST_Param_Holder
9 : public virtual AST_Type
12 AST_Param_Holder (UTL_ScopedName
*parameter_name
,
13 FE_Utils::T_Param_Info
*info
);
15 virtual ~AST_Param_Holder ();
17 FE_Utils::T_Param_Info
const *info () const;
20 virtual void dump (ACE_OSTREAM_TYPE
&o
);
23 virtual void destroy ();
26 virtual int ast_accept (ast_visitor
*visitor
);
28 static AST_Decl::NodeType
const NT
;
31 FE_Utils::T_Param_Info
*info_
;
34 #endif // AST_PARAM_HOLDER_H