summaryrefslogtreecommitdiff
path: root/cpp/include/Slice/Parser.h
Commit message (Collapse)AuthorAge
* Renamed ICE_UTIL_API to ICE_API and other cleanupsBernard Normier2016-05-12
|
* IceUtil and Slice msbuild updatesBernard Normier2016-05-11
|
* Another fix for ICE-7132Benoit Foucher2016-05-09
|
* Merge remote-tracking branch 'origin/3.6'Joe George2016-03-01
|\
| * Update copyright headersJoe George2016-03-01
| |
* | Windows msbuild build updatesJose2016-02-26
| |
* | C++ Consistent usage of public virtualJose2016-01-12
| |
* | ICE-6897 - Add delegate metadataJoe George2015-12-03
| | | | | | | | | | | | | | The "delegate" metadata tag can be applied to interfaces with one operation. In C++ they are mapped to std::function's, in C# delegates. In Java we still generate a interface with one operation, which is a FunctionalInterface.
* | C++11 mapping initial commitJose2015-12-01
| |
* | ICE-6645 Removed hack to keep binary compatibility in Ice 3.6.1Dwayne Boone2015-07-23
|/
* ICE-6491 duplicate error for invalid class/interface namesDwayne Boone2015-05-12
|
* 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.
* Fix for ICE-6268, initialize enum, string and structs in ↵Benoit Foucher2015-02-20
| | | | Java/C#/Objective-C/JavaScript
* Changes for brew, python PyPI packaging and ruby gem packaging.Matthew Newhook2015-02-18
|
* Updated copyright to 2015Dwayne Boone2015-01-05
|
* Several Windows build fixes:Jose2014-10-08
| | | | | | | ICE-3420 - Force link failure for debug/release mismatch? Update VS add-in to not add C++ libraries Fixed WinRT builds Fixed Python Windows builds
* Correct __declspec for MinGWBernard Normier2014-07-28
|
* Fixed (ICE-714) - New visibility options in GCC 4.0Jose2014-05-05
|
* merging javascript branchMark Spruiell2014-03-19
|
* Fixed ICE-5179: Fixed copyrightsBenoit Foucher2013-02-12
|
* ICE-4938: support for compact IDsBenoit Foucher2012-12-19
|
* ICE-4794 - add overloads for optional Java mappingMark Spruiell2012-11-26
|
* ICE-4930 - fixes for scripting languagesMark Spruiell2012-11-09
|
* ICE-4619 - custom enumerator valuesMark Spruiell2012-10-17
|
* Partial fix for ICE-4869: C++ stream read/write for structs (and ↵Bernard Normier2012-10-11
| | | | | | | | structs-as-class) is now generated as templates. Removed most slice2cpp --stream uses (but not all) Also fixed various build failures on Solaris.
* Merge remote-tracking branch 'origin/encoding11' into withoutsyncBenoit Foucher2012-09-10
|\ | | | | | | | | | | Conflicts: cpp/src/Ice/PropertyNames.cpp cpp/src/Ice/PropertyNames.h
| * Undo pragma-once-in-header enhancementBernard Normier2012-09-05
| |
* | FixBenoit Foucher2012-08-09
|/
* Merge remote-tracking branch 'origin/master' into encoding11Benoit Foucher2012-08-06
|\ | | | | | | | | | | | | Conflicts: cpp/include/Ice/Stream.h cpp/include/Slice/Preprocessor.h rb/ruby/Makefile.mak
| * MinGW & Ruby-1.9 updatesJose2012-07-26
| |
| * ICE-4782 Generate "#pragma once" for include-guards in generated C++ header ↵Jose2012-07-19
| | | | | | | | files.
* | Support for optionalsBenoit Foucher2012-06-11
| |
* | parser support for optional data membersMark Spruiell2012-05-16
| |
* | C++ bug fixes; adding more Python testsMark Spruiell2012-05-10
| |
* | * C++ implementation for compact/sliced formatsMark Spruiell2012-05-08
|/ | | | | | | | | * C++ implementation for "preserve-slice" metadata * C++ tests for compact/sliced/preserved types * Updated stream API * Python changes for stream API * Python tests for compact/sliced formats * Added Ice.Default.SlicedFormat property
* Fixed copyrightsBenoit Foucher2012-04-25
|
* updating version & copyright for 3.4.2Mark Spruiell2011-05-11
|
* bug 4794 - allow default values to refer to constantsMark Spruiell2010-07-23
|
* bug 4758 - bogus C++ streaming code for nested typesMark Spruiell2010-05-25
|
* bug 4752 - allow underscores in Slice identifiersMark Spruiell2010-05-24
|
* bug 4650 - Slice default valuesMark Spruiell2010-02-05
|
* Updated copyright to 2010Dwayne Boone2010-01-07
|
* Fixed Windows build issuesBenoit Foucher2009-10-11
|
* Bug 3140 - skip BOM at top of included fileDwayne Boone2009-08-17
|
* Bug 1535 - remove --case-sensitive option form slice compilersDwayne Boone2009-04-20
|
* bug 3374 & general metadata clean upMark Spruiell2009-02-20
|
* Bug 3621 - updated copyright to 2009Dwayne Boone2009-01-02
|
* Fixed bug 3011Benoit Foucher2008-04-21
|
* Reverted previous bogus fix.Benoit Foucher2008-04-17
|
* Fixed Parser.cpp assertBenoit Foucher2008-04-17
|