summaryrefslogtreecommitdiffstats
path: root/test/SemaTemplate/deduction.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR33318: Add missing full-expression checking to static_assert expression.Richard Smith2017-06-061-3/+3
* PR32185: Revert r291512 and add a testcase for PR32185.Richard Smith2017-04-131-4/+3
* Fix deduction of type of pack-expanded non-type template parameter.Richard Smith2017-02-211-3/+7
* When deducing an array bound from the length of an initializer list, don'tRichard Smith2017-02-211-0/+42
* PR32010: Fix template argument depth mixup when forming implicit constructorRichard Smith2017-02-211-0/+13
* Revert r295277 to fix buildbot.Richard Smith2017-02-161-3/+3
* Add missing "deduced A == A" check for function template partial ordering.Richard Smith2017-02-161-3/+3
* Don't try to check implicit conversion sequences for an object argument ifRichard Smith2017-01-101-3/+14
* Fix conversion index / argument index mismatch when diagnosing overload resol...Richard Smith2017-01-101-0/+6
* Implement C++ DR1391 (wg21.link/cwg1391)Richard Smith2017-01-091-0/+4
* Implement DR1388 (wg21.link/cwg1388).Richard Smith2017-01-091-3/+21
* PR31514: Add recursive self-instantiation check during template argumentRichard Smith2017-01-081-1/+1
* If an explicitly-specified pack might have been extended by template argumentRichard Smith2017-01-051-0/+14
* Per [temp.deduct.call], do not deduce an array bound of 0 from an empty initi...Richard Smith2017-01-051-0/+14
* Fix assertion failure on deduction failure due to too short template argument...Richard Smith2017-01-051-0/+7
* Remove accidentally-added lines in r290923 test, and add another testcase.Richard Smith2017-01-041-2/+9
* Fix template argument deduction when only some of a parameter pack is a non-d...Richard Smith2017-01-041-0/+38
* Add testcase for the regression introduced in r290808.Richard Smith2017-01-021-0/+14
* Fix crash if substitution fails during deduction of variable template partial...Richard Smith2016-12-241-6/+3
* When producing a name of a partial specialization in a diagnostic, use theRichard Smith2016-12-241-0/+15
* When merging two deduced non-type template arguments for the same parameter,Richard Smith2016-12-231-1/+64
* Fix bug where template argument deduction of a non-type template parameter usedRichard Smith2016-09-281-1/+9
* Fix PR27601 by reverting [r267453] - Refactor traversal of bases in deduction...Faisal Vali2016-05-191-0/+47
* Implement [temp.deduct.type]p6: if the nested-name-specifier of a type isRichard Smith2015-12-301-0/+11
* [Sema] Be consistent about diagnostic wording: always use "cannot".Davide Italiano2015-08-151-1/+1
* restore fix for 18645, buildbot apparently gave a false positive.Nathan Sidwell2015-01-161-0/+5
* reverting due to build bot failureNathan Sidwell2015-01-121-5/+0
* fix pr18645. Correct logic concerning 'T &&' deduction against lvalues.Nathan Sidwell2015-01-101-0/+5
* Another test for PR19372, showing why we need to keep checking arguments afte...Richard Smith2014-11-121-1/+2
* Add another testcase.Richard Smith2014-11-121-0/+9
* PR19372: Keep checking template arguments after we see an argument packRichard Smith2014-11-121-0/+14
* PR21536: Fix a corner case where we'd get confused by a pack expanding into theRichard Smith2014-11-121-1/+17
* Fix grammatical error in diagnostic.Richard Smith2014-08-211-1/+1
* Restore the C-style cast hack for enum template arguments,John McCall2011-07-151-0/+12
* When printing a qualified type, look through a substituted templateDouglas Gregor2011-02-171-1/+1
* Enter the context of the declared function template when performingJohn McCall2010-10-121-0/+16
* When perform exact-qualifier-match template argument deduction,John McCall2010-08-281-0/+13
* When deducing the element type of an array, ignore qualifiers ifJohn McCall2010-08-191-0/+8
* TDK_InconsistentQuals is really totally different from TDK_Inconsistent.John McCall2010-08-051-0/+8
* Wire up '-Wignored-qualifiers' to the warning on 'const' in 'const int f()'.Chandler Carruth2010-07-141-1/+1
* When forming a function call or message send expression, be sure toDouglas Gregor2010-07-131-1/+8
* Require a complete type before examining base classes during template argumentChandler Carruth2010-02-071-0/+12
* More fixes to the handling of CVR-comparisons on array types. Adds a method toChandler Carruth2009-12-301-0/+5
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Template argument deduction for template template parameters. ThisDouglas Gregor2009-11-111-0/+83