|
596 | 596 | #define @\defnlibxname{cpp_lib_chrono}@ 202306L // also in \libheader{chrono}
|
597 | 597 | #define @\defnlibxname{cpp_lib_chrono_udls}@ 201304L // also in \libheader{chrono}
|
598 | 598 | #define @\defnlibxname{cpp_lib_clamp}@ 201603L // also in \libheader{algorithm}
|
599 |
| -#define @\defnlibxname{cpp_lib_common_reference}@ 202302L // also in \libheader{type_traits} |
600 |
| -#define @\defnlibxname{cpp_lib_common_reference_wrapper}@ 202302L // also in \libheader{functional} |
| 599 | +#define @\defnlibxname{cpp_lib_common_reference}@ 202302L // freestanding, also in \libheader{type_traits} |
| 600 | +#define @\defnlibxname{cpp_lib_common_reference_wrapper}@ 202302L // freestanding, also in \libheader{functional} |
601 | 601 | #define @\defnlibxname{cpp_lib_complex_udls}@ 201309L // also in \libheader{complex}
|
602 | 602 | #define @\defnlibxname{cpp_lib_concepts}@ 202207L
|
603 | 603 | // freestanding, also in \libheader{concepts}, \libheader{compare}
|
604 | 604 | #define @\defnlibxname{cpp_lib_constexpr_algorithms}@ 202306L // also in \libheader{algorithm}, \libheader{utility}
|
605 | 605 | #define @\defnlibxname{cpp_lib_constexpr_bitset}@ 202207L // also in \libheader{bitset}
|
606 |
| -#define @\defnlibxname{cpp_lib_constexpr_charconv}@ 202207L // also in \libheader{charconv} |
| 606 | +#define @\defnlibxname{cpp_lib_constexpr_charconv}@ 202207L // freestanding, also in \libheader{charconv} |
607 | 607 | #define @\defnlibxname{cpp_lib_constexpr_cmath}@ 202306L // also in \libheader{cmath}, \libheader{cstdlib}
|
608 | 608 | #define @\defnlibxname{cpp_lib_constexpr_complex}@ 202306L // also in \libheader{complex}
|
609 | 609 | #define @\defnlibxname{cpp_lib_constexpr_dynamic_alloc}@ 201907L // also in \libheader{memory}
|
|
624 | 624 | // also in \libheader{vector}, \libheader{list}, \libheader{forward_list}, \libheader{map}, \libheader{set}, \libheader{unordered_map}, \libheader{unordered_set},
|
625 | 625 | // \libheader{deque}, \libheader{queue}, \libheader{stack}, \libheader{string}
|
626 | 626 | #define @\defnlibxname{cpp_lib_copyable_function}@ 202306L // also in \libheader{functional}
|
627 |
| -#define @\defnlibxname{cpp_lib_coroutine}@ 201902L // also in \libheader{coroutine} |
| 627 | +#define @\defnlibxname{cpp_lib_coroutine}@ 201902L // freestanding, also in \libheader{coroutine} |
628 | 628 | #define @\defnlibxname{cpp_lib_debugging}@ 202403L // freestanding, also in \libheader{debugging}
|
629 | 629 | #define @\defnlibxname{cpp_lib_destroying_delete}@ 201806L // freestanding, also in \libheader{new}
|
630 | 630 | #define @\defnlibxname{cpp_lib_enable_shared_from_this}@ 201603L // also in \libheader{memory}
|
|
693 | 693 | #define @\defnlibxname{cpp_lib_is_aggregate}@ 201703L // freestanding, also in \libheader{type_traits}
|
694 | 694 | #define @\defnlibxname{cpp_lib_is_constant_evaluated}@ 201811L // freestanding, also in \libheader{type_traits}
|
695 | 695 | #define @\defnlibxname{cpp_lib_is_final}@ 201402L // freestanding, also in \libheader{type_traits}
|
696 |
| -#define @\defnlibxname{cpp_lib_is_implicit_lifetime}@ 202302L // also in \libheader{type_traits} |
| 696 | +#define @\defnlibxname{cpp_lib_is_implicit_lifetime}@ 202302L // freestanding, also in \libheader{type_traits} |
697 | 697 | #define @\defnlibxname{cpp_lib_is_invocable}@ 201703L // freestanding, also in \libheader{type_traits}
|
698 | 698 | #define @\defnlibxname{cpp_lib_is_layout_compatible}@ 201907L // freestanding, also in \libheader{type_traits}
|
699 | 699 | #define @\defnlibxname{cpp_lib_is_nothrow_convertible}@ 201806L // freestanding, also in \libheader{type_traits}
|
700 | 700 | #define @\defnlibxname{cpp_lib_is_null_pointer}@ 201309L // freestanding, also in \libheader{type_traits}
|
701 | 701 | #define @\defnlibxname{cpp_lib_is_pointer_interconvertible}@ 201907L // freestanding, also in \libheader{type_traits}
|
702 | 702 | #define @\defnlibxname{cpp_lib_is_scoped_enum}@ 202011L // freestanding, also in \libheader{type_traits}
|
703 | 703 | #define @\defnlibxname{cpp_lib_is_swappable}@ 201603L // freestanding, also in \libheader{type_traits}
|
704 |
| -#define @\defnlibxname{cpp_lib_is_virtual_base_of}@ 202406L // also in \libheader{type_traits} |
705 |
| -#define @\defnlibxname{cpp_lib_is_within_lifetime}@ 202306L // also in \libheader{type_traits} |
| 704 | +#define @\defnlibxname{cpp_lib_is_virtual_base_of}@ 202406L // freestanding, also in \libheader{type_traits} |
| 705 | +#define @\defnlibxname{cpp_lib_is_within_lifetime}@ 202306L // freestanding, also in \libheader{type_traits} |
706 | 706 | #define @\defnlibxname{cpp_lib_jthread}@ 201911L // also in \libheader{stop_token}, \libheader{thread}
|
707 | 707 | #define @\defnlibxname{cpp_lib_latch}@ 201907L // also in \libheader{latch}
|
708 | 708 | #define @\defnlibxname{cpp_lib_launder}@ 201606L // freestanding, also in \libheader{new}
|
|
715 | 715 | #define @\defnlibxname{cpp_lib_map_try_emplace}@ 201411L // also in \libheader{map}
|
716 | 716 | #define @\defnlibxname{cpp_lib_math_constants}@ 201907L // also in \libheader{numbers}
|
717 | 717 | #define @\defnlibxname{cpp_lib_math_special_functions}@ 201603L // also in \libheader{cmath}
|
718 |
| -#define @\defnlibxname{cpp_lib_mdspan}@ 202406L // also in \libheader{mdspan} |
| 718 | +#define @\defnlibxname{cpp_lib_mdspan}@ 202406L // freestanding, also in \libheader{mdspan} |
719 | 719 | #define @\defnlibxname{cpp_lib_memory_resource}@ 201603L // also in \libheader{memory_resource}
|
720 | 720 | #define @\defnlibxname{cpp_lib_modules}@ 202207L // freestanding
|
721 | 721 | #define @\defnlibxname{cpp_lib_move_iterator_concept}@ 202207L // freestanding, also in \libheader{iterator}
|
|
757 | 757 | #define @\defnlibxname{cpp_lib_ranges_to_container}@ 202202L // freestanding, also in \libheader{ranges}
|
758 | 758 | #define @\defnlibxname{cpp_lib_ranges_zip}@ 202110L
|
759 | 759 | // freestanding, also in \libheader{ranges}, \libheader{tuple}, \libheader{utility}
|
760 |
| -#define @\defnlibxname{cpp_lib_ratio}@ 202306L // also in \libheader{ratio} |
| 760 | +#define @\defnlibxname{cpp_lib_ratio}@ 202306L // freestanding, also in \libheader{ratio} |
761 | 761 | #define @\defnlibxname{cpp_lib_raw_memory_algorithms}@ 201606L // also in \libheader{memory}
|
762 | 762 | #define @\defnlibxname{cpp_lib_rcu}@ 202306L // also in \libheader{rcu}
|
763 | 763 | #define @\defnlibxname{cpp_lib_reference_from_temporary}@ 202202L // freestanding, also in \libheader{type_traits}
|
|
780 | 780 | #define @\defnlibxname{cpp_lib_smart_ptr_owner_equality}@ 202306L // also in \libheader{memory}
|
781 | 781 | #define @\defnlibxname{cpp_lib_source_location}@ 201907L // freestanding, also in \libheader{source_location}
|
782 | 782 | #define @\defnlibxname{cpp_lib_span}@ 202311L // freestanding, also in \libheader{span}
|
783 |
| -#define @\defnlibxname{cpp_lib_span_initializer_list}@ 202311L // also in \libheader{span} |
| 783 | +#define @\defnlibxname{cpp_lib_span_initializer_list}@ 202311L // freestanding, also in \libheader{span} |
784 | 784 | #define @\defnlibxname{cpp_lib_spanstream}@ 202106L // also in \libheader{spanstream}
|
785 | 785 | #define @\defnlibxname{cpp_lib_ssize}@ 201902L // freestanding, also in \libheader{iterator}
|
786 | 786 | #define @\defnlibxname{cpp_lib_sstream_from_string_view}@ 202306L // also in \libheader{sstream}
|
|
792 | 792 | #define @\defnlibxname{cpp_lib_string_resize_and_overwrite}@ 202110L // also in \libheader{string}
|
793 | 793 | #define @\defnlibxname{cpp_lib_string_udls}@ 201304L // also in \libheader{string}
|
794 | 794 | #define @\defnlibxname{cpp_lib_string_view}@ 202403L // also in \libheader{string}, \libheader{string_view}
|
795 |
| -#define @\defnlibxname{cpp_lib_submdspan}@ 202403L // also in \libheader{mdspan} |
| 795 | +#define @\defnlibxname{cpp_lib_submdspan}@ 202403L // freestanding, also in \libheader{mdspan} |
796 | 796 | #define @\defnlibxname{cpp_lib_syncbuf}@ 201803L // also in \libheader{syncstream}
|
797 | 797 | #define @\defnlibxname{cpp_lib_text_encoding}@ 202306L // also in \libheader{text_encoding}
|
798 | 798 | #define @\defnlibxname{cpp_lib_three_way_comparison}@ 201907L // freestanding, also in \libheader{compare}
|
799 | 799 | #define @\defnlibxname{cpp_lib_to_address}@ 201711L // freestanding, also in \libheader{memory}
|
800 |
| -#define @\defnlibxname{cpp_lib_to_array}@ 201907L // also in \libheader{array} |
| 800 | +#define @\defnlibxname{cpp_lib_to_array}@ 201907L // freestanding, also in \libheader{array} |
801 | 801 | #define @\defnlibxname{cpp_lib_to_chars}@ 202306L // also in \libheader{charconv}
|
802 | 802 | #define @\defnlibxname{cpp_lib_to_string}@ 202306L // also in \libheader{string}
|
803 | 803 | #define @\defnlibxname{cpp_lib_to_underlying}@ 202102L // freestanding, also in \libheader{utility}
|
|
0 commit comments