| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
'connection_caching_step_0'.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TAO_IDL/ast/ast_array.cpp:
* TAO_IDL/ast/ast_attribute.cpp:
* TAO_IDL/ast/ast_constant.cpp:
* TAO_IDL/ast/ast_decl.cpp:
* TAO_IDL/ast/ast_enum.cpp:
* TAO_IDL/ast/ast_enum_val.cpp:
* TAO_IDL/ast/ast_exception.cpp:
* TAO_IDL/ast/ast_expression.cpp:
* TAO_IDL/ast/ast_field.cpp:
* TAO_IDL/ast/ast_interface.cpp:
* TAO_IDL/ast/ast_interface_fwd.cpp:
* TAO_IDL/ast/ast_module.cpp:
* TAO_IDL/ast/ast_native.cpp:
* TAO_IDL/ast/ast_operation.cpp:
* TAO_IDL/ast/ast_predefined_type.cpp:
* TAO_IDL/ast/ast_root.cpp:
* TAO_IDL/ast/ast_sequence.cpp:
* TAO_IDL/ast/ast_string.cpp:
* TAO_IDL/ast/ast_structure.cpp:
* TAO_IDL/ast/ast_type.cpp:
* TAO_IDL/ast/ast_typedef.cpp:
* TAO_IDL/ast/ast_union.cpp:
* TAO_IDL/ast/ast_union_branch.cpp:
* TAO_IDL/ast/ast_union_label.cpp:
* TAO_IDL/include/ast.h:
* TAO_IDL/include/ast_argument.h:
* TAO_IDL/include/ast_array.h:
* TAO_IDL/include/ast_attribute.h:
* TAO_IDL/include/ast_constant.h:
* TAO_IDL/include/ast_decl.h:
* TAO_IDL/include/ast_enum.h:
* TAO_IDL/include/ast_enum_val.h:
* TAO_IDL/include/ast_exception.h:
* TAO_IDL/include/ast_expression.h:
* TAO_IDL/include/ast_field.h:
* TAO_IDL/include/ast_interface.h:
* TAO_IDL/include/ast_interface_fwd.h:
* TAO_IDL/include/ast_module.h:
* TAO_IDL/include/ast_native.h:
* TAO_IDL/include/ast_operation.h:
* TAO_IDL/include/ast_predefined_type.h:
* TAO_IDL/include/ast_root.h:
* TAO_IDL/include/ast_sequence.h:
* TAO_IDL/include/ast_string.h:
* TAO_IDL/include/ast_structure.h:
* TAO_IDL/include/ast_type.h:
* TAO_IDL/include/ast_typedef.h:
* TAO_IDL/include/ast_union.h:
* TAO_IDL/include/ast_union_branch.h:
* TAO_IDL/include/ast_union_label.h:
* TAO_IDL/include/utl_scope.h:
* TAO_IDL/util/utl_scope.cpp:
Renamed the recently added accept() method as ast_accept().
Some compilers were confused by the accept() method in the
be_<node> classes, even though it has a different signature.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Added missing 'const' to code generation of request
info class private member declaration for simple
predefined types.
* TAO_IDL/include/ast_visitor.h:
Removed unnecessary #if defined (IDL_HAS_VALUETYPE) guard
around two pure virtual functions.
|
|
|
|
|
|
| |
Added missing 'const' to code generation of request
info class private member declaration for simple
predefined types.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Added some missing commas in the functions that output
the FE and BE version. Thanks to Craig Rodrigues
<rodrigc@mediaone.net> for pointing this out and
supplying a patch.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TAO_IDL/be/be_visitor_argument/request_info_ch.cpp:
Added a check for an imported node along with all the
other checks that are there to decide whether to
generate the ACE_NESTED_CLASS macro or not for the
members of the request info subclasses constructor signature
and private member declaration. If the member is imported,
the full scoped name should be generated on all platforms.
Thanks to Base V Paul <basev@wiproge.med.ge.com> for
reporting this bug.
While I was there, I added the above decision branch to
all the other applicable data types. It had been added
piecemeal up to now, as bugs were reported.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TAO_IDL/ast/ast_visitor.cpp:
New files containing the abstract class ast_visitor.
Anyone writing a pluggable back end for the IDl
compiler and who wishes to have the visitors
traverse the AST_<node> classes instead of the
be_<node> classes can subclass this class.
* TAO_IDL/Makefile.FE:
* TAO_IDL/TAO_IDL_FE_DLL.dsp:
* TAO_IDL/TAO_IDL_FE_LIB.dsp:
* TAO_IDL/TAI_IDL_FE.bor:
* TAO_IDL/ast/Makefile.am:
Added the above new files to the Makefiles and
to the MSVC projects.
* TAO_IDL/ast/ast_argument.cpp:
* TAO_IDL/ast/ast_array.cpp:
* TAO_IDL/ast/ast_attribute.cpp:
* TAO_IDL/ast/ast_constant.cpp:
* TAO_IDL/ast/ast_decl.cpp:
* TAO_IDL/ast/ast_enum.cpp:
* TAO_IDL/ast/ast_enum_val.cpp:
* TAO_IDL/ast/ast_exception.cpp:
* TAO_IDL/ast/ast_expression.cpp:
* TAO_IDL/ast/ast_field.cpp:
* TAO_IDL/ast/ast_interface.cpp:
* TAO_IDL/ast/ast_interface_fwd.cpp:
* TAO_IDL/ast/ast_module.cpp:
* TAO_IDL/ast/ast_native.cpp:
* TAO_IDL/ast/ast_operation.cpp:
* TAO_IDL/ast/ast_predefined_type.cpp:
* TAO_IDL/ast/ast_root.cpp:
* TAO_IDL/ast/ast_sequence.cpp:
* TAO_IDL/ast/ast_string.cpp:
* TAO_IDL/ast/ast_structure.cpp:
* TAO_IDL/ast/ast_type.cpp:
* TAO_IDL/ast/ast_typedef.cpp:
* TAO_IDL/ast/ast_union.cpp:
* TAO_IDL/ast/ast_union_branch.cpp:
* TAO_IDL/ast/ast_union_label.cpp:
* TAO_IDL/include/ast.h:
* TAO_IDL/include/ast_argument.h:
* TAO_IDL/include/ast_array.h:
* TAO_IDL/include/ast_attribute.h:
* TAO_IDL/include/ast_constant.h:
* TAO_IDL/include/ast_decl.h:
* TAO_IDL/include/ast_enum.h:
* TAO_IDL/include/ast_enum_val.h:
* TAO_IDL/include/ast_exception.h:
* TAO_IDL/include/ast_expression.h:
* TAO_IDL/include/ast_field.h:
* TAO_IDL/include/ast_interface.h:
* TAO_IDL/include/ast_interface_fwd.h:
* TAO_IDL/include/ast_module.h:
* TAO_IDL/include/ast_native.h:
* TAO_IDL/include/ast_operation.h:
* TAO_IDL/include/ast_predefined_type.h:
* TAO_IDL/include/ast_root.h:
* TAO_IDL/include/ast_sequence.h:
* TAO_IDL/include/ast_string.h:
* TAO_IDL/include/ast_structure.h:
* TAO_IDL/include/ast_type.h:
* TAO_IDL/include/ast_typedef.h:
* TAO_IDL/include/ast_union.h:
* TAO_IDL/include/ast_union_branch.h:
* TAO_IDL/include/ast_union_label.h:
* TAO_IDL/include/utl_scope.h:
* TAO_IDL/util/utl_scope.cpp:
Added virtual accept() method to the above classes,
for use by the AST visitors.
* TAO_IDL/be/be_argument.cpp:
Cosmetic changes.
|
|
|
|
| |
<Michael.Kircher@mchp.siemens.de>
|
|
|
|
| |
<bala@cs.wustl.edu>
|
|
|
|
| |
<bala@cs.wustl.edu>
|
| |
|
| |
|
| |
|
|
|
|
| |
<bala@cs.wustl.edu>
|
|
|
|
| |
<bala@cs.wustl.edu>
|
| |
|
|
|
|
| |
<bala@cs.wustl.edu>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|