|
39 | 39 | __cpp_lib_atomic_wait 201907L [C++20] |
40 | 40 | __cpp_lib_barrier 201907L [C++20] |
41 | 41 | __cpp_lib_bind_back 202202L [C++23] |
42 | | - 202306L [C++26] |
43 | 42 | __cpp_lib_bind_front 201907L [C++20] |
44 | 43 | 202306L [C++26] |
45 | 44 | __cpp_lib_bit_cast 201806L [C++20] |
|
4605 | 4604 | # endif |
4606 | 4605 | # endif |
4607 | 4606 |
|
4608 | | -# if !defined(_LIBCPP_VERSION) |
4609 | | -# ifndef __cpp_lib_bind_back |
4610 | | -# error "__cpp_lib_bind_back should be defined in c++23" |
4611 | | -# endif |
4612 | | -# if __cpp_lib_bind_back != 202202L |
4613 | | -# error "__cpp_lib_bind_back should have the value 202202L in c++23" |
4614 | | -# endif |
4615 | | -# else // _LIBCPP_VERSION |
4616 | | -# ifdef __cpp_lib_bind_back |
4617 | | -# error "__cpp_lib_bind_back should not be defined because it is unimplemented in libc++!" |
4618 | | -# endif |
| 4607 | +# ifndef __cpp_lib_bind_back |
| 4608 | +# error "__cpp_lib_bind_back should be defined in c++23" |
| 4609 | +# endif |
| 4610 | +# if __cpp_lib_bind_back != 202202L |
| 4611 | +# error "__cpp_lib_bind_back should have the value 202202L in c++23" |
4619 | 4612 | # endif |
4620 | 4613 |
|
4621 | 4614 | # ifndef __cpp_lib_bind_front |
|
6240 | 6233 | # endif |
6241 | 6234 | # endif |
6242 | 6235 |
|
6243 | | -# if !defined(_LIBCPP_VERSION) |
6244 | | -# ifndef __cpp_lib_bind_back |
6245 | | -# error "__cpp_lib_bind_back should be defined in c++26" |
6246 | | -# endif |
6247 | | -# if __cpp_lib_bind_back != 202306L |
6248 | | -# error "__cpp_lib_bind_back should have the value 202306L in c++26" |
6249 | | -# endif |
6250 | | -# else // _LIBCPP_VERSION |
6251 | | -# ifdef __cpp_lib_bind_back |
6252 | | -# error "__cpp_lib_bind_back should not be defined because it is unimplemented in libc++!" |
6253 | | -# endif |
| 6236 | +# ifndef __cpp_lib_bind_back |
| 6237 | +# error "__cpp_lib_bind_back should be defined in c++26" |
| 6238 | +# endif |
| 6239 | +# if __cpp_lib_bind_back != 202202L |
| 6240 | +# error "__cpp_lib_bind_back should have the value 202202L in c++26" |
6254 | 6241 | # endif |
6255 | 6242 |
|
6256 | 6243 | # ifndef __cpp_lib_bind_front |
|
0 commit comments