summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Adding Files As is For MergeFred Hornsey2019-06-078-16/+107
| | | | |
| * | | | ast_constant.cpp: Move C++ specific code out of the FEFred Hornsey2019-02-206-110/+11
| | | | |
| * | | | TAO_IDL: IDL4 stdint-like IntegersFred Hornsey2019-01-214-153/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uint16, uint32, uint64, int16, int32, int64 from IDL 4.2 section 7.4.13.4.5 "Explicitly-named Integer Types" WIP uint8/int8 from IDL4.2 section 7.4.13.4.4 "Integers restricted to holding 8-bits of information"
* | | | | Merge branch 'master' into jwi-ACE_OSCALLJohnny Willemsen2021-06-288-64/+40
|\ \ \ \ \
| * | | | | More compact code generationJohnny Willemsen2021-06-285-29/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_array/array_cs.cpp: * TAO/TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp:
| * | | | | Make use of nullptr, removed redundant cast, const changes, layout changesJohnny Willemsen2021-06-284-35/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_codegen.cpp: * TAO/TAO_IDL/be/be_visitor_array/array_cs.cpp: * TAO/TAO_IDL/fe/idl.ll: * TAO/TAO_IDL/fe/idl.yy.cpp:
* | | | | | Removed FAIL value from ACE_OSCALL an ACE_OSCALL_RETURN, not used at allJohnny Willemsen2021-06-281-1/+0
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ACE/ace/Mem_Map.cpp: * ACE/ace/OS_NS_Thread.cpp: * ACE/ace/OS_NS_Thread.inl: * ACE/ace/OS_NS_arpa_inet.cpp: * ACE/ace/OS_NS_arpa_inet.inl: * ACE/ace/OS_NS_devctl.inl: * ACE/ace/OS_NS_dlfcn.inl: * ACE/ace/OS_NS_fcntl.cpp: * ACE/ace/OS_NS_fcntl.inl: * ACE/ace/OS_NS_macros.h: * ACE/ace/OS_NS_netdb.inl: * ACE/ace/OS_NS_poll.inl: * ACE/ace/OS_NS_regex.inl: * ACE/ace/OS_NS_signal.inl: * ACE/ace/OS_NS_stdio.inl: * ACE/ace/OS_NS_stdlib.inl: * ACE/ace/OS_NS_stropts.inl: * ACE/ace/OS_NS_sys_mman.inl: * ACE/ace/OS_NS_sys_msg.inl: * ACE/ace/OS_NS_sys_resource.inl: * ACE/ace/OS_NS_sys_shm.inl: * ACE/ace/OS_NS_sys_socket.inl: * ACE/ace/OS_NS_sys_stat.inl: * ACE/ace/OS_NS_sys_time.inl: * ACE/ace/OS_NS_sys_uio.inl: * ACE/ace/OS_NS_sys_utsname.cpp: * ACE/ace/OS_NS_sys_wait.inl: * ACE/ace/OS_NS_time.cpp: * ACE/ace/OS_NS_time.h: * ACE/ace/OS_NS_time.inl: * ACE/ace/OS_NS_unistd.cpp: * ACE/ace/OS_NS_unistd.inl: * ACE/ace/OS_NS_wchar.inl: * ACE/ace/OS_TLI.inl: * ACE/ace/config-macros.h: * TAO/TAO_IDL/be/be_helper.cpp:
* | | | | Merge pull request #1559 from DOCGroup/plm_1550Phil Mesnier2021-06-181-0/+6
|\ \ \ \ \ | | | | | | | | | | | | Applying changes recommended by Coverity scan.
| * | | | | Applying changes recommended by Coverity scan.Phil Mesnier2021-06-171-0/+6
| | | | | |
* | | | | | Merge pull request #1555 from DOCGroup/plm_1550Phil Mesnier2021-06-171-8/+2
|\ \ \ \ \ \ | |/ / / / / | | | | | | applying solution to issue 1550 as found in ace6tao2
| * | | | | applying solution to issue 1550 as found in ace6tao2Phil Mesnier2021-06-161-8/+2
| | |_|/ / | |/| | |
* | | | | More dense codeJohnny Willemsen2021-06-161-4/+2
| | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
* | | | | Use nullptr instead of 0Johnny Willemsen2021-06-161-1/+1
| | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp:
* | | | | Make use of C++11 using in the generated code and more reduced code ↵Johnny Willemsen2021-06-165-51/+35
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | generation when an operation doesn't have arguments * TAO/TAO_IDL/be/be_interface.cpp: * TAO/TAO_IDL/be/be_type.cpp: * TAO/TAO_IDL/be/be_valuetype.cpp: * TAO/TAO_IDL/be/be_visitor_interface/amh_sh.cpp: * TAO/TAO_IDL/be/be_visitor_operation/arglist.cpp:
* | | | Merge branch 'master' into jwi-hashoverrideJohnny Willemsen2021-04-301-1/+1
|\ \ \ \
| * | | | Generate execute operation with overrideJohnny Willemsen2021-04-301-1/+1
| | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
* | | | | Mark also the generated hash operation with overrideJohnny Willemsen2021-04-301-1/+1
|/ / / / | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_interface.cpp: * TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h:
* | | | Merge pull request #1490 from jwillemsen/jwi-taoidl-hashtableoverrideJohnny Willemsen2021-04-291-3/+3
|\ \ \ \ | | | | | | | | | | Add override to the generated lookup operation
| * | | | Add override to the generated lookup operationJohnny Willemsen2021-04-291-3/+3
| | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_interface.cpp:
* | | | | Make use of std::addressofJohnny Willemsen2021-04-291-3/+3
| | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_interface/tie_ss.cpp:
* | | | | Make use of delete/defaultJohnny Willemsen2021-04-291-3/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_interface/tie_sh.cpp: * TAO/tao/DynamicAny/DynAnyFactory.h: * TAO/tao/DynamicInterface/Context.cpp: * TAO/tao/DynamicInterface/Context.h: * TAO/tao/DynamicInterface/Context.inl: * TAO/tao/DynamicInterface/DII_Reply_Dispatcher.cpp: * TAO/tao/DynamicInterface/DII_Reply_Dispatcher.h: * TAO/tao/Invocation_Adapter.h:
* | | | Remove Support MacroFred Hornsey2021-04-271-2/+0
| | | |
* | | | Support C++ Keywords in DCPS_DATA_SEQUENCE_TYPEFred Hornsey2021-04-262-18/+5
| | | | | | | | | | | | | | | | Made for https://github.com/objectcomputing/OpenDDS/pull/2608
* | | | fix wstring coerce leak in tao_idlTimothy Simpson2021-04-165-1077/+1095
| | | |
* | | | Documentation, layout, C++11 changesJohnny Willemsen2021-03-0952-54/+0
| | | |
* | | | Layout changesJohnny Willemsen2021-03-084-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ACE/ASNMP/tests/test_config.h: * ACE/Kokyu/Kokyu_defs.inl: * ACE/ace/ATM_Params.h: * ACE/apps/JAWS2/HTTPU/http_headers.h: * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp: * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp: * TAO/orbsvcs/orbsvcs/Notify/Refcountable.cpp: * TAO/tao/Codeset/Codeset_Manager_i.h: * TAO/tao/Codeset/Codeset_Translator_Factory.h: * TAO/tao/Codeset_Manager.h: * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp: * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
* | | | Merge branch 'testing' into taoidl-tao3Adam Mitz2021-01-211-14/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | # Conflicts: # TAO/TAO_IDL/driver/drv_preproc.cpp
| * | | | tao_idl: ACE logging with %p requires an additional varargs argument, %m doesn'tAdam Mitz2021-01-211-13/+13
| | | | |
| * | | | tao_idl: when invoking preproc don't add quotes to args that already have themAdam Mitz2021-01-211-1/+1
| | |_|/ | |/| |
* | | | Remove ACE_HAS_HEADER_ALLOCATED_CLASS_STATIC_CONST_INT_STOREAGE, not needed ↵Johnny Willemsen2021-01-052-15/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | anymore * ACE/ace/README: * ACE/ace/config-win32-msvc-14.h: * TAO/TAO_IDL/be/be_visitor_constant/constant_ch.cpp: * TAO/TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
* | | | Remove empty lineJohnny Willemsen2020-12-151-1/+0
| | | | | | | | | | | | | | | | * TAO/TAO_IDL/include/ast_array.h:
* | | | Remove redundant void argJohnny Willemsen2020-12-09418-1340/+1340
| | | |
* | | | Less newlines in simple operationsJohnny Willemsen2020-12-093-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_interface/amh_ss.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
* | | | Test PI target_is_ and generate more compact _is_a operationsJohnny Willemsen2020-12-094-40/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_component.cpp: * TAO/TAO_IDL/be/be_interface.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * TAO/tests/Portable_Interceptors/Dynamic/server_interceptor.cpp:
* | | | Minor changes to TAO_IDL generated codeJohnny Willemsen2020-12-0916-31/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_attr_return.cpp: * TAO/TAO_IDL/be/be_visitor_component/component_ami_rh_exs.cpp: * TAO/TAO_IDL/be/be_visitor_component/context_svts.cpp: * TAO/TAO_IDL/be/be_visitor_component/executor_exs.cpp: * TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp: * TAO/TAO_IDL/be/be_visitor_exception/exception_ch.cpp: * TAO/TAO_IDL/be/be_visitor_exception/exception_cs.cpp: * TAO/TAO_IDL/be/be_visitor_operation/ami_cs.cpp: * TAO/TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuebox/field_ch.cpp: * TAO/TAO_IDL/be/be_visitor_valuebox/field_ci.cpp: * TAO/TAO_IDL/be/be_visitor_valuebox/union_member_ci.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/arglist.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_init_arglist_ch.cpp:
* | | | Remove redundant void from tao_idl generated codeJohnny Willemsen2020-12-0880-386/+386
| | | |
* | | | Use bool literals in tao_idlJohnny Willemsen2020-12-0866-135/+135
| | | |
* | | | Fixed fuzzJohnny Willemsen2020-12-075-21/+8
| | | |
* | | | Remove redundant void from tao_idlJohnny Willemsen2020-12-07422-1365/+1365
| | | |
* | | | Use nullptr instead of 0 in tao_idlJohnny Willemsen2020-12-07275-4057/+4057
| | | |
* | | | Fixed typoJohnny Willemsen2020-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | * ACE/ace/README: * TAO/TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
* | | | Put ERROR in the message when tao_idl can't open a file so that it is parsed ↵Johnny Willemsen2020-11-261-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | by the scoreboard scripts as error * TAO/TAO_IDL/driver/drv_preproc.cpp:
* | | | Make use of std::addressof, std::strcmp and nullptr in the generated code. ↵Johnny Willemsen2020-11-1810-133/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed some intermediate typedefs which are not required anymore * TAO/TAO_IDL/be/be_codegen.cpp: * TAO/TAO_IDL/be/be_component.cpp: * TAO/TAO_IDL/be/be_interface.cpp: * TAO/TAO_IDL/be/be_visitor_interface/amh_ss.cpp: * TAO/TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * TAO/TAO_IDL/be/be_visitor_operation/ami_cs.cpp: * TAO/TAO_IDL/be/be_visitor_operation/operation.cpp: * TAO/TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
* | | | Merge branch 'master' into jwi-taoidlnarrowcleanupJohnny Willemsen2020-11-177-27/+15
|\ \ \ \
| * \ \ \ Merge pull request #1294 from jwillemsen/jwi-removeacehascpp11Johnny Willemsen2020-11-174-24/+12
| |\ \ \ \ | | | | | | | | | | | | Remove checks for ACE_HAS_CPP11 and remove the code for C++03 now that we require C++11 support
| | * | | | Remove checks for ACE_HAS_CPP11 and remove the code for C++03 now that we ↵Johnny Willemsen2020-11-104-24/+12
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | require C++11 compiler support * ACE/ACEXML/examples/SAXPrint/main.cpp: * ACE/ace/ARGV.h: * ACE/ace/Basic_Types.h: * ACE/ace/Bound_Ptr.h: * ACE/ace/Bound_Ptr.inl: * ACE/ace/CDR_Stream.cpp: * ACE/ace/Codeset_IBM1047.cpp: * ACE/ace/Event_Handler.cpp: * ACE/ace/Event_Handler.h: * ACE/ace/Global_Macros.h: * ACE/ace/OS_NS_Thread.cpp: * ACE/ace/Proactor.cpp: * ACE/ace/Process_Manager.h: * ACE/ace/Reactor.h: * ACE/ace/Reactor_Timer_Interface.h: * ACE/ace/Signal.h: * ACE/ace/Thread_Manager.cpp: * ACE/ace/Time_Policy.h: * ACE/ace/Time_Value.cpp: * ACE/ace/Time_Value.h: * ACE/ace/Time_Value.inl: * ACE/ace/WFMO_Reactor.cpp: * ACE/ace/XML_Utils/XML_Helper.h: * ACE/ace/XML_Utils/XSCRT/Elements.hpp: * ACE/ace/config-macosx-lion.h: * ACE/examples/APG/Active_Objects/AO.cpp: * ACE/examples/APG/Active_Objects/AO2.cpp: * ACE/examples/APG/Naming/Name_Binding.h: * ACE/examples/APG/Reactor/HAStatus.cpp: * ACE/examples/Threads/future1.cpp: * ACE/examples/Threads/future2.cpp: * ACE/netsvcs/lib/Client_Logging_Handler.cpp: * ACE/netsvcs/lib/Server_Logging_Handler_T.cpp: * ACE/tests/Bound_Ptr_Test.cpp: * ACE/tests/Bug_2540_Regression_Test.cpp: * ACE/tests/Bug_2820_Regression_Test.cpp: * ACE/tests/Chrono_Test.cpp: * ACE/tests/Compiler_Features_15_Test.cpp: * ACE/tests/Compiler_Features_16_Test.cpp: * ACE/tests/Compiler_Features_17_Test.cpp: * ACE/tests/Compiler_Features_18_Test.cpp: * ACE/tests/Compiler_Features_19_Test.cpp: * ACE/tests/Compiler_Features_20_DLL.h: * ACE/tests/Compiler_Features_21_Test.cpp: * ACE/tests/Compiler_Features_23_Test.cpp: * ACE/tests/Compiler_Features_24_Test.cpp: * ACE/tests/Compiler_Features_25_Test.cpp: * ACE/tests/Compiler_Features_26_Test.cpp: * ACE/tests/Compiler_Features_27_Test.cpp: * ACE/tests/Compiler_Features_28_Test.cpp: * ACE/tests/Compiler_Features_29_Test.cpp: * ACE/tests/Compiler_Features_31_Test.cpp: * ACE/tests/Compiler_Features_32_Test.cpp: * ACE/tests/Compiler_Features_34_Test.cpp: * ACE/tests/Compiler_Features_35_Test.cpp: * ACE/tests/Compiler_Features_36_Test.cpp: * ACE/tests/DLL_Test.cpp: * ACE/tests/Process_Manager_Test.cpp: * ACE/tests/Reactor_Remove_Resume_Test.cpp: * ACE/tests/Reactor_Timer_Test.cpp: * ACE/tests/Task_Ex_Test.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO/TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp: * TAO/TAO_IDL/be_include/be_helper.h: * TAO/orbsvcs/ImplRepo_Service/AsyncListManager.h: * TAO/tao/Object.h:
| * | | | Add precious files support and template cleanupMartin Corino2020-11-113-3/+3
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/MPC/config/tao_rules.mpb: Added. * ACE/bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm: * ACE/bin/MakeProjectCreator/templates/gnu.mpd: * TAO/MPC/config/taodefaults.mpb: * TAO/TAO_IDL/tao_idl.mpc: * TAO/TAO_IDL/tao_idl_be.mpc: * TAO/TAO_IDL/tao_idl_fe.mpc:
| * | | Remove usage of narrow_from_decl/narrow_from_scope and replace them with ↵Johnny Willemsen2020-09-18246-1369/+1227
| | | | | | | | | | | | | | | | dynamic_cast
* | | | Merge branch 'master' into jwi-taoidlnarrowcleanupJohnny Willemsen2020-09-1814-27/+13
|\ \ \ \ | |/ / /
| * | | Removed old cidlc commentsJohnny Willemsen2020-09-1714-27/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_component/component_exh.cpp: * TAO/TAO_IDL/be/be_visitor_component/component_exs.cpp: * TAO/TAO_IDL/be/be_visitor_component/component_svh.cpp: * TAO/TAO_IDL/be/be_visitor_component/component_svs.cpp: * TAO/TAO_IDL/be/be_visitor_component/component_svth.cpp: * TAO/TAO_IDL/be/be_visitor_component/component_svts.cpp: * TAO/TAO_IDL/be/be_visitor_connector/connector_ami_exh.cpp: * TAO/TAO_IDL/be/be_visitor_connector/connector_ami_exs.cpp: * TAO/TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp: * TAO/TAO_IDL/be/be_visitor_home/home_exh.cpp: * TAO/TAO_IDL/be/be_visitor_home/home_exs.cpp: * TAO/TAO_IDL/be/be_visitor_home/home_svh.cpp: * TAO/TAO_IDL/be/be_visitor_home/home_svs.cpp: * TAO/TAO_IDL/be_include/be_global.h: