diff options
author | Reid Kleckner <reid@kleckner.net> | 2013-03-20 01:40:23 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2013-03-20 01:40:23 +0000 |
commit | 5251886cd8ee085b7425392c1a95cde4f0c8c1cf (patch) | |
tree | 6cf6393b5400dea8dd4f9c8e6bb0d4c03f6859f5 /llvm/lib/Support | |
parent | c02bbb61e1225f961d99ae6daf9789afdee8bbcf (diff) | |
download | bcm5719-llvm-5251886cd8ee085b7425392c1a95cde4f0c8c1cf.tar.gz bcm5719-llvm-5251886cd8ee085b7425392c1a95cde4f0c8c1cf.zip |
[ms-cxxabi] Fix assertion on unhandled function template arg types
This code was changed in r158376 to get template argument source info
for better diagnostics, but the current code asserts for any kind of
unsupported template argument before it can issue a diagnostic. This change
goes back to the Itanium implementation of isTemplate() and puts the argument
index into the diagnostic instead of a source location.
Review URL: http://llvm-reviews.chandlerc.com/D553
llvm-svn: 177471
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions