]> granicus.if.org Git - clang/commit
P0702R1: in class template argument deduction from a list of one element, if
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 7 Sep 2017 07:22:36 +0000 (07:22 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 7 Sep 2017 07:22:36 +0000 (07:22 +0000)
commit8d34d18307ef5731f0fe27f7bcd30060efa80822
treeb3d26bd569084b7867bf9abd562e42d7695e434a
parent3edd9221b28c4a229ae5e211a367f6988c12e879
P0702R1: in class template argument deduction from a list of one element, if
that element's type is (or is derived from) a specialization of the deduced
template, skip the std::initializer_list special case.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@312703 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaInit.cpp
lib/Sema/SemaTemplateDeduction.cpp
test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/p2.cpp
www/cxx_status.html