summaryrefslogtreecommitdiff
path: root/modules/TAO/TAO_IDL/ast/ast_generator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/TAO/TAO_IDL/ast/ast_generator.cpp')
-rw-r--r--modules/TAO/TAO_IDL/ast/ast_generator.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/modules/TAO/TAO_IDL/ast/ast_generator.cpp b/modules/TAO/TAO_IDL/ast/ast_generator.cpp
index baee7f7c8cc..8246317dd59 100644
--- a/modules/TAO/TAO_IDL/ast/ast_generator.cpp
+++ b/modules/TAO/TAO_IDL/ast/ast_generator.cpp
@@ -83,6 +83,7 @@ trademarks or registered trademarks of Sun Microsystems, Inc.
#include "ast_instantiated_interface.h"
#include "ast_porttype.h"
#include "ast_mirror_port.h"
+#include "ast_connector.h"
#include "ast_provides.h"
#include "ast_uses.h"
#include "ast_publishes.h"
@@ -1080,3 +1081,19 @@ AST_Generator::create_mirror_port (
return retval;
}
+AST_Connector *
+AST_Generator::create_connector (
+ UTL_ScopedName *n,
+ AST_Connector *base_connector,
+ FE_Utils::T_PARAMLIST_INFO *template_params)
+{
+ AST_Connector *retval = 0;
+ ACE_NEW_RETURN (retval,
+ AST_Connector (n,
+ base_connector,
+ template_params),
+ 0);
+
+ return retval;
+}
+