|
1616 | 1616 | # error "__cpp_lib_ranges_find_last should not be defined before c++23" |
1617 | 1617 | # endif |
1618 | 1618 |
|
| 1619 | +# ifdef __cpp_lib_ranges_indices |
| 1620 | +# error "__cpp_lib_ranges_indices should not be defined before c++26" |
| 1621 | +# endif |
| 1622 | + |
1619 | 1623 | # ifdef __cpp_lib_ranges_iota |
1620 | 1624 | # error "__cpp_lib_ranges_iota should not be defined before c++23" |
1621 | 1625 | # endif |
|
1791 | 1795 | # error "__cpp_lib_string_resize_and_overwrite should not be defined before c++23" |
1792 | 1796 | # endif |
1793 | 1797 |
|
| 1798 | +# ifdef __cpp_lib_string_subview |
| 1799 | +# error "__cpp_lib_string_subview should not be defined before c++26" |
| 1800 | +# endif |
| 1801 | + |
1794 | 1802 | # ifndef __cpp_lib_string_udls |
1795 | 1803 | # error "__cpp_lib_string_udls should be defined in c++14" |
1796 | 1804 | # endif |
|
2731 | 2739 | # error "__cpp_lib_ranges_find_last should not be defined before c++23" |
2732 | 2740 | # endif |
2733 | 2741 |
|
| 2742 | +# ifdef __cpp_lib_ranges_indices |
| 2743 | +# error "__cpp_lib_ranges_indices should not be defined before c++26" |
| 2744 | +# endif |
| 2745 | + |
2734 | 2746 | # ifdef __cpp_lib_ranges_iota |
2735 | 2747 | # error "__cpp_lib_ranges_iota should not be defined before c++23" |
2736 | 2748 | # endif |
|
2936 | 2948 | # error "__cpp_lib_string_resize_and_overwrite should not be defined before c++23" |
2937 | 2949 | # endif |
2938 | 2950 |
|
| 2951 | +# ifdef __cpp_lib_string_subview |
| 2952 | +# error "__cpp_lib_string_subview should not be defined before c++26" |
| 2953 | +# endif |
| 2954 | + |
2939 | 2955 | # ifndef __cpp_lib_string_udls |
2940 | 2956 | # error "__cpp_lib_string_udls should be defined in c++17" |
2941 | 2957 | # endif |
|
4119 | 4135 | # error "__cpp_lib_ranges_find_last should not be defined before c++23" |
4120 | 4136 | # endif |
4121 | 4137 |
|
| 4138 | +# ifdef __cpp_lib_ranges_indices |
| 4139 | +# error "__cpp_lib_ranges_indices should not be defined before c++26" |
| 4140 | +# endif |
| 4141 | + |
4122 | 4142 | # ifdef __cpp_lib_ranges_iota |
4123 | 4143 | # error "__cpp_lib_ranges_iota should not be defined before c++23" |
4124 | 4144 | # endif |
|
4354 | 4374 | # error "__cpp_lib_string_resize_and_overwrite should not be defined before c++23" |
4355 | 4375 | # endif |
4356 | 4376 |
|
| 4377 | +# ifdef __cpp_lib_string_subview |
| 4378 | +# error "__cpp_lib_string_subview should not be defined before c++26" |
| 4379 | +# endif |
| 4380 | + |
4357 | 4381 | # ifndef __cpp_lib_string_udls |
4358 | 4382 | # error "__cpp_lib_string_udls should be defined in c++20" |
4359 | 4383 | # endif |
|
5702 | 5726 | # error "__cpp_lib_ranges_find_last should have the value 202207L in c++23" |
5703 | 5727 | # endif |
5704 | 5728 |
|
| 5729 | +# ifdef __cpp_lib_ranges_indices |
| 5730 | +# error "__cpp_lib_ranges_indices should not be defined before c++26" |
| 5731 | +# endif |
| 5732 | + |
5705 | 5733 | # ifndef __cpp_lib_ranges_iota |
5706 | 5734 | # error "__cpp_lib_ranges_iota should be defined in c++23" |
5707 | 5735 | # endif |
|
6009 | 6037 | # error "__cpp_lib_string_resize_and_overwrite should have the value 202110L in c++23" |
6010 | 6038 | # endif |
6011 | 6039 |
|
| 6040 | +# ifdef __cpp_lib_string_subview |
| 6041 | +# error "__cpp_lib_string_subview should not be defined before c++26" |
| 6042 | +# endif |
| 6043 | + |
6012 | 6044 | # ifndef __cpp_lib_string_udls |
6013 | 6045 | # error "__cpp_lib_string_udls should be defined in c++23" |
6014 | 6046 | # endif |
|
7621 | 7653 | # error "__cpp_lib_ranges_find_last should have the value 202207L in c++26" |
7622 | 7654 | # endif |
7623 | 7655 |
|
| 7656 | +# ifndef __cpp_lib_ranges_indices |
| 7657 | +# error "__cpp_lib_ranges_indices should be defined in c++26" |
| 7658 | +# endif |
| 7659 | +# if __cpp_lib_ranges_indices != 202506L |
| 7660 | +# error "__cpp_lib_ranges_indices should have the value 202506L in c++26" |
| 7661 | +# endif |
| 7662 | + |
7624 | 7663 | # ifndef __cpp_lib_ranges_iota |
7625 | 7664 | # error "__cpp_lib_ranges_iota should be defined in c++26" |
7626 | 7665 | # endif |
|
7973 | 8012 | # error "__cpp_lib_string_resize_and_overwrite should have the value 202110L in c++26" |
7974 | 8013 | # endif |
7975 | 8014 |
|
| 8015 | +# ifndef __cpp_lib_string_subview |
| 8016 | +# error "__cpp_lib_string_subview should be defined in c++26" |
| 8017 | +# endif |
| 8018 | +# if __cpp_lib_string_subview != 202506L |
| 8019 | +# error "__cpp_lib_string_subview should have the value 202506L in c++26" |
| 8020 | +# endif |
| 8021 | + |
7976 | 8022 | # ifndef __cpp_lib_string_udls |
7977 | 8023 | # error "__cpp_lib_string_udls should be defined in c++26" |
7978 | 8024 | # endif |
|
0 commit comments