| commit | c1f69989b142804eb9c4572fbde08fcc052d203c | [log] [tgz] |
|---|---|---|
| author | John McCall <rjmccall@apple.com> | Tue Feb 02 02:21:27 2010 +0000 |
| committer | John McCall <rjmccall@apple.com> | Tue Feb 02 02:21:27 2010 +0000 |
| tree | e14729c6ff041f1f5cd3379ac71c3a65fea81dfe | |
| parent | 339975e5d57281eae569d5656023b5ab3b18c1e2 [diff] |
Implement C++ [temp.deduct.call]p6, template argument deduction for overloaded arguments. Fix a bug where incomplete explicit specializations were being passed through as legitimate. Fix a bug where the absence of an explicit specialization in an overload set was causing overall deduction to fail. Fixes PR6191. llvm-svn: 95052