|
551 | 551 | \end{note}
|
552 | 552 |
|
553 | 553 | \begin{codeblock}
|
| 554 | +#define @\defnlibxname{cpp_lib_adaptor_iterator_pair_constructor}@ 202106L // also in \libheader{stack}, \libheader{queue} |
554 | 555 | #define @\defnlibxname{cpp_lib_addressof_constexpr}@ 201603L // freestanding, also in \libheader{memory}
|
555 | 556 | #define @\defnlibxname{cpp_lib_algorithm_iterator_requirements}@ 202207L
|
556 | 557 | // also in \libheader{algorithm}, \libheader{numeric}, \libheader{memory}
|
557 | 558 | #define @\defnlibxname{cpp_lib_allocate_at_least}@ 202302L // also in \libheader{memory}
|
558 | 559 | #define @\defnlibxname{cpp_lib_allocator_traits_is_always_equal}@ 201411L
|
559 | 560 | // freestanding, also in \libheader{memory}, \libheader{scoped_allocator}, \libheader{string}, \libheader{deque}, \libheader{forward_list}, \libheader{list},
|
560 | 561 | // \libheader{vector}, \libheader{map}, \libheader{set}, \libheader{unordered_map}, \libheader{unordered_set}
|
561 |
| -#define @\defnlibxname{cpp_lib_adaptor_iterator_pair_constructor}@ 202106L // also in \libheader{stack}, \libheader{queue} |
562 | 562 | #define @\defnlibxname{cpp_lib_any}@ 201606L // also in \libheader{any}
|
563 | 563 | #define @\defnlibxname{cpp_lib_apply}@ 201603L // freestanding, also in \libheader{tuple}
|
564 | 564 | #define @\defnlibxname{cpp_lib_array_constexpr}@ 201811L // also in \libheader{iterator}, \libheader{array}
|
|
749 | 749 | #define @\defnlibxname{cpp_lib_shared_ptr_weak_type}@ 201606L // also in \libheader{memory}
|
750 | 750 | #define @\defnlibxname{cpp_lib_shared_timed_mutex}@ 201402L // also in \libheader{shared_mutex}
|
751 | 751 | #define @\defnlibxname{cpp_lib_shift}@ 202202L // also in \libheader{algorithm}
|
752 |
| -#define @\defnlibxname{cpp_lib_smart_ptr_owner_equality}@ 202306L // also in \libheader{memory} |
753 | 752 | #define @\defnlibxname{cpp_lib_smart_ptr_for_overwrite}@ 202002L // also in \libheader{memory}
|
| 753 | +#define @\defnlibxname{cpp_lib_smart_ptr_owner_equality}@ 202306L // also in \libheader{memory} |
754 | 754 | #define @\defnlibxname{cpp_lib_source_location}@ 201907L // freestanding, also in \libheader{source_location}
|
755 | 755 | #define @\defnlibxname{cpp_lib_span}@ 202002L // also in \libheader{span}
|
756 | 756 | #define @\defnlibxname{cpp_lib_spanstream}@ 202106L // also in \libheader{spanstream}
|
|
776 | 776 | #define @\defnlibxname{cpp_lib_transformation_trait_aliases}@ 201304L // freestanding, also in \libheader{type_traits}
|
777 | 777 | #define @\defnlibxname{cpp_lib_transparent_operators}@ 201510L
|
778 | 778 | // freestanding, also in \libheader{memory}, \libheader{functional}
|
| 779 | +#define @\defnlibxname{cpp_lib_tuple_element_t}@ 201402L // freestanding, also in \libheader{tuple} |
779 | 780 | #define @\defnlibxname{cpp_lib_tuple_like}@ 202207L
|
780 | 781 | // also in \libheader{utility}, \libheader{tuple}, \libheader{map}, \libheader{unordered_map}
|
781 |
| -#define @\defnlibxname{cpp_lib_tuple_element_t}@ 201402L // freestanding, also in \libheader{tuple} |
782 | 782 | #define @\defnlibxname{cpp_lib_tuples_by_type}@ 201304L // freestanding, also in \libheader{utility}, \libheader{tuple}
|
783 | 783 | #define @\defnlibxname{cpp_lib_type_identity}@ 201806L // freestanding, also in \libheader{type_traits}
|
784 | 784 | #define @\defnlibxname{cpp_lib_type_trait_variable_templates}@ 201510L // freestanding, also in \libheader{type_traits}
|
|
0 commit comments