diff options
author | Jim Grosbach <grosbach@apple.com> | 2012-01-20 20:02:39 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2012-01-20 20:02:39 +0000 |
commit | b1320cb38158aedd5b59e0e3649ce5d1e90c9776 (patch) | |
tree | a21b4a6ef484473cec7cace330f9cd11fecae910 /lib/Target/CBackend/CBackend.cpp | |
parent | 6d56730ab8a08a3530a029e9b681590d88b00bc0 (diff) |
TblGen diagnostic for mismatched template instantiation.
Providing a template argment to a non-templatized class was crashing
tblgen. Add a diagnostic.
For example,
$ cat bug.td
class A;
def B : A<0> {
}
$ llvm-tblgen bug.td
bug.td:3:11: error: template argument provided to non-template class
def B : A<0> {
^
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148565 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/CBackend/CBackend.cpp')
0 files changed, 0 insertions, 0 deletions