diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-10-16 16:52:40 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-10-16 16:52:40 +0000 |
commit | 17a2397a1d3b9d444231a8bc745c42affecd9a0d (patch) | |
tree | cbfe4be8725183a6ad7e5d0ea3c2a24af45e171f /TAO/TAO_IDL/include/ast_decl.h | |
parent | ee7551323c24832055402c241a8b458870c2ed9f (diff) | |
download | ATCD-17a2397a1d3b9d444231a8bc745c42affecd9a0d.tar.gz |
ChangeLogTag: Wed Oct 16 11:49:21 2002 Jeff Parsons <parsons@isis-server.isis.vanderbilt.edu>
Diffstat (limited to 'TAO/TAO_IDL/include/ast_decl.h')
-rw-r--r-- | TAO/TAO_IDL/include/ast_decl.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/include/ast_decl.h b/TAO/TAO_IDL/include/ast_decl.h index 67a1807757a..1f77b7bb8eb 100644 --- a/TAO/TAO_IDL/include/ast_decl.h +++ b/TAO/TAO_IDL/include/ast_decl.h @@ -269,6 +269,10 @@ public: UTL_ScopedName *last_referenced_as (void) const; void last_referenced_as (UTL_ScopedName *n); + // Accessors for the prefix_socpe_ member. + UTL_Scope *prefix_scope (void); + void prefix_scope (UTL_Scope *s); + // Useful for GIOP to know if a wstring is being marshaled. virtual int contains_wstring (void); void contains_wstring (int val); @@ -347,6 +351,9 @@ private: // Temporary holder of the most recent way we were reference. // The top level component of this is added to pd_name_referenced. + // The scope in which our prefix, if any, was assigned. + UTL_Scope *prefix_scope_; + private: void compute_full_name (UTL_ScopedName *n); // Compute the full name of an AST node. |