|
1704 | 1704 | \rSec2[class.copy.assign]{Copy/move assignment operator}% |
1705 | 1705 |
|
1706 | 1706 | \pnum |
1707 | | -\indextext{assignment operator!copy|(}% |
1708 | | -\indextext{assignment operator!move|(}% |
1709 | 1707 | \indextext{special member function|see{assignment operator}}% |
1710 | 1708 | \indextext{copy!class object|see{assignment operator, copy}}% |
1711 | | -\indextext{move!class object|see{assignment operator, move}}% |
1712 | 1709 | \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 |
1715 | 1711 | non-static non-template member function of class \tcode{X} with exactly one |
1716 | 1712 | non-object parameter of type \tcode{X}, \tcode{X\&}, \tcode{const X\&}, |
1717 | 1713 | \tcode{volatile X\&}, or \tcode{const volatile X\&}. |
|
1793 | 1789 | \end{codeblock} |
1794 | 1790 |
|
1795 | 1791 | \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 |
1797 | 1795 | a non-static non-template member function of class \tcode{X} with exactly |
1798 | 1796 | one non-object parameter of type \tcode{X\&\&}, \tcode{const X\&\&}, \tcode{volatile X\&\&}, or |
1799 | 1797 | \tcode{const volatile X\&\&}. |
|
0 commit comments