Skip to content

Commit 009d46f

Browse files
committed
[over.match.class.deduct] Replace "therefrom" with a more common
construction, and more directly talk about the class template for which we are ultimately performing deduction.
1 parent 2c1ab97 commit 009d46f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

source/overloading.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1657,9 +1657,9 @@
16571657
(considering initializer-list constructors)
16581658
is omitted if the initializer list consists of
16591659
a single expression of type \cv{}~\tcode{U},
1660-
where \tcode{U} is a specialization of the class template
1661-
for which the placeholder names a specialization or
1662-
a class derived therefrom.
1660+
where \tcode{U} is, or is derived from,
1661+
a specialization of the class template
1662+
directly or indirectly named by the placeholder.
16631663
If the function or function template was generated from
16641664
a constructor or \grammarterm{deduction-guide}
16651665
that had an \grammarterm{explicit-specifier},

0 commit comments

Comments
 (0)