forked from mpusz/mp-units
fix: static_assert
s fixed for the older compilers
This commit is contained in:
@@ -171,7 +171,7 @@ public:
|
||||
requires(!DeltaReference<R2>)
|
||||
constexpr quantity(Value&&, R2)
|
||||
{
|
||||
static_assert(false,
|
||||
static_assert(DeltaReference<R2>,
|
||||
"References using offset units (e.g., temperatures) must be explicitly qualified with `delta`");
|
||||
}
|
||||
|
||||
|
@@ -224,7 +224,7 @@ template<typename Rep, Reference R>
|
||||
[[noreturn]] constexpr auto operator*(Rep&&, R)
|
||||
{
|
||||
static_assert(
|
||||
false,
|
||||
DeltaReference<R>,
|
||||
"References using offset units (e.g., temperatures) must be explicitly qualified with `delta` or `absolute`");
|
||||
}
|
||||
|
||||
@@ -233,7 +233,7 @@ template<typename Rep, Reference R>
|
||||
[[noreturn]] constexpr auto operator/(Rep&&, R)
|
||||
{
|
||||
static_assert(
|
||||
false,
|
||||
DeltaReference<R>,
|
||||
"References using offset units (e.g., temperatures) must be explicitly qualified with `delta` or `absolute`");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user