diff options
author | Joe George <joe@zeroc.com> | 2016-07-07 14:21:50 -0400 |
---|---|---|
committer | Joe George <joe@zeroc.com> | 2016-07-08 09:36:51 -0400 |
commit | e5c2e3c8a6255fbb09b294e37b717dd3452e5ffb (patch) | |
tree | d6110ee21fbea6cc67334a5b49361d4501d614b6 /cpp/src/Slice/Parser.h | |
parent | Fixed JavaScript optionalBidir test failure (diff) | |
download | ice-e5c2e3c8a6255fbb09b294e37b717dd3452e5ffb.tar.bz2 ice-e5c2e3c8a6255fbb09b294e37b717dd3452e5ffb.tar.xz ice-e5c2e3c8a6255fbb09b294e37b717dd3452e5ffb.zip |
ICE-7172 - Replace generated comparsion operators
- Add ice_tuple function to structs and classes. Returns a tuple of data
members
- Replace generated comparsion for structs (and classes) with template
comparsion operators which use ice_tuple
Diffstat (limited to 'cpp/src/Slice/Parser.h')
-rw-r--r-- | cpp/src/Slice/Parser.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cpp/src/Slice/Parser.h b/cpp/src/Slice/Parser.h index ece0c696e02..5d0d7c547ea 100644 --- a/cpp/src/Slice/Parser.h +++ b/cpp/src/Slice/Parser.h @@ -448,6 +448,7 @@ public: bool hasLocalClassDefsWithAsync() const; bool hasNonLocalSequences() const; bool hasNonLocalExceptions() const; + bool hasStructs() const; bool hasExceptions() const; bool hasDictionaries() const; bool hasOnlyDictionaries(DictionaryList&) const; |