summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-05-24 14:10:12 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-05-24 14:10:12 +0000
commit259c3013bdcb634a92dd69d7195d31a29e378b96 (patch)
tree0d050d8152edd0e0a6c49cd2f987a774f1491ad9
parent2ab3b7d13d12ea3675cf3cdc8b35a52de0b4533b (diff)
downloadATCD-259c3013bdcb634a92dd69d7195d31a29e378b96.tar.gz
- Beginning of support for abstract interfaces.
- Moved some utility methods and members of the BE node classes to the AST node classes, so the NEST backend under construction will need only visitors, no backend node classes. - Cosmetic changes to many files.
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a238
1 files changed, 0 insertions, 238 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 31340a3bb45..4b0d7e6d7a4 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -24,244 +24,6 @@ Fri May 24 09:04:38 2002 Jeff Parsons <parsons@cs.wustl.edu>
* TAO_IDL/be/be_predefined_type.cpp:
* TAO_IDL/be/be_sequence.cpp:
* TAO_IDL/be/be_structure.cpp:
- * TAO_IDL/be/be_tmplinst.cpp:
- * TAO_IDL/be/be_type.cpp:
- * TAO_IDL/be/be_union.cpp:
- * TAO_IDL/be/be_valuetype.cpp:
- * TAO_IDL/be/be_visitor_amh_pre_proc.cpp:
- * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
- * TAO_IDL/be/be_visitor_interface.cpp:
- * TAO_IDL/be/be_visitor_argument/arglist.cpp:
- * TAO_IDL/be/be_visitor_argument/argument.cpp:
- * TAO_IDL/be/be_visitor_argument/invoke_cs.cpp:
- * TAO_IDL/be/be_visitor_argument/marshal_ss.cpp:
- * TAO_IDL/be/be_visitor_argument/post_invoke_cs.cpp:
- * TAO_IDL/be/be_visitor_argument/post_marshal_ss.cpp:
- * TAO_IDL/be/be_visitor_argument/request_info_arglist.cpp:
- * TAO_IDL/be/be_visitor_argument/request_info_ch.cpp:
- * TAO_IDL/be/be_visitor_argument/request_info_result.cpp:
- * TAO_IDL/be/be_visitor_argument/request_info_sh.cpp:
- * TAO_IDL/be/be_visitor_argument/upcall_ss.cpp:
- * TAO_IDL/be/be_visitor_array/array_ch.cpp:
- * TAO_IDL/be/be_visitor_array/array_ci.cpp:
- * TAO_IDL/be/be_visitor_array/array_cs.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
- * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
- * TAO_IDL/be/be_visitor_enum/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_enum/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_exception/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/amh_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/amh_rh_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/amh_rh_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/amh_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/ami_interface_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/any_op_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/base_proxy_broker_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/base_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interceptors_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interceptors_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/interface.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_si.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/proxy_impls_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_broker_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_broker_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_impl_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/remote_proxy_impl_cs.cpp:
- * TAO_IDL/be/be_visitor_interface/smart_proxy_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/thru_poa_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
- * TAO_IDL/be/be_visitor_interface/tie_si.cpp:
- * TAO_IDL/be/be_visitor_interface_fwd/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_interface_fwd/interface_fwd_ch.cpp:
- * TAO_IDL/be/be_visitor_module/module_ch.cpp:
- * TAO_IDL/be/be_visitor_module/module_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/arglist.cpp:
- * TAO_IDL/be/be_visitor_operation/argument_invoke.cpp:
- * TAO_IDL/be/be_visitor_operation/argument_marshal.cpp:
- * TAO_IDL/be/be_visitor_operation/interceptors_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/operation.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/remote_proxy_impl_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/rettype_marshal_ss.cpp:
- * TAO_IDL/be/be_visitor_operation/rettype_post_invoke_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/rettype_pre_invoke_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/rettype_vardecl_cs.cpp:
- * TAO_IDL/be/be_visitor_operation/thru_poa_proxy_impl_ss.cpp:
- * TAO_IDL/be/be_visitor_root/root.cpp:
- * TAO_IDL/be/be_visitor_root/root_sth.cpp:
- * TAO_IDL/be/be_visitor_sequence/elemtype.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_bounded_obj_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/gen_unbounded_obj_sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_ci.cpp:
- * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
- * TAO_IDL/be/be_visitor_structure/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_structure/structure_ci.cpp:
- * TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp:
- * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
- * TAO_IDL/be/be_visitor_typedef/cdr_op_ci.cpp:
- * TAO_IDL/be/be_visitor_typedef/cdr_op_cs.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef_ci.cpp:
- * TAO_IDL/be/be_visitor_typedef/typedef_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ci.cpp:
- * TAO_IDL/be/be_visitor_valuetype/valuetype_init_cs.cpp:
- * TAO_IDL/be_include/be_array.h:
- * TAO_IDL/be_include/be_codegen.h:
- * TAO_IDL/be_include/be_constant.h:
- * TAO_IDL/be_include/be_decl.h:
- * TAO_IDL/be_include/be_generator.h:
- * TAO_IDL/be_include/be_global.h:
- * TAO_IDL/be_include/be_helper.h:
- * TAO_IDL/be_include/be_home.h:
- * TAO_IDL/be_include/be_interface.h:
- * TAO_IDL/be_include/be_operation.h:
- * TAO_IDL/be_include/be_sequence.h:
- * TAO_IDL/be_include/be_type.h:
- * TAO_IDL/be_include/be_visitor_argument.h:
- * TAO_IDL/be_include/be_visitor_array.h:
- * TAO_IDL/be_include/be_visitor_field.h:
- * TAO_IDL/be_include/be_visitor_interface.h:
- * TAO_IDL/be_include/be_visitor_operation.h:
- * TAO_IDL/be_include/be_visitor_sequence.h:
- * TAO_IDL/be_include/be_visitor_typecode.h:
- * TAO_IDL/be_include/be_visitor_union_branch.h:
- * TAO_IDL/be_include/be_visitor_valuetype.h:
- * TAO_IDL/be_include/be_visitor_argument/post_marshal_ss.h:
- * TAO_IDL/be_include/be_visitor_array/array.h:
- * TAO_IDL/be_include/be_visitor_array/array_cs.h:
- * TAO_IDL/be_include/be_visitor_array/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_array/cdr_op_ci.h:
- * TAO_IDL/be_include/be_visitor_array/cdr_op_cs.h:
- * TAO_IDL/be_include/be_visitor_attribute/attribute.h:
- * TAO_IDL/be_include/be_visitor_constant/constant_ch.h:
- * TAO_IDL/be_include/be_visitor_enum/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_enum/cdr_op_ci.h:
- * TAO_IDL/be_include/be_visitor_enum/enum_cs.h:
- * TAO_IDL/be_include/be_visitor_field/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_field/cdr_op_ci.h:
- * TAO_IDL/be_include/be_visitor_field/cdr_op_cs.h:
- * TAO_IDL/be_include/be_visitor_field/field_ch.h:
- * TAO_IDL/be_include/be_visitor_field/field_ci.h:
- * TAO_IDL/be_include/be_visitor_field/field_cs.h:
- * TAO_IDL/be_include/be_visitor_interface/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_interface/cdr_op_ci.h:
- * TAO_IDL/be_include/be_visitor_interface/cdr_op_cs.h:
- * TAO_IDL/be_include/be_visitor_interface/interceptors_cs.h:
- * TAO_IDL/be_include/be_visitor_interface/interface.h:
- * TAO_IDL/be_include/be_visitor_interface/interface_ci.h:
- * TAO_IDL/be_include/be_visitor_interface_fwd/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_interface_fwd/cdr_op_ci.h:
- * TAO_IDL/be_include/be_visitor_interface_fwd/interface_fwd_ch.h:
- * TAO_IDL/be_include/be_visitor_interface_fwd/interface_fwd_ci.h:
- * TAO_IDL/be_include/be_visitor_module/module.h:
- * TAO_IDL/be_include/be_visitor_module/module_ch.h:
- * TAO_IDL/be_include/be_visitor_module/module_sh.h:
- * TAO_IDL/be_include/be_visitor_operation/arglist.h:
- * TAO_IDL/be_include/be_visitor_operation/operation_ch.h:
- * TAO_IDL/be_include/be_visitor_operation/operation_cs.h:
- * TAO_IDL/be_include/be_visitor_operation/operation_sh.h:
- * TAO_IDL/be_include/be_visitor_sequence/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_structure/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_structure/cdr_op_ci.h:
- * TAO_IDL/be_include/be_visitor_structure/structure_ch.h:
- * TAO_IDL/be_include/be_visitor_structure/structure_ci.h:
- * TAO_IDL/be_include/be_visitor_structure/structure_cs.h:
- * TAO_IDL/be_include/be_visitor_typedef/cdr_op_ch.h:
- * TAO_IDL/be_include/be_visitor_typedef/cdr_op_ci.h:
- * TAO_IDL/be_include/be_visitor_typedef/cdr_op_cs.h:
- * TAO_IDL/be_include/be_visitor_typedef/typedef.h:
- * TAO_IDL/be_include/be_visitor_typedef/typedef_ch.h:
- * TAO_IDL/be_include/be_visitor_typedef/typedef_ci.h:
- * TAO_IDL/be_include/be_visitor_typedef/typedef_cs.h:
- * TAO_IDL/be_include/be_visitor_union_branch/public_ch.h:
- * TAO_IDL/driver/drv_preproc.cpp:
- * TAO_IDL/fe/fe_interface_header.cpp:
- * TAO_IDL/fe/fe_tmplinst.cpp:
- * TAO_IDL/fe/idl.ll:
- * TAO_IDL/fe/idl.yy:
- * TAO_IDL/fe/lex.yy.cpp:
- * TAO_IDL/fe/y.tab.cpp:
- * TAO_IDL/fe/y.tab.h:
- * TAO_IDL/include/ast_component.h:
- * TAO_IDL/include/ast_constant.h:
- * TAO_IDL/include/ast_decl.h:
- * TAO_IDL/include/ast_generator.h:
- * TAO_IDL/include/ast_home.h:
- * TAO_IDL/include/ast_interface.h:
- * TAO_IDL/include/ast_operation.h:
- * TAO_IDL/include/ast_type.h:
- * TAO_IDL/include/fe_interface_header.h:
- * TAO_IDL/include/idl_defines.h:
- * TAO_IDL/include/idl_global.h:
- * TAO_IDL/include/utl_err.h:
- * TAO_IDL/include/utl_scope.h:
- * TAO_IDL/util/utl_err.cpp:
- * TAO_IDL/util/utl_global.cpp:
- * TAO_IDL/util/utl_list.cpp:
- * TAO_IDL/util/utl_scope.cpp:
-
- Seems a previous checkin didn't take, so I'll try it again.
-
- * TAO_IDL/be_include/be_visitor_interface/interceptors_ch.h:
- * TAO_IDL/be/be_visitor_interface/interceptors_ch.cpp:
-
- These files should have been removed in a previous checkin.
-
- See Wed May 15 15:37:53 2002 Jeff Parsons <parsons@cs.wustl.edu>.
-
-Wed May 15 15:37:53 2002 Jeff Parsons <parsons@cs.wustl.edu>
-
- * TAO_IDL/tao_idl.cpp:
- * TAO_IDL/ast/ast_component.cpp:
- * TAO_IDL/ast/ast_constant.cpp:
- * TAO_IDL/ast/ast_decl.cpp:
- * TAO_IDL/ast/ast_generator.cpp:
- * TAO_IDL/ast/ast_home.cpp:
- * TAO_IDL/ast/ast_interface.cpp:
- * TAO_IDL/ast/ast_interface_fwd.cpp:
- * TAO_IDL/ast/ast_operation.cpp:
- * TAO_IDL/ast/ast_predefined_type.cpp:
- * TAO_IDL/ast/ast_root.cpp:
- * TAO_IDL/ast/ast_type.cpp:
- * TAO_IDL/be/be_array.cpp:
- * TAO_IDL/be/be_codegen.cpp:
- * TAO_IDL/be/be_constant.cpp:
- * TAO_IDL/be/be_decl.cpp:
- * TAO_IDL/be/be_generator.cpp:
- * TAO_IDL/be/be_helper.cpp:
- * TAO_IDL/be/be_home.cpp:
- * TAO_IDL/be/be_interface.cpp:
- * TAO_IDL/be/be_operation.cpp:
- * TAO_IDL/be/be_predefined_type.cpp:
- * TAO_IDL/be/be_sequence.cpp:
- * TAO_IDL/be/be_structure.cpp:
* TAO_IDL/be/be_type.cpp:
* TAO_IDL/be/be_union.cpp:
* TAO_IDL/be/be_valuetype.cpp: