3 //=============================================================================
5 * @file be_param_holder.h
7 * Place holder referenced by AST_Field (or subclass)
8 * representing a corresponding template parameter in IDL.
10 * @author Jeff Parsons
12 //=============================================================================
15 #ifndef TAO_BE_PARAM_HOLDER_H
16 #define TAO_BE_PARAM_HOLDER_H
20 #include "ast_param_holder.h"
22 class be_param_holder
: public virtual AST_Param_Holder
,
23 public virtual be_type
26 be_param_holder (UTL_ScopedName
*parameter_name
,
27 FE_Utils::T_Param_Info
*info
);
29 virtual ~be_param_holder ();
32 virtual void destroy ();
35 virtual int accept (be_visitor
*visitor
);
38 #endif // TAO_BE_PARAM_HOLDER_H