summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp
diff options
context:
space:
mode:
authorErich Keane <erich.keane@intel.com>2019-05-31 15:56:27 +0000
committerErich Keane <erich.keane@intel.com>2019-05-31 15:56:27 +0000
commit24016eb3746636448ceb1ad6f01b62be4ab00e56 (patch)
treea7e88e7c8b72b2de045dd3eff8a6629a5b0aac43 /llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp
parent7477fcd93a8c5492f8a4a8bef2985c0e656ec396 (diff)
downloadbcm5719-llvm-24016eb3746636448ceb1ad6f01b62be4ab00e56.tar.gz
bcm5719-llvm-24016eb3746636448ceb1ad6f01b62be4ab00e56.zip
Suppress nothrow/exception spec conflict warning when ES is parsed.
The previously added warning ended up causing false positives when nothrow was used on member functions, where the exception specification wasn't yet parsed. So, throw() and noexcept(true) both were incorrectly warning. There doesn't seem to be a good way to force these to be parsed to identify which they are (and likely should not be), so suppress the warning. For now, unevaluated/uninstantiated are left as warnings as I am not creative enough to find a reproducer that causes a false positive for either. llvm-svn: 362236
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud