aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/ExprEngine.cpp
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
commit213d70b58b4f48050c3e545ce1bd4b0ec3af74be (patch)
tree9661e582f190ec53f160cc5d852bd6467a49f92c /lib/StaticAnalyzer/Core/ExprEngine.cpp
parent7d5088aa52d6e32b309ad0af32ea520ddbc5f953 (diff)
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150866 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/StaticAnalyzer/Core/ExprEngine.cpp')
0 files changed, 0 insertions, 0 deletions