Skip to content

Commit 6af926a

Browse files
committed
[cpp.predefined] Index predefined macros
1 parent 7a8bdc7 commit 6af926a

File tree

1 file changed

+70
-70
lines changed

1 file changed

+70
-70
lines changed

source/preprocessor.tex

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1837,76 +1837,76 @@
18371837
\hline
18381838
\lhdr{Name} & \rhdr{Value} \\ \capsep
18391839
\endhead
1840-
\defnxname{cpp_aggregate_bases} & \tcode{201603L} \\ \rowsep
1841-
\defnxname{cpp_aggregate_nsdmi} & \tcode{201304L} \\ \rowsep
1842-
\defnxname{cpp_aggregate_paren_init} & \tcode{201902L} \\ \rowsep
1843-
\defnxname{cpp_alias_templates} & \tcode{200704L} \\ \rowsep
1844-
\defnxname{cpp_aligned_new} & \tcode{201606L} \\ \rowsep
1845-
\defnxname{cpp_attributes} & \tcode{200809L} \\ \rowsep
1846-
\defnxname{cpp_auto_cast} & \tcode{202110L} \\ \rowsep
1847-
\defnxname{cpp_binary_literals} & \tcode{201304L} \\ \rowsep
1848-
\defnxname{cpp_capture_star_this} & \tcode{201603L} \\ \rowsep
1849-
\defnxname{cpp_char8_t} & \tcode{202207L} \\ \rowsep
1850-
\defnxname{cpp_concepts} & \tcode{202002L} \\ \rowsep
1851-
\defnxname{cpp_conditional_explicit} & \tcode{201806L} \\ \rowsep
1852-
\defnxname{cpp_constexpr} & \tcode{202406L} \\ \rowsep
1853-
\defnxname{cpp_constexpr_dynamic_alloc} & \tcode{201907L} \\ \rowsep
1854-
\defnxname{cpp_constexpr_in_decltype} & \tcode{201711L} \\ \rowsep
1855-
\defnxname{cpp_consteval} & \tcode{202211L} \\ \rowsep
1856-
\defnxname{cpp_constinit} & \tcode{201907L} \\ \rowsep
1857-
\defnxname{cpp_decltype} & \tcode{200707L} \\ \rowsep
1858-
\defnxname{cpp_decltype_auto} & \tcode{201304L} \\ \rowsep
1859-
\defnxname{cpp_deduction_guides} & \tcode{201907L} \\ \rowsep
1860-
\defnxname{cpp_delegating_constructors} & \tcode{200604L} \\ \rowsep
1861-
\defnxname{cpp_deleted_function} & \tcode{202403L} \\ \rowsep
1862-
\defnxname{cpp_designated_initializers} & \tcode{201707L} \\ \rowsep
1863-
\defnxname{cpp_enumerator_attributes} & \tcode{201411L} \\ \rowsep
1864-
\defnxname{cpp_explicit_this_parameter} & \tcode{202110L} \\ \rowsep
1865-
\defnxname{cpp_fold_expressions} & \tcode{201603L} \\ \rowsep
1866-
\defnxname{cpp_generic_lambdas} & \tcode{201707L} \\ \rowsep
1867-
\defnxname{cpp_guaranteed_copy_elision} & \tcode{201606L} \\ \rowsep
1868-
\defnxname{cpp_hex_float} & \tcode{201603L} \\ \rowsep
1869-
\defnxname{cpp_if_consteval} & \tcode{202106L} \\ \rowsep
1870-
\defnxname{cpp_if_constexpr} & \tcode{201606L} \\ \rowsep
1871-
\defnxname{cpp_impl_coroutine} & \tcode{201902L} \\ \rowsep
1872-
\defnxname{cpp_impl_destroying_delete} & \tcode{201806L} \\ \rowsep
1873-
\defnxname{cpp_impl_three_way_comparison} & \tcode{201907L} \\ \rowsep
1874-
\defnxname{cpp_implicit_move} & \tcode{202207L} \\ \rowsep
1875-
\defnxname{cpp_inheriting_constructors} & \tcode{201511L} \\ \rowsep
1876-
\defnxname{cpp_init_captures} & \tcode{201803L} \\ \rowsep
1877-
\defnxname{cpp_initializer_lists} & \tcode{200806L} \\ \rowsep
1878-
\defnxname{cpp_inline_variables} & \tcode{201606L} \\ \rowsep
1879-
\defnxname{cpp_lambdas} & \tcode{200907L} \\ \rowsep
1880-
\defnxname{cpp_modules} & \tcode{201907L} \\ \rowsep
1881-
\defnxname{cpp_multidimensional_subscript} & \tcode{202211L} \\ \rowsep
1882-
\defnxname{cpp_named_character_escapes} & \tcode{202207L} \\ \rowsep
1883-
\defnxname{cpp_namespace_attributes} & \tcode{201411L} \\ \rowsep
1884-
\defnxname{cpp_noexcept_function_type} & \tcode{201510L} \\ \rowsep
1885-
\defnxname{cpp_nontype_template_args} & \tcode{201911L} \\ \rowsep
1886-
\defnxname{cpp_nontype_template_parameter_auto} & \tcode{201606L} \\ \rowsep
1887-
\defnxname{cpp_nsdmi} & \tcode{200809L} \\ \rowsep
1888-
\defnxname{cpp_pack_indexing} & \tcode{202311L} \\ \rowsep
1889-
\defnxname{cpp_placeholder_variables} & \tcode{202306L} \\ \rowsep
1890-
\defnxname{cpp_range_based_for} & \tcode{202211L} \\ \rowsep
1891-
\defnxname{cpp_raw_strings} & \tcode{200710L} \\ \rowsep
1892-
\defnxname{cpp_ref_qualifiers} & \tcode{200710L} \\ \rowsep
1893-
\defnxname{cpp_return_type_deduction} & \tcode{201304L} \\ \rowsep
1894-
\defnxname{cpp_rvalue_references} & \tcode{200610L} \\ \rowsep
1895-
\defnxname{cpp_size_t_suffix} & \tcode{202011L} \\ \rowsep
1896-
\defnxname{cpp_sized_deallocation} & \tcode{201309L} \\ \rowsep
1897-
\defnxname{cpp_static_assert} & \tcode{202306L} \\ \rowsep
1898-
\defnxname{cpp_static_call_operator} & \tcode{202207L} \\ \rowsep
1899-
\defnxname{cpp_structured_bindings} & \tcode{202403L} \\ \rowsep
1900-
\defnxname{cpp_template_template_args} & \tcode{201611L} \\ \rowsep
1901-
\defnxname{cpp_threadsafe_static_init} & \tcode{200806L} \\ \rowsep
1902-
\defnxname{cpp_unicode_characters} & \tcode{200704L} \\ \rowsep
1903-
\defnxname{cpp_unicode_literals} & \tcode{200710L} \\ \rowsep
1904-
\defnxname{cpp_user_defined_literals} & \tcode{200809L} \\ \rowsep
1905-
\defnxname{cpp_using_enum} & \tcode{201907L} \\ \rowsep
1906-
\defnxname{cpp_variable_templates} & \tcode{201304L} \\ \rowsep
1907-
\defnxname{cpp_variadic_friend} & \tcode{202403L} \\ \rowsep
1908-
\defnxname{cpp_variadic_templates} & \tcode{200704L} \\ \rowsep
1909-
\defnxname{cpp_variadic_using} & \tcode{201611L} \\
1840+
\defstdmacro{__cpp_aggregate_bases} & \tcode{201603L} \\ \rowsep
1841+
\defstdmacro{__cpp_aggregate_nsdmi} & \tcode{201304L} \\ \rowsep
1842+
\defstdmacro{__cpp_aggregate_paren_init} & \tcode{201902L} \\ \rowsep
1843+
\defstdmacro{__cpp_alias_templates} & \tcode{200704L} \\ \rowsep
1844+
\defstdmacro{__cpp_aligned_new} & \tcode{201606L} \\ \rowsep
1845+
\defstdmacro{__cpp_attributes} & \tcode{200809L} \\ \rowsep
1846+
\defstdmacro{__cpp_auto_cast} & \tcode{202110L} \\ \rowsep
1847+
\defstdmacro{__cpp_binary_literals} & \tcode{201304L} \\ \rowsep
1848+
\defstdmacro{__cpp_capture_star_this} & \tcode{201603L} \\ \rowsep
1849+
\defstdmacro{__cpp_char8_t} & \tcode{202207L} \\ \rowsep
1850+
\defstdmacro{__cpp_concepts} & \tcode{202002L} \\ \rowsep
1851+
\defstdmacro{__cpp_conditional_explicit} & \tcode{201806L} \\ \rowsep
1852+
\defstdmacro{__cpp_constexpr} & \tcode{202406L} \\ \rowsep
1853+
\defstdmacro{__cpp_constexpr_dynamic_alloc} & \tcode{201907L} \\ \rowsep
1854+
\defstdmacro{__cpp_constexpr_in_decltype} & \tcode{201711L} \\ \rowsep
1855+
\defstdmacro{__cpp_consteval} & \tcode{202211L} \\ \rowsep
1856+
\defstdmacro{__cpp_constinit} & \tcode{201907L} \\ \rowsep
1857+
\defstdmacro{__cpp_decltype} & \tcode{200707L} \\ \rowsep
1858+
\defstdmacro{__cpp_decltype_auto} & \tcode{201304L} \\ \rowsep
1859+
\defstdmacro{__cpp_deduction_guides} & \tcode{201907L} \\ \rowsep
1860+
\defstdmacro{__cpp_delegating_constructors} & \tcode{200604L} \\ \rowsep
1861+
\defstdmacro{__cpp_deleted_function} & \tcode{202403L} \\ \rowsep
1862+
\defstdmacro{__cpp_designated_initializers} & \tcode{201707L} \\ \rowsep
1863+
\defstdmacro{__cpp_enumerator_attributes} & \tcode{201411L} \\ \rowsep
1864+
\defstdmacro{__cpp_explicit_this_parameter} & \tcode{202110L} \\ \rowsep
1865+
\defstdmacro{__cpp_fold_expressions} & \tcode{201603L} \\ \rowsep
1866+
\defstdmacro{__cpp_generic_lambdas} & \tcode{201707L} \\ \rowsep
1867+
\defstdmacro{__cpp_guaranteed_copy_elision} & \tcode{201606L} \\ \rowsep
1868+
\defstdmacro{__cpp_hex_float} & \tcode{201603L} \\ \rowsep
1869+
\defstdmacro{__cpp_if_consteval} & \tcode{202106L} \\ \rowsep
1870+
\defstdmacro{__cpp_if_constexpr} & \tcode{201606L} \\ \rowsep
1871+
\defstdmacro{__cpp_impl_coroutine} & \tcode{201902L} \\ \rowsep
1872+
\defstdmacro{__cpp_impl_destroying_delete} & \tcode{201806L} \\ \rowsep
1873+
\defstdmacro{__cpp_impl_three_way_comparison} & \tcode{201907L} \\ \rowsep
1874+
\defstdmacro{__cpp_implicit_move} & \tcode{202207L} \\ \rowsep
1875+
\defstdmacro{__cpp_inheriting_constructors} & \tcode{201511L} \\ \rowsep
1876+
\defstdmacro{__cpp_init_captures} & \tcode{201803L} \\ \rowsep
1877+
\defstdmacro{__cpp_initializer_lists} & \tcode{200806L} \\ \rowsep
1878+
\defstdmacro{__cpp_inline_variables} & \tcode{201606L} \\ \rowsep
1879+
\defstdmacro{__cpp_lambdas} & \tcode{200907L} \\ \rowsep
1880+
\defstdmacro{__cpp_modules} & \tcode{201907L} \\ \rowsep
1881+
\defstdmacro{__cpp_multidimensional_subscript} & \tcode{202211L} \\ \rowsep
1882+
\defstdmacro{__cpp_named_character_escapes} & \tcode{202207L} \\ \rowsep
1883+
\defstdmacro{__cpp_namespace_attributes} & \tcode{201411L} \\ \rowsep
1884+
\defstdmacro{__cpp_noexcept_function_type} & \tcode{201510L} \\ \rowsep
1885+
\defstdmacro{__cpp_nontype_template_args} & \tcode{201911L} \\ \rowsep
1886+
\defstdmacro{__cpp_nontype_template_parameter_auto} & \tcode{201606L} \\ \rowsep
1887+
\defstdmacro{__cpp_nsdmi} & \tcode{200809L} \\ \rowsep
1888+
\defstdmacro{__cpp_pack_indexing} & \tcode{202311L} \\ \rowsep
1889+
\defstdmacro{__cpp_placeholder_variables} & \tcode{202306L} \\ \rowsep
1890+
\defstdmacro{__cpp_range_based_for} & \tcode{202211L} \\ \rowsep
1891+
\defstdmacro{__cpp_raw_strings} & \tcode{200710L} \\ \rowsep
1892+
\defstdmacro{__cpp_ref_qualifiers} & \tcode{200710L} \\ \rowsep
1893+
\defstdmacro{__cpp_return_type_deduction} & \tcode{201304L} \\ \rowsep
1894+
\defstdmacro{__cpp_rvalue_references} & \tcode{200610L} \\ \rowsep
1895+
\defstdmacro{__cpp_size_t_suffix} & \tcode{202011L} \\ \rowsep
1896+
\defstdmacro{__cpp_sized_deallocation} & \tcode{201309L} \\ \rowsep
1897+
\defstdmacro{__cpp_static_assert} & \tcode{202306L} \\ \rowsep
1898+
\defstdmacro{__cpp_static_call_operator} & \tcode{202207L} \\ \rowsep
1899+
\defstdmacro{__cpp_structured_bindings} & \tcode{202403L} \\ \rowsep
1900+
\defstdmacro{__cpp_template_template_args} & \tcode{201611L} \\ \rowsep
1901+
\defstdmacro{__cpp_threadsafe_static_init} & \tcode{200806L} \\ \rowsep
1902+
\defstdmacro{__cpp_unicode_characters} & \tcode{200704L} \\ \rowsep
1903+
\defstdmacro{__cpp_unicode_literals} & \tcode{200710L} \\ \rowsep
1904+
\defstdmacro{__cpp_user_defined_literals} & \tcode{200809L} \\ \rowsep
1905+
\defstdmacro{__cpp_using_enum} & \tcode{201907L} \\ \rowsep
1906+
\defstdmacro{__cpp_variable_templates} & \tcode{201304L} \\ \rowsep
1907+
\defstdmacro{__cpp_variadic_friend} & \tcode{202403L} \\ \rowsep
1908+
\defstdmacro{__cpp_variadic_templates} & \tcode{200704L} \\ \rowsep
1909+
\defstdmacro{__cpp_variadic_using} & \tcode{201611L} \\
19101910
\end{LongTable}
19111911

19121912
\pnum

0 commit comments

Comments
 (0)