Lines Matching refs:chrono
37 using HMS = std::chrono::hh_mm_ss<Duration>; in check_hours()
38 ASSERT_SAME_TYPE(std::chrono::hours, decltype(std::declval<HMS>().hours())); in check_hours()
45 using microfortnights = std::chrono::duration<int, std::ratio<756, 625>>; in main()
47 static_assert( check_hours(std::chrono::minutes( 1)) == 0, ""); in main()
48 static_assert( check_hours(std::chrono::minutes(-1)) == 0, ""); in main()
50 assert( check_hours(std::chrono::seconds( 5000)) == 1); in main()
51 assert( check_hours(std::chrono::seconds(-5000)) == 1); in main()
52 assert( check_hours(std::chrono::minutes( 5000)) == 83); in main()
53 assert( check_hours(std::chrono::minutes(-5000)) == 83); in main()
54 assert( check_hours(std::chrono::hours( 11)) == 11); in main()
55 assert( check_hours(std::chrono::hours(-11)) == 11); in main()
57 assert( check_hours(std::chrono::milliseconds( 123456789LL)) == 34); in main()
58 assert( check_hours(std::chrono::milliseconds(-123456789LL)) == 34); in main()
59 assert( check_hours(std::chrono::microseconds( 123456789LL)) == 0); in main()
60 assert( check_hours(std::chrono::microseconds(-123456789LL)) == 0); in main()
61 assert( check_hours(std::chrono::nanoseconds( 123456789LL)) == 0); in main()
62 assert( check_hours(std::chrono::nanoseconds(-123456789LL)) == 0); in main()