From 6d0016f89c3cf537f35914c872bc1e4498f837e3 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Fri, 1 Sep 2017 16:58:52 +0700 Subject: [PATCH] Remove unneeded ParameterDesc constructor With C++14, we can use aggregate initialization and default values together. --- src/parameters_parser.hh | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/parameters_parser.hh b/src/parameters_parser.hh index dc9f6612..7a1b81ae 100644 --- a/src/parameters_parser.hh +++ b/src/parameters_parser.hh @@ -55,12 +55,6 @@ struct ParameterDesc }; friend constexpr bool with_bit_ops(Meta::Type) { return true; } - ParameterDesc() = default; - ParameterDesc(SwitchMap switches, Flags flags = Flags::None, - size_t min_positionals = 0, size_t max_positionals = -1) - : switches(std::move(switches)), flags(flags), - min_positionals(min_positionals), max_positionals(max_positionals) {} - SwitchMap switches; Flags flags = Flags::None; size_t min_positionals = 0;