]> granicus.if.org Git - clang/commit
FIXME fix: improving diagnostics for template arguments deduction of class templates...
authorLarisse Voufo <lvoufo@google.com>
Fri, 19 Jul 2013 23:00:19 +0000 (23:00 +0000)
committerLarisse Voufo <lvoufo@google.com>
Fri, 19 Jul 2013 23:00:19 +0000 (23:00 +0000)
commit4384712b3a0aedd7c68d6abdb0407850f7b46c8b
tree289062be6437f8027bc6cb742333256f251e0171
parent8c5d4078bb40642847164e7613828262d32db973
FIXME fix: improving diagnostics for template arguments deduction of class templates and explicit specializations
    This patch essentially removes all the FIXMEs following calls to DeduceTemplateArguments() that want to keep track of deduction failure info.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186730 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/clang/Sema/Overload.h
include/clang/Sema/Sema.h
include/clang/Sema/TemplateDeduction.h
lib/Sema/SemaOverload.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateDeduction.cpp
lib/Sema/SemaTemplateInstantiate.cpp
lib/Sema/TreeTransform.h
test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p1.cpp
test/CXX/expr/expr.const/p3-0x.cpp
test/CXX/over/over.over/p2.cpp
test/SemaCXX/addr-of-overloaded-function-casting.cpp
test/SemaCXX/cxx1y-deduced-return-type.cpp
test/SemaObjCXX/arc-nsconsumed-errors.mm
test/SemaTemplate/alias-templates.cpp
test/SemaTemplate/explicit-instantiation.cpp
test/SemaTemplate/function-template-specialization.cpp