Skip to content

Commit 44f4e79

Browse files
jensmaurertkoeppe
authored andcommitted
[dcl.pre] Turn 'must' into a note.
1 parent c7e8927 commit 44f4e79

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

source/declarations.tex

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -214,10 +214,15 @@
214214

215215
\pnum
216216
If the \grammarterm{decl-specifier-seq} contains the \tcode{typedef}
217-
specifier, the declaration is called a \defnx{typedef declaration}{declaration!typedef},
218-
each \grammarterm{declarator-id} must be an \grammarterm{identifier}
219-
and is declared to be a \grammarterm{typedef-name}, synonymous with its
220-
associated type\iref{dcl.typedef}. If the
217+
specifier, the declaration is called a \defnx{typedef declaration}{declaration!typedef}
218+
and each \grammarterm{declarator-id}
219+
is declared to be a \grammarterm{typedef-name}, synonymous with its
220+
associated type\iref{dcl.typedef}.
221+
\begin{note}
222+
Such a \grammarterm{declarator-id} is an \grammarterm{identifier}
223+
(\ref{class.conv.fct}).
224+
\end{note}
225+
If the
221226
\grammarterm{decl-specifier-seq} contains no \tcode{typedef} specifier, the
222227
declaration is called a \defnx{function declaration}{declaration!function} if
223228
the type associated with a \grammarterm{declarator-id} is a function type\iref{dcl.fct} and

0 commit comments

Comments
 (0)