1 //===----------------------------------------------------------------------===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 // Test default template arg:
15 // template <class Clock, class Duration = typename Clock::duration>
19 #include <type_traits>
21 #include "test_macros.h"
25 static_assert((std::is_same
<std::chrono::system_clock::duration
,
26 std::chrono::time_point
<std::chrono::system_clock
>::duration
>::value
), "");