From bc282425088455198a7a99511c75914477d4ed32 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 13 Apr 2024 23:14:51 +0200 Subject: Merging upstream version 1.9.3. Signed-off-by: Daniel Baumann --- lock.hh | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'lock.hh') diff --git a/lock.hh b/lock.hh index d17a924..611d8ad 100644 --- a/lock.hh +++ b/lock.hh @@ -81,9 +81,7 @@ class ReadWriteLock { public: - ReadWriteLock() - { - } + ReadWriteLock() = default; ReadWriteLock(const ReadWriteLock& rhs) = delete; ReadWriteLock(ReadWriteLock&& rhs) = delete; @@ -111,7 +109,8 @@ public: ReadLock(const ReadLock& rhs) = delete; ReadLock& operator=(const ReadLock& rhs) = delete; - ReadLock(ReadLock&& rhs) : d_lock(std::move(rhs.d_lock)) + ReadLock(ReadLock&& rhs) noexcept : + d_lock(std::move(rhs.d_lock)) { } @@ -136,7 +135,8 @@ public: WriteLock(const WriteLock& rhs) = delete; WriteLock& operator=(const WriteLock& rhs) = delete; - WriteLock(WriteLock&& rhs) : d_lock(std::move(rhs.d_lock)) + WriteLock(WriteLock&& rhs) noexcept : + d_lock(std::move(rhs.d_lock)) { } @@ -275,9 +275,7 @@ public: { } - explicit LockGuarded() - { - } + explicit LockGuarded() = default; LockGuardedTryHolder try_lock() { @@ -423,9 +421,7 @@ public: { } - explicit SharedLockGuarded() - { - } + explicit SharedLockGuarded() = default; SharedLockGuardedTryHolder try_write_lock() { -- cgit v1.2.3