commit | 0972c867e72171f24052d7b6d307020c065f8a66 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Wed Dec 22 18:55:49 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Wed Dec 22 18:55:49 2010 +0000 |
tree | 37a528d4671aa53835b5846cca7551bd15b1a2aa | |
parent | d2592a34a059e7cbb2b11dc53649ac4912422909 [diff] |
When performing template argument deduction where the argument is a dependent template specialization type, the number of template arguments need not match precisely. Rather than checking the number of arguments eagerly (which does not consider argument packs), let the deduction routine for template argument lists cope with too many/too few arguments. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122425 91177308-0d34-0410-b5e6-96231b3b80d8