summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2012-02-18 04:13:32 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2012-02-18 04:13:32 +0000
commiteec915d6864110d93e5ab1fdba7cfe4aaa4a2e88 (patch)
tree7fa1897295ae37e020186547626c9fe23525ed2d /llvm/lib/Support
parent952d1f9f40733718774aaf3694dee41dae30e55a (diff)
downloadbcm5719-llvm-eec915d6864110d93e5ab1fdba7cfe4aaa4a2e88.tar.gz
bcm5719-llvm-eec915d6864110d93e5ab1fdba7cfe4aaa4a2e88.zip
Diagnose uses of deleted destructors and inaccessible defaulted destructors.
We had two separate issues here: firstly, varions functions were assuming that they did not need to perform semantic checks on trivial destructors (this is not true in C++11, where a trivial destructor can nonetheless be private or deleted), and a bunch of DiagnoseUseOfDecl calls were missing for uses of destructors. llvm-svn: 150866
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud