summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/over/over.over/p2.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Don't produce duplicate notes if we have deduction failure notes when resolvingRichard Smith2013-08-141-1/+1
| | | | | | the address of an overloaded function template. llvm-svn: 188334
* FIXME fix: improving diagnostics for template arguments deduction of class ↵Larisse Voufo2013-07-191-1/+2
| | | | | | | | templates and explicit specializations This patch essentially removes all the FIXMEs following calls to DeduceTemplateArguments() that want to keep track of deduction failure info. llvm-svn: 186730
* Revert "Use function overloading instead of template specialization for ↵Larisse Voufo2013-07-191-2/+1
| | | | | | | | diagnosis of bad template argument deductions." This reverts commit a730f548325756d050d4caaa28fcbffdae8dfe95. llvm-svn: 186729
* Use function overloading instead of template specialization for diagnosis of ↵Larisse Voufo2013-07-191-1/+2
| | | | | | bad template argument deductions. llvm-svn: 186727
* Handle the resolution of a reference to a function template (whichDouglas Gregor2011-02-191-1/+1
| | | | | | | | includes explicitly-specified template arguments) to a function template specialization in cases where no deduction is performed or deduction fails. Patch by Faisal Vali, fixes PR7505! llvm-svn: 126048
* Properly diagnose invalid casts to function references. Patch byDouglas Gregor2010-11-081-2/+1
| | | | | | Faisal Vali, tweaked by me. Fixes PR8230. llvm-svn: 118400
* Initialization improvements: addition of string initialization and a fewEli Friedman2009-12-191-1/+1
| | | | | | | | small bug fixes in SemaInit, switch over SemaDecl to use it more often, and change a bunch of diagnostics which are different with the new initialization code. llvm-svn: 91767
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
| | | | | | | | | - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
* Update for LLVM API change.Owen Anderson2009-07-271-1/+1
| | | | llvm-svn: 77249
* Another little test for C++ [over.over]Douglas Gregor2009-07-091-0/+10
llvm-svn: 75151
OpenPOWER on IntegriCloud