Unverified Commit d6be91aa authored by Dominik Charousset's avatar Dominik Charousset Committed by GitHub

Merge pull request #657

Fixed GCC 4.8 issue with lack of space between operator and literals …
parents a9c3d195 262c9cb2
......@@ -174,22 +174,22 @@ operator+=(std::chrono::time_point<Clock, Duration>& lhs, const duration& rhs) {
namespace literals {
constexpr duration operator""_min(unsigned long long x) {
constexpr duration operator"" _min(unsigned long long x) {
return {time_unit::minutes, static_cast<uint32_t>(x)};
}
constexpr duration operator""_s(unsigned long long x) {
constexpr duration operator"" _s(unsigned long long x) {
return {time_unit::seconds, static_cast<uint32_t>(x)};
}
constexpr duration operator""_ms(unsigned long long x) {
constexpr duration operator"" _ms(unsigned long long x) {
return {time_unit::milliseconds, static_cast<uint32_t>(x)};
}
constexpr duration operator""_us(unsigned long long x) {
constexpr duration operator"" _us(unsigned long long x) {
return {time_unit::microseconds, static_cast<uint32_t>(x)};
}
constexpr duration operator""_ns(unsigned long long x) {
constexpr duration operator"" _ns(unsigned long long x) {
return {time_unit::nanoseconds, static_cast<uint32_t>(x)};
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment