File tree Expand file tree Collapse file tree 2 files changed +24
-1
lines changed Expand file tree Collapse file tree 2 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 1045
1045
\nontermdef {integer-suffix}\br
1046
1046
unsigned-suffix \opt {long-suffix} \br
1047
1047
unsigned-suffix \opt {long-long-suffix} \br
1048
+ unsigned-suffix \opt {size-suffix} \br
1048
1049
long-suffix \opt {unsigned-suffix} \br
1049
- long-long-suffix \opt {unsigned-suffix}
1050
+ long-long-suffix \opt {unsigned-suffix} \br
1051
+ size-suffix \opt {unsigned-suffix}
1050
1052
\end {bnf }
1051
1053
1052
1054
\begin {bnf }
1064
1066
\terminal {ll LL}
1065
1067
\end {bnf }
1066
1068
1069
+ \begin {bnf }
1070
+ \nontermdef {size-suffix} \textnormal {one of}\br
1071
+ \terminal {z Z}
1072
+ \end {bnf }
1073
+
1067
1074
\pnum
1068
1075
\indextext {literal!\idxcode {unsigned}}%
1069
1076
\indextext {literal!\idxcode {long}}%
1177
1184
\tcode {unsigned long long int} &
1178
1185
\tcode {unsigned long long int}\\
1179
1186
and \tcode {ll} or \tcode {LL} &
1187
+ &
1188
+ \\ \hline
1189
+ \tcode {z} or \tcode {Z} &
1190
+ the signed integer type corresponding &
1191
+ the signed integer type \\
1192
+ &
1193
+ \qquad to \tcode {std::size_t}\iref {support.types.layout } &
1194
+ \qquad corresponding to \tcode {std::size_t} \\
1195
+ &
1196
+ &
1197
+ \tcode {std::size_t}\\ \hline
1198
+ Both \tcode {u} or \tcode {U} &
1199
+ \tcode {std::size_t} &
1200
+ \tcode {std::size_t} \\
1201
+ and \tcode {z} or \tcode {Z} &
1180
1202
&
1181
1203
\\
1182
1204
\end {floattable }
Original file line number Diff line number Diff line change 1793
1793
\defnxname {cpp_ref_qualifiers} & \tcode {200710L} \\ \rowsep
1794
1794
\defnxname {cpp_return_type_deduction} & \tcode {201304L} \\ \rowsep
1795
1795
\defnxname {cpp_rvalue_references} & \tcode {200610L} \\ \rowsep
1796
+ \defnxname {cpp_size_t_suffix} & \tcode {202011L} \\ \rowsep
1796
1797
\defnxname {cpp_sized_deallocation} & \tcode {201309L} \\ \rowsep
1797
1798
\defnxname {cpp_static_assert} & \tcode {201411L} \\ \rowsep
1798
1799
\defnxname {cpp_structured_bindings} & \tcode {201606L} \\ \rowsep
You can’t perform that action at this time.
0 commit comments