Lines Matching refs:make24
27 ASSERT_SAME_TYPE(hours, decltype(std::chrono::make24(std::declval<hours>(), false))); in main()
28 ASSERT_NOEXCEPT( std::chrono::make24(std::declval<hours>(), false)); in main()
30 static_assert( std::chrono::make24(hours( 1), false) == hours( 1), ""); in main()
31 static_assert( std::chrono::make24(hours(11), false) == hours(11), ""); in main()
32 static_assert( std::chrono::make24(hours(12), false) == hours( 0), ""); in main()
33 static_assert( std::chrono::make24(hours( 1), true) == hours(13), ""); in main()
34 static_assert( std::chrono::make24(hours(11), true) == hours(23), ""); in main()
35 static_assert( std::chrono::make24(hours(12), true) == hours(12), ""); in main()
39 assert((std::chrono::make24(hours(i), false)) == hours(i)); in main()
40 assert((std::chrono::make24(hours(i), true)) == hours(12+i)); in main()
42 assert((std::chrono::make24(hours(12), false)) == hours( 0)); in main()
43 assert((std::chrono::make24(hours(12), true)) == hours(12)); in main()