Skip to content

Commit 84f8f1a

Browse files
jensmaurerzygoloid
authored andcommitted
[std] Replace 'must'.
Partially addresses ISO/CS 017 (C++20 DIS)
1 parent e5455e3 commit 84f8f1a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

source/classes.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3603,7 +3603,7 @@
36033603
different from the polymorphic behavior of a most derived object of the
36043604
same type. A base class subobject can be of zero size;
36053605
however, two subobjects that have the same class type and that belong to
3606-
the same most derived object must not be allocated at the same
3606+
the same most derived object cannot be allocated at the same
36073607
address\iref{intro.object}.
36083608
\end{note}
36093609

@@ -6621,7 +6621,7 @@
66216621
overload resolution is performed again,
66226622
considering the expression or operand as an lvalue.
66236623
\begin{note}
6624-
This two-stage overload resolution must be performed regardless
6624+
This two-stage overload resolution is performed regardless
66256625
of whether copy elision will occur. It determines the constructor
66266626
or the \tcode{return_value} overload to be called if
66276627
elision is not performed, and the selected constructor

source/lex.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@
5757
\pnum
5858
\indextext{translation!phases|(}%
5959
The precedence among the syntax rules of translation is specified by the
60-
following phases.\footnote{Implementations must behave as if these separate phases
61-
occur, although in practice different phases might be folded together.}
60+
following phases.\footnote{Implementations behave as if these separate phases
61+
occur, although in practice different phases can be folded together.}
6262

6363
\begin{enumerate}
6464
\item

0 commit comments

Comments
 (0)