tmp/tmpds_uz7x4/{from.md → to.md}
RENAMED
|
@@ -1,11 +1,12 @@
|
|
| 1 |
#### Elaborated type specifiers <a id="dcl.type.elab">[[dcl.type.elab]]</a>
|
| 2 |
|
| 3 |
``` bnf
|
| 4 |
elaborated-type-specifier:
|
| 5 |
class-key attribute-specifier-seqₒₚₜ nested-name-specifierₒₚₜ identifier
|
| 6 |
-
class-key
|
|
|
|
| 7 |
'enum' nested-name-specifierₒₚₜ identifier
|
| 8 |
```
|
| 9 |
|
| 10 |
An *attribute-specifier-seq* shall not appear in an
|
| 11 |
*elaborated-type-specifier* unless the latter is the sole constituent of
|
|
|
|
| 1 |
#### Elaborated type specifiers <a id="dcl.type.elab">[[dcl.type.elab]]</a>
|
| 2 |
|
| 3 |
``` bnf
|
| 4 |
elaborated-type-specifier:
|
| 5 |
class-key attribute-specifier-seqₒₚₜ nested-name-specifierₒₚₜ identifier
|
| 6 |
+
class-key simple-template-id
|
| 7 |
+
class-key nested-name-specifier 'template'ₒₚₜ simple-template-id
|
| 8 |
'enum' nested-name-specifierₒₚₜ identifier
|
| 9 |
```
|
| 10 |
|
| 11 |
An *attribute-specifier-seq* shall not appear in an
|
| 12 |
*elaborated-type-specifier* unless the latter is the sole constituent of
|