forked from mpusz/mp-units
fix: Atomic constraints fixed for safe_convertible_to_
This commit is contained in:
@@ -41,8 +41,8 @@ concept floating_point_ = // exposition only
|
|||||||
|
|
||||||
template<typename From, typename To>
|
template<typename From, typename To>
|
||||||
concept safe_convertible_to_ = // exposition only
|
concept safe_convertible_to_ = // exposition only
|
||||||
!(Quantity<From>) &&
|
(!Quantity<From>) &&
|
||||||
!(Quantity<To>) &&
|
(!Quantity<To>) &&
|
||||||
std::convertible_to<From, To> &&
|
std::convertible_to<From, To> &&
|
||||||
(floating_point_<To> || (!floating_point_<From>));
|
(floating_point_<To> || (!floating_point_<From>));
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user