Skip to content

Commit 6c289ea

Browse files
committed
Plural in headings, update intro
1 parent 0939285 commit 6c289ea

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

source/lib-intro.tex

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1574,8 +1574,8 @@
15741574
\rSec3[utility.requirements.general]{General}
15751575

15761576
\pnum
1577-
\ref{utility.arg.requirements}
1578-
describes requirements on types and expressions used to instantiate templates
1577+
Subclauses \ref{utility.arg.requirements}--\ref{utility.req.cpp17.destructible}
1578+
describe requirements on types and expressions used to instantiate templates
15791579
defined in the \Cpp{} standard library.
15801580
\ref{swappable.requirements} describes the requirements on swappable types and
15811581
swappable expressions.
@@ -1625,7 +1625,7 @@
16251625
\tcode{T()} shall be a well-defined expression\iref{dcl.init} if one of those
16261626
signatures is called using the default argument\iref{dcl.fct.default}.
16271627

1628-
\rSec3[utility.req.cpp17.equalitycomparable]{\oldconcept{EqualityComparable} requirement}
1628+
\rSec3[utility.req.cpp17.equalitycomparable]{\oldconcept{EqualityComparable} requirements}
16291629

16301630
\pnum
16311631
A type \tcode{T} meets the \oldconcept{EqualityComparable} requirement
@@ -1654,7 +1654,7 @@
16541654
\end{itemize}
16551655
\end{itemdescr}
16561656

1657-
\rSec3[utility.req.cpp17.lessthancomparable]{\oldconcept{LessThanComparable} requirement}
1657+
\rSec3[utility.req.cpp17.lessthancomparable]{\oldconcept{LessThanComparable} requirements}
16581658

16591659
\pnum
16601660
A type \tcode{T} meets the \oldconcept{LessThanComparable} requirement
@@ -1674,7 +1674,7 @@
16741674
\tcode{<} is a strict weak ordering relation\iref{alg.sorting}.
16751675
\end{itemdescr}
16761676

1677-
\rSec3[utility.req.cpp17.defaultconstructible]{\oldconcept{DefaultConstructible} requirement}
1677+
\rSec3[utility.req.cpp17.defaultconstructible]{\oldconcept{DefaultConstructible} requirements}
16781678

16791679
\pnum
16801680
A type \tcode{T} meets the \oldconcept{DefaultConstructible} requirement
@@ -1711,7 +1711,7 @@
17111711
A value-initialized or aggregate-initialized object of type \tcode{T}.
17121712
\end{itemdescr}
17131713

1714-
\rSec3[utility.req.cpp17.moveconstructible]{\oldconcept{MoveConstructible} requirement}
1714+
\rSec3[utility.req.cpp17.moveconstructible]{\oldconcept{MoveConstructible} requirements}
17151715

17161716
\pnum
17171717
A type \tcode{T} meets the \oldconcept{MoveConstructible} requirement
@@ -1759,7 +1759,7 @@
17591759
\end{note}
17601760
\end{itemdescr}
17611761

1762-
\rSec3[utility.req.cpp17.copyconstructible]{\oldconcept{CopyConstructible} requirement}
1762+
\rSec3[utility.req.cpp17.copyconstructible]{\oldconcept{CopyConstructible} requirements}
17631763

17641764
\pnum
17651765
A type \tcode{T} meets the \oldconcept{CopyConstructible} requirement
@@ -1785,7 +1785,7 @@
17851785
The value of \tcode{v} is unchanged and is equivalent to \tcode{T(v)}.
17861786
\end{itemdescr}
17871787

1788-
\rSec3[utility.req.cpp17.moveassignable]{\oldconcept{MoveAssignable} requirement}
1788+
\rSec3[utility.req.cpp17.moveassignable]{\oldconcept{MoveAssignable} requirements}
17891789

17901790
\pnum
17911791
A type \tcode{T} meets the \oldconcept{MoveAssignable} requirement
@@ -1822,7 +1822,7 @@
18221822
\end{note}
18231823
\end{itemdescr}
18241824

1825-
\rSec3[utility.req.cpp17.copyassignable]{\oldconcept{CopyAssignable} requirement}
1825+
\rSec3[utility.req.cpp17.copyassignable]{\oldconcept{CopyAssignable} requirements}
18261826

18271827
\pnum
18281828
A type \tcode{T} meets the \oldconcept{CopyAssignable} requirement
@@ -1846,7 +1846,7 @@
18461846
\tcode{t}.
18471847
\end{itemdescr}
18481848

1849-
\rSec3[utility.req.cpp17.destructible]{\oldconcept{Destructible} requirement}
1849+
\rSec3[utility.req.cpp17.destructible]{\oldconcept{Destructible} requirements}
18501850

18511851
\pnum
18521852
A type \tcode{T} meets the \oldconcept{Destructible} requirement

0 commit comments

Comments
 (0)