Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
libcxx/include/version
Show First 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | __cpp_lib_erase_if 202002L <deque> <forward_list> <list> | ||||
<map> <set> <string> | <map> <set> <string> | ||||
<unordered_map> <unordered_set> <vector> | <unordered_map> <unordered_set> <vector> | ||||
__cpp_lib_exchange_function 201304L <utility> | __cpp_lib_exchange_function 201304L <utility> | ||||
__cpp_lib_execution 201902L <execution> | __cpp_lib_execution 201902L <execution> | ||||
201603L // C++17 | 201603L // C++17 | ||||
__cpp_lib_expected 202202L <expected> | __cpp_lib_expected 202202L <expected> | ||||
__cpp_lib_filesystem 201703L <filesystem> | __cpp_lib_filesystem 201703L <filesystem> | ||||
__cpp_lib_format 202106L <format> | __cpp_lib_format 202106L <format> | ||||
__cpp_lib_formatters 202302L <stacktrace> <thread> | |||||
__cpp_lib_forward_like 202207L <utility> | __cpp_lib_forward_like 202207L <utility> | ||||
__cpp_lib_gcd_lcm 201606L <numeric> | __cpp_lib_gcd_lcm 201606L <numeric> | ||||
__cpp_lib_generic_associative_lookup 201304L <map> <set> | __cpp_lib_generic_associative_lookup 201304L <map> <set> | ||||
__cpp_lib_generic_unordered_lookup 201811L <unordered_map> <unordered_set> | __cpp_lib_generic_unordered_lookup 201811L <unordered_map> <unordered_set> | ||||
__cpp_lib_hardware_interference_size 201703L <new> | __cpp_lib_hardware_interference_size 201703L <new> | ||||
__cpp_lib_has_unique_object_representations 201606L <type_traits> | __cpp_lib_has_unique_object_representations 201606L <type_traits> | ||||
__cpp_lib_hypot 201603L <cmath> | __cpp_lib_hypot 201603L <cmath> | ||||
__cpp_lib_incomplete_container_elements 201505L <forward_list> <list> <vector> | __cpp_lib_incomplete_container_elements 201505L <forward_list> <list> <vector> | ||||
▲ Show 20 Lines • Show All 296 Lines • ▼ Show 20 Lines | |||||
# define __cpp_lib_byteswap 202110L | # define __cpp_lib_byteswap 202110L | ||||
# define __cpp_lib_constexpr_bitset 202207L | # define __cpp_lib_constexpr_bitset 202207L | ||||
# define __cpp_lib_constexpr_charconv 202207L | # define __cpp_lib_constexpr_charconv 202207L | ||||
// # define __cpp_lib_constexpr_cmath 202202L | // # define __cpp_lib_constexpr_cmath 202202L | ||||
# undef __cpp_lib_constexpr_memory | # undef __cpp_lib_constexpr_memory | ||||
# define __cpp_lib_constexpr_memory 202202L | # define __cpp_lib_constexpr_memory 202202L | ||||
# define __cpp_lib_constexpr_typeinfo 202106L | # define __cpp_lib_constexpr_typeinfo 202106L | ||||
# define __cpp_lib_expected 202202L | # define __cpp_lib_expected 202202L | ||||
# if !defined(_LIBCPP_AVAILABILITY_DISABLE_FTM___cpp_lib_format) && !defined(_LIBCPP_HAS_NO_INCOMPLETE_FORMAT) | |||||
// # define __cpp_lib_formatters 202302L | |||||
# endif | |||||
# define __cpp_lib_forward_like 202207L | # define __cpp_lib_forward_like 202207L | ||||
# define __cpp_lib_invoke_r 202106L | # define __cpp_lib_invoke_r 202106L | ||||
# define __cpp_lib_is_scoped_enum 202011L | # define __cpp_lib_is_scoped_enum 202011L | ||||
// # define __cpp_lib_move_only_function 202110L | // # define __cpp_lib_move_only_function 202110L | ||||
# undef __cpp_lib_optional | # undef __cpp_lib_optional | ||||
# define __cpp_lib_optional 202110L | # define __cpp_lib_optional 202110L | ||||
// # define __cpp_lib_out_ptr 202106L | // # define __cpp_lib_out_ptr 202106L | ||||
# define __cpp_lib_ranges_as_rvalue 202207L | # define __cpp_lib_ranges_as_rvalue 202207L | ||||
Show All 21 Lines |