diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-05-28 23:48:27 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-05-28 23:48:27 +0000 |
commit | 22c77c48a763169c202a2f2cf8d179c061a59c61 (patch) | |
tree | fe744fa2f6f59c1f49cfa8bc80362c84e10cb8d7 /TAO/TAO_IDL/be/be_decl.cpp | |
parent | 061eab2e94e481d70a3c3689ffa97ed850f778d5 (diff) | |
download | ATCD-22c77c48a763169c202a2f2cf8d179c061a59c61.tar.gz |
ChangeLogTag: Fri May 28 18:46:11 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_decl.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_decl.cpp | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/be/be_decl.cpp b/TAO/TAO_IDL/be/be_decl.cpp index 9ab1742ec1f..00fbf97a237 100644 --- a/TAO/TAO_IDL/be/be_decl.cpp +++ b/TAO/TAO_IDL/be/be_decl.cpp @@ -89,7 +89,8 @@ be_decl::be_decl (void) srv_outarg_tmpl_class_gen_ (I_FALSE), srv_outarg_pragma_inst_gen_ (I_FALSE), srv_retarg_tmpl_class_gen_ (I_FALSE), - srv_retarg_pragma_inst_gen_ (I_FALSE) + srv_retarg_pragma_inst_gen_ (I_FALSE), + ccm_pre_proc_gen_ (I_FALSE) { } @@ -136,7 +137,8 @@ be_decl::be_decl (AST_Decl::NodeType type, srv_outarg_tmpl_class_gen_ (I_FALSE), srv_outarg_pragma_inst_gen_ (I_FALSE), srv_retarg_tmpl_class_gen_ (I_FALSE), - srv_retarg_pragma_inst_gen_ (I_FALSE) + srv_retarg_pragma_inst_gen_ (I_FALSE), + ccm_pre_proc_gen_ (I_FALSE) { } @@ -561,6 +563,12 @@ be_decl::srv_inline_gen (void) return this->srv_inline_gen_; } +idl_bool +be_decl::ccm_pre_proc_gen (void) +{ + return this->ccm_pre_proc_gen_; +} + // Set the flag indicating that code generation is done. void be_decl::cli_hdr_gen (idl_bool val) @@ -785,6 +793,14 @@ be_decl::srv_inline_gen (idl_bool val) this->srv_inline_gen_ = val; } +void +be_decl::ccm_pre_proc_gen (idl_bool val) +{ + this->ccm_pre_proc_gen_ = val; +} + +//========================================== + int be_decl::accept (be_visitor *visitor) { |