1472 lines
69 KiB
Diff
1472 lines
69 KiB
Diff
|
From 37a95dd93e553888c00cf9443a5ec738ce658e65 Mon Sep 17 00:00:00 2001
|
||
|
From: Zinovy Nis <zynis@yandex-team.ru>
|
||
|
Date: Mon, 16 Sep 2019 13:08:17 +0000
|
||
|
Subject: [PATCH] Revert "[clang-tidy] add noexcept for move ctors and operator= in blink"
|
||
|
|
||
|
This reverts commit 8f3eea10fe63a64ac67dc21542ebee6b896156a3.
|
||
|
|
||
|
Reason for revert: code bloating
|
||
|
|
||
|
Original change's description:
|
||
|
> [clang-tidy] add noexcept for move ctors and operator= in blink
|
||
|
>
|
||
|
> Bug: 994915
|
||
|
> Change-Id: I2e1bcf286a2d2fa6613e18b5268098a0d258fb2e
|
||
|
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1759163
|
||
|
> Commit-Queue: Zinovy Nis <zynis@yandex-team.ru>
|
||
|
> Reviewed-by: Jeremy Roman <jbroman@chromium.org>
|
||
|
> Reviewed-by: Mike West <mkwst@chromium.org>
|
||
|
> Cr-Commit-Position: refs/heads/master@{#688676}
|
||
|
|
||
|
TBR=jbroman@chromium.org,foolip@chromium.org,mkwst@chromium.org,zynis@yandex-team.ru
|
||
|
|
||
|
# Not skipping CQ checks because original CL landed > 1 day ago.
|
||
|
|
||
|
Bug: 994915
|
||
|
Change-Id: I12b3ecc1186e27809082dc399c6d6864109ce307
|
||
|
---
|
||
|
|
||
|
diff --git a/third_party/blink/common/indexeddb/indexeddb_key_path.cc b/third_party/blink/common/indexeddb/indexeddb_key_path.cc
|
||
|
index ec2b618..552d541 100644
|
||
|
--- a/third_party/blink/common/indexeddb/indexeddb_key_path.cc
|
||
|
+++ b/third_party/blink/common/indexeddb/indexeddb_key_path.cc
|
||
|
@@ -18,12 +18,12 @@
|
||
|
: type_(mojom::IDBKeyPathType::Array), array_(array) {}
|
||
|
|
||
|
IndexedDBKeyPath::IndexedDBKeyPath(const IndexedDBKeyPath& other) = default;
|
||
|
-IndexedDBKeyPath::IndexedDBKeyPath(IndexedDBKeyPath&& other) noexcept = default;
|
||
|
+IndexedDBKeyPath::IndexedDBKeyPath(IndexedDBKeyPath&& other) = default;
|
||
|
IndexedDBKeyPath::~IndexedDBKeyPath() = default;
|
||
|
IndexedDBKeyPath& IndexedDBKeyPath::operator=(const IndexedDBKeyPath& other) =
|
||
|
default;
|
||
|
-IndexedDBKeyPath& IndexedDBKeyPath::operator=(
|
||
|
- IndexedDBKeyPath&& other) noexcept = default;
|
||
|
+IndexedDBKeyPath& IndexedDBKeyPath::operator=(IndexedDBKeyPath&& other) =
|
||
|
+ default;
|
||
|
|
||
|
const std::vector<base::string16>& IndexedDBKeyPath::array() const {
|
||
|
DCHECK(type_ == blink::mojom::IDBKeyPathType::Array);
|
||
|
diff --git a/third_party/blink/common/indexeddb/indexeddb_metadata.cc b/third_party/blink/common/indexeddb/indexeddb_metadata.cc
|
||
|
index 50d5845..9349732 100644
|
||
|
--- a/third_party/blink/common/indexeddb/indexeddb_metadata.cc
|
||
|
+++ b/third_party/blink/common/indexeddb/indexeddb_metadata.cc
|
||
|
@@ -23,15 +23,15 @@
|
||
|
|
||
|
IndexedDBIndexMetadata::IndexedDBIndexMetadata(
|
||
|
const IndexedDBIndexMetadata& other) = default;
|
||
|
-IndexedDBIndexMetadata::IndexedDBIndexMetadata(
|
||
|
- IndexedDBIndexMetadata&& other) noexcept = default;
|
||
|
+IndexedDBIndexMetadata::IndexedDBIndexMetadata(IndexedDBIndexMetadata&& other) =
|
||
|
+ default;
|
||
|
|
||
|
IndexedDBIndexMetadata::~IndexedDBIndexMetadata() = default;
|
||
|
|
||
|
IndexedDBIndexMetadata& IndexedDBIndexMetadata::operator=(
|
||
|
const IndexedDBIndexMetadata& other) = default;
|
||
|
IndexedDBIndexMetadata& IndexedDBIndexMetadata::operator=(
|
||
|
- IndexedDBIndexMetadata&& other) noexcept = default;
|
||
|
+ IndexedDBIndexMetadata&& other) = default;
|
||
|
|
||
|
bool IndexedDBIndexMetadata::operator==(
|
||
|
const IndexedDBIndexMetadata& other) const {
|
||
|
@@ -56,14 +56,14 @@
|
||
|
IndexedDBObjectStoreMetadata::IndexedDBObjectStoreMetadata(
|
||
|
const IndexedDBObjectStoreMetadata& other) = default;
|
||
|
IndexedDBObjectStoreMetadata::IndexedDBObjectStoreMetadata(
|
||
|
- IndexedDBObjectStoreMetadata&& other) noexcept = default;
|
||
|
+ IndexedDBObjectStoreMetadata&& other) = default;
|
||
|
|
||
|
IndexedDBObjectStoreMetadata::~IndexedDBObjectStoreMetadata() = default;
|
||
|
|
||
|
IndexedDBObjectStoreMetadata& IndexedDBObjectStoreMetadata::operator=(
|
||
|
const IndexedDBObjectStoreMetadata& other) = default;
|
||
|
IndexedDBObjectStoreMetadata& IndexedDBObjectStoreMetadata::operator=(
|
||
|
- IndexedDBObjectStoreMetadata&& other) noexcept = default;
|
||
|
+ IndexedDBObjectStoreMetadata&& other) = default;
|
||
|
|
||
|
bool IndexedDBObjectStoreMetadata::operator==(
|
||
|
const IndexedDBObjectStoreMetadata& other) const {
|
||
|
@@ -87,14 +87,14 @@
|
||
|
IndexedDBDatabaseMetadata::IndexedDBDatabaseMetadata(
|
||
|
const IndexedDBDatabaseMetadata& other) = default;
|
||
|
IndexedDBDatabaseMetadata::IndexedDBDatabaseMetadata(
|
||
|
- IndexedDBDatabaseMetadata&& other) noexcept = default;
|
||
|
+ IndexedDBDatabaseMetadata&& other) = default;
|
||
|
|
||
|
IndexedDBDatabaseMetadata::~IndexedDBDatabaseMetadata() = default;
|
||
|
|
||
|
IndexedDBDatabaseMetadata& IndexedDBDatabaseMetadata::operator=(
|
||
|
const IndexedDBDatabaseMetadata& other) = default;
|
||
|
IndexedDBDatabaseMetadata& IndexedDBDatabaseMetadata::operator=(
|
||
|
- IndexedDBDatabaseMetadata&& other) noexcept = default;
|
||
|
+ IndexedDBDatabaseMetadata&& other) = default;
|
||
|
|
||
|
bool IndexedDBDatabaseMetadata::operator==(
|
||
|
const IndexedDBDatabaseMetadata& other) const {
|
||
|
diff --git a/third_party/blink/common/mediastream/media_devices.cc b/third_party/blink/common/mediastream/media_devices.cc
|
||
|
index 93df201..3661b4b 100644
|
||
|
--- a/third_party/blink/common/mediastream/media_devices.cc
|
||
|
+++ b/third_party/blink/common/mediastream/media_devices.cc
|
||
|
@@ -13,8 +13,7 @@
|
||
|
WebMediaDeviceInfo::WebMediaDeviceInfo(const WebMediaDeviceInfo& other) =
|
||
|
default;
|
||
|
|
||
|
-WebMediaDeviceInfo::WebMediaDeviceInfo(WebMediaDeviceInfo&& other) noexcept =
|
||
|
- default;
|
||
|
+WebMediaDeviceInfo::WebMediaDeviceInfo(WebMediaDeviceInfo&& other) = default;
|
||
|
|
||
|
WebMediaDeviceInfo::WebMediaDeviceInfo(const std::string& device_id,
|
||
|
const std::string& label,
|
||
|
@@ -36,8 +35,8 @@
|
||
|
WebMediaDeviceInfo& WebMediaDeviceInfo::operator=(
|
||
|
const WebMediaDeviceInfo& other) = default;
|
||
|
|
||
|
-WebMediaDeviceInfo& WebMediaDeviceInfo::operator=(
|
||
|
- WebMediaDeviceInfo&& other) noexcept = default;
|
||
|
+WebMediaDeviceInfo& WebMediaDeviceInfo::operator=(WebMediaDeviceInfo&& other) =
|
||
|
+ default;
|
||
|
|
||
|
bool operator==(const WebMediaDeviceInfo& first,
|
||
|
const WebMediaDeviceInfo& second) {
|
||
|
diff --git a/third_party/blink/common/messaging/cloneable_message.cc b/third_party/blink/common/messaging/cloneable_message.cc
|
||
|
index 2984fd1..5c3ee7e 100644
|
||
|
--- a/third_party/blink/common/messaging/cloneable_message.cc
|
||
|
+++ b/third_party/blink/common/messaging/cloneable_message.cc
|
||
|
@@ -12,9 +12,8 @@
|
||
|
namespace blink {
|
||
|
|
||
|
CloneableMessage::CloneableMessage() = default;
|
||
|
-CloneableMessage::CloneableMessage(CloneableMessage&&) noexcept = default;
|
||
|
-CloneableMessage& CloneableMessage::operator=(CloneableMessage&&) noexcept =
|
||
|
- default;
|
||
|
+CloneableMessage::CloneableMessage(CloneableMessage&&) = default;
|
||
|
+CloneableMessage& CloneableMessage::operator=(CloneableMessage&&) = default;
|
||
|
CloneableMessage::~CloneableMessage() = default;
|
||
|
|
||
|
CloneableMessage CloneableMessage::ShallowClone() const {
|
||
|
diff --git a/third_party/blink/common/messaging/transferable_message.cc b/third_party/blink/common/messaging/transferable_message.cc
|
||
|
index 07ac9bb..4a69d0a 100644
|
||
|
--- a/third_party/blink/common/messaging/transferable_message.cc
|
||
|
+++ b/third_party/blink/common/messaging/transferable_message.cc
|
||
|
@@ -9,10 +9,9 @@
|
||
|
namespace blink {
|
||
|
|
||
|
TransferableMessage::TransferableMessage() = default;
|
||
|
-TransferableMessage::TransferableMessage(TransferableMessage&&) noexcept =
|
||
|
+TransferableMessage::TransferableMessage(TransferableMessage&&) = default;
|
||
|
+TransferableMessage& TransferableMessage::operator=(TransferableMessage&&) =
|
||
|
default;
|
||
|
-TransferableMessage& TransferableMessage::operator=(
|
||
|
- TransferableMessage&&) noexcept = default;
|
||
|
TransferableMessage::~TransferableMessage() = default;
|
||
|
|
||
|
} // namespace blink
|
||
|
diff --git a/third_party/blink/public/common/indexeddb/indexeddb_key_path.h b/third_party/blink/public/common/indexeddb/indexeddb_key_path.h
|
||
|
index 8ebe10c..9f5422c 100644
|
||
|
--- a/third_party/blink/public/common/indexeddb/indexeddb_key_path.h
|
||
|
+++ b/third_party/blink/public/common/indexeddb/indexeddb_key_path.h
|
||
|
@@ -22,10 +22,10 @@
|
||
|
explicit IndexedDBKeyPath(const base::string16&);
|
||
|
explicit IndexedDBKeyPath(const std::vector<base::string16>&);
|
||
|
IndexedDBKeyPath(const IndexedDBKeyPath& other);
|
||
|
- IndexedDBKeyPath(IndexedDBKeyPath&& other) noexcept;
|
||
|
+ IndexedDBKeyPath(IndexedDBKeyPath&& other);
|
||
|
~IndexedDBKeyPath();
|
||
|
IndexedDBKeyPath& operator=(const IndexedDBKeyPath& other);
|
||
|
- IndexedDBKeyPath& operator=(IndexedDBKeyPath&& other) noexcept;
|
||
|
+ IndexedDBKeyPath& operator=(IndexedDBKeyPath&& other);
|
||
|
|
||
|
bool IsNull() const { return type_ == blink::mojom::IDBKeyPathType::Null; }
|
||
|
bool operator==(const IndexedDBKeyPath& other) const;
|
||
|
diff --git a/third_party/blink/public/common/indexeddb/indexeddb_metadata.h b/third_party/blink/public/common/indexeddb/indexeddb_metadata.h
|
||
|
index 15663f6..7bb37c9 100644
|
||
|
--- a/third_party/blink/public/common/indexeddb/indexeddb_metadata.h
|
||
|
+++ b/third_party/blink/public/common/indexeddb/indexeddb_metadata.h
|
||
|
@@ -26,10 +26,10 @@
|
||
|
bool unique,
|
||
|
bool multi_entry);
|
||
|
IndexedDBIndexMetadata(const IndexedDBIndexMetadata& other);
|
||
|
- IndexedDBIndexMetadata(IndexedDBIndexMetadata&& other) noexcept;
|
||
|
+ IndexedDBIndexMetadata(IndexedDBIndexMetadata&& other);
|
||
|
~IndexedDBIndexMetadata();
|
||
|
IndexedDBIndexMetadata& operator=(const IndexedDBIndexMetadata& other);
|
||
|
- IndexedDBIndexMetadata& operator=(IndexedDBIndexMetadata&& other) noexcept;
|
||
|
+ IndexedDBIndexMetadata& operator=(IndexedDBIndexMetadata&& other);
|
||
|
bool operator==(const IndexedDBIndexMetadata& other) const;
|
||
|
|
||
|
base::string16 name;
|
||
|
@@ -50,12 +50,11 @@
|
||
|
bool auto_increment,
|
||
|
int64_t max_index_id);
|
||
|
IndexedDBObjectStoreMetadata(const IndexedDBObjectStoreMetadata& other);
|
||
|
- IndexedDBObjectStoreMetadata(IndexedDBObjectStoreMetadata&& other) noexcept;
|
||
|
+ IndexedDBObjectStoreMetadata(IndexedDBObjectStoreMetadata&& other);
|
||
|
~IndexedDBObjectStoreMetadata();
|
||
|
IndexedDBObjectStoreMetadata& operator=(
|
||
|
const IndexedDBObjectStoreMetadata& other);
|
||
|
- IndexedDBObjectStoreMetadata& operator=(
|
||
|
- IndexedDBObjectStoreMetadata&& other) noexcept;
|
||
|
+ IndexedDBObjectStoreMetadata& operator=(IndexedDBObjectStoreMetadata&& other);
|
||
|
bool operator==(const IndexedDBObjectStoreMetadata& other) const;
|
||
|
|
||
|
base::string16 name;
|
||
|
@@ -77,11 +76,10 @@
|
||
|
int64_t version,
|
||
|
int64_t max_object_store_id);
|
||
|
IndexedDBDatabaseMetadata(const IndexedDBDatabaseMetadata& other);
|
||
|
- IndexedDBDatabaseMetadata(IndexedDBDatabaseMetadata&& other) noexcept;
|
||
|
+ IndexedDBDatabaseMetadata(IndexedDBDatabaseMetadata&& other);
|
||
|
~IndexedDBDatabaseMetadata();
|
||
|
IndexedDBDatabaseMetadata& operator=(const IndexedDBDatabaseMetadata& other);
|
||
|
- IndexedDBDatabaseMetadata& operator=(
|
||
|
- IndexedDBDatabaseMetadata&& other) noexcept;
|
||
|
+ IndexedDBDatabaseMetadata& operator=(IndexedDBDatabaseMetadata&& other);
|
||
|
bool operator==(const IndexedDBDatabaseMetadata& other) const;
|
||
|
|
||
|
base::string16 name;
|
||
|
diff --git a/third_party/blink/public/common/mediastream/media_devices.h b/third_party/blink/public/common/mediastream/media_devices.h
|
||
|
index 0d63e575..d87affe 100644
|
||
|
--- a/third_party/blink/public/common/mediastream/media_devices.h
|
||
|
+++ b/third_party/blink/public/common/mediastream/media_devices.h
|
||
|
@@ -27,7 +27,7 @@
|
||
|
struct BLINK_COMMON_EXPORT WebMediaDeviceInfo {
|
||
|
WebMediaDeviceInfo();
|
||
|
WebMediaDeviceInfo(const WebMediaDeviceInfo& other);
|
||
|
- WebMediaDeviceInfo(WebMediaDeviceInfo&& other) noexcept;
|
||
|
+ WebMediaDeviceInfo(WebMediaDeviceInfo&& other);
|
||
|
WebMediaDeviceInfo(
|
||
|
const std::string& device_id,
|
||
|
const std::string& label,
|
||
|
@@ -37,7 +37,7 @@
|
||
|
const media::VideoCaptureDeviceDescriptor& descriptor);
|
||
|
~WebMediaDeviceInfo();
|
||
|
WebMediaDeviceInfo& operator=(const WebMediaDeviceInfo& other);
|
||
|
- WebMediaDeviceInfo& operator=(WebMediaDeviceInfo&& other) noexcept;
|
||
|
+ WebMediaDeviceInfo& operator=(WebMediaDeviceInfo&& other);
|
||
|
|
||
|
std::string device_id;
|
||
|
std::string label;
|
||
|
diff --git a/third_party/blink/public/common/messaging/cloneable_message.h b/third_party/blink/public/common/messaging/cloneable_message.h
|
||
|
index de9952d..8dbd910 100644
|
||
|
--- a/third_party/blink/public/common/messaging/cloneable_message.h
|
||
|
+++ b/third_party/blink/public/common/messaging/cloneable_message.h
|
||
|
@@ -21,8 +21,8 @@
|
||
|
// This type can be serialized as a blink::mojom::CloneableMessage struct.
|
||
|
struct BLINK_COMMON_EXPORT CloneableMessage {
|
||
|
CloneableMessage();
|
||
|
- CloneableMessage(CloneableMessage&&) noexcept;
|
||
|
- CloneableMessage& operator=(CloneableMessage&&) noexcept;
|
||
|
+ CloneableMessage(CloneableMessage&&);
|
||
|
+ CloneableMessage& operator=(CloneableMessage&&);
|
||
|
~CloneableMessage();
|
||
|
|
||
|
// Returns a shallow clone of this message. |encoded_message| in the clone
|
||
|
diff --git a/third_party/blink/public/common/messaging/transferable_message.h b/third_party/blink/public/common/messaging/transferable_message.h
|
||
|
index 5eef63c..2d87363 100644
|
||
|
--- a/third_party/blink/public/common/messaging/transferable_message.h
|
||
|
+++ b/third_party/blink/public/common/messaging/transferable_message.h
|
||
|
@@ -22,8 +22,8 @@
|
||
|
// type can be serialized as a blink::mojom::TransferableMessage struct.
|
||
|
struct BLINK_COMMON_EXPORT TransferableMessage : public CloneableMessage {
|
||
|
TransferableMessage();
|
||
|
- TransferableMessage(TransferableMessage&&) noexcept;
|
||
|
- TransferableMessage& operator=(TransferableMessage&&) noexcept;
|
||
|
+ TransferableMessage(TransferableMessage&&);
|
||
|
+ TransferableMessage& operator=(TransferableMessage&&);
|
||
|
~TransferableMessage();
|
||
|
|
||
|
// Any ports being transferred as part of this message.
|
||
|
diff --git a/third_party/blink/public/platform/scheduler/web_scoped_virtual_time_pauser.h b/third_party/blink/public/platform/scheduler/web_scoped_virtual_time_pauser.h
|
||
|
index 75f3ae16..81edd69 100644
|
||
|
--- a/third_party/blink/public/platform/scheduler/web_scoped_virtual_time_pauser.h
|
||
|
+++ b/third_party/blink/public/platform/scheduler/web_scoped_virtual_time_pauser.h
|
||
|
@@ -42,9 +42,8 @@
|
||
|
WebScopedVirtualTimePauser();
|
||
|
~WebScopedVirtualTimePauser();
|
||
|
|
||
|
- WebScopedVirtualTimePauser(WebScopedVirtualTimePauser&& other) noexcept;
|
||
|
- WebScopedVirtualTimePauser& operator=(
|
||
|
- WebScopedVirtualTimePauser&& other) noexcept;
|
||
|
+ WebScopedVirtualTimePauser(WebScopedVirtualTimePauser&& other);
|
||
|
+ WebScopedVirtualTimePauser& operator=(WebScopedVirtualTimePauser&& other);
|
||
|
|
||
|
WebScopedVirtualTimePauser(const WebScopedVirtualTimePauser&) = delete;
|
||
|
WebScopedVirtualTimePauser& operator=(const WebScopedVirtualTimePauser&) =
|
||
|
diff --git a/third_party/blink/public/platform/web_string.h b/third_party/blink/public/platform/web_string.h
|
||
|
index e4fda4f..ffd1da0 100644
|
||
|
--- a/third_party/blink/public/platform/web_string.h
|
||
|
+++ b/third_party/blink/public/platform/web_string.h
|
||
|
@@ -102,10 +102,10 @@
|
||
|
BLINK_PLATFORM_EXPORT WebString(const WebUChar* data, size_t len);
|
||
|
|
||
|
BLINK_PLATFORM_EXPORT WebString(const WebString&);
|
||
|
- BLINK_PLATFORM_EXPORT WebString(WebString&&) noexcept;
|
||
|
+ BLINK_PLATFORM_EXPORT WebString(WebString&&);
|
||
|
|
||
|
BLINK_PLATFORM_EXPORT WebString& operator=(const WebString&);
|
||
|
- BLINK_PLATFORM_EXPORT WebString& operator=(WebString&&) noexcept;
|
||
|
+ BLINK_PLATFORM_EXPORT WebString& operator=(WebString&&);
|
||
|
|
||
|
BLINK_PLATFORM_EXPORT void Reset();
|
||
|
|
||
|
diff --git a/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util.h b/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util.h
|
||
|
index 99f47f5..8451b86 100644
|
||
|
--- a/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util.h
|
||
|
+++ b/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util.h
|
||
|
@@ -73,8 +73,8 @@
|
||
|
|
||
|
VideoCaptureSettings(const VideoCaptureSettings& other);
|
||
|
VideoCaptureSettings& operator=(const VideoCaptureSettings& other);
|
||
|
- VideoCaptureSettings(VideoCaptureSettings&& other) noexcept;
|
||
|
- VideoCaptureSettings& operator=(VideoCaptureSettings&& other) noexcept;
|
||
|
+ VideoCaptureSettings(VideoCaptureSettings&& other);
|
||
|
+ VideoCaptureSettings& operator=(VideoCaptureSettings&& other);
|
||
|
~VideoCaptureSettings();
|
||
|
|
||
|
bool HasValue() const { return !failed_constraint_name_; }
|
||
|
@@ -193,8 +193,8 @@
|
||
|
const AudioProcessingProperties& audio_processing_properties);
|
||
|
AudioCaptureSettings(const AudioCaptureSettings& other);
|
||
|
AudioCaptureSettings& operator=(const AudioCaptureSettings& other);
|
||
|
- AudioCaptureSettings(AudioCaptureSettings&& other) noexcept;
|
||
|
- AudioCaptureSettings& operator=(AudioCaptureSettings&& other) noexcept;
|
||
|
+ AudioCaptureSettings(AudioCaptureSettings&& other);
|
||
|
+ AudioCaptureSettings& operator=(AudioCaptureSettings&& other);
|
||
|
|
||
|
bool HasValue() const { return !failed_constraint_name_; }
|
||
|
|
||
|
diff --git a/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util_sets.h b/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util_sets.h
|
||
|
index 199bdeb..c89e6e9 100644
|
||
|
--- a/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util_sets.h
|
||
|
+++ b/third_party/blink/public/web/modules/mediastream/media_stream_constraints_util_sets.h
|
||
|
@@ -159,8 +159,8 @@
|
||
|
|
||
|
DiscreteSet(const DiscreteSet& other) = default;
|
||
|
DiscreteSet& operator=(const DiscreteSet& other) = default;
|
||
|
- DiscreteSet(DiscreteSet&& other) noexcept = default;
|
||
|
- DiscreteSet& operator=(DiscreteSet&& other) noexcept = default;
|
||
|
+ DiscreteSet(DiscreteSet&& other) = default;
|
||
|
+ DiscreteSet& operator=(DiscreteSet&& other) = default;
|
||
|
~DiscreteSet() = default;
|
||
|
|
||
|
bool Contains(const T& value) const {
|
||
|
diff --git a/third_party/blink/public/web/modules/mediastream/media_stream_video_source.h b/third_party/blink/public/web/modules/mediastream/media_stream_video_source.h
|
||
|
index 5e50d1b..ed5967f 100644
|
||
|
--- a/third_party/blink/public/web/modules/mediastream/media_stream_video_source.h
|
||
|
+++ b/third_party/blink/public/web/modules/mediastream/media_stream_video_source.h
|
||
|
@@ -285,8 +285,8 @@
|
||
|
const VideoTrackFormatCallback& format_callback,
|
||
|
std::unique_ptr<VideoTrackAdapterSettings> adapter_settings,
|
||
|
const ConstraintsCallback& callback);
|
||
|
- PendingTrackInfo(PendingTrackInfo&& other) noexcept;
|
||
|
- PendingTrackInfo& operator=(PendingTrackInfo&& other) noexcept;
|
||
|
+ PendingTrackInfo(PendingTrackInfo&& other);
|
||
|
+ PendingTrackInfo& operator=(PendingTrackInfo&& other);
|
||
|
~PendingTrackInfo();
|
||
|
|
||
|
MediaStreamVideoTrack* track;
|
||
|
diff --git a/third_party/blink/renderer/core/animation/interpolation_value.h b/third_party/blink/renderer/core/animation/interpolation_value.h
|
||
|
index 75c5d35..17ccf02 100644
|
||
|
--- a/third_party/blink/renderer/core/animation/interpolation_value.h
|
||
|
+++ b/third_party/blink/renderer/core/animation/interpolation_value.h
|
||
|
@@ -27,11 +27,11 @@
|
||
|
|
||
|
InterpolationValue(std::nullptr_t) {}
|
||
|
|
||
|
- InterpolationValue(InterpolationValue&& other) noexcept
|
||
|
+ InterpolationValue(InterpolationValue&& other)
|
||
|
: interpolable_value(std::move(other.interpolable_value)),
|
||
|
non_interpolable_value(std::move(other.non_interpolable_value)) {}
|
||
|
|
||
|
- void operator=(InterpolationValue&& other) noexcept {
|
||
|
+ void operator=(InterpolationValue&& other) {
|
||
|
interpolable_value = std::move(other.interpolable_value);
|
||
|
non_interpolable_value = std::move(other.non_interpolable_value);
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/core/animation/pairwise_interpolation_value.h b/third_party/blink/renderer/core/animation/pairwise_interpolation_value.h
|
||
|
index 39e6c57..87bb431 100644
|
||
|
--- a/third_party/blink/renderer/core/animation/pairwise_interpolation_value.h
|
||
|
+++ b/third_party/blink/renderer/core/animation/pairwise_interpolation_value.h
|
||
|
@@ -28,7 +28,7 @@
|
||
|
|
||
|
PairwiseInterpolationValue(std::nullptr_t) {}
|
||
|
|
||
|
- PairwiseInterpolationValue(PairwiseInterpolationValue&& other) noexcept
|
||
|
+ PairwiseInterpolationValue(PairwiseInterpolationValue&& other)
|
||
|
: start_interpolable_value(std::move(other.start_interpolable_value)),
|
||
|
end_interpolable_value(std::move(other.end_interpolable_value)),
|
||
|
non_interpolable_value(std::move(other.non_interpolable_value)) {}
|
||
|
diff --git a/third_party/blink/renderer/core/css/css_selector_list.h b/third_party/blink/renderer/core/css/css_selector_list.h
|
||
|
index 4d38b09..51f354b 100644
|
||
|
--- a/third_party/blink/renderer/core/css/css_selector_list.h
|
||
|
+++ b/third_party/blink/renderer/core/css/css_selector_list.h
|
||
|
@@ -67,8 +67,7 @@
|
||
|
public:
|
||
|
CSSSelectorList() : selector_array_(nullptr) {}
|
||
|
|
||
|
- CSSSelectorList(CSSSelectorList&& o) noexcept
|
||
|
- : selector_array_(o.selector_array_) {
|
||
|
+ CSSSelectorList(CSSSelectorList&& o) : selector_array_(o.selector_array_) {
|
||
|
o.selector_array_ = nullptr;
|
||
|
}
|
||
|
|
||
|
@@ -82,7 +81,7 @@
|
||
|
bool HasPseudoWhere() const;
|
||
|
bool RequiresExpansion() const;
|
||
|
|
||
|
- CSSSelectorList& operator=(CSSSelectorList&& o) noexcept {
|
||
|
+ CSSSelectorList& operator=(CSSSelectorList&& o) {
|
||
|
DCHECK(this != &o);
|
||
|
DeleteSelectorsIfNeeded();
|
||
|
selector_array_ = o.selector_array_;
|
||
|
diff --git a/third_party/blink/renderer/core/display_lock/display_lock_context.cc b/third_party/blink/renderer/core/display_lock/display_lock_context.cc
|
||
|
index 0e6b6cb..79f281a 100644
|
||
|
--- a/third_party/blink/renderer/core/display_lock/display_lock_context.cc
|
||
|
+++ b/third_party/blink/renderer/core/display_lock/display_lock_context.cc
|
||
|
@@ -1033,7 +1033,7 @@
|
||
|
: context_(context) {}
|
||
|
|
||
|
DisplayLockContext::ScopedForcedUpdate::ScopedForcedUpdate(
|
||
|
- ScopedForcedUpdate&& other) noexcept
|
||
|
+ ScopedForcedUpdate&& other)
|
||
|
: context_(other.context_) {
|
||
|
other.context_ = nullptr;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/core/display_lock/display_lock_context.h b/third_party/blink/renderer/core/display_lock/display_lock_context.h
|
||
|
index 1a38b2af..f890b432 100644
|
||
|
--- a/third_party/blink/renderer/core/display_lock/display_lock_context.h
|
||
|
+++ b/third_party/blink/renderer/core/display_lock/display_lock_context.h
|
||
|
@@ -76,7 +76,7 @@
|
||
|
DISALLOW_NEW();
|
||
|
|
||
|
public:
|
||
|
- ScopedForcedUpdate(ScopedForcedUpdate&&) noexcept;
|
||
|
+ ScopedForcedUpdate(ScopedForcedUpdate&&);
|
||
|
~ScopedForcedUpdate();
|
||
|
|
||
|
private:
|
||
|
diff --git a/third_party/blink/renderer/core/editing/layout_selection.cc b/third_party/blink/renderer/core/editing/layout_selection.cc
|
||
|
index 00040d2..73cfe0f 100644
|
||
|
--- a/third_party/blink/renderer/core/editing/layout_selection.cc
|
||
|
+++ b/third_party/blink/renderer/core/editing/layout_selection.cc
|
||
|
@@ -178,7 +178,7 @@
|
||
|
public:
|
||
|
OldSelectedNodes()
|
||
|
: paint_range(MakeGarbageCollected<SelectionPaintRange>()) {}
|
||
|
- OldSelectedNodes(OldSelectedNodes&& other) noexcept {
|
||
|
+ OldSelectedNodes(OldSelectedNodes&& other) {
|
||
|
paint_range = other.paint_range;
|
||
|
selected_map = std::move(other.selected_map);
|
||
|
}
|
||
|
@@ -205,8 +205,7 @@
|
||
|
HeapHashSet<Member<const Node>>&& passed_selected_objects)
|
||
|
: paint_range(passed_paint_range),
|
||
|
selected_objects(std::move(passed_selected_objects)) {}
|
||
|
- NewPaintRangeAndSelectedNodes(
|
||
|
- NewPaintRangeAndSelectedNodes&& other) noexcept {
|
||
|
+ NewPaintRangeAndSelectedNodes(NewPaintRangeAndSelectedNodes&& other) {
|
||
|
paint_range = other.paint_range;
|
||
|
selected_objects = std::move(other.selected_objects);
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.cc b/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.cc
|
||
|
index f0ac3c4..81f47ab 100644
|
||
|
--- a/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.cc
|
||
|
+++ b/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.cc
|
||
|
@@ -24,7 +24,7 @@
|
||
|
start_time_(clock_->NowTicks()) {}
|
||
|
|
||
|
LocalFrameUkmAggregator::ScopedUkmHierarchicalTimer::ScopedUkmHierarchicalTimer(
|
||
|
- ScopedUkmHierarchicalTimer&& other) noexcept
|
||
|
+ ScopedUkmHierarchicalTimer&& other)
|
||
|
: aggregator_(other.aggregator_),
|
||
|
metric_index_(other.metric_index_),
|
||
|
clock_(other.clock_),
|
||
|
diff --git a/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.h b/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.h
|
||
|
index 44c3f87..dc06091 100644
|
||
|
--- a/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.h
|
||
|
+++ b/third_party/blink/renderer/core/frame/local_frame_ukm_aggregator.h
|
||
|
@@ -195,7 +195,7 @@
|
||
|
STACK_ALLOCATED();
|
||
|
|
||
|
public:
|
||
|
- ScopedUkmHierarchicalTimer(ScopedUkmHierarchicalTimer&&) noexcept;
|
||
|
+ ScopedUkmHierarchicalTimer(ScopedUkmHierarchicalTimer&&);
|
||
|
~ScopedUkmHierarchicalTimer();
|
||
|
|
||
|
private:
|
||
|
diff --git a/third_party/blink/renderer/core/layout/ng/inline/ng_line_box_fragment_builder.h b/third_party/blink/renderer/core/layout/ng/inline/ng_line_box_fragment_builder.h
|
||
|
index 2af19ca..498e42e 100644
|
||
|
--- a/third_party/blink/renderer/core/layout/ng/inline/ng_line_box_fragment_builder.h
|
||
|
+++ b/third_party/blink/renderer/core/layout/ng/inline/ng_line_box_fragment_builder.h
|
||
|
@@ -181,7 +181,7 @@
|
||
|
|
||
|
public:
|
||
|
ChildList() = default;
|
||
|
- void operator=(ChildList&& other) noexcept {
|
||
|
+ void operator=(ChildList&& other) {
|
||
|
children_ = std::move(other.children_);
|
||
|
}
|
||
|
|
||
|
diff --git a/third_party/blink/renderer/core/layout/ng/ng_constraint_space.h b/third_party/blink/renderer/core/layout/ng/ng_constraint_space.h
|
||
|
index 8f77b90..833b0d2 100644
|
||
|
--- a/third_party/blink/renderer/core/layout/ng/ng_constraint_space.h
|
||
|
+++ b/third_party/blink/renderer/core/layout/ng/ng_constraint_space.h
|
||
|
@@ -86,7 +86,7 @@
|
||
|
else
|
||
|
bfc_offset_ = other.bfc_offset_;
|
||
|
}
|
||
|
- NGConstraintSpace(NGConstraintSpace&& other) noexcept
|
||
|
+ NGConstraintSpace(NGConstraintSpace&& other)
|
||
|
: available_size_(other.available_size_),
|
||
|
exclusion_space_(std::move(other.exclusion_space_)),
|
||
|
bitfields_(other.bitfields_) {
|
||
|
@@ -110,7 +110,7 @@
|
||
|
bitfields_ = other.bitfields_;
|
||
|
return *this;
|
||
|
}
|
||
|
- NGConstraintSpace& operator=(NGConstraintSpace&& other) noexcept {
|
||
|
+ NGConstraintSpace& operator=(NGConstraintSpace&& other) {
|
||
|
available_size_ = other.available_size_;
|
||
|
if (HasRareData())
|
||
|
delete rare_data_;
|
||
|
diff --git a/third_party/blink/renderer/core/messaging/blink_cloneable_message.cc b/third_party/blink/renderer/core/messaging/blink_cloneable_message.cc
|
||
|
index b6c8768..7423930 100644
|
||
|
--- a/third_party/blink/renderer/core/messaging/blink_cloneable_message.cc
|
||
|
+++ b/third_party/blink/renderer/core/messaging/blink_cloneable_message.cc
|
||
|
@@ -9,9 +9,8 @@
|
||
|
BlinkCloneableMessage::BlinkCloneableMessage() = default;
|
||
|
BlinkCloneableMessage::~BlinkCloneableMessage() = default;
|
||
|
|
||
|
-BlinkCloneableMessage::BlinkCloneableMessage(BlinkCloneableMessage&&) noexcept =
|
||
|
- default;
|
||
|
+BlinkCloneableMessage::BlinkCloneableMessage(BlinkCloneableMessage&&) = default;
|
||
|
BlinkCloneableMessage& BlinkCloneableMessage::operator=(
|
||
|
- BlinkCloneableMessage&&) noexcept = default;
|
||
|
+ BlinkCloneableMessage&&) = default;
|
||
|
|
||
|
} // namespace blink
|
||
|
diff --git a/third_party/blink/renderer/core/messaging/blink_cloneable_message.h b/third_party/blink/renderer/core/messaging/blink_cloneable_message.h
|
||
|
index 337b0f8..a51e888 100644
|
||
|
--- a/third_party/blink/renderer/core/messaging/blink_cloneable_message.h
|
||
|
+++ b/third_party/blink/renderer/core/messaging/blink_cloneable_message.h
|
||
|
@@ -21,8 +21,8 @@
|
||
|
BlinkCloneableMessage();
|
||
|
~BlinkCloneableMessage();
|
||
|
|
||
|
- BlinkCloneableMessage(BlinkCloneableMessage&&) noexcept;
|
||
|
- BlinkCloneableMessage& operator=(BlinkCloneableMessage&&) noexcept;
|
||
|
+ BlinkCloneableMessage(BlinkCloneableMessage&&);
|
||
|
+ BlinkCloneableMessage& operator=(BlinkCloneableMessage&&);
|
||
|
|
||
|
scoped_refptr<blink::SerializedScriptValue> message;
|
||
|
v8_inspector::V8StackTraceId sender_stack_trace_id;
|
||
|
diff --git a/third_party/blink/renderer/core/messaging/blink_transferable_message.cc b/third_party/blink/renderer/core/messaging/blink_transferable_message.cc
|
||
|
index 909ddb0..b5cdfda 100644
|
||
|
--- a/third_party/blink/renderer/core/messaging/blink_transferable_message.cc
|
||
|
+++ b/third_party/blink/renderer/core/messaging/blink_transferable_message.cc
|
||
|
@@ -16,10 +16,10 @@
|
||
|
BlinkTransferableMessage::BlinkTransferableMessage() = default;
|
||
|
BlinkTransferableMessage::~BlinkTransferableMessage() = default;
|
||
|
|
||
|
-BlinkTransferableMessage::BlinkTransferableMessage(
|
||
|
- BlinkTransferableMessage&&) noexcept = default;
|
||
|
+BlinkTransferableMessage::BlinkTransferableMessage(BlinkTransferableMessage&&) =
|
||
|
+ default;
|
||
|
BlinkTransferableMessage& BlinkTransferableMessage::operator=(
|
||
|
- BlinkTransferableMessage&&) noexcept = default;
|
||
|
+ BlinkTransferableMessage&&) = default;
|
||
|
|
||
|
scoped_refptr<blink::StaticBitmapImage> ToStaticBitmapImage(
|
||
|
const SkBitmap& sk_bitmap) {
|
||
|
diff --git a/third_party/blink/renderer/core/messaging/blink_transferable_message.h b/third_party/blink/renderer/core/messaging/blink_transferable_message.h
|
||
|
index edf4fab..3957bed 100644
|
||
|
--- a/third_party/blink/renderer/core/messaging/blink_transferable_message.h
|
||
|
+++ b/third_party/blink/renderer/core/messaging/blink_transferable_message.h
|
||
|
@@ -24,8 +24,8 @@
|
||
|
BlinkTransferableMessage();
|
||
|
~BlinkTransferableMessage();
|
||
|
|
||
|
- BlinkTransferableMessage(BlinkTransferableMessage&&) noexcept;
|
||
|
- BlinkTransferableMessage& operator=(BlinkTransferableMessage&&) noexcept;
|
||
|
+ BlinkTransferableMessage(BlinkTransferableMessage&&);
|
||
|
+ BlinkTransferableMessage& operator=(BlinkTransferableMessage&&);
|
||
|
|
||
|
Vector<MessagePortChannel> ports;
|
||
|
|
||
|
diff --git a/third_party/blink/renderer/modules/imagecapture/image_capture_frame_grabber.h b/third_party/blink/renderer/modules/imagecapture/image_capture_frame_grabber.h
|
||
|
index 85b46e1..f050a85 100644
|
||
|
--- a/third_party/blink/renderer/modules/imagecapture/image_capture_frame_grabber.h
|
||
|
+++ b/third_party/blink/renderer/modules/imagecapture/image_capture_frame_grabber.h
|
||
|
@@ -92,10 +92,10 @@
|
||
|
std::move(destruction_callback_).Run(std::move(callbacks_));
|
||
|
}
|
||
|
|
||
|
- ScopedWebCallbacks(ScopedWebCallbacks&& other) noexcept = default;
|
||
|
+ ScopedWebCallbacks(ScopedWebCallbacks&& other) = default;
|
||
|
ScopedWebCallbacks(const ScopedWebCallbacks& other) = delete;
|
||
|
|
||
|
- ScopedWebCallbacks& operator=(ScopedWebCallbacks&& other) noexcept = default;
|
||
|
+ ScopedWebCallbacks& operator=(ScopedWebCallbacks&& other) = default;
|
||
|
ScopedWebCallbacks& operator=(const ScopedWebCallbacks& other) = delete;
|
||
|
|
||
|
std::unique_ptr<CallbacksType> PassCallbacks() {
|
||
|
diff --git a/third_party/blink/renderer/modules/indexeddb/idb_request.h b/third_party/blink/renderer/modules/indexeddb/idb_request.h
|
||
|
index f85b864..d3f1132 100644
|
||
|
--- a/third_party/blink/renderer/modules/indexeddb/idb_request.h
|
||
|
+++ b/third_party/blink/renderer/modules/indexeddb/idb_request.h
|
||
|
@@ -110,13 +110,13 @@
|
||
|
~AsyncTraceState();
|
||
|
|
||
|
// Used to transfer the trace end event state to an IDBRequest.
|
||
|
- AsyncTraceState(AsyncTraceState&& other) noexcept {
|
||
|
+ AsyncTraceState(AsyncTraceState&& other) {
|
||
|
DCHECK(IsEmpty());
|
||
|
this->trace_event_name_ = other.trace_event_name_;
|
||
|
this->id_ = other.id_;
|
||
|
other.trace_event_name_ = nullptr;
|
||
|
}
|
||
|
- AsyncTraceState& operator=(AsyncTraceState&& rhs) noexcept {
|
||
|
+ AsyncTraceState& operator=(AsyncTraceState&& rhs) {
|
||
|
DCHECK(IsEmpty());
|
||
|
this->trace_event_name_ = rhs.trace_event_name_;
|
||
|
this->id_ = rhs.id_;
|
||
|
diff --git a/third_party/blink/renderer/modules/indexeddb/idb_request_test.cc b/third_party/blink/renderer/modules/indexeddb/idb_request_test.cc
|
||
|
index 84de726..2d3d4de5 100644
|
||
|
--- a/third_party/blink/renderer/modules/indexeddb/idb_request_test.cc
|
||
|
+++ b/third_party/blink/renderer/modules/indexeddb/idb_request_test.cc
|
||
|
@@ -434,10 +434,9 @@
|
||
|
class AsyncTraceStateForTesting : public IDBRequest::AsyncTraceState {
|
||
|
public:
|
||
|
AsyncTraceStateForTesting() : IDBRequest::AsyncTraceState() {}
|
||
|
- AsyncTraceStateForTesting(AsyncTraceStateForTesting&& other) noexcept
|
||
|
+ AsyncTraceStateForTesting(AsyncTraceStateForTesting&& other)
|
||
|
: IDBRequest::AsyncTraceState(std::move(other)) {}
|
||
|
- AsyncTraceStateForTesting& operator=(
|
||
|
- AsyncTraceStateForTesting&& rhs) noexcept {
|
||
|
+ AsyncTraceStateForTesting& operator=(AsyncTraceStateForTesting&& rhs) {
|
||
|
AsyncTraceState::operator=(std::move(rhs));
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util.cc b/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util.cc
|
||
|
index 24499bd..3bf00e9 100644
|
||
|
--- a/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util.cc
|
||
|
+++ b/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util.cc
|
||
|
@@ -134,13 +134,13 @@
|
||
|
|
||
|
VideoCaptureSettings::VideoCaptureSettings(const VideoCaptureSettings& other) =
|
||
|
default;
|
||
|
-VideoCaptureSettings::VideoCaptureSettings(
|
||
|
- VideoCaptureSettings&& other) noexcept = default;
|
||
|
+VideoCaptureSettings::VideoCaptureSettings(VideoCaptureSettings&& other) =
|
||
|
+ default;
|
||
|
VideoCaptureSettings::~VideoCaptureSettings() = default;
|
||
|
VideoCaptureSettings& VideoCaptureSettings::operator=(
|
||
|
const VideoCaptureSettings& other) = default;
|
||
|
VideoCaptureSettings& VideoCaptureSettings::operator=(
|
||
|
- VideoCaptureSettings&& other) noexcept = default;
|
||
|
+ VideoCaptureSettings&& other) = default;
|
||
|
|
||
|
AudioCaptureSettings::AudioCaptureSettings() : AudioCaptureSettings("") {}
|
||
|
|
||
|
@@ -166,10 +166,10 @@
|
||
|
default;
|
||
|
AudioCaptureSettings& AudioCaptureSettings::operator=(
|
||
|
const AudioCaptureSettings& other) = default;
|
||
|
-AudioCaptureSettings::AudioCaptureSettings(
|
||
|
- AudioCaptureSettings&& other) noexcept = default;
|
||
|
+AudioCaptureSettings::AudioCaptureSettings(AudioCaptureSettings&& other) =
|
||
|
+ default;
|
||
|
AudioCaptureSettings& AudioCaptureSettings::operator=(
|
||
|
- AudioCaptureSettings&& other) noexcept = default;
|
||
|
+ AudioCaptureSettings&& other) = default;
|
||
|
|
||
|
bool GetConstraintValueAsBoolean(
|
||
|
const WebMediaConstraints& constraints,
|
||
|
diff --git a/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.cc b/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.cc
|
||
|
index 96992217..67c8bab 100644
|
||
|
--- a/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.cc
|
||
|
+++ b/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.cc
|
||
|
@@ -529,9 +529,9 @@
|
||
|
facing_mode(facing_mode) {}
|
||
|
|
||
|
VideoInputDeviceCapabilities::VideoInputDeviceCapabilities(
|
||
|
- VideoInputDeviceCapabilities&& other) noexcept = default;
|
||
|
+ VideoInputDeviceCapabilities&& other) = default;
|
||
|
VideoInputDeviceCapabilities& VideoInputDeviceCapabilities::operator=(
|
||
|
- VideoInputDeviceCapabilities&& other) noexcept = default;
|
||
|
+ VideoInputDeviceCapabilities&& other) = default;
|
||
|
|
||
|
VideoInputDeviceCapabilities::~VideoInputDeviceCapabilities() = default;
|
||
|
|
||
|
@@ -557,10 +557,10 @@
|
||
|
|
||
|
VideoDeviceCaptureCapabilities::VideoDeviceCaptureCapabilities() = default;
|
||
|
VideoDeviceCaptureCapabilities::VideoDeviceCaptureCapabilities(
|
||
|
- VideoDeviceCaptureCapabilities&& other) noexcept = default;
|
||
|
+ VideoDeviceCaptureCapabilities&& other) = default;
|
||
|
VideoDeviceCaptureCapabilities::~VideoDeviceCaptureCapabilities() = default;
|
||
|
VideoDeviceCaptureCapabilities& VideoDeviceCaptureCapabilities::operator=(
|
||
|
- VideoDeviceCaptureCapabilities&& other) noexcept = default;
|
||
|
+ VideoDeviceCaptureCapabilities&& other) = default;
|
||
|
|
||
|
VideoCaptureSettings SelectSettingsVideoDeviceCapture(
|
||
|
const VideoDeviceCaptureCapabilities& capabilities,
|
||
|
diff --git a/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.h b/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.h
|
||
|
index 66ae103..94d8ed9 100644
|
||
|
--- a/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.h
|
||
|
+++ b/third_party/blink/renderer/modules/mediastream/media_stream_constraints_util_video_device.h
|
||
|
@@ -34,9 +34,8 @@
|
||
|
Vector<media::VideoCaptureFormat> formats,
|
||
|
media::VideoFacingMode facing_mode);
|
||
|
VideoInputDeviceCapabilities();
|
||
|
- VideoInputDeviceCapabilities(VideoInputDeviceCapabilities&& other) noexcept;
|
||
|
- VideoInputDeviceCapabilities& operator=(
|
||
|
- VideoInputDeviceCapabilities&& other) noexcept;
|
||
|
+ VideoInputDeviceCapabilities(VideoInputDeviceCapabilities&& other);
|
||
|
+ VideoInputDeviceCapabilities& operator=(VideoInputDeviceCapabilities&& other);
|
||
|
~VideoInputDeviceCapabilities();
|
||
|
|
||
|
String device_id;
|
||
|
@@ -47,11 +46,10 @@
|
||
|
|
||
|
struct MODULES_EXPORT VideoDeviceCaptureCapabilities {
|
||
|
VideoDeviceCaptureCapabilities();
|
||
|
- VideoDeviceCaptureCapabilities(
|
||
|
- VideoDeviceCaptureCapabilities&& other) noexcept;
|
||
|
+ VideoDeviceCaptureCapabilities(VideoDeviceCaptureCapabilities&& other);
|
||
|
~VideoDeviceCaptureCapabilities();
|
||
|
VideoDeviceCaptureCapabilities& operator=(
|
||
|
- VideoDeviceCaptureCapabilities&& other) noexcept;
|
||
|
+ VideoDeviceCaptureCapabilities&& other);
|
||
|
|
||
|
// Each capabilities field is independent of each other.
|
||
|
// TODO(crbug.com/704136): Replace VideoInputDeviceCapabilities in the
|
||
|
diff --git a/third_party/blink/renderer/modules/mediastream/media_stream_video_source.cc b/third_party/blink/renderer/modules/mediastream/media_stream_video_source.cc
|
||
|
index 7651e47..99759c1 100644
|
||
|
--- a/third_party/blink/renderer/modules/mediastream/media_stream_video_source.cc
|
||
|
+++ b/third_party/blink/renderer/modules/mediastream/media_stream_video_source.cc
|
||
|
@@ -461,10 +461,10 @@
|
||
|
callback(callback) {}
|
||
|
|
||
|
MediaStreamVideoSource::PendingTrackInfo::PendingTrackInfo(
|
||
|
- PendingTrackInfo&& other) noexcept = default;
|
||
|
+ PendingTrackInfo&& other) = default;
|
||
|
MediaStreamVideoSource::PendingTrackInfo&
|
||
|
MediaStreamVideoSource::PendingTrackInfo::operator=(
|
||
|
- MediaStreamVideoSource::PendingTrackInfo&& other) noexcept = default;
|
||
|
+ MediaStreamVideoSource::PendingTrackInfo&& other) = default;
|
||
|
|
||
|
MediaStreamVideoSource::PendingTrackInfo::~PendingTrackInfo() {}
|
||
|
|
||
|
diff --git a/third_party/blink/renderer/platform/bindings/dom_data_store.h b/third_party/blink/renderer/platform/bindings/dom_data_store.h
|
||
|
index d660b67..0660dd18 100644
|
||
|
--- a/third_party/blink/renderer/platform/bindings/dom_data_store.h
|
||
|
+++ b/third_party/blink/renderer/platform/bindings/dom_data_store.h
|
||
|
@@ -230,12 +230,11 @@
|
||
|
: TraceWrapperV8Reference(isolate, handle) {}
|
||
|
|
||
|
// Move support without write barrier.
|
||
|
- DOMWorldWrapperReference(DOMWorldWrapperReference&& other) noexcept
|
||
|
+ DOMWorldWrapperReference(DOMWorldWrapperReference&& other)
|
||
|
: TraceWrapperV8Reference() {
|
||
|
handle_ = std::move(other.handle_);
|
||
|
}
|
||
|
- DOMWorldWrapperReference& operator=(
|
||
|
- DOMWorldWrapperReference&& rhs) noexcept {
|
||
|
+ DOMWorldWrapperReference& operator=(DOMWorldWrapperReference&& rhs) {
|
||
|
handle_ = std::move(rhs.handle_);
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/exported/web_string.cc b/third_party/blink/renderer/platform/exported/web_string.cc
|
||
|
index 71d4c07..fbe4828 100644
|
||
|
--- a/third_party/blink/renderer/platform/exported/web_string.cc
|
||
|
+++ b/third_party/blink/renderer/platform/exported/web_string.cc
|
||
|
@@ -51,9 +51,9 @@
|
||
|
WebString::~WebString() = default;
|
||
|
WebString::WebString() = default;
|
||
|
WebString::WebString(const WebString&) = default;
|
||
|
-WebString::WebString(WebString&&) noexcept = default;
|
||
|
+WebString::WebString(WebString&&) = default;
|
||
|
WebString& WebString::operator=(const WebString&) = default;
|
||
|
-WebString& WebString::operator=(WebString&&) noexcept = default;
|
||
|
+WebString& WebString::operator=(WebString&&) = default;
|
||
|
|
||
|
WebString::WebString(const WebUChar* data, size_t len)
|
||
|
: impl_(StringImpl::Create8BitIfPossible(data, len)) {}
|
||
|
diff --git a/third_party/blink/renderer/platform/graphics/contiguous_container.cc b/third_party/blink/renderer/platform/graphics/contiguous_container.cc
|
||
|
index fd01c00..19cb6f2 100644
|
||
|
--- a/third_party/blink/renderer/platform/graphics/contiguous_container.cc
|
||
|
+++ b/third_party/blink/renderer/platform/graphics/contiguous_container.cc
|
||
|
@@ -69,7 +69,7 @@
|
||
|
: end_index_(0), max_object_size_(max_object_size) {}
|
||
|
|
||
|
ContiguousContainerBase::ContiguousContainerBase(
|
||
|
- ContiguousContainerBase&& source) noexcept
|
||
|
+ ContiguousContainerBase&& source)
|
||
|
: ContiguousContainerBase(source.max_object_size_) {
|
||
|
Swap(source);
|
||
|
}
|
||
|
@@ -77,7 +77,7 @@
|
||
|
ContiguousContainerBase::~ContiguousContainerBase() = default;
|
||
|
|
||
|
ContiguousContainerBase& ContiguousContainerBase::operator=(
|
||
|
- ContiguousContainerBase&& source) noexcept {
|
||
|
+ ContiguousContainerBase&& source) {
|
||
|
Swap(source);
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/graphics/contiguous_container.h b/third_party/blink/renderer/platform/graphics/contiguous_container.h
|
||
|
index 867e59c..3eee558 100644
|
||
|
--- a/third_party/blink/renderer/platform/graphics/contiguous_container.h
|
||
|
+++ b/third_party/blink/renderer/platform/graphics/contiguous_container.h
|
||
|
@@ -42,10 +42,10 @@
|
||
|
|
||
|
protected:
|
||
|
explicit ContiguousContainerBase(size_t max_object_size);
|
||
|
- ContiguousContainerBase(ContiguousContainerBase&&) noexcept;
|
||
|
+ ContiguousContainerBase(ContiguousContainerBase&&);
|
||
|
~ContiguousContainerBase();
|
||
|
|
||
|
- ContiguousContainerBase& operator=(ContiguousContainerBase&&) noexcept;
|
||
|
+ ContiguousContainerBase& operator=(ContiguousContainerBase&&);
|
||
|
|
||
|
size_t size() const { return elements_.size(); }
|
||
|
bool IsEmpty() const { return !size(); }
|
||
|
@@ -147,7 +147,7 @@
|
||
|
WTF_HEAP_PROFILER_TYPE_NAME(BaseElementType));
|
||
|
}
|
||
|
|
||
|
- ContiguousContainer(ContiguousContainer&& source) noexcept
|
||
|
+ ContiguousContainer(ContiguousContainer&& source)
|
||
|
: ContiguousContainerBase(std::move(source)) {}
|
||
|
|
||
|
~ContiguousContainer() {
|
||
|
@@ -157,7 +157,7 @@
|
||
|
}
|
||
|
}
|
||
|
|
||
|
- ContiguousContainer& operator=(ContiguousContainer&& source) noexcept {
|
||
|
+ ContiguousContainer& operator=(ContiguousContainer&& source) {
|
||
|
// Must clear in the derived class to ensure that element destructors
|
||
|
// care called.
|
||
|
Clear();
|
||
|
diff --git a/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc b/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
|
||
|
index ad10c54..4edbf7f 100644
|
||
|
--- a/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
|
||
|
+++ b/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
|
||
|
@@ -247,9 +247,9 @@
|
||
|
}
|
||
|
|
||
|
ImageLayerBridge::RegisteredBitmap::RegisteredBitmap() = default;
|
||
|
-ImageLayerBridge::RegisteredBitmap::RegisteredBitmap(
|
||
|
- RegisteredBitmap&& other) noexcept = default;
|
||
|
+ImageLayerBridge::RegisteredBitmap::RegisteredBitmap(RegisteredBitmap&& other) =
|
||
|
+ default;
|
||
|
ImageLayerBridge::RegisteredBitmap& ImageLayerBridge::RegisteredBitmap::
|
||
|
-operator=(RegisteredBitmap&& other) noexcept = default;
|
||
|
+operator=(RegisteredBitmap&& other) = default;
|
||
|
|
||
|
} // namespace blink
|
||
|
diff --git a/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.h b/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.h
|
||
|
index bea81dfb..b6879f9 100644
|
||
|
--- a/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.h
|
||
|
+++ b/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.h
|
||
|
@@ -65,8 +65,8 @@
|
||
|
// only with software compositing.
|
||
|
struct RegisteredBitmap {
|
||
|
RegisteredBitmap();
|
||
|
- RegisteredBitmap(RegisteredBitmap&& other) noexcept;
|
||
|
- RegisteredBitmap& operator=(RegisteredBitmap&& other) noexcept;
|
||
|
+ RegisteredBitmap(RegisteredBitmap&& other);
|
||
|
+ RegisteredBitmap& operator=(RegisteredBitmap&& other);
|
||
|
|
||
|
scoped_refptr<cc::CrossThreadSharedBitmap> bitmap;
|
||
|
cc::SharedBitmapIdRegistration registration;
|
||
|
diff --git a/third_party/blink/renderer/platform/graphics/paint/display_item_list.h b/third_party/blink/renderer/platform/graphics/paint/display_item_list.h
|
||
|
index cd3ed2f..9ee2571 100644
|
||
|
--- a/third_party/blink/renderer/platform/graphics/paint/display_item_list.h
|
||
|
+++ b/third_party/blink/renderer/platform/graphics/paint/display_item_list.h
|
||
|
@@ -28,10 +28,10 @@
|
||
|
public:
|
||
|
DisplayItemList(size_t initial_size_bytes)
|
||
|
: ContiguousContainer(kMaximumDisplayItemSize, initial_size_bytes) {}
|
||
|
- DisplayItemList(DisplayItemList&& source) noexcept
|
||
|
+ DisplayItemList(DisplayItemList&& source)
|
||
|
: ContiguousContainer(std::move(source)) {}
|
||
|
|
||
|
- DisplayItemList& operator=(DisplayItemList&& source) noexcept {
|
||
|
+ DisplayItemList& operator=(DisplayItemList&& source) {
|
||
|
ContiguousContainer::operator=(std::move(source));
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/heap/heap_test.cc b/third_party/blink/renderer/platform/heap/heap_test.cc
|
||
|
index dad0ca0..e94cbc95 100644
|
||
|
--- a/third_party/blink/renderer/platform/heap/heap_test.cc
|
||
|
+++ b/third_party/blink/renderer/platform/heap/heap_test.cc
|
||
|
@@ -145,7 +145,7 @@
|
||
|
}
|
||
|
KeyWithCopyingMoveConstructor(const KeyWithCopyingMoveConstructor&) = default;
|
||
|
// The move constructor delegates to the copy constructor intentionally.
|
||
|
- KeyWithCopyingMoveConstructor(KeyWithCopyingMoveConstructor&& x) noexcept
|
||
|
+ KeyWithCopyingMoveConstructor(KeyWithCopyingMoveConstructor&& x)
|
||
|
: KeyWithCopyingMoveConstructor(x) {}
|
||
|
KeyWithCopyingMoveConstructor& operator=(
|
||
|
const KeyWithCopyingMoveConstructor&) = default;
|
||
|
diff --git a/third_party/blink/renderer/platform/image-decoders/segment_stream.cc b/third_party/blink/renderer/platform/image-decoders/segment_stream.cc
|
||
|
index 4024f9c..5a98701 100644
|
||
|
--- a/third_party/blink/renderer/platform/image-decoders/segment_stream.cc
|
||
|
+++ b/third_party/blink/renderer/platform/image-decoders/segment_stream.cc
|
||
|
@@ -10,10 +10,10 @@
|
||
|
|
||
|
SegmentStream::SegmentStream() = default;
|
||
|
|
||
|
-SegmentStream::SegmentStream(SegmentStream&& rhs) noexcept
|
||
|
+SegmentStream::SegmentStream(SegmentStream&& rhs)
|
||
|
: reader_(std::move(rhs.reader_)), position_(rhs.position_) {}
|
||
|
|
||
|
-SegmentStream& SegmentStream::operator=(SegmentStream&& rhs) noexcept {
|
||
|
+SegmentStream& SegmentStream::operator=(SegmentStream&& rhs) {
|
||
|
reader_ = std::move(rhs.reader_);
|
||
|
position_ = rhs.position_;
|
||
|
|
||
|
diff --git a/third_party/blink/renderer/platform/image-decoders/segment_stream.h b/third_party/blink/renderer/platform/image-decoders/segment_stream.h
|
||
|
index f49f551..fa1ccf2 100644
|
||
|
--- a/third_party/blink/renderer/platform/image-decoders/segment_stream.h
|
||
|
+++ b/third_party/blink/renderer/platform/image-decoders/segment_stream.h
|
||
|
@@ -19,8 +19,8 @@
|
||
|
SegmentStream();
|
||
|
SegmentStream(const SegmentStream&) = delete;
|
||
|
SegmentStream& operator=(const SegmentStream&) = delete;
|
||
|
- SegmentStream(SegmentStream&&) noexcept;
|
||
|
- SegmentStream& operator=(SegmentStream&&) noexcept;
|
||
|
+ SegmentStream(SegmentStream&&);
|
||
|
+ SegmentStream& operator=(SegmentStream&&);
|
||
|
|
||
|
~SegmentStream() override;
|
||
|
|
||
|
diff --git a/third_party/blink/renderer/platform/mojo/revocable_interface_ptr.h b/third_party/blink/renderer/platform/mojo/revocable_interface_ptr.h
|
||
|
index 555be28..34bad3f 100644
|
||
|
--- a/third_party/blink/renderer/platform/mojo/revocable_interface_ptr.h
|
||
|
+++ b/third_party/blink/renderer/platform/mojo/revocable_interface_ptr.h
|
||
|
@@ -41,7 +41,7 @@
|
||
|
RevocableInterfacePtr(std::nullptr_t) {}
|
||
|
|
||
|
// Takes over the binding of another RevocableInterfacePtr.
|
||
|
- RevocableInterfacePtr(RevocableInterfacePtr&& other) noexcept {
|
||
|
+ RevocableInterfacePtr(RevocableInterfacePtr&& other) {
|
||
|
interface_ptr_ = std::move(other.interface_ptr_);
|
||
|
SetInvalidator(other.invalidator_.get());
|
||
|
// Reset the other interface ptr to remove it as an observer of the
|
||
|
@@ -58,7 +58,7 @@
|
||
|
|
||
|
// Takes over the binding of another RevocableInterfacePtr, and closes any
|
||
|
// message pipe already bound to this pointer.
|
||
|
- RevocableInterfacePtr& operator=(RevocableInterfacePtr&& other) noexcept {
|
||
|
+ RevocableInterfacePtr& operator=(RevocableInterfacePtr&& other) {
|
||
|
reset();
|
||
|
interface_ptr_ = std::move(other.interface_ptr_);
|
||
|
SetInvalidator(other.invalidator_.get());
|
||
|
diff --git a/third_party/blink/renderer/platform/network/encoded_form_data.cc b/third_party/blink/renderer/platform/network/encoded_form_data.cc
|
||
|
index bc4ec14..1b660e6 100644
|
||
|
--- a/third_party/blink/renderer/platform/network/encoded_form_data.cc
|
||
|
+++ b/third_party/blink/renderer/platform/network/encoded_form_data.cc
|
||
|
@@ -61,11 +61,10 @@
|
||
|
: type_(kDataPipe), data_pipe_getter_(std::move(data_pipe_getter)) {}
|
||
|
|
||
|
FormDataElement::FormDataElement(const FormDataElement&) = default;
|
||
|
-FormDataElement::FormDataElement(FormDataElement&&) noexcept = default;
|
||
|
+FormDataElement::FormDataElement(FormDataElement&&) = default;
|
||
|
FormDataElement::~FormDataElement() = default;
|
||
|
FormDataElement& FormDataElement::operator=(const FormDataElement&) = default;
|
||
|
-FormDataElement& FormDataElement::operator=(FormDataElement&&) noexcept =
|
||
|
- default;
|
||
|
+FormDataElement& FormDataElement::operator=(FormDataElement&&) = default;
|
||
|
|
||
|
bool operator==(const FormDataElement& a, const FormDataElement& b) {
|
||
|
if (&a == &b)
|
||
|
diff --git a/third_party/blink/renderer/platform/network/encoded_form_data.h b/third_party/blink/renderer/platform/network/encoded_form_data.h
|
||
|
index 48f84c8..865f664 100644
|
||
|
--- a/third_party/blink/renderer/platform/network/encoded_form_data.h
|
||
|
+++ b/third_party/blink/renderer/platform/network/encoded_form_data.h
|
||
|
@@ -61,12 +61,12 @@
|
||
|
explicit FormDataElement(scoped_refptr<WrappedDataPipeGetter>);
|
||
|
|
||
|
FormDataElement(const FormDataElement&);
|
||
|
- FormDataElement(FormDataElement&&) noexcept;
|
||
|
+ FormDataElement(FormDataElement&&);
|
||
|
|
||
|
~FormDataElement();
|
||
|
|
||
|
FormDataElement& operator=(const FormDataElement&);
|
||
|
- FormDataElement& operator=(FormDataElement&&) noexcept;
|
||
|
+ FormDataElement& operator=(FormDataElement&&);
|
||
|
|
||
|
bool IsSafeToSendToAnotherThread() const;
|
||
|
|
||
|
diff --git a/third_party/blink/renderer/platform/scheduler/common/frame_or_worker_scheduler.cc b/third_party/blink/renderer/platform/scheduler/common/frame_or_worker_scheduler.cc
|
||
|
index ebe99ff..e971856 100644
|
||
|
--- a/third_party/blink/renderer/platform/scheduler/common/frame_or_worker_scheduler.cc
|
||
|
+++ b/third_party/blink/renderer/platform/scheduler/common/frame_or_worker_scheduler.cc
|
||
|
@@ -28,15 +28,14 @@
|
||
|
}
|
||
|
|
||
|
FrameOrWorkerScheduler::SchedulingAffectingFeatureHandle::
|
||
|
- SchedulingAffectingFeatureHandle(
|
||
|
- SchedulingAffectingFeatureHandle&& other) noexcept
|
||
|
+ SchedulingAffectingFeatureHandle(SchedulingAffectingFeatureHandle&& other)
|
||
|
: feature_(other.feature_), scheduler_(std::move(other.scheduler_)) {
|
||
|
other.scheduler_ = nullptr;
|
||
|
}
|
||
|
|
||
|
FrameOrWorkerScheduler::SchedulingAffectingFeatureHandle&
|
||
|
FrameOrWorkerScheduler::SchedulingAffectingFeatureHandle::operator=(
|
||
|
- SchedulingAffectingFeatureHandle&& other) noexcept {
|
||
|
+ SchedulingAffectingFeatureHandle&& other) {
|
||
|
feature_ = other.feature_;
|
||
|
policy_ = std::move(other.policy_);
|
||
|
scheduler_ = std::move(other.scheduler_);
|
||
|
diff --git a/third_party/blink/renderer/platform/scheduler/common/post_cancellable_task.cc b/third_party/blink/renderer/platform/scheduler/common/post_cancellable_task.cc
|
||
|
index 2c84d70..fad56ee1 100644
|
||
|
--- a/third_party/blink/renderer/platform/scheduler/common/post_cancellable_task.cc
|
||
|
+++ b/third_party/blink/renderer/platform/scheduler/common/post_cancellable_task.cc
|
||
|
@@ -103,9 +103,9 @@
|
||
|
Cancel();
|
||
|
}
|
||
|
|
||
|
-TaskHandle::TaskHandle(TaskHandle&&) noexcept = default;
|
||
|
+TaskHandle::TaskHandle(TaskHandle&&) = default;
|
||
|
|
||
|
-TaskHandle& TaskHandle::operator=(TaskHandle&& other) noexcept {
|
||
|
+TaskHandle& TaskHandle::operator=(TaskHandle&& other) {
|
||
|
TaskHandle tmp(std::move(other));
|
||
|
runner_.swap(tmp.runner_);
|
||
|
return *this;
|
||
|
diff --git a/third_party/blink/renderer/platform/scheduler/main_thread/web_scoped_virtual_time_pauser.cc b/third_party/blink/renderer/platform/scheduler/main_thread/web_scoped_virtual_time_pauser.cc
|
||
|
index f55730a..b64ec9d 100644
|
||
|
--- a/third_party/blink/renderer/platform/scheduler/main_thread/web_scoped_virtual_time_pauser.cc
|
||
|
+++ b/third_party/blink/renderer/platform/scheduler/main_thread/web_scoped_virtual_time_pauser.cc
|
||
|
@@ -28,7 +28,7 @@
|
||
|
}
|
||
|
|
||
|
WebScopedVirtualTimePauser::WebScopedVirtualTimePauser(
|
||
|
- WebScopedVirtualTimePauser&& other) noexcept {
|
||
|
+ WebScopedVirtualTimePauser&& other) {
|
||
|
virtual_time_when_paused_ = other.virtual_time_when_paused_;
|
||
|
paused_ = other.paused_;
|
||
|
duration_ = other.duration_;
|
||
|
@@ -39,7 +39,7 @@
|
||
|
}
|
||
|
|
||
|
WebScopedVirtualTimePauser& WebScopedVirtualTimePauser::operator=(
|
||
|
- WebScopedVirtualTimePauser&& other) noexcept {
|
||
|
+ WebScopedVirtualTimePauser&& other) {
|
||
|
if (scheduler_ && paused_)
|
||
|
DecrementVirtualTimePauseCount();
|
||
|
virtual_time_when_paused_ = other.virtual_time_when_paused_;
|
||
|
diff --git a/third_party/blink/renderer/platform/scheduler/public/frame_or_worker_scheduler.h b/third_party/blink/renderer/platform/scheduler/public/frame_or_worker_scheduler.h
|
||
|
index 56915ee..3fdb8cf 100644
|
||
|
--- a/third_party/blink/renderer/platform/scheduler/public/frame_or_worker_scheduler.h
|
||
|
+++ b/third_party/blink/renderer/platform/scheduler/public/frame_or_worker_scheduler.h
|
||
|
@@ -57,12 +57,11 @@
|
||
|
|
||
|
public:
|
||
|
SchedulingAffectingFeatureHandle() = default;
|
||
|
- SchedulingAffectingFeatureHandle(
|
||
|
- SchedulingAffectingFeatureHandle&&) noexcept;
|
||
|
+ SchedulingAffectingFeatureHandle(SchedulingAffectingFeatureHandle&&);
|
||
|
inline ~SchedulingAffectingFeatureHandle() { reset(); }
|
||
|
|
||
|
SchedulingAffectingFeatureHandle& operator=(
|
||
|
- SchedulingAffectingFeatureHandle&&) noexcept;
|
||
|
+ SchedulingAffectingFeatureHandle&&);
|
||
|
|
||
|
inline void reset() {
|
||
|
if (scheduler_)
|
||
|
diff --git a/third_party/blink/renderer/platform/scheduler/public/post_cancellable_task.h b/third_party/blink/renderer/platform/scheduler/public/post_cancellable_task.h
|
||
|
index 38cbf63..ae66c73 100644
|
||
|
--- a/third_party/blink/renderer/platform/scheduler/public/post_cancellable_task.h
|
||
|
+++ b/third_party/blink/renderer/platform/scheduler/public/post_cancellable_task.h
|
||
|
@@ -28,8 +28,8 @@
|
||
|
TaskHandle();
|
||
|
~TaskHandle();
|
||
|
|
||
|
- TaskHandle(TaskHandle&&) noexcept;
|
||
|
- TaskHandle& operator=(TaskHandle&&) noexcept;
|
||
|
+ TaskHandle(TaskHandle&&);
|
||
|
+ TaskHandle& operator=(TaskHandle&&);
|
||
|
|
||
|
// Returns true if the task will run later. Returns false if the task is
|
||
|
// cancelled or the task is run already.
|
||
|
diff --git a/third_party/blink/renderer/platform/weborigin/origin_access_entry.cc b/third_party/blink/renderer/platform/weborigin/origin_access_entry.cc
|
||
|
index 2e9a9d1..c9d777e7 100644
|
||
|
--- a/third_party/blink/renderer/platform/weborigin/origin_access_entry.cc
|
||
|
+++ b/third_party/blink/renderer/platform/weborigin/origin_access_entry.cc
|
||
|
@@ -59,8 +59,7 @@
|
||
|
network::mojom::CorsPortMatchMode::kAllowOnlySpecifiedPort,
|
||
|
priority) {}
|
||
|
|
||
|
-OriginAccessEntry::OriginAccessEntry(OriginAccessEntry&& from) noexcept =
|
||
|
- default;
|
||
|
+OriginAccessEntry::OriginAccessEntry(OriginAccessEntry&& from) = default;
|
||
|
|
||
|
network::cors::OriginAccessEntry::MatchResult OriginAccessEntry::MatchesOrigin(
|
||
|
const SecurityOrigin& origin) const {
|
||
|
diff --git a/third_party/blink/renderer/platform/weborigin/origin_access_entry.h b/third_party/blink/renderer/platform/weborigin/origin_access_entry.h
|
||
|
index b3e5674..5113a40 100644
|
||
|
--- a/third_party/blink/renderer/platform/weborigin/origin_access_entry.h
|
||
|
+++ b/third_party/blink/renderer/platform/weborigin/origin_access_entry.h
|
||
|
@@ -58,7 +58,7 @@
|
||
|
network::mojom::CorsDomainMatchMode,
|
||
|
network::mojom::CorsOriginAccessMatchPriority priority =
|
||
|
network::mojom::CorsOriginAccessMatchPriority::kDefaultPriority);
|
||
|
- OriginAccessEntry(OriginAccessEntry&& from) noexcept;
|
||
|
+ OriginAccessEntry(OriginAccessEntry&& from);
|
||
|
|
||
|
network::cors::OriginAccessEntry::MatchResult MatchesOrigin(
|
||
|
const SecurityOrigin&) const;
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/deque.h b/third_party/blink/renderer/platform/wtf/deque.h
|
||
|
index c6fe1b9..4a98ffb 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/deque.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/deque.h
|
||
|
@@ -64,8 +64,8 @@ class Deque {
|
||
|
Deque();
|
||
|
Deque(const Deque&);
|
||
|
Deque& operator=(const Deque&);
|
||
|
- Deque(Deque&&) noexcept;
|
||
|
- Deque& operator=(Deque&&) noexcept;
|
||
|
+ Deque(Deque&&);
|
||
|
+ Deque& operator=(Deque&&);
|
||
|
~Deque();
|
||
|
|
||
|
void FinalizeGarbageCollectedObject() { NOTREACHED(); }
|
||
|
@@ -343,14 +343,14 @@
|
||
|
}
|
||
|
|
||
|
template <typename T, wtf_size_t inlineCapacity, typename Allocator>
|
||
|
-inline Deque<T, inlineCapacity, Allocator>::Deque(Deque&& other) noexcept
|
||
|
+inline Deque<T, inlineCapacity, Allocator>::Deque(Deque&& other)
|
||
|
: start_(0), end_(0) {
|
||
|
Swap(other);
|
||
|
}
|
||
|
|
||
|
template <typename T, wtf_size_t inlineCapacity, typename Allocator>
|
||
|
inline Deque<T, inlineCapacity, Allocator>&
|
||
|
-Deque<T, inlineCapacity, Allocator>::operator=(Deque&& other) noexcept {
|
||
|
+Deque<T, inlineCapacity, Allocator>::operator=(Deque&& other) {
|
||
|
Swap(other);
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/functional.h b/third_party/blink/renderer/platform/wtf/functional.h
|
||
|
index 2c5aeea..5e4b373 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/functional.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/functional.h
|
||
|
@@ -117,8 +117,7 @@
|
||
|
class PassedWrapper final {
|
||
|
public:
|
||
|
explicit PassedWrapper(T&& scoper) : scoper_(std::move(scoper)) {}
|
||
|
- PassedWrapper(PassedWrapper&& other) noexcept
|
||
|
- : scoper_(std::move(other.scoper_)) {}
|
||
|
+ PassedWrapper(PassedWrapper&& other) : scoper_(std::move(other.scoper_)) {}
|
||
|
T MoveOut() const { return std::move(scoper_); }
|
||
|
|
||
|
private:
|
||
|
@@ -319,9 +318,8 @@
|
||
|
CrossThreadFunction(const CrossThreadFunction&) = delete;
|
||
|
CrossThreadFunction& operator=(const CrossThreadFunction&) = delete;
|
||
|
|
||
|
- CrossThreadFunction(CrossThreadFunction&& other) noexcept = default;
|
||
|
- CrossThreadFunction& operator=(CrossThreadFunction&& other) noexcept =
|
||
|
- default;
|
||
|
+ CrossThreadFunction(CrossThreadFunction&& other) = default;
|
||
|
+ CrossThreadFunction& operator=(CrossThreadFunction&& other) = default;
|
||
|
|
||
|
R Run(Args... args) const & {
|
||
|
return callback_.Run(std::forward<Args>(args)...);
|
||
|
@@ -356,9 +354,8 @@
|
||
|
CrossThreadOnceFunction(const CrossThreadOnceFunction&) = delete;
|
||
|
CrossThreadOnceFunction& operator=(const CrossThreadOnceFunction&) = delete;
|
||
|
|
||
|
- CrossThreadOnceFunction(CrossThreadOnceFunction&& other) noexcept = default;
|
||
|
- CrossThreadOnceFunction& operator=(CrossThreadOnceFunction&& other) noexcept =
|
||
|
- default;
|
||
|
+ CrossThreadOnceFunction(CrossThreadOnceFunction&& other) = default;
|
||
|
+ CrossThreadOnceFunction& operator=(CrossThreadOnceFunction&& other) = default;
|
||
|
|
||
|
R Run(Args... args) && {
|
||
|
return std::move(callback_).Run(std::forward<Args>(args)...);
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/hash_map.h b/third_party/blink/renderer/platform/wtf/hash_map.h
|
||
|
index 8a002a8..46b39e0 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/hash_map.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/hash_map.h
|
||
|
@@ -106,8 +106,8 @@
|
||
|
#endif
|
||
|
HashMap(const HashMap&) = default;
|
||
|
HashMap& operator=(const HashMap&) = default;
|
||
|
- HashMap(HashMap&&) noexcept = default;
|
||
|
- HashMap& operator=(HashMap&&) noexcept = default;
|
||
|
+ HashMap(HashMap&&) = default;
|
||
|
+ HashMap& operator=(HashMap&&) = default;
|
||
|
|
||
|
// For example, HashMap<int, int>({{1, 11}, {2, 22}, {3, 33}}) will give you
|
||
|
// a HashMap containing a mapping {1 -> 11, 2 -> 22, 3 -> 33}.
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/hash_set.h b/third_party/blink/renderer/platform/wtf/hash_set.h
|
||
|
index c79e45f1..d7cdeed 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/hash_set.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/hash_set.h
|
||
|
@@ -74,8 +74,8 @@
|
||
|
}
|
||
|
HashSet(const HashSet&) = default;
|
||
|
HashSet& operator=(const HashSet&) = default;
|
||
|
- HashSet(HashSet&&) noexcept = default;
|
||
|
- HashSet& operator=(HashSet&&) noexcept = default;
|
||
|
+ HashSet(HashSet&&) = default;
|
||
|
+ HashSet& operator=(HashSet&&) = default;
|
||
|
|
||
|
HashSet(std::initializer_list<ValueType> elements);
|
||
|
HashSet& operator=(std::initializer_list<ValueType> elements);
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/hash_table.h b/third_party/blink/renderer/platform/wtf/hash_table.h
|
||
|
index 373280f..52483ec5 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/hash_table.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/hash_table.h
|
||
|
@@ -747,10 +747,10 @@
|
||
|
}
|
||
|
|
||
|
HashTable(const HashTable&);
|
||
|
- HashTable(HashTable&&) noexcept;
|
||
|
+ HashTable(HashTable&&);
|
||
|
void swap(HashTable&);
|
||
|
HashTable& operator=(const HashTable&);
|
||
|
- HashTable& operator=(HashTable&&) noexcept;
|
||
|
+ HashTable& operator=(HashTable&&);
|
||
|
|
||
|
// When the hash table is empty, just return the same iterator for end as
|
||
|
// for begin. This is more efficient because we don't have to skip all the
|
||
|
@@ -1929,7 +1929,7 @@
|
||
|
typename KeyTraits,
|
||
|
typename Allocator>
|
||
|
HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::
|
||
|
- HashTable(HashTable&& other) noexcept
|
||
|
+ HashTable(HashTable&& other)
|
||
|
: table_(nullptr),
|
||
|
table_size_(0),
|
||
|
key_count_(0),
|
||
|
@@ -2008,7 +2008,7 @@
|
||
|
typename Allocator>
|
||
|
HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>&
|
||
|
HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>::
|
||
|
-operator=(HashTable&& other) noexcept {
|
||
|
+operator=(HashTable&& other) {
|
||
|
swap(other);
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/linked_hash_set.h b/third_party/blink/renderer/platform/wtf/linked_hash_set.h
|
||
|
index 79c3d76d..71ef37a 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/linked_hash_set.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/linked_hash_set.h
|
||
|
@@ -121,7 +121,7 @@
|
||
|
LinkedHashSetNodeBase(const LinkedHashSetNodeBase& other)
|
||
|
: prev_(nullptr), next_(nullptr) {}
|
||
|
|
||
|
- LinkedHashSetNodeBase(LinkedHashSetNodeBase&& other) noexcept
|
||
|
+ LinkedHashSetNodeBase(LinkedHashSetNodeBase&& other)
|
||
|
: prev_(other.prev_), next_(other.next_) {
|
||
|
other.prev_ = nullptr;
|
||
|
other.next_ = nullptr;
|
||
|
@@ -151,7 +151,7 @@
|
||
|
LinkedHashSetNodeBase* next)
|
||
|
: LinkedHashSetNodeBase(prev, next), value_(std::move(value)) {}
|
||
|
|
||
|
- LinkedHashSetNode(LinkedHashSetNode&& other) noexcept
|
||
|
+ LinkedHashSetNode(LinkedHashSetNode&& other)
|
||
|
: LinkedHashSetNodeBase(std::move(other)),
|
||
|
value_(std::move(other.value_)) {}
|
||
|
|
||
|
@@ -214,9 +214,9 @@
|
||
|
|
||
|
LinkedHashSet();
|
||
|
LinkedHashSet(const LinkedHashSet&);
|
||
|
- LinkedHashSet(LinkedHashSet&&) noexcept;
|
||
|
+ LinkedHashSet(LinkedHashSet&&);
|
||
|
LinkedHashSet& operator=(const LinkedHashSet&);
|
||
|
- LinkedHashSet& operator=(LinkedHashSet&&) noexcept;
|
||
|
+ LinkedHashSet& operator=(LinkedHashSet&&);
|
||
|
|
||
|
// Needs finalization. The anchor needs to unlink itself from the chain.
|
||
|
~LinkedHashSet();
|
||
|
@@ -748,7 +748,7 @@
|
||
|
}
|
||
|
|
||
|
template <typename T, typename U, typename V, typename W>
|
||
|
-inline LinkedHashSet<T, U, V, W>::LinkedHashSet(LinkedHashSet&& other) noexcept
|
||
|
+inline LinkedHashSet<T, U, V, W>::LinkedHashSet(LinkedHashSet&& other)
|
||
|
: anchor_() {
|
||
|
Swap(other);
|
||
|
}
|
||
|
@@ -763,7 +763,7 @@
|
||
|
|
||
|
template <typename T, typename U, typename V, typename W>
|
||
|
inline LinkedHashSet<T, U, V, W>& LinkedHashSet<T, U, V, W>::operator=(
|
||
|
- LinkedHashSet&& other) noexcept {
|
||
|
+ LinkedHashSet&& other) {
|
||
|
Swap(other);
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/list_hash_set.h b/third_party/blink/renderer/platform/wtf/list_hash_set.h
|
||
|
index ead6a87..78bd279 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/list_hash_set.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/list_hash_set.h
|
||
|
@@ -145,9 +145,9 @@ class ListHashSet {
|
||
|
|
||
|
ListHashSet();
|
||
|
ListHashSet(const ListHashSet&);
|
||
|
- ListHashSet(ListHashSet&&) noexcept;
|
||
|
+ ListHashSet(ListHashSet&&);
|
||
|
ListHashSet& operator=(const ListHashSet&);
|
||
|
- ListHashSet& operator=(ListHashSet&&) noexcept;
|
||
|
+ ListHashSet& operator=(ListHashSet&&);
|
||
|
~ListHashSet();
|
||
|
|
||
|
void Swap(ListHashSet&);
|
||
|
@@ -780,8 +780,7 @@
|
||
|
}
|
||
|
|
||
|
template <typename T, size_t inlineCapacity, typename U, typename V>
|
||
|
-inline ListHashSet<T, inlineCapacity, U, V>::ListHashSet(
|
||
|
- ListHashSet&& other) noexcept
|
||
|
+inline ListHashSet<T, inlineCapacity, U, V>::ListHashSet(ListHashSet&& other)
|
||
|
: head_(nullptr), tail_(nullptr) {
|
||
|
Swap(other);
|
||
|
}
|
||
|
@@ -796,7 +795,7 @@
|
||
|
|
||
|
template <typename T, size_t inlineCapacity, typename U, typename V>
|
||
|
inline ListHashSet<T, inlineCapacity, U, V>&
|
||
|
-ListHashSet<T, inlineCapacity, U, V>::operator=(ListHashSet&& other) noexcept {
|
||
|
+ListHashSet<T, inlineCapacity, U, V>::operator=(ListHashSet&& other) {
|
||
|
Swap(other);
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/type_traits_test.cc b/third_party/blink/renderer/platform/wtf/type_traits_test.cc
|
||
|
index 0930b73..1b45d55 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/type_traits_test.cc
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/type_traits_test.cc
|
||
|
@@ -158,7 +158,7 @@
|
||
|
STACK_ALLOCATED();
|
||
|
|
||
|
public:
|
||
|
- CopyAssignmentDeleted& operator=(CopyAssignmentDeleted&&) noexcept;
|
||
|
+ CopyAssignmentDeleted& operator=(CopyAssignmentDeleted&&);
|
||
|
|
||
|
private:
|
||
|
CopyAssignmentDeleted& operator=(const CopyAssignmentDeleted&) = delete;
|
||
|
@@ -173,7 +173,7 @@
|
||
|
STACK_ALLOCATED();
|
||
|
|
||
|
public:
|
||
|
- CopyAssignmentPrivate& operator=(CopyAssignmentPrivate&&) noexcept;
|
||
|
+ CopyAssignmentPrivate& operator=(CopyAssignmentPrivate&&);
|
||
|
|
||
|
private:
|
||
|
CopyAssignmentPrivate& operator=(const CopyAssignmentPrivate&);
|
||
|
@@ -188,7 +188,7 @@
|
||
|
STACK_ALLOCATED();
|
||
|
|
||
|
public:
|
||
|
- CopyAssignmentUndeclared& operator=(CopyAssignmentUndeclared&&) noexcept;
|
||
|
+ CopyAssignmentUndeclared& operator=(CopyAssignmentUndeclared&&);
|
||
|
};
|
||
|
|
||
|
static_assert(!std::is_copy_assignable<CopyAssignmentUndeclared>::value,
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/typed_arrays/array_buffer_contents.h b/third_party/blink/renderer/platform/wtf/typed_arrays/array_buffer_contents.h
|
||
|
index 3f44cd2..ee7c89a 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/typed_arrays/array_buffer_contents.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/typed_arrays/array_buffer_contents.h
|
||
|
@@ -68,7 +68,7 @@
|
||
|
deleter_(deleter),
|
||
|
deleter_info_(deleter_info) {}
|
||
|
// Move constructor
|
||
|
- DataHandle(DataHandle&& other) noexcept { *this = std::move(other); }
|
||
|
+ DataHandle(DataHandle&& other) { *this = std::move(other); }
|
||
|
~DataHandle() {
|
||
|
if (!data_)
|
||
|
return;
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/vector.h b/third_party/blink/renderer/platform/wtf/vector.h
|
||
|
index 2783c2b..43a27f7 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/vector.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/vector.h
|
||
|
@@ -1018,8 +1018,8 @@
|
||
|
Vector& operator=(const Vector<T, otherCapacity, Allocator>&);
|
||
|
|
||
|
// Moving.
|
||
|
- Vector(Vector&&) noexcept;
|
||
|
- Vector& operator=(Vector&&) noexcept;
|
||
|
+ Vector(Vector&&);
|
||
|
+ Vector& operator=(Vector&&);
|
||
|
|
||
|
// Construct with an initializer list. You can do e.g.
|
||
|
// Vector<int> v({1, 2, 3});
|
||
|
@@ -1459,7 +1459,7 @@
|
||
|
|
||
|
template <typename T, wtf_size_t inlineCapacity, typename Allocator>
|
||
|
Vector<T, inlineCapacity, Allocator>::Vector(
|
||
|
- Vector<T, inlineCapacity, Allocator>&& other) noexcept {
|
||
|
+ Vector<T, inlineCapacity, Allocator>&& other) {
|
||
|
size_ = 0;
|
||
|
// It's a little weird to implement a move constructor using swap but this
|
||
|
// way we don't have to add a move constructor to VectorBuffer.
|
||
|
@@ -1468,7 +1468,7 @@
|
||
|
|
||
|
template <typename T, wtf_size_t inlineCapacity, typename Allocator>
|
||
|
Vector<T, inlineCapacity, Allocator>& Vector<T, inlineCapacity, Allocator>::
|
||
|
-operator=(Vector<T, inlineCapacity, Allocator>&& other) noexcept {
|
||
|
+operator=(Vector<T, inlineCapacity, Allocator>&& other) {
|
||
|
swap(other);
|
||
|
return *this;
|
||
|
}
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/vector_test.cc b/third_party/blink/renderer/platform/wtf/vector_test.cc
|
||
|
index aa8a138..788cc2bb 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/vector_test.cc
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/vector_test.cc
|
||
|
@@ -420,8 +420,8 @@
|
||
|
class MojoMoveOnlyType final {
|
||
|
public:
|
||
|
MojoMoveOnlyType();
|
||
|
- MojoMoveOnlyType(MojoMoveOnlyType&&) noexcept;
|
||
|
- MojoMoveOnlyType& operator=(MojoMoveOnlyType&&) noexcept;
|
||
|
+ MojoMoveOnlyType(MojoMoveOnlyType&&);
|
||
|
+ MojoMoveOnlyType& operator=(MojoMoveOnlyType&&);
|
||
|
~MojoMoveOnlyType();
|
||
|
|
||
|
private:
|
||
|
diff --git a/third_party/blink/renderer/platform/wtf/wtf_test_helper.h b/third_party/blink/renderer/platform/wtf/wtf_test_helper.h
|
||
|
index e797445..8f31365 100644
|
||
|
--- a/third_party/blink/renderer/platform/wtf/wtf_test_helper.h
|
||
|
+++ b/third_party/blink/renderer/platform/wtf/wtf_test_helper.h
|
||
|
@@ -36,9 +36,9 @@
|
||
|
public:
|
||
|
explicit MoveOnly(int i = 0) : i_(i) {}
|
||
|
|
||
|
- MoveOnly(MoveOnly&& other) noexcept : i_(other.i_) { other.i_ = 0; }
|
||
|
+ MoveOnly(MoveOnly&& other) : i_(other.i_) { other.i_ = 0; }
|
||
|
|
||
|
- MoveOnly& operator=(MoveOnly&& other) noexcept {
|
||
|
+ MoveOnly& operator=(MoveOnly&& other) {
|
||
|
if (this != &other) {
|
||
|
i_ = other.i_;
|
||
|
other.i_ = 0;
|
||
|
@@ -62,12 +62,12 @@
|
||
|
|
||
|
explicit MoveOnlyHashValue(int value = kEmpty, int id = 0)
|
||
|
: value_(value), id_(id) {}
|
||
|
- MoveOnlyHashValue(MoveOnlyHashValue&& other) noexcept
|
||
|
+ MoveOnlyHashValue(MoveOnlyHashValue&& other)
|
||
|
: value_(other.value_), id_(other.id_) {
|
||
|
other.value_ = kMovedOut;
|
||
|
other.id_ = 0;
|
||
|
}
|
||
|
- MoveOnlyHashValue& operator=(MoveOnlyHashValue&& other) noexcept {
|
||
|
+ MoveOnlyHashValue& operator=(MoveOnlyHashValue&& other) {
|
||
|
value_ = other.value_;
|
||
|
id_ = other.id_;
|
||
|
other.value_ = kMovedOut;
|