]> granicus.if.org Git - clang/commit
Remove trivial destructor from SVal.
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 18 Jul 2012 19:08:44 +0000 (19:08 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 18 Jul 2012 19:08:44 +0000 (19:08 +0000)
commit7373ead8719ceedd21c108419159ea74b02b2461
tree595b9ffd170b32e9432674c66de50973957a73ab
parentfb3643a7509dcde7fb0fb7290e4b3b42b317700c
Remove trivial destructor from SVal.

This enables the faster SmallVector in clang and also allows clang's unused
variable warnings to be more effective. Fix the two instances that popped up.

The RetainCountChecker change actually changes functionality, it would be nice
if someone from the StaticAnalyzer folks could look at it.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160444 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp