summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/include/ast_expression.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/include/ast_expression.h')
-rw-r--r--TAO/TAO_IDL/include/ast_expression.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/include/ast_expression.h b/TAO/TAO_IDL/include/ast_expression.h
index b3cc116b91e..70f49839ca0 100644
--- a/TAO/TAO_IDL/include/ast_expression.h
+++ b/TAO/TAO_IDL/include/ast_expression.h
@@ -168,9 +168,7 @@ public:
ACE_CDR::Long lval; // Contains long expression value.
ACE_CDR::ULong ulval; // Contains unsigned long expr value.
ACE_CDR::Boolean bval; // Contains boolean expression value.
-#if ! defined (ACE_LACKS_LONGLONG_T)
ACE_CDR::LongLong llval; // Contains long long expr value.
-#endif /* ! defined (ACE_LACKS_LONGLONG_T) */
#if defined (ACE_LACKS_UNSIGNEDLONGLONG_T) && ! defined (ACE_LACKS_LONGLONG_T)
ACE_CDR::LongLong ullval; // Contains unsigned long long expr value
#elif ! defined (ACE_LACKS_LONGLONG_T)
@@ -204,11 +202,15 @@ public:
AST_Expression (ACE_CDR::UShort us);
AST_Expression (ACE_CDR::Long l);
+
+ AST_Expression (ACE_CDR::LongLong ll);
AST_Expression (ACE_CDR::Boolean b);
AST_Expression (ACE_CDR::ULong ul);
+ AST_Expression (ACE_CDR::ULongLong ull);
+
AST_Expression (ACE_CDR::ULong,
ExprType t);