summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_exception.cpp
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-06-17 15:09:25 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-06-17 15:09:25 +0000
commitb6b3d651a79ba2274fd3cf91c2b1bf5ea00cacd0 (patch)
tree322f3df305d9c8338bb17bd0d4119377a61c7c56 /TAO/TAO_IDL/be/be_exception.cpp
parent5c6e27500cde3fed1956b431028fbf26a44b884b (diff)
downloadATCD-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.cpp29
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);