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.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/TAO/TAO_IDL/include/ast_expression.h b/TAO/TAO_IDL/include/ast_expression.h
index b06a8b759ed..f379f6cd1d6 100644
--- a/TAO/TAO_IDL/include/ast_expression.h
+++ b/TAO/TAO_IDL/include/ast_expression.h
@@ -167,7 +167,7 @@ public:
unsigned short usval; // Contains unsigned short expr value.
long lval; // Contains long expression value.
unsigned long ulval; // Contains unsigned long expr value.
- unsigned long bval; // Contains boolean expression value.
+ bool 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) */
@@ -205,8 +205,7 @@ public:
AST_Expression (long l);
- AST_Expression (long l,
- ExprType t);
+ AST_Expression (bool b);
AST_Expression (unsigned long ul);
@@ -301,7 +300,7 @@ protected:
AST_ExprValue *eval_symbol (EvalKind ek);
- idl_bool type_mismatch (ExprType et);
+ bool type_mismatch (ExprType et);
private:
UTL_Scope *pd_defined_in;