summaryrefslogtreecommitdiff
path: root/cpp/src/slice2objc/Gen.cpp
Commit message (Collapse)AuthorAge
* Fixed generated code warnings showing up with Objective-C and Xcode 9.0 ↵v3.7.0-xcode9Benoit Foucher2017-10-12
| | | | (ICE-8540)
* Fixed ICE-8232 - Objective-C hashing for float/doubleBenoit Foucher2017-07-06
|
* Added Ice::UserException::ice_getSlicedData and ↵Benoit Foucher2017-07-06
| | | | Ice::UnkownSlicedValue::ice_id methods
* Fixed ICE-8217 - added ice_getSlicedData method to Ice values and ↵Benoit Foucher2017-07-05
| | | | Ice::SlicedData::clear method to break cyclic references
* Additional Objective-C leak fixes for ICE-8204Benoit Foucher2017-07-03
|
* Remove excessive empty linesJoe George2017-06-07
|
* Removed trailing whitespace generated by slice2objcBernard Normier2017-05-02
|
* Add slice2rb/slice2objc compilers to Windows buildsJose2017-04-13
|
* Merge remote-tracking branch 'origin/3.6'Joe George2017-02-13
|\
| * ICE-7506 - Update copyright to 2017Joe George2017-02-13
| |
* | Fixed bug in slice2objcBernard Normier2017-02-08
| |
* | Make Slice enums scopedBernard Normier2017-02-08
| | | | | | | | Add new cpp:scoped and objc:scoped metadata directives
* | Fixed ICE-7169 and ICE-7375 - add option to specify if batch requests ↵Benoit Foucher2017-02-06
| | | | | | | | flushed with the communicator/connection should be compressed
* | Rework warning suppression to use global meta dataJose2017-02-03
| |
* | Add --no-warn option to Slice compilersJose2017-02-01
| |
* | Fixed bug in float hash functionBernard Normier2017-01-26
| |
* | Synchronized hash algo/test with JavaBernard Normier2017-01-17
| |
* | Revert "Fixed hash algo for Long and Double"Bernard Normier2017-01-17
| | | | | | | | This reverts commit 2df92e167a62ae67401225086e165f82293446e9.
* | Fixed hash algo for Long and DoubleBernard Normier2017-01-17
| |
* | Revert "Fixed hash algo for Long and Double"Bernard Normier2017-01-17
| | | | | | | | This reverts commit 175f5f59aced4220bf8c6e06446b86b8461cde9b.
* | Fixed hash algo for Long and DoubleBernard Normier2017-01-16
| |
* | Better hashing for Long and DoubleBernard Normier2017-01-16
| |
* | Add support for deprecate Slice metadata in slice2objcBernard Normier2017-01-12
| |
* | Renamed Slice/keyword test to clash, and added identifier-clash testBernard Normier2017-01-06
| |
* | Removed or replaced most double underscores in ObjCBernard Normier2016-12-06
| |
* | Replaced slice compiler options --ice, --underscore and --dll-export byBernard Normier2016-10-31
| | | | | | | | | | global metadata directives (ice-prefix, underscore, cpp:dll-export:SYMBOL and objc:dll-export:SYMBOL) Added new cs:tie and java:tie metadata
* | Refactored string literal generation and updated identityToString formatBernard Normier2016-10-25
| |
* | ICE-6980 - Removed server-side user exception checks in Objective-CBenoit Foucher2016-08-30
| |
* | Refactored string converters and use codecvt_utf8[_utf16] whenBernard Normier2016-06-03
| | | | | | | | available instead of ConvertUTF
* | Objective-C stream changesJoe George2016-05-12
| |
* | Another fix for ICE-7132Benoit Foucher2016-05-09
| |
* | Merge remote-tracking branch 'origin/3.6'Jose2016-03-10
|\|
| * String literals fixesJose2016-03-10
| | | | | | | | | | | | - Fixed escape sequences in C++ wide strings - Fixed objetive-c escape sequences - Update ruby to use magic comments to set the file encoding
* | Merge remote-tracking branch 'origin/3.6'Joe George2016-03-01
|\|
| * Update copyright headersJoe George2016-03-01
| |
* | ice_name/ice_id fixes & simplifications.Jose2016-01-20
| |
* | Deprecate ice_name and add ice_idJose2016-01-19
| |
* | ICE-6898 - "Delegate" functions for ACM callbacksJoe George2015-12-24
| | | | | | | | | | | | - Add delegate local interfaces CloseCallback and HeartbeatCallback and remove ConnectionCallback. - Replace setCallback by setCloseCallback and setHeartbeatCallback
* | ICE-6903 - "async" metadata changesJoe George2015-12-18
| | | | | | | | | | - Rename "async" metadata to "async-oneway" - Update C++11 mapping for "async-oneway".
* | ICE-6897 - Python and Objective-C ValueFactoryJoe George2015-12-17
|/ | | | | - ValueFactory's are now functions/lambdas in Python and blocks in Objective-C
* ICE-6514 Removed uneeded includes of DisableWarnings.hDwayne Boone2015-07-08
|
* ICE-6481 pragma comment when building static librariesBernard Normier2015-05-05
| | | | | | | | | | | | | | On windows with VS, pragma comment is now defined when building only when ICE_BUILDING_<component-name> is not defined. ICE_BUILDING_<component-name> is defined automatically when <component-name>_API_EXPORTS is defined. When building static Ice libraries on Windows, please define ICE_BUILDING_<component-name-being-built>. ICE_DECLSPEC_EXPORT and ICE_DECLSPEC_IMPORT are now defined all the time on Windows, and we define the various _API macros to /**/ when ICE_STATIC_LIBS is defined. Replaced various direct use of ICE_DECLSPEC_EXPORT/ICE_DECLSPEC_IMPORT by the correct _API macro.
* Added iOS support for IceTouchBenoit Foucher2015-03-20
|
* Fix for ICE-6268, initialize enum, string and structs in ↵Benoit Foucher2015-02-20
| | | | Java/C#/Objective-C/JavaScript
* Fixed ICE-6257 - support for visibility attributeBenoit Foucher2015-02-10
|
* Fixed ICE-6260: added support for admin facetsBenoit Foucher2015-01-21
|
* Updated the Objective-C to generate Slice local interfaces and classesBenoit Foucher2015-01-20
|
* Fixed copyrights for the Objective-C mappingBenoit Foucher2015-01-08
|
* Added Objective-C mappingBenoit Foucher2015-01-07