summaryrefslogtreecommitdiff
path: root/modules/TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h')
-rw-r--r--modules/TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h b/modules/TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h
index d3ae2a8f24c..86492aaebf2 100644
--- a/modules/TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h
+++ b/modules/TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h
@@ -48,8 +48,6 @@ public:
virtual int visit_publishes (be_publishes *node);
virtual int visit_emits (be_emits *node);
virtual int visit_consumes (be_consumes *node);
- virtual int visit_extended_port (be_extended_port *node);
- virtual int visit_mirror_port (be_mirror_port *node);
private:
void compute_slots (AST_Component *node);
@@ -99,6 +97,12 @@ public:
~be_visitor_attr_set (void);
virtual int visit_attribute (be_attribute *node);
+
+ // This visitor has nothing to do with ports, so we
+ // can override these base class methods to be no-ops.
+ virtual int visit_extended_port (be_extended_port *node);
+ virtual int visit_mirror_port (be_mirror_port *node);
+ virtual int visit_porttype (be_porttype *node);
};
// ======================================================