diff options
author | Ted Kremenek <kremenek@apple.com> | 2010-03-10 16:38:44 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2010-03-10 16:38:44 +0000 |
commit | d69493ae62e3ef89f99b08a1aa211489a2de80eb (patch) | |
tree | 22ee8ca5023607ca83d03b46b5dfd824771b5c21 /lib/Checker/RegionStore.cpp | |
parent | b7118f7c379a652a910f92c4566cffceb2a8b5fe (diff) |
Remove the subregion map cache. It is no longer used.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98161 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Checker/RegionStore.cpp')
-rw-r--r-- | lib/Checker/RegionStore.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/lib/Checker/RegionStore.cpp b/lib/Checker/RegionStore.cpp index a6e9f28f87..91c3a15f44 100644 --- a/lib/Checker/RegionStore.cpp +++ b/lib/Checker/RegionStore.cpp @@ -201,20 +201,12 @@ class RegionStoreManager : public StoreManager { const RegionStoreFeatures Features; RegionBindings::Factory RBFactory; - typedef llvm::DenseMap<Store, RegionStoreSubRegionMap*> SMCache; - SMCache SC; - public: RegionStoreManager(GRStateManager& mgr, const RegionStoreFeatures &f) : StoreManager(mgr), Features(f), RBFactory(mgr.getAllocator()) {} - virtual ~RegionStoreManager() { - for (SMCache::iterator I = SC.begin(), E = SC.end(); I != E; ++I) - delete (*I).second; - } - SubRegionMap *getSubRegionMap(Store store) { return getRegionStoreSubRegionMap(store); } |