Skip to content

Commit 6953b24

Browse files
committed
[special] Clarify that we are using overload resolution to determine the
corresponding constructor, not performing overload resolution "on" it (whatever that might mean). Editorially fixes CWG 2197.
1 parent 829560f commit 6953b24

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

source/special.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@
201201
with a \grammarterm{brace-or-equal-initializer}, has
202202
class type \tcode{M} (or array thereof) and either \tcode{M}
203203
has no default constructor or overload resolution
204-
(\ref{over.match}) as applied to \tcode{M}'s default
204+
(\ref{over.match}) as applied to find \tcode{M}'s corresponding
205205
constructor results in an ambiguity or in a function that is deleted or
206206
inaccessible from the defaulted default constructor, or
207207

@@ -2641,7 +2641,7 @@
26412641

26422642
\item a potentially constructed subobject type
26432643
\tcode{M} (or array thereof) that cannot be copied/moved because
2644-
overload resolution (\ref{over.match}), as applied to
2644+
overload resolution (\ref{over.match}), as applied to find
26452645
\tcode{M}'s
26462646
corresponding constructor, results in an ambiguity or
26472647
a function that is deleted or inaccessible from the
@@ -2944,7 +2944,7 @@
29442944
\item a direct non-static data member of class type \tcode{M}
29452945
(or array thereof) or a direct base class \tcode{M}
29462946
that cannot be copied/moved because overload resolution
2947-
(\ref{over.match}), as applied to \tcode{M}'s corresponding
2947+
(\ref{over.match}), as applied to find \tcode{M}'s corresponding
29482948
assignment operator, results in an ambiguity or
29492949
a function that is deleted or inaccessible from the
29502950
defaulted assignment operator.

0 commit comments

Comments
 (0)