File tree Expand file tree Collapse file tree 1 file changed +19
-4
lines changed Expand file tree Collapse file tree 1 file changed +19
-4
lines changed Original file line number Diff line number Diff line change 85
85
The interpretation of a \grammarterm {for-range-declaration} produces
86
86
one or more of the above\iref {stmt.ranged }.
87
87
\end {note }
88
- An entity $ E$ is denoted by the name (if any)
89
- that is introduced by a declaration of $ E$ or
90
- by a \grammarterm {typedef-name} introduced by a declaration specifying $ E$ .
88
+ An entity $ E$ is denoted by
89
+ \begin {itemize }
90
+ \item
91
+ the name (if any) that is introduced by a declaration of $ E$ , or
92
+ \item
93
+ a \grammarterm {typedef-name} introduced by a declaration specifying $ E$ , or
94
+ \item
95
+ a \grammarterm {namespace-alias} introduced by
96
+ a \grammarterm {namespace-alias-definition} denoting $ E$ .
97
+ \end {itemize }
91
98
92
99
\pnum
93
100
A \defn {variable} is introduced by the
2716
2723
they both declare names with external linkage.
2717
2724
\end {itemize }
2718
2725
\begin {note }
2719
- There are other circumstances in which declarations declare the same entity%
2726
+ An \grammarterm {alias-declaration}\iref {dcl.typedef },
2727
+ a \grammarterm {using-declarator}\iref {namespace.udecl }, or
2728
+ a \grammarterm {namespace-alias-definition}\iref {namespace.alias }
2729
+ does not declare any entities;
2730
+ a \grammarterm {typedef-name} or \grammarterm {namespace-alias}
2731
+ is not an entity\iref {basic.pre }.
2732
+ \end {note }
2733
+ \begin {note }
2734
+ There are other circumstances in which declarations declare the same entity
2720
2735
\iref {dcl.link,temp.type,temp.spec.partial }.
2721
2736
\end {note }
2722
2737
You can’t perform that action at this time.
0 commit comments