fix: UDLs cannot be consteval
This commit is contained in:
1 parent
419db7a36e
commit
f2cb24357c
75 files changed
+1114
-1114
No files matched your search
@@ -59,11 +59,11 @@ values the library provides :abbr:`UDL (User Defined Literal)` s for each
|
||||
|
||||
inline namespace literals {
|
||||
|
||||
consteval auto operator"" _q_km(unsigned long long l) { return length<kilometre, std::int64_t>(l); }
|
||||
consteval auto operator"" _q_km(long double l) { return length<kilometre, long double>(l); }
|
||||
constexpr auto operator"" _q_km(unsigned long long l) { return length<kilometre, std::int64_t>(l); }
|
||||
constexpr auto operator"" _q_km(long double l) { return length<kilometre, long double>(l); }
|
||||
|
||||
consteval auto operator"" _q_km_per_h(unsigned long long l) { return speed<kilometre_per_hour, std::int64_t>(l); }
|
||||
consteval auto operator"" _q_km_per_h(long double l) { return speed<kilometre_per_hour, long double>(l); }
|
||||
constexpr auto operator"" _q_km_per_h(unsigned long long l) { return speed<kilometre_per_hour, std::int64_t>(l); }
|
||||
constexpr auto operator"" _q_km_per_h(long double l) { return speed<kilometre_per_hour, long double>(l); }
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user