diff options
author | kirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-11-19 23:58:43 +0000 |
---|---|---|
committer | kirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-11-19 23:58:43 +0000 |
commit | 52017be0f466e59676c410f00509d2053a6b8347 (patch) | |
tree | efb75a66a350f30604a32fae8157b0c6d9ec913b /TAO/TAO_IDL/be/be_visitor_attribute | |
parent | 32405d77135081dff4d8f1f7728351d767731f3c (diff) | |
download | ATCD-52017be0f466e59676c410f00509d2053a6b8347.tar.gz |
ChangeLogTag:Fri Nov 19 17:05:00 1999 Kirthika Parameswaran
<kirthika@cs.wustl.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_attribute')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp b/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp index 3648cf955eb..c736c070614 100644 --- a/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp +++ b/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp @@ -80,7 +80,6 @@ be_visitor_attribute::visit_attribute (be_attribute *node) // Get the strategy from the attribute and hand it over // to the operation delete op->set_strategy (node->get_get_strategy ()); - be_visitor_context ctx (*this->ctx_); @@ -118,6 +117,12 @@ be_visitor_attribute::visit_attribute (be_attribute *node) case TAO_CodeGen::TAO_ATTRIBUTE_DIRECT_COLLOCATED_SS: ctx.state (TAO_CodeGen::TAO_OPERATION_DIRECT_COLLOCATED_SS); break; + case TAO_CodeGen::TAO_ATTRIBUTE_SMART_PROXY_CH: + ctx.state (TAO_CodeGen::TAO_OPERATION_SMART_PROXY_CH); + break; + case TAO_CodeGen::TAO_ATTRIBUTE_SMART_PROXY_CS: + ctx.state (TAO_CodeGen::TAO_OPERATION_SMART_PROXY_CS); + break; case TAO_CodeGen::TAO_ATTRIBUTE_TIE_SH: ctx.state (TAO_CodeGen::TAO_OPERATION_TIE_SH); break; @@ -245,7 +250,12 @@ be_visitor_attribute::visit_attribute (be_attribute *node) case TAO_CodeGen::TAO_ATTRIBUTE_TIE_SI: ctx.state (TAO_CodeGen::TAO_OPERATION_TIE_SI); break; - + case TAO_CodeGen::TAO_ATTRIBUTE_SMART_PROXY_CH: + ctx.state (TAO_CodeGen::TAO_OPERATION_SMART_PROXY_CH); + break; + case TAO_CodeGen::TAO_ATTRIBUTE_SMART_PROXY_CS: + ctx.state (TAO_CodeGen::TAO_OPERATION_SMART_PROXY_CS); + break; default: // error ACE_ERROR_RETURN ((LM_ERROR, |