summaryrefslogtreecommitdiff
path: root/TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp')
-rw-r--r--TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp23
1 files changed, 3 insertions, 20 deletions
diff --git a/TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp b/TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp
index 03793aafeef..1318ef3c5ef 100644
--- a/TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp
+++ b/TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp
@@ -356,32 +356,15 @@ namespace CCF
};
- struct Arguments : Edge<SemanticGraph::Arguments>
+ struct Specialized : Edge<SemanticGraph::Specialized>
{
virtual void
- traverse (Type& a)
- {
- node_traverser ().traverse (a.argument ());
- }
- };
-
- struct ArgumentsWithType : Edge<SemanticGraph::ArgumentsWithType>
- {
- virtual void
- traverse (Type& a)
+ traverse (Type& e)
{
- node_traverser ().traverse (a.type ());
+ node_traverser ().traverse (e.type ());
}
};
- struct ArgumentsWithValue : Edge<SemanticGraph::ArgumentsWithValue>
- {
- virtual void
- traverse (Type& a)
- {
- node_traverser ().traverse (a.value ());
- }
- };
struct Inherits : Edge<SemanticGraph::Inherits>
{