diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-11-08 03:52:11 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-11-08 03:52:11 +0000 |
commit | 1e9dbf481af98bfe82d3e1d7dd86b0af2162c28e (patch) | |
tree | b318d4e7e6235713a39b3ca50c57086de2e3ec7b /TAO | |
parent | c1509a7c17e335c649e9decfc8a0aabe49389c14 (diff) | |
download | ATCD-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.cpp | 4 | ||||
-rw-r--r-- | TAO/TAO_IDL/include/ast_type.h | 4 |
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 |