summaryrefslogtreecommitdiff
path: root/cmdline/cmdline_parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'cmdline/cmdline_parser.h')
-rw-r--r--cmdline/cmdline_parser.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/cmdline/cmdline_parser.h b/cmdline/cmdline_parser.h
index 7e343f8ef2..5cdf446474 100644
--- a/cmdline/cmdline_parser.h
+++ b/cmdline/cmdline_parser.h
@@ -229,7 +229,7 @@ struct CmdlineParser {
}
// Ensure we always move this when returning a new builder.
- ArgumentBuilder(ArgumentBuilder&&) = default;
+ ArgumentBuilder(ArgumentBuilder&&) noexcept = default;
protected:
// Used by builder to internally ignore arguments by dropping them on the floor after parsing.
@@ -372,7 +372,7 @@ struct CmdlineParser {
}
// Ensure we always move this when returning a new builder.
- UntypedArgumentBuilder(UntypedArgumentBuilder&&) = default;
+ UntypedArgumentBuilder(UntypedArgumentBuilder&&) noexcept = default;
protected:
void SetNames(std::vector<const char*>&& names) {
@@ -590,9 +590,9 @@ struct CmdlineParser {
}
// Ensure we have a default move constructor.
- CmdlineParser(CmdlineParser&&) = default;
+ CmdlineParser(CmdlineParser&&) noexcept = default;
// Ensure we have a default move assignment operator.
- CmdlineParser& operator=(CmdlineParser&&) = default;
+ CmdlineParser& operator=(CmdlineParser&&) noexcept = default;
private:
friend struct Builder;