aboutsummaryrefslogtreecommitdiff
path: root/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2012-07-18 19:08:44 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2012-07-18 19:08:44 +0000
commit7373ead8719ceedd21c108419159ea74b02b2461 (patch)
tree595b9ffd170b32e9432674c66de50973957a73ab /include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
parentfb3643a7509dcde7fb0fb7290e4b3b42b317700c (diff)
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
Diffstat (limited to 'include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h')
-rw-r--r--include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h b/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
index ee818b356b..1f79f0276b 100644
--- a/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
+++ b/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
@@ -68,7 +68,6 @@ protected:
public:
explicit SVal() : Data(0), Kind(0) {}
- ~SVal() {}
/// BufferTy - A temporary buffer to hold a set of SVals.
typedef SmallVector<SVal,5> BufferTy;