]> granicus.if.org Git - clang/commit
Add 'MemRegion::getBaseRegion()', a utility method to strip ElementRegions with
authorTed Kremenek <kremenek@apple.com>
Wed, 29 Jul 2009 18:14:27 +0000 (18:14 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 29 Jul 2009 18:14:27 +0000 (18:14 +0000)
commit0e3ec3ff2477e60f0ceda922cc2e3a25a59d81f2
tree192fdbada0d27ec818dafaf7f32bb1d634d5e2f5
parent4e6e0d70e759bad13a36809b23fd7205c9cc1f91
Add 'MemRegion::getBaseRegion()', a utility method to strip ElementRegions with
index 0.  This will be used for refinements to InvalidateRegion and CastRegion.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@77481 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Analysis/PathSensitive/MemRegion.h
include/clang/Analysis/PathSensitive/SVals.h
lib/Analysis/MemRegion.cpp
lib/Analysis/SVals.cpp