summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp
index fc891a668bd..c6e92a46c8c 100644
--- a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp
@@ -259,6 +259,8 @@ be_visitor_typecode_defn::gen_nested_namespace_end (be_module *node)
}
}
+ *os << be_nl << be_nl;
+
return 0;
}
@@ -396,12 +398,13 @@ be_visitor_typecode_defn::gen_typecode_ptr (be_type * node)
if (node->is_nested () &&
node->defined_in ()->scope_node_type () == AST_Decl::NT_module)
{
- be_module *module = be_module::narrow_from_scope (node->defined_in ());
+ be_module * const module =
+ be_module::narrow_from_scope (node->defined_in ());
if (!module || (this->gen_nested_namespace_begin (module) == -1))
{
ACE_ERROR_RETURN ((LM_ERROR,
- "be_visitor_typecode_defn::visit_type - "
+ "be_visitor_typecode_defn::gen_typecode_ptr - "
"Error parsing nested name\n"),
-1);
}
@@ -430,7 +433,7 @@ be_visitor_typecode_defn::gen_typecode_ptr (be_type * node)
os << node->tc_name ();
os << " =" << be_idt_nl
- << "&_tc_TAO_tc_";
+ << "&_tao_tc_";
// Flat name generation.
os << node->flat_name ();
@@ -688,6 +691,10 @@ be_visitor_typecode_defn::visit_string (be_string * node)
<< "// TAO_IDL - Generated from" << be_nl
<< "// " << __FILE__ << ":" << __LINE__ << be_nl << be_nl;
+ os << be_nl << be_nl
+ << "// WORK DAMN IT!" << be_nl
+ << "// " << __FILE__ << ":" << __LINE__ << be_nl << be_nl;
+
// Generate the TypeCode instantiation.
os
<< "static TAO::TypeCode::String<TAO::Null_RefCount_Policy> const"