Fix clang-tidy performance-noexcept-move-constructor warnings in headers

This commit is contained in:
Tim Wojtulewicz 2025-06-09 17:40:13 -07:00
parent a136159ceb
commit e7b89f81e9
3 changed files with 6 additions and 6 deletions

View file

@ -68,7 +68,7 @@ public:
entries[i] = b.entries[i];
}
List(List&& b) {
List(List&& b) noexcept {
entries = b.entries;
num_entries = b.num_entries;
max_entries = b.max_entries;
@ -108,7 +108,7 @@ public:
return *this;
}
List& operator=(List&& b) {
List& operator=(List&& b) noexcept {
if ( this == &b )
return *this;

View file

@ -44,7 +44,7 @@ public:
memcpy(block, other.block, size);
}
DataBlock(DataBlock&& other) {
DataBlock(DataBlock&& other) noexcept {
seq = other.seq;
upper = other.upper;
block = other.block;
@ -64,7 +64,7 @@ public:
return *this;
}
DataBlock& operator=(DataBlock&& other) {
DataBlock& operator=(DataBlock&& other) noexcept {
if ( this == &other )
return *this;

View file

@ -136,7 +136,7 @@ public:
#endif
}
Configuration(Configuration&& c) {
Configuration(Configuration&& c) noexcept {
zeek_version = std::move(c.zeek_version);
name = std::move(c.name);
@ -152,7 +152,7 @@ public:
version = c.version;
}
Configuration& operator=(Configuration&& c) {
Configuration& operator=(Configuration&& c) noexcept {
zeek_version = std::move(c.zeek_version);
name = std::move(c.name);