summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/include/ast_exception.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/include/ast_exception.h')
-rw-r--r--TAO/TAO_IDL/include/ast_exception.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/include/ast_exception.h b/TAO/TAO_IDL/include/ast_exception.h
index bce16beee09..c947b0fd9fa 100644
--- a/TAO/TAO_IDL/include/ast_exception.h
+++ b/TAO/TAO_IDL/include/ast_exception.h
@@ -67,6 +67,8 @@ trademarks or registered trademarks of Sun Microsystems, Inc.
#ifndef _AST_EXCEPTION_AST_EXCEPTION_HH
#define _AST_EXCEPTION_AST_EXCEPTION_HH
+#include "ast_structure.h"
+
// NOTE: add (AST_ConcreteType *) is defined here because an exception
// can contain locally defined types in addition to fields.
//
@@ -78,7 +80,6 @@ trademarks or registered trademarks of Sun Microsystems, Inc.
class TAO_IDL_FE_Export AST_Exception : public virtual AST_Structure
{
public:
- // Constructor(s).
AST_Exception (void);
AST_Exception (UTL_ScopedName *n,
@@ -104,7 +105,7 @@ public:
private:
friend int tao_yyparse (void);
- // Scope Management Protocol
+ // Scope Management Protocol.
virtual AST_Field *fe_add_field (AST_Field *f);
virtual AST_Union *fe_add_union (AST_Union *u);
virtual AST_Structure *fe_add_structure (AST_Structure *s);