Lines Matching refs:chrono
32 namespace chrono {
55 struct _LIBCPP_TEMPLATE_VIS common_type<chrono::duration<_Rep1, _Period1>, chrono::duration<_Rep2, …
56 …typedef chrono::duration<typename common_type<_Rep1, _Rep2>::type, typename __ratio_gcd<_Period1, …
60 namespace chrono {
129 _ToDuration __t = chrono::duration_cast<_ToDuration>(__d);
137 _ToDuration __t = chrono::duration_cast<_ToDuration>(__d);
145 _ToDuration __lower = chrono::floor<_ToDuration>(__d);
220 : __rep_(chrono::duration_cast<duration>(__d).count()) {}
485 _LIBCPP_HIDE_FROM_ABI constexpr chrono::hours operator""h(unsigned long long __h) {
486 return chrono::hours(static_cast<chrono::hours::rep>(__h));
489 _LIBCPP_HIDE_FROM_ABI constexpr chrono::duration<long double, ratio<3600, 1>> operator""h(long doub…
490 return chrono::duration<long double, ratio<3600, 1>>(__h);
493 _LIBCPP_HIDE_FROM_ABI constexpr chrono::minutes operator""min(unsigned long long __m) {
494 return chrono::minutes(static_cast<chrono::minutes::rep>(__m));
497 _LIBCPP_HIDE_FROM_ABI constexpr chrono::duration<long double, ratio<60, 1>> operator""min(long doub…
498 return chrono::duration<long double, ratio<60, 1>>(__m);
501 _LIBCPP_HIDE_FROM_ABI constexpr chrono::seconds operator""s(unsigned long long __s) {
502 return chrono::seconds(static_cast<chrono::seconds::rep>(__s));
505 _LIBCPP_HIDE_FROM_ABI constexpr chrono::duration<long double> operator""s(long double __s) {
506 return chrono::duration<long double>(__s);
509 _LIBCPP_HIDE_FROM_ABI constexpr chrono::milliseconds operator""ms(unsigned long long __ms) {
510 return chrono::milliseconds(static_cast<chrono::milliseconds::rep>(__ms));
513 _LIBCPP_HIDE_FROM_ABI constexpr chrono::duration<long double, milli> operator""ms(long double __ms)…
514 return chrono::duration<long double, milli>(__ms);
517 _LIBCPP_HIDE_FROM_ABI constexpr chrono::microseconds operator""us(unsigned long long __us) {
518 return chrono::microseconds(static_cast<chrono::microseconds::rep>(__us));
521 _LIBCPP_HIDE_FROM_ABI constexpr chrono::duration<long double, micro> operator""us(long double __us)…
522 return chrono::duration<long double, micro>(__us);
525 _LIBCPP_HIDE_FROM_ABI constexpr chrono::nanoseconds operator""ns(unsigned long long __ns) {
526 return chrono::nanoseconds(static_cast<chrono::nanoseconds::rep>(__ns));
529 _LIBCPP_HIDE_FROM_ABI constexpr chrono::duration<long double, nano> operator""ns(long double __ns) {
530 return chrono::duration<long double, nano>(__ns);
536 namespace chrono { // hoist the literals into namespace std::chrono