Skip to content

Commit 4e96fb1

Browse files
committed
Fix term: template parameter -> argument.
1 parent 1586a0a commit 4e96fb1

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

440440
\pnum
441-
\notes The template parameter \tcode{T} of \tcode{declval} may be an incomplete type.
441+
\notes In an instantiation of \tcode{declval}, an incomplete type may be
442+
used as the template argument for the template parameter \tcode{T}.
442443

443444
\enterexample
444445
\begin{codeblock}
@@ -4448,7 +4449,8 @@
44484449
of a unique pointer. In partial satisfaction of these semantics, each such \tcode{U}
44494450
is \tcode{MoveConstructible} and \tcode{MoveAssignable}, but is not
44504451
\tcode{CopyConstructible} nor \tcode{CopyAssignable}.
4451-
The template parameter \tcode{T} of \tcode{unique_ptr} may be an incomplete type.
4452+
In an instantiation of \tcode{unique_ptr}, an incomplete type may be
4453+
used as the template argument for the template parameter \tcode{T}.
44524454

44534455
\pnum
44544456
\enternote The uses
@@ -4521,8 +4523,8 @@
45214523
for the class template \tcode{unique_ptr}.
45224524

45234525
\pnum
4524-
The template parameter \tcode{T} of \tcode{default_delete} may be
4525-
an incomplete type.
4526+
In an instantiation of \tcode{default_delete}, an incomplete type may be
4527+
used as the template argument for the template parameter \tcode{T}.
45264528

45274529
\rSec4[unique.ptr.dltr.dflt]{\tcode{default_delete}}
45284530

@@ -5736,8 +5738,9 @@
57365738
\tcode{CopyAssignable}, and \tcode{LessThanComparable}, allowing their use in standard
57375739
containers. Specializations of \tcode{shared_ptr} shall be
57385740
contextually convertible to \tcode{bool},
5739-
allowing their use in boolean expressions and declarations in conditions. The template
5740-
parameter \tcode{T} of \tcode{shared_ptr} may be an incomplete type.
5741+
allowing their use in boolean expressions and declarations in conditions.
5742+
In an instantiation of \tcode{shared_ptr}, an incomplete type may be
5743+
used as the template argument for the template parameter \tcode{T}.
57415744

57425745
\pnum
57435746
\enterexample
@@ -6505,8 +6508,9 @@
65056508
\pnum
65066509
Specializations of \tcode{weak_ptr} shall be \tcode{CopyConstructible} and
65076510
\tcode{CopyAssignable}, allowing their use in standard
6508-
containers. The template parameter \tcode{T} of \tcode{weak_ptr} may be an
6509-
incomplete type.
6511+
containers.
6512+
In an instantiation of \tcode{weak_ptr}, an incomplete type may be
6513+
used as the template argument for the template parameter \tcode{T}.
65106514

65116515
\rSec4[util.smartptr.weak.const]{\tcode{weak_ptr} constructors}
65126516

@@ -6783,8 +6787,8 @@
67836787
\end{codeblock}
67846788

67856789
\pnum
6786-
The template parameter \tcode{T} of \tcode{enable_shared_from_this}
6787-
may be an incomplete type.
6790+
In an instantiation of \tcode{enable_shared_from_this}, an incomplete type
6791+
may be used as the template argument for the template parameter \tcode{T}.
67886792

67896793
\indexlibrary{\idxcode{enable_shared_from_this}!constructor}%
67906794
\begin{itemdecl}

0 commit comments

Comments
 (0)