summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/priority_queue/priority_queue_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vespalib/src/tests/priority_queue/priority_queue_test.cpp')
-rw-r--r--vespalib/src/tests/priority_queue/priority_queue_test.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/vespalib/src/tests/priority_queue/priority_queue_test.cpp b/vespalib/src/tests/priority_queue/priority_queue_test.cpp
index 3457c2bde6b..af8dd853c6c 100644
--- a/vespalib/src/tests/priority_queue/priority_queue_test.cpp
+++ b/vespalib/src/tests/priority_queue/priority_queue_test.cpp
@@ -154,11 +154,11 @@ TEST("require that priority queue works with move-only objects") {
struct MyItem {
int value;
int *ref;
- MyItem(int v, int &r) : value(v), ref(&r) {}
- MyItem(const MyItem &) = delete;
- MyItem &operator=(const MyItem &) = delete;
- MyItem(MyItem &&rhs) : value(rhs.value), ref(rhs.ref) { rhs.ref = 0; }
- MyItem &operator=(MyItem &&rhs) {
+ MyItem(int v, int &r) noexcept : value(v), ref(&r) {}
+ MyItem(const MyItem &) noexcept = delete;
+ MyItem &operator=(const MyItem &) noexcept = delete;
+ MyItem(MyItem &&rhs) noexcept : value(rhs.value), ref(rhs.ref) { rhs.ref = 0; }
+ MyItem &operator=(MyItem &&rhs) noexcept {
value = rhs.value;
ref = rhs.ref;
rhs.ref = 0;