summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2014-06-10 23:29:48 +0000
committerReid Kleckner <reid@kleckner.net>2014-06-10 23:29:48 +0000
commit377c1592f8d3c634c2ad395dbf6d5cc92ebc9458 (patch)
tree94ef77810e362ce33ec7b26ecd60dc6b3a4f374c /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentcd996edec561e2c862aa3398ab9b39de0ef21b35 (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