Skip to content

Commit 35904b9

Browse files
frederick-vs-jatkoeppe
authored andcommitted
[expr.call] Say implicit object parameter instead of this
And correct the initialization of the implicit object parameter.
1 parent d0615b3 commit 35904b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

source/expressions.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3361,9 +3361,9 @@
33613361
If the function is an implicit object member
33623362
function,
33633363
the object expression of the class member access shall be a glvalue and
3364-
the \keyword{this} parameter of the function\iref{expr.prim.this}
3365-
is initialized with a pointer to the object of the call, converted
3366-
as if by an explicit type conversion\iref{expr.cast}.
3364+
the implicit object parameter of the function\iref{over.match.funcs}
3365+
is initialized with that glvalue,
3366+
converted as if by an explicit type conversion\iref{expr.cast}.
33673367
\begin{note}
33683368
There is no access or ambiguity checking on this conversion; the access
33693369
checking and disambiguation are done as part of the (possibly implicit)

0 commit comments

Comments
 (0)