summaryrefslogtreecommitdiff
path: root/TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp')
-rw-r--r--TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp b/TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp
index 46b75a6be65..9cb70897a20 100644
--- a/TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp
+++ b/TAO/CIAO/CCF/CCF/IDL2/SemanticGraph/Union.hpp
@@ -121,15 +121,12 @@ namespace CCF
}
};
- class Union : public virtual TypeTemplateSpecialization,
+ class Union : public virtual Specialization,
public virtual Scope
{
public:
virtual bool
- complete () const
- {
- return defined ();
- }
+ complete () const;
static Introspection::TypeInfo const&
static_type_info ();
@@ -142,9 +139,10 @@ namespace CCF
type_info (static_type_info ());
}
- using TypeTemplateSpecialization::add_edge_left;
- using TypeTemplateSpecialization::add_edge_right;
+ using Specialization::add_edge_left;
+ using Specialization::add_edge_right;
using Scope::add_edge_left;
+ using Scope::add_edge_right;
};
}
}