X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Ftune.h;h=dde03b324eac0449e4f124df236546ac6a7c8a27;hb=4f0fecad8a0f5258114f63f0ac0c905a54d65219;hp=3e94f7efc6cfebb0958884a9b8800a2f5986e7dc;hpb=31d0b7fe932458d6661f4d4c2ce88502086616c5;p=stockfish diff --git a/src/tune.h b/src/tune.h index 3e94f7ef..dde03b32 100644 --- a/src/tune.h +++ b/src/tune.h @@ -22,7 +22,7 @@ #include #include #include -#include +#include // IWYU pragma: keep #include #include @@ -96,11 +96,11 @@ class Tune { template struct Entry : public EntryBase { - static_assert(!std::is_const::value, "Parameter cannot be const!"); + static_assert(!std::is_const_v, "Parameter cannot be const!"); - static_assert( std::is_same::value - || std::is_same::value - || std::is_same::value, "Parameter type not supported!"); + static_assert( std::is_same_v + || std::is_same_v + || std::is_same_v, "Parameter type not supported!"); Entry(const std::string& n, T& v, const SetRange& r) : name(n), value(v), range(r) {} void operator=(const Entry&) = delete; // Because 'value' is a reference