aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2019-09-12 18:26:34 +0000
committerReid Kleckner <rnk@google.com>2019-09-12 18:26:34 +0000
commitb6a8152b8bf7dc7b56e2953575037281af3d9133 (patch)
tree0bcc09b3be864b224feb5603be3aa22d9a63ad96 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent18f5204db4a9d5df3cb89833de4805a78f5034ee (diff)
downloadllvm-b6a8152b8bf7dc7b56e2953575037281af3d9133.zip
llvm-b6a8152b8bf7dc7b56e2953575037281af3d9133.tar.gz
llvm-b6a8152b8bf7dc7b56e2953575037281af3d9133.tar.bz2
[MS] Warn when shadowing template parameters under -fms-compatibility
Summary: C++ does not allow shadowing template parameters, but previously we allowed it under -fms-extensions. Now this behavior is controlled by -fms-compatibility, and we emit a -Wmicrosoft-template warning when it happens. Fixes PR43265 Reviewers: thakis, hans Subscribers: amccarth, rsmith, STL_MSFT, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D67463 llvm-svn: 371753
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions