diff options
| author | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-02-18 04:13:32 +0000 |
|---|---|---|
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-02-18 04:13:32 +0000 |
| commit | eec915d6864110d93e5ab1fdba7cfe4aaa4a2e88 (patch) | |
| tree | 7fa1897295ae37e020186547626c9fe23525ed2d /clang/lib/Sema/SemaCodeComplete.cpp | |
| parent | 952d1f9f40733718774aaf3694dee41dae30e55a (diff) | |
| download | bcm5719-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 'clang/lib/Sema/SemaCodeComplete.cpp')
0 files changed, 0 insertions, 0 deletions

