diff options
| author | Reid Kleckner <reid@kleckner.net> | 2014-06-10 23:29:48 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2014-06-10 23:29:48 +0000 |
| commit | 377c1592f8d3c634c2ad395dbf6d5cc92ebc9458 (patch) | |
| tree | 94ef77810e362ce33ec7b26ecd60dc6b3a4f374c /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | cd996edec561e2c862aa3398ab9b39de0ef21b35 (diff) | |
Recover from missing typenames on template args for MSVC compatibility
While matching a non-type template argument against a known template
type parameter we now modify the AST's TemplateArgumentLoc to assume the
user wrote typename. Under -fms-compatibility, we downgrade our
diagnostic from an error to an extwarn.
Reviewed by: rsmith
Differential Revision: http://reviews.llvm.org/D4049
llvm-svn: 210607
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
