|
xtd
0.2.0
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
5#if !defined(__XTD_STD_INTERNAL__)
6#error "Do not include this file: Internal use only"
18#if defined(__cpp_lib_any) || __cplusplus >= 201703l
19#define __xtd__cpp_lib_any
22#if defined(__cpp_lib_char8_t)
23#define __xtd__cpp_lib_char8_t
26#if defined(__cpp_lib_filesystem)
27#define __xtd__cpp_lib_filesystem
30#if (defined(__cpp_lib_format) && defined(_MSC_VER) && _MSC_VER >= 1932) || (defined(__apple_build_version__) && __apple_build_version__ >= 15000300) || (!defined(__APPLE__) && defined(__GNUC__) && __GNUC__ >= 13) || (!defined(__APPLE__) && defined(__clang_major__) && __clang_major__ >= 15)
31#define __xtd__cpp_lib_format
34#if defined(__cpp_lib_optional) || __cplusplus >= 201703l
35#define __xtd__cpp_lib_optional
38#if defined(__cpp_lib_semaphore) || __cplusplus >= 202002l
39#define __xtd__cpp_lib_semaphore
42#if defined(__cpp_lib_three_way_comparison) || __cplusplus >= 201907
43#define __xtd__cpp_lib_three_way_comparison
46#if defined(__cpp_lib_source_location)
47#define __xtd__cpp_lib_source_location