Skip to content

Commit d06b1ad

Browse files
committed
Fix term: template parameter -> argument.
1 parent 9f1b468 commit d06b1ad

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
@@ -450,7 +450,8 @@
450450
\remarks If this function is odr-used~(\ref{basic.def.odr}), the program is ill-formed.
451451

452452
\pnum
453-
\remarks The template parameter \tcode{T} of \tcode{declval} may be an incomplete type.
453+
\remarks In an instantiation of \tcode{declval}, an incomplete type may be
454+
used as the template argument for the template parameter \tcode{T}.
454455

455456
\enterexample
456457
\begin{codeblock}
@@ -6122,7 +6123,8 @@
61226123
of a unique pointer. In partial satisfaction of these semantics, each such \tcode{U}
61236124
is \tcode{MoveConstructible} and \tcode{MoveAssignable}, but is not
61246125
\tcode{CopyConstructible} nor \tcode{CopyAssignable}.
6125-
The template parameter \tcode{T} of \tcode{unique_ptr} may be an incomplete type.
6126+
In an instantiation of \tcode{unique_ptr}, an incomplete type may be
6127+
used as the template argument for the template parameter \tcode{T}.
61266128

61276129
\pnum
61286130
\enternote The uses
@@ -6195,8 +6197,8 @@
61956197
for the class template \tcode{unique_ptr}.
61966198

61976199
\pnum
6198-
The template parameter \tcode{T} of \tcode{default_delete} may be
6199-
an incomplete type.
6200+
In an instantiation of \tcode{default_delete}, an incomplete type may be
6201+
used as the template argument for the template parameter \tcode{T}.
62006202

62016203
\rSec4[unique.ptr.dltr.dflt]{\tcode{default_delete}}
62026204

@@ -7415,8 +7417,9 @@
74157417
\tcode{CopyAssignable}, and \tcode{LessThanComparable}, allowing their use in standard
74167418
containers. Specializations of \tcode{shared_ptr} shall be
74177419
contextually convertible to \tcode{bool},
7418-
allowing their use in boolean expressions and declarations in conditions. The template
7419-
parameter \tcode{T} of \tcode{shared_ptr} may be an incomplete type.
7420+
allowing their use in boolean expressions and declarations in conditions.
7421+
In an instantiation of \tcode{shared_ptr}, an incomplete type may be
7422+
used as the template argument for the template parameter \tcode{T}.
74207423

74217424
\pnum
74227425
\enterexample
@@ -8206,8 +8209,9 @@
82068209
\pnum
82078210
Specializations of \tcode{weak_ptr} shall be \tcode{CopyConstructible} and
82088211
\tcode{CopyAssignable}, allowing their use in standard
8209-
containers. The template parameter \tcode{T} of \tcode{weak_ptr} may be an
8210-
incomplete type.
8212+
containers.
8213+
In an instantiation of \tcode{weak_ptr}, an incomplete type may be
8214+
used as the template argument for the template parameter \tcode{T}.
82118215

82128216
\rSec4[util.smartptr.weak.const]{\tcode{weak_ptr} constructors}
82138217

@@ -8482,8 +8486,8 @@
84828486
\end{codeblock}
84838487

84848488
\pnum
8485-
The template parameter \tcode{T} of \tcode{enable_shared_from_this}
8486-
may be an incomplete type.
8489+
In an instantiation of \tcode{enable_shared_from_this}, an incomplete type
8490+
may be used as the template argument for the template parameter \tcode{T}.
84878491

84888492
\indexlibrary{\idxcode{enable_shared_from_this}!constructor}%
84898493
\begin{itemdecl}

0 commit comments

Comments
 (0)