summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/include/ast_module.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/include/ast_module.h')
-rw-r--r--TAO/TAO_IDL/include/ast_module.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/include/ast_module.h b/TAO/TAO_IDL/include/ast_module.h
index cae2cb03b3c..4cf89f0f27c 100644
--- a/TAO/TAO_IDL/include/ast_module.h
+++ b/TAO/TAO_IDL/include/ast_module.h
@@ -97,6 +97,10 @@ public:
// AST Dumping
virtual void dump(ostream &o);
+ // involved in OBV_ namespace generation
+ void set_has_nested_valuetype ();
+ idl_bool has_nested_valuetype ();
+
private:
friend void fe_populate(AST_Module *m);
friend int tao_yyparse();
@@ -116,6 +120,7 @@ private:
virtual AST_Typedef *fe_add_typedef(AST_Typedef *t);
virtual AST_Native *fe_add_native (AST_Native *n);
+ idl_bool pd_has_nested_valuetype;
};
#endif // _AST_MODULE_AST_MODULE_HH