Skip to content

Commit 5537ab0

Browse files
committed
Fix term: template parameter -> argument.
1 parent 16ba6f6 commit 5537ab0

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

source/utilities.tex

+14-10
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,8 @@
416416
\notes If this function is odr-used~(\ref{basic.def.odr}), the program is ill-formed.
417417

418418
\pnum
419-
\notes The template parameter \tcode{T} of \tcode{declval} may be an incomplete type.
419+
\notes In an instantiation of \tcode{declval}, an incomplete type may be
420+
used as the template argument for the template parameter \tcode{T}.
420421

421422
\enterexample
422423
\begin{codeblock}
@@ -4347,7 +4348,8 @@
43474348
of a unique pointer. In partial satisfaction of these semantics, each such \tcode{U}
43484349
is \tcode{MoveConstructible} and \tcode{MoveAssignable}, but is not
43494350
\tcode{CopyConstructible} nor \tcode{CopyAssignable}.
4350-
The template parameter \tcode{T} of \tcode{unique_ptr} may be an incomplete type.
4351+
In an instantiation of \tcode{unique_ptr}, an incomplete type may be
4352+
used as the template argument for the template parameter \tcode{T}.
43514353

43524354
\pnum
43534355
\enternote The uses
@@ -4420,8 +4422,8 @@
44204422
for the class template \tcode{unique_ptr}.
44214423

44224424
\pnum
4423-
The template parameter \tcode{T} of \tcode{default_delete} may be
4424-
an incomplete type.
4425+
In an instantiation of \tcode{default_delete}, an incomplete type may be
4426+
used as the template argument for the template parameter \tcode{T}.
44254427

44264428
\rSec4[unique.ptr.dltr.dflt]{\tcode{default_delete}}
44274429

@@ -5549,8 +5551,9 @@
55495551
Specializations of \tcode{shared_ptr} shall be \tcode{CopyConstructible},
55505552
\tcode{CopyAssignable}, and \tcode{LessThanComparable}, allowing their use in standard
55515553
containers. Specializations of \tcode{shared_ptr} shall be convertible to \tcode{bool},
5552-
allowing their use in boolean expressions and declarations in conditions. The template
5553-
parameter \tcode{T} of \tcode{shared_ptr} may be an incomplete type.
5554+
allowing their use in boolean expressions and declarations in conditions.
5555+
In an instantiation of \tcode{shared_ptr}, an incomplete type may be
5556+
used as the template argument for the template parameter \tcode{T}.
55545557

55555558
\pnum
55565559
\enterexample
@@ -6350,8 +6353,9 @@
63506353
\pnum
63516354
Specializations of \tcode{weak_ptr} shall be \tcode{CopyConstructible} and
63526355
\tcode{CopyAssignable}, allowing their use in standard
6353-
containers. The template parameter \tcode{T} of \tcode{weak_ptr} may be an
6354-
incomplete type.
6356+
containers.
6357+
In an instantiation of \tcode{weak_ptr}, an incomplete type may be
6358+
used as the template argument for the template parameter \tcode{T}.
63556359

63566360
\rSec4[util.smartptr.weak.const]{\tcode{weak_ptr} constructors}
63576361

@@ -6621,8 +6625,8 @@
66216625
\end{codeblock}
66226626

66236627
\pnum
6624-
The template parameter \tcode{T} of \tcode{enable_shared_from_this}
6625-
may be an incomplete type.
6628+
In an instantiation of \tcode{enable_shared_from_this}, an incomplete type
6629+
may be used as the template argument for the template parameter \tcode{T}.
66266630

66276631
\indexlibrary{\idxcode{enable_shared_from_this}!constructor}%
66286632
\begin{itemdecl}

0 commit comments

Comments
 (0)