//===----------------------------------------------------------------------===//
//
// The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
// <chrono>
// high_resolution_clock
// check clock invariants
#include<chrono>intmain(){typedefstd::chrono::high_resolution_clockC;static_assert((std::is_same<C::rep,C::duration::rep>::value),"");static_assert((std::is_same<C::period,C::duration::period>::value),"");static_assert((std::is_same<C::duration,C::time_point::duration>::value),"");static_assert(C::is_monotonic||!C::is_monotonic,"");}