File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change 68
68
\grammarterm {declaration}
69
69
in a
70
70
\grammarterm {template-declaration}
71
+ (if any)
71
72
shall
72
73
73
74
\begin {itemize }
80
81
81
82
\item be a \grammarterm {deduction-guide}, or
82
83
83
- \item be an \grammarterm {alias-declaration}, or
84
-
85
- % %% FIXME: This is obviously wrong; a concept-definition is not a declaration.
86
- \item be a \grammarterm {concept-definition}.
84
+ \item be an \grammarterm {alias-declaration}.
87
85
\end {itemize }
88
86
89
87
A \grammarterm {template-declaration} is a \grammarterm {declaration}.
90
88
\indextext {template!definition of}%
91
89
A \grammarterm {template-declaration} is also a definition
92
- if its \grammarterm {declaration}
93
- % %% FIXME: This is wrong, a concept-definition is not a declaration.
94
- either is a \grammarterm {concept-definition} or
90
+ if its
91
+ \grammarterm {template-head} is followed by
92
+ either a \grammarterm {concept-definition} or
93
+ a \grammarterm {declaration} that
95
94
defines a function, a class, a variable, or a
96
95
static data member. A declaration introduced by a template declaration of a
97
96
\indextext {variable template!definition of}%
You can’t perform that action at this time.
0 commit comments