]> granicus.if.org Git - clang/commit
P0127R2: Support type deduction for types of non-type template parameters in
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 28 Sep 2016 23:55:27 +0000 (23:55 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 28 Sep 2016 23:55:27 +0000 (23:55 +0000)
commit55fa8090a86ca7510f4295e6349efccfa77b08d7
tree133d15e48de203da275de015858f751b605d4d15
parente5804c1ee47f3bda8ef7cf36ddee13cbdfe0dc19
P0127R2: Support type deduction for types of non-type template parameters in
C++1z.

Patch by James Touton! Some bugfixes and rebasing by me.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@282651 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Lex/PPMacroExpansion.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateDeduction.cpp
lib/Sema/SemaTemplateInstantiate.cpp
lib/Sema/SemaType.cpp
test/SemaTemplate/temp_arg_nontype_cxx11.cpp
test/SemaTemplate/temp_arg_nontype_cxx1z.cpp