Don't declare move constructors for Iterator unless c++11
This commit is contained in:
1 parent
9e90d5aadf
commit
509dab82e3
1 file changed
+2
@@ -101,8 +101,10 @@ struct __attribute__((__visibility__("default"))) VersionedMap {
|
||||
~Iterator();
|
||||
Iterator(const Iterator &);
|
||||
Iterator &operator=(const Iterator &);
|
||||
#if __cplusplus > 199711L
|
||||
Iterator(Iterator &&) noexcept;
|
||||
Iterator &operator=(Iterator &&) noexcept;
|
||||
#endif
|
||||
|
||||
struct VersionedMutation {
|
||||
/** param1 is guaranteed to have an addressable null byte at
|
||||
|
||||
Reference in new issue
Block a user