diff options
Diffstat (limited to 'TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp')
-rw-r--r-- | TAO/CIAO/CCF/CCF/IDL2/Traversal/Elements.hpp | 23 |
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> { |