summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL
Commit message (Collapse)AuthorAgeFilesLines
* Removed checks for ACE_TEMPLATES_REQUIRE_SOURCEJohnny Willemsen2023-01-162-11/+2
|
* Removed AIX supportJohnny Willemsen2023-01-163-25/+0
|
* More cleanupJohnny Willemsen2023-01-151-1/+1
| | | | | | * ACE/ace/config-linux-common.h: * ACE/ace/config-macros.h: * TAO/TAO_IDL/fe/idl.yy.cpp:
* Removed HPUX supportJohnny Willemsen2023-01-152-13/+1
|
* Removed HPUX supportJohnny Willemsen2023-01-151-1/+1
|
* Address issue #2015 : In TAO/TAO_IDL/ast/ast_field.cpp constructor handle ↵Oliver Kellogg2023-01-142-0/+15
| | | | AST_Decl::NT_except.
* Removed OpenVMS supportJohnny Willemsen2023-01-148-188/+1
|
* Removed unnecessary includes and added necessary ones.Chad Elliott2023-01-062-2/+1
|
* Corrected #include'sChad Elliott2023-01-051-2/+1
|
* Only emit the require_truncation_ boolean if CDR support is enabled.Chad Elliott2022-12-151-2/+6
|
* Merge pull request #1942 from knutpett/knutpett/const_accessorJohnny Willemsen2022-09-233-3/+3
|\ | | | | Added const accessors for AST_Decl::local_name () and UTL_String::get_string ()
| * Remove the non-const versionKnut Petter Svendsen2022-09-233-10/+0
| | | | | | | | This is safe since non-const functions can call const-functions.
| * Added const accessors for AST_Decl::local_name () and UTL_String::get_string ()Knut Petter Svendsen2022-09-223-0/+10
| |
* | Part 2: Remove obsolescent (void) in functions with no parametersKnut Petter Svendsen2022-09-223-20/+20
|/
* Merge pull request #1934 from jwillemsen/jwi-require_truncation_Johnny Willemsen2022-09-195-20/+7
|\ | | | | Use uniform initialisation for require_truncation_ so tha we can generate a default constructor
| * Use uniform initialisation for require_truncation_ so tha we can generate a ↵Johnny Willemsen2022-09-185-20/+7
| | | | | | | | | | | | | | | | | | | | default constructor * 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_init_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp:
* | Revert addressof changes, looks it broke somethingJohnny Willemsen2022-09-152-7/+10
|/ | | | | * TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp: * TAO/TAO_IDL/be/be_visitor_typecode/value_typecode.cpp:
* Merge pull request #1926 from jwillemsen/jwi-taoidlnullptr3Johnny Willemsen2022-09-1412-84/+83
|\ | | | | Use nullptr, check pointers with 1, use std::addressof, reduced sloc
| * Removed empty lineJohnny Willemsen2022-09-132-2/+2
| | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_valuebox/any_op_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
| * Use nullptr, check pointers with 1, use std::addressof, reduced slocJohnny Willemsen2022-09-1312-84/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_array/any_op_cs.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_cs.cpp: * TAO/TAO_IDL/be/be_visitor_interface/any_op_cs.cpp: * TAO/TAO_IDL/be/be_visitor_interface/smart_proxy_cs.cpp: * TAO/TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp: * TAO/TAO_IDL/be/be_visitor_union/union_cs.cpp: * TAO/TAO_IDL/be/be_visitor_union_branch/public_assign_cs.cpp: * TAO/TAO_IDL/be/be_visitor_union_branch/public_reset_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuebox/any_op_cs.cpp: * TAO/TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
* | Remove obsolescent (void) in functions with no parametersKnut Petter Svendsen2022-09-135-24/+24
|/
* Merge pull request #1922 from knutpett/knutpett/whitespaceJohnny Willemsen2022-09-12134-203/+0
|\ | | | | Remove whitespace
| * Fixed Redundant blank line at the end of a code block should be deletedKnut Petter Svendsen2022-09-1021-28/+0
| |
| * Remove leading blank lines after opening {Knut Petter Svendsen2022-09-1077-92/+0
| |
| * Removed extra newline before closing }Knut Petter Svendsen2022-09-1012-12/+0
| |
| * Replace 3 blank lines with just 2 blank linesKnut Petter Svendsen2022-09-098-11/+0
| |
| * Remove extra newline after public, protected and privateKnut Petter Svendsen2022-09-095-6/+0
| |
| * Fix CodeFactor issues: blank linesKnut Petter Svendsen2022-09-091-3/+0
| |
| * Fix trailing newline in class declarationsKnut Petter Svendsen2022-09-0922-22/+0
| |
| * Fix more blank line issuesKnut Petter Svendsen2022-09-0915-29/+0
| |
* | Removed redunant voidJohnny Willemsen2022-09-091-1/+1
| | | | | | | | | | : * TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp:
* | Make use of std::addressof and removed some redundant whitespacingJohnny Willemsen2022-09-0938-93/+90
|/
* fuzz script commentsAdam Mitz2022-08-291-0/+2
|
* Use ACE's Sync(h) traits in AST_Annotation_ApplsAdam Mitz2022-08-291-4/+4
| | | | | - interprocess mutexes are not needed - support threads=0 builds of tao_idl
* Removed old comments for ACE_NESTED_CLASSJohnny Willemsen2022-08-103-47/+5
| | | | | | | * TAO/TAO_IDL/ast/ast_type.cpp: * TAO/TAO_IDL/be/be_interface.cpp: * TAO/TAO_IDL/be/be_visitor_field/field_ch.cpp: * TAO/tests/IDL_Test/params.idl:
* updated namespaces based on review commentAdam Mitz2022-06-271-7/+7
|
* fixed whitespace for CodeFactor checkAdam Mitz2022-06-271-1/+0
|
* Updated sequence Any operators code generationAdam Mitz2022-06-272-31/+34
| | | | | - Fixed the alternate mapping (std::vector) - Use leading :: to avoid naming collision with CORBA namespace
* Removed ACE_ANY_OPS_USE_NAMESPACE as a compile-time optionAdam Mitz2022-06-2418-1180/+0
|
* struct anyops: use fully-qualified scopeAdam Mitz2022-06-232-12/+12
|
* moved operator<<= and >>= for CORBA::Any into namespace CORBAAdam Mitz2022-06-2322-50/+76
|
* fixed whitespaceAdam Mitz2022-06-161-1/+1
|
* TAO_IDL -Wb,versioning options do not depend on ACE_HAS_VERSIONED_NAMESPACEAdam Mitz2022-06-161-5/+0
|
* TAO_IDL: improve versioned namespace and valuetype supportAdam Mitz2022-06-169-150/+256
| | | | | | - made versioned namespaces more general - valuetype's traits need to be in TAO's namespace - allow valuetypes with -Scdr
* Make use of ACE_FALLTHROUGHJohnny Willemsen2022-04-232-2/+2
|
* tao_idl: avoid undefined behavior (adding to nullptr)Adam Mitz2022-03-111-3/+2
|
* Update TAO/TAO_IDL/driver/drv_preproc.cppFred Hornsey2022-02-151-1/+1
| | | Co-authored-by: Adam Mitz <mitza@objectcomputing.com>
* drv_preproc.cpp: Replace fstat with statFred Hornsey2022-02-141-35/+22
|
* Replace -1 with ACE_INVALID_HANDLEFred Hornsey2022-02-111-1/+1
|
* Fix tao_idl File ErrorsFred Hornsey2022-02-101-2/+35
| | | | | | | | | | | | | 1. The error message for failing to open an IDL file didn't have the filename in it. This was because the `ACE_ERROR` for it was using a `%m` when it should have been using a `%p`. It looks like https://github.com/DOCGroup/ACE_TAO/pull/1420/commits/faab6830cf4ecf67b452183dba712caae7996be4 went one change too far. 2. First brought up here: https://github.com/objectcomputing/OpenDDS/issues/3308 Inputting a directory to tao_idl results in an empty file that causes a weird error latter. Changed it to ensure the file is a regular file using `fstat`.