Use member initializer list to SizeRange ctor

This commit is contained in:
Yoshihiro Hokazono 2021-09-16 07:04:56 +09:00
parent bec93acaa7
commit 14abaa47d9

View File

@ -318,11 +318,9 @@ class SizeRange {
std::size_t mMax; std::size_t mMax;
public: public:
SizeRange(std::size_t aMin, std::size_t aMax) { SizeRange(std::size_t aMin, std::size_t aMax) : mMin(aMin), mMax(aMax) {
if (aMin > aMax) if (aMin > aMax)
throw std::logic_error("Range of number of arguments is invalid"); throw std::logic_error("Range of number of arguments is invalid");
mMin = aMin;
mMax = aMax;
} }
bool contains(std::size_t value) const { bool contains(std::size_t value) const {