aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahooinc.com>2022-08-23 09:46:34 +0000
committerTor Brede Vekterli <vekterli@yahooinc.com>2022-08-23 09:46:34 +0000
commit9cd2ac7d2468e723e18a534ff01cfef895a15df3 (patch)
treeb99b4161cd8493b33251a669ea472f0f11cbeb41
parent70ddbfa6956f09e46a39775d1ccde1aca2980483 (diff)
Let compiler warn on missing switch cases for enums
Minor cleanup sweep.
-rw-r--r--storage/src/vespa/storage/distributor/operations/idealstate/garbagecollectionoperation.cpp2
-rw-r--r--storage/src/vespa/storageapi/messageapi/storagemessage.cpp4
-rw-r--r--vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp2
3 files changed, 4 insertions, 4 deletions
diff --git a/storage/src/vespa/storage/distributor/operations/idealstate/garbagecollectionoperation.cpp b/storage/src/vespa/storage/distributor/operations/idealstate/garbagecollectionoperation.cpp
index a30be1293cd..3e82b6b10a7 100644
--- a/storage/src/vespa/storage/distributor/operations/idealstate/garbagecollectionoperation.cpp
+++ b/storage/src/vespa/storage/distributor/operations/idealstate/garbagecollectionoperation.cpp
@@ -35,8 +35,8 @@ const char* GarbageCollectionOperation::to_string(Phase phase) noexcept {
case Phase::LegacySinglePhase: return "LegacySinglePhase";
case Phase::ReadMetadataPhase: return "ReadMetadataPhase";
case Phase::WriteRemovesPhase: return "WriteRemovesPhase";
- default: abort();
}
+ abort();
}
bool GarbageCollectionOperation::all_involved_nodes_support_two_phase_gc() const noexcept {
diff --git a/storage/src/vespa/storageapi/messageapi/storagemessage.cpp b/storage/src/vespa/storageapi/messageapi/storagemessage.cpp
index db5c86af989..5ffc0d57ea8 100644
--- a/storage/src/vespa/storageapi/messageapi/storagemessage.cpp
+++ b/storage/src/vespa/storageapi/messageapi/storagemessage.cpp
@@ -278,8 +278,8 @@ to_string(LockingRequirements req) noexcept {
switch (req) {
case LockingRequirements::Exclusive: return "Exclusive";
case LockingRequirements::Shared: return "Shared";
- default: abort();
}
+ abort();
}
std::ostream&
@@ -293,8 +293,8 @@ to_string(InternalReadConsistency consistency) noexcept {
switch (consistency) {
case InternalReadConsistency::Strong: return "Strong";
case InternalReadConsistency::Weak: return "Weak";
- default: abort();
}
+ abort();
}
std::ostream&
diff --git a/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp b/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp
index eaa6a8c2298..b9d5135a96f 100644
--- a/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp
+++ b/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp
@@ -153,8 +153,8 @@ constexpr const char* to_string(RequiredPeerCredential::Field field) noexcept {
case RequiredPeerCredential::Field::CN: return "CN";
case RequiredPeerCredential::Field::SAN_DNS: return "SAN_DNS";
case RequiredPeerCredential::Field::SAN_URI: return "SAN_URI";
- default: abort();
}
+ abort();
}
}