aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fnet/src/vespa/fnet/connection.cpp2
-rw-r--r--fnet/src/vespa/fnet/connection.h2
-rw-r--r--messagebus/src/tests/routing/routing.cpp10
-rw-r--r--searchcore/src/apps/vespa-gen-testdocs/vespa-gen-testdocs.cpp4
-rw-r--r--vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp2
-rw-r--r--vespalib/src/vespa/vespalib/net/tls/peer_policies.h2
6 files changed, 11 insertions, 11 deletions
diff --git a/fnet/src/vespa/fnet/connection.cpp b/fnet/src/vespa/fnet/connection.cpp
index fef8a6bf01b..314fc7517e5 100644
--- a/fnet/src/vespa/fnet/connection.cpp
+++ b/fnet/src/vespa/fnet/connection.cpp
@@ -78,7 +78,7 @@ struct DoHandshakeWork : vespalib::Executor::Task {
}
-FNET_Connection::ResolveHandler::ResolveHandler(FNET_Connection *conn)
+FNET_Connection::ResolveHandler::ResolveHandler(FNET_Connection *conn) noexcept
: connection(conn),
address()
{
diff --git a/fnet/src/vespa/fnet/connection.h b/fnet/src/vespa/fnet/connection.h
index 80927fd375c..0db71db14e0 100644
--- a/fnet/src/vespa/fnet/connection.h
+++ b/fnet/src/vespa/fnet/connection.h
@@ -67,7 +67,7 @@ private:
struct ResolveHandler : public vespalib::AsyncResolver::ResultHandler {
FNET_Connection *connection;
vespalib::SocketAddress address;
- ResolveHandler(FNET_Connection *conn);
+ ResolveHandler(FNET_Connection *conn) noexcept;
void handle_result(vespalib::SocketAddress result) override;
~ResolveHandler();
};
diff --git a/messagebus/src/tests/routing/routing.cpp b/messagebus/src/tests/routing/routing.cpp
index 6cbcb58b24a..e33996dcfb4 100644
--- a/messagebus/src/tests/routing/routing.cpp
+++ b/messagebus/src/tests/routing/routing.cpp
@@ -84,7 +84,7 @@ private:
public:
RemoveReplyPolicyFactory(bool selectOnRetry,
std::vector<uint32_t> consumableErrors,
- uint32_t idxRemove);
+ uint32_t idxRemove) noexcept;
~RemoveReplyPolicyFactory() override;
IRoutingPolicy::UP create(const string &param) override;
};
@@ -93,10 +93,10 @@ RemoveReplyPolicyFactory::~RemoveReplyPolicyFactory() = default;
RemoveReplyPolicyFactory::RemoveReplyPolicyFactory(bool selectOnRetry,
std::vector<uint32_t> consumableErrors,
- uint32_t idxRemove) :
- _selectOnRetry(selectOnRetry),
- _consumableErrors(std::move(consumableErrors)),
- _idxRemove(idxRemove)
+ uint32_t idxRemove) noexcept
+ : _selectOnRetry(selectOnRetry),
+ _consumableErrors(std::move(consumableErrors)),
+ _idxRemove(idxRemove)
{
// empty
}
diff --git a/searchcore/src/apps/vespa-gen-testdocs/vespa-gen-testdocs.cpp b/searchcore/src/apps/vespa-gen-testdocs/vespa-gen-testdocs.cpp
index 180f4618de6..b7f5731ddf4 100644
--- a/searchcore/src/apps/vespa-gen-testdocs/vespa-gen-testdocs.cpp
+++ b/searchcore/src/apps/vespa-gen-testdocs/vespa-gen-testdocs.cpp
@@ -252,12 +252,12 @@ class PrefixTextFieldGenerator : public FieldGenerator
uint32_t _mod;
uint32_t _div;
public:
- PrefixTextFieldGenerator(std::vector<string> argv);
+ PrefixTextFieldGenerator(std::vector<string> argv) noexcept;
virtual ~PrefixTextFieldGenerator() override;
virtual void generateValue(vespalib::asciistream &doc, uint32_t id) override;
};
-PrefixTextFieldGenerator::PrefixTextFieldGenerator(std::vector<string> argv)
+PrefixTextFieldGenerator::PrefixTextFieldGenerator(std::vector<string> argv) noexcept
: FieldGenerator(argv[0]),
_prefix(),
_mod(std::numeric_limits<uint32_t>::max()),
diff --git a/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp b/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp
index 7a9c7720b43..a87a44cabfb 100644
--- a/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp
+++ b/vespalib/src/vespa/vespalib/net/tls/peer_policies.cpp
@@ -122,7 +122,7 @@ RequiredPeerCredential::RequiredPeerCredential(Field field, vespalib::string mus
{
}
-RequiredPeerCredential::RequiredPeerCredential(const RequiredPeerCredential &) = default;
+RequiredPeerCredential::RequiredPeerCredential(const RequiredPeerCredential &) noexcept = default;
RequiredPeerCredential::RequiredPeerCredential(RequiredPeerCredential &&) noexcept = default;
RequiredPeerCredential & RequiredPeerCredential::operator=(RequiredPeerCredential &&) noexcept = default;
RequiredPeerCredential::~RequiredPeerCredential() = default;
diff --git a/vespalib/src/vespa/vespalib/net/tls/peer_policies.h b/vespalib/src/vespa/vespalib/net/tls/peer_policies.h
index 56aa2986de3..ed8926e2aea 100644
--- a/vespalib/src/vespa/vespalib/net/tls/peer_policies.h
+++ b/vespalib/src/vespa/vespalib/net/tls/peer_policies.h
@@ -30,7 +30,7 @@ private:
public:
RequiredPeerCredential() = default;
RequiredPeerCredential(Field field, vespalib::string must_match_pattern);
- RequiredPeerCredential(const RequiredPeerCredential &);
+ RequiredPeerCredential(const RequiredPeerCredential &) noexcept;
RequiredPeerCredential & operator=(const RequiredPeerCredential &) = delete;
RequiredPeerCredential(RequiredPeerCredential &&) noexcept;
RequiredPeerCredential & operator=(RequiredPeerCredential &&) noexcept;