summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_generator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_generator.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_generator.cpp32
1 files changed, 23 insertions, 9 deletions
diff --git a/TAO/TAO_IDL/be/be_generator.cpp b/TAO/TAO_IDL/be/be_generator.cpp
index 19d732b8857..923f06500ec 100644
--- a/TAO/TAO_IDL/be/be_generator.cpp
+++ b/TAO/TAO_IDL/be/be_generator.cpp
@@ -129,22 +129,36 @@ be_generator::create_module(UTL_ScopedName *n, UTL_StrList *p)
* Create a BE_Interface node
*/
AST_Interface *
-be_generator::create_interface(UTL_ScopedName *n,
- AST_Interface **ih,
- long nih,
- UTL_StrList *p)
+be_generator::create_interface (UTL_ScopedName *n,
+ AST_Interface **ih,
+ long nih,
+ AST_Interface **ih_flat,
+ long nih_flat,
+ UTL_StrList *p)
{
- return (AST_Interface *) new be_interface(n, ih, nih, p);
+ return (AST_Interface *) new be_interface (n,
+ ih,
+ nih,
+ ih_flat,
+ nih_flat,
+ p);
}
/*
* Create a BE_InterfaceFwd node
*/
AST_InterfaceFwd *
-be_generator::create_interface_fwd(UTL_ScopedName *n, UTL_StrList *p)
-{
- return (AST_InterfaceFwd *) new be_interface_fwd(this->create_interface (n, 0, -1, p),
- n, p);
+be_generator::create_interface_fwd (UTL_ScopedName *n,
+ UTL_StrList *p)
+{
+ return (AST_InterfaceFwd *) new be_interface_fwd (this->create_interface (n,
+ 0,
+ -1,
+ 0,
+ 0,
+ p),
+ n,
+ p);
}
/*