summaryrefslogtreecommitdiffstats
path: root/clang/lib/Tooling/Syntax/BuildTree.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2019-07-08 21:59:07 +0000
committerReid Kleckner <rnk@google.com>2019-07-08 21:59:07 +0000
commit345708b68118a9950c3d6958c562d6fe2c834be3 (patch)
tree673f0ec2c6d4768dc9e716ccd375d03701c803ce /clang/lib/Tooling/Syntax/BuildTree.cpp
parenta5ede3182bc07cf453c7b601dce0f0a8af2b624d (diff)
downloadbcm5719-llvm-345708b68118a9950c3d6958c562d6fe2c834be3.tar.gz
bcm5719-llvm-345708b68118a9950c3d6958c562d6fe2c834be3.zip
Revert [Sema] Resolve placeholder types before type deduction to silence spurious `-Warc-repeated-use-of-weak` warnings
This reverts r365382 (git commit 8b1becf2e31d9170ee356a19c7b6ea991d3a520f) Appears to regress this semi-reduced fragment of valid code from windows SDK headers: #define InterlockedIncrement64 _InterlockedIncrement64 extern "C" __int64 InterlockedIncrement64(__int64 volatile *Addend); #pragma intrinsic(_InterlockedIncrement64) unsigned __int64 InterlockedIncrement(unsigned __int64 volatile *Addend) { return (unsigned __int64)(InterlockedIncrement64)((volatile __int64 *)Addend); } Found on a buildbot here, but no mail was sent due to it already being red: http://lab.llvm.org:8011/builders/sanitizer-windows/builds/48067 llvm-svn: 365393
Diffstat (limited to 'clang/lib/Tooling/Syntax/BuildTree.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud