summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_predefined_type.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/be/be_predefined_type.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_predefined_type.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/be/be_predefined_type.cpp b/TAO/TAO_IDL/be/be_predefined_type.cpp
index 7fa818da279..2dff03c0b72 100644
--- a/TAO/TAO_IDL/be/be_predefined_type.cpp
+++ b/TAO/TAO_IDL/be/be_predefined_type.cpp
@@ -1,3 +1,4 @@
+// $Id$
// ============================================================================
//
// = LIBRARY
@@ -103,6 +104,24 @@ be_predefined_type::be_predefined_type (AST_PredefinedType::PredefinedType t,
I_FALSE), NULL));
}
break;
+ case AST_PredefinedType::PT_longlong:
+ {
+ new_name->nconc (new UTL_ScopedName (new Identifier ("LongLong", 1, 0,
+ I_FALSE), NULL));
+ }
+ break;
+ case AST_PredefinedType::PT_ulonglong:
+ {
+ new_name->nconc (new UTL_ScopedName (new Identifier ("ULongLong", 1, 0,
+ I_FALSE), NULL));
+ }
+ break;
+ case AST_PredefinedType::PT_longdouble:
+ {
+ new_name->nconc (new UTL_ScopedName (new Identifier ("LongDouble", 1, 0,
+ I_FALSE), NULL));
+ }
+ break;
case AST_PredefinedType::PT_any:
{
new_name->nconc (new UTL_ScopedName (new Identifier ("Any", 1, 0,