summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/include/ast_union.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/include/ast_union.h')
-rw-r--r--TAO/TAO_IDL/include/ast_union.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/TAO/TAO_IDL/include/ast_union.h b/TAO/TAO_IDL/include/ast_union.h
index e412e49ea60..fdc784341fc 100644
--- a/TAO/TAO_IDL/include/ast_union.h
+++ b/TAO/TAO_IDL/include/ast_union.h
@@ -87,8 +87,8 @@ public:
AST_Union (AST_ConcreteType *disc_type,
UTL_ScopedName *n,
- bool local,
- bool abstract);
+ idl_bool local,
+ idl_bool abstract);
// Destructor.
virtual ~AST_Union (void);
@@ -96,7 +96,7 @@ public:
// This also calls the base class version.
virtual void redefine (AST_Structure *from);
- virtual bool in_recursion (ACE_Unbounded_Queue<AST_Type *> &list);
+ virtual idl_bool in_recursion (ACE_Unbounded_Queue<AST_Type *> &list);
// Are we or the parameter node involved in some kind of recursion?
// Data Accessors.
@@ -116,7 +116,7 @@ public:
{
char char_val;
ACE_CDR::WChar wchar_val;
- bool bool_val;
+ unsigned long bool_val;
ACE_INT16 short_val;
ACE_UINT16 ushort_val;
ACE_INT32 long_val;
@@ -185,7 +185,7 @@ private:
virtual AST_Enum *fe_add_enum (AST_Enum *e);
virtual AST_EnumVal *fe_add_enum_val (AST_EnumVal *v);
-
+
virtual int compute_default_value (void);
// Compute the default value (if any).