Remove unneeded ParameterDesc constructor
With C++14, we can use aggregate initialization and default values together.
This commit is contained in:
parent
9672e9219d
commit
6d0016f89c
|
@ -55,12 +55,6 @@ struct ParameterDesc
|
|||
};
|
||||
friend constexpr bool with_bit_ops(Meta::Type<Flags>) { 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;
|
||||
|
|
Loading…
Reference in New Issue
Block a user