]> granicus.if.org Git - clang/commit
[c++1z] P0512R0: support for 'explicit' specifier on deduction-guides.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 10 Feb 2017 02:19:05 +0000 (02:19 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 10 Feb 2017 02:19:05 +0000 (02:19 +0000)
commit1ef9dbfbac798d6e09edda41da9ce95537dfdd4e
treeb8b75ca89829ab80391c9577db6297dbc909821d
parentf3d1012f55f9010e65764115f6933cb61a99d07f
[c++1z] P0512R0: support for 'explicit' specifier on deduction-guides.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@294693 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/p2.cpp [new file with mode: 0644]
test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/p3.cpp
test/SemaCXX/cxx1z-class-template-argument-deduction.cpp