|
10 | 10 | \item% |
11 | 11 | Characters in one logical source line\iref{lex.phases} [65\,536]. |
12 | 12 | \item% |
13 | | -Number of |
14 | | -characters in an internal identifier\iref{lex.name} |
15 | | -or macro name\iref{cpp.replace} [1\,024]. |
| 13 | +Number of characters in an internal identifier\iref{lex.name} [1\,024]. |
16 | 14 | \item% |
17 | 15 | Number of |
18 | 16 | characters in an external identifier\iref{lex.name,basic.link} [1\,024]. |
19 | 17 | \item% |
20 | 18 | Characters in a \grammarterm{string-literal}\iref{lex.string} |
21 | 19 | (after concatenation\iref{lex.phases}) [65\,536]. |
22 | | - |
23 | 20 | \item% |
24 | 21 | Identifiers with block scope declared in one block\iref{basic.scope.block} [1\,024]. |
25 | 22 | \item% |
26 | 23 | External identifiers\iref{basic.link} in one translation unit [65\,536]. |
27 | 24 | \item% |
28 | 25 | Size of an object\iref{intro.object} [262\,144]. |
29 | | - |
30 | 26 | \item% |
31 | 27 | Nesting levels of parenthesized expressions\iref{expr.prim.paren} within a full-expression [256]. |
32 | 28 | \item% |
|
37 | 33 | Arguments in one function call\iref{expr.call} [256]. |
38 | 34 | \item% |
39 | 35 | Full-expressions evaluated within a core constant expression\iref{expr.const} [1\,048\,576]. |
40 | | - |
41 | 36 | \item% |
42 | | -Nesting levels of compound statements\iref{stmt.block}, |
43 | | -iteration control structures\iref{stmt.iter}, |
44 | | -and selection control structures\iref{stmt.select} [256]. |
| 37 | +Nesting levels of compound statements\iref{stmt.block} [256]. |
| 38 | +\item% |
| 39 | +Nesting levels of selection control structures\iref{stmt.select} [256]. |
45 | 40 | \item% |
46 | 41 | Case labels for a |
47 | 42 | \keyword{switch} |
48 | 43 | statement\iref{stmt.switch} (excluding those for any nested |
49 | 44 | \keyword{switch} |
50 | 45 | statements) |
51 | 46 | [16\,384]. |
52 | | - |
| 47 | +\item% |
| 48 | +Nesting levels of iteration control structures\iref{stmt.iter} [256]. |
53 | 49 | \item% |
54 | 50 | Recursive constexpr function invocations\iref{dcl.constexpr} [512]. |
55 | 51 | \item% |
|
69 | 65 | Enumeration constants in a single enumeration\iref{dcl.enum} [4\,096]. |
70 | 66 | \item% |
71 | 67 | Nested \grammarterm{linkage-specification}s\iref{dcl.link} [1\,024]. |
72 | | - |
73 | 68 | \item% |
74 | 69 | Class members declared in a single \grammarterm{member-specification} |
75 | 70 | (including member functions)\iref{class.mem} [4\,096]. |
|
97 | 92 | Friend declarations in a class\iref{class.friend} [4\,096]. |
98 | 93 | \item% |
99 | 94 | Member initializers in a constructor definition\iref{class.base.init} [6\,144]. |
100 | | - |
101 | 95 | \item% |
102 | 96 | Template parameters in a template declaration\iref{temp.param} [1\,024]. |
103 | 97 | \item% |
104 | 98 | Recursively nested template instantiations\iref{temp.inst}, including substitution |
105 | 99 | during template argument deduction\iref{temp.deduct} [1\,024]. |
106 | | - |
107 | 100 | \item% |
108 | 101 | Handlers per try block\iref{except.handle} [256]. |
109 | | - |
110 | 102 | \item% |
111 | 103 | Nesting levels of conditional inclusion\iref{cpp.cond} [256]. |
112 | 104 | \item% |
113 | 105 | Nesting levels for |
114 | 106 | \tcode{\#include} |
115 | 107 | files\iref{cpp.include} [256]. |
116 | 108 | \item% |
| 109 | +Number of characters in a macro name\iref{cpp.replace} [1\,024]. |
| 110 | +\item% |
| 111 | +Macro identifiers\iref{cpp.replace} simultaneously defined in one |
| 112 | +translation unit [65\,536]. |
| 113 | +\item% |
117 | 114 | Parameters in one macro definition\iref{cpp.replace} [256]. |
118 | 115 | \item% |
119 | 116 | Arguments in one macro invocation\iref{cpp.replace} [256]. |
120 | | -\item% |
121 | | -Macro identifiers\iref{cpp.replace} simultaneously defined in one |
122 | | -translation |
123 | | -unit [65\,536]. |
124 | | - |
125 | 117 | \item% |
126 | 118 | Functions registered by |
127 | 119 | \tcode{atexit()}\iref{support.start.term} [32]. |
|
0 commit comments