summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/include/ast_valuetype.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/include/ast_valuetype.h')
-rw-r--r--TAO/TAO_IDL/include/ast_valuetype.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/TAO/TAO_IDL/include/ast_valuetype.h b/TAO/TAO_IDL/include/ast_valuetype.h
index d9400bfb8bd..bacd756a3ab 100644
--- a/TAO/TAO_IDL/include/ast_valuetype.h
+++ b/TAO/TAO_IDL/include/ast_valuetype.h
@@ -6,10 +6,11 @@
#include "ast_interface.h"
-class TAO_IDL_FE_Export AST_ValueType
- : public virtual AST_Interface
+class TAO_IDL_FE_Export AST_ValueType : public virtual AST_Interface
{
public:
+ AST_ValueType (void);
+
AST_ValueType (UTL_ScopedName *n,
AST_Type **inherits,
long n_inherits,
@@ -68,9 +69,6 @@ public:
// Visiting.
virtual int ast_accept (ast_visitor *visitor);
- static AST_Decl::NodeType const NT;
- typedef AST_ValueTypeFwd FWD_TYPE;
-
protected:
AST_Type **pd_supports;
long pd_n_supports;
@@ -82,8 +80,6 @@ protected:
protected:
virtual AST_Factory *fe_add_factory (AST_Factory *f);
- virtual AST_Field *fe_add_field (AST_Field *o);
-
bool derived_from_primary_key_base (const AST_ValueType *node,
const AST_ValueType *pk_base) const;
AST_ValueType *lookup_primary_key_base (void) const;