Lines Matching +full:milli +full:- +full:seconds
1 // -*- C++ -*-
2 //===----------------------------------------------------------------------===//
6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 //===----------------------------------------------------------------------===//
131 __t = __t - _ToDuration{1};
147 auto __lower_diff = __d - __lower;
148 auto __upper_diff = __upper - __d;
174 static const intmax_t max = -((intmax_t(1) << (sizeof(intmax_t) * CHAR_BIT - 1)) + 1);
231 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR typename common_type<duration>::type operator-() const {
232 return typename common_type<duration>::type(-__rep_);
239 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 duration& operator--() {
240 --__rep_;
243 …HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 duration operator--(int) { return duration(__rep_--); }
249 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 duration& operator-=(const duration& __d) {
250 __rep_ -= __d.count();
286 typedef duration<long long, milli> milliseconds;
287 typedef duration<long long > seconds;
400 // Duration -
405 operator-(const duration<_Rep1, _Period1>& __lhs, const duration<_Rep2, _Period2>& __rhs) {
407 return _Cd(_Cd(__lhs).count() - _Cd(__rhs).count());
501 _LIBCPP_HIDE_FROM_ABI constexpr chrono::seconds operator""s(unsigned long long __s) {
502 return chrono::seconds(static_cast<chrono::seconds::rep>(__s));
513 _LIBCPP_HIDE_FROM_ABI constexpr chrono::duration<long double, milli> operator""ms(long double __ms)…
514 return chrono::duration<long double, milli>(__ms);