Skip to content

Commit 3ecd4fb

Browse files
[class.copy.assign] Tweak style and indexing, remove "user-declared"
1 parent 7d55100 commit 3ecd4fb

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

source/classes.tex

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1704,14 +1704,10 @@
17041704
\rSec2[class.copy.assign]{Copy/move assignment operator}%
17051705

17061706
\pnum
1707-
\indextext{assignment operator!copy|(}%
1708-
\indextext{assignment operator!move|(}%
17091707
\indextext{special member function|see{assignment operator}}%
17101708
\indextext{copy!class object|see{assignment operator, copy}}%
1711-
\indextext{move!class object|see{assignment operator, move}}%
17121709
\indextext{operator!copy assignment|see{assignment operator, copy}}%
1713-
\indextext{operator!move assignment|see{assignment operator, move}}%
1714-
A user-declared \term{copy} assignment operator \tcode{X::operator=} is a
1710+
A \defnadj{copy}{assignment operator} \tcode{X::operator=} is a
17151711
non-static non-template member function of class \tcode{X} with exactly one
17161712
non-object parameter of type \tcode{X}, \tcode{X\&}, \tcode{const X\&},
17171713
\tcode{volatile X\&}, or \tcode{const volatile X\&}.
@@ -1793,7 +1789,9 @@
17931789
\end{codeblock}
17941790

17951791
\pnum
1796-
A user-declared move assignment operator \tcode{X::operator=} is
1792+
\indextext{move!class object|see{assignment operator, move}}%
1793+
\indextext{operator!move assignment|see{assignment operator, move}}%
1794+
A \defnadj{move}{assignment operator} \tcode{X::operator=} is
17971795
a non-static non-template member function of class \tcode{X} with exactly
17981796
one non-object parameter of type \tcode{X\&\&}, \tcode{const X\&\&}, \tcode{volatile X\&\&}, or
17991797
\tcode{const volatile X\&\&}.

0 commit comments

Comments
 (0)