diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-01-21 20:26:54 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-01-21 20:31:44 +0000 |
commit | c0d7ecc0cc0644320518b1c4ff90ef2bb2c8b000 (patch) | |
tree | fe673393cbc79a9ab70a0a5d96caf3ad6c8d87b0 /vsm/src | |
parent | 4814eb34c725110f25ab4324699d6f17a291c116 (diff) |
Add noexcept to move constructors and operators
Diffstat (limited to 'vsm/src')
-rw-r--r-- | vsm/src/vespa/vsm/vsm/fieldsearchspec.cpp | 4 | ||||
-rw-r--r-- | vsm/src/vespa/vsm/vsm/fieldsearchspec.h | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/vsm/src/vespa/vsm/vsm/fieldsearchspec.cpp b/vsm/src/vespa/vsm/vsm/fieldsearchspec.cpp index 3b1c98cd319..5f66d550174 100644 --- a/vsm/src/vespa/vsm/vsm/fieldsearchspec.cpp +++ b/vsm/src/vespa/vsm/vsm/fieldsearchspec.cpp @@ -54,8 +54,8 @@ FieldSearchSpec::FieldSearchSpec() : } FieldSearchSpec::~FieldSearchSpec() = default; -FieldSearchSpec& -FieldSearchSpec::operator=(FieldSearchSpec&& rhs) = default; +FieldSearchSpec::FieldSearchSpec(FieldSearchSpec&& rhs) noexcept = default; +FieldSearchSpec& FieldSearchSpec::operator=(FieldSearchSpec&& rhs) noexcept = default; FieldSearchSpec::FieldSearchSpec(const FieldIdT & fid, const vespalib::string & fname, VsmfieldsConfig::Fieldspec::Searchmethod searchDef, diff --git a/vsm/src/vespa/vsm/vsm/fieldsearchspec.h b/vsm/src/vespa/vsm/vsm/fieldsearchspec.h index f8631cc0ace..59fe737d480 100644 --- a/vsm/src/vespa/vsm/vsm/fieldsearchspec.h +++ b/vsm/src/vespa/vsm/vsm/fieldsearchspec.h @@ -14,7 +14,8 @@ public: VsmfieldsConfig::Fieldspec::Searchmethod searchMethod, const vespalib::string & arg1, size_t maxLength); ~FieldSearchSpec(); - FieldSearchSpec& operator=(FieldSearchSpec&& rhs); + FieldSearchSpec(FieldSearchSpec&& rhs) noexcept; + FieldSearchSpec& operator=(FieldSearchSpec&& rhs) noexcept; const FieldSearcher & searcher() const { return *_searcher; } const vespalib::string & name() const { return _name; } FieldIdT id() const { return _id; } |