diff options
| author | Akira Hatanaka <ahatanaka@apple.com> | 2019-07-08 20:04:39 +0000 |
|---|---|---|
| committer | Akira Hatanaka <ahatanaka@apple.com> | 2019-07-08 20:04:39 +0000 |
| commit | 8b1becf2e31d9170ee356a19c7b6ea991d3a520f (patch) | |
| tree | a9c76d8550fb47fedb89c9c523d92ecc7806d811 /llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp | |
| parent | c9fa99d066f0f615538e106880fdb9fb48f8e55b (diff) | |
| download | bcm5719-llvm-8b1becf2e31d9170ee356a19c7b6ea991d3a520f.tar.gz bcm5719-llvm-8b1becf2e31d9170ee356a19c7b6ea991d3a520f.zip | |
[Sema] Resolve placeholder types before type deduction to silence
spurious `-Warc-repeated-use-of-weak` warnings
The spurious -Warc-repeated-use-of-weak warnings are issued when an
initializer expression uses a weak ObjC pointer.
My first attempt to silence the warnings (r350917) caused clang to
reject code that is legal in C++17. The patch is based on the feedback I
received from Richard when the patch was reverted.
http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20190422/268945.html
http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20190422/268943.html
Differential Revision: https://reviews.llvm.org/D62645
llvm-svn: 365382
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions

