Skip to content

Commit d160ba3

Browse files
[meta.trans.other] Use "declare" for typedef-names
In the example, it seems a bit verbose to say "declarations and definitions".
1 parent 3515f71 commit d160ba3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

source/meta.tex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,7 +1904,7 @@
19041904
\tcode{template<class... T>} \tcode{struct common_type;}
19051905
&
19061906
Unless this trait is specialized (as specified in Note B, below),
1907-
the member \tcode{type} is defined or omitted as specified in Note A, below.
1907+
the member \tcode{type} is declared or omitted as specified in Note A, below.
19081908
If it is omitted, there shall be no member \tcode{type}.
19091909
Each type in the template parameter pack \tcode{T} shall be
19101910
complete, \cv{}~\keyword{void}, or an array of unknown bound. \\ \rowsep
@@ -1922,7 +1922,7 @@
19221922
\indexlibraryglobal{common_reference}%
19231923
\tcode{template<class... T>} \tcode{struct common_reference;}
19241924
&
1925-
The member \grammarterm{typedef-name} \tcode{type} is defined or omitted
1925+
The member \grammarterm{typedef-name} \tcode{type} is declared or omitted
19261926
as specified in Note C, below. Each type in the parameter pack \tcode{T} shall
19271927
be complete or \cv{} \keyword{void}. \\ \rowsep
19281928

@@ -2037,7 +2037,7 @@
20372037
\pnum
20382038
Note A:
20392039
For the \tcode{common_type} trait applied to a template parameter pack \tcode{T} of types,
2040-
the member \tcode{type} shall be either defined or not present as follows:
2040+
the member \tcode{type} shall be either declared or not present as follows:
20412041

20422042
\begin{itemize}
20432043
\item If \tcode{sizeof...(T)} is zero, there shall be no member \tcode{type}.
@@ -2110,7 +2110,7 @@
21102110

21112111
\pnum
21122112
Note C: For the \tcode{common_reference} trait applied to a parameter pack
2113-
\tcode{T} of types, the member \tcode{type} shall be either defined or not
2113+
\tcode{T} of types, the member \tcode{type} shall be either declared or not
21142114
present as follows:
21152115
\begin{itemize}
21162116
\item If \tcode{sizeof...(T)} is zero, there shall be no member \tcode{type}.
@@ -2180,7 +2180,7 @@
21802180

21812181
\pnum
21822182
\begin{example}
2183-
Given these definitions:
2183+
Given these declarations:
21842184
\begin{codeblock}
21852185
using PF1 = bool (&)();
21862186
using PF2 = short (*)(long);

0 commit comments

Comments
 (0)