Skip to content

Commit 0a76fd8

Browse files
committed
defined all currently 'complete' __cpp_lib_* implementations in <version>
1 parent 5b26c13 commit 0a76fd8

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/libcxx/include/version

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
#if __cplusplus >= 201402L
88
// # define __cpp_lib_chrono_udls 201304L
99
// # define __cpp_lib_complex_udls 201309L
10-
// # define __cpp_lib_exchange_function 201304L
10+
# define __cpp_lib_exchange_function 201304L
1111
// # define __cpp_lib_generic_associative_lookup 201304L
1212
// # define __cpp_lib_integer_sequence 201304L
13-
// # define __cpp_lib_integral_constant_callable 201304L
13+
# define __cpp_lib_integral_constant_callable 201304L
1414
// # define __cpp_lib_is_final 201402L
15-
// # define __cpp_lib_is_null_pointer 201309L
15+
# define __cpp_lib_is_null_pointer 201309L
1616
// # define __cpp_lib_make_reverse_iterator 201402L
1717
// # define __cpp_lib_make_unique 201304L
1818
// # define __cpp_lib_null_iterators 201304L
@@ -33,11 +33,11 @@
3333
// # define __cpp_lib_any 201606L
3434
// # define __cpp_lib_apply 201603L
3535
// # define __cpp_lib_array_constexpr 201603L
36-
// # define __cpp_lib_as_const 201510L
36+
# define __cpp_lib_as_const 201510L
3737
// # define __cpp_lib_atomic_is_always_lock_free 201603L
38-
// # define __cpp_lib_bool_constant 201505L
38+
# define __cpp_lib_bool_constant 201505L
3939
// # define __cpp_lib_boyer_moore_searcher 201603L
40-
// # define __cpp_lib_byte 201603L
40+
# define __cpp_lib_byte 201603L
4141
// # define __cpp_lib_chrono 201611L
4242
// # define __cpp_lib_clamp 201603L
4343
// # define __cpp_lib_enable_shared_from_this 201603L
@@ -53,7 +53,7 @@
5353
// # define __cpp_lib_is_invocable 201703L
5454
// # define __cpp_lib_is_swappable 201603L
5555
// # define __cpp_lib_launder 201606L
56-
// # define __cpp_lib_logical_traits 201510L
56+
# define __cpp_lib_logical_traits 201510L
5757
// # define __cpp_lib_make_from_tuple 201606L
5858
// # define __cpp_lib_map_try_emplace 201411L
5959
// # define __cpp_lib_math_special_functions 201603L
@@ -77,7 +77,7 @@
7777
// # define __cpp_lib_uncaught_exceptions 201411L
7878
// # define __cpp_lib_unordered_map_try_emplace 201411L
7979
// # define __cpp_lib_variant 202102L
80-
// # define __cpp_lib_void_t 201411L
80+
# define __cpp_lib_void_t 201411L
8181
#endif // __cplusplus >= 201703L
8282

8383
#if __cplusplus >= 202002L
@@ -93,7 +93,7 @@
9393
// # define __cpp_lib_atomic_wait 201907L
9494
// # define __cpp_lib_barrier 201907L
9595
// # define __cpp_lib_bind_front 201907L
96-
// # define __cpp_lib_bit_cast 201806L
96+
# define __cpp_lib_bit_cast 201806L
9797
// # define __cpp_lib_bitops 201907L
9898
// # define __cpp_lib_bounded_array_traits 201902L
9999
// # define __cpp_lib_char8_t 201907L
@@ -114,7 +114,7 @@
114114
// # if defined(__cpp_impl_destroying_delete) && __cpp_impl_destroying_delete >= 201806L
115115
// # define __cpp_lib_destroying_delete 201806L
116116
// # endif
117-
// # define __cpp_lib_endian 201907L
117+
# define __cpp_lib_endian 201907L
118118
// # define __cpp_lib_erase_if 202002L
119119
// # undef __cpp_lib_execution
120120
// # define __cpp_lib_execution 201902L
@@ -131,7 +131,7 @@
131131
// # define __cpp_lib_jthread 201911L
132132
// # define __cpp_lib_latch 201907L
133133
// # define __cpp_lib_list_remove_return_type 201806L
134-
// # define __cpp_lib_math_constants 201907L
134+
# define __cpp_lib_math_constants 201907L
135135
// # define __cpp_lib_move_iterator_concept 202207L
136136
// # define __cpp_lib_polymorphic_allocator 201902L
137137
// # define __cpp_lib_ranges 202110L

0 commit comments

Comments
 (0)