diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_union_fwd.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_union_fwd.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/TAO/TAO_IDL/be/be_union_fwd.cpp b/TAO/TAO_IDL/be/be_union_fwd.cpp index 0bdcf6ac257..5ec01dd1592 100644 --- a/TAO/TAO_IDL/be/be_union_fwd.cpp +++ b/TAO/TAO_IDL/be/be_union_fwd.cpp @@ -19,6 +19,7 @@ #include "be_union_fwd.h" #include "be_visitor.h" +#include "ast_union.h" ACE_RCSID (be, be_union_fwd, @@ -28,10 +29,14 @@ be_union_fwd::be_union_fwd (void) { } -be_union_fwd::be_union_fwd (UTL_ScopedName *n) - : be_type (AST_Decl::NT_union_fwd, - n), - AST_UnionFwd (n), +be_union_fwd::be_union_fwd (AST_Union *dummy, + UTL_ScopedName *n) + : be_structure_fwd (dummy, + n), + AST_UnionFwd (dummy, + n), + AST_StructureFwd (dummy, + n), AST_Type (AST_Decl::NT_union_fwd, n), AST_Decl (AST_Decl::NT_union_fwd, |