summaryrefslogtreecommitdiff
path: root/modules/TAO/TAO_IDL/include/ast_param_holder.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/TAO/TAO_IDL/include/ast_param_holder.h')
-rw-r--r--modules/TAO/TAO_IDL/include/ast_param_holder.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/modules/TAO/TAO_IDL/include/ast_param_holder.h b/modules/TAO/TAO_IDL/include/ast_param_holder.h
index f30386f2646..81eaa744d49 100644
--- a/modules/TAO/TAO_IDL/include/ast_param_holder.h
+++ b/modules/TAO/TAO_IDL/include/ast_param_holder.h
@@ -4,20 +4,16 @@
#ifndef AST_PARAM_HOLDER_H
#define AST_PARAM_HOLDER_H
-#include "ast_decl.h"
-
-class Identifier;
+#include "ast_type.h"
class TAO_IDL_FE_Export AST_Param_Holder
- : public virtual AST_Decl
+ : public virtual AST_Type
{
public:
- AST_Param_Holder (Identifier *parameter_name);
+ AST_Param_Holder (UTL_ScopedName *parameter_name);
virtual ~AST_Param_Holder (void);
- Identifier const * param_name (void) const;
-
// Narrowing.
DEF_NARROW_FROM_DECL (AST_Param_Holder);
@@ -29,9 +25,6 @@ public:
// Visiting.
virtual int ast_accept (ast_visitor *visitor);
-
-private:
- Identifier *param_name_;
};
#endif // AST_PARAM_HOLDER_H \ No newline at end of file