| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
When all the arguments of a template are elided, print "A<...>" instead of
"A<[2 * ...]>". Also remove comment fragment that means nothing.
llvm-svn: 259445
|
|
|
|
|
|
|
| |
This is at least good documentation, but also opens the possibility of
using pipefail.
llvm-svn: 185652
|
|
|
|
|
|
|
| |
TemplateSpecializationType during template type diffing. This allows the
correct printing of diffing qualifiers on templates.
llvm-svn: 177809
|
|
|
|
|
|
|
|
|
|
| |
When the template argument is both default and value dependent, the expression
retrieved for the default argument cannot be evaluated, thus never matching
any argument value. To get the proper value, get the template argument
from the desugared template specialization. Also, output the original
expression to provide more information about the argument mismatch.
llvm-svn: 177209
|
|
|
|
|
|
| |
always known at compile time.
llvm-svn: 177110
|
|
PR14342.
llvm-svn: 168005
|