fix: Atomic constraints fixed for safe_convertible_to_

This commit is contained in:
Mateusz Pusz
2020-12-22 14:37:03 +01:00
parent dedf56b598
commit 68058cfb25

View File

@@ -41,8 +41,8 @@ concept floating_point_ = // exposition only
template<typename From, typename To>
concept safe_convertible_to_ = // exposition only
!(Quantity<From>) &&
!(Quantity<To>) &&
(!Quantity<From>) &&
(!Quantity<To>) &&
std::convertible_to<From, To> &&
(floating_point_<To> || (!floating_point_<From>));