Home | History | Annotate | Download | only in support.limits.general
      1 
      2 //===----------------------------------------------------------------------===//
      3 //
      4 //                     The LLVM Compiler Infrastructure
      5 //
      6 // This file is dual licensed under the MIT and the University of Illinois Open
      7 // Source Licenses. See LICENSE.TXT for details.
      8 //
      9 //===----------------------------------------------------------------------===//
     10 //
     11 // <chrono> feature macros
     12 
     13 /*  Constant                                    Value
     14     __cpp_lib_chrono                            201611L
     15     __cpp_lib_chrono_udls                       201304L
     16 
     17 */
     18 
     19 #include <chrono>
     20 #include <cassert>
     21 #include "test_macros.h"
     22 
     23 int main()
     24 {
     25 //  ensure that the macros that are supposed to be defined in <chrono> are defined.
     26 
     27 /*
     28 #if !defined(__cpp_lib_fooby)
     29 # error "__cpp_lib_fooby is not defined"
     30 #elif __cpp_lib_fooby < 201606L
     31 # error "__cpp_lib_fooby has an invalid value"
     32 #endif
     33 */
     34 }
     35