diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-06-17 15:09:25 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-06-17 15:09:25 +0000 |
commit | b6b3d651a79ba2274fd3cf91c2b1bf5ea00cacd0 (patch) | |
tree | 322f3df305d9c8338bb17bd0d4119377a61c7c56 /TAO/TAO_IDL/be/be_exception.cpp | |
parent | 5c6e27500cde3fed1956b431028fbf26a44b884b (diff) | |
download | ATCD-b6b3d651a79ba2274fd3cf91c2b1bf5ea00cacd0.tar.gz |
ChangeLogTag: Tue Jun 17 09:56:38 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_exception.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_exception.cpp | 29 |
1 files changed, 24 insertions, 5 deletions
diff --git a/TAO/TAO_IDL/be/be_exception.cpp b/TAO/TAO_IDL/be/be_exception.cpp index ebd3592ea33..5febe51f74a 100644 --- a/TAO/TAO_IDL/be/be_exception.cpp +++ b/TAO/TAO_IDL/be/be_exception.cpp @@ -28,22 +28,41 @@ ACE_RCSID (be, "$Id$") be_exception::be_exception (void) + : COMMON_Base (), + AST_Decl (), + AST_Type (), + AST_ConcreteType (), + UTL_Scope (), + AST_Structure (), + be_scope (), + be_decl (), + be_type () { - this->size_type (AST_Type::VARIABLE); // always the case + // Always the case. + this->size_type (AST_Type::VARIABLE); } be_exception::be_exception (UTL_ScopedName *n, idl_bool local, idl_bool abstract) - : AST_Decl (AST_Decl::NT_except, + : COMMON_Base (local, + abstract), + AST_Decl (AST_Decl::NT_except, + n), + AST_Type (AST_Decl::NT_except, n), + AST_ConcreteType (AST_Decl::NT_except, + n), + UTL_Scope (AST_Decl::NT_except), AST_Structure (AST_Decl::NT_except, n, local, abstract), - UTL_Scope (AST_Decl::NT_except), - COMMON_Base (local, - abstract) + be_scope (AST_Decl::NT_except), + be_decl (AST_Decl::NT_except, + n), + be_type (AST_Decl::NT_except, + n) { // Always the case. this->size_type (AST_Type::VARIABLE); |