Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
libcxx/utils/generate_feature_test_macro_components.py
Show First 20 Lines • Show All 289 Lines • ▼ Show 20 Lines | feature_test_macros = [ add_version_header(x) for x in [ | ||||
}, { | }, { | ||||
"name": "__cpp_lib_filesystem", | "name": "__cpp_lib_filesystem", | ||||
"values": { "c++17": 201703 }, | "values": { "c++17": 201703 }, | ||||
"headers": ["filesystem"], | "headers": ["filesystem"], | ||||
"test_suite_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_filesystem)", | "test_suite_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_filesystem)", | ||||
"libcxx_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_filesystem)" | "libcxx_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_filesystem)" | ||||
}, { | }, { | ||||
"name": "__cpp_lib_format", | "name": "__cpp_lib_format", | ||||
"values": { "c++20": 201907 }, | "values": { "c++20": 202106 }, | ||||
"headers": ["format"], | "headers": ["format"], | ||||
"test_suite_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_format)", | "test_suite_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_format)", | ||||
"libcxx_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_format)", | "libcxx_guard": "!defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_format)", | ||||
"unimplemented": True, | "unimplemented": True, | ||||
}, { | }, { | ||||
"name": "__cpp_lib_gcd_lcm", | "name": "__cpp_lib_gcd_lcm", | ||||
"values": { "c++17": 201606 }, | "values": { "c++17": 201606 }, | ||||
"headers": ["numeric"], | "headers": ["numeric"], | ||||
▲ Show 20 Lines • Show All 811 Lines • Show Last 20 Lines |