summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_attribute
diff options
context:
space:
mode:
authorcorsaro <corsaro@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-20 02:15:14 +0000
committercorsaro <corsaro@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-11-20 02:15:14 +0000
commit43c36ecf78cd45d6258962b94c82cacd8455b821 (patch)
tree64b1735a58a2ee391bc3bc321e87ce392a976d56 /TAO/TAO_IDL/be/be_visitor_attribute
parent2067f5dffafacab17208691b8e2fa9e0486d5e1a (diff)
downloadATCD-43c36ecf78cd45d6258962b94c82cacd8455b821.tar.gz
ChangeLogTag: Sun Nov 19 19:11:19 2000 Angelo Corsaro <corsaro@cs.wustl.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_attribute')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp33
1 files changed, 33 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp b/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp
index bb10447fe2d..7471325c568 100644
--- a/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp
@@ -119,6 +119,23 @@ 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_BASE_PROXY_IMPL_CH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_BASE_PROXY_IMPL_CH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_PROXY_IMPL_XH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_PROXY_IMPL_XH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_REMOTE_PROXY_IMPL_CS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_REMOTE_PROXY_IMPL_CS);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_THRU_POA_PROXY_IMPL_SS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_THRU_POA_PROXY_IMPL_SS);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_DIRECT_PROXY_IMPL_SS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_DIRECT_PROXY_IMPL_SS);
+ break;
+
case TAO_CodeGen::TAO_ATTRIBUTE_SMART_PROXY_CH:
ctx.state (TAO_CodeGen::TAO_OPERATION_SMART_PROXY_CH);
break;
@@ -262,6 +279,22 @@ 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_BASE_PROXY_IMPL_CH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_BASE_PROXY_IMPL_CH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_PROXY_IMPL_XH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_PROXY_IMPL_XH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_REMOTE_PROXY_IMPL_CS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_REMOTE_PROXY_IMPL_CS);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_THRU_POA_PROXY_IMPL_SS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_THRU_POA_PROXY_IMPL_SS);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_DIRECT_PROXY_IMPL_SS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_DIRECT_PROXY_IMPL_SS);
+ break;
case TAO_CodeGen::TAO_ATTRIBUTE_TIE_SH:
ctx.state (TAO_CodeGen::TAO_OPERATION_TIE_SH);
break;