summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-07-12 18:49:32 +0000
committerkirthika <kirthika@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-07-12 18:49:32 +0000
commit5e4c61e28446d96f800580999852a5d272b782a4 (patch)
treef60b7c7188e86de45976a668ee04557718de8605
parente3385819fa76c370af0c84e6f0f1588626c08cc4 (diff)
downloadATCD-5e4c61e28446d96f800580999852a5d272b782a4.tar.gz
added states
-rw-r--r--TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp26
1 files changed, 25 insertions, 1 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp b/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp
index 0edde660232..ba596c734c7 100644
--- a/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_attribute/attribute.cpp
@@ -125,13 +125,24 @@ be_visitor_attribute::visit_attribute (be_attribute *node)
case TAO_CodeGen::TAO_ATTRIBUTE_SMART_PROXY_CS:
ctx.state (TAO_CodeGen::TAO_OPERATION_SMART_PROXY_CS);
break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_CH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_CH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_CS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_CS);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_SH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_SH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_SS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_SS);
+ break;
case TAO_CodeGen::TAO_ATTRIBUTE_TIE_SH:
ctx.state (TAO_CodeGen::TAO_OPERATION_TIE_SH);
break;
case TAO_CodeGen::TAO_ATTRIBUTE_TIE_SI:
ctx.state (TAO_CodeGen::TAO_OPERATION_TIE_SI);
break;
-
default:
// error
ACE_ERROR_RETURN ((LM_ERROR,
@@ -262,6 +273,19 @@ be_visitor_attribute::visit_attribute (be_attribute *node)
case TAO_CodeGen::TAO_ATTRIBUTE_SMART_PROXY_CS:
ctx.state (TAO_CodeGen::TAO_OPERATION_SMART_PROXY_CS);
break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_CH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_CH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_CS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_CS);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_SH:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_SH);
+ break;
+ case TAO_CodeGen::TAO_ATTRIBUTE_INTERCEPTORS_SS:
+ ctx.state (TAO_CodeGen::TAO_OPERATION_INTERCEPTORS_SS);
+ break;
+
default:
// error
ACE_ERROR_RETURN ((LM_ERROR,