| Commit message (Expand) | Author | Age | Files | Lines |
* | [c++20] Disallow template argument deduction from a braced-init-list | Richard Smith | 2019-08-31 | 1 | -0/+7 |
* | PR33318: Add missing full-expression checking to static_assert expression. | Richard Smith | 2017-06-06 | 1 | -3/+3 |
* | PR32185: Revert r291512 and add a testcase for PR32185. | Richard Smith | 2017-04-13 | 1 | -4/+3 |
* | Fix deduction of type of pack-expanded non-type template parameter. | Richard Smith | 2017-02-21 | 1 | -3/+7 |
* | When deducing an array bound from the length of an initializer list, don't | Richard Smith | 2017-02-21 | 1 | -0/+42 |
* | PR32010: Fix template argument depth mixup when forming implicit constructor | Richard Smith | 2017-02-21 | 1 | -0/+13 |
* | Revert r295277 to fix buildbot. | Richard Smith | 2017-02-16 | 1 | -3/+3 |
* | Add missing "deduced A == A" check for function template partial ordering. | Richard Smith | 2017-02-16 | 1 | -3/+3 |
* | Don't try to check implicit conversion sequences for an object argument if | Richard Smith | 2017-01-10 | 1 | -3/+14 |
* | Fix conversion index / argument index mismatch when diagnosing overload resol... | Richard Smith | 2017-01-10 | 1 | -0/+6 |
* | Implement C++ DR1391 (wg21.link/cwg1391) | Richard Smith | 2017-01-09 | 1 | -0/+4 |
* | Implement DR1388 (wg21.link/cwg1388). | Richard Smith | 2017-01-09 | 1 | -3/+21 |
* | PR31514: Add recursive self-instantiation check during template argument | Richard Smith | 2017-01-08 | 1 | -1/+1 |
* | If an explicitly-specified pack might have been extended by template argument | Richard Smith | 2017-01-05 | 1 | -0/+14 |
* | Per [temp.deduct.call], do not deduce an array bound of 0 from an empty initi... | Richard Smith | 2017-01-05 | 1 | -0/+14 |
* | Fix assertion failure on deduction failure due to too short template argument... | Richard Smith | 2017-01-05 | 1 | -0/+7 |
* | Remove accidentally-added lines in r290923 test, and add another testcase. | Richard Smith | 2017-01-04 | 1 | -2/+9 |
* | Fix template argument deduction when only some of a parameter pack is a non-d... | Richard Smith | 2017-01-04 | 1 | -0/+38 |
* | Add testcase for the regression introduced in r290808. | Richard Smith | 2017-01-02 | 1 | -0/+14 |
* | Fix crash if substitution fails during deduction of variable template partial... | Richard Smith | 2016-12-24 | 1 | -6/+3 |
* | When producing a name of a partial specialization in a diagnostic, use the | Richard Smith | 2016-12-24 | 1 | -0/+15 |
* | When merging two deduced non-type template arguments for the same parameter, | Richard Smith | 2016-12-23 | 1 | -1/+64 |
* | Fix bug where template argument deduction of a non-type template parameter used | Richard Smith | 2016-09-28 | 1 | -1/+9 |
* | Fix PR27601 by reverting [r267453] - Refactor traversal of bases in deduction... | Faisal Vali | 2016-05-19 | 1 | -0/+47 |
* | Implement [temp.deduct.type]p6: if the nested-name-specifier of a type is | Richard Smith | 2015-12-30 | 1 | -0/+11 |
* | [Sema] Be consistent about diagnostic wording: always use "cannot". | Davide Italiano | 2015-08-15 | 1 | -1/+1 |
* | restore fix for 18645, buildbot apparently gave a false positive. | Nathan Sidwell | 2015-01-16 | 1 | -0/+5 |
* | reverting due to build bot failure | Nathan Sidwell | 2015-01-12 | 1 | -5/+0 |
* | fix pr18645. Correct logic concerning 'T &&' deduction against lvalues. | Nathan Sidwell | 2015-01-10 | 1 | -0/+5 |
* | Another test for PR19372, showing why we need to keep checking arguments afte... | Richard Smith | 2014-11-12 | 1 | -1/+2 |
* | Add another testcase. | Richard Smith | 2014-11-12 | 1 | -0/+9 |
* | PR19372: Keep checking template arguments after we see an argument pack | Richard Smith | 2014-11-12 | 1 | -0/+14 |
* | PR21536: Fix a corner case where we'd get confused by a pack expanding into the | Richard Smith | 2014-11-12 | 1 | -1/+17 |
* | Fix grammatical error in diagnostic. | Richard Smith | 2014-08-21 | 1 | -1/+1 |
* | Restore the C-style cast hack for enum template arguments, | John McCall | 2011-07-15 | 1 | -0/+12 |
* | When printing a qualified type, look through a substituted template | Douglas Gregor | 2011-02-17 | 1 | -1/+1 |
* | Enter the context of the declared function template when performing | John McCall | 2010-10-12 | 1 | -0/+16 |
* | When perform exact-qualifier-match template argument deduction, | John McCall | 2010-08-28 | 1 | -0/+13 |
* | When deducing the element type of an array, ignore qualifiers if | John McCall | 2010-08-19 | 1 | -0/+8 |
* | TDK_InconsistentQuals is really totally different from TDK_Inconsistent. | John McCall | 2010-08-05 | 1 | -0/+8 |
* | Wire up '-Wignored-qualifiers' to the warning on 'const' in 'const int f()'. | Chandler Carruth | 2010-07-14 | 1 | -1/+1 |
* | When forming a function call or message send expression, be sure to | Douglas Gregor | 2010-07-13 | 1 | -1/+8 |
* | Require a complete type before examining base classes during template argument | Chandler Carruth | 2010-02-07 | 1 | -0/+12 |
* | More fixes to the handling of CVR-comparisons on array types. Adds a method to | Chandler Carruth | 2009-12-30 | 1 | -0/+5 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -1/+1 |
* | Template argument deduction for template template parameters. This | Douglas Gregor | 2009-11-11 | 1 | -0/+83 |