summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-08 03:52:11 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-08 03:52:11 +0000
commit1e9dbf481af98bfe82d3e1d7dd86b0af2162c28e (patch)
treeb318d4e7e6235713a39b3ca50c57086de2e3ec7b /TAO
parentc1509a7c17e335c649e9decfc8a0aabe49389c14 (diff)
downloadATCD-1e9dbf481af98bfe82d3e1d7dd86b0af2162c28e.tar.gz
ChangeLogTag: Tue Nov 7 21:46:57 2000 Jeff Parsons <parsons@cs.wustl.edu>
Diffstat (limited to 'TAO')
-rw-r--r--TAO/TAO_IDL/ast/ast_type.cpp4
-rw-r--r--TAO/TAO_IDL/include/ast_type.h4
2 files changed, 7 insertions, 1 deletions
diff --git a/TAO/TAO_IDL/ast/ast_type.cpp b/TAO/TAO_IDL/ast/ast_type.cpp
index 74cccb4cee5..b045e681c52 100644
--- a/TAO/TAO_IDL/ast/ast_type.cpp
+++ b/TAO/TAO_IDL/ast/ast_type.cpp
@@ -74,6 +74,7 @@ ACE_RCSID(ast, ast_type, "$Id$")
// Constructor(s) and destructor.
AST_Type::AST_Type (void)
+ : ifr_added_ (0)
{
}
@@ -82,7 +83,8 @@ AST_Type::AST_Type (AST_Decl::NodeType nt,
UTL_StrList *p)
: AST_Decl (nt,
n,
- p)
+ p),
+ ifr_added_ (0)
{
}
diff --git a/TAO/TAO_IDL/include/ast_type.h b/TAO/TAO_IDL/include/ast_type.h
index 118a0d3a248..5842e06cc7f 100644
--- a/TAO/TAO_IDL/include/ast_type.h
+++ b/TAO/TAO_IDL/include/ast_type.h
@@ -103,6 +103,10 @@ public:
// Visiting.
virtual int ast_accept (ast_visitor *visitor);
+
+ // Has the full definition been added to the Interface Repository?
+ // Used for types which can have members and can be forward declared.
+ idl_bool ifr_added_;
};
#endif // _AST_TYPE_AST_TYPE_HH